[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores
Install linux-generic which depends on all of the required kernel packages. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1481357 Title: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores Status in linux package in Ubuntu: Fix Released Status in linux source package in Vivid: Fix Released Status in linux source package in Wily: Fix Released Status in linux source package in Xenial: Fix Released Bug description: == Comment: #0 - Satheesh Rajendran- 2015-07-14 02:32:22 == While running the below script, and nothing else was running in the system, host got the kernel call traces after around 15~20 mins #!/bin/bash -x while true; do for i in 1 2 4; do ppc64_cpu --subcores-per-core=$i; ppc64_cpu --info ppc64_cpu --smt=off; ppc64_cpu --info sleep 1; lscpu ppc64_cpu --smt=on; ppc64_cpu --info sleep 1; lscpu done; sleep 1; done Environment: -- $ cat /etc/issue Ubuntu 14.04.2 LTS \n \l $ uname -a Linux tul8fp 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux $ lscpu Architecture: ppc64le Byte Order:Little Endian CPU(s):160 On-line CPU(s) list: 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 Off-line CPU(s) list: 1-3,5-7,9-11,13-15,17-19,21-23,25-27,29-31,33-35,37-39,41-43,45-47,49-51,53-55,57-59,61-63,65-67,69-71,73-75,77-79,81-83,85-87,89-91,93-95,97-99,101-103,105-107,109-111,113-115,117-119,121-123,125-127,129-131,133-135,137 Thread(s) per core:2 Core(s) per socket:10 Socket(s): 2 NUMA node(s): 2 Model: 8335-GTA L1d cache: 64K L1i cache: 32K L2 cache: 512K L3 cache: 8192K NUMA node0 CPU(s): 0,4,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 NUMA node8 CPU(s): 8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84 $ tail -10 /proc/cpuinfo processor : 159 cpu : POWER8 (raw), altivec supported clock : 2693.00MHz revision : 2.0 (pvr 004d 0200) timebase : 51200 platform : PowerNV model : 8335-GTA machine : PowerNV 8335-GTA firmware : OPAL v3 Logs:- - # dmesg [79081.074088] INFO: task irqbalance:1897 blocked for more than 120 seconds. [79081.074333] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074449] irqbalance D 3fff9ac39d3c 0 1897 1 0x0004 [79081.074454] Call Trace: [79081.074470] [c007e8d035f0] [3fff9af5] 0x3fff9af5 (unreliable) [79081.074477] [c007e8d037c0] [c0015934] __switch_to+0x204/0x350 [79081.074482] [c007e8d03820] [c0a11508] __schedule+0x368/0x8d0 [79081.074486] --- interrupt: 1000ba30 at 0xc007e8d039f0 [79081.074486] LR = 0x10026a6c1d0 [79081.074490] [c007e8d03a40] [c0a120a0] schedule_preempt_disabled+0x20/0x30 (unreliable) [79081.074494] [c007e8d03a60] [c0a1420c] __mutex_lock_slowpath+0xfc/0x1f0 [79081.074497] [c007e8d03ae0] [c0a1436c] mutex_lock+0x6c/0x70 [79081.074501] [c007e8d03b10] [c064488c] online_show+0x3c/0x90 [79081.074503] [c007e8d03b90] [c0644fec] dev_attr_show+0x5c/0xc0 [79081.074508] [c007e8d03bd0] [c035b7f4] sysfs_kf_seq_show+0x114/0x200 [79081.074511] [c007e8d03c20] [c03591e4] kernfs_seq_show+0x54/0x70 [79081.074515] [c007e8d03c50] [c02e74fc] seq_read+0xec/0x500 [79081.074519] [c007e8d03cf0] [c035a474] kernfs_fop_read+0x184/0x220 [79081.074523] [c007e8d03d50] [c02b520c] __vfs_read+0x6c/0x120 [79081.074527] [c007e8d03d90] [c02b5364] vfs_read+0xa4/0x1c0 [79081.074530] [c007e8d03de0] [c02b54ec] SyS_read+0x6c/0x110 [79081.074534] [c007e8d03e30] [c0009258] system_call+0x38/0xd0 [79081.074546] INFO: task ppc64_cpu:111047 blocked for more than 120 seconds. [79081.074597] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074802] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074865] ppc64_cpu D 3fff82892d08 0 111047 109995 0x0004 [79081.074868] Call Trace: [79081.074871] [c00f1c67f680] [c00f1c67f710] 0xc00f1c67f710 (unreliable) [79081.074875] [c00f1c67f850] [c0015934] __switch_to+0x204/0x350 [79081.074878] [c00f1c67f8b0] [c0a11508] __schedule+0x368/0x8d0
[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores
Tim, >From what I understand, it seems a regression from what we have in 14.04.2. Satheesh, is it correct? Is this a regression? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1481357 Title: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores Status in linux package in Ubuntu: Fix Released Status in linux source package in Vivid: Fix Released Status in linux source package in Wily: Fix Released Status in linux source package in Xenial: Fix Released Bug description: == Comment: #0 - Satheesh Rajendran- 2015-07-14 02:32:22 == While running the below script, and nothing else was running in the system, host got the kernel call traces after around 15~20 mins #!/bin/bash -x while true; do for i in 1 2 4; do ppc64_cpu --subcores-per-core=$i; ppc64_cpu --info ppc64_cpu --smt=off; ppc64_cpu --info sleep 1; lscpu ppc64_cpu --smt=on; ppc64_cpu --info sleep 1; lscpu done; sleep 1; done Environment: -- $ cat /etc/issue Ubuntu 14.04.2 LTS \n \l $ uname -a Linux tul8fp 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux $ lscpu Architecture: ppc64le Byte Order:Little Endian CPU(s):160 On-line CPU(s) list: 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 Off-line CPU(s) list: 1-3,5-7,9-11,13-15,17-19,21-23,25-27,29-31,33-35,37-39,41-43,45-47,49-51,53-55,57-59,61-63,65-67,69-71,73-75,77-79,81-83,85-87,89-91,93-95,97-99,101-103,105-107,109-111,113-115,117-119,121-123,125-127,129-131,133-135,137 Thread(s) per core:2 Core(s) per socket:10 Socket(s): 2 NUMA node(s): 2 Model: 8335-GTA L1d cache: 64K L1i cache: 32K L2 cache: 512K L3 cache: 8192K NUMA node0 CPU(s): 0,4,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 NUMA node8 CPU(s): 8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84 $ tail -10 /proc/cpuinfo processor : 159 cpu : POWER8 (raw), altivec supported clock : 2693.00MHz revision : 2.0 (pvr 004d 0200) timebase : 51200 platform : PowerNV model : 8335-GTA machine : PowerNV 8335-GTA firmware : OPAL v3 Logs:- - # dmesg [79081.074088] INFO: task irqbalance:1897 blocked for more than 120 seconds. [79081.074333] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074449] irqbalance D 3fff9ac39d3c 0 1897 1 0x0004 [79081.074454] Call Trace: [79081.074470] [c007e8d035f0] [3fff9af5] 0x3fff9af5 (unreliable) [79081.074477] [c007e8d037c0] [c0015934] __switch_to+0x204/0x350 [79081.074482] [c007e8d03820] [c0a11508] __schedule+0x368/0x8d0 [79081.074486] --- interrupt: 1000ba30 at 0xc007e8d039f0 [79081.074486] LR = 0x10026a6c1d0 [79081.074490] [c007e8d03a40] [c0a120a0] schedule_preempt_disabled+0x20/0x30 (unreliable) [79081.074494] [c007e8d03a60] [c0a1420c] __mutex_lock_slowpath+0xfc/0x1f0 [79081.074497] [c007e8d03ae0] [c0a1436c] mutex_lock+0x6c/0x70 [79081.074501] [c007e8d03b10] [c064488c] online_show+0x3c/0x90 [79081.074503] [c007e8d03b90] [c0644fec] dev_attr_show+0x5c/0xc0 [79081.074508] [c007e8d03bd0] [c035b7f4] sysfs_kf_seq_show+0x114/0x200 [79081.074511] [c007e8d03c20] [c03591e4] kernfs_seq_show+0x54/0x70 [79081.074515] [c007e8d03c50] [c02e74fc] seq_read+0xec/0x500 [79081.074519] [c007e8d03cf0] [c035a474] kernfs_fop_read+0x184/0x220 [79081.074523] [c007e8d03d50] [c02b520c] __vfs_read+0x6c/0x120 [79081.074527] [c007e8d03d90] [c02b5364] vfs_read+0xa4/0x1c0 [79081.074530] [c007e8d03de0] [c02b54ec] SyS_read+0x6c/0x110 [79081.074534] [c007e8d03e30] [c0009258] system_call+0x38/0xd0 [79081.074546] INFO: task ppc64_cpu:111047 blocked for more than 120 seconds. [79081.074597] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074802] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074865] ppc64_cpu D 3fff82892d08 0 111047 109995 0x0004 [79081.074868] Call Trace: [79081.074871] [c00f1c67f680] [c00f1c67f710] 0xc00f1c67f710 (unreliable) [79081.074875] [c00f1c67f850] [c0015934] __switch_to+0x204/0x350 [79081.074878]
[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores
14.04.2 worked at some point, so what has changed ? The install failure seems unrelated to the original bug. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1481357 Title: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores Status in linux package in Ubuntu: Fix Released Status in linux source package in Vivid: Fix Released Status in linux source package in Wily: Fix Released Status in linux source package in Xenial: Fix Released Bug description: == Comment: #0 - Satheesh Rajendran- 2015-07-14 02:32:22 == While running the below script, and nothing else was running in the system, host got the kernel call traces after around 15~20 mins #!/bin/bash -x while true; do for i in 1 2 4; do ppc64_cpu --subcores-per-core=$i; ppc64_cpu --info ppc64_cpu --smt=off; ppc64_cpu --info sleep 1; lscpu ppc64_cpu --smt=on; ppc64_cpu --info sleep 1; lscpu done; sleep 1; done Environment: -- $ cat /etc/issue Ubuntu 14.04.2 LTS \n \l $ uname -a Linux tul8fp 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux $ lscpu Architecture: ppc64le Byte Order:Little Endian CPU(s):160 On-line CPU(s) list: 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 Off-line CPU(s) list: 1-3,5-7,9-11,13-15,17-19,21-23,25-27,29-31,33-35,37-39,41-43,45-47,49-51,53-55,57-59,61-63,65-67,69-71,73-75,77-79,81-83,85-87,89-91,93-95,97-99,101-103,105-107,109-111,113-115,117-119,121-123,125-127,129-131,133-135,137 Thread(s) per core:2 Core(s) per socket:10 Socket(s): 2 NUMA node(s): 2 Model: 8335-GTA L1d cache: 64K L1i cache: 32K L2 cache: 512K L3 cache: 8192K NUMA node0 CPU(s): 0,4,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 NUMA node8 CPU(s): 8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84 $ tail -10 /proc/cpuinfo processor : 159 cpu : POWER8 (raw), altivec supported clock : 2693.00MHz revision : 2.0 (pvr 004d 0200) timebase : 51200 platform : PowerNV model : 8335-GTA machine : PowerNV 8335-GTA firmware : OPAL v3 Logs:- - # dmesg [79081.074088] INFO: task irqbalance:1897 blocked for more than 120 seconds. [79081.074333] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074449] irqbalance D 3fff9ac39d3c 0 1897 1 0x0004 [79081.074454] Call Trace: [79081.074470] [c007e8d035f0] [3fff9af5] 0x3fff9af5 (unreliable) [79081.074477] [c007e8d037c0] [c0015934] __switch_to+0x204/0x350 [79081.074482] [c007e8d03820] [c0a11508] __schedule+0x368/0x8d0 [79081.074486] --- interrupt: 1000ba30 at 0xc007e8d039f0 [79081.074486] LR = 0x10026a6c1d0 [79081.074490] [c007e8d03a40] [c0a120a0] schedule_preempt_disabled+0x20/0x30 (unreliable) [79081.074494] [c007e8d03a60] [c0a1420c] __mutex_lock_slowpath+0xfc/0x1f0 [79081.074497] [c007e8d03ae0] [c0a1436c] mutex_lock+0x6c/0x70 [79081.074501] [c007e8d03b10] [c064488c] online_show+0x3c/0x90 [79081.074503] [c007e8d03b90] [c0644fec] dev_attr_show+0x5c/0xc0 [79081.074508] [c007e8d03bd0] [c035b7f4] sysfs_kf_seq_show+0x114/0x200 [79081.074511] [c007e8d03c20] [c03591e4] kernfs_seq_show+0x54/0x70 [79081.074515] [c007e8d03c50] [c02e74fc] seq_read+0xec/0x500 [79081.074519] [c007e8d03cf0] [c035a474] kernfs_fop_read+0x184/0x220 [79081.074523] [c007e8d03d50] [c02b520c] __vfs_read+0x6c/0x120 [79081.074527] [c007e8d03d90] [c02b5364] vfs_read+0xa4/0x1c0 [79081.074530] [c007e8d03de0] [c02b54ec] SyS_read+0x6c/0x110 [79081.074534] [c007e8d03e30] [c0009258] system_call+0x38/0xd0 [79081.074546] INFO: task ppc64_cpu:111047 blocked for more than 120 seconds. [79081.074597] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074802] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074865] ppc64_cpu D 3fff82892d08 0 111047 109995 0x0004 [79081.074868] Call Trace: [79081.074871] [c00f1c67f680] [c00f1c67f710] 0xc00f1c67f710 (unreliable) [79081.074875] [c00f1c67f850] [c0015934] __switch_to+0x204/0x350 [79081.074878] [c00f1c67f8b0] [c0a11508]
[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores
This bug was fixed in the package linux - 3.19.0-51.57 --- linux (3.19.0-51.57) vivid; urgency=low [ Seth Forshee ] * SAUCE: cred: Add clone_cred() interface - LP: #1531747, #1534961, #1535150 - CVE-2016-1575 CVE-2016-1576 * SAUCE: overlayfs: Use mounter's credentials instead of selectively raising caps - LP: #1531747, #1534961, #1535150 - CVE-2016-1575 CVE-2016-1576 * SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs - LP: #1531747, #1534961, #1535150 - CVE-2016-1575 CVE-2016-1576 * SAUCE: overlayfs: Be more careful about copying up sxid files - LP: #1534961, #1535150 - CVE-2016-1575 CVE-2016-1576 * SAUCE: overlayfs: Propogate nosuid from lower and upper mounts - LP: #1534961, #1535150 - CVE-2016-1575 CVE-2016-1576 linux (3.19.0-50.56) vivid; urgency=low [ Brad Figg ] * Release Tracking Bug - LP: #1540576 [ J. R. Okajima ] * SAUCE: ubuntu: aufs: tiny, extract a new func xino_fwrite_wkq() - LP: #1533043 * SAUCE: ubuntu: aufs: for 4.3, XINO handles EINTR from the dying process - LP: #1533043 [ John Johansen ] * SAUCE: (no-up): apparmor: fix for failed mediation of socket that is being shutdown - LP: #1446906 [ Upstream Kernel Changes ] * drivers/base/memory.c: fix kernel warning during memory hotplug on ppc64 - LP: #1463654 * sched/wait: Fix signal handling in bit wait helpers - LP: #1537859 * sched/wait: Fix the signal handling fix - LP: #1537859 * ARC: Fix silly typo in MAINTAINERS file - LP: #1537859 * ip6mr: call del_timer_sync() in ip6mr_free_table() - LP: #1537859 * gre6: allow to update all parameters via rtnl - LP: #1537859 * atl1c: Improve driver not to do order 4 GFP_ATOMIC allocation - LP: #1537859 * sctp: use the same clock as if sock source timestamps were on - LP: #1537859 * sctp: update the netstamp_needed counter when copying sockets - LP: #1537859 * sctp: also copy sk_tsflags when copying the socket - LP: #1537859 * net: qca_spi: fix transmit queue timeout handling - LP: #1537859 * ipv6: sctp: clone options to avoid use after free - LP: #1537859 * net: add validation for the socket syscall protocol argument - LP: #1537859 * sh_eth: fix kernel oops in skb_put() - LP: #1537859 * net: fix IP early demux races - LP: #1537859 * vlan: Fix untag operations of stacked vlans with REORDER_HEADER off - LP: #1537859 * skbuff: Fix offset error in skb_reorder_vlan_header - LP: #1537859 * pptp: verify sockaddr_len in pptp_bind() and pptp_connect() - LP: #1537859 * bluetooth: Validate socket address length in sco_sock_bind(). - LP: #1537859 * fou: clean up socket with kfree_rcu - LP: #1537859 * af_unix: Revert 'lock_interruptible' in stream receive code - LP: #1537859 * KEYS: Fix race between read and revoke - LP: #1537859 * tools: Add a "make all" rule - LP: #1537859 * efi: Disable interrupts around EFI calls, not in the epilog/prolog calls - LP: #1537859 * fuse: break infinite loop in fuse_fill_write_pages() - LP: #1537859 * usb: gadget: pxa27x: fix suspend callback - LP: #1537859 * iio: fix some warning messages - LP: #1537859 * USB: cp210x: Remove CP2110 ID from compatibility list - LP: #1537859 * USB: cdc_acm: Ignore Infineon Flash Loader utility - LP: #1537859 * ext4: Fix handling of extended tv_sec - LP: #1537859 * jbd2: Fix unreclaimed pages after truncate in data=journal mode - LP: #1537859 * drm/ttm: Fixed a read/write lock imbalance - LP: #1537859 * i2c: mv64xxx: The n clockdiv factor is 0 based on sunxi SoCs - LP: #1537859 * AHCI: Fix softreset failed issue of Port Multiplier - LP: #1537859 * sata_sil: disable trim - LP: #1537859 * usb-storage: Fix scsi-sd failure "Invalid field in cdb" for USB adapter JMicron - LP: #1537859 * staging: lustre: echo_copy.._lsm() dereferences userland pointers directly - LP: #1537859 * irqchip/versatile-fpga: Fix PCI IRQ mapping on Versatile PB - LP: #1537859 * usb: core : hub: Fix BOS 'NULL pointer' kernel panic - LP: #1537859 * USB: whci-hcd: add check for dma mapping error - LP: #1537859 * usb: Use the USB_SS_MULT() macro to decode burst multiplier for log message - LP: #1537859 * xen/events/fifo: Consume unprocessed events when a CPU dies - LP: #1537859 * dm btree: fix leak of bufio-backed block in btree_split_sibling error path - LP: #1537859 * ARM: 8465/1: mm: keep reserved ASIDs in sync with mm after multiple rollovers - LP: #1537859 * perf: Fix PERF_EVENT_IOC_PERIOD deadlock - LP: #1537859 * usb: xhci: fix config fail of FS hub behind a HS hub with MTT - LP: #1537859 * ALSA: rme96: Fix unexpected volume reset after rate changes - LP: #1537859 * net: mvpp2: fix missing DMA region unmap in egress processing
[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores
** Tags removed: verification-needed-vivid ** Tags added: verification-failed-vivid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1481357 Title: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores Status in linux package in Ubuntu: Fix Released Status in linux source package in Vivid: Fix Committed Status in linux source package in Wily: Fix Released Status in linux source package in Xenial: Fix Released Bug description: == Comment: #0 - Satheesh Rajendran- 2015-07-14 02:32:22 == While running the below script, and nothing else was running in the system, host got the kernel call traces after around 15~20 mins #!/bin/bash -x while true; do for i in 1 2 4; do ppc64_cpu --subcores-per-core=$i; ppc64_cpu --info ppc64_cpu --smt=off; ppc64_cpu --info sleep 1; lscpu ppc64_cpu --smt=on; ppc64_cpu --info sleep 1; lscpu done; sleep 1; done Environment: -- $ cat /etc/issue Ubuntu 14.04.2 LTS \n \l $ uname -a Linux tul8fp 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux $ lscpu Architecture: ppc64le Byte Order:Little Endian CPU(s):160 On-line CPU(s) list: 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 Off-line CPU(s) list: 1-3,5-7,9-11,13-15,17-19,21-23,25-27,29-31,33-35,37-39,41-43,45-47,49-51,53-55,57-59,61-63,65-67,69-71,73-75,77-79,81-83,85-87,89-91,93-95,97-99,101-103,105-107,109-111,113-115,117-119,121-123,125-127,129-131,133-135,137 Thread(s) per core:2 Core(s) per socket:10 Socket(s): 2 NUMA node(s): 2 Model: 8335-GTA L1d cache: 64K L1i cache: 32K L2 cache: 512K L3 cache: 8192K NUMA node0 CPU(s): 0,4,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 NUMA node8 CPU(s): 8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84 $ tail -10 /proc/cpuinfo processor : 159 cpu : POWER8 (raw), altivec supported clock : 2693.00MHz revision : 2.0 (pvr 004d 0200) timebase : 51200 platform : PowerNV model : 8335-GTA machine : PowerNV 8335-GTA firmware : OPAL v3 Logs:- - # dmesg [79081.074088] INFO: task irqbalance:1897 blocked for more than 120 seconds. [79081.074333] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074449] irqbalance D 3fff9ac39d3c 0 1897 1 0x0004 [79081.074454] Call Trace: [79081.074470] [c007e8d035f0] [3fff9af5] 0x3fff9af5 (unreliable) [79081.074477] [c007e8d037c0] [c0015934] __switch_to+0x204/0x350 [79081.074482] [c007e8d03820] [c0a11508] __schedule+0x368/0x8d0 [79081.074486] --- interrupt: 1000ba30 at 0xc007e8d039f0 [79081.074486] LR = 0x10026a6c1d0 [79081.074490] [c007e8d03a40] [c0a120a0] schedule_preempt_disabled+0x20/0x30 (unreliable) [79081.074494] [c007e8d03a60] [c0a1420c] __mutex_lock_slowpath+0xfc/0x1f0 [79081.074497] [c007e8d03ae0] [c0a1436c] mutex_lock+0x6c/0x70 [79081.074501] [c007e8d03b10] [c064488c] online_show+0x3c/0x90 [79081.074503] [c007e8d03b90] [c0644fec] dev_attr_show+0x5c/0xc0 [79081.074508] [c007e8d03bd0] [c035b7f4] sysfs_kf_seq_show+0x114/0x200 [79081.074511] [c007e8d03c20] [c03591e4] kernfs_seq_show+0x54/0x70 [79081.074515] [c007e8d03c50] [c02e74fc] seq_read+0xec/0x500 [79081.074519] [c007e8d03cf0] [c035a474] kernfs_fop_read+0x184/0x220 [79081.074523] [c007e8d03d50] [c02b520c] __vfs_read+0x6c/0x120 [79081.074527] [c007e8d03d90] [c02b5364] vfs_read+0xa4/0x1c0 [79081.074530] [c007e8d03de0] [c02b54ec] SyS_read+0x6c/0x110 [79081.074534] [c007e8d03e30] [c0009258] system_call+0x38/0xd0 [79081.074546] INFO: task ppc64_cpu:111047 blocked for more than 120 seconds. [79081.074597] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074802] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074865] ppc64_cpu D 3fff82892d08 0 111047 109995 0x0004 [79081.074868] Call Trace: [79081.074871] [c00f1c67f680] [c00f1c67f710] 0xc00f1c67f710 (unreliable) [79081.074875] [c00f1c67f850] [c0015934] __switch_to+0x204/0x350 [79081.074878] [c00f1c67f8b0] [c0a11508] __schedule+0x368/0x8d0
[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores
This patch has already been backported for 3.19 and will be released with Ubuntu-3.19.0-50.56 (currently in -proposed) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1481357 Title: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores Status in linux package in Ubuntu: Fix Released Status in linux source package in Vivid: Fix Committed Status in linux source package in Wily: Fix Released Status in linux source package in Xenial: Fix Released Bug description: == Comment: #0 - Satheesh Rajendran- 2015-07-14 02:32:22 == While running the below script, and nothing else was running in the system, host got the kernel call traces after around 15~20 mins #!/bin/bash -x while true; do for i in 1 2 4; do ppc64_cpu --subcores-per-core=$i; ppc64_cpu --info ppc64_cpu --smt=off; ppc64_cpu --info sleep 1; lscpu ppc64_cpu --smt=on; ppc64_cpu --info sleep 1; lscpu done; sleep 1; done Environment: -- $ cat /etc/issue Ubuntu 14.04.2 LTS \n \l $ uname -a Linux tul8fp 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux $ lscpu Architecture: ppc64le Byte Order:Little Endian CPU(s):160 On-line CPU(s) list: 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 Off-line CPU(s) list: 1-3,5-7,9-11,13-15,17-19,21-23,25-27,29-31,33-35,37-39,41-43,45-47,49-51,53-55,57-59,61-63,65-67,69-71,73-75,77-79,81-83,85-87,89-91,93-95,97-99,101-103,105-107,109-111,113-115,117-119,121-123,125-127,129-131,133-135,137 Thread(s) per core:2 Core(s) per socket:10 Socket(s): 2 NUMA node(s): 2 Model: 8335-GTA L1d cache: 64K L1i cache: 32K L2 cache: 512K L3 cache: 8192K NUMA node0 CPU(s): 0,4,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 NUMA node8 CPU(s): 8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84 $ tail -10 /proc/cpuinfo processor : 159 cpu : POWER8 (raw), altivec supported clock : 2693.00MHz revision : 2.0 (pvr 004d 0200) timebase : 51200 platform : PowerNV model : 8335-GTA machine : PowerNV 8335-GTA firmware : OPAL v3 Logs:- - # dmesg [79081.074088] INFO: task irqbalance:1897 blocked for more than 120 seconds. [79081.074333] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074449] irqbalance D 3fff9ac39d3c 0 1897 1 0x0004 [79081.074454] Call Trace: [79081.074470] [c007e8d035f0] [3fff9af5] 0x3fff9af5 (unreliable) [79081.074477] [c007e8d037c0] [c0015934] __switch_to+0x204/0x350 [79081.074482] [c007e8d03820] [c0a11508] __schedule+0x368/0x8d0 [79081.074486] --- interrupt: 1000ba30 at 0xc007e8d039f0 [79081.074486] LR = 0x10026a6c1d0 [79081.074490] [c007e8d03a40] [c0a120a0] schedule_preempt_disabled+0x20/0x30 (unreliable) [79081.074494] [c007e8d03a60] [c0a1420c] __mutex_lock_slowpath+0xfc/0x1f0 [79081.074497] [c007e8d03ae0] [c0a1436c] mutex_lock+0x6c/0x70 [79081.074501] [c007e8d03b10] [c064488c] online_show+0x3c/0x90 [79081.074503] [c007e8d03b90] [c0644fec] dev_attr_show+0x5c/0xc0 [79081.074508] [c007e8d03bd0] [c035b7f4] sysfs_kf_seq_show+0x114/0x200 [79081.074511] [c007e8d03c20] [c03591e4] kernfs_seq_show+0x54/0x70 [79081.074515] [c007e8d03c50] [c02e74fc] seq_read+0xec/0x500 [79081.074519] [c007e8d03cf0] [c035a474] kernfs_fop_read+0x184/0x220 [79081.074523] [c007e8d03d50] [c02b520c] __vfs_read+0x6c/0x120 [79081.074527] [c007e8d03d90] [c02b5364] vfs_read+0xa4/0x1c0 [79081.074530] [c007e8d03de0] [c02b54ec] SyS_read+0x6c/0x110 [79081.074534] [c007e8d03e30] [c0009258] system_call+0x38/0xd0 [79081.074546] INFO: task ppc64_cpu:111047 blocked for more than 120 seconds. [79081.074597] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074802] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074865] ppc64_cpu D 3fff82892d08 0 111047 109995 0x0004 [79081.074868] Call Trace: [79081.074871] [c00f1c67f680] [c00f1c67f710] 0xc00f1c67f710 (unreliable) [79081.074875] [c00f1c67f850] [c0015934] __switch_to+0x204/0x350 [79081.074878] [c00f1c67f8b0]
[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- vivid' to 'verification-done-vivid'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-vivid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1481357 Title: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores Status in linux package in Ubuntu: Fix Released Status in linux source package in Vivid: Fix Committed Status in linux source package in Wily: Fix Released Status in linux source package in Xenial: Fix Released Bug description: == Comment: #0 - Satheesh Rajendran- 2015-07-14 02:32:22 == While running the below script, and nothing else was running in the system, host got the kernel call traces after around 15~20 mins #!/bin/bash -x while true; do for i in 1 2 4; do ppc64_cpu --subcores-per-core=$i; ppc64_cpu --info ppc64_cpu --smt=off; ppc64_cpu --info sleep 1; lscpu ppc64_cpu --smt=on; ppc64_cpu --info sleep 1; lscpu done; sleep 1; done Environment: -- $ cat /etc/issue Ubuntu 14.04.2 LTS \n \l $ uname -a Linux tul8fp 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux $ lscpu Architecture: ppc64le Byte Order:Little Endian CPU(s):160 On-line CPU(s) list: 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 Off-line CPU(s) list: 1-3,5-7,9-11,13-15,17-19,21-23,25-27,29-31,33-35,37-39,41-43,45-47,49-51,53-55,57-59,61-63,65-67,69-71,73-75,77-79,81-83,85-87,89-91,93-95,97-99,101-103,105-107,109-111,113-115,117-119,121-123,125-127,129-131,133-135,137 Thread(s) per core:2 Core(s) per socket:10 Socket(s): 2 NUMA node(s): 2 Model: 8335-GTA L1d cache: 64K L1i cache: 32K L2 cache: 512K L3 cache: 8192K NUMA node0 CPU(s): 0,4,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 NUMA node8 CPU(s): 8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84 $ tail -10 /proc/cpuinfo processor : 159 cpu : POWER8 (raw), altivec supported clock : 2693.00MHz revision : 2.0 (pvr 004d 0200) timebase : 51200 platform : PowerNV model : 8335-GTA machine : PowerNV 8335-GTA firmware : OPAL v3 Logs:- - # dmesg [79081.074088] INFO: task irqbalance:1897 blocked for more than 120 seconds. [79081.074333] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074449] irqbalance D 3fff9ac39d3c 0 1897 1 0x0004 [79081.074454] Call Trace: [79081.074470] [c007e8d035f0] [3fff9af5] 0x3fff9af5 (unreliable) [79081.074477] [c007e8d037c0] [c0015934] __switch_to+0x204/0x350 [79081.074482] [c007e8d03820] [c0a11508] __schedule+0x368/0x8d0 [79081.074486] --- interrupt: 1000ba30 at 0xc007e8d039f0 [79081.074486] LR = 0x10026a6c1d0 [79081.074490] [c007e8d03a40] [c0a120a0] schedule_preempt_disabled+0x20/0x30 (unreliable) [79081.074494] [c007e8d03a60] [c0a1420c] __mutex_lock_slowpath+0xfc/0x1f0 [79081.074497] [c007e8d03ae0] [c0a1436c] mutex_lock+0x6c/0x70 [79081.074501] [c007e8d03b10] [c064488c] online_show+0x3c/0x90 [79081.074503] [c007e8d03b90] [c0644fec] dev_attr_show+0x5c/0xc0 [79081.074508] [c007e8d03bd0] [c035b7f4] sysfs_kf_seq_show+0x114/0x200 [79081.074511] [c007e8d03c20] [c03591e4] kernfs_seq_show+0x54/0x70 [79081.074515] [c007e8d03c50] [c02e74fc] seq_read+0xec/0x500 [79081.074519] [c007e8d03cf0] [c035a474] kernfs_fop_read+0x184/0x220 [79081.074523] [c007e8d03d50] [c02b520c] __vfs_read+0x6c/0x120 [79081.074527] [c007e8d03d90] [c02b5364] vfs_read+0xa4/0x1c0 [79081.074530] [c007e8d03de0] [c02b54ec] SyS_read+0x6c/0x110 [79081.074534] [c007e8d03e30] [c0009258] system_call+0x38/0xd0 [79081.074546] INFO: task ppc64_cpu:111047 blocked for more than 120 seconds. [79081.074597] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu
[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores
** Changed in: linux (Ubuntu Vivid) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1481357 Title: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores Status in linux package in Ubuntu: Fix Released Status in linux source package in Vivid: Fix Committed Status in linux source package in Wily: Fix Released Status in linux source package in Xenial: Fix Released Bug description: == Comment: #0 - Satheesh Rajendran- 2015-07-14 02:32:22 == While running the below script, and nothing else was running in the system, host got the kernel call traces after around 15~20 mins #!/bin/bash -x while true; do for i in 1 2 4; do ppc64_cpu --subcores-per-core=$i; ppc64_cpu --info ppc64_cpu --smt=off; ppc64_cpu --info sleep 1; lscpu ppc64_cpu --smt=on; ppc64_cpu --info sleep 1; lscpu done; sleep 1; done Environment: -- $ cat /etc/issue Ubuntu 14.04.2 LTS \n \l $ uname -a Linux tul8fp 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux $ lscpu Architecture: ppc64le Byte Order:Little Endian CPU(s):160 On-line CPU(s) list: 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 Off-line CPU(s) list: 1-3,5-7,9-11,13-15,17-19,21-23,25-27,29-31,33-35,37-39,41-43,45-47,49-51,53-55,57-59,61-63,65-67,69-71,73-75,77-79,81-83,85-87,89-91,93-95,97-99,101-103,105-107,109-111,113-115,117-119,121-123,125-127,129-131,133-135,137 Thread(s) per core:2 Core(s) per socket:10 Socket(s): 2 NUMA node(s): 2 Model: 8335-GTA L1d cache: 64K L1i cache: 32K L2 cache: 512K L3 cache: 8192K NUMA node0 CPU(s): 0,4,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 NUMA node8 CPU(s): 8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84 $ tail -10 /proc/cpuinfo processor : 159 cpu : POWER8 (raw), altivec supported clock : 2693.00MHz revision : 2.0 (pvr 004d 0200) timebase : 51200 platform : PowerNV model : 8335-GTA machine : PowerNV 8335-GTA firmware : OPAL v3 Logs:- - # dmesg [79081.074088] INFO: task irqbalance:1897 blocked for more than 120 seconds. [79081.074333] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074449] irqbalance D 3fff9ac39d3c 0 1897 1 0x0004 [79081.074454] Call Trace: [79081.074470] [c007e8d035f0] [3fff9af5] 0x3fff9af5 (unreliable) [79081.074477] [c007e8d037c0] [c0015934] __switch_to+0x204/0x350 [79081.074482] [c007e8d03820] [c0a11508] __schedule+0x368/0x8d0 [79081.074486] --- interrupt: 1000ba30 at 0xc007e8d039f0 [79081.074486] LR = 0x10026a6c1d0 [79081.074490] [c007e8d03a40] [c0a120a0] schedule_preempt_disabled+0x20/0x30 (unreliable) [79081.074494] [c007e8d03a60] [c0a1420c] __mutex_lock_slowpath+0xfc/0x1f0 [79081.074497] [c007e8d03ae0] [c0a1436c] mutex_lock+0x6c/0x70 [79081.074501] [c007e8d03b10] [c064488c] online_show+0x3c/0x90 [79081.074503] [c007e8d03b90] [c0644fec] dev_attr_show+0x5c/0xc0 [79081.074508] [c007e8d03bd0] [c035b7f4] sysfs_kf_seq_show+0x114/0x200 [79081.074511] [c007e8d03c20] [c03591e4] kernfs_seq_show+0x54/0x70 [79081.074515] [c007e8d03c50] [c02e74fc] seq_read+0xec/0x500 [79081.074519] [c007e8d03cf0] [c035a474] kernfs_fop_read+0x184/0x220 [79081.074523] [c007e8d03d50] [c02b520c] __vfs_read+0x6c/0x120 [79081.074527] [c007e8d03d90] [c02b5364] vfs_read+0xa4/0x1c0 [79081.074530] [c007e8d03de0] [c02b54ec] SyS_read+0x6c/0x110 [79081.074534] [c007e8d03e30] [c0009258] system_call+0x38/0xd0 [79081.074546] INFO: task ppc64_cpu:111047 blocked for more than 120 seconds. [79081.074597] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074802] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074865] ppc64_cpu D 3fff82892d08 0 111047 109995 0x0004 [79081.074868] Call Trace: [79081.074871] [c00f1c67f680] [c00f1c67f710] 0xc00f1c67f710 (unreliable) [79081.074875] [c00f1c67f850] [c0015934] __switch_to+0x204/0x350 [79081.074878] [c00f1c67f8b0] [c0a11508] __schedule+0x368/0x8d0
[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores
** Package changed: ubuntu => linux (Ubuntu) ** Changed in: linux (Ubuntu) Importance: Undecided => Medium ** Changed in: linux (Ubuntu) Status: New => Triaged ** Changed in: linux (Ubuntu) Assignee: (unassigned) => Canonical Kernel Team (canonical-kernel-team) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1481357 Title: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores Status in linux package in Ubuntu: Triaged Bug description: == Comment: #0 - Satheesh Rajendran- 2015-07-14 02:32:22 == While running the below script, and nothing else was running in the system, host got the kernel call traces after around 15~20 mins #!/bin/bash -x while true; do for i in 1 2 4; do ppc64_cpu --subcores-per-core=$i; ppc64_cpu --info ppc64_cpu --smt=off; ppc64_cpu --info sleep 1; lscpu ppc64_cpu --smt=on; ppc64_cpu --info sleep 1; lscpu done; sleep 1; done Environment: -- $ cat /etc/issue Ubuntu 14.04.2 LTS \n \l $ uname -a Linux tul8fp 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux $ lscpu Architecture: ppc64le Byte Order:Little Endian CPU(s):160 On-line CPU(s) list: 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 Off-line CPU(s) list: 1-3,5-7,9-11,13-15,17-19,21-23,25-27,29-31,33-35,37-39,41-43,45-47,49-51,53-55,57-59,61-63,65-67,69-71,73-75,77-79,81-83,85-87,89-91,93-95,97-99,101-103,105-107,109-111,113-115,117-119,121-123,125-127,129-131,133-135,137 Thread(s) per core:2 Core(s) per socket:10 Socket(s): 2 NUMA node(s): 2 Model: 8335-GTA L1d cache: 64K L1i cache: 32K L2 cache: 512K L3 cache: 8192K NUMA node0 CPU(s): 0,4,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 NUMA node8 CPU(s): 8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84 $ tail -10 /proc/cpuinfo processor : 159 cpu : POWER8 (raw), altivec supported clock : 2693.00MHz revision : 2.0 (pvr 004d 0200) timebase : 51200 platform : PowerNV model : 8335-GTA machine : PowerNV 8335-GTA firmware : OPAL v3 Logs:- - # dmesg [79081.074088] INFO: task irqbalance:1897 blocked for more than 120 seconds. [79081.074333] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074449] irqbalance D 3fff9ac39d3c 0 1897 1 0x0004 [79081.074454] Call Trace: [79081.074470] [c007e8d035f0] [3fff9af5] 0x3fff9af5 (unreliable) [79081.074477] [c007e8d037c0] [c0015934] __switch_to+0x204/0x350 [79081.074482] [c007e8d03820] [c0a11508] __schedule+0x368/0x8d0 [79081.074486] --- interrupt: 1000ba30 at 0xc007e8d039f0 [79081.074486] LR = 0x10026a6c1d0 [79081.074490] [c007e8d03a40] [c0a120a0] schedule_preempt_disabled+0x20/0x30 (unreliable) [79081.074494] [c007e8d03a60] [c0a1420c] __mutex_lock_slowpath+0xfc/0x1f0 [79081.074497] [c007e8d03ae0] [c0a1436c] mutex_lock+0x6c/0x70 [79081.074501] [c007e8d03b10] [c064488c] online_show+0x3c/0x90 [79081.074503] [c007e8d03b90] [c0644fec] dev_attr_show+0x5c/0xc0 [79081.074508] [c007e8d03bd0] [c035b7f4] sysfs_kf_seq_show+0x114/0x200 [79081.074511] [c007e8d03c20] [c03591e4] kernfs_seq_show+0x54/0x70 [79081.074515] [c007e8d03c50] [c02e74fc] seq_read+0xec/0x500 [79081.074519] [c007e8d03cf0] [c035a474] kernfs_fop_read+0x184/0x220 [79081.074523] [c007e8d03d50] [c02b520c] __vfs_read+0x6c/0x120 [79081.074527] [c007e8d03d90] [c02b5364] vfs_read+0xa4/0x1c0 [79081.074530] [c007e8d03de0] [c02b54ec] SyS_read+0x6c/0x110 [79081.074534] [c007e8d03e30] [c0009258] system_call+0x38/0xd0 [79081.074546] INFO: task ppc64_cpu:111047 blocked for more than 120 seconds. [79081.074597] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074802] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074865] ppc64_cpu D 3fff82892d08 0 111047 109995 0x0004 [79081.074868] Call Trace: [79081.074871] [c00f1c67f680] [c00f1c67f710] 0xc00f1c67f710 (unreliable) [79081.074875] [c00f1c67f850] [c0015934] __switch_to+0x204/0x350 [79081.074878] [c00f1c67f8b0] [c0a11508]
[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores
https://lists.ubuntu.com/archives/kernel-team/2016-January/070030.html ** Also affects: linux (Ubuntu Xenial) Importance: Medium Assignee: Canonical Kernel Team (canonical-kernel-team) Status: Triaged ** Also affects: linux (Ubuntu Vivid) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Wily) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Xenial) Status: Triaged => Fix Released ** Changed in: linux (Ubuntu Wily) Status: New => Fix Released ** Changed in: linux (Ubuntu Vivid) Status: New => In Progress ** Changed in: linux (Ubuntu Vivid) Assignee: (unassigned) => Tim Gardner (timg-tpi) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1481357 Title: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores Status in linux package in Ubuntu: Fix Released Status in linux source package in Vivid: In Progress Status in linux source package in Wily: Fix Released Status in linux source package in Xenial: Fix Released Bug description: == Comment: #0 - Satheesh Rajendran- 2015-07-14 02:32:22 == While running the below script, and nothing else was running in the system, host got the kernel call traces after around 15~20 mins #!/bin/bash -x while true; do for i in 1 2 4; do ppc64_cpu --subcores-per-core=$i; ppc64_cpu --info ppc64_cpu --smt=off; ppc64_cpu --info sleep 1; lscpu ppc64_cpu --smt=on; ppc64_cpu --info sleep 1; lscpu done; sleep 1; done Environment: -- $ cat /etc/issue Ubuntu 14.04.2 LTS \n \l $ uname -a Linux tul8fp 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux $ lscpu Architecture: ppc64le Byte Order:Little Endian CPU(s):160 On-line CPU(s) list: 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 Off-line CPU(s) list: 1-3,5-7,9-11,13-15,17-19,21-23,25-27,29-31,33-35,37-39,41-43,45-47,49-51,53-55,57-59,61-63,65-67,69-71,73-75,77-79,81-83,85-87,89-91,93-95,97-99,101-103,105-107,109-111,113-115,117-119,121-123,125-127,129-131,133-135,137 Thread(s) per core:2 Core(s) per socket:10 Socket(s): 2 NUMA node(s): 2 Model: 8335-GTA L1d cache: 64K L1i cache: 32K L2 cache: 512K L3 cache: 8192K NUMA node0 CPU(s): 0,4,88,92,96,100,104,108,112,116,120,124,128,132,136,138-159 NUMA node8 CPU(s): 8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84 $ tail -10 /proc/cpuinfo processor : 159 cpu : POWER8 (raw), altivec supported clock : 2693.00MHz revision : 2.0 (pvr 004d 0200) timebase : 51200 platform : PowerNV model : 8335-GTA machine : PowerNV 8335-GTA firmware : OPAL v3 Logs:- - # dmesg [79081.074088] INFO: task irqbalance:1897 blocked for more than 120 seconds. [79081.074333] Not tainted 3.19.0-22-generic #22~14.04.1-Ubuntu [79081.074388] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [79081.074449] irqbalance D 3fff9ac39d3c 0 1897 1 0x0004 [79081.074454] Call Trace: [79081.074470] [c007e8d035f0] [3fff9af5] 0x3fff9af5 (unreliable) [79081.074477] [c007e8d037c0] [c0015934] __switch_to+0x204/0x350 [79081.074482] [c007e8d03820] [c0a11508] __schedule+0x368/0x8d0 [79081.074486] --- interrupt: 1000ba30 at 0xc007e8d039f0 [79081.074486] LR = 0x10026a6c1d0 [79081.074490] [c007e8d03a40] [c0a120a0] schedule_preempt_disabled+0x20/0x30 (unreliable) [79081.074494] [c007e8d03a60] [c0a1420c] __mutex_lock_slowpath+0xfc/0x1f0 [79081.074497] [c007e8d03ae0] [c0a1436c] mutex_lock+0x6c/0x70 [79081.074501] [c007e8d03b10] [c064488c] online_show+0x3c/0x90 [79081.074503] [c007e8d03b90] [c0644fec] dev_attr_show+0x5c/0xc0 [79081.074508] [c007e8d03bd0] [c035b7f4] sysfs_kf_seq_show+0x114/0x200 [79081.074511] [c007e8d03c20] [c03591e4] kernfs_seq_show+0x54/0x70 [79081.074515] [c007e8d03c50] [c02e74fc] seq_read+0xec/0x500 [79081.074519] [c007e8d03cf0] [c035a474] kernfs_fop_read+0x184/0x220 [79081.074523] [c007e8d03d50] [c02b520c] __vfs_read+0x6c/0x120 [79081.074527] [c007e8d03d90] [c02b5364] vfs_read+0xa4/0x1c0 [79081.074530] [c007e8d03de0] [c02b54ec] SyS_read+0x6c/0x110 [79081.074534] [c007e8d03e30] [c0009258]