4.8.9-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest77 of 92 patches 5 repliesIn review
77 of 92 patches are in this archive. The cover letter announces 92.
Patches in v1 No applies recorded yet
Reviews trailers per patch
29 of 77 patches have a Reviewed-by or Acked-by.
| Patch | Stephen Boyd | Linus Walleij | Neil Armstrong | Andrew Bowers | Adrian Hunter | Georgi Djakov | Bjorn Helgaas | Jonathan Liu | Pavel Machek | Oleg Nesterov | Daniel Lezcano | Vecu Bosseur | Catalin Marinas | Thomas Renninger | Lars-Peter Clausen | Marc Dietrich | Paul Handrigan | Kirill A. Shutemov | Kees Cook | Jerome Marchand | Johannes Weiner | Jan Stancek | Aneesh Kumar K.V | Hillf Danton | Hannes Reinecke | Christoffer Dall | Jani Nikula | Christoph Lechleitner | Vasco Steinmetz | Eric Auger | Markus Trippelsdorf | Arnaldo Carvalho de Melo | Christoph Hellwig | Krzysztof Kozlowski | Srinivas Pandruvada | Himanshu Madhani | Oliver Neukum | David Lechner | Eric Anholt | Marek Vasut | Thomas Garnier | Christoph Lameter | Mathieu Desnoyers | Will Deacon | Matt Mullins | Punit Agrawal | Tyler Baicar | Borislav Petkov |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 2/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 3/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 5/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 6/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 7/92 | A-b | A-b | A-b | |||||||||||||||||||||||||||||||||||||||||||||
| 8/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 9/92 | T-b | R-b | A-b | |||||||||||||||||||||||||||||||||||||||||||||
| 10/92 | A-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 11/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 12/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 13/92 | Reported-and-tested-by | |||||||||||||||||||||||||||||||||||||||||||||||
| 14/92 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 15/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 16/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 17/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 18/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 19/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 20/92 | T-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 21/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 22/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 23/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 24/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 25/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 26/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 27/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 28/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 30/92 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 31/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 32/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 33/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 34/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 35/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 36/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 37/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 38/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 39/92 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 40/92 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 41/92 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 45/92 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 47/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 51/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 52/92 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 53/92 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 54/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 55/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 57/92 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 58/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 59/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 60/92 | Reported-and-Tested-by | T-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 61/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 62/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 63/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 64/92 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 65/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 66/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 67/92 | R-b T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 68/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 69/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 70/92 | R-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 71/92 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 72/92 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 73/92 | A-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 74/92 | Signed-of-by | T-b | R-b | |||||||||||||||||||||||||||||||||||||||||||||
| 75/92 | A-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 76/92 | A-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 77/92 | A-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 80/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 81/92 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 82/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 83/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 84/92 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 85/92 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 86/92 | T-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 87/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 88/92 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 92/92 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 48 reviewers.
Cover letter [PATCH 4.8 00/92] 4.8.9-stable review
This is the start of the stable review cycle for the 4.8.9 release. There are 92 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Sat Nov 19 10:32:04 UTC 2016. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.8.9-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.8.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.8.9-rc1
Jann Horn <[email protected]>
netfilter: fix namespace handling in nf_log_proc_dostring
Imre Deak <[email protected]>
drm/i915: Fix mismatched INIT power domain disabling during suspend
Grazvydas Ignotas <[email protected]>
drm/amdgpu: fix a vm_flush fence leak
Grazvydas Ignotas <[email protected]>
drm/amdgpu: fix fence slab teardown
Arnd Bergmann <[email protected]>
NFSv4.1: work around -Wmaybe-uninitialized warning
Yan, Zheng <[email protected]>
libceph: fix legacy layout decode with pool 0
Greg Thelen <[email protected]>
memcg: prevent memcg caches to be both OFF_SLAB & OBJFREELIST_SLAB
Fabio Estevam <[email protected]>
mmc: mxs: Initialize the spinlock prior to using it
Ray Jui <[email protected]>
pinctrl: iproc: Fix iProc and NSP GPIO support
Chen-Yu Tsai <[email protected]>
ASoC: sun4i-codec: return error code instead of NULL when create_card fails
Lukas Wunner <[email protected]>
ASoC: Intel: Skylake: Always acquire runtime pm ref on unload
Masahiro Yamada <[email protected]>
gpio: of: fix GPIO drivers with multiple gpio_chip for a single node
Jason Gunthorpe <[email protected]>
gpio/mvebu: Use irq_domain_add_linear
Sven Eckelmann <[email protected]>
batman-adv: Modify neigh_list only with rcu-list functions
Linus Lüssing <[email protected]>
batman-adv: fix splat on disabling an interface
Sinan Kaya <[email protected]>
ACPI/PCI: pci_link: Include PIRQ_PENALTY_PCI_USING for ISA IRQs
Sinan Kaya <[email protected]>
ACPI/PCI: pci_link: penalize SCI correctly
Sinan Kaya <[email protected]>
ACPI/PCI/IRQ: assign ISA IRQ directly during early boot stages
Punit Agrawal <[email protected]>
ACPI / APEI: Fix incorrect return value of ghes_proc()
Wei Yongjun <[email protected]>
mmc: sdhci-msm: Fix error return code in sdhci_msm_probe()
Huaibin Wang <[email protected]>
i40e: fix call of ndo_dflt_bridge_getlink()
Andrew Lutomirski <[email protected]>
hwrng: core - Don't use a stack buffer in add_early_randomness()
Daniel Mentz <[email protected]>
lib/genalloc.c: start search from start of chunk
Heiko Carstens <[email protected]>
s390/dumpstack: restore reliable indicator for call traces
Christophe JAILLET <[email protected]>
rtc: pcf2123: Add missing error code assignment before test
Javier Martinez Canillas <[email protected]>
clk: samsung: clk-exynos-audss: Fix module autoload
Jan Beulich <[email protected]>
x86/build: Fix build with older GCC versions
Chen-Yu Tsai <[email protected]>
Revert "clocksource/drivers/timer_sun5i: Replace code by clocksource_mmio_init"
Keith Busch <[email protected]>
nvme: Delete created IO queues on reset
Chuck Lever <[email protected]>
svcrdma: Tail iovec leaves an orphaned DMA mapping
Chuck Lever <[email protected]>
svcrdma: Skip put_page() when send_reply() fails
Alexander Usyskin <[email protected]>
mei: bus: fix received data size check in NFC fixup
Namhyung Kim <[email protected]>
perf top: Fix refreshing hierarchy entries on TUI
Guenter Roeck <[email protected]>
Input: synaptics-rmi4 - fix error handling in I2C transport driver
Guenter Roeck <[email protected]>
Input: synaptics-rmi4 - fix error handling in SPI transport driver
Guenter Roeck <[email protected]>
watchdog: core: Fix devres_alloc() allocation size
Chris Wilson <[email protected]>
agp/intel: Flush chipset writes after updating a single PTE
Joerg Roedel <[email protected]>
iommu/vt-d: Fix dead-locks in disable_dmar_iommu() path
Baoquan He <[email protected]>
iommu/amd: Free domain id when free a domain of struct dma_ops_domain
Robin Murphy <[email protected]>
iommu/io-pgtable-arm: Check for v7s-incapable systems
Chuck Lever <[email protected]>
xprtrdma: Fix DMAR failure in frwr_op_map() after reconnect
Daniel Wagner <[email protected]>
xprtrdma: use complete() instead complete_all()
Christian König <[email protected]>
drm/amd: fix scheduler fence teardown order v2
Grazvydas Ignotas <[email protected]>
drm/amdgpu: fix sched fence slab teardown
Richard Genoud <[email protected]>
tty/serial: at91: fix hardware handshake on Atmel platforms
Alex Deucher <[email protected]>
drm/amdgpu: fix crash in acp_hw_fini
Alex Deucher <[email protected]>
drm/amdgpu: disable runtime pm in certain cases
Dhinakaran Pandiyan <[email protected]>
drm/i915/dp: Extend BDW DP audio workaround to GEN9 platforms
Dhinakaran Pandiyan <[email protected]>
drm/i915/dp: BDW cdclk fix for DP audio
Ville Syrjälä <[email protected]>
drm/i915: Respect alternate_ddc_pin for all DDI ports
Alex Deucher <[email protected]>
drm/radeon: disable runtime pm in certain cases
Andre Przywara <[email protected]>
KVM: arm/arm64: vgic: Prevent access to invalid SPIs
Bart Van Assche <[email protected]>
scsi: scsi_dh_alua: Fix a reference counting bug
tang.junhui <[email protected]>
scsi: scsi_dh_alua: fix missing kref_put() in alua_rtpg_work()
Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fix for block device of raid exists even after deleting raid disk
Bill Kuzeja <[email protected]>
scsi: qla2xxx: Fix scsi scan hang triggered if adapter fails during init
Lorenzo Bianconi <[email protected]>
iio: st_sensors: fix scale configuration for h3lis331dl
Song Hongyan <[email protected]>
iio: orientation: hid-sensor-rotation: Add PM function (fix non working driver)
Song Hongyan <[email protected]>
iio: hid-sensors: Increase the precision of scale to fix wrong reading interpretation.
Oliver Neukum <[email protected]>
cdc-acm: fix uninitialized variable
Scott Wood <[email protected]>
clk: qoriq: Don't allow CPU clocks higher than starting value
Azael Avalos <[email protected]>
toshiba-wmi: Fix loading the driver on non Toshiba laptops
Richard Weinberger <[email protected]>
drbd: Fix kernel_sendmsg() usage - potential NULL deref
Felipe Balbi <[email protected]>
usb: gadget: u_ether: remove interrupt throttling
Johan Hovold <[email protected]>
USB: cdc-acm: fix TIOCMIWAIT
Vivek Gautam <[email protected]>
usb: dwc3: Fix error handling for core init
Marc Dietrich <[email protected]>
staging: nvec: remove managed resource from PS2 driver
Paul Fertser <[email protected]>
Revert "staging: nvec: ps2: change serio type to passthrough"
Paul Fertser <[email protected]>
drivers: staging: nvec: remove bogus reset command for PS/2 interface
Ian Abbott <[email protected]>
staging: comedi: ni_tio: fix buggy ni_tio_clock_period_ps() return value
Huacai Chen <[email protected]>
staging: sm750fb: Fix bugs introduced by early commits
Arnd Bergmann <[email protected]>
staging: iio: ad5933: avoid uninitialized variable in error case
Ulf Hansson <[email protected]>
mmc: mmc: Use 500ms as the default generic CMD6 timeout
Adrian Hunter <[email protected]>
mmc: sdhci: Fix unexpected data interrupt handling
Adrian Hunter <[email protected]>
mmc: sdhci: Fix CMD line reset interfering with ongoing data transfer
Laura Abbott <[email protected]>
cpupower: Correct return type of cpu_power_is_cpu_online() in cpufreq-set
Mika Westerberg <[email protected]>
pinctrl: cherryview: Prevent possible interrupt storm on resume
Mika Westerberg <[email protected]>
pinctrl: cherryview: Serialize register access in suspend/resume
Alexey Brodkin <[email protected]>
arc: Implement arch-specific dma_map_ops.mmap
Bjorn Helgaas <[email protected]>
PCI: Don't attempt to claim shadow copies of ROM
Vineet Gupta <[email protected]>
ARC: timer: rtc: implement read loop in "C" vs. inline asm
Michael Holzheu <[email protected]>
s390/hypfs: Use get_free_page() instead of kmalloc to ensure page alignment
Andrey Ryabinin <[email protected]>
coredump: fix unfreezable coredumping task
Mike Kravetz <[email protected]>
mm/hugetlb: fix huge page reservation leak in private mapping error paths
Naoya Horiguchi <[email protected]>
mm: hwpoison: fix thp split handling in memory_failure()
Jann Horn <[email protected]>
swapfile: fix memory corruption via malformed swapfile
Hugh Dickins <[email protected]>
shmem: fix pageflags after swapping DMA32 object
Vlastimil Babka <[email protected]>
mm, frontswap: make sure allocated frontswap map is assigned
Sean Young <[email protected]>
dib0700: fix nec repeat handling
murray foster <[email protected]>
ASoC: cs4270: fix DAPM stream name mismatch
Takashi Iwai <[email protected]>
ALSA: info: Limit the proc text input size
Takashi Iwai <[email protected]>
ALSA: info: Return error for invalid read/write
-------------
Diffstat:
Makefile | 4 +- arch/arc/kernel/time.c | 19 +++-- arch/arc/mm/dma.c | 26 ++++++ arch/s390/hypfs/hypfs_diag.c | 6 +- arch/s390/include/asm/processor.h | 2 +- arch/s390/kernel/dumpstack.c | 17 ++-- arch/s390/kernel/perf_event.c | 2 +- arch/s390/kernel/stacktrace.c | 4 +- arch/s390/oprofile/init.c | 2 +- arch/x86/entry/Makefile | 4 +- arch/x86/kernel/acpi/boot.c | 1 + drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/pci_link.c | 38 +++++---- drivers/block/drbd/drbd_main.c | 2 +- drivers/char/agp/intel-gtt.c | 2 + drivers/char/hw_random/core.c | 6 +- drivers/clk/clk-qoriq.c | 13 +-- drivers/clk/samsung/clk-exynos-audss.c | 1 + drivers/clocksource/timer-sun5i.c | 16 +++- drivers/gpio/gpio-mvebu.c | 92 ++++++++++------------ drivers/gpio/gpiolib-of.c | 14 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1 + drivers/gpu/drm/amd/scheduler/gpu_scheduler.c | 12 --- drivers/gpu/drm/amd/scheduler/gpu_scheduler.h | 6 +- drivers/gpu/drm/amd/scheduler/sched_fence.c | 19 +++++ drivers/gpu/drm/i915/i915_drv.c | 4 +- drivers/gpu/drm/i915/intel_display.c | 29 ++++++- drivers/gpu/drm/i915/intel_hdmi.c | 84 +++++++++++--------- drivers/gpu/drm/radeon/radeon_device.c | 13 +++ drivers/iio/accel/st_accel_core.c | 12 ++- .../iio/common/hid-sensors/hid-sensor-attributes.c | 56 ++++++------- drivers/iio/common/st_sensors/st_sensors_core.c | 8 +- drivers/iio/orientation/hid-sensor-rotation.c | 1 + drivers/input/rmi4/rmi_i2c.c | 38 ++++++--- drivers/input/rmi4/rmi_spi.c | 22 +++--- drivers/iommu/amd_iommu.c | 3 + drivers/iommu/intel-iommu.c | 14 +++- drivers/iommu/io-pgtable-arm-v7s.c | 4 + drivers/media/usb/dvb-usb/dib0700_core.c | 5 +- drivers/misc/mei/bus-fixup.c | 2 +- drivers/mmc/core/mmc.c | 3 + drivers/mmc/host/mxs-mmc.c | 4 +- drivers/mmc/host/sdhci-msm.c | 1 + drivers/mmc/host/sdhci.c | 28 ++++--- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- drivers/nfc/mei_phy.c | 2 +- drivers/nvme/host/pci.c | 9 ++- drivers/pci/setup-res.c | 8 ++ drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 2 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 2 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 17 +++- drivers/platform/x86/toshiba-wmi.c | 26 ++++-- drivers/rtc/rtc-pcf2123.c | 5 +- drivers/scsi/device_handler/scsi_dh_alua.c | 5 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +- drivers/scsi/qla2xxx/qla_os.c | 2 + drivers/staging/comedi/drivers/ni_tio.c | 3 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 17 ++-- drivers/staging/nvec/nvec_ps2.c | 8 +- drivers/staging/sm750fb/ddk750_reg.h | 8 +- drivers/tty/serial/atmel_serial.c | 27 ++++++- drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/dwc3/core.c | 5 +- drivers/usb/gadget/function/u_ether.c | 8 -- drivers/watchdog/watchdog_core.c | 2 +- fs/coredump.c | 3 + fs/nfs/nfs4session.c | 10 ++- include/linux/acpi.h | 1 + include/linux/frontswap.h | 5 +- include/linux/sunrpc/svc_rdma.h | 9 +++ lib/genalloc.c | 3 +- mm/hugetlb.c | 66 ++++++++++++++++ mm/memory-failure.c | 12 ++- mm/shmem.c | 2 + mm/slab_common.c | 4 +- mm/swapfile.c | 2 + net/batman-adv/hard-interface.c | 1 - net/batman-adv/originator.c | 2 +- net/ceph/ceph_fs.c | 3 +- net/netfilter/nf_log.c | 6 +- net/sunrpc/xprtrdma/frwr_ops.c | 39 +++++---- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 2 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 24 ++---- net/sunrpc/xprtrdma/svc_rdma_transport.c | 18 +++-- net/sunrpc/xprtrdma/xprt_rdma.h | 3 +- sound/core/info.c | 9 ++- sound/soc/codecs/cs4270.c | 8 +- sound/soc/intel/skylake/skl.c | 3 +- sound/soc/sunxi/sun4i-codec.c | 7 +- tools/perf/ui/browsers/hists.c | 3 +- tools/power/cpupower/utils/cpufreq-set.c | 7 +- virt/kvm/arm/vgic/vgic-mmio.c | 41 ++++++---- virt/kvm/arm/vgic/vgic-mmio.h | 14 ++-- 98 files changed, 726 insertions(+), 401 deletions(-)