See <https://builder.linuxtv.org/job/media-build/3350/display/redirect?page=changes> Changes: [hverkuil-cisco] Generated dma_buf backport patches [hverkuil-cisco] Add backports/v5.10_vb2_dma_buf_map.patch [hverkuil-cisco] Update backports/v5.7_vm_map_ram.patch [hverkuil-cisco] Add backports/v4.18_vb2_map_atomic.patch [hverkuil-cisco] Add backports/v5.5_vb2_kmap.patch [hverkuil-cisco] Add backports/v4.11_vb2_kmap.patch [hverkuil-cisco] Update backports/v4.0_dma_buf_export.patch [hverkuil-cisco] Add backports/v3.16_dma_buf_export.patch [hverkuil-cisco] Drop all dma_buf patches. [hverkuil-cisco] Drop all pre-3.10 backport patches. [hverkuil-cisco] Add backports/v4.5_vb2_cpu_access.patch [hverkuil-cisco] backports.txt: fix 3.10 build ------------------------------------------ [...truncated 6.13 KB...] make[1]: Entering directory '<https://builder.linuxtv.org/job/media-build/ws/v4l'> make[2]: Entering directory '<https://builder.linuxtv.org/job/media-build/ws/linux'> Applying patches for kernel 4.19.0-5-amd64 patch -s -f -N -p1 -i ../backports/api_version.patch patch -s -f -N -p1 -i ../backports/pr_fmt.patch patch -s -f -N -p1 -i ../backports/debug.patch patch -s -f -N -p1 -i ../backports/drx39xxj.patch patch -s -f -N -p1 -i ../backports/ccs.patch patch -s -f -N -p1 -i ../backports/v5.10_vb2_dma_buf_map.patch patch -s -f -N -p1 -i ../backports/v5.9_tasklet.patch patch -s -f -N -p1 -i ../backports/v5.9_netup_unidvb_devm_revert.patch patch -s -f -N -p1 -i ../backports/v5.7_mmap_read_lock.patch patch -s -f -N -p1 -i ../backports/v5.7_vm_map_ram.patch patch -s -f -N -p1 -i ../backports/v5.7_pin_user_pages.patch patch -s -f -N -p1 -i ../backports/v5.7_define_seq_attribute.patch patch -s -f -N -p1 -i ../backports/v5.6_pin_user_pages.patch patch -s -f -N -p1 -i ../backports/v5.6_const_fb_ops.patch patch -s -f -N -p1 -i ../backports/v5.6_pm_runtime_get_if_active.patch patch -s -f -N -p1 -i ../backports/v5.5_alsa_pcm_api_updates.patch patch -s -f -N -p1 -i ../backports/v5.5_memtype_h.patch patch -s -f -N -p1 -i ../backports/v5.5_dev_printk_h.patch patch -s -f -N -p1 -i ../backports/v5.5_vb2_kmap.patch patch -s -f -N -p1 -i ../backports/v5.4_revert_spi_transfer.patch patch -s -f -N -p1 -i ../backports/v5.1_vm_map_pages.patch patch -s -f -N -p1 -i ../backports/v5.1_devm_i2c_new_dummy_device.patch patch -s -f -N -p1 -i ../backports/v5.0_ipu3-cio2.patch patch -s -f -N -p1 -i ../backports/v5.0_time32.patch patch -s -f -N -p1 -i ../backports/v4.20_access_ok.patch Patched drivers/media/dvb-core/dvbdev.c Patched drivers/media/v4l2-core/v4l2-dev.c Patched drivers/media/rc/rc-main.c make[2]: Leaving directory '<https://builder.linuxtv.org/job/media-build/ws/linux'> ./scripts/make_kconfig.pl /lib/modules/4.19.0-5-amd64/build /lib/modules/4.19.0-5-amd64/source 1 Preparing to compile for kernel version 4.19.0 ***WARNING:*** You do not have the full kernel sources installed. This does not prevent you from building the v4l-dvb tree if you have the kernel headers, but the full kernel source may be required in order to use make menuconfig / xconfig / qconfig. If you are experiencing problems building the v4l-dvb tree, please try building against a vanilla kernel before reporting a bug. Vanilla kernels are available at http://kernel.org. On most distros, this will compile a newly downloaded kernel: cp /boot/config-`uname -r` <your kernel dir>/.config cd <your kernel dir> make all modules_install install Please see your distro's web site for instructions to build a new kernel. WARNING: This is the V4L/DVB backport tree, with experimental drivers backported to run on legacy kernels from the development tree at: http://git.linuxtv.org/media-tree.git. It is generally safe to use it for testing a new driver or feature, but its usage on production environments is risky. Don't use it in production. You've been warned. CEC_CROS_EC: Requires at least kernel 9.255.255 V4L2_H264: Requires at least kernel 9.255.255 VIDEO_IPU3_CIO2: Requires at least kernel 9.255.255 VIDEO_OMAP3: Requires at least kernel 9.255.255 VIDEO_IMX274: Requires at least kernel 9.255.255 SND_BT87X: Requires at least kernel 9.255.255 INTEL_ATOMISP: Requires at least kernel 9.255.255 VIDEO_HANTRO: Requires at least kernel 9.255.255 VIDEO_ROCKCHIP_VDEC: Requires at least kernel 9.255.255 VIDEO_IPU3_IMGU: Requires at least kernel 9.255.255 Created default (all yes) .config file ./scripts/fix_kconfig.pl make[1]: Leaving directory '<https://builder.linuxtv.org/job/media-build/ws/v4l'> make -C <https://builder.linuxtv.org/job/media-build/ws/v4l> make[1]: Entering directory '<https://builder.linuxtv.org/job/media-build/ws/v4l'> ./scripts/make_myconfig.pl [ ! -f "./config-mycompat.h" ] && echo "/* empty config-mycompat.h */" > "./config-mycompat.h" || true perl scripts/make_config_compat.pl /lib/modules/4.19.0-5-amd64/source ./.myconfig ./config-compat.h creating symbolic links... Kernel build directory is /lib/modules/4.19.0-5-amd64/build make -C ../linux apply_patches make[2]: Entering directory '<https://builder.linuxtv.org/job/media-build/ws/linux'> Patches for 4.19.0-5-amd64 already applied. make[2]: Leaving directory '<https://builder.linuxtv.org/job/media-build/ws/linux'> make -C /lib/modules/4.19.0-5-amd64/build M=<https://builder.linuxtv.org/job/media-build/ws/v4l> modules make[2]: Entering directory '/usr/src/linux-headers-4.19.0-5-amd64' CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/msp3400-driver.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/msp3400-kthreads.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-core.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-reg-access.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-quirk.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-limits.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-data.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/et8ek8_mode.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/et8ek8_driver.o> <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-data.c>: In function 'ccs_data_parse_regs.isra.4': <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-data.c>:310:11: warning: 'regs_base' may be used uninitialized in this function [-Wmaybe-uninitialized] *__regs = regs_base; ~~~~~~~~^~~~~~~~~~~ <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-data.c>:291:16: warning: 'regs' may be used uninitialized in this function [-Wmaybe-uninitialized] regs->value = bin_alloc(bin, len); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-data.c>: In function 'ccs_data_parse_rules': <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-data.c>:506:25: warning: 'next_rule' may be used uninitialized in this function [-Wmaybe-uninitialized] rules->num_if_rules = __num_if_rules; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-data.c>:559:12: warning: 'rules_base' may be used uninitialized in this function [-Wmaybe-uninitialized] *__rules = rules_base; ~~~~~~~~~^~~~~~~~~~~~ <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-data.c>: In function 'ccs_data_parse_pdaf.isra.10': <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-data.c>:725:20: warning: 'pdgroup' may be used uninitialized in this function [-Wmaybe-uninitialized] pdesc = &pdgroup->descs[j]; ~~~~~~~^~~~~~~ CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/cx25840-core.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/cx25840-audio.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/cx25840-firmware.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/cx25840-vbi.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/cx25840-ir.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/m5mols_core.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/m5mols_controls.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/m5mols_capture.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/aptina-pll.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tvaudio.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tda7432.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/saa6588.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tda9840.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tda1997x.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tea6415c.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tea6420.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/saa7110.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/saa7115.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/saa717x.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/saa7127.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/saa7185.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/saa6752hs.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ad5820.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ak7375.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/dw9714.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/dw9768.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/dw9807-vcm.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/adv7170.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/adv7175.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/adv7180.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/adv7183.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/adv7343.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/adv7393.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/adv7604.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/adv7842.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ad9389b.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/adv7511-v4l2.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/vpx3220.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/vs6624.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/bt819.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/bt856.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/bt866.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ks0127.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ths7303.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ths8200.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tvp5150.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tvp514x.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tvp7002.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tw2804.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tw9903.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tw9906.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tw9910.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/cs3308.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/cs5345.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/cs53l32a.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/m52790.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tlv320aic23b.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/uda1342.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/wm8775.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/wm8739.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/vp27smpx.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/sony-btf-mpx.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/upd64031a.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/upd64083.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov02a10.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov2640.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov2680.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov2685.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov2740.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov5647.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov5670.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov5675.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov5695.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov6650.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov7251.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov7640.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov7670.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov8856.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov9640.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov9650.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov9734.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov13858.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/mt9m001.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/mt9m032.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/mt9m111.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/mt9p031.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/mt9t001.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/mt9t112.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/mt9v011.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/mt9v032.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/mt9v111.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/sr030pc30.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/noon010pc30.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/rj54n1cb0c.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/s5k6aa.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/s5k6a3.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/s5k4ecgx.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/s5k5baf.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/s5c73m3-core.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/s5c73m3-spi.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/s5c73m3-ctrls.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/adp1653.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/lm3560.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/lm3646.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ccs-pll.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ak881x.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ir-kbd-i2c.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/video-i2c.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ml86v7667.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/ov2659.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/tc358743.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/hi556.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/imx214.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/imx219.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/imx258.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/imx290.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/imx319.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/imx355.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/rdacm20.o> CC [M] <https://builder.linuxtv.org/job/media-build/ws/v4l/max9271.o> In file included from <https://builder.linuxtv.org/job/media-build/ws/v4l/../linux/include/media/videobuf2-core.h>:18, from <https://builder.linuxtv.org/job/media-build/ws/v4l/../linux/include/media/videobuf2-v4l2.h>:16, from <https://builder.linuxtv.org/job/media-build/ws/v4l/video-i2c.c>:32: <https://builder.linuxtv.org/job/media-build/ws/v4l/../linux/include/linux/dma-buf.h>:16:10: fatal error: linux/dma-buf-map.h: No such file or directory #include <linux/dma-buf-map.h> ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[5]: *** [/usr/src/linux-headers-4.19.0-5-common/scripts/Makefile.build:314: <https://builder.linuxtv.org/job/media-build/ws/v4l/video-i2c.o]> Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/usr/src/linux-headers-4.19.0-5-common/Makefile:1539: _module_<https://builder.linuxtv.org/job/media-build/ws/v4l]> Error 2 make[3]: *** [Makefile:146: sub-make] Error 2 make[2]: *** [Makefile:8: all] Error 2 make[2]: Leaving directory '/usr/src/linux-headers-4.19.0-5-amd64' make[1]: *** [Makefile:53: default] Error 2 make[1]: Leaving directory '<https://builder.linuxtv.org/job/media-build/ws/v4l'> make: *** [Makefile:26: all] Error 2 build failed at ./build line 533 Build step 'Execute shell' marked build as failure