The test v4l2-compliance modprobe-vivid failed Test error, VIDEO_DRIVER=vivid.ko v4l2-existence-check pass ln: failed to create symbolic link '/lib/modules/5.7.0+/' -> '': No such file or directory modprobe: FATAL: Module vivid not found in directory /lib/modules/5.7.0+ modprobe-vivid fail The investigations shows that, the following kernel configs are missing on latest mainline builds on x86, i386 and arm64. These are still found on arm config. CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_V4L2=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_DMA_CONTIG=m CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_VIDEO_V4L2_TPG=m Please suggest the configs required for v4l2 testing. and any additional test coverage. We add V4L2 config fragments like this # Vivid driver for V4L2 tests CONFIG_VIDEO_VIVID=m CONFIG_MEDIA_SUPPORT=y CONFIG_V4L_TEST_DRIVERS=y CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_VIDEO_V4L2=y CONFIG_VIDEO_DEV=y git branch: master git repo: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git GOOD: git commit: cb8e59cc87201af93dfbb6c3dccc8fcad72a09c2 good config: https://builds.tuxbuild.com/600ssEELJrReeIBY_a4Ghw/kernel.config BAD: git commit: 6929f71e46bdddbf1c4d67c2728648176c67c555 bad config: https://builds.tuxbuild.com/2eAqpM2VDo7nnt8HXX2Org/kernel.config Test ref: https://lkft.validation.linaro.org/scheduler/job/1471386#L1310 Test results comparison, https://qa-reports.linaro.org/lkft/linux-mainline-oe/build/v5.7-8602-g15a2bc4dbb9c/testrun/2785598/suite/v4l2-compliance/test/modprobe-vivid/history/ - Naresh