FYI, we noticed the below changes on https://github.com/0day-ci/linux Peter-Rosin/i2c-mux-cleanup-and-locking-update/20160106-000205 commit 3489746df00f2f18b1a6dc2ba4de263e980cfbb0 ("i2c-mux: move the slave side adapter management to i2c_mux_core") +------------------------------------------------------------------+------------+------------+ | | f3ce0531d6 | 3489746df0 | +------------------------------------------------------------------+------------+------------+ | boot_successes | 16 | 0 | | boot_failures | 76 | 22 | | Out_of_memory:Kill_process | 46 | | | Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 2 | | | Kernel_panic-not_syncing:Attempted_to_kill_init!exitcode= | 30 | 21 | | WARNING:at_drivers/base/devres.c:#devm_kfree() | 0 | 22 | | backtrace:of_unittest | 0 | 22 | | backtrace:kernel_init_freeable | 0 | 22 | +------------------------------------------------------------------+------------+------------+ [ 17.661085] overlay_removal_is_ok: overlay #5 is not topmost [ 17.662994] of_overlay_destroy: removal check failed for overlay #5 [ 17.668348] ------------[ cut here ]------------ [ 17.683131] WARNING: CPU: 0 PID: 1 at drivers/base/devres.c:888 devm_kfree+0x61/0x76() [ 17.686302] CPU: 0 PID: 1 Comm: swapper Not tainted 4.4.0-rc3-00086-g3489746 #1 [ 17.688867] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014 [ 17.692001] 0000000000000000 ffff880013e43b60 ffffffff8177aefa ffff880013e43b98 [ 17.708372] ffffffff81119965 ffffffff81d0a80c 0000000000000001 00000000fffffffe [ 17.711702] ffff88000de285d8 ffff88000c73d820 ffff880013e43ba8 ffffffff81119a50 [ 17.714839] Call Trace: [ 17.716069] [] dump_stack+0x19/0x1b [ 17.718206] [] warn_slowpath_common+0xb6/0xcf [ 17.720721] [] ? devm_kfree+0x61/0x76 [ 17.735171] [] warn_slowpath_null+0x1a/0x1c [ 17.746025] [] devm_kfree+0x61/0x76 [ 17.747733] [] i2c_mux_reserve_adapters+0xae/0xbf [ 17.749751] [] unittest_i2c_mux_probe+0x1af/0x234 [ 17.751739] [] ? unittest_i2c_mux_remove+0x90/0x90 [ 17.753753] [] i2c_device_probe+0x370/0x3b9 [ 17.755599] [] driver_probe_device+0x2c5/0x6db [ 17.774860] [] __driver_attach+0x9f/0xd5 [ 17.776761] [] ? driver_probe_device+0x6db/0x6db [ 17.778805] [] bus_for_each_dev+0x91/0xa9 [ 17.780696] [] driver_attach+0x1e/0x20 [ 17.782548] [] bus_add_driver+0x1f7/0x36d [ 17.796930] [] driver_register+0x10d/0x17f [ 17.798748] [] i2c_register_driver+0xb1/0x147 [ 17.800803] [] of_unittest_overlay+0xf05/0x1304 [ 17.802967] [] of_unittest+0x1088/0x10b6 [ 17.804937] [] ? debug_check_no_obj_freed+0x26/0x28 [ 17.807212] [] ? kfree+0x2c7/0x307 [ 17.809013] [] ? do_one_initcall+0xf8/0x26c [ 17.823489] [] ? of_unittest_overlay+0x1304/0x1304 [ 17.825596] [] do_one_initcall+0x179/0x26c [ 17.827551] [] kernel_init_freeable+0x163/0x22b [ 17.829642] [] ? rest_init+0x7a/0x7a [ 17.831424] [] kernel_init+0xe/0x13f [ 17.833228] [] ret_from_fork+0x3f/0x70 [ 17.835066] [] ? rest_init+0x7a/0x7a [ 17.836853] ---[ end trace 9266670885044a94 ]--- [ 17.851608] i2c i2c-0: Added multiplexed i2c bus 1 Thanks, Kernel Test Robot