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>] [<thread-prev] [day] [month] [year] [list]
Date:   Wed, 31 Aug 2016 09:41:39 +0800
From:   kernel test robot <xiaolong.ye@...el.com>
To:     vadimp@...lanox.com
Cc:     wsa@...-dreams.de, linux-i2c@...r.kernel.org,
        linux-kernel@...r.kernel.org, jiri@...nulli.us,
        Vadim Pasternak <vadimp@...lanox.com>,
        Michael Shych <michaelsh@...lanox.com>, lkp@...org
Subject: [lkp] [i2c]  faec3e0feb: WARNING: CPU: 31 PID: 1 at
 drivers/i2c/i2c-core.c:1866 i2c_add_numbered_adapter+0x8d/0xa0


FYI, we noticed the following commit:

https://github.com/0day-ci/linux vadimp-mellanox-com/i2c-add-master-driver-for-mellanox-systems/20160828-225625
commit faec3e0febcaedb387cb244f2f493dc835351df3 ("i2c: add master driver for mellanox systems")

in testcase: will-it-scale
with following parameters:

	test: page_fault1
	cpufreq_governor: performance


## will-it-scale takes a testcase and runs it from 1 through to n
## parallel copies to see if the testcase will scale. It
## builds both a process and threads based test in order
## to see any differences between the two.


on test machine: 32 threads Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz with 64G memory

caused below changes:



kern  :info  : [   11.987385] i801_smbus 0000:06:00.3: Enabling SMBus device
kern  :info  : [   11.993545] i801_smbus 0000:06:00.3: SMBus using PCI interrupt
kern  :warn  : [   12.002184] ------------[ cut here ]------------
kern  :warn  : [   12.007351] WARNING: CPU: 31 PID: 1 at drivers/i2c/i2c-core.c:1866 i2c_add_numbered_adapter+0x8d/0xa0
kern  :warn  : [   12.019788] couldn't get idr
kern  :warn  : [   12.022814] Modules linked in:

kern  :warn  : [   12.026450] CPU: 31 PID: 1 Comm: swapper/0 Not tainted 4.8.0-rc3-00040-gfaec3e0 #1
kern  :info  : [   12.029208] usb 2-1: new high-speed USB device number 2 using ehci-pci
kern  :warn  : [   12.042202] Hardware name: Intel Corporation S2600CP/S2600CP, BIOS SE5C600.86B.99.99.x036.091920111209 09/19/2011
kern  :warn  : [   12.053684]  0000000000000000 ffff88081b677bc0 ffffffff8144bd09 ffff88081b677c10
kern  :warn  : [   12.062001]  0000000000000000 ffff88081b677c00 ffffffff8107e69b 0000074a00000001
kern  :warn  : [   12.070298]  ffff881002142018 ffff88100214235c ffff88103d4db810 ffff88103d4db800
kern  :warn  : [   12.078603] Call Trace:
kern  :warn  : [   12.081352]  [<ffffffff8144bd09>] dump_stack+0x63/0x8a
kern  :warn  : [   12.087095]  [<ffffffff8107e69b>] __warn+0xcb/0xf0
kern  :warn  : [   12.092442]  [<ffffffff8107e70f>] warn_slowpath_fmt+0x4f/0x60
kern  :warn  : [   12.098854]  [<ffffffff8176b47d>] i2c_add_numbered_adapter+0x8d/0xa0
kern  :info  : [   12.102722] usb 1-1: New USB device found, idVendor=8087, idProduct=0024
kern  :info  : [   12.102725] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
kern  :info  : [   12.103127] hub 1-1:1.0: USB hub found
kern  :info  : [   12.103349] hub 1-1:1.0: 6 ports detected
kern  :warn  : [   12.130059]  [<ffffffff8205a0fd>] mlxcpld_i2c_probe+0xfe/0x134
kern  :warn  : [   12.136578]  [<ffffffff815ab64b>] platform_drv_probe+0x3b/0xa0
kern  :warn  : [   12.143095]  [<ffffffff815a57ac>] ? devices_kset_move_last+0x4c/0xa0
kern  :info  : [   12.147586] usb 2-1: New USB device found, idVendor=8087, idProduct=0024
kern  :info  : [   12.147589] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
kern  :info  : [   12.147822] hub 2-1:1.0: USB hub found
kern  :info  : [   12.147891] hub 2-1:1.0: 8 ports detected
kern  :warn  : [   12.174282]  [<ffffffff815a9513>] driver_probe_device+0x223/0x430
kern  :warn  : [   12.181083]  [<ffffffff815a97ff>] __driver_attach+0xdf/0xf0
kern  :warn  : [   12.187302]  [<ffffffff815a9720>] ? driver_probe_device+0x430/0x430
kern  :warn  : [   12.194296]  [<ffffffff815a7000>] bus_for_each_dev+0x60/0xa0
kern  :warn  : [   12.200613]  [<ffffffff815a8c4e>] driver_attach+0x1e/0x20
kern  :warn  : [   12.206639]  [<ffffffff815a8690>] bus_add_driver+0x170/0x270
kern  :warn  : [   12.212956]  [<ffffffff8205a133>] ? mlxcpld_i2c_probe+0x134/0x134
kern  :warn  : [   12.219765]  [<ffffffff815aa120>] driver_register+0x60/0xe0
kern  :warn  : [   12.225985]  [<ffffffff8205a133>] ? mlxcpld_i2c_probe+0x134/0x134
kern  :warn  : [   12.232803]  [<ffffffff815ab7a2>] __platform_driver_probe+0x62/0x110
kern  :warn  : [   12.239896]  [<ffffffff8205a133>] ? mlxcpld_i2c_probe+0x134/0x134
kern  :warn  : [   12.246707]  [<ffffffff81ff5896>] ? set_debug_rodata+0x12/0x12
kern  :warn  : [   12.253219]  [<ffffffff8205a1b3>] mlxcpld_i2c_init+0x80/0x87
kern  :warn  : [   12.259560]  [<ffffffff8100217d>] do_one_initcall+0x3d/0x150
kern  :warn  : [   12.265876]  [<ffffffff81ff5896>] ? set_debug_rodata+0x12/0x12
kern  :warn  : [   12.272393]  [<ffffffff81ff6101>] kernel_init_freeable+0x198/0x225
kern  :warn  : [   12.279308]  [<ffffffff8192232e>] kernel_init+0xe/0x100
kern  :warn  : [   12.285149]  [<ffffffff8192fcbf>] ret_from_fork+0x1f/0x40
kern  :warn  : [   12.291174]  [<ffffffff81922320>] ? rest_init+0x90/0x90
kern  :warn  : [   12.297025] ---[ end trace 9f7710331b941587 ]---
kern  :err   : [   12.302187] i2c_mlxcpld i2c_mlxcpld: Failed to add i2c_mlxcpld adapter (-16)



To reproduce:

        git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
        cd lkp-tests
        bin/lkp install job.yaml  # job file is attached in this email
        bin/lkp run     job.yaml



Thanks,
Xiaolong

View attachment "config-4.8.0-rc3-00040-gfaec3e0" of type "text/plain" (152821 bytes)

Download attachment "kmsg.xz" of type "application/octet-stream" (24284 bytes)

View attachment "will-it-scale" of type "text/plain" (340 bytes)

View attachment "job.yaml" of type "text/plain" (3895 bytes)

View attachment "reproduce" of type "text/plain" (149 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ