X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=debian.master%2Fchangelog;h=8936407336d644f00d599cae0ccdaf7ad40fc553;hb=09a6c23c721ac345331846ceb32b3a1c36eac3a2;hp=6891566ca315a72c420d5381fabbdb91b8064641;hpb=ab1f739cb13986bcfc4875c15dc0161935d7f004;p=mirror_ubuntu-zesty-kernel.git diff --git a/debian.master/changelog b/debian.master/changelog index 6891566ca315..8936407336d6 100644 --- a/debian.master/changelog +++ b/debian.master/changelog @@ -1,3 +1,334 @@ +linux (4.10.0-32.36) zesty; urgency=low + + * CVE-2017-1000112 + - udp: avoid ufo handling on IP payload compression packets + - net: account for current skb length when deciding about UFO + - udp: consistently apply ufo or fragmentation + + * CVE-2017-1000111 + - net-packet: fix race in packet_set_ring on PACKET_RESERVE + + -- Stefan Bader Mon, 07 Aug 2017 12:54:42 +0200 + +linux (4.10.0-30.34) zesty; urgency=low + + * CVE-2017-7533 + - dentry name snapshots + + -- Thadeu Lima de Souza Cascardo Mon, 31 Jul 2017 14:27:53 -0300 + +linux (4.10.0-29.33) zesty; urgency=low + + * linux: 4.10.0-29.33 -proposed tracker (LP: #1704961) + + * Opal and POWER9 DD2 (LP: #1702159) + - powerpc/powernv: Tell OPAL about our MMU mode on POWER9 + - powerpc/powernv: Fix boot on Power8 bare metal due to opal_configure_cores() + + * CVE-2017-1000364 + - mm/mmap.c: do not blow on PROT_NONE MAP_FIXED holes in the stack + - mm/mmap.c: expand_downwards: don't require the gap if !vm_prev + + * [Xenial] nvme: Quirks for PM1725 controllers (LP: #1704435) + - nvme: Quirks for PM1725 controllers + + * hns: under heavy load, NIC may fail and require reboot (LP: #1704146) + - net: hns: Bugfix for Tx timeout handling in hns driver + + * New ACPI identifiers for ThunderX SMMU (LP: #1703437) + - iommu/arm-smmu: Plumb in new ACPI identifiers + + * CVE-2017-7482 + - rxrpc: Fix several cases where a padded len isn't checked in ticket decode + + * CVE-2017-1000365 + - fs/exec.c: account for argv/envp pointers + + * CVE-2017-10810 + - drm/virtio: don't leak bo on drm_gem_object_init failure + + * Data corruption with hio driver (LP: #1701316) + - SAUCE: hio: Fix incorrect use of enum req_opf values + + * arm64: fix crash reading /proc/kcore (LP: #1702749) + - fs/proc: kcore: use kcore_list type to check for vmalloc/module address + - arm64: mm: select CONFIG_ARCH_PROC_KCORE_TEXT + + * cxlflash update request in the Xenial SRU stream (LP: #1702521) + - scsi: cxlflash: Refactor context reset to share reset logic + - scsi: cxlflash: Support SQ Command Mode + - scsi: cxlflash: Cleanup prints + - scsi: cxlflash: Cancel scheduled workers before stopping AFU + - scsi: cxlflash: Enable PCI device ID for future IBM CXL Flash AFU + - scsi: cxlflash: Separate RRQ processing from the RRQ interrupt handler + - scsi: cxlflash: Serialize RRQ access and support offlevel processing + - scsi: cxlflash: Implement IRQ polling for RRQ processing + - scsi: cxlflash: Update sysfs helper routines to pass config structure + - scsi: cxlflash: Support dynamic number of FC ports + - scsi: cxlflash: Remove port configuration assumptions + - scsi: cxlflash: Hide FC internals behind common access routine + - scsi: cxlflash: SISlite updates to support 4 ports + - scsi: cxlflash: Support up to 4 ports + - scsi: cxlflash: Fence EEH during probe + - scsi: cxlflash: Remove unnecessary DMA mapping + - scsi: cxlflash: Fix power-of-two validations + - scsi: cxlflash: Fix warnings/errors + - scsi: cxlflash: Improve asynchronous interrupt processing + - scsi: cxlflash: Support multiple hardware queues + - scsi: cxlflash: Add hardware queues attribute + - scsi: cxlflash: Introduce hardware queue steering + - cxl: Enable PCI device IDs for future IBM CXL adapters + - scsi: cxlflash: Select IRQ_POLL + - scsi: cxlflash: Combine the send queue locks + - scsi: cxlflash: Update cxlflash_afu_sync() to return errno + - scsi: cxlflash: Reset hardware queue context via specified register + - scsi: cxlflash: Schedule asynchronous reset of the host + - scsi: cxlflash: Handle AFU sync failures + - scsi: cxlflash: Track pending scsi commands in each hardware queue + - scsi: cxlflash: Flush pending commands in cleanup path + - scsi: cxlflash: Add scsi command abort handler + - scsi: cxlflash: Create character device to provide host management interface + - scsi: cxlflash: Separate AFU internal command handling from AFU sync + specifics + - scsi: cxlflash: Introduce host ioctl support + - scsi: cxlflash: Refactor AFU capability checking + - scsi: cxlflash: Support LUN provisioning + - scsi: cxlflash: Support AFU debug + - scsi: cxlflash: Support WS16 unmap + - scsi: cxlflash: Remove zeroing of private command data + - scsi: cxlflash: Update TMF command processing + - scsi: cxlflash: Avoid double free of character device + - scsi: cxlflash: Update send_tmf() parameters + - scsi: cxlflash: Update debug prints in reset handlers + + * Ath10k to read different board data file if specify in SMBIOS (LP: #1666742) + - ath10k: search SMBIOS for OEM board file extension + + * APST gets enabled against explicit kernel option (LP: #1699004) + - nvme: Display raw APST configuration via DYNAMIC_DEBUG + - nvme: Add nvme_core.force_apst to ignore the NO_APST quirk + - nvme: explicitly disable APST on quirked devices + + * Quirk for non-compliant PCI bridge on HiSilicon D05 board (LP: #1698706) + - SAUCE: PCI: Support hibmc VGA cards behind a misbehaving HiSilicon bridge + + * New NVLINK2 patches (LP: #1701272) + - powerpc/powernv/npu-dma: Add explicit flush when sending an ATSD + - powerpc/npu-dma: Remove spurious WARN_ON when a PCI device has no of_node + + * ERAT invalidate on context switch removal (LP: #1700819) + - powerpc: Only do ERAT invalidate on radix context switch on P9 DD1 + + * powerpc: Invalidate ERAT on powersave wakeup for POWER9 (LP: #1700521) + - powerpc/64s: Invalidate ERAT on powersave wakeup for POWER9 + + * update ENA driver to 1.2.0k from net-next (LP: #1701575) + - net/ena: use napi_complete_done() return value + - net: ena: remove superfluous check in ena_remove() + - net/ena: switch to pci_alloc_irq_vectors + - net: ena: fix rare uncompleted admin command false alarm + - net: ena: fix bug that might cause hang after consecutive open/close + interface. + - net: ena: add missing return when ena_com_get_io_handlers() fails + - net: ena: fix race condition between submit and completion admin command + - net: ena: add missing unmap bars on device removal + - net: ena: fix theoretical Rx hang on low memory systems + - net: ena: disable admin msix while working in polling mode + - net: ena: bug fix in lost tx packets detection mechanism + - net: ena: update ena driver to version 1.1.7 + - net: ena: change return value for unsupported features unsupported return + value + - net: ena: add hardware hints capability to the driver + - net: ena: change sizeof() argument to be the type pointer + - net: ena: add reset reason for each device FLR + - net: ena: add support for out of order rx buffers refill + - net: ena: allow the driver to work with small number of msix vectors + - net: ena: use napi_schedule_irqoff when possible + - net: ena: separate skb allocation to dedicated function + - net: ena: use lower_32_bits()/upper_32_bits() to split dma address + - net: ena: update driver's rx drop statistics + - net: ena: update ena driver to version 1.2.0 + + -- Kleber Sacilotto de Souza Wed, 19 Jul 2017 12:50:42 +0200 + +linux (4.10.0-28.32) zesty; urgency=low + + * linux: 4.10.0-28.32 -proposed tracker (LP: #1701013) + + * KILLER1435-S[0489:e0a2] BT cannot search BT 4.0 device (LP: #1699651) + - Bluetooth: btusb: Add support for 0489:e0a2 QCA_ROME device + + * aacraid driver may return uninitialized stack data to userspace + (LP: #1700077) + - SAUCE: scsi: aacraid: Don't copy uninitialized stack memory to userspace + + * CVE-2017-9605 + - drm/vmwgfx: Make sure backup_handle is always valid + + * CVE-2017-1000380 + - ALSA: timer: Fix race between read and ioctl + - ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT + + * XDP eBPF programs fail to verify on Zesty ppc64el (LP: #1699627) + - [Config] ppc64el: build for Power8 not Power7 + + * AACRAID for power9 platform (LP: #1689980) + - scripts/spelling.txt: add "therfore" pattern and fix typo instances + - scsi: aacraid: fix PCI error recovery path + - scsi: aacraid: pci_alloc_consistent() failures on ARM64 + - scsi: aacraid: Remove __GFP_DMA for raw srb memory + - scsi: aacraid: Fix DMAR issues with iommu=pt + - scsi: aacraid: Added 32 and 64 queue depth for arc natives + - scsi: aacraid: Set correct Queue Depth for HBA1000 RAW disks + - scsi: aacraid: Remove reset support from check_health + - scsi: aacraid: Change wait time for fib completion + - scsi: aacraid: Log count info of scsi cmds before reset + - scsi: aacraid: Print ctrl status before eh reset + - scsi: aacraid: Using single reset mask for IOP reset + - scsi: aacraid: Rework IOP reset + - scsi: aacraid: Add periodic checks to see IOP reset status + - scsi: aacraid: Rework SOFT reset code + - scsi: aacraid: Rework aac_src_restart + - scsi: aacraid: Use correct function to get ctrl health + - scsi: aacraid: Make sure ioctl returns on controller reset + - scsi: aacraid: Enable ctrl reset for both hba and arc + - scsi: aacraid: Add reset debugging statements + - scsi: aacraid: Remove reference to Series-9 + - scsi: aacraid: Update driver version to 50834 + + * arm64 kernel crashdump support (LP: #1694859) + - memblock: add memblock_clear_nomap() + - memblock: add memblock_cap_memory_range() + - arm64: limit memory regions based on DT property, usable-memory-range + - arm64: kdump: reserve memory for crash dump kernel + - arm64: mm: add set_memory_valid() + - arm64: mm: use phys_addr_t instead of unsigned long in __map_memblock + - arm64: kdump: protect crash dump kernel memory + - arm64: hibernate: preserve kdump image around hibernation + - arm64: kdump: implement machine_crash_shutdown() + - arm64: kdump: add VMCOREINFO's for user-space tools + - [Config] CONFIG_CRASH_DUMP=y on arm64 + - arm64: kdump: provide /proc/vmcore file + - Documentation: kdump: describe arm64 port + - Documentation: dt: chosen properties for arm64 kdump + - efi/libstub/arm*: Set default address and size cells values for an empty dtb + + * hibmc driver does not include "pci:" prefix in bus ID (LP: #1698700) + - SAUCE: drm: hibmc: Use set_busid function from drm core + + * Processes in "D" state due to zap_pid_ns_processes kernel call with Ubuntu + + Docker (LP: #1698264) + - pid_ns: Sleep in TASK_INTERRUPTIBLE in zap_pid_ns_processes + + * Bugfixes for hns network driver (LP: #1696031) + - hns_enet: use cpumask_var_t for on-stack mask + - net: hns: fix uninitialized data use + - net: hns: avoid gcc-7.0.1 warning for uninitialized data + - net: hns: Add ACPI support to check SFP present + - net: hns: Fix the implementation of irq affinity function + - net: hns: Modify GMAC init TX threshold value + - net: hns: Optimize the code for GMAC pad and crc Config + - net: hns: Remove redundant memset during buffer release + - net: hns: bug fix of ethtool show the speed + - net: hns: Optimize hns_nic_common_poll for better performance + - net: hns: Fix to adjust buf_size of ring according to mtu + - net: hns: Replace netif_tx_lock to ring spin lock + - net: hns: Correct HNS RSS key set function + - net: hns: Remove the redundant adding and deleting mac function + - net: hns: Remove redundant mac_get_id() + - net: hns: Remove redundant mac table operations + - net: hns: Clean redundant code from hns_mdio.c file + - net: hns: Optimise the code in hns_mdio_wait_ready() + - net: hns: Simplify the exception sequence in hns_ppe_init() + - net: hns: Adjust the SBM module buffer threshold + - net: hns: Avoid Hip06 chip TX packet line bug + - net: hns: Some checkpatch.pl script & warning fixes + - net: hns: support deferred probe when can not obtain irq + - net: hns: support deferred probe when no mdio + - net: hns: fix ethtool_get_strings overflow in hns driver + + * CVE-2017-7346 + - drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl() + + * [SRU][Zesty] qcom_emac is unable to get ip address with at803x phy driver. + (LP: #1696143) + - net: qcom/emac: do not use hardware mdio automatic polling + + * hisi_sas driver updates (LP: #1695999) + - scsi: hisi_sas: service v2 hw CQ ISR with tasklet + - scsi: hisi_sas: lock sensitive regions when servicing CQ interrupt + - scsi: hisi_sas: lock sensitive region in hisi_sas_slot_abort() + - scsi: hisi_sas: workaround v2 hw SATA IO timeout issue + - scsi: hisi_sas: modify some values of ITCT table + - scsi: hisi_sas: downgrade refclk message + - scsi: hisi_sas: modify hard reset for directed-attached disk + - scsi: hisi_sas: downgrade internal abort exit print + - scsi: hisi_sas: fix probe ordering problem + - scsi: hisi_sas: decrease running_req in hisi_sas_slot_task_free() + - 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] fix soft lockup on overcommited hugepages (LP: #1696165) + - mm/migrate: fix refcount handling when !hugepage_migration_supported() + + * HiSilicon D05: installer doesn't appear on VGA (LP: #1698954) + - d-i: Add hibmc-drm to kernel-image udeb + + * Fix /proc/cpuinfo revision for POWER9 DD2 (LP: #1698844) + - SAUCE: powerpc: Fix /proc/cpuinfo revision for POWER9 DD2 + + * CVE-2014-9900 + - net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() + + * OpenPower: Some multipaths temporarily have only a single path + (LP: #1696445) + - scsi: ses: don't get power status of SES device slot on probe + + -- Juerg Haefliger Thu, 29 Jun 2017 11:14:43 +0200 + +linux (4.10.0-26.30) zesty; urgency=low + + * linux: 4.10.0-26.30 -proposed tracker (LP: #1700528) + + * CVE-2017-1000364 + - Revert "UBUNTU: SAUCE: mm: Only expand stack if guard area is hit" + - Revert "mm: do not collapse stack gap into THP" + - Revert "mm: enlarge stack guard gap" + - mm: larger stack guard gap, between vmas + - mm: fix new crash in unmapped_area_topdown() + - Allow stack to grow up to address space limit + + -- Juerg Haefliger Mon, 26 Jun 2017 18:09:03 +0200 + linux (4.10.0-25.29) zesty; urgency=low * linux: 4.10.0-25.29 -proposed tracker (LP: #1699028)