[ubuntu/artful-proposed] linux 4.11.0-6.11 (Accepted)

Seth Forshee seth.forshee+lp at canonical.com
Mon Jun 12 13:10:43 UTC 2017


linux (4.11.0-6.11) artful; urgency=low

  [ Seth Forshee ]

  * Release Tracking Bug
    - LP: #1697022

  * CVE-2014-9900
    - SAUCE: (no-up) net: Zeroing the structure ethtool_wolinfo in
      ethtool_get_wol()

  * hisi_sas driver updates (LP: #1695999)
    - scsi: hisi_sas: add to_hisi_sas_port()
    - scsi: hisi_sas: add controller reset
    - scsi: hisi_sas: move PHY init to hisi_sas_scan_start()
    - scsi: hisi_sas: add softreset function for SATA disk
    - scsi: hisi_sas: remove hisi_sas_port_deformed()
    - scsi: hisi_sas: error hisi_sas_task_prep() when port down
    - scsi: hisi_sas: only reset link for PHY_FUNC_LINK_RESET
    - scsi: hisi_sas: modify error handling for v2 hw
    - scsi: hisi_sas: modify hisi_sas_abort_task() for SSP
    - scsi: hisi_sas: hardreset for SATA disk in LU reset
    - scsi: hisi_sas: check for SAS_TASK_STATE_ABORTED in slot complete
    - scsi: hisi_sas: free slots after hardreset
    - scsi: hisi_sas: fix some sas_task.task_state_lock locking
    - scsi: hisi_sas: remove task free'ing for timeouts
    - scsi: hisi_sas: process error codes according to their priority
    - scsi: hisi_sas: some modifications to v2 hw reg init values
    - scsi: hisi_sas: handle PHY UP+DOWN simultaneous irq
    - scsi: hisi_sas: rename hisi_sas_link_timeout_{enable, disable}_link
    - scsi: hisi_sas: add hisi_sas_clear_nexus_ha()
    - scsi: hisi_sas: release SMP slot in lldd_abort_task
    - scsi: hisi_sas: check hisi_sas_lu_reset() error message
    - scsi: hisi_sas: use dev_is_sata to identify SATA or SAS disk
    - scsi: hisi_sas: add is_sata_phy_v2_hw()
    - scsi: hisi_sas: add missing break in switch statement
    - scsi: hisi_sas: fix SATA dependency
    - scsi: hisi_sas: workaround STP link SoC bug
    - scsi: hisi_sas: workaround a SoC SATA IO processing bug
    - scsi: hisi_sas: workaround SoC about abort timeout bug
    - scsi: hisi_sas: add v2 hw internal abort timeout workaround
    - scsi: hisi_sas: fix NULL deference when TMF timeouts
    - scsi: hisi_sas: controller reset for multi-bits ECC and AXI fatal errors

  * [SRU][Zesty] Support SMMU passthrough using the default domain
    (LP: #1688158)
    - iommu/arm-smmu: Restrict domain attributes to UNMANAGED domains
    - iommu/arm-smmu: Install bypass S2CRs for IOMMU_DOMAIN_IDENTITY domains
    - iommu/arm-smmu-v3: Make arm_smmu_install_ste_for_dev return void
    - iommu/arm-smmu-v3: Install bypass STEs for IOMMU_DOMAIN_IDENTITY domains
    - iommu: Allow default domain type to be set on the kernel command line

  * [Zesty] QDF2400 ARM64 server - NMI watchdog: BUG: soft lockup - CPU#8 stuck
    for 22s!  (LP: #1680549)
    - iommu/dma: Convert to address-based allocation
    - iommu/dma: Clean up MSI IOVA allocation
    - iommu/dma: Plumb in the per-CPU IOVA caches
    - iommu/iova: Fix underflow bug in __alloc_and_insert_iova_range

  * Artful update to v4.11.4 stable release (LP: #1696723)
    - dccp/tcp: do not inherit mc_list from parent
    - driver: vrf: Fix one possible use-after-free issue
    - ipv6/dccp: do not inherit ipv6_mc_list from parent
    - s390/qeth: handle sysfs error during initialization
    - s390/qeth: unbreak OSM and OSN support
    - s390/qeth: avoid null pointer dereference on OSN
    - s390/qeth: add missing hash table initializations
    - bpf, arm64: fix faulty emission of map access in tail calls
    - netem: fix skb_orphan_partial()
    - net: fix compile error in skb_orphan_partial()
    - tcp: avoid fragmenting peculiar skbs in SACK
    - tipc: make macro tipc_wait_for_cond() smp safe
    - sctp: fix src address selection if using secondary addresses for ipv6
    - sctp: do not inherit ipv6_{mc|ac|fl}_list from parent
    - net/packet: fix missing net_device reference release
    - net/mlx5e: Use the correct pause values for ethtool advertising
    - net/mlx5e: Fix ethtool pause support and advertise reporting
    - tcp: eliminate negative reordering in tcp_clean_rtx_queue
    - smc: switch to usage of IB_PD_UNSAFE_GLOBAL_RKEY
    - net/smc: Add warning about remote memory exposure
    - net: Improve handling of failures on link and route dumps
    - ipv6: Prevent overrun when parsing v6 header options
    - ipv6: Check ip6_find_1stfragopt() return value properly.
    - bridge: netlink: check vlan_default_pvid range
    - qmi_wwan: add another Lenovo EM74xx device ID
    - bridge: start hello_timer when enabling KERNEL_STP in br_stp_start
    - ipv6: fix out of bound writes in __ip6_append_data()
    - bonding: fix accounting of active ports in 3ad
    - net/mlx5: Avoid using pending command interface slots
    - net: phy: marvell: Limit errata to 88m1101
    - vlan: Fix tcp checksum offloads in Q-in-Q vlans
    - be2net: Fix offload features for Q-in-Q packets
    - virtio-net: enable TSO/checksum offloads for Q-in-Q vlans
    - geneve: fix fill_info when using collect_metadata
    - tcp: avoid fastopen API to be used on AF_UNSPEC
    - sctp: fix ICMP processing if skb is non-linear
    - ip6_tunnel, ip6_gre: fix setting of DSCP on encapsulated packets
    - ipv4: add reference counting to metrics
    - bpf: add bpf_clone_redirect to bpf_helper_changes_pkt_data
    - bpf: fix wrong exposure of map_flags into fdinfo for lpm
    - bpf: adjust verifier heuristics
    - sparc64: Fix mapping of 64k pages with MAP_FIXED
    - sparc: Fix -Wstringop-overflow warning
    - sparc/ftrace: Fix ftrace graph time measurement
    - fs/ufs: Set UFS default maximum bytes per file
    - powerpc: Fix booting P9 hash with CONFIG_PPC_RADIX_MMU=N
    - powerpc/spufs: Fix hash faults for kernel regions
    - Revert "tty_port: register tty ports with serdev bus"
    - serdev: fix tty-port client deregistration
    - i2c: i2c-tiny-usb: fix buffer not being DMA capable
    - crypto: skcipher - Add missing API setkey checks
    - Revert "ACPI / button: Remove lid_init_state=method mode"
    - x86/MCE: Export memory_error()
    - acpi, nfit: Fix the memory error check in nfit_handle_mce()
    - ACPI / sysfs: fix acpi_get_table() leak / acpi-sysfs denial of service
    - ACPICA: Tables: Fix regression introduced by a too early mechanism enabling
    - Revert "ACPI / button: Change default behavior to lid_init_state=open"
    - mmc: sdhci-iproc: suppress spurious interrupt with Multiblock read
    - scsi: zero per-cmd private driver data for each MQ I/O
    - iscsi-target: Always wait for kthread_should_stop() before kthread exit
    - iscsi-target: Fix initial login PDU asynchronous socket close OOPs
    - scsi: scsi_dh_rdac: Use ctlr directly in rdac_failover_get()
    - ibmvscsis: Clear left-over abort_cmd pointers
    - ibmvscsis: Fix the incorrect req_lim_delta
    - HID: wacom: Have wacom_tpc_irq guard against possible NULL dereference
    - nvme-rdma: support devices with queue size < 32
    - nvme: use blk_mq_start_hw_queues() in nvme_kill_queues()
    - nvme: avoid to use blk_mq_abort_requeue_list()
    - drm/amd/powerplay/smu7: add vblank check for mclk switching (v2)
    - drm/amd/powerplay/smu7: disable mclk switching for high refresh rates
    - drm/radeon/ci: disable mclk switching for high refresh rates (v2)
    - drm/radeon: Unbreak HPD handling for r600+
    - pcmcia: remove left-over %Z format
    - ALSA: hda - No loopback on ALC299 codec
    - ALSA: hda - apply STAC_9200_DELL_M22 quirk for Dell Latitude D430
    - Revert "ALSA: usb-audio: purge needless variable length array"
    - ALSA: usb: Fix a typo in Tascam US-16x08 mixer element
    - mm/page_alloc.c: make sure OOM victim can try allocations with no watermarks
      once
    - mm: avoid spurious 'bad pmd' warning messages
    - dax: fix race between colliding PMD & PTE entries
    - mm/migrate: fix refcount handling when !hugepage_migration_supported()
    - mlock: fix mlock count can not decrease in race condition
    - mm/hugetlb: report -EHWPOISON not -EFAULT when FOLL_HWPOISON is specified
    - mm: consider memblock reservations for deferred memory initialization sizing
    - RDMA/srp: Fix NULL deref at srp_destroy_qp()
    - RDMA/qib,hfi1: Fix MR reference count leak on write with immediate
    - x86/boot: Use CROSS_COMPILE prefix for readelf
    - ksm: prevent crash after write_protect_page fails
    - slub/memcg: cure the brainless abuse of sysfs attributes
    - drm/gma500/psb: Actually use VBT mode when it is found
    - xfs: Fix missed holes in SEEK_HOLE implementation
    - xfs: use ->b_state to fix buffer I/O accounting release race
    - xfs: fix off-by-one on max nr_pages in xfs_find_get_desired_pgoff()
    - xfs: use dedicated log worker wq to avoid deadlock with cil wq
    - xfs: fix over-copying of getbmap parameters from userspace
    - xfs: actually report xattr extents via iomap
    - xfs: drop iolock from reclaim context to appease lockdep
    - xfs: fix integer truncation in xfs_bmap_remap_alloc
    - xfs: handle array index overrun in xfs_dir2_leaf_readbuf()
    - xfs: prevent multi-fsb dir readahead from reading random blocks
    - xfs: fix up quotacheck buffer list error handling
    - xfs: support ability to wait on new inodes
    - xfs: update ag iterator to support wait on new inodes
    - xfs: wait on new inodes during quotaoff dquot release
    - xfs: reserve enough blocks to handle btree splits when remapping
    - xfs: fix use-after-free in xfs_finish_page_writeback
    - xfs: fix indlen accounting error on partial delalloc conversion
    - xfs: BMAPX shouldn't barf on inline-format directories
    - xfs: bad assertion for delalloc an extent that start at i_size
    - xfs: xfs_trans_alloc_empty
    - xfs: avoid mount-time deadlock in CoW extent recovery
    - xfs: fix unaligned access in xfs_btree_visit_blocks
    - xfs: Fix off-by-in in loop termination in xfs_find_get_desired_pgoff()
    - Linux 4.11.4

  * orangefs kernel module not compiled for amd64, i386 (LP: #1696541)
    - [Config] CONFIG_ORANGEFS_FS=m

  * Dell Inspiron on kernel 4.10 : battery detected only after AC power adapter
    event (LP: #1678590)
    - ACPI / blacklist: add _REV quirk for Dell Inspiron 7537

  * APST quirk needed for Intel NVMe (LP: #1686592)
    - nvme: Quirk APST on Intel 600P/P3100 devices

  * iptables/ip6tables regressions in deleting rules (LP: #1691752)
    - netfilter: xtables: zero padding in data_to_user
    - netfilter: xtables: fix build failure from COMPAT_XT_ALIGN outside
      CONFIG_COMPAT

  * System doesn't boot properly on Gigabyte AM4 motherboards (AMD Ryzen)
    (LP: #1671360)
    - pinctrl: amd: make use of raw_spinlock variants
    - pinctrl/amd: Use regular interrupt instead of chained

  * Marvell MacchiatoBin crashes in fintek_8250_probe() (LP: #1692548)
    - drivers/tty: 8250: only call fintek_8250_probe when doing port I/O

  * extend-diff-ignore should use exact matches (LP: #1693504)
    - [Packaging] exact extend-diff-ignore matches

  * ATS fix: Fix opal_npu_destroy_context call (LP: #1692580)
    - powerpc/powernv/npu-dma.c: Fix opal_npu_destroy_context() call

  * Keyboard backlight control does not work on some dell laptops.
    (LP: #1693126)
    - platform/x86: dell-laptop: Add keyboard backlight timeout AC settings

  * Miscellaneous Ubuntu changes
    - SAUCE: efi: Don't print secure boot state from the efi stub
    - ubuntu: vbox -- Update to 5.1.22-dfsg-1
    - SAUCE: (noup) Update spl to 0.6.5.9-1ubuntu2, zfs to 0.6.5.9-5ubuntu7

Date: 2017-06-09 16:44:15.114003+00:00
Changed-By: Seth Forshee <seth.forshee+lp at canonical.com>
https://launchpad.net/ubuntu/+source/linux/4.11.0-6.11
-------------- next part --------------
Sorry, changesfile not available.


More information about the Artful-changes mailing list