From f0b60a3072019f2b7cd4bced6f343f75a5d23340 Mon Sep 17 00:00:00 2001 From: Seth Forshee Date: Tue, 13 Jun 2017 14:06:46 -0500 Subject: [PATCH] UBUNTU: Ubuntu-raspi2-4.11.0-1000.1 Signed-off-by: Seth Forshee (cherry picked from commit 0bd48f673cd697dcbbb27e7980a2a7ce7ee07c83) Signed-off-by: Paolo Pisati --- debian.raspi2/changelog | 213 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 208 insertions(+), 5 deletions(-) diff --git a/debian.raspi2/changelog b/debian.raspi2/changelog index 6fe12366ab7e..fd0ced8c49f1 100644 --- a/debian.raspi2/changelog +++ b/debian.raspi2/changelog @@ -1,10 +1,213 @@ -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 Tue, 13 Jun 2017 14:03:54 -0500 + -- Seth Forshee Wed, 14 Jun 2017 09:13:02 -0500 linux-raspi2 (4.11.0-1000.0) artful; urgency=low -- 2.39.5