This bug was fixed in the package linux - 4.10.0-15.17
---------------
linux (4.10.0-15.17) zesty; urgency=low
[ Tim Gardner ]
* Release Tracking Bug
- LP: #1675868
* In ZZ-BML (POWER9):ubuntu17.04 installation Fails (LP: #1675771)
- powerpc/64s: fix handling of non-synchronous machine checks
- powerpc/64s: allow machine check handler to set severity and initiator
- powerpc/64s: POWER9 machine check handler
* [Feature] R3 mwait support for Knights Mill (LP: #1637550)
- x86/cpufeature: Enable RING3MWAIT for Knights Landing
- x86/cpufeature: Enable RING3MWAIT for Knights Mill
- x86/msr: Add MSR_MISC_FEATURE_ENABLES and RING3MWAIT bit
- x86/elf: Add HWCAP2 to expose ring 3 MONITOR/MWAIT
- x86/cpufeature: Add RING3MWAIT to CPU features
* [Feature] GLK:New device IDs (LP: #1645951)
- mfd: intel-lpss: Add Intel Gemini Lake PCI IDs
- pwm: lpss: Add Intel Gemini Lake PCI ID
- i2c: i801: Add support for Intel Gemini Lake
- spi: pxa2xx: Add support for Intel Gemini Lake
- [Config] CONFIG_PINCTRL_GEMINILAKE=m
- pinctrl: intel: Add Intel Gemini Lake pin controller support
* Zesty update to v4.10.5 stable release (LP: #1675032)
- net/mlx5e: Register/unregister vport representors on interface
attach/detach
- net/mlx5e: Do not reduce LRO WQE size when not using build_skb
- net/mlx5e: Fix broken CQE compression initialization
- net/mlx5e: Update MPWQE stride size when modifying CQE compress state
- net/mlx5e: Fix wrong CQE decompression
- vxlan: correctly validate VXLAN ID against VXLAN_N_VID
- vti6: return GRE_KEY for vti6
- vxlan: don't allow overwrite of config src addr
- ipv4: add missing initialization for flowi4_uid
- ipv4: mask tos for input route
- sctp: set sin_port for addr param when checking duplicate address
- net sched actions: decrement module reference count after table flush.
- l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv
- vxlan: lock RCU on TX path
- geneve: lock RCU on TX path
- mlxsw: spectrum_router: Avoid potential packets loss
- net: bridge: allow IPv6 when multicast flood is disabled
- net: don't call strlen() on the user buffer in packet_bind_spkt()
- net: net_enable_timestamp() can be called from irq contexts
- ipv6: orphan skbs in reassembly unit
- dccp: Unlock sock before calling sk_free()
- amd-xgbe: Stop the PHY before releasing interrupts
- amd-xgbe: Be sure to set MDIO modes on device (re)start
- amd-xgbe: Don't overwrite SFP PHY mod_absent settings
- bonding: use ETH_MAX_MTU as max mtu
- strparser: destroy workqueue on module exit
- tcp: fix various issues for sockets morphing to listen state
- net: fix socket refcounting in skb_complete_wifi_ack()
- net: fix socket refcounting in skb_complete_tx_timestamp()
- net/sched: act_skbmod: remove unneeded rcu_read_unlock in tcf_skbmod_dump
- dccp: fix use-after-free in dccp_feat_activate_values
- team: use ETH_MAX_MTU as max mtu
- vrf: Fix use-after-free in vrf_xmit
- net/tunnel: set inner protocol in network gro hooks
- uapi: fix linux/packet_diag.h userspace compilation error
- amd-xgbe: Enable IRQs only if napi_complete_done() is true
- act_connmark: avoid crashing on malformed nlattrs with null parms
- mpls: Send route delete notifications when router module is unloaded
- mpls: Do not decrement alive counter for unregister events
- ipv6: make ECMP route replacement less greedy
- ipv6: avoid write to a possibly cloned skb
- net: use net->count to check whether a netns is alive or not
- dccp/tcp: fix routing redirect race
- tun: fix premature POLLOUT notification on tun devices
- dccp: fix memory leak during tear-down of unsuccessful connection request
- arm64: KVM: VHE: Clear HCR_TGE when invalidating guest TLBs
- drm/i915/lspcon: Enable AUX interrupts for resume time initialization
- drm/i915/gen9+: Enable hotplug detection early
- drm/i915/lspcon: Fix resume time initialization due to unasserted HPD
- x86/unwind: Fix last frame check for aligned function stacks
- x86/tsc: Fix ART for TSC_KNOWN_FREQ
- x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y
- x86/intel_rdt: Put group node in rdtgroup_kn_unlock
- x86/perf: Fix CR4.PCE propagation to use active_mm instead of mm
- futex: Fix potential use-after-free in FUTEX_REQUEUE_PI
- futex: Add missing error handling to FUTEX_REQUEUE_PI
- locking/rwsem: Fix down_write_killable() for
CONFIG_RWSEM_GENERIC_SPINLOCK=y
- crypto: powerpc - Fix initialisation of crc32c context
- crypto: s5p-sss - Fix spinlock recursion on LRW(AES)
- Linux 4.10.5
* Ubuntu server enables screenblanking, concealing crashdumps (DPMS is not
used) (LP: #869017)
- SAUCE: Disable default console blanking interval
* CVE-CVE-2017-5986
- sctp: deny peeloff operation on asocs with threads sleeping on it
* tty: acpi/spcr: QDF2400 E44 checks for wrong OEM revision (LP: #1674466)
- tty: acpi/spcr: QDF2400 E44 checks for wrong OEM revision
* Ubuntu 17.04: machine crashes with Oops in dccp_v4_ctl_send_reset while
running stress-ng. (LP: #1654073)
- tcp/dccp: block BH for SYN processing
* POWER9: Additional patches for TTY and CPU_IDLE (LP: #1674325)
- tty: Fix ldisc crash on reopened tty
- SAUCE: powerpc/powernv/cpuidle: Pass correct drv->cpumask for registration
* Fix MODULE_FIRMWARE for intel 6030 wireless (LP: #1674334)
- iwlwifi: fix MODULE_FIRMWARE for 6030
* [zesty] net sched actions - Adding support for user cookies (LP: #1674087)
- net sched actions: Add support for user cookies
- net sched actions: do not overwrite status of action creation.
* Zesty update to v4.10.4 stable release (LP: #1674288)
- iio: 104-quad-8: Fix off-by-one error when addressing flag register
- ARM: qcom_defconfig: Enable RPM/RPM-SMD clocks
- USB: serial: digi_acceleport: fix OOB data sanity check
- USB: serial: digi_acceleport: fix OOB-event processing
- crypto: improve gcc optimization flags for serpent and wp512
- MIPS: Update defconfigs for NF_CT_PROTO_DCCP/UDPLITE change
- MIPS: VDSO: avoid duplicate CAC_BASE definition
- MIPS: ip27: Disable qlge driver in defconfig
- MIPS: Update ip27_defconfig for SCSI_DH change
- MIPS: ip22: Fix ip28 build for modern gcc
- MIPS: Update lemote2f_defconfig for CPU_FREQ_STAT change
- mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy
- MIPS: ralink: Cosmetic change to prom_init().
- MIPS: ralink: Remove unused timer functions
- MIPS: ralink: Remove unused rt*_wdt_reset functions
- i2c: bcm2835: Avoid possible NULL ptr dereference
- tracing: Add #undef to fix compile error
- ucount: Remove the atomicity from ucount->count
- efi/arm: Fix boot crash with CONFIG_CPUMASK_OFFSTACK=y
- dw2102: don't do DMA on stack
- i2c: add missing of_node_put in i2c_mux_del_adapters
- powerpc: Emulation support for load/store instructions on LE
- powerpc/booke: Fix boot crash due to null hugepd
- powerpc/xics: Work around limitations of OPAL XICS priority handling
- PCI: Prevent VPD access for QLogic ISP2722
- usb: gadget: dummy_hcd: clear usb_gadget region before registration
- usb: dwc3: gadget: make Set Endpoint Configuration macros safe
- usb: dwc3-omap: Fix missing break in dwc3_omap_set_mailbox()
- usb: ohci-at91: Do not drop unhandled USB suspend control requests
- usb: gadget: function: f_fs: pass companion descriptor along
- Revert "usb: gadget: uvc: Add missing call for additional setup data"
- usb: host: xhci-dbg: HCIVERSION should be a binary number
- usb: host: xhci-plat: Fix timeout on removal of hot pluggable xhci
controllers
- USB: serial: safe_serial: fix information leak in completion handler
- USB: serial: omninet: fix reference leaks at open
- USB: iowarrior: fix NULL-deref at probe
- USB: iowarrior: fix NULL-deref in write
- USB: serial: io_ti: fix NULL-deref in interrupt callback
- USB: serial: io_ti: fix information leak in completion handler
- serial: samsung: Continue to work if DMA request fails
- KVM: s390: Fix guest migration for huge guests resulting in panic
- KVM: arm/arm64: Let vcpu thread modify its own active state
- drm/i915/gvt: Fix superfluous newline in GVT_DISPLAY_READY env var
- serial_ir: ensure we're ready to receive interrupts
- dm: flush queued bios when process blocks to avoid deadlock
- rc: raw decoder for keymap protocol is not loaded on register
- ext4: don't BUG when truncating encrypted inodes on the orphan list
- IB/mlx5: Verify that Q counters are supported
- Linux 4.10.4
* ip_rcv_finish() NULL pointer kernel panic (LP: #1672470)
- bridge: drop netfilter fake rtable unconditionally
* Miscellaneous Ubuntu changes
- [Config] Remove powerpc architecture build
- [Config] updateconfigs after removing powerpc builds
- [Config] Update annotations after removing powerpc configs
-- Tim Gardner <[email protected]> Mon, 20 Mar 2017 05:15:32
-0600
** Changed in: linux (Ubuntu Zesty)
Status: Fix Committed => Fix Released
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2017-5986
--
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/1675771
Title:
In ZZ-BML (POWER9):ubuntu17.04 installation Fails
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Zesty:
Fix Released
Bug description:
Ubuntu17.04 installation Fails on ZZ-BML (POWER9) as getting
(rcu_sched detected stalls call traces )
Reproducible Step:
1- kick off the installation
while package installation rcu stalls detected and installation fails
Firmware version : FW910.00 (UL910_006)
LOG:
??????????????????????? Installing the base system ????????????????????????
? ?
? 32% ?
? ?
? [ 466.603008] Oops: Machine check, sig: 7 [#1] ?
[ 466.603069] SMP NR_CPUS=2048 ?
[ 466.603071] NUMA ?????????????????????????????????????????????????????????
[ 466.603108] Harmless Hypervisor Maintenance interrupt [Recovered]
[ 466.603111] Error detail: Processor Recovery done
[ 466.603113] HMER: 2040000000000000
[ 466.603117] Harmless Hypervisor Maintenance interrupt [Recovered]
[ 466.603119] Error detail: Processor Recovery done
[ 466.603121] HMER: 2040000000000000
[ 466.603123] Harmless Hypervisor Maintenance interrupt [Recovered]
[ 466.603125] Error detail: Processor Recovery done
[ 466.603128] HMER: 2040000000000000
[ 466.603909] PowerNV
[ 466.603963] Modules linked in: xfs jfs btrfs ntfs raid10 raid456
async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq
libcrc32c raid1 raid0 multipath linear ipr scsi_dh_alua scsi_dh_emc
scsi_dh_hp_sw scsi_dh_rdac usb_storage tg3
[ 466.604408] CPU: 16 PID: 15340 Comm: debootstrap Tainted: G M
4.10.0-13-generic #15-Ubuntu
[ 466.604580] task: c0000000031bc800 task.stack: c00000000324c000
[ 466.604704] NIP: c000000000079aa4 LR: c0000000006124c4 CTR:
c00000000034a980
[ 466.604851] REGS: c00000000fe7bd80 TRAP: 0200 Tainted: G M
(4.10.0-13-generic)
[ 466.605020] MSR: 9000000000209033 <SF,HV,EE,ME,IR,DR,RI,LE>
[ 466.605043] CR: 88002881 XER: 20000000
[ 466.605214] CFAR: c000000000079a8c DAR: 00000000525984f0 DSISR: 00000400
SOFTE: 1
[ 466.605214] GPR00: c0000000006124b0 c00000000324fbe0 c00000000143c700
c0000003adf3ea8c
[ 466.605214] GPR04: 00000000525984f0 0000000000000001 c00000000324fd20
ffffffffffffffff
[ 466.605214] GPR08: c000000000000000 c000000000b60000 c000000000000000
c000000000b61060
[ 466.605214] GPR12: c00000000034a980 c00000000fb89000 0000000000000000
0000000000000000
[ 466.605214] GPR16: 0000000000000000 00003ffffd8246d8 000000004b7de900
00003ffffd83fefc
[ 466.605214] GPR20: 000000004b7de8c0 000000004b7e2528 0000000000000002
00000000525984f0
[ 466.605214] GPR24: c00000000324fd70 000000000000ea8c 0000000000000000
0000000000000001
[ 466.605214] GPR28: c00a000000eb7cc0 c0000003adf3ea8c 0000000000000001
c00000000324fd20
[ 466.607454] NIP [c000000000079aa4] __copy_tofrom_user_power7+0x250/0x7cc
[ 466.607687] LR [c0000000006124c4] copy_page_from_iter+0xe4/0x2e0
[ 466.607911] Call Trace:
[ 466.608010] [c00000000324fbe0] [c0000000006124b0]
copy_page_from_iter+0xd0/0x2e0 (unreliable)
[ 466.608327] [c00000000324fc50] [c00000000034bca4] pipe_write+0x514/0x560
[ 466.608556] [c00000000324fd00] [c00000000033c8ec] new_sync_write+0xec/0x150
[ 466.608786] [c00000000324fd90] [c00000000033e414] vfs_write+0xd4/0x240
[ 466.609017] [c00000000324fde0] [c00000000033ffc8] SyS_write+0x68/0x110
[ 466.609250] [c00000000324fe30] [c00000000000b184] system_call+0x38/0xe0
[ 466.609476] Instruction dump:
[ 466.609614] 38630008 409d0014 80040000 38840004 90030000 38630004 409e0014
a0040000
[ 466.609894] 38840002 b0030000 38630002 409f000c <88040000> 98030000
38600000 4e800020
[ 466.610181] ---[ end trace cea5171b162d1d13 ]---
[ 466.610372]
[ 487.618915] INFO: rcu_sched detected stalls on CPUs/tasks:
[ 487.619114] 16-...: (1 GPs behind) idle=093/140000000000000/0
softirq=2896/2940 fqs=2626
[ 487.619259] (detected by 14, t=5252 jiffies, g=17122, c=17121,
q=3265)
[ 487.619393] Task dump for CPU 16:
[ 487.619468] debootstrap R running task 0 15340 8860
0x00042004
[ 487.619617] Call Trace:
[ 487.619677] [c00000000324faf0] [c00000000324fdd0] 0xc00000000324fdd0
(unreliable)
[ 550.642918] INFO: rcu_sched detected stalls on CPUs/tasks:
[ 550.643121] 16-...: (1 GPs behind) idle=093/140000000000000/0
softirq=2896/2940 fqs=10504
[ 550.643269] (detected by 26, t=21008 jiffies, g=17122, c=17121,
q=6735)
[ 550.643404] Task dump for CPU 16:
[ 550.643481] debootstrap R running task 0 15340 8860
0x00042004
[ 550.643635] Call Trace:
[ 550.643694] [c00000000324faf0] [c00000000324fdd0] 0xc00000000324fdd0
(unreliable)
[ 613.666915] INFO: rcu_sched detected stalls on CPUs/tasks:
[ 613.667029] 16-...: (1 GPs behind) idle=093/140000000000000/0
softirq=2896/2940 fqs=18383
[ 613.667099] (detected by 8, t=36764 jiffies, g=17122, c=17121,
q=10254)
[ 613.667229] Task dump for CPU 16:
[ 613.667303] debootstrap R running task 0 15340 8860
0x00042004
[ 613.667452] Call Trace:
[ 613.667509] [c00000000324faf0] [c00000000324fdd0] 0xc00000000324fdd0
(unreliable)
[ 676.690913] INFO: rcu_sched detected stalls on CPUs/tasks:
[ 676.691106] 16-...: (1 GPs behind) idle=093/140000000000000/0
softirq=2896/2940 fqs=26262
[ 676.691252] (detected by 5, t=52520 jiffies, g=17122, c=17121,
q=13570)
[ 676.691383] Task dump for CPU 16:
[ 676.691457] debootstrap R running task 0 15340 8860
0x00042004
[ 676.691606] Call Trace:
== Comment: #5 - Breno Henrique Leitao <[email protected]> - 2017-03-24
08:09:57 ==
We need to have these patches included in 17.04:
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?h=fixes&id=1363875bdb6317a2d0798284d7aaf320f0782f6d
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?h=fixes&id=c1bbf387d6191e6e18f3adc4db45b922822c2ba4
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?h=fixes&id=7b9f71f974a12740e79e918cfd58c2fce0b5b580
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1675771/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp