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