reproduce (this is a W=1 build): # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=ae83f3b72621bd3187eb7956c7c2993a97d4b187 git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git fetch --no-tags linux-next master git checkout ae83f3b72621bd3187eb7956c7c2993a97d4b187 # apt-get install sparse # sparse version: v0.6.4-73-gfbdde312 # save the config file mkdir build_dir && cp config build_dir/.config make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__ -fmax-errors=unlimited -fmax-warnings=unlimited' O=build_dir ARCH=i386 olddefconfig make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__ -fmax-errors=unlimited -fmax-warnings=unlimited' O=build_dir ARCH=i386 SHELL=/bin/bash drivers/acpi/ drivers/char/mwave/ drivers/char/tpm/ drivers/clocksource/ drivers/cpufreq/ drivers/extcon/ drivers/firewire/ drivers/firmware/efi/test/ drivers/firmware/google/ drivers/fpga/ drivers/hid/ drivers/iio/accel/ drivers/iio/adc/ drivers/iio/dac/ drivers/iio/magnetometer/ drivers/iio/potentiometer/ drivers/input/gameport/ drivers/input/joystick/ drivers/input/keyboard/ drivers/input/misc/ drivers/leds/ drivers/media/i2c/ drivers/media/radio/ drivers/media/spi/ drivers/mfd/ drivers/mmc/host/ drivers/platform/surface/ drivers/platform/x86/ drivers/scsi/device_handler/ drivers/target/sbp/ drivers/thermal/intel/ drivers/tty/serial/8250/ drivers/ufs/core/ drivers/vfio/mdev/ drivers/video/backlight/ drivers/watchdog/ samples/damon/ samples/hung_task/ samples/kobject/ samples/vfio-mdev/