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: <87lh8f2tny.fsf@yhuang-dev.intel.com>
Date:	Mon, 28 Dec 2015 10:28:33 +0800
From:	kernel test robot <ying.huang@...ux.intel.com>
TO:	Huw Davies <huw@...eweavers.com>
CC:	0day robot <fengguang.wu@...el.com>
Subject: [lkp] [netlabel] a9579ae908: INFO: suspicious RCU usage. ]

FYI, we noticed the below changes on

https://github.com/0day-ci/linux Huw-Davies/CALIPSO-implementation/20151222-201139
commit a9579ae9087244d66ddaff74cba098b5ac8adcdb ("netlabel: Add an address family to domain hash entries.")


+------------------------------------------------+------------+------------+
|                                                | f10678775a | a9579ae908 |
+------------------------------------------------+------------+------------+
| boot_successes                                 | 6          | 0          |
| boot_failures                                  | 2          | 6          |
| IP-Config:Auto-configuration_of_network_failed | 2          |            |
| INFO:suspicious_RCU_usage                      | 0          | 6          |
| invoked_oom-killer:gfp_mask=0x                 | 0          | 2          |
| Mem-Info                                       | 0          | 2          |
| Out_of_memory:Kill_process                     | 0          | 2          |
| backtrace:netlbl_unlabel_defconf               | 0          | 6          |
| backtrace:netlbl_init                          | 0          | 6          |
| backtrace:kernel_init_freeable                 | 0          | 6          |
| backtrace:vfs_writev                           | 0          | 1          |
| backtrace:SyS_writev                           | 0          | 1          |
| backtrace:_do_fork                             | 0          | 2          |
| backtrace:SyS_clone                            | 0          | 2          |
+------------------------------------------------+------------+------------+



[    2.546680] NetLabel:  protocols = UNLABELED CIPSOv4
[    2.642935] 
[    2.643856] ===============================
[    2.651635] [ INFO: suspicious RCU usage. ]
[    2.654141] 4.4.0-rc5-00188-ga9579ae #1 Not tainted
[    2.662762] -------------------------------
[    2.664310] include/linux/rcupdate.h:560 Illegal context switch in RCU read-side critical section!
[    2.678759] 
[    2.678759] other info that might help us debug this:
[    2.678759] 
[    2.687442] 
[    2.687442] rcu_scheduler_active = 1, debug_locks = 1
[    2.696644] 2 locks held by swapper/1:
[    2.702382]  #0:  (rcu_read_lock){......}, at: [<c16c248d>] rcu_read_lock+0x0/0x5d
[    2.713742]  #1:  (netlbl_domhsh_lock){+.+.+.}, at: [<c16c25c3>] netlbl_domhsh_add+0xd9/0x422
[    2.728638] 
[    2.728638] stack backtrace:
[    2.730645] CPU: 0 PID: 1 Comm: swapper Not tainted 4.4.0-rc5-00188-ga9579ae #1
[    2.746305] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014
[    2.760205]  00000000 cac9a040 cac9de50 c129ac38 cac9de6c c10692dd c1a1b90f c1a19d56
[    2.781992]  c1a2d29f 00000b2d 00000000 cac9de74 c105c913 cac9de88 c105ca9c fffffff4
[    2.797978]  00000000 cad9b400 cac9dea8 c105cccb 00000000 00000b2d c1a2d29f fffffff4
[    2.818735] Call Trace:
[    2.820179]  [<c129ac38>] dump_stack+0x16/0x18
[    2.832174]  [<c10692dd>] lockdep_rcu_suspicious+0xb8/0xc1
[    2.836847]  [<c105c913>] rcu_preempt_sleep_check+0x3e/0x40
[    2.843993]  [<c105ca9c>] ___might_sleep+0x11/0x182
[    2.851771]  [<c105cccb>] __might_sleep+0xbe/0xc6
[    2.854188]  [<c1101ba7>] cache_alloc_debugcheck_before+0x1b/0x1d
[    2.863749]  [<c11027c1>] kmem_cache_alloc_trace+0x3a/0xde
[    2.871422]  [<c16c26a8>] netlbl_domhsh_add+0x1be/0x422
[    2.877953]  [<c110285b>] ? kmem_cache_alloc_trace+0xd4/0xde
[    2.880583]  [<c16c2914>] netlbl_domhsh_add_default+0x8/0xa
[    2.887480]  [<c1e3c1ba>] netlbl_unlabel_defconf+0x54/0x6f
[    2.898711]  [<c1e3bf1c>] ? netlbl_netlink_init+0x1c/0x1c
[    2.903090]  [<c1e3bf6f>] netlbl_init+0x53/0x70
[    2.908960]  [<c10004a2>] do_one_initcall+0x100/0x1ac
[    2.910973]  [<c1df1412>] ? do_early_param+0x73/0x73
[    2.916939]  [<c1df1cfc>] ? kernel_init_freeable+0x159/0x1fb
[    2.924050]  [<c106713b>] ? up_write+0x16/0x2a
[    2.931322]  [<c1df1d1c>] kernel_init_freeable+0x179/0x1fb
[    2.936724]  [<c1df1d1c>] ? kernel_init_freeable+0x179/0x1fb
[    2.943707]  [<c16e738b>] kernel_init+0x8/0xb5
[    2.950164]  [<c16ecc10>] ret_from_kernel_thread+0x20/0x40
[    2.956598]  [<c16e7383>] ? rest_init+0x10e/0x10e
[    2.965402] NetLabel:  unlabeled traffic allowed by default
[    2.974704] HPET: 3 timers in total, 0 timers will be used for per-cpu timer
[    2.985471] clocksource: Switched to clocksource kvm-clock





Thanks,
Ying Huang

View attachment "config-4.4.0-rc5-00188-ga9579ae" of type "text/plain" (112248 bytes)

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ