3.18.64-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest49 of 50 patches 15 repliesIn review
49 of 50 patches are in this archive. The cover letter announces 50.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/50 | af_key: Add lock to key dumpnet/ | +38 | 0 replies | |
| 2/50 | pstore: Make spinlock per zone instead of globalfs/ include/ | +6 | 0 replies | |
| 3/50 | net: reduce skb_warn_bad_offload() noisenet/ | +9 | 0 replies | |
| 4/50 | powerpc/pseries: Fix of_node_put() underflow during reconfig removearch/ | +0 | 0 replies | |
| 5/50 | md/raid5: add thread_group worker async_tx_issue_pending_alldrivers/ | +2 | 0 replies | |
| 6/50 | drm/vmwgfx: Fix gcc-7.1.1 warningdrivers/ | +1 | 0 replies | |
| 7/50 | KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exitarch/ arch/ | +13 | 0 replies | |
| 8/50 | KVM: PPC: Book3S HV: Reload HTM registers explicitlyarch/ | +15 | 0 replies | |
| 9/50 | KVM: PPC: Book3S HV: Save/restore host values of debug registersarch/ | +30 | 0 replies | |
| 10/50 | Revert "powerpc/numa: Fix percpu allocations to be NUMA aware"arch/ arch/ | +2 | 0 replies | |
| 11/50 | Staging: comedi: comedi_fops: Avoid orphaned proc entrydrivers/ | +3 | 0 replies | |
| 12/50 | Bluetooth: bnep: bnep_add_connection() should verify that its dealing with l2cap socketnet/ | +3 | 0 replies | |
| 13/50 | Bluetooth: Fix potential NULL dereferencenet/ | +3 | 0 replies | |
| 14/50 | Bluetooth: cmtp: cmtp_add_connection() should verify that its dealing with l2cap socketnet/ | +3 | 0 replies | |
| 15/50 | net: phy: Do not perform software reset for Generic PHYdrivers/ include/ | +5 | 0 replies | |
| 16/50 | isdn: Fix a sleep-in-atomic bugdrivers/ | +1 | 0 replies | |
| 17/50 | string: provide strscpy()include/ lib/ | +91 | 0 replies | |
| 18/50 | strscpy: zero any trailing garbage bytes in the destinationlib/ | +2 | 0 replies | |
| 19/50 | isdn/i4l: fix buffer overflowdrivers/ drivers/ | +3 | 0 replies | |
| 20/50 | wil6210: fix deadlock when using fw_no_recovery optiondrivers/ | +8 | 0 replies | |
| 21/50 | mailbox: always wait in mbox_send_message for blocking Tx modedrivers/ | +1 | 0 replies | |
| 22/50 | mailbox: skip complete wait event if timer expireddrivers/ | +3 | 0 replies | |
| 23/50 | mailbox: handle empty message in tx_tickdrivers/ | +4 | 0 replies | |
| 24/50 | mpt3sas: Dont overreach ioc->reply_post[] during initializationdrivers/ | +16 | 0 replies | |
| 25/50 | kaweth: fix firmware downloaddrivers/ | +1 | 0 replies | |
| 26/50 | kaweth: fix oops upon failed memory allocationdrivers/ | +6 | 0 replies | |
| 27/50 | ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gcnet/ | +2 | 0 replies | |
| 28/50 | net: sctp: fix race for one-to-many sockets in sendmsgs auto associatenet/ | +7 | 0 replies | |
| 29/50 | sh_eth: Fix ethtool operation crash when net device is downdrivers/ | +10 | 0 replies | |
| 30/50 | net, sched: fix soft lockup in tc_classifynet/ | +3 | 0 replies | |
| 31/50 | ipmi/watchdog: fix watchdog timeout set on rebootdrivers/ | +4 | 0 replies | |
| 32/50 | dentry name snapshotsfs/ fs/ fs/ +3 more | +49 | 0 replies | |
| 33/50 | v4l: s5c73m3: fix negation operatordrivers/ | +1 | 0 replies | |
| 34/50 | pstore: Allow prz to control need for lockingfs/ fs/ include/ | +27 | 0 replies | |
| 35/50 | pstore: Correctly initialize spinlock and flagsfs/ | +7 | 0 replies | |
| 36/50 | pstore: Use dynamic spinlock initializerfs/ | +1 | 0 replies | |
| 37/50 | net: skb_needs_check() accepts CHECKSUM_NONE for txnet/ | +4 | 0 replies | |
| 38/50 | tpm: fix a kernel memory leak in tpm-sysfs.cdrivers/ | +2 | 0 replies | |
| 39/50 | x86/mce/AMD: Make the init code more robustarch/ | +3 | 0 replies | |
| 40/50 | r8169: add support for RTL8168 series add-on card.drivers/ | +1 | 0 replies | |
| 42/50 | ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_outputnet/ | +1 | 0 replies | |
| 43/50 | net/mlx4: Remove BUG_ON from ICM allocation routinedrivers/ | +6 | 0 replies | |
| 44/50 | drm/msm: Ensure that the hardware write pointer is validdrivers/ drivers/ | +10 | 0 replies | |
| 45/50 | drm/msm: Verify that MSM_SUBMIT_BO_FLAGS are setdrivers/ | +2 | 0 replies | |
| 46/50 | vfio-pci: use 32-bit comparisons for register address for gcc-4.5drivers/ | +4 | 0 replies | |
| 47/50 | ASoC: tlv320aic3x: Mark the RESET register as volatilesound/ | +13 | 0 replies | |
| 48/50 | spi: dw: Make debugfs name unique between instancesdrivers/ | +4 | 0 replies | |
| 49/50 | vlan: Propagate MAC address to VLANsnet/ net/ net/ | +24 | 0 replies | |
| 50/50 | xfrm: Dont use sk_family for socket policy lookupsnet/ | +4 | 0 replies |
Reviews trailers per patch
8 of 49 patches have a Reviewed-by or Acked-by.
| Patch | Brian Paul | Jarkko Nikula | David Gibson | Alexey Klimov | Johannes Thumshirn | Jens Axboe | Chaitra Basappa | Ian Abbott | Vlad Yasevich | Eric Dumazet | Shahar Klein | Stefan Berger | Dmitry Vyukov |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/50 | |||||||||||||
| 2/50 | |||||||||||||
| 3/50 | |||||||||||||
| 4/50 | R-b | ||||||||||||
| 5/50 | |||||||||||||
| 6/50 | R-b | ||||||||||||
| 7/50 | |||||||||||||
| 8/50 | |||||||||||||
| 9/50 | |||||||||||||
| 10/50 | |||||||||||||
| 11/50 | R-b | ||||||||||||
| 12/50 | |||||||||||||
| 13/50 | |||||||||||||
| 14/50 | |||||||||||||
| 15/50 | |||||||||||||
| 16/50 | |||||||||||||
| 17/50 | |||||||||||||
| 18/50 | |||||||||||||
| 19/50 | |||||||||||||
| 20/50 | |||||||||||||
| 21/50 | R-b | ||||||||||||
| 22/50 | |||||||||||||
| 23/50 | |||||||||||||
| 24/50 | R-b | R-b | A-b | ||||||||||
| 25/50 | |||||||||||||
| 26/50 | |||||||||||||
| 27/50 | |||||||||||||
| 28/50 | A-b | ||||||||||||
| 29/50 | |||||||||||||
| 30/50 | A-b | T-b | |||||||||||
| 31/50 | |||||||||||||
| 32/50 | |||||||||||||
| 33/50 | |||||||||||||
| 34/50 | |||||||||||||
| 35/50 | |||||||||||||
| 36/50 | |||||||||||||
| 37/50 | |||||||||||||
| 38/50 | T-b | ||||||||||||
| 39/50 | |||||||||||||
| 40/50 | |||||||||||||
| 42/50 | |||||||||||||
| 43/50 | |||||||||||||
| 44/50 | |||||||||||||
| 45/50 | |||||||||||||
| 46/50 | |||||||||||||
| 47/50 | R-b | ||||||||||||
| 48/50 | |||||||||||||
| 49/50 | |||||||||||||
| 50/50 | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 13 reviewers.
Cover letter [PATCH 3.18 00/50] 3.18.64-stable review
This is the start of the stable review cycle for the 3.18.64 release. There are 50 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 Aug 6 23:15:34 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/v3.x/stable-review/patch-3.18.64-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-3.18.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 3.18.64-rc1
Steffen Klassert <[email protected]>
xfrm: Don't use sk_family for socket policy lookups
Mike Manning <[email protected]>
vlan: Propagate MAC address to VLANs
Phil Reid <[email protected]>
spi: dw: Make debugfs name unique between instances
Peter Ujfalusi <[email protected]>
ASoC: tlv320aic3x: Mark the RESET register as volatile
Arnd Bergmann <[email protected]>
vfio-pci: use 32-bit comparisons for register address for gcc-4.5
Jordan Crouse <[email protected]>
drm/msm: Verify that MSM_SUBMIT_BO_FLAGS are set
Jordan Crouse <[email protected]>
drm/msm: Ensure that the hardware write pointer is valid
Leon Romanovsky <[email protected]>
net/mlx4: Remove BUG_ON from ICM allocation routine
Zheng Li <[email protected]>
ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output
Pali Rohár <[email protected]>
ARM: dts: n900: Mark eMMC slot with no-sdio and no-sd flags
Chun-Hao Lin <[email protected]>
r8169: add support for RTL8168 series add-on card.
Thomas Gleixner <[email protected]>
x86/mce/AMD: Make the init code more robust
Jarkko Sakkinen <[email protected]>
tpm: fix a kernel memory leak in tpm-sysfs.c
Eric Dumazet <[email protected]>
net: skb_needs_check() accepts CHECKSUM_NONE for tx
Kees Cook <[email protected]>
pstore: Use dynamic spinlock initializer
Kees Cook <[email protected]>
pstore: Correctly initialize spinlock and flags
Joel Fernandes <[email protected]>
pstore: Allow prz to control need for locking
Andrzej Hajda <[email protected]>
v4l: s5c73m3: fix negation operator
Al Viro <[email protected]>
dentry name snapshots
Valentin Vidic <[email protected]>
ipmi/watchdog: fix watchdog timeout set on reboot
Daniel Borkmann <[email protected]>
net, sched: fix soft lockup in tc_classify
Ben Hutchings <[email protected]>
sh_eth: Fix ethtool operation crash when net device is down
Daniel Borkmann <[email protected]>
net: sctp: fix race for one-to-many sockets in sendmsg's auto associate
Jan Stancek <[email protected]>
ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc
Oliver Neukum <[email protected]>
kaweth: fix oops upon failed memory allocation
Oliver Neukum <[email protected]>
kaweth: fix firmware download
Calvin Owens <[email protected]>
mpt3sas: Don't overreach ioc->reply_post[] during initialization
Sudeep Holla <[email protected]>
mailbox: handle empty message in tx_tick
Sudeep Holla <[email protected]>
mailbox: skip complete wait event if timer expired
Sudeep Holla <[email protected]>
mailbox: always wait in mbox_send_message for blocking Tx mode
Lior David <[email protected]>
wil6210: fix deadlock when using fw_no_recovery option
Annie Cherkaev <[email protected]>
isdn/i4l: fix buffer overflow
Chris Metcalf <[email protected]>
strscpy: zero any trailing garbage bytes in the destination
Chris Metcalf <[email protected]>
string: provide strscpy()
Jia-Ju Bai <[email protected]>
isdn: Fix a sleep-in-atomic bug
Florian Fainelli <[email protected]>
net: phy: Do not perform software reset for Generic PHY
Al Viro <[email protected]>
Bluetooth: cmtp: cmtp_add_connection() should verify that it's dealing with l2cap socket
Johan Hedberg <[email protected]>
Bluetooth: Fix potential NULL dereference
Al Viro <[email protected]>
Bluetooth: bnep: bnep_add_connection() should verify that it's dealing with l2cap socket
Cheah Kok Cheong <[email protected]>
Staging: comedi: comedi_fops: Avoid orphaned proc entry
Greg Kroah-Hartman <[email protected]>
Revert "powerpc/numa: Fix percpu allocations to be NUMA aware"
Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Save/restore host values of debug registers
Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Reload HTM registers explicitly
Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exit
Sinclair Yeh <[email protected]>
drm/vmwgfx: Fix gcc-7.1.1 warning
Ofer Heifetz <[email protected]>
md/raid5: add thread_group worker async_tx_issue_pending_all
Laurent Vivier <[email protected]>
powerpc/pseries: Fix of_node_put() underflow during reconfig remove
Eric Dumazet <[email protected]>
net: reduce skb_warn_bad_offload() noise
Joel Fernandes <[email protected]>
pstore: Make spinlock per zone instead of global
Yuejie Shi <[email protected]>
af_key: Add lock to key dump
-------------
Diffstat:
Makefile | 4 +- arch/arm/boot/dts/omap3-n900.dts | 2 + arch/powerpc/include/asm/topology.h | 14 ----- arch/powerpc/kernel/setup_64.c | 4 +- arch/powerpc/kvm/book3s_hv.c | 29 ++++++++-- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 37 +++++++++++-- arch/powerpc/platforms/pseries/reconfig.c | 1 - arch/x86/kernel/cpu/mcheck/mce_amd.c | 3 ++ drivers/char/ipmi/ipmi_watchdog.c | 7 +-- drivers/char/tpm/tpm-sysfs.c | 2 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 9 +++- drivers/gpu/drm/msm/msm_gem_submit.c | 3 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 +- drivers/isdn/i4l/isdn_common.c | 1 + drivers/isdn/i4l/isdn_net.c | 5 +- drivers/isdn/i4l/isdn_ppp.c | 2 +- drivers/mailbox/mailbox.c | 13 +++-- drivers/md/raid5.c | 2 + drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c | 2 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 7 ++- drivers/net/ethernet/realtek/r8169.c | 1 + drivers/net/ethernet/renesas/sh_eth.c | 10 ++++ drivers/net/phy/phy_device.c | 2 +- drivers/net/usb/kaweth.c | 10 ++-- drivers/net/wireless/ath/wil6210/main.c | 15 +++--- drivers/scsi/mpt3sas/mpt3sas_base.c | 33 ++++++------ drivers/spi/spi-dw.c | 5 +- drivers/staging/comedi/comedi_fops.c | 6 +-- drivers/vfio/pci/vfio_pci_rdwr.c | 5 +- fs/dcache.c | 27 ++++++++++ fs/debugfs/inode.c | 10 ++-- fs/namei.c | 8 +-- fs/notify/fsnotify.c | 8 ++- fs/pstore/ram.c | 5 +- fs/pstore/ram_core.c | 25 +++++---- include/linux/dcache.h | 7 +++ include/linux/fsnotify.h | 31 ----------- include/linux/phy.h | 4 ++ include/linux/pstore_ram.h | 11 +++- include/linux/string.h | 3 ++ lib/string.c | 89 +++++++++++++++++++++++++++++++ net/8021q/vlan.c | 5 ++ net/8021q/vlan.h | 2 + net/8021q/vlan_dev.c | 20 +++++-- net/bluetooth/bnep/core.c | 10 ++-- net/bluetooth/cmtp/core.c | 3 ++ net/core/dev.c | 19 ++++--- net/ipv6/ip6_flowlabel.c | 4 +- net/ipv6/ip6_output.c | 2 +- net/key/af_key.c | 46 +++++++++++++--- net/sched/cls_api.c | 4 +- net/sctp/socket.c | 8 ++- net/xfrm/xfrm_policy.c | 9 ++-- sound/soc/codecs/tlv320aic3x.c | 13 +++++ 55 files changed, 449 insertions(+), 163 deletions(-)