4.4.53-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest89 of 91 patches 12 repliesIn review
89 of 91 patches are in this archive. The cover letter announces 91.
Patches in v1 No applies recorded yet
Reviews trailers per patch
26 of 89 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 33 reviewers.
Cover letter [PATCH 4.4 00/91] 4.4.53-stable review
This is the start of the stable review cycle for the 4.4.53 release. There are 91 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 Sun Mar 12 08:38:40 UTC 2017. 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.4.53-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.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.4.53-rc1
James Smart <[email protected]>
scsi: lpfc: Correct WQ creation for pagesize
Ralf Baechle <[email protected]>
MIPS: IP22: Fix build error due to binutils 2.25 uselessnes.
Ralf Baechle <[email protected]>
MIPS: IP22: Reformat inline assembler code to modern standards.
Ravi Bangoria <[email protected]>
powerpc/xmon: Fix data-breakpoint
Magnus Lilja <[email protected]>
dmaengine: ipu: Make sure the interrupt routine checks all interrupts.
Rafał Miłecki <[email protected]>
bcma: use (get|put)_device when probing/removing device driver
[email protected] <[email protected]>
md linear: fix a race between linear_add() and linear_congested()
Maxime Ripard <[email protected]>
rtc: sun6i: Switch to the external oscillator
Maxime Ripard <[email protected]>
rtc: sun6i: Add some locking
Weston Andros Adamson <[email protected]>
NFSv4: fix getacl ERANGE for some ACL buffer sizes
J. Bruce Fields <[email protected]>
NFSv4: fix getacl head length estimation
Trond Myklebust <[email protected]>
NFSv4: Fix memory and state leak in _nfs4_open_and_get_state
Christoph Hellwig <[email protected]>
nfsd: special case truncates some more
Christoph Hellwig <[email protected]>
nfsd: minor nfsd_setattr cleanup
Larry Finger <[email protected]>
rtlwifi: rtl8192c-common: Fix "BUG: KASAN:
Ping-Ke Shih <[email protected]>
rtlwifi: Fix alignment issues
Andrew Price <[email protected]>
gfs2: Add missing rcu locking for glock lookup
Steve Wise <[email protected]>
rdma_cm: fail iwarp accepts w/o connection params
Jason Gunthorpe <[email protected]>
RDMA/core: Fix incorrect structure packing for booleans
K. Y. Srinivasan <[email protected]>
Drivers: hv: util: Backup: Fix a rescind processing issue
K. Y. Srinivasan <[email protected]>
Drivers: hv: util: Fcopy: Fix a rescind processing issue
K. Y. Srinivasan <[email protected]>
Drivers: hv: util: kvp: Fix a rescind processing issue
Vitaly Kuznetsov <[email protected]>
hv: init percpu_list in hv_synic_alloc()
Vitaly Kuznetsov <[email protected]>
hv: allocate synic pages for all present CPUs
Magnus Lilja <[email protected]>
usb: gadget: udc: fsl: Add missing complete function.
William wu <[email protected]>
usb: host: xhci: plat: check hcc_params after add hcd
Alexandre Bailon <[email protected]>
usb: musb: da8xx: Remove CPPI 3.0 quirk and methods
Maciej S. Szmigiero <[email protected]>
w1: ds2490: USB transfer buffers need to be DMAable
Maciej S. Szmigiero <[email protected]>
w1: don't leak refcount on slave attach failure in w1_attach_slave_device()
Marc Kleine-Budde <[email protected]>
can: usb_8dev: Fix memory leak of priv->cmd_msg_buffer
Peter Rosin <[email protected]>
iio: pressure: mpl3115: do not rely on structure field ordering
Peter Rosin <[email protected]>
iio: pressure: mpl115: do not rely on structure field ordering
Marc Zyngier <[email protected]>
arm/arm64: KVM: Enforce unconditional flush to PoC when mapping to stage-2
Miklos Szeredi <[email protected]>
fuse: add missing FR_FORCE
Laura Abbott <[email protected]>
crypto: testmgr - Pad aes_ccm_enc_tv_template vector
Christian Lamparter <[email protected]>
ath9k: use correct OTP register offsets for the AR9340 and AR9550
Felix Fietkau <[email protected]>
ath9k: fix race condition in enabling/disabling IRQs
Felix Fietkau <[email protected]>
ath5k: drop bogus warning on drv_set_key with unsupported cipher
Nicholas Bellinger <[email protected]>
target: Fix multi-session dynamic se_node_acl double free OOPs
Nicholas Bellinger <[email protected]>
target: Obtain se_node_acl->acl_kref during get_initiator_node_acl
Mathias Svensson <[email protected]>
samples/seccomp: fix 64-bit comparison macros
Theodore Ts'o <[email protected]>
ext4: return EROFS if device is r/o and journal replay is needed
Theodore Ts'o <[email protected]>
ext4: preserve the needs_recovery flag when the journal is aborted
Theodore Ts'o <[email protected]>
ext4: fix inline data error paths
Jan Kara <[email protected]>
ext4: fix data corruption in data=journal mode
Jan Kara <[email protected]>
ext4: trim allocation requests to group size
Roman Pen <[email protected]>
ext4: do not polute the extents cache while shifting extents
Roman Pen <[email protected]>
ext4: Include forgotten start block on fallocate insert range
Omar Sandoval <[email protected]>
loop: fix LO_FLAGS_PARTSCAN hang
Ming Lei <[email protected]>
block/loop: fix race between I/O and set_status
Theodore Ts'o <[email protected]>
jbd2: don't leak modified metadata buffers on an aborted journal
Mathieu Desnoyers <[email protected]>
Fix: Disable sys_membarrier when nohz_full is enabled
Hannes Reinecke <[email protected]>
sd: get disk reference in sd_check_events()
Hannes Reinecke <[email protected]>
scsi: use 'scsi_device_from_queue()' for scsi_dh
Raghava Aditya Renukunta <[email protected]>
scsi: aacraid: Reorder Adapter status check
Long Li <[email protected]>
scsi: storvsc: properly set residual data length on errors
Long Li <[email protected]>
scsi: storvsc: properly handle SRB_ERROR when sense message is present
Long Li <[email protected]>
scsi: storvsc: use tagged SRB requests if supported by the device
Mikulas Patocka <[email protected]>
dm stats: fix a leaked s->histogram_boundaries array
Joe Thornber <[email protected]>
dm cache: fix corruption seen when using cache > 2TB
Davidlohr Bueso <[email protected]>
ipc/shm: Fix shmat mmap nil-page protection
Minchan Kim <[email protected]>
mm: do not access page->mapping directly on page_endio
Vinayak Menon <[email protected]>
mm: vmpressure: fix sending wrong events on underflow
Gavin Shan <[email protected]>
mm/page_alloc: fix nodes for reclaim in fast path
Ashok Raj <[email protected]>
iommu/vt-d: Tylersburg isoch identity map check is done too late.
CQ Tang <[email protected]>
iommu/vt-d: Fix some macros that are incorrectly specified in intel-iommu
Leonard Crestez <[email protected]>
regulator: Fix regulator_summary for deviceless consumers
Arnd Bergmann <[email protected]>
staging: rtl: fix possible NULL pointer dereference
Hui Wang <[email protected]>
ALSA: hda - Fix micmute hotkey problem for a lenovo AIO machine
Takashi Iwai <[email protected]>
ALSA: hda - Add subwoofer support for Dell Inspiron 17 7000 Gaming
Takashi Iwai <[email protected]>
ALSA: seq: Fix link corruption by event error handling
Takashi Iwai <[email protected]>
ALSA: ctxfi: Fallback DMA mask to 32bit
Takashi Iwai <[email protected]>
ALSA: timer: Reject user params with too small ticks
Jaroslav Kysela <[email protected]>
ALSA: hda - fix Lewisburg audio issue
Kai-Heng Feng <[email protected]>
ALSA: hda/realtek - Cannot adjust speaker's volume on a Dell AIO
Alexandre Belloni <[email protected]>
ARM: dts: at91: Enable DMA on sama5d2_xplained console
Alexandre Belloni <[email protected]>
ARM: dts: at91: Enable DMA on sama5d4_xplained console
Alexandre Belloni <[email protected]>
ARM: at91: define LPDDR types
Randy Dunlap <[email protected]>
media: fix dm1105.c build error
Guennadi Liakhovetski <[email protected]>
uvcvideo: Fix a wrong macro
Nicolas Iooss <[email protected]>
am437x-vpfe: always assign bpp variable
Paul Burton <[email protected]>
MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumps
Paul Burton <[email protected]>
MIPS: Calculate microMIPS ra properly when unwinding the stack
Paul Burton <[email protected]>
MIPS: Fix is_jump_ins() handling of 16b microMIPS instructions
Paul Burton <[email protected]>
MIPS: Fix get_frame_info() handling of microMIPS function size
Paul Burton <[email protected]>
MIPS: Prevent unaligned accesses during stack unwinding
Paul Burton <[email protected]>
MIPS: Clear ISA bit correctly in get_frame_info()
Felix Fietkau <[email protected]>
MIPS: Lantiq: Keep ethernet enabled during boot
James Cowgill <[email protected]>
MIPS: OCTEON: Fix copy_from_user fault handling for large buffers
Mirko Parthey <[email protected]>
MIPS: BCM47XX: Fix button inversion for Asus WL-500W
Ralf Baechle <[email protected]>
MIPS: Fix special case in 64 bit IP checksumming.
-------------
Diffstat:
Makefile | 4 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 2 + arch/arm/boot/dts/at91-sama5d4_xplained.dts | 2 + arch/arm/include/asm/kvm_mmu.h | 9 +- arch/arm64/include/asm/kvm_mmu.h | 3 +- arch/mips/bcm47xx/buttons.c | 10 +- arch/mips/cavium-octeon/octeon-memcpy.S | 20 +-- arch/mips/include/asm/checksum.h | 2 + arch/mips/kernel/process.c | 151 +++++++++++++-------- arch/mips/lantiq/xway/sysctrl.c | 8 +- arch/mips/mm/sc-ip22.c | 54 +++++--- arch/powerpc/kernel/hw_breakpoint.c | 4 +- crypto/testmgr.h | 2 +- drivers/bcma/main.c | 4 + drivers/block/loop.c | 32 +++-- drivers/dma/ipu/ipu_irq.c | 2 +- drivers/hv/hv.c | 8 +- drivers/hv/hv_fcopy.c | 4 + drivers/hv/hv_kvp.c | 4 + drivers/hv/hv_snapshot.c | 4 + drivers/iio/pressure/mpl115.c | 1 + drivers/iio/pressure/mpl3115.c | 4 +- drivers/infiniband/core/cma.c | 3 + drivers/iommu/intel-iommu.c | 3 +- drivers/md/dm-cache-target.c | 6 +- drivers/md/dm-stats.c | 1 + drivers/md/linear.c | 39 +++++- drivers/md/linear.h | 1 + drivers/media/pci/dm1105/Kconfig | 2 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/usb/uvc/uvc_queue.c | 2 +- drivers/net/can/usb/usb_8dev.c | 9 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 3 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.h | 4 +- drivers/net/wireless/ath/ath9k/ath9k.h | 1 + drivers/net/wireless/ath/ath9k/init.c | 1 + drivers/net/wireless/ath/ath9k/mac.c | 44 ++++-- drivers/net/wireless/ath/ath9k/mac.h | 1 + drivers/net/wireless/ath/ath9k/main.c | 27 ++-- drivers/net/wireless/realtek/rtlwifi/pci.h | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 2 +- drivers/net/wireless/realtek/rtlwifi/usb.h | 3 +- drivers/regulator/core.c | 5 +- drivers/rtc/rtc-sun6i.c | 23 +++- drivers/scsi/aacraid/src.c | 21 ++- drivers/scsi/lpfc/lpfc_hw4.h | 2 + drivers/scsi/lpfc/lpfc_sli.c | 9 +- drivers/scsi/scsi_dh.c | 22 +-- drivers/scsi/scsi_lib.c | 23 ++++ drivers/scsi/sd.c | 9 +- drivers/scsi/storvsc_drv.c | 32 ++++- drivers/staging/rtl8188eu/core/rtw_recv.c | 3 + drivers/staging/rtl8712/rtl871x_recv.c | 7 +- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/target_core_tpg.c | 42 +++++- drivers/target/target_core_transport.c | 85 +++++++----- drivers/usb/gadget/udc/fsl_udc_core.c | 10 +- drivers/usb/host/xhci-plat.c | 6 +- drivers/usb/musb/da8xx.c | 6 +- drivers/w1/masters/ds2490.c | 142 +++++++++++-------- drivers/w1/w1.c | 1 + fs/ext4/extents.c | 27 ++-- fs/ext4/inline.c | 9 +- fs/ext4/inode.c | 39 ++++-- fs/ext4/mballoc.c | 7 + fs/ext4/super.c | 9 +- fs/fuse/file.c | 1 + fs/gfs2/glock.c | 5 + fs/jbd2/transaction.c | 4 +- fs/nfs/nfs4proc.c | 10 +- fs/nfs/nfs4xdr.c | 2 +- fs/nfsd/vfs.c | 59 +++++--- include/linux/intel-iommu.h | 14 +- include/rdma/ib_sa.h | 6 +- include/scsi/scsi_device.h | 1 + include/soc/at91/at91sam9_ddrsdr.h | 3 + include/target/target_core_base.h | 1 + include/target/target_core_fabric.h | 2 + ipc/shm.c | 13 +- kernel/membarrier.c | 4 + mm/filemap.c | 7 +- mm/page_alloc.c | 2 +- mm/vmpressure.c | 10 +- samples/seccomp/bpf-helper.h | 125 +++++++++-------- sound/core/seq/seq_fifo.c | 3 + sound/core/timer.c | 18 ++- sound/pci/ctxfi/cthw20k1.c | 19 +-- sound/pci/ctxfi/cthw20k2.c | 19 +-- sound/pci/hda/hda_intel.c | 4 +- sound/pci/hda/patch_realtek.c | 8 ++ 91 files changed, 906 insertions(+), 469 deletions(-)