[linux] 12/16: cleanup changelog entries for 4.9.83..4.9.86
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Sun Mar 11 15:03:45 UTC 2018
This is an automated email from the git hooks/post-receive script.
corsac pushed a commit to branch stretch
in repository linux.
commit 1438f8cbbe1b09695ea7dbd146973ef92d9dab6d
Author: Yves-Alexis Perez <corsac at debian.org>
Date: Sat Mar 10 15:20:31 2018 +0100
cleanup changelog entries for 4.9.83..4.9.86
---
debian/changelog | 255 +++++--------------------------------------------------
1 file changed, 20 insertions(+), 235 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 1a1ce05..735e892 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,324 +2,109 @@ linux (4.9.86-1) UNRELEASED; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.83
- - scsi: smartpqi: allow static build ("built-in")
- - drm/radeon: Add dpm quirk for Jet PRO (v2)
- - drm/radeon: adjust tested variable
- - rtc-opal: Fix handling of firmware error codes, prevent busy loops
- - mbcache: initialize entry->e_referenced in mb_cache_entry_create()
- - jbd2: fix sphinx kernel-doc build warnings
- ext4: fix a race in the ext4 shutdown path
- ext4: save error to disk in __ext4_grp_locked_error()
- - ext4: correct documentation for grpid mount option
- - mm: hide a #warning for COMPILE_TEST
- - mm: Fix memory size alignment in devm_memremap_pages_release()
- - MIPS: Fix typo BIG_ENDIAN to CPU_BIG_ENDIAN
- - PCI: keystone: Fix interrupt-controller-node lookup
- - video: fbdev: atmel_lcdfb: fix display-timings lookup
- console/dummy: leave .con_font_get set to NULL
- rtlwifi: rtl8821ae: Fix connection lost problem correctly
- target/iscsi: avoid NULL dereference in CHAP auth error path
- Btrfs: fix deadlock in run_delalloc_nocow
- Btrfs: fix crash due to not cleaning up tree log block's dirty bits
- Btrfs: fix extent state leak from tree log
- - Btrfs: fix btrfs_evict_inode to handle abnormal inodes correctly
- Btrfs: fix unexpected -EEXIST when creating new inode
- - 9p/trans_virtio: discard zero-length reply
- - mtd: nand: vf610: set correct ooblayout
- - ALSA: hda - Fix headset mic detection problem for two Dell machines
- - ALSA: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute
- - ALSA: hda/realtek - Enable Thinkpad Dock device for ALC298 platform
- - ALSA: hda/realtek: PCI quirk for Fujitsu U7x7
- - ALSA: usb-audio: add implicit fb quirk for Behringer UFX1204
- - ALSA: seq: Fix racy pool initializations
- - mvpp2: fix multicast address filter
- - usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORT
- - dm: correctly handle chained bios in dec_pending()
- - powerpc: fix build errors in stable tree
- - IB/qib: Fix comparison error with qperf compare/swap test
- - IB/mlx4: Fix incorrectly releasing steerable UD QPs when have only ETH ports
- - kselftest: fix OOM in memory compaction test
- - RDMA/rxe: Fix a race condition related to the QP error state
- - cpufreq: powernv: Dont assume distinct pstate values for nominal and pmin
- - PM / devfreq: Propagate error from devfreq_add_device()
+ - ALSA: seq: Fix racy pool initializations (CVE-2018-7566)
- ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
- - s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
- - arm64: dts: msm8916: Correct ipc references for smsm
- - ARM: lpc3250: fix uda1380 gpio numbers
- - ARM: dts: STi: Add gpio polarity for "hdmi,hpd-gpio" property
- - ARM: dts: nomadik: add interrupt-parent for clcd
- - arm: spear600: Add missing interrupt-parent of rtc
- - arm: spear13xx: Fix dmas cells
- - arm: spear13xx: Fix spics gpio controller's warning
- - x86/entry/64/compat: Clear registers for compat syscalls, to reduce speculation attack surface
- - compiler-gcc.h: Introduce __optimize function attribute
- - x86/speculation: Update Speculation Control microcode blacklist
- - x86/speculation: Correct Speculation Control microcode blacklist again
- - KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by always inlining iterator helper methods
- - X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRs
- - x86/speculation: Clean up various Spectre related details
- - selftests/x86/pkeys: Remove unused functions
- - selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c
- - selftests/x86: Do not rely on "int $0x80" in single_step_syscall.c
- - x86/speculation: Fix up array_index_nospec_mask() asm constraint
- - nospec: Move array_index_nospec() parameter checking into separate macro
- - x86/speculation: Add <asm/msr-index.h> dependency
- - selftests/x86/mpx: Fix incorrect bounds with old _sigfault
- - x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
- - x86/spectre: Fix an error message
- - x86/cpu: Change type of x86_cache_size variable to unsigned int
- - x86: fix build warnign with 32-bit PAE
+ - [s390] s390: fix handling of -1 in set{,fs}[gu]id16 syscalls
+ - [x86] x86/entry/64/compat: Clear registers for compat syscalls, to
+ reduce speculation attack surface (hardening for Spectre)
+ - [x86] x86/speculation: Update Speculation Control microcode blacklist
+ - [x86] x86/speculation: Correct Speculation Control microcode blacklist again
+ - [x86] KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by always inlining iterator helper methods
+ - [x86] X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRs
- vfs: don't do RCU lookup of empty pathnames
- - ARM: dts: exynos: fix RTC interrupt for exynos5410
- - ARM: pxa/tosa-bt: add MODULE_LICENSE tag
- - arm64: dts: msm8916: Add missing #phy-cells
- - ARM: dts: s5pv210: add interrupt-parent for ohci
- - arm: dts: mt2701: Add reset-cells
- - ARM: dts: Delete bogus reference to the charlcd
- media: r820t: fix r820t_write_reg for KASAN
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.84
- - vhost: use mutex_lock_nested() in vhost_dev_lock_vqs()
- - kcm: Check if sk_user_data already set in kcm_attach
- - kcm: Only allow TCP sockets to be attached to a KCM mux
- cfg80211: check dev_set_name() return value
- xfrm: skip policies marked as dead while rehashing
- mm,vmscan: Make unregister_shrinker() no-op if register_shrinker() failed.
- xfrm: Fix stack-out-of-bounds read on socket policy lookup.
- xfrm: check id proto in validate_tmpl()
- sctp: set frag_point in sctp_setsockopt_maxseg correctly
- - blktrace: fix unlocked registration of tracepoints
- drm: Require __GFP_NOFAIL for the legacy drm_modeset_lock_all
- - ptr_ring: fail early if queue occupies more than KMALLOC_MAX_SIZE
- - Provide a function to create a NUL-terminated string from unterminated data
- selinux: ensure the context is NUL terminated in security_context_to_sid_core()
- - selinux: skip bounded transition processing if the policy isn't loaded
- - crypto: x86/twofish-3way - Fix %rbp usage
- - staging: android: ion: Add __GFP_NOWARN for system contig heap
- - staging: android: ion: Switch from WARN to pr_warn
- - blk_rq_map_user_iov: fix error override
- - KVM: x86: fix escape of guest dr6 to the host
- - kcov: detect double association with a single task
+ - [x86] KVM: x86: fix escape of guest dr6 to the host
- netfilter: x_tables: fix int overflow in xt_alloc_table_info()
- netfilter: x_tables: avoid out-of-bounds reads in xt_request_find_{match|target}
- netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in clusterip_tg_check()
- netfilter: on sockopt() acquire sock lock only in the required scope
- netfilter: xt_cgroup: initialize info->priv in cgroup_mt_check_v1()
- netfilter: xt_RATEEST: acquire xt_rateest_mutex for hash insert
- - rds: tcp: atomically purge entries from rds_tcp_conn_list during netns delete
- - net: avoid skb_warn_bad_offload on IS_ERR
- - crypto: hash - annotate algorithms taking optional key
- crypto: hash - prevent using keyed hashes without setting key
- - ASoC: ux500: add MODULE_LICENSE tag
- - video: fbdev/mmp: add MODULE_LICENSE
- - ARM: 8743/1: bL_switcher: add MODULE_LICENSE tag
- - arm64: dts: add #cooling-cells to CPU nodes
- - dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lock
- - staging: android: ashmem: Fix a race condition in pin ioctls
- - binder: check for binder_thread allocation failure in binder_poll()
- - staging: iio: adc: ad7192: fix external frequency setting
- - staging: iio: ad5933: switch buffer mode to software
- - usbip: keep usbip_device sockfd state in sync with tcp_socket
- - usb: build drivers/usb/common/ when USB_SUPPORT is set
- - ARM: OMAP2+: Fix SRAM virt to phys translation for save_secure_ram_context
- - ARM: AM33xx: PRM: Remove am33xx_pwrdm_read_prev_pwrst function
- - ARM: dts: Fix omap4 hang with GPS connected to USB by using wakeupgen
- - ARM: dts: logicpd-som-lv: Fix gpmc addresses for NAND and enet
- - ARM: dts: logicpd-somlv: Fix wl127x pinmux
- - ARM: dts: am4372: Correct the interrupts_properties of McASP
- - ARM: dts: am437x-cm-t43: Correct the dmas property of spi0
- - perf top: Fix window dimensions change handling
- - perf bench numa: Fixup discontiguous/sparse numa nodes
- - media: s5k6aa: describe some function parameters
- - pinctrl: sunxi: Fix A80 interrupt pin bank
- - pinctrl: sunxi: Fix A64 UART mux value
- - i40iw: Correct ARP index mask
- - RDMA/cma: Make sure that PSN is not over max allowed
+ - [arm*] ARM: dts: Fix omap4 hang with GPS connected to USB by using wakeupgen
- sctp: only update outstanding_bytes for transmitted queue when doing prsctp_prune
- - scripts/kernel-doc: Don't fail with status != 0 if error encountered with -none
- - ipvlan: Add the skb->mark as flow4's member to lookup route
- - m68k: add missing SOFTIRQENTRY_TEXT linker section
- - powerpc/perf: Fix oops when grouping different pmu events
- - s390/dasd: prevent prefix I/O error
- - ARM: dts: Fix elm interrupt compiler warning
- - gianfar: fix a flooded alignment reports because of padding issue.
- net_sched: red: Avoid devision by zero
- net_sched: red: Avoid illegal values
- btrfs: Fix possible off-by-one in btrfs_search_path_in_tree
- - brcmfmac: Avoid build error with make W=1
- - net: ethernet: arc: fix error handling in emac_rockchip_probe
- 509: fix printing uninitialized stack memory when OID is empty
- - gianfar: Disable EEE autoneg by default
- - dmaengine: ioat: Fix error handling path
- dmaengine: at_hdmac: fix potential NULL pointer dereference in atc_prep_dma_interleaved
- clk: fix a panic error caused by accessing NULL pointer
- - ASoC: rockchip: disable clock on error
- - spi: sun4i: disable clocks in the remove function
- xfrm: Fix stack-out-of-bounds with misconfigured transport mode policies.
- drm/armada: fix leak of crtc structure
- - dmaengine: jz4740: disable/unprepare clk if probe fails
- - usb: dwc3: gadget: Wait longer for controller to end command processing
- - usb: dwc3: of-simple: fix missing clk_disable_unprepare
- - mm/early_ioremap: Fix boot hang with earlyprintk=efi,keep
- - x86/mm/kmmio: Fix mmiotrace for page unaligned addresses
- - platform/x86: dell-laptop: Fix keyboard max lighting for Dell Latitude E6410
- - xen: XEN_ACPI_PROCESSOR is Dom0-only
+ - [x86] mm/early_ioremap: Fix boot hang with earlyprintk=efi,keep
+ - [x86] x86/mm/kmmio: Fix mmiotrace for page unaligned addresses
- hippi: Fix a Fix a possible sleep-in-atomic bug in rr_close
- - powerpc/64s: Fix conversion of slb_miss_common to use RFI_TO_USER/KERNEL
- - powerpc/64s: Simple RFI macro conversions
- - powerpc/64s: Improve RFI L1-D cache flush fallback
+ - [powerpc*] powerpc/64s: Fix conversion of slb_miss_common to use RFI_TO_USER/KERNEL
+ - [powerpc*] powerpc/64s: Simple RFI macro conversions
+ - [powerpc*] powerpc/64s: Improve RFI L1-D cache flush fallback
- crypto: talitos - fix Kernel Oops on hashing an empty file
- - drm/i915: fix intel_backlight_device_register declaration
- - shmem: avoid maybe-uninitialized warning
- - clk: sunxi-ng: fix build error without CONFIG_RESET_CONTROLLER
- - vmxnet3: prevent building with 64K pages
- - perf/x86: Shut up false-positive -Wmaybe-uninitialized warning
- - PCI: vmd: Fix suspend handlers defined-but-not-used warning
- - gpio: intel-mid: Fix build warning when !CONFIG_PM
- - platform/x86: intel_mid_thermal: Fix suspend handlers unused warning
- - usb: musb: fix compilation warning on unused function
- - PCI: Change pci_host_common_probe() visibility
- - perf: xgene: Include module.h
- - video: fbdev: via: remove possibly unused variables
- - scsi: advansys: fix build warning for PCI=n
- - x86/ras/inject: Make it depend on X86_LOCAL_APIC=y
- - gpio: xgene: mark PM functions as __maybe_unused
- - arm64: define BUG() instruction without CONFIG_BUG
- - x86/fpu/math-emu: Fix possible uninitialized variable use
- - tools build: Add tools tree support for 'make -s'
- - x86/build: Silence the build with "make -s"
- - thermal: fix INTEL_SOC_DTS_IOSF_CORE dependencies
- - x86: add MULTIUSER dependency for KVM
- - dmaengine: zx: fix build warning
- - x86/platform: Add PCI dependency for PUNIT_ATOM_DEBUG
- - x86/vm86: Fix unused variable warning if THP is disabled
- - scsi: advansys: fix uninitialized data access
- - arm64: Kconfig: select COMPAT_BINFMT_ELF only when BINFMT_ELF is set
- ALSA: hda/ca0132 - fix possible NULL pointer use
- - reiserfs: avoid a -Wmaybe-uninitialized warning
- - cw1200: fix bogus maybe-uninitialized warning
- - security/keys: BIG_KEY requires CONFIG_CRYPTO
- - drm: exynos: mark pm functions as __maybe_unused
- - rbd: silence bogus -Wmaybe-uninitialized warning
- - drm/nouveau: hide gcc-4.9 -Wmaybe-uninitialized
- - Input: tca8418_keypad - hide gcc-4.9 -Wmaybe-uninitialized warning
- - KVM: add X86_LOCAL_APIC dependency
- - shmem: fix compilation warnings on unused functions
- - tc358743: fix register i2c_rd/wr functions
- - go7007: add MEDIA_CAMERA_SUPPORT dependency
- - em28xx: only use mt9v011 if camera support is enabled
- - tw5864: use dev_warn instead of WARN to shut up warning
- - ISDN: eicon: reduce stack size of sig_ind function
- - clk: meson: gxbb: fix build error without RESET_CONTROLLER
- - kasan: rework Kconfig settings
- - drm/i915: hide unused intel_panel_set_backlight function
- - arm64: sunxi: always enable reset controller
- - binfmt_elf: compat: avoid unused function warning
- - spi: bcm-qspi: shut up warning about cfi header inclusion
- - idle: i7300: add PCI dependency
- - arm64: fix warning about swapper_pg_dir overflow
- - usb: phy: msm add regulator dependency
- - x86/microcode/AMD: Change load_microcode_amd()'s param to bool to fix preemptibility bug
- - KVM: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously
- - KVM: VMX: clean up declaration of VPID/EPT invalidation types
- - KVM: nVMX: invvpid handling improvements
+ - [x86] KVM: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously
- crypto: s5p-sss - Fix kernel Oops in AES-ECB mode
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.85
- netfilter: drop outermost socket lock in getsockopt()
- - xtensa: fix high memory/reserved memory collision
- - scsi: ibmvfc: fix misdefined reserved field in ibmvfc_fcp_rsp_info
- - cfg80211: fix cfg80211_beacon_dup
- X.509: fix BUG_ON() when hash algorithm is unsupported
- PKCS#7: fix certificate chain verification
- RDMA/uverbs: Protect from command mask overflow
- iio: buffer: check if a buffer has been set up when poll is called
- iio: adis_lib: Initialize trigger before requesting interrupt
- - x86/oprofile: Fix bogus GCC-8 warning in nmi_setup()
- irqchip/gic-v3: Use wmb() instead of smb_wmb() in gic_raise_softirq()
- - PCI/cxgb4: Extend T3 PCI quirk to T4+ devices
- ohci-hcd: Fix race condition caused by ohci_urb_enqueue() and io_watchdog_func()
- usb: ohci: Proper handling of ed_rm_list to handle race condition between usb_kill_urb() and finish_unlinks()
- - arm64: Disable unhandled signal log messages by default
- - Add delay-init quirk for Corsair K70 RGB keyboards
- - drm/edid: Add 6 bpc quirk for CPT panel in Asus UX303LA
- - usb: dwc3: gadget: Set maxpacket size for ep0 IN
- - usb: ldusb: add PIDs for new CASSY devices supported by this driver
+ - ]arm64] arm64: Disable unhandled signal log messages by default
- Revert "usb: musb: host: don't start next rx urb if current one failed"
- - usb: gadget: f_fs: Process all descriptors during bind
- - usb: renesas_usbhs: missed the "running" flag in usb_dmac with rx path
- - drm/amdgpu: Add dpm quirk for Jet PRO (v2)
- - drm/amdgpu: add atpx quirk handling (v2)
- - drm/amdgpu: Avoid leaking PM domain on driver unbind (v2)
- - drm/amdgpu: add new device to use atpx quirk
- - binder: add missing binder_unlock()
- X.509: fix NULL dereference when restricting key with unsupported_sig
- mm: avoid spurious 'bad pmd' warning messages
- - fs/dax.c: fix inefficiency in dax_writeback_mapping_range()
- - libnvdimm: fix integer overflow static analysis warning
- - device-dax: implement ->split() to catch invalid munmap attempts
- - mm: introduce get_user_pages_longterm
- - v4l2: disable filesystem-dax mapping support
- - IB/core: disable memory registration of filesystem-dax vmas
- - libnvdimm, dax: fix 1GB-aligned namespaces vs physical misalignment
- - mm: Fix devm_memremap_pages() collision handling
- - mm: fail get_vaddr_frames() for filesystem-dax mappings
- - x86/entry/64: Clear extra registers beyond syscall arguments, to reduce speculation attack surface
+ - [x86] x86/entry/64: Clear extra registers beyond syscall arguments, to reduce speculation attack surface
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.86
- - hrtimer: Ensure POSIX compliance (relative CLOCK_REALTIME hrtimers)
- i2c: designware: must wait for enable
- - f2fs: fix a bug caused by NULL extent tree
- - dmaengine: fsl-edma: disable clks on all error paths
- - nvme: check hw sectors before setting chunk sectors
- - net: usb: qmi_wwan: add Telit ME910 PID 0x1101 support
+ - f2fs: fix a bug caused by NULL extent tree (CVE-2017-18193)
- mtd: nand: gpmi: Fix failure when a erased page has a bitflip at BBM
- mtd: nand: brcmnand: Zero bitflip is not an error
- - ipv6: icmp6: Allow icmp messages to be looped back
- - ARM: 8731/1: Fix csum_partial_copy_from_user() stack mismatch
- - x86/asm: Allow again using asm.h when building for the 'bpf' clang target
+ - [arm*] ARM: 8731/1: Fix csum_partial_copy_from_user() stack mismatch
- sget(): handle failures of register_shrinker()
- - net: phy: xgene: disable clk on error paths
- drm/nouveau/pci: do a msi rearm on init
- mac80211_hwsim: Fix a possible sleep-in-atomic bug in hwsim_get_radio_nl
- - spi: atmel: fixed spin_lock usage inside atmel_spi_remove
- - ASoC: nau8825: fix issue that pop noise when start capture
- - net: mediatek: setup proper state for disabled GMAC on the default
- - net: arc_emac: fix arc_emac_rx() error paths
- - ip6_tunnel: get the min mtu properly in ip6_tnl_xmit
- - net: stmmac: Fix TX timestamp calculation
- - scsi: storvsc: Fix scsi_cmd error assignments in storvsc_handle_error
- - ARM: dts: ls1021a: fix incorrect clock references
- - lib/mpi: Fix umul_ppmm() for MIPS64r6
- tipc: error path leak fixes in tipc_enable_bearer()
- tipc: fix tipc_mon_delete() oops in tipc_enable_bearer() error path
- tg3: Add workaround to restrict 5762 MRRS to 2048
- tg3: Enable PHY reset in MTU change path for 5720
- bnx2x: Improve reliability in case of nested PCI errors
- - led: core: Fix brightness setting when setting delay_off=0
- IB/mlx5: Fix mlx5_ib_alloc_mr error flow
- genirq: Guard handle_bad_irq log messages
- - s390/dasd: fix wrongly assigned configuration data
- IB/mlx4: Fix mlx4_ib_alloc_mr error flow
- IB/ipoib: Fix race condition in neigh creation
- xfs: quota: fix missed destroy of qi_tree_lock
- xfs: quota: check result of register_shrinker()
- macvlan: Fix one possible double free
- e1000: fix disabling already-disabled warning
- - NET: usb: qmi_wwan: add support for YUGA CLM920-NC5 PID 0x9625
- drm/ttm: check the return value of kzalloc
- - uapi libc compat: add fallback for unsupported libcs
- - i40e/i40evf: Account for frags split over multiple descriptors in check linearize
- nl80211: Check for the required netlink attribute presence
- - mac80211: mesh: drop frames appearing to be from us
- - can: flex_can: Correct the checking for frame length in flexcan_start_xmit()
- bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep routine.
- xen-netfront: enable device after manual module load
- mdio-sun4i: Fix a memory leak
- - SolutionEngine771x: fix Ether platform data
- xen/gntdev: Fix off-by-one error when unmapping with holes
- xen/gntdev: Fix partial gntdev_mmap() cleanup
- sctp: make use of pre-calculated len
- net: gianfar_ptp: move set_fipers() to spinlock protecting area
- - KVM: arm/arm64: Fix check for hugepage size when allocating at Stage 2
- - MIPS: Implement __multi3 for GCC7 MIPS64r6 builds
-- Yves-Alexis Perez <corsac at debian.org> Wed, 07 Mar 2018 13:28:27 +0100
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git
More information about the Kernel-svn-changes
mailing list