-linux-raspi2 (4.11.0-1000.1) UNRELEASED; urgency=low
+linux-raspi2 (4.11.0-1000.1) artful; urgency=low
- CHANGELOG: Do not edit directly. Autogenerated at release.
- CHANGELOG: Use the printchanges target to see the curent changes.
- CHANGELOG: Use the insertchanges target to create the final log.
+ [ Seth Forshee ]
+
+ * Release Tracking Bug
+ - LP: #1697946
+
+ * Import rpi patchs from https://github.com/raspberrypi/linux rpi-4.11.y
+ up to commit 935308cd9976d3ced653ffd73be5fdeb2e8c71b5
+
+ * Initial raspi2 packaging and configs
+
+ [ Ubuntu: 4.11.0-6.11 ]
+
+ * 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
- -- Seth Forshee <seth.forshee@canonical.com> Tue, 13 Jun 2017 14:03:54 -0500
+ -- Seth Forshee <seth.forshee@canonical.com> Wed, 14 Jun 2017 09:13:02 -0500
linux-raspi2 (4.11.0-1000.0) artful; urgency=low