Comment 1 for bug 1546775

Revision history for this message
Launchpad Janitor (janitor) wrote :

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 <email address hidden> Tue, 16 Feb 2016 14:24:45 -0700