4.4.103-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest94 of 96 patches 27 repliesIn review
94 of 96 patches are in this archive. The cover letter announces 96.
Patches in v1 No applies recorded yet
Reviews trailers per patch
28 of 94 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 31 reviewers.
Cover letter [PATCH 4.4 00/96] 4.4.103-stable review
This is the start of the stable review cycle for the 4.4.103 release. There are 96 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 Thu Nov 30 10:04:41 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.103-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.103-rc1
Juergen Gross <[email protected]>
xen: xenbus driver must not accept invalid transaction ids
Heiko Carstens <[email protected]>
s390/kbuild: enable modversions for symbols exported from asm
Richard Fitzgerald <[email protected]>
ASoC: wm_adsp: Don't overrun firmware file buffer when reading region data
Pan Bian <[email protected]>
btrfs: return the actual error value from from btrfs_uuid_tree_iterate
Colin Ian King <[email protected]>
ASoC: rsnd: don't double free kctrl
Florian Westphal <[email protected]>
netfilter: nf_tables: fix oob access
Pablo Neira Ayuso <[email protected]>
netfilter: nft_queue: use raw_smp_processor_id()
Geert Uytterhoeven <[email protected]>
spi: SPI_FSL_DSPI should depend on HAS_DMA
Pan Bian <[email protected]>
staging: iio: cdc: fix improper return value
Pan Bian <[email protected]>
iio: light: fix improper return value
Masashi Honma <[email protected]>
mac80211: Suppress NEW_PEER_CANDIDATE event if no room
Masashi Honma <[email protected]>
mac80211: Remove invalid flag operations in mesh TSF synchronization
Chris Wilson <[email protected]>
drm: Apply range restriction after color adjustment when allocation
Gabriele Mazzotta <[email protected]>
ALSA: hda - Apply ALC269_FIXUP_NO_SHUTUP on HDA_FIXUP_ACT_PROBE
Bartosz Markowski <[email protected]>
ath10k: set CTS protection VDEV param only if VDEV is up
Christian Lamparter <[email protected]>
ath10k: fix potential memory leak in ath10k_wmi_tlv_op_pull_fw_stats()
Ryan Hsu <[email protected]>
ath10k: ignore configuring the incorrect board_id
Ryan Hsu <[email protected]>
ath10k: fix incorrect txpower set by P2P_DEVICE interface
Daniel Vetter <[email protected]>
drm/armada: Fix compile fail
Thomas Preisner <[email protected]>
net: 3com: typhoon: typhoon_init_one: fix incorrect return values
Thomas Preisner <[email protected]>
net: 3com: typhoon: typhoon_init_one: make return values more specific
David Ahern <[email protected]>
net: Allow IP_MULTICAST_IF to set index to L3 slave
Shawn Guo <[email protected]>
dmaengine: zx: set DMA_CYCLIC cap_mask bit
Bjorn Helgaas <[email protected]>
PCI: Apply _HPX settings only to relevant devices
Santosh Shilimkar <[email protected]>
RDS: RDMA: return appropriate error on rdma map failures
Benjamin Poirier <[email protected]>
e1000e: Separate signaling for link check/link up
Benjamin Poirier <[email protected]>
e1000e: Fix return value test
Benjamin Poirier <[email protected]>
e1000e: Fix error path in link detection
Tobias Jordan <[email protected]>
PM / OPP: Add missing of_node_put(np)
Tuomas Tynkkynen <[email protected]>
net/9p: Switch to wait_event_killable()
Eric Biggers <[email protected]>
fscrypt: lock mutex before checking for bounce page pool
Steven Rostedt (Red Hat) <[email protected]>
sched/rt: Simplify the IPI based RT balancing logic
Ricardo Ribalda Delgado <[email protected]>
media: v4l2-ctrl: Fix flags field on Control events
Johan Hovold <[email protected]>
cx231xx-cards: fix NULL-deref on missing association descriptor
Sean Young <[email protected]>
media: rc: check for integer overflow
Michele Baldessari <[email protected]>
media: Don't do DMA on stack for firmware upload in the AS102 driver
Naveen N. Rao <[email protected]>
powerpc/signal: Properly handle return value from uprobe_deny_signal()
John David Anglin <[email protected]>
parisc: Fix validity check of pointer size argument in new CAS implementation
Brian King <[email protected]>
ixgbe: Fix skb list corruption on Power systems
Brian King <[email protected]>
fm10k: Use smp_rmb rather than read_barrier_depends
Brian King <[email protected]>
i40evf: Use smp_rmb rather than read_barrier_depends
Brian King <[email protected]>
ixgbevf: Use smp_rmb rather than read_barrier_depends
Brian King <[email protected]>
igbvf: Use smp_rmb rather than read_barrier_depends
Brian King <[email protected]>
igb: Use smp_rmb rather than read_barrier_depends
Brian King <[email protected]>
i40e: Use smp_rmb rather than read_barrier_depends
Johan Hovold <[email protected]>
NFC: fix device-allocation error return
Bart Van Assche <[email protected]>
IB/srp: Avoid that a cable pull can trigger a kernel crash
Bart Van Assche <[email protected]>
IB/srpt: Do not accept invalid initiator port names
Dan Williams <[email protected]>
libnvdimm, namespace: make 'resource' attribute only readable by root
Dan Williams <[email protected]>
libnvdimm, namespace: fix label initialization to use valid seq numbers
Johan Hovold <[email protected]>
clk: ti: dra7-atl-clock: fix child-node lookups
Peter Ujfalusi <[email protected]>
clk: ti: dra7-atl-clock: Fix of_node reference counting
Trond Myklebust <[email protected]>
SUNRPC: Fix tracepoint storage issues with svc_recv and svc_rqst_status
Paolo Bonzini <[email protected]>
KVM: SVM: obey guest PAT
Ladi Prosek <[email protected]>
KVM: nVMX: set IDTR and GDTR limits when loading L1 host state
Nicholas Bellinger <[email protected]>
target: Fix QUEUE_FULL + SCSI task attribute handling
Nicholas Bellinger <[email protected]>
iscsi-target: Fix non-immediate TMR reference leak
Tuomas Tynkkynen <[email protected]>
fs/9p: Compare qid.path in v9fs_test_inode
Al Viro <[email protected]>
fix a page leak in vhost_scsi_iov_to_sgl() error recovery
Kailang Yang <[email protected]>
ALSA: hda/realtek - Fix ALC700 family no sound issue
Takashi Iwai <[email protected]>
ALSA: timer: Remove kernel warning at compat ioctl error paths
Takashi Iwai <[email protected]>
ALSA: usb-audio: Add sanity checks in v2 clock parsers
Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix potential out-of-bound access at parsing SU
Takashi Iwai <[email protected]>
ALSA: usb-audio: Add sanity checks to FE parser
Henrik Eriksson <[email protected]>
ALSA: pcm: update tstamp only if audio_tstamp changed
Theodore Ts'o <[email protected]>
ext4: fix interaction between i_size, fallocate, and delalloc after a crash
Rameshwar Prasad Sahu <[email protected]>
ata: fixes kernel crash while tracing ata_eh_link_autopsy event
Arnd Bergmann <[email protected]>
rtlwifi: fix uninitialized rtlhal->last_suspend_sec time
Larry Finger <[email protected]>
rtlwifi: rtl8192ee: Fix memory leak when loading firmware
Andrew Elble <[email protected]>
nfsd: deal with revoked delegations appropriately
Chuck Lever <[email protected]>
nfs: Fix ugly referral attributes
Joshua Watt <[email protected]>
NFS: Fix typo in nomigration mount option
Arnd Bergmann <[email protected]>
isofs: fix timestamps beyond 2027
Coly Li <[email protected]>
bcache: check ca->alloc_thread initialized before wake up it
Dan Carpenter <[email protected]>
eCryptfs: use after free in ecryptfs_release_messaging()
Andreas Rohner <[email protected]>
nilfs2: fix race condition that causes file system corruption
NeilBrown <[email protected]>
autofs: don't fail mount for transient error
Mirko Parthey <[email protected]>
MIPS: BCM47XX: Fix LED inversion for WRT54GSv1
Maciej W. Rozycki <[email protected]>
MIPS: Fix an n32 core file generation regset support regression
Hou Tao <[email protected]>
dm: fix race between dm_get_from_kobject() and __dm_destroy()
Eric Biggers <[email protected]>
dm bufio: fix integer overflow when limiting maximum cache size
Vijendar Mukunda <[email protected]>
ALSA: hda: Add Raven PCI ID
Mathias Kresin <[email protected]>
MIPS: ralink: Fix typo in mt7628 pinmux function
Mathias Kresin <[email protected]>
MIPS: ralink: Fix MT7628 pinmux
Philip Derrin <[email protected]>
ARM: 8721/1: mm: dump: check hardware RO bit for LPAE
Philip Derrin <[email protected]>
ARM: 8722/1: mm: make STRICT_KERNEL_RWX effective for LPAE
Masami Hiramatsu <[email protected]>
x86/decoder: Add new TEST instruction pattern
Eric Biggers <[email protected]>
lib/mpi: call cond_resched() from mpi_powm() loop
Paul E. McKenney <[email protected]>
sched: Make resched_cpu() unconditional
WANG Cong <[email protected]>
vsock: use new wait API for vsock_stream_sendmsg()
Claudio Imbrenda <[email protected]>
AF_VSOCK: Shrink the area influenced by prepare_to_wait
WANG Cong <[email protected]>
ipv6: only call ip6_route_dev_notify() once for NETDEV_UNREGISTER
Vasily Gorbik <[email protected]>
s390/disassembler: increase show_code buffer size
Heiko Carstens <[email protected]>
s390/disassembler: add missing end marker for e7 table
Heiko Carstens <[email protected]>
s390/runtime instrumention: fix possible memory corruption
Heiko Carstens <[email protected]>
s390: fix transactional execution control register handling
-------------
Diffstat:
Makefile | 4 +- arch/arm/mm/dump.c | 4 +- arch/arm/mm/init.c | 4 +- arch/mips/bcm47xx/leds.c | 2 +- arch/mips/kernel/ptrace.c | 17 ++ arch/mips/ralink/mt7620.c | 4 +- arch/parisc/kernel/syscall.S | 6 +- arch/powerpc/kernel/signal.c | 2 +- arch/s390/include/asm/asm-prototypes.h | 8 + arch/s390/include/asm/switch_to.h | 2 +- arch/s390/kernel/dis.c | 5 +- arch/s390/kernel/early.c | 4 +- arch/s390/kernel/process.c | 1 + arch/s390/kernel/runtime_instr.c | 4 +- arch/x86/kvm/svm.c | 7 + arch/x86/kvm/vmx.c | 2 + arch/x86/lib/x86-opcode-map.txt | 2 +- drivers/ata/libata-eh.c | 2 +- drivers/base/power/opp/core.c | 1 + drivers/clk/ti/clk-dra7-atl.c | 3 +- drivers/dma/zx296702_dma.c | 1 + drivers/gpu/drm/armada/Makefile | 2 + drivers/gpu/drm/drm_mm.c | 16 +- drivers/iio/light/cm3232.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 25 ++- drivers/infiniband/ulp/srpt/ib_srpt.c | 9 +- drivers/md/bcache/alloc.c | 3 +- drivers/md/dm-bufio.c | 15 +- drivers/md/dm.c | 12 +- drivers/media/rc/ir-lirc-codec.c | 9 +- drivers/media/usb/as102/as102_fw.c | 28 ++- drivers/media/usb/cx231xx/cx231xx-cards.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 16 +- drivers/net/ethernet/3com/typhoon.c | 25 ++- drivers/net/ethernet/intel/e1000e/mac.c | 11 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/e1000e/phy.c | 7 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 2 +- drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/wireless/ath/ath10k/core.c | 5 +- drivers/net/wireless/ath/ath10k/mac.c | 58 ++++- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 1 + drivers/nvdimm/label.c | 2 +- drivers/nvdimm/namespace_devs.c | 2 +- drivers/pci/probe.c | 15 +- drivers/spi/Kconfig | 1 + drivers/staging/iio/cdc/ad7150.c | 2 +- drivers/target/iscsi/iscsi_target.c | 8 +- drivers/target/target_core_transport.c | 4 + drivers/vhost/scsi.c | 5 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 2 +- fs/9p/vfs_inode.c | 3 + fs/9p/vfs_inode_dotl.c | 3 + fs/autofs4/waitq.c | 15 +- fs/btrfs/uuid-tree.c | 4 +- fs/ecryptfs/messaging.c | 7 +- fs/ext4/crypto_key.c | 8 +- fs/ext4/extents.c | 6 +- fs/isofs/isofs.h | 2 +- fs/isofs/rock.h | 2 +- fs/isofs/util.c | 2 +- fs/nfs/nfs4proc.c | 18 +- fs/nfs/super.c | 2 +- fs/nfsd/nfs4state.c | 25 ++- fs/nilfs2/segment.c | 6 +- include/trace/events/sunrpc.h | 17 +- kernel/sched/core.c | 9 +- kernel/sched/rt.c | 235 ++++++++++----------- kernel/sched/sched.h | 24 ++- lib/mpi/mpi-pow.c | 2 + net/9p/client.c | 3 +- net/9p/trans_virtio.c | 13 +- net/ipv4/ip_sockglue.c | 7 +- net/ipv6/ipv6_sockglue.c | 16 +- net/ipv6/route.c | 6 +- net/mac80211/ieee80211_i.h | 1 - net/mac80211/mesh.c | 3 - net/mac80211/mesh_plink.c | 14 +- net/mac80211/mesh_sync.c | 11 - net/netfilter/nf_tables_api.c | 2 +- net/netfilter/nft_queue.c | 2 +- net/nfc/core.c | 2 +- net/rds/send.c | 11 +- net/vmw_vsock/af_vsock.c | 167 ++++++++------- sound/core/pcm_lib.c | 6 +- sound/core/timer_compat.c | 12 +- sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_realtek.c | 4 +- sound/soc/codecs/wm_adsp.c | 25 ++- sound/soc/sh/rcar/core.c | 4 +- sound/usb/clock.c | 9 +- sound/usb/mixer.c | 15 +- 100 files changed, 699 insertions(+), 437 deletions(-)