[Kernel-packages] [Bug 1481357] Re: [LTCTest][Kernel][OP810]Ubuntu14.04.3: kernel call trace while continuously switching between smt on/off and changing subcores

2016-03-07 Thread Tim Gardner
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

2016-03-01 Thread Breno Leitão
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

2016-03-01 Thread Tim Gardner
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

2016-02-22 Thread Launchpad Bug Tracker
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

2016-02-22 Thread bugproxy
** 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

2016-02-08 Thread Tim Gardner
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

2016-02-05 Thread Brad Figg
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

2016-01-28 Thread Tim Gardner
** 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

2016-01-27 Thread Leann Ogasawara
** 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

2016-01-27 Thread Tim Gardner
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]