[Kernel-packages] [Bug 1708399] Fix race local TLB flushing vs. context switch
--- Comment (attachment only) From martin.schwidef...@de.ibm.com 2017-08-18 06:51 EDT--- ** Attachment added: "Fix race local TLB flushing vs. context switch" https://bugs.launchpad.net/bugs/1708399/+attachment/4952096/+files/0002-s390-mm-fix-local-TLB-flushing-vs.-detach-of-an-mm-a.patch -- 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/1708399 Title: kernel panic -not syncing: Fatal exception: panic_on_oops Status in Ubuntu on IBM z Systems: Fix Committed Status in linux package in Ubuntu: Fix Committed Status in linux source package in Xenial: Fix Released Status in linux source package in Zesty: Fix Released Bug description: SRU justification: Impact: A race in context flushing is causing a kernel panic on the s390x architecture. Fix: Using a set of 3 patches (all restricted to arch code), one already upstream and the other 2 pending on linux-next. Regression risk should be low (limited to arch code and tested). Testcase: see below --- == Comment: #0 - QI YE- 2017-08-02 04:11:25 == ---Problem Description--- Ubuntu got kernel panic ---uname output--- #110-Ubuntu SMP Tue Jul 18 12:56:43 UTC 2017 s390x s390x s390x GNU/Linux ---Debugger Data--- PID: 10991 TASK: 19872a0e8 CPU: 2 COMMAND: "hyperkube" LOWCORE INFO: -psw : 0x0004c0018000 0x00115fa6 -function : pcpu_delegate at 115fa6 -prefix : 0x7fe42000 -cpu timer: 0x7ffab2827828aa50 -clock cmp: 0xd2eb8b31445e4200 -general registers: 0x0004e001 0x001283b6 0xc001 0x8380fcb8 0x00115f9e 0x0056f6e2 0x0004 0x00cf9070 0x0001f3bfc000 0x00112fd8 0x0001c72bb400 0x0002 0x7fffc000 0x007c9ef0 0x00115f9e 0x8380fc18 -access registers: 0x03ff 0x7910 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -control registers: 0x14066a12 0x7e6d81c7 0x00011140 00 0x2aef 0x0400 0x5000 0x7e6d81c7 00 00 00 00 00 0x00cfc007 0xdb00 0x00011280 -floating point registers: 0x409c7e258000 0x401de4e0 00 0x3fd24407ab0e073a 0x3ff0 0x3fee 0x3fef218f8a7a41a0 0x3fee 0x0080 00 0x03ff7f80 0x02aa4940e9e0 0xd401 0x03ffe81fe110 00 0x03fff2cfe638 #0 [8380fc78] smp_find_processor_id at 1160f8 #1 [8380fc90] machine_kexec at 1135d4 #2 [8380fcb8] crash_kexec at 1fbb8a #3 [8380fd88] panic at 27d0e0 #4 [8380fe28] die at 1142cc #5 [8380fe90] do_low_address at 12215e #6 [8380fea8] pgm_check_handler at 7c2ab4 PSW: 070520018000 02aa267e0e42 (user space) GPRS: 02aa2c4fd690 0001 02aa2c4fd690 03ff7fffee38 0002 00029c0f 00c42001ea00 0001 0001 00c42001c5c8 00c42082c1a0 02aa2666325e 03ff7fffed90 Contact Information = Chee Ye / y...@cn.ibm.com Stack trace output: no Oops output: [43200.761465] docker0: port 10(vethb9132e9) entered forwarding state [50008.560926] hrtimer: interrupt took 1698076 ns [123483.768984] systemd[1]: apt-daily.timer: Adding 7h 34min 22.582204s random time. [123483.930058] systemd[1]: apt-daily.timer: Adding 2h 18min 14.857162s random time. [123484.064879] systemd[1]: apt-daily.timer: Adding 10h 46min 2.301756s random time. [123484.824760] systemd[1]: apt-daily.timer: Adding 6h 16min 22.178655s random time. [153113.703126] conntrack: generic helper won't handle protocol 47. Please consider loading the specific helper module. [477085.704538] Low-address protection: 0004 ilc:2 [#1] SMP [477085.704551] Modules linked in: xt_physdev veth xt_recent xt_comment xt_mark xt_nat ipt_MASQUERADE nf_nat_masquerade_ipv4 xfrm_user xfrm_algo iptable_nat nf_nat_ipv4 xt_addrtype nf_nat br_netfilter bridge stp llc aufs ipt_REJECT nf_reject_ipv4 xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack iptable_filter ip_tables x_tables ghash_s390 prng aes_s390 des_s390 des_generic sha512_s390 qeth_l2 sha256_s390 qeth sha1_s390 qdio sha_common ccwgroup vmur dasd_eckd_mod dasd_mod [477085.705522] CPU: 2 PID: 10991 Comm: hyperkube Not tainted
[Kernel-packages] [Bug 1708399] Fix race local TLB flushing vs. context switch
--- Comment (attachment only) From martin.schwidef...@de.ibm.com 2017-08-18 06:51 EDT--- ** Attachment added: "Fix race local TLB flushing vs. context switch" https://bugs.launchpad.net/bugs/1708399/+attachment/4952068/+files/0002-s390-mm-fix-local-TLB-flushing-vs.-detach-of-an-mm-a.patch -- 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/1708399 Title: kernel panic -not syncing: Fatal exception: panic_on_oops Status in Ubuntu on IBM z Systems: Fix Committed Status in linux package in Ubuntu: Fix Committed Status in linux source package in Xenial: Fix Released Status in linux source package in Zesty: Fix Released Bug description: SRU justification: Impact: A race in context flushing is causing a kernel panic on the s390x architecture. Fix: Using a set of 3 patches (all restricted to arch code), one already upstream and the other 2 pending on linux-next. Regression risk should be low (limited to arch code and tested). Testcase: see below --- == Comment: #0 - QI YE- 2017-08-02 04:11:25 == ---Problem Description--- Ubuntu got kernel panic ---uname output--- #110-Ubuntu SMP Tue Jul 18 12:56:43 UTC 2017 s390x s390x s390x GNU/Linux ---Debugger Data--- PID: 10991 TASK: 19872a0e8 CPU: 2 COMMAND: "hyperkube" LOWCORE INFO: -psw : 0x0004c0018000 0x00115fa6 -function : pcpu_delegate at 115fa6 -prefix : 0x7fe42000 -cpu timer: 0x7ffab2827828aa50 -clock cmp: 0xd2eb8b31445e4200 -general registers: 0x0004e001 0x001283b6 0xc001 0x8380fcb8 0x00115f9e 0x0056f6e2 0x0004 0x00cf9070 0x0001f3bfc000 0x00112fd8 0x0001c72bb400 0x0002 0x7fffc000 0x007c9ef0 0x00115f9e 0x8380fc18 -access registers: 0x03ff 0x7910 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -control registers: 0x14066a12 0x7e6d81c7 0x00011140 00 0x2aef 0x0400 0x5000 0x7e6d81c7 00 00 00 00 00 0x00cfc007 0xdb00 0x00011280 -floating point registers: 0x409c7e258000 0x401de4e0 00 0x3fd24407ab0e073a 0x3ff0 0x3fee 0x3fef218f8a7a41a0 0x3fee 0x0080 00 0x03ff7f80 0x02aa4940e9e0 0xd401 0x03ffe81fe110 00 0x03fff2cfe638 #0 [8380fc78] smp_find_processor_id at 1160f8 #1 [8380fc90] machine_kexec at 1135d4 #2 [8380fcb8] crash_kexec at 1fbb8a #3 [8380fd88] panic at 27d0e0 #4 [8380fe28] die at 1142cc #5 [8380fe90] do_low_address at 12215e #6 [8380fea8] pgm_check_handler at 7c2ab4 PSW: 070520018000 02aa267e0e42 (user space) GPRS: 02aa2c4fd690 0001 02aa2c4fd690 03ff7fffee38 0002 00029c0f 00c42001ea00 0001 0001 00c42001c5c8 00c42082c1a0 02aa2666325e 03ff7fffed90 Contact Information = Chee Ye / y...@cn.ibm.com Stack trace output: no Oops output: [43200.761465] docker0: port 10(vethb9132e9) entered forwarding state [50008.560926] hrtimer: interrupt took 1698076 ns [123483.768984] systemd[1]: apt-daily.timer: Adding 7h 34min 22.582204s random time. [123483.930058] systemd[1]: apt-daily.timer: Adding 2h 18min 14.857162s random time. [123484.064879] systemd[1]: apt-daily.timer: Adding 10h 46min 2.301756s random time. [123484.824760] systemd[1]: apt-daily.timer: Adding 6h 16min 22.178655s random time. [153113.703126] conntrack: generic helper won't handle protocol 47. Please consider loading the specific helper module. [477085.704538] Low-address protection: 0004 ilc:2 [#1] SMP [477085.704551] Modules linked in: xt_physdev veth xt_recent xt_comment xt_mark xt_nat ipt_MASQUERADE nf_nat_masquerade_ipv4 xfrm_user xfrm_algo iptable_nat nf_nat_ipv4 xt_addrtype nf_nat br_netfilter bridge stp llc aufs ipt_REJECT nf_reject_ipv4 xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack iptable_filter ip_tables x_tables ghash_s390 prng aes_s390 des_s390 des_generic sha512_s390 qeth_l2 sha256_s390 qeth sha1_s390 qdio sha_common ccwgroup vmur dasd_eckd_mod dasd_mod [477085.705522] CPU: 2 PID: 10991 Comm: hyperkube Not tainted
[Kernel-packages] [Bug 1708399] Fix race local TLB flushing vs. context switch
--- Comment (attachment only) From martin.schwidef...@de.ibm.com 2017-08-18 06:51 EDT--- ** Attachment added: "Fix race local TLB flushing vs. context switch" https://bugs.launchpad.net/bugs/1708399/+attachment/4934704/+files/0002-s390-mm-fix-local-TLB-flushing-vs.-detach-of-an-mm-a.patch -- 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/1708399 Title: kernel panic -not syncing: Fatal exception: panic_on_oops Status in The Ubuntu-power-systems project: Incomplete Status in linux package in Ubuntu: Incomplete Bug description: == Comment: #0 - QI YE- 2017-08-02 04:11:25 == ---Problem Description--- Ubuntu got kernel panic ---uname output--- #110-Ubuntu SMP Tue Jul 18 12:56:43 UTC 2017 s390x s390x s390x GNU/Linux ---Debugger Data--- PID: 10991 TASK: 19872a0e8 CPU: 2 COMMAND: "hyperkube" LOWCORE INFO: -psw : 0x0004c0018000 0x00115fa6 -function : pcpu_delegate at 115fa6 -prefix : 0x7fe42000 -cpu timer: 0x7ffab2827828aa50 -clock cmp: 0xd2eb8b31445e4200 -general registers: 0x0004e001 0x001283b6 0xc001 0x8380fcb8 0x00115f9e 0x0056f6e2 0x0004 0x00cf9070 0x0001f3bfc000 0x00112fd8 0x0001c72bb400 0x0002 0x7fffc000 0x007c9ef0 0x00115f9e 0x8380fc18 -access registers: 0x03ff 0x7910 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -control registers: 0x14066a12 0x7e6d81c7 0x00011140 00 0x2aef 0x0400 0x5000 0x7e6d81c7 00 00 00 00 00 0x00cfc007 0xdb00 0x00011280 -floating point registers: 0x409c7e258000 0x401de4e0 00 0x3fd24407ab0e073a 0x3ff0 0x3fee 0x3fef218f8a7a41a0 0x3fee 0x0080 00 0x03ff7f80 0x02aa4940e9e0 0xd401 0x03ffe81fe110 00 0x03fff2cfe638 #0 [8380fc78] smp_find_processor_id at 1160f8 #1 [8380fc90] machine_kexec at 1135d4 #2 [8380fcb8] crash_kexec at 1fbb8a #3 [8380fd88] panic at 27d0e0 #4 [8380fe28] die at 1142cc #5 [8380fe90] do_low_address at 12215e #6 [8380fea8] pgm_check_handler at 7c2ab4 PSW: 070520018000 02aa267e0e42 (user space) GPRS: 02aa2c4fd690 0001 02aa2c4fd690 03ff7fffee38 0002 00029c0f 00c42001ea00 0001 0001 00c42001c5c8 00c42082c1a0 02aa2666325e 03ff7fffed90 Contact Information = Chee Ye / y...@cn.ibm.com Stack trace output: no Oops output: [43200.761465] docker0: port 10(vethb9132e9) entered forwarding state [50008.560926] hrtimer: interrupt took 1698076 ns [123483.768984] systemd[1]: apt-daily.timer: Adding 7h 34min 22.582204s random time. [123483.930058] systemd[1]: apt-daily.timer: Adding 2h 18min 14.857162s random time. [123484.064879] systemd[1]: apt-daily.timer: Adding 10h 46min 2.301756s random time. [123484.824760] systemd[1]: apt-daily.timer: Adding 6h 16min 22.178655s random time. [153113.703126] conntrack: generic helper won't handle protocol 47. Please consider loading the specific helper module. [477085.704538] Low-address protection: 0004 ilc:2 [#1] SMP [477085.704551] Modules linked in: xt_physdev veth xt_recent xt_comment xt_mark xt_nat ipt_MASQUERADE nf_nat_masquerade_ipv4 xfrm_user xfrm_algo iptable_nat nf_nat_ipv4 xt_addrtype nf_nat br_netfilter bridge stp llc aufs ipt_REJECT nf_reject_ipv4 xt_tcpudp nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack iptable_filter ip_tables x_tables ghash_s390 prng aes_s390 des_s390 des_generic sha512_s390 qeth_l2 sha256_s390 qeth sha1_s390 qdio sha_common ccwgroup vmur dasd_eckd_mod dasd_mod [477085.705522] CPU: 2 PID: 10991 Comm: hyperkube Not tainted 4.4.0-87-generic #110-Ubuntu [477085.705525] task: 00019872a0e8 ti: 8380c000 task.ti: 8380c000 [477085.705529] User PSW : 070520018000 02aa267e0e42 [477085.705532]R:0 T:1 IO:1 EX:1 Key:0 M:1 W:0 P:1 AS:0 CC:2 PM:0 EA:3 User GPRS: 02aa2c4fd690 0001 [477085.705539]02aa2c4fd690 03ff7fffee38