← Back to team overview

kernel-packages team mailing list archive

[Bug 1546145] Re: Surelock-GA2:kernel panic @ cxl_configure_adapter+0x418/0x8b0

 

This bug was fixed in the package linux - 4.4.0-7.22

---------------
linux (4.4.0-7.22) xenial; urgency=low

  [ Tim Gardner ]

  * Release Tracking Bug
    - LP: #1547205

  * need arm64 acpi parking protocol support in xenial (LP: #1547047)
    - [Config] Enabled ARM64_ACPI_PARKING_PROTOCOL
    - arm64: kernel: implement ACPI parking protocol

  * Please pull cgroup namespaces (LP: #1546775)
    - SAUCE: (noup) kernfs: Add API to generate relative kernfs path
    - SAUCE: (noup) sched: new clone flag CLONE_NEWCGROUP for cgroup namespace
    - SAUCE: (noup) cgroup: introduce cgroup namespaces
    - SAUCE: (noup) cgroup: cgroup namespace setns support
    - SAUCE: (noup) kernfs: define kernfs_node_dentry
    - SAUCE: (noup) cgroup: mount cgroupns-root when inside non-init cgroupns
    - SAUCE: (noup) Add FS_USERNS_FLAG to cgroup fs
    - SAUCE: (noup) cgroup: Add documentation for cgroup namespaces

  * [Feature]Pulse-Width Modulation enabling on Broxton-P (LP: #1520436)
    - [Config] CONFIG_PWM_OMAP_DMTIMER=m
    - pwm: lpss: Remove ->free() callback
    - pwm: bcm2835: Calculate scaler in ->config()
    - pwm: bcm2835: Prevent division by zero
    - pwm: bcm2835: Fix email address specification
    - pwm: lpss: Update PWM setting for Broxton
    - pwm: lpss: Select core part automatically
    - pwm: lpss: Rework the sequence of programming PWM_SW_UPDATE
    - pwm: fsl-ftm: Fix clock enable/disable when using PM
    - pwm: lpc32xx: correct number of PWM channels from 2 to 1
    - pwm: lpc32xx: make device usable with common clock framework
    - pwm: lpc32xx: fix and simplify duty cycle and period calculations
    - pwm: lpc32xx: return ERANGE, if requested period is not supported
    - pwm: rcar: Improve accuracy of frequency division setting
    - pwm: Add PWM driver for OMAP using dual-mode timers
    - pwm: add HAS_IOMEM dependency to PWM_FSL_FTM
    - pwm: omap-dmtimer: Potential NULL dereference on error
    - pwm: Mark all devices as "might sleep"

  * [Hyper-V] Netmask value is not parsed by hv_set_ifconfig - IP injection (LP: #1540586)
    - [Debian] hv: hv_set_ifconfig -- switch to approved indentation
    - [Debian] hv: hv_set_ifconfig -- fix numerous parameter handling issues

  * Update megaraid driver to MR6.10 (LP: #1544679)
    - megaraid_sas: Do not allow PCI access during OCR
    - megaraid_sas: MFI IO timeout handling
    - megaraid_sas: Syncing request flags macro names with firmware
    - megaraid_sas: Task management support
    - megaraid_sas: Update device queue depth based on interface type
    - megaraid_sas: Fastpath region lock bypass
    - megaraid_sas: Reply Descriptor Post Queue (RDPQ) support
    - megaraid_sas: Code optimization build_and_issue_cmd return-type
    - megaraid_sas: Dual queue depth support
    - megaraid_sas: IO throttling support
    - megaraid_sas: Make adprecovery variable atomic
    - megaraid_sas: MFI adapter OCR changes
    - megaraid_sas: Introduce module parameter for SCSI command timeout
    - megaraid_sas: SPERC OCR changes
    - megaraid_sas: driver version upgrade
    - megaraid: fix null pointer check in megasas_detach_one().
    - megaraid_sas: Fix for IO failing post OCR in SRIOV environment
    - megaraid_sas: Fix SMAP issue
    - megaraid_sas: Add an i/o barrier

  * Surelock-GA2:kernel panic @ cxl_configure_adapter+0x418/0x8b0 (LP: #1546145)
    - powerpc/powernv: Fix stale PE primary bus

  * In A Single Power VM LPAR : Network Configuration Fails in Ubuntu16.04 while installation (LP: #1544321)
    - [Config] Update bnx2x d-i firmware to 7.12.30

  * Miscellaneous Ubuntu changes
    - rebase to v4.4.2

  * Miscellaneous upstream changes
    - openvswitch: allow management from inside user namespaces
    - net: thunderx: nicvf_queues: nivc_*_intr: remove duplication
    - net, thunderx: Remove unnecessary rcv buffer start address management
    - net: thunderx: HW TSO support for pass-2 hardware
    - net: thunderx: Enable CQE count threshold interrupt
    - net: cavium: liquidio: use helpers ns_to_timespec64()
    - irqchip/gic-v3: Make sure read from ICC_IAR1_EL1 is visible on redestributor
    - arm64: KVM: Configure TCR_EL2.PS at runtime
    - arm64: prefetch: don't provide spin_lock_prefetch with LSE
    - arm64: prefetch: add alternative pattern for CPUs without a prefetcher
    - arm64: lib: improve copy_page to deal with 128 bytes at a time
    - arm64: lib: patch in prfm for copy_page if requested
    - arm64: prefetch: add missing #include for spin_lock_prefetch
    - net, thunderx: Add TX timeout and RX buffer alloc failure stats.
    - net: thunderx: Use napi_schedule_irqoff()
    - net: thunderx: Assign affinity hints to vf's interrupts
    - net: thunderx: bgx: Use standard firmware node infrastructure.
    - net: thunderx: bgx: Add log message when setting mac address
    - net: thunderx: Alloc higher order pages when pagesize is small
    - net: cavium: liquidio: Return correct error code
    - net: cavium: liquidio: fix check for in progress flag
    - livepatch: add old_sympos as disambiguator field to klp_func
    - livepatch: add sympos as disambiguator field to klp_reloc
    - livepatch: function,sympos scheme in livepatch sysfs directory
    - module: Use the same logic for setting and unsetting RO/NX
    - gcov: use within_module() helper.
    - module: use a structure to encapsulate layout.
    - module: clean up RO/NX handling.
    - module: keep percpu symbols in module's symtab
    - livepatch: Cleanup module page permission changes

  [ Upstream Kernel Changes ]

  * rebase to v4.4.2

 -- Tim Gardner <tim.gardner@xxxxxxxxxxxxx>  Tue, 16 Feb 2016 14:24:45
-0700

** Changed in: linux (Ubuntu Xenial)
       Status: Fix Committed => Fix Released

-- 
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/1546145

Title:
  Surelock-GA2:kernel panic @ cxl_configure_adapter+0x418/0x8b0

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Wily:
  Fix Committed
Status in linux source package in Xenial:
  Fix Released

Bug description:
  == Comment: #18 - Andrew Donnellan - 2016-02-15 20:17:01 ==
  Canonical kernel team - please apply 1bc74f1ccd457832dc515fc1febe6655985fdcd2 from the powerpc-fixes tree.

  https://git.kernel.org/cgit/linux/kernel/git/powerpc/linux.git/commit/?h=fixes&id=1bc74f1ccd457832dc515fc1febe6655985fdcd2

  powerpc/powernv: Fix stale PE primary bus
  When PCI bus is unplugged during full hotplug for EEH recovery,
  the platform PE instance (struct pnv_ioda_pe) isn't released and
  it dereferences the stale PCI bus that has been released. It leads
  to kernel crash when referring to the stale PCI bus.

  This fixes the issue by correcting the PE's primary bus when it's
  oneline at plugging time, in pnv_pci_dma_bus_setup() which is to
  be called by pcibios_fixup_bus().

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1546145/+subscriptions