lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <87fuybfpe5.fsf@yhuang-dev.intel.com>
Date:	Wed, 06 Jan 2016 09:49:38 +0800
From:	kernel test robot <ying.huang@...ux.intel.com>
TO:	Peter Rosin <peda@...ntia.se>
CC:	0day robot <fengguang.wu@...el.com>
Subject: [lkp] [i2c] 3489746df0: WARNING: CPU: 0 PID: 1 at
 drivers/base/devres.c:888 devm_kfree+0x61/0x76()

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]  [<ffffffff8177aefa>] dump_stack+0x19/0x1b
[   17.718206]  [<ffffffff81119965>] warn_slowpath_common+0xb6/0xcf
[   17.720721]  [<ffffffff81d0a80c>] ? devm_kfree+0x61/0x76
[   17.735171]  [<ffffffff81119a50>] warn_slowpath_null+0x1a/0x1c
[   17.746025]  [<ffffffff81d0a80c>] devm_kfree+0x61/0x76
[   17.747733]  [<ffffffff8252ad4c>] i2c_mux_reserve_adapters+0xae/0xbf
[   17.749751]  [<ffffffff82842105>] unittest_i2c_mux_probe+0x1af/0x234
[   17.751739]  [<ffffffff82841f56>] ? unittest_i2c_mux_remove+0x90/0x90
[   17.753753]  [<ffffffff82526726>] i2c_device_probe+0x370/0x3b9
[   17.755599]  [<ffffffff81d05602>] driver_probe_device+0x2c5/0x6db
[   17.774860]  [<ffffffff81d05ab7>] __driver_attach+0x9f/0xd5
[   17.776761]  [<ffffffff81d05a18>] ? driver_probe_device+0x6db/0x6db
[   17.778805]  [<ffffffff81d02f3a>] bus_for_each_dev+0x91/0xa9
[   17.780696]  [<ffffffff81d05dc4>] driver_attach+0x1e/0x20
[   17.782548]  [<ffffffff81d03bd7>] bus_add_driver+0x1f7/0x36d
[   17.796930]  [<ffffffff81d06a93>] driver_register+0x10d/0x17f
[   17.798748]  [<ffffffff82528714>] i2c_register_driver+0xb1/0x147
[   17.800803]  [<ffffffff84f32561>] of_unittest_overlay+0xf05/0x1304
[   17.802967]  [<ffffffff84f339e8>] of_unittest+0x1088/0x10b6
[   17.804937]  [<ffffffff817b1043>] ? debug_check_no_obj_freed+0x26/0x28
[   17.807212]  [<ffffffff8125a594>] ? kfree+0x2c7/0x307
[   17.809013]  [<ffffffff84e87520>] ? do_one_initcall+0xf8/0x26c
[   17.823489]  [<ffffffff84f32960>] ? of_unittest_overlay+0x1304/0x1304
[   17.825596]  [<ffffffff84e875a1>] do_one_initcall+0x179/0x26c
[   17.827551]  [<ffffffff84e877f7>] kernel_init_freeable+0x163/0x22b
[   17.829642]  [<ffffffff82e3cc03>] ? rest_init+0x7a/0x7a
[   17.831424]  [<ffffffff82e3cc11>] kernel_init+0xe/0x13f
[   17.833228]  [<ffffffff82e4bfcf>] ret_from_fork+0x3f/0x70
[   17.835066]  [<ffffffff82e3cc03>] ? rest_init+0x7a/0x7a
[   17.836853] ---[ end trace 9266670885044a94 ]---
[   17.851608] i2c i2c-0: Added multiplexed i2c bus 1





Thanks,
Kernel Test Robot

View attachment "config-4.4.0-rc3-00086-g3489746" of type "text/plain" (123878 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (19240 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ