From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============5360659293825525770==" MIME-Version: 1.0 From: kernel test robot Subject: Re: [PATCH v2 3/3] media: uapi: mpeg2: Split sequence and picture parameters Date: Tue, 10 Nov 2020 21:27:35 +0800 Message-ID: <202011102112.niZPCYuq-lkp@intel.com> List-Id: To: kbuild@lists.01.org --===============5360659293825525770== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CC: kbuild-all(a)lists.01.org In-Reply-To: <20201105205118.178458-4-ezequiel@collabora.com> References: <20201105205118.178458-4-ezequiel@collabora.com> TO: Ezequiel Garcia TO: linux-media(a)vger.kernel.org TO: linux-kernel(a)vger.kernel.org CC: kernel(a)collabora.com CC: Jonas Karlman CC: Hans Verkuil CC: Nicolas Dufresne CC: Philipp Zabel CC: Maxime Ripard CC: Paul Kocialkowski CC: Jernej Skrabec Hi Ezequiel, I love your patch! Perhaps something to improve: [auto build test WARNING on linuxtv-media/master] [also build test WARNING on sunxi/sunxi/for-next linus/master v5.10-rc3 nex= t-20201110] [cannot apply to linux/master] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Ezequiel-Garcia/MPEG-2-sta= teless-API-cleanup/20201106-045304 base: git://linuxtv.org/media_tree.git master :::::: branch date: 5 days ago :::::: commit date: 5 days ago config: i386-randconfig-m021-20201110 (attached as .config) compiler: gcc-9 (Debian 9.3.0-15) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Reported-by: Dan Carpenter smatch warnings: drivers/media/v4l2-core/v4l2-ctrls.c:1809 std_validate_compound() warn: ign= oring unreachable code. vim +1809 drivers/media/v4l2-core/v4l2-ctrls.c 298c62d3856111e Ezequiel Garcia 2019-07-11 1764 = 298c62d3856111e Ezequiel Garcia 2019-07-11 1765 #define zero_padding(s)= \ 298c62d3856111e Ezequiel Garcia 2019-07-11 1766 memset(&(s).padding, 0= , sizeof((s).padding)) f9879eb378295e8 Ezequiel Garcia 2020-08-25 1767 #define zero_reserved(s= ) \ f9879eb378295e8 Ezequiel Garcia 2020-08-25 1768 memset(&(s).reserved, = 0, sizeof((s).reserved)) 298c62d3856111e Ezequiel Garcia 2019-07-11 1769 = 1e42d384aa19e06 Paul Kocialkowski 2019-07-25 1770 /* 1e42d384aa19e06 Paul Kocialkowski 2019-07-25 1771 * Compound controls va= lidation requires setting unused fields/flags to zero 1e42d384aa19e06 Paul Kocialkowski 2019-07-25 1772 * in order to properly= detect unchanged controls with std_equal's memcmp. 1e42d384aa19e06 Paul Kocialkowski 2019-07-25 1773 */ de8145452eebe55 Ezequiel Garcia 2019-07-11 1774 static int std_validate= _compound(const struct v4l2_ctrl *ctrl, u32 idx, 0176077a813933a Hans Verkuil 2014-04-27 1775 union v4l2_ctrl_pt= r ptr) 0176077a813933a Hans Verkuil 2014-04-27 1776 { 0e380411d9f043f Ezequiel Garcia 2020-11-05 1777 struct v4l2_ctrl_mpeg2= _sequence *p_mpeg2_sequence; 0e380411d9f043f Ezequiel Garcia 2020-11-05 1778 struct v4l2_ctrl_mpeg2= _picture *p_mpeg2_picture; c27bb30e7b6d385 Paul Kocialkowski 2018-09-13 1779 struct v4l2_ctrl_mpeg2= _slice_params *p_mpeg2_slice_params; 298c62d3856111e Ezequiel Garcia 2019-07-11 1780 struct v4l2_ctrl_vp8_f= rame_header *p_vp8_frame_header; d9358563179a7f0 Ezequiel Garcia 2020-08-25 1781 struct v4l2_ctrl_h264_= slice_params *p_h264_slice_params; f9879eb378295e8 Ezequiel Garcia 2020-08-25 1782 struct v4l2_ctrl_h264_= decode_params *p_h264_dec_params; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1783 struct v4l2_ctrl_hevc_= sps *p_hevc_sps; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1784 struct v4l2_ctrl_hevc_= pps *p_hevc_pps; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1785 struct v4l2_ctrl_hevc_= slice_params *p_hevc_slice_params; d1dc49370f8371b Ricardo Ribalda 2019-10-07 1786 struct v4l2_area *area; de8145452eebe55 Ezequiel Garcia 2019-07-11 1787 void *p =3D ptr.p + id= x * ctrl->elem_size; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1788 unsigned int i; de8145452eebe55 Ezequiel Garcia 2019-07-11 1789 = de8145452eebe55 Ezequiel Garcia 2019-07-11 1790 switch ((u32)ctrl->typ= e) { 0e380411d9f043f Ezequiel Garcia 2020-11-05 1791 case V4L2_CTRL_TYPE_MP= EG2_SEQUENCE: 0e380411d9f043f Ezequiel Garcia 2020-11-05 1792 p_mpeg2_sequence =3D = p; de8145452eebe55 Ezequiel Garcia 2019-07-11 1793 = 0e380411d9f043f Ezequiel Garcia 2020-11-05 1794 switch (p_mpeg2_seque= nce->chroma_format) { de8145452eebe55 Ezequiel Garcia 2019-07-11 1795 case 1: /* 4:2:0 */ de8145452eebe55 Ezequiel Garcia 2019-07-11 1796 case 2: /* 4:2:2 */ de8145452eebe55 Ezequiel Garcia 2019-07-11 1797 case 3: /* 4:4:4 */ de8145452eebe55 Ezequiel Garcia 2019-07-11 1798 break; de8145452eebe55 Ezequiel Garcia 2019-07-11 1799 default: de8145452eebe55 Ezequiel Garcia 2019-07-11 1800 return -EINVAL; de8145452eebe55 Ezequiel Garcia 2019-07-11 1801 } 0e380411d9f043f Ezequiel Garcia 2020-11-05 1802 zero_reserved(*p_mpeg= 2_sequence); 0e380411d9f043f Ezequiel Garcia 2020-11-05 1803 break; 0e380411d9f043f Ezequiel Garcia 2020-11-05 1804 = 0e380411d9f043f Ezequiel Garcia 2020-11-05 1805 case V4L2_CTRL_TYPE_MP= EG2_PICTURE: 0e380411d9f043f Ezequiel Garcia 2020-11-05 1806 p_mpeg2_picture =3D p; 0e380411d9f043f Ezequiel Garcia 2020-11-05 1807 break; de8145452eebe55 Ezequiel Garcia 2019-07-11 1808 = 0e380411d9f043f Ezequiel Garcia 2020-11-05 @1809 switch (p_mpeg2_pictu= re->intra_dc_precision) { de8145452eebe55 Ezequiel Garcia 2019-07-11 1810 case 0: /* 8 bits */ de8145452eebe55 Ezequiel Garcia 2019-07-11 1811 case 1: /* 9 bits */ de8145452eebe55 Ezequiel Garcia 2019-07-11 1812 case 2: /* 10 bits */ de8145452eebe55 Ezequiel Garcia 2019-07-11 1813 case 3: /* 11 bits */ de8145452eebe55 Ezequiel Garcia 2019-07-11 1814 break; de8145452eebe55 Ezequiel Garcia 2019-07-11 1815 default: de8145452eebe55 Ezequiel Garcia 2019-07-11 1816 return -EINVAL; de8145452eebe55 Ezequiel Garcia 2019-07-11 1817 } 0e380411d9f043f Ezequiel Garcia 2020-11-05 1818 break; de8145452eebe55 Ezequiel Garcia 2019-07-11 1819 = 0e380411d9f043f Ezequiel Garcia 2020-11-05 1820 switch (p_mpeg2_pictu= re->picture_structure) { 033e35dd65bee81 Ezequiel Garcia 2020-11-05 1821 case V4L2_MPEG2_PIC_T= OP_FIELD: 033e35dd65bee81 Ezequiel Garcia 2020-11-05 1822 case V4L2_MPEG2_PIC_B= OTTOM_FIELD: 033e35dd65bee81 Ezequiel Garcia 2020-11-05 1823 case V4L2_MPEG2_PIC_F= RAME: de8145452eebe55 Ezequiel Garcia 2019-07-11 1824 break; de8145452eebe55 Ezequiel Garcia 2019-07-11 1825 default: de8145452eebe55 Ezequiel Garcia 2019-07-11 1826 return -EINVAL; de8145452eebe55 Ezequiel Garcia 2019-07-11 1827 } de8145452eebe55 Ezequiel Garcia 2019-07-11 1828 = 0e380411d9f043f Ezequiel Garcia 2020-11-05 1829 switch (p_mpeg2_pictu= re->picture_coding_type) { 033e35dd65bee81 Ezequiel Garcia 2020-11-05 1830 case V4L2_MPEG2_PIC_C= ODING_TYPE_I: 033e35dd65bee81 Ezequiel Garcia 2020-11-05 1831 case V4L2_MPEG2_PIC_C= ODING_TYPE_P: 033e35dd65bee81 Ezequiel Garcia 2020-11-05 1832 case V4L2_MPEG2_PIC_C= ODING_TYPE_B: de8145452eebe55 Ezequiel Garcia 2019-07-11 1833 break; de8145452eebe55 Ezequiel Garcia 2019-07-11 1834 default: de8145452eebe55 Ezequiel Garcia 2019-07-11 1835 return -EINVAL; de8145452eebe55 Ezequiel Garcia 2019-07-11 1836 } 0e380411d9f043f Ezequiel Garcia 2020-11-05 1837 zero_reserved(*p_mpeg= 2_picture); 0e380411d9f043f Ezequiel Garcia 2020-11-05 1838 break; 0e380411d9f043f Ezequiel Garcia 2020-11-05 1839 = 0e380411d9f043f Ezequiel Garcia 2020-11-05 1840 case V4L2_CTRL_TYPE_MP= EG2_SLICE_PARAMS: 0e380411d9f043f Ezequiel Garcia 2020-11-05 1841 p_mpeg2_slice_params = =3D p; de8145452eebe55 Ezequiel Garcia 2019-07-11 1842 = 0e380411d9f043f Ezequiel Garcia 2020-11-05 1843 zero_reserved(*p_mpeg= 2_slice_params); de8145452eebe55 Ezequiel Garcia 2019-07-11 1844 break; de8145452eebe55 Ezequiel Garcia 2019-07-11 1845 = de8145452eebe55 Ezequiel Garcia 2019-07-11 1846 case V4L2_CTRL_TYPE_MP= EG2_QUANTIZATION: de8145452eebe55 Ezequiel Garcia 2019-07-11 1847 break; de8145452eebe55 Ezequiel Garcia 2019-07-11 1848 = de8145452eebe55 Ezequiel Garcia 2019-07-11 1849 case V4L2_CTRL_TYPE_FW= HT_PARAMS: de8145452eebe55 Ezequiel Garcia 2019-07-11 1850 break; de8145452eebe55 Ezequiel Garcia 2019-07-11 1851 = de8145452eebe55 Ezequiel Garcia 2019-07-11 1852 case V4L2_CTRL_TYPE_H2= 64_SPS: de8145452eebe55 Ezequiel Garcia 2019-07-11 1853 case V4L2_CTRL_TYPE_H2= 64_PPS: de8145452eebe55 Ezequiel Garcia 2019-07-11 1854 case V4L2_CTRL_TYPE_H2= 64_SCALING_MATRIX: eb44c6c9c236b15 Ezequiel Garcia 2020-08-25 1855 case V4L2_CTRL_TYPE_H2= 64_PRED_WEIGHTS: d9358563179a7f0 Ezequiel Garcia 2020-08-25 1856 break; d9358563179a7f0 Ezequiel Garcia 2020-08-25 1857 = de8145452eebe55 Ezequiel Garcia 2019-07-11 1858 case V4L2_CTRL_TYPE_H2= 64_SLICE_PARAMS: d9358563179a7f0 Ezequiel Garcia 2020-08-25 1859 p_h264_slice_params = =3D p; d9358563179a7f0 Ezequiel Garcia 2020-08-25 1860 = d9358563179a7f0 Ezequiel Garcia 2020-08-25 1861 zero_reserved(*p_h264= _slice_params); f9879eb378295e8 Ezequiel Garcia 2020-08-25 1862 break; f9879eb378295e8 Ezequiel Garcia 2020-08-25 1863 = de8145452eebe55 Ezequiel Garcia 2019-07-11 1864 case V4L2_CTRL_TYPE_H2= 64_DECODE_PARAMS: f9879eb378295e8 Ezequiel Garcia 2020-08-25 1865 p_h264_dec_params =3D= p; f9879eb378295e8 Ezequiel Garcia 2020-08-25 1866 = f9879eb378295e8 Ezequiel Garcia 2020-08-25 1867 for (i =3D 0; i < V4L= 2_H264_NUM_DPB_ENTRIES; i++) { f9879eb378295e8 Ezequiel Garcia 2020-08-25 1868 struct v4l2_h264_dpb= _entry *dpb_entry =3D f9879eb378295e8 Ezequiel Garcia 2020-08-25 1869 &p_h264_dec_params-= >dpb[i]; f9879eb378295e8 Ezequiel Garcia 2020-08-25 1870 = f9879eb378295e8 Ezequiel Garcia 2020-08-25 1871 zero_reserved(*dpb_e= ntry); f9879eb378295e8 Ezequiel Garcia 2020-08-25 1872 } d9358563179a7f0 Ezequiel Garcia 2020-08-25 1873 zero_reserved(*p_h264= _dec_params); de8145452eebe55 Ezequiel Garcia 2019-07-11 1874 break; a57d6acaf352d91 Pawel Osciak 2019-07-11 1875 = a57d6acaf352d91 Pawel Osciak 2019-07-11 1876 case V4L2_CTRL_TYPE_VP= 8_FRAME_HEADER: 298c62d3856111e Ezequiel Garcia 2019-07-11 1877 p_vp8_frame_header = =3D p; 298c62d3856111e Ezequiel Garcia 2019-07-11 1878 = 298c62d3856111e Ezequiel Garcia 2019-07-11 1879 switch (p_vp8_frame_h= eader->num_dct_parts) { 298c62d3856111e Ezequiel Garcia 2019-07-11 1880 case 1: 298c62d3856111e Ezequiel Garcia 2019-07-11 1881 case 2: 298c62d3856111e Ezequiel Garcia 2019-07-11 1882 case 4: 298c62d3856111e Ezequiel Garcia 2019-07-11 1883 case 8: 298c62d3856111e Ezequiel Garcia 2019-07-11 1884 break; 298c62d3856111e Ezequiel Garcia 2019-07-11 1885 default: 298c62d3856111e Ezequiel Garcia 2019-07-11 1886 return -EINVAL; 298c62d3856111e Ezequiel Garcia 2019-07-11 1887 } 298c62d3856111e Ezequiel Garcia 2019-07-11 1888 zero_padding(p_vp8_fr= ame_header->segment_header); 298c62d3856111e Ezequiel Garcia 2019-07-11 1889 zero_padding(p_vp8_fr= ame_header->lf_header); 298c62d3856111e Ezequiel Garcia 2019-07-11 1890 zero_padding(p_vp8_fr= ame_header->quant_header); 298c62d3856111e Ezequiel Garcia 2019-07-11 1891 zero_padding(p_vp8_fr= ame_header->entropy_header); 298c62d3856111e Ezequiel Garcia 2019-07-11 1892 zero_padding(p_vp8_fr= ame_header->coder_state); a57d6acaf352d91 Pawel Osciak 2019-07-11 1893 break; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1894 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1895 case V4L2_CTRL_TYPE_HE= VC_SPS: 256fa3920874b0f Paul Kocialkowski 2019-10-22 1896 p_hevc_sps =3D p; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1897 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1898 if (!(p_hevc_sps->fla= gs & V4L2_HEVC_SPS_FLAG_PCM_ENABLED)) { 256fa3920874b0f Paul Kocialkowski 2019-10-22 1899 p_hevc_sps->pcm_samp= le_bit_depth_luma_minus1 =3D 0; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1900 p_hevc_sps->pcm_samp= le_bit_depth_chroma_minus1 =3D 0; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1901 p_hevc_sps->log2_min= _pcm_luma_coding_block_size_minus3 =3D 0; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1902 p_hevc_sps->log2_dif= f_max_min_pcm_luma_coding_block_size =3D 0; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1903 } 256fa3920874b0f Paul Kocialkowski 2019-10-22 1904 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1905 if (!(p_hevc_sps->fla= gs & 256fa3920874b0f Paul Kocialkowski 2019-10-22 1906 V4L2_HEVC_SPS_F= LAG_LONG_TERM_REF_PICS_PRESENT)) 256fa3920874b0f Paul Kocialkowski 2019-10-22 1907 p_hevc_sps->num_long= _term_ref_pics_sps =3D 0; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1908 break; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1909 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1910 case V4L2_CTRL_TYPE_HE= VC_PPS: 256fa3920874b0f Paul Kocialkowski 2019-10-22 1911 p_hevc_pps =3D p; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1912 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1913 if (!(p_hevc_pps->fla= gs & 256fa3920874b0f Paul Kocialkowski 2019-10-22 1914 V4L2_HEVC_PPS_F= LAG_CU_QP_DELTA_ENABLED)) 256fa3920874b0f Paul Kocialkowski 2019-10-22 1915 p_hevc_pps->diff_cu_= qp_delta_depth =3D 0; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1916 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1917 if (!(p_hevc_pps->fla= gs & V4L2_HEVC_PPS_FLAG_TILES_ENABLED)) { 256fa3920874b0f Paul Kocialkowski 2019-10-22 1918 p_hevc_pps->num_tile= _columns_minus1 =3D 0; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1919 p_hevc_pps->num_tile= _rows_minus1 =3D 0; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1920 memset(&p_hevc_pps->= column_width_minus1, 0, 256fa3920874b0f Paul Kocialkowski 2019-10-22 1921 sizeof(p_hevc= _pps->column_width_minus1)); 256fa3920874b0f Paul Kocialkowski 2019-10-22 1922 memset(&p_hevc_pps->= row_height_minus1, 0, 256fa3920874b0f Paul Kocialkowski 2019-10-22 1923 sizeof(p_hevc= _pps->row_height_minus1)); 256fa3920874b0f Paul Kocialkowski 2019-10-22 1924 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1925 p_hevc_pps->flags &= =3D 88441917dc6cd99 Jonas Karlman 2020-05-27 1926 ~V4L2_HEVC_PPS_FLAG= _LOOP_FILTER_ACROSS_TILES_ENABLED; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1927 } 256fa3920874b0f Paul Kocialkowski 2019-10-22 1928 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1929 if (p_hevc_pps->flags= & 256fa3920874b0f Paul Kocialkowski 2019-10-22 1930 V4L2_HEVC_PPS_FLA= G_PPS_DISABLE_DEBLOCKING_FILTER) { 256fa3920874b0f Paul Kocialkowski 2019-10-22 1931 p_hevc_pps->pps_beta= _offset_div2 =3D 0; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1932 p_hevc_pps->pps_tc_o= ffset_div2 =3D 0; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1933 } 256fa3920874b0f Paul Kocialkowski 2019-10-22 1934 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1935 zero_padding(*p_hevc_= pps); 256fa3920874b0f Paul Kocialkowski 2019-10-22 1936 break; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1937 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1938 case V4L2_CTRL_TYPE_HE= VC_SLICE_PARAMS: 256fa3920874b0f Paul Kocialkowski 2019-10-22 1939 p_hevc_slice_params = =3D p; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1940 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1941 if (p_hevc_slice_para= ms->num_active_dpb_entries > 256fa3920874b0f Paul Kocialkowski 2019-10-22 1942 V4L2_HEVC_DPB_ENT= RIES_NUM_MAX) 256fa3920874b0f Paul Kocialkowski 2019-10-22 1943 return -EINVAL; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1944 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1945 zero_padding(p_hevc_s= lice_params->pred_weight_table); 256fa3920874b0f Paul Kocialkowski 2019-10-22 1946 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1947 for (i =3D 0; i < p_h= evc_slice_params->num_active_dpb_entries; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1948 i++) { 256fa3920874b0f Paul Kocialkowski 2019-10-22 1949 struct v4l2_hevc_dpb= _entry *dpb_entry =3D 256fa3920874b0f Paul Kocialkowski 2019-10-22 1950 &p_hevc_slice_param= s->dpb[i]; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1951 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1952 zero_padding(*dpb_en= try); 256fa3920874b0f Paul Kocialkowski 2019-10-22 1953 } 256fa3920874b0f Paul Kocialkowski 2019-10-22 1954 = 256fa3920874b0f Paul Kocialkowski 2019-10-22 1955 zero_padding(*p_hevc_= slice_params); 256fa3920874b0f Paul Kocialkowski 2019-10-22 1956 break; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1957 = d1dc49370f8371b Ricardo Ribalda 2019-10-07 1958 case V4L2_CTRL_TYPE_AR= EA: d1dc49370f8371b Ricardo Ribalda 2019-10-07 1959 area =3D p; d1dc49370f8371b Ricardo Ribalda 2019-10-07 1960 if (!area->width || != area->height) d1dc49370f8371b Ricardo Ribalda 2019-10-07 1961 return -EINVAL; d1dc49370f8371b Ricardo Ribalda 2019-10-07 1962 break; 256fa3920874b0f Paul Kocialkowski 2019-10-22 1963 = de8145452eebe55 Ezequiel Garcia 2019-07-11 1964 default: de8145452eebe55 Ezequiel Garcia 2019-07-11 1965 return -EINVAL; de8145452eebe55 Ezequiel Garcia 2019-07-11 1966 } de8145452eebe55 Ezequiel Garcia 2019-07-11 1967 = de8145452eebe55 Ezequiel Garcia 2019-07-11 1968 return 0; de8145452eebe55 Ezequiel Garcia 2019-07-11 1969 } de8145452eebe55 Ezequiel Garcia 2019-07-11 1970 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============5360659293825525770== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 --===============5360659293825525770==--