4.17.3-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest68 of 70 patches 6 repliesIn review
68 of 70 patches are in this archive. The cover letter announces 70.
Patches in v1 No applies recorded yet
Reviews trailers per patch
28 of 68 patches have a Reviewed-by or Acked-by.
| Patch | David Ahern | Martin KaFai Lau | Balbir Singh | Andreas Dilger | Christoph Hellwig | Ming Lei | Bart Van Assche | Viresh Kumar | Richard W.M. Jones | Evgeniy Polyakov | Song Liu | Andrew Morton | Dave Watson | Simon Horman | David Sterba | Nikolay Borisov | Su Yue | James Harvey | Martin Peres | Ronnie Sahlberg | Noah Morrison | Alex Gagniuc | Martin K. Petersen | Guennadi Liakhovetski | Srinivas Pandruvada | Mel Gorman |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/70 | ||||||||||||||||||||||||||
| 4/70 | A-b | A-b | ||||||||||||||||||||||||
| 5/70 | ||||||||||||||||||||||||||
| 6/70 | ||||||||||||||||||||||||||
| 7/70 | R-b | |||||||||||||||||||||||||
| 8/70 | T-b R-b | |||||||||||||||||||||||||
| 9/70 | A-b | |||||||||||||||||||||||||
| 10/70 | A-b | |||||||||||||||||||||||||
| 11/70 | ||||||||||||||||||||||||||
| 12/70 | ||||||||||||||||||||||||||
| 13/70 | ||||||||||||||||||||||||||
| 14/70 | ||||||||||||||||||||||||||
| 15/70 | ||||||||||||||||||||||||||
| 16/70 | ||||||||||||||||||||||||||
| 17/70 | ||||||||||||||||||||||||||
| 18/70 | R-b | |||||||||||||||||||||||||
| 19/70 | R-b | |||||||||||||||||||||||||
| 20/70 | R-b | |||||||||||||||||||||||||
| 21/70 | R-b | |||||||||||||||||||||||||
| 22/70 | ||||||||||||||||||||||||||
| 23/70 | R-b | |||||||||||||||||||||||||
| 24/70 | R-b | R-b | ||||||||||||||||||||||||
| 25/70 | R-b | R-b | ||||||||||||||||||||||||
| 26/70 | R-b | |||||||||||||||||||||||||
| 27/70 | R-b | |||||||||||||||||||||||||
| 28/70 | R-b | |||||||||||||||||||||||||
| 29/70 | ||||||||||||||||||||||||||
| 30/70 | ||||||||||||||||||||||||||
| 31/70 | ||||||||||||||||||||||||||
| 32/70 | ||||||||||||||||||||||||||
| 33/70 | ||||||||||||||||||||||||||
| 34/70 | ||||||||||||||||||||||||||
| 35/70 | R-b | |||||||||||||||||||||||||
| 36/70 | R-b | |||||||||||||||||||||||||
| 37/70 | ||||||||||||||||||||||||||
| 38/70 | R-b | |||||||||||||||||||||||||
| 39/70 | ||||||||||||||||||||||||||
| 40/70 | ||||||||||||||||||||||||||
| 41/70 | ||||||||||||||||||||||||||
| 42/70 | R-b | R-b | R-b | |||||||||||||||||||||||
| 43/70 | ||||||||||||||||||||||||||
| 44/70 | A-b | |||||||||||||||||||||||||
| 45/70 | A-b | |||||||||||||||||||||||||
| 46/70 | A-b | |||||||||||||||||||||||||
| 47/70 | ||||||||||||||||||||||||||
| 48/70 | A-b | |||||||||||||||||||||||||
| 49/70 | R-b | T-b | R-b | |||||||||||||||||||||||
| 50/70 | A-b | |||||||||||||||||||||||||
| 51/70 | ||||||||||||||||||||||||||
| 52/70 | T-b | |||||||||||||||||||||||||
| 53/70 | T-b | |||||||||||||||||||||||||
| 54/70 | T-b | |||||||||||||||||||||||||
| 55/70 | T-b | |||||||||||||||||||||||||
| 56/70 | T-b | |||||||||||||||||||||||||
| 57/70 | T-b | |||||||||||||||||||||||||
| 58/70 | T-b | |||||||||||||||||||||||||
| 59/70 | ||||||||||||||||||||||||||
| 60/70 | ||||||||||||||||||||||||||
| 61/70 | T-b | |||||||||||||||||||||||||
| 62/70 | ||||||||||||||||||||||||||
| 63/70 | ||||||||||||||||||||||||||
| 64/70 | ||||||||||||||||||||||||||
| 65/70 | ||||||||||||||||||||||||||
| 66/70 | A-b | |||||||||||||||||||||||||
| 67/70 | ||||||||||||||||||||||||||
| 68/70 | ||||||||||||||||||||||||||
| 69/70 | R-b | |||||||||||||||||||||||||
| 70/70 | A-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 26 reviewers.
Cover letter [PATCH 4.17 00/70] 4.17.3-stable review
This is the start of the stable review cycle for the 4.17.3 release. There are 70 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 Tue Jun 26 14:27:20 UTC 2018. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.17.3-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.17.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.17.3-rc1
Vlastimil Babka <[email protected]>
mm, page_alloc: do not break __GFP_THISNODE by zonelist reset
Thadeu Lima de Souza Cascardo <[email protected]>
fs/binfmt_misc.c: do not allow offset overflow
Michael S. Tsirkin <[email protected]>
vhost: fix info leak due to uninitialized memory
Jason Gerecke <[email protected]>
HID: wacom: Correct logical maximum Y for 2nd-gen Intuos Pro large
Even Xu <[email protected]>
HID: intel_ish-hid: ipc: register more pm callbacks to support hibernation
Martin Brandenburg <[email protected]>
orangefs: report attributes_mask and attributes for statx
Martin Brandenburg <[email protected]>
orangefs: set i_size on new symlink
Luca Coelho <[email protected]>
iwlwifi: fw: harden page loading code
Sean Young <[email protected]>
media: rc: ensure input/lirc device can be opened after register
Kieran Bingham <[email protected]>
media: uvcvideo: Prevent setting unavailable flags
Tony Luck <[email protected]>
x86/intel_rdt: Enable CMT and MBM on new Skylake stepping
Thomas Gleixner <[email protected]>
genirq/migration: Avoid out of line call if pending is not set
Thomas Gleixner <[email protected]>
genirq/affinity: Defer affinity setting if irq chip is busy
Thomas Gleixner <[email protected]>
genirq/generic_pending: Do not lose pending affinity update
Thomas Gleixner <[email protected]>
irq_remapping: Use apic_ack_irq()
Thomas Gleixner <[email protected]>
x86/platform/uv: Use apic_ack_irq()
Thomas Gleixner <[email protected]>
x86/ioapic: Use apic_ack_irq()
Thomas Gleixner <[email protected]>
x86/apic: Provide apic_ack_irq()
Thomas Gleixner <[email protected]>
x86/apic/vector: Prevent hlist corruption and leaks
Dou Liyang <[email protected]>
x86/vector: Fix the args of vector_alloc tracepoint
Stefan Potyra <[email protected]>
w1: mxc_w1: Enable clock before calling clk_get_rate() on it
Keith Busch <[email protected]>
nvme/pci: Sync controller reset for AER slot_reset
Hans de Goede <[email protected]>
libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk
Dan Carpenter <[email protected]>
libata: zpodd: small read overflow in eject_tray()
Chen Yu <[email protected]>
cpufreq: governors: Fix long idle detection logic in load calculation
Suman Anna <[email protected]>
cpufreq: ti-cpufreq: Fix an incorrect error return value
Tao Wang <[email protected]>
cpufreq: Fix new policy initialization during limits updates via sysfs
Tejun Heo <[email protected]>
bdi: Move cgroup bdi_writeback to a dedicated low concurrency workqueue
Roman Pen <[email protected]>
blk-mq: reinit q->tag_set_list entry only after grace period
Josef Bacik <[email protected]>
nbd: use bd_set_size when updating disk size
Josef Bacik <[email protected]>
nbd: update size when connected
Josef Bacik <[email protected]>
nbd: fix nbd device deletion
Shirish Pargaonkar <[email protected]>
cifs: For SMB2 security informaion query, check for minimum sized security descriptor instead of sizeof FileAllInformation class
Mark Syms <[email protected]>
CIFS: 511c54a2f69195b28afb9dd119f03787b1625bb4 adds a check for session expiry
Steve French <[email protected]>
smb3: on reconnect set PreviousSessionId field
Steve French <[email protected]>
smb3: fix various xid leaks
Tony Luck <[email protected]>
x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Flags_read()
Dennis Wassenberg <[email protected]>
ALSA: hda: add dock and led support for HP ProBook 640 G4
Dennis Wassenberg <[email protected]>
ALSA: hda: add dock and led support for HP EliteBook 830 G5
Bo Chen <[email protected]>
ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm_stream()
Takashi Iwai <[email protected]>
ALSA: hda/conexant - Add fixup for HP Z2 G4 workstation
Hui Wang <[email protected]>
ALSA: hda/realtek - Enable mic-mute hotkey for several Lenovo AIOs
Takashi Iwai <[email protected]>
ALSA: usb-audio: Disable the quirk for Nura headset
Qu Wenruo <[email protected]>
btrfs: scrub: Don't use inode pages for device replace
Su Yue <[email protected]>
btrfs: return error value if create_io_em failed in cow_file_range
Omar Sandoval <[email protected]>
Btrfs: fix memory and mount leak in btrfs_ioctl_rm_dev_v2()
Omar Sandoval <[email protected]>
Btrfs: fix clone vs chattr NODATASUM race
Omar Sandoval <[email protected]>
Btrfs: allow empty subvol= again
Tetsuo Handa <[email protected]>
driver core: Don't ignore class_dir_create_and_add() failure.
Jan Kara <[email protected]>
ext4: fix fencepost error in check for inode count overflow during resize
Theodore Ts'o <[email protected]>
ext4: correctly handle a zero-length xattr with a non-zero e_value_offs
Theodore Ts'o <[email protected]>
ext4: bubble errors from ext4_find_inline_data_nolock() up to ext4_iget()
Theodore Ts'o <[email protected]>
ext4: do not allow external inodes for inline data
Lukas Czerner <[email protected]>
ext4: update mtime in ext4_punch_hole even if no blocks are released
Jan Kara <[email protected]>
ext4: fix hole length detection in ext4_ind_map_blocks()
Erik Schmauss <[email protected]>
ACPICA: AML parser: attempt to continue loading table after error
Dexuan Cui <[email protected]>
hv_netvsc: Fix a network regression after ifdown/ifup
Willem de Bruijn <[email protected]>
net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlan
Paolo Abeni <[email protected]>
udp: fix rx queue len reported by diag and proc interface
Cong Wang <[email protected]>
socket: close race condition between sock_close() and sockfs_setattr()
Daniel Borkmann <[email protected]>
tls: fix waitall behavior in tls_sw_recvmsg
Daniel Borkmann <[email protected]>
tls: fix use-after-free in tls_push_record
Frank van der Linden <[email protected]>
tcp: verify the checksum of the first data segment in a new connection
Davide Caratti <[email protected]>
net/sched: act_simple: fix parsing of TCA_DEF_DATA
Alvaro Gamez Machado <[email protected]>
net: phy: dp83822: use BMCR_ANENABLE instead of BMSR_ANEGCAPABLE for DP83620
Zhouyang Jia <[email protected]>
net: dsa: add error handling for pskb_trim_rcsum
Julian Anastasov <[email protected]>
ipv6: allow PMTU exceptions to local routes
Bjørn Mork <[email protected]>
cdc_ncm: avoid padding beyond end of skb
Xiangning Yu <[email protected]>
bonding: re-evaluate force_primary when the primary slave name changes
Colin Ian King <[email protected]>
net: aquantia: fix unsigned numvecs comparison with less than zero
-------------
Diffstat:
Makefile | 4 +- arch/um/drivers/vector_transports.c | 3 +- arch/x86/include/asm/apic.h | 2 + arch/x86/include/asm/trace/irq_vectors.h | 2 +- arch/x86/kernel/apic/io_apic.c | 2 +- arch/x86/kernel/apic/vector.c | 18 +++++- arch/x86/kernel/cpu/intel_rdt.c | 2 + arch/x86/kernel/cpu/mcheck/mce-inject.c | 2 +- arch/x86/platform/uv/uv_irq.c | 7 +-- block/blk-mq.c | 3 +- drivers/acpi/acpica/psloop.c | 51 +++++++++++++++- drivers/acpi/acpica/psobject.c | 30 ++++++++++ drivers/acpi/acpica/uterror.c | 10 ++-- drivers/ata/libata-core.c | 3 - drivers/ata/libata-zpodd.c | 2 +- drivers/base/core.c | 14 ++++- drivers/block/nbd.c | 17 +++++- drivers/cpufreq/cpufreq.c | 2 + drivers/cpufreq/cpufreq_governor.c | 12 ++-- drivers/cpufreq/ti-cpufreq.c | 2 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 22 +++---- drivers/hid/wacom_sys.c | 8 +++ drivers/iommu/amd_iommu.c | 2 +- drivers/iommu/intel_irq_remapping.c | 2 +- drivers/iommu/irq_remapping.c | 5 -- drivers/iommu/irq_remapping.h | 2 - drivers/media/rc/rc-main.c | 4 +- drivers/media/usb/uvc/uvc_ctrl.c | 17 +++--- drivers/net/bonding/bond_options.c | 1 + .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 11 ++-- drivers/net/hyperv/netvsc_drv.c | 4 +- drivers/net/phy/dp83848.c | 35 +++++++++-- drivers/net/tap.c | 5 +- drivers/net/tun.c | 3 +- drivers/net/usb/cdc_ncm.c | 4 +- drivers/net/virtio_net.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/paging.c | 49 +++++++++++++--- drivers/nvme/host/pci.c | 11 +++- drivers/vhost/vhost.c | 3 + drivers/w1/masters/mxc_w1.c | 20 ++++--- fs/binfmt_misc.c | 12 +++- fs/btrfs/inode.c | 4 +- fs/btrfs/ioctl.c | 18 +++--- fs/btrfs/scrub.c | 2 +- fs/btrfs/super.c | 3 + fs/cifs/cifsacl.h | 14 +++++ fs/cifs/smb2ops.c | 68 +++++++++++++++------- fs/cifs/smb2pdu.c | 4 +- fs/ext4/indirect.c | 14 +++-- fs/ext4/inline.c | 6 ++ fs/ext4/inode.c | 46 ++++++++------- fs/ext4/resize.c | 2 +- fs/ext4/xattr.c | 2 +- fs/orangefs/inode.c | 7 +++ fs/orangefs/namei.c | 7 +++ include/linux/irq.h | 7 ++- include/linux/virtio_net.h | 11 ++-- include/net/transp_v6.h | 11 +++- include/net/udp.h | 5 ++ kernel/irq/manage.c | 37 +++++++++++- kernel/irq/migration.c | 31 ++++++---- mm/backing-dev.c | 18 +++++- mm/page_alloc.c | 1 - net/dsa/tag_trailer.c | 3 +- net/ipv4/tcp_ipv4.c | 4 ++ net/ipv4/udp.c | 2 +- net/ipv4/udp_diag.c | 2 +- net/ipv6/datagram.c | 6 +- net/ipv6/route.c | 3 - net/ipv6/tcp_ipv6.c | 4 ++ net/ipv6/udp.c | 3 +- net/packet/af_packet.c | 4 +- net/sched/act_simple.c | 15 ++--- net/socket.c | 18 +++++- net/tls/tls_sw.c | 32 +++++----- sound/pci/hda/hda_controller.c | 4 +- sound/pci/hda/patch_conexant.c | 3 + sound/pci/hda/patch_realtek.c | 6 +- sound/usb/quirks-table.h | 5 ++ 79 files changed, 609 insertions(+), 234 deletions(-)