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 <tim.gard...@canonical.com>  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 <bren...@br.ibm.com> - 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     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to