4.9.46-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest83 of 84 patches 4 repliesIn review
83 of 84 patches are in this archive. The cover letter announces 84.
Patches in v1 No applies recorded yet
Reviews trailers per patch
37 of 83 patches have a Reviewed-by or Acked-by.
| Patch | David Ahern | Eric Dumazet | James Hogan | Pravin B Shelar | Xin Long | Marcelo Ricardo Leitner | Daniel Jurgens | Cong Wang | Takashi Iwai | Paul Donohue | David Hildenbrand | Daniel Vetter | Dave Hansen | Brian Norris | AL Yu-Chen Cho | Lars-Peter Clausen | Allen Hubbe | Dave Jiang | Nicholas Piggin | Pablo Neira Ayuso | Daniel Borkmann | Alexei Starovoitov | Josef Bacik | Jakub Kicinski | Janosch Frank | Cornelia Huck | Rafael J. Wysocki | John Stultz | Jarkko Nikula | Mika Westerberg | David Rientjes | Minchan Kim | Michal Hocko | Mark Rutland | Woody Suwalski | Gustavo Padovan | Chunyu Hu | Pavel Machek | Linus Walleij | Jaco Kroon | Rohit Vaswani | Bastien Nocera | Doug Nazar | Huang, Ying | Feng Chenzhou | Jonathan Cameron | David Miller | Jeff Layton |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 2/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 3/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 4/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 5/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 6/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 7/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 8/84 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 9/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 10/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 11/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 12/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 13/84 | R-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 14/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 15/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 16/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 17/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 18/84 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 19/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 20/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 21/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 22/84 | A-b | A-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 23/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 24/84 | A-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 25/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 26/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 27/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 28/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 29/84 | T-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 30/84 | R-b | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||||||
| 31/84 | R-b | R-b | R-b | |||||||||||||||||||||||||||||||||||||||||||||
| 32/84 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 33/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 34/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 35/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 36/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 37/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 38/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 39/84 | A-b | T-b | T-b A-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||
| 40/84 | A-b | A-b | A-b | |||||||||||||||||||||||||||||||||||||||||||||
| 41/84 | A-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 42/84 | A-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 44/84 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 45/84 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 46/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 47/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 48/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 49/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 50/84 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 51/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 52/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 53/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 54/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 55/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 56/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 57/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 58/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 59/84 | T-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 60/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 61/84 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 62/84 | A-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 63/84 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 64/84 | T-b | T-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 65/84 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 66/84 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||||||
| 67/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 68/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 69/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 70/84 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 71/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 72/84 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 73/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 74/84 | Reported-and-tested-by | |||||||||||||||||||||||||||||||||||||||||||||||
| 75/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 76/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 77/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 78/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 79/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 80/84 | A-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 81/84 | ||||||||||||||||||||||||||||||||||||||||||||||||
| 82/84 | R-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 83/84 | T-b | |||||||||||||||||||||||||||||||||||||||||||||||
| 84/84 | R-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 48 reviewers.
Cover letter [PATCH 4.9 00/84] 4.9.46-stable review
This is the start of the stable review cycle for the 4.9.46 release. There are 84 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 Wed Aug 30 08:05:10 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.9.46-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.9.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 4.9.46-rc1
Benjamin Herrenschmidt <[email protected]>
powerpc/mm: Ensure cpumask update is ordered
Lv Zheng <[email protected]>
ACPI: EC: Fix regression related to wrong ECDT initialization order
James Morse <[email protected]>
ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal
Joerg Roedel <[email protected]>
ACPI: ioapic: Clear on-stack resource before using it
Dave Jiang <[email protected]>
ntb: transport shouldn't disable link due to bogus values in SPADs
Logan Gunthorpe <[email protected]>
ntb: ntb_test: ensure the link is up before trying to configure the mws
Allen Hubbe <[email protected]>
ntb: no sleep in ntb_async_tx_submit
Logan Gunthorpe <[email protected]>
NTB: ntb_test: fix bug printing ntb_perf results
Logan Gunthorpe <[email protected]>
ntb_transport: fix bug calculating num_qps_mw
Logan Gunthorpe <[email protected]>
ntb_transport: fix qp count bug
Linus Torvalds <[email protected]>
Clarify (and fix) MAX_LFS_FILESIZE macros
Charles Milette <[email protected]>
staging: rtl8188eu: add RNX-N150NUB support
Srinivas Pandruvada <[email protected]>
iio: hid-sensor-trigger: Fix the race with user space powering up sensors
Dragos Bogdan <[email protected]>
iio: imu: adis16480: Fix acceleration scale factor for adis16480
Martijn Coenen <[email protected]>
ANDROID: binder: fix proc->tsk check.
Riley Andrews <[email protected]>
binder: Use wake up hint for synchronous transactions.
Todd Kjos <[email protected]>
binder: use group leader instead of open thread
Todd Kjos <[email protected]>
Revert "android: binder: Sanity check at binder ioctl"
Jeffy Chen <[email protected]>
Bluetooth: bnep: fix possible might sleep error in bnep_session
Jeffy Chen <[email protected]>
Bluetooth: cmtp: fix possible might sleep error in cmtp_session
Jeffy Chen <[email protected]>
Bluetooth: hidp: fix possible might sleep error in hidp_session_thread
Florian Westphal <[email protected]>
netfilter: nat: fix src map lookup
Zhang Bo <[email protected]>
Revert "leds: handle suspend/resume in heartbeat trigger"
Vadim Lomovtsev <[email protected]>
net: sunrpc: svcsock: fix NULL-pointer exception
Eric Biggers <[email protected]>
x86/mm: Fix use-after-free of ldt_struct
Nicholas Piggin <[email protected]>
timers: Fix excessive granularity of new timers after a nohz idle
Thomas Gleixner <[email protected]>
perf/x86/intel/rapl: Make package handling more robust
Masami Hiramatsu <[email protected]>
perf probe: Fix --funcs to show correct symbols for offline module
Mark Rutland <[email protected]>
perf/core: Fix group {cpu,task} validation
Steven Rostedt (VMware) <[email protected]>
ftrace: Check for null ret_stack on profile function graph entry function
Chuck Lever <[email protected]>
nfsd: Limit end of page list when decoding NFSv4 WRITE
Ronnie Sahlberg <[email protected]>
cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup()
Sachin Prabhu <[email protected]>
cifs: Fix df output for users with quota limits
Nicholas Piggin <[email protected]>
kbuild: linker script do not match C names unless LD_DEAD_CODE_DATA_ELIMINATION is configured
Steven Rostedt (VMware) <[email protected]>
tracing: Fix freeing of filter in create_filter() when set_str is false
Chunyu Hu <[email protected]>
tracing: Fix kmemleak in tracing_map_array_free()
Steven Rostedt (VMware) <[email protected]>
tracing: Call clear_boot_tracer() at lateinit_sync
Koji Matsuoka <[email protected]>
drm: rcar-du: Fix H/V sync signal polarity configuration
Koji Matsuoka <[email protected]>
drm: rcar-du: Fix display timing controller parameter
Laurent Pinchart <[email protected]>
drm: rcar-du: Fix crash in encoder failure error path
Maarten Lankhorst <[email protected]>
drm/atomic: If the atomic check fails, return its value first
Chris Wilson <[email protected]>
drm: Release driver tracking before making the object available again
Pavel Tatashin <[email protected]>
mm/memblock.c: reversed logic in memblock_discard()
Eric Biggers <[email protected]>
fork: fix incorrect fput of ->exe_file causing use-after-free
Eric Biggers <[email protected]>
mm/madvise.c: fix freeing of locked page with MADV_FREE
Ulf Hansson <[email protected]>
i2c: designware: Fix system suspend
Kirill A. Shutemov <[email protected]>
mm, shmem: fix handling /sys/kernel/mm/transparent_hugepage/shmem_enabled
Alexey Brodkin <[email protected]>
ARCv2: PAE40: Explicitly set MSB counterpart of SLC region ops addresses
Takashi Sakamoto <[email protected]>
ALSA: firewire: fix NULL pointer dereference when releasing uninitialized data of iso-resource
Takashi Iwai <[email protected]>
ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978)
Takashi Iwai <[email protected]>
ALSA: core: Fix unexpected error at replacing user TLV
Joakim Tjernlund <[email protected]>
ALSA: usb-audio: Add delay quirk for H650e/Jabra 550a USB headsets
Paolo Bonzini <[email protected]>
KVM: x86: block guest protection keys unless the host has them enabled
Heiko Carstens <[email protected]>
KVM: s390: sthyi: fix specification exception detection
Heiko Carstens <[email protected]>
KVM: s390: sthyi: fix sthyi inline assembly
Masaki Ota <[email protected]>
Input: ALPS - fix two-finger scroll breakage in right side on ALPS touchpad
KT Liao <[email protected]>
Input: elan_i2c - add ELAN0602 ACPI ID to support Lenovo Yoga310
Aaron Ma <[email protected]>
Input: trackpoint - add new trackpoint firmware ID
Edward Cree <[email protected]>
bpf/verifier: fix min/max handling in BPF_SUB
Daniel Borkmann <[email protected]>
bpf: fix mixed signed/unsigned derived min/max value bounds
Daniel Borkmann <[email protected]>
bpf, verifier: fix alu ops against map_value{, _adj} register types
Daniel Borkmann <[email protected]>
bpf: adjust verifier heuristics
John Fastabend <[email protected]>
bpf, verifier: add additional patterns to evaluate_reg_imm_alu
Konstantin Khlebnikov <[email protected]>
net_sched: fix order of queue length updates in qdisc_replace()
Xin Long <[email protected]>
net: sched: fix NULL pointer dereference when action calls some targets
Colin Ian King <[email protected]>
irda: do not leak initialized list.dev to userspace
Huy Nguyen <[email protected]>
net/mlx4_core: Enable 4K UAR if SRIOV module parameter is not enabled
Neal Cardwell <[email protected]>
tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP
Wei Wang <[email protected]>
ipv6: repair fib6 tree in failure case
Wei Wang <[email protected]>
ipv6: reset fn->rr_ptr when replacing route
Eric Dumazet <[email protected]>
tipc: fix use-after-free
Alexander Potapenko <[email protected]>
sctp: fully initialize the IPv6 address in sctp_v6_to_addr()
Colin Ian King <[email protected]>
nfp: fix infinite loop on umapping cleanup
Eric Dumazet <[email protected]>
ipv4: better IP_MAX_MTU enforcement
Eric Dumazet <[email protected]>
ptr_ring: use kmalloc_array()
Liping Zhang <[email protected]>
openvswitch: fix skb_panic due to the incorrect actions attrlen
Daniel Borkmann <[email protected]>
bpf: fix bpf_trace_printk on 32 bit archs
Konstantin Khlebnikov <[email protected]>
net_sched: remove warning from qdisc_hash_add
Konstantin Khlebnikov <[email protected]>
net_sched/sfq: update hierarchical backlog when drop packet
Eric Dumazet <[email protected]>
ipv4: fix NULL dereference in free_fib_info_rcu()
Eric Dumazet <[email protected]>
dccp: defer ccid_hc_tx_delete() at dismantle time
Eric Dumazet <[email protected]>
dccp: purge write queue in dccp_destroy_sock()
Eric Dumazet <[email protected]>
af_key: do not use GFP_KERNEL in atomic contexts
Tushar Dave <[email protected]>
sparc64: remove unnecessary log message
-------------
Diffstat:
Makefile | 4 +- arch/arc/include/asm/cache.h | 2 + arch/arc/mm/cache.c | 13 +- arch/powerpc/include/asm/mmu_context.h | 20 +- arch/powerpc/include/asm/pgtable-be-types.h | 1 + arch/powerpc/include/asm/pgtable-types.h | 1 + arch/s390/kvm/sthyi.c | 7 +- arch/sparc/kernel/pci_sun4v.c | 2 - arch/x86/events/intel/rapl.c | 58 +++--- arch/x86/include/asm/mmu_context.h | 4 +- arch/x86/kvm/cpuid.c | 2 +- drivers/acpi/apei/ghes.c | 1 + drivers/acpi/ec.c | 17 +- drivers/acpi/internal.h | 1 - drivers/acpi/ioapic.c | 6 + drivers/acpi/scan.c | 1 - drivers/android/binder.c | 19 +- drivers/gpu/drm/drm_atomic.c | 5 +- drivers/gpu/drm/drm_gem.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 10 +- drivers/i2c/busses/i2c-designware-platdrv.c | 14 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 8 +- drivers/iio/imu/adis16480.c | 2 +- drivers/input/mouse/alps.c | 41 +++- drivers/input/mouse/alps.h | 8 + drivers/input/mouse/elan_i2c_core.c | 1 + drivers/input/mouse/trackpoint.c | 3 +- drivers/input/mouse/trackpoint.h | 3 +- drivers/leds/trigger/ledtrig-heartbeat.c | 31 ---- drivers/net/ethernet/mellanox/mlx4/main.c | 4 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 3 +- drivers/ntb/ntb_transport.c | 62 ++----- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 + fs/cifs/dir.c | 18 +- fs/cifs/smb2pdu.c | 4 +- fs/nfsd/nfs4xdr.c | 6 +- include/asm-generic/vmlinux.lds.h | 38 ++-- include/linux/bpf_verifier.h | 1 + include/linux/cpuhotplug.h | 1 - include/linux/fs.h | 4 +- include/linux/ptr_ring.h | 9 +- include/linux/skb_array.h | 3 +- include/net/ip.h | 4 +- include/net/sch_generic.h | 5 +- kernel/bpf/verifier.c | 206 ++++++++++++++++++--- kernel/events/core.c | 39 ++-- kernel/fork.c | 1 + kernel/time/timer.c | 50 ++++- kernel/trace/bpf_trace.c | 34 +++- kernel/trace/ftrace.c | 4 + kernel/trace/trace.c | 2 +- kernel/trace/trace_events_filter.c | 4 + kernel/trace/tracing_map.c | 11 +- mm/madvise.c | 2 +- mm/memblock.c | 2 +- mm/shmem.c | 4 +- net/bluetooth/bnep/core.c | 11 +- net/bluetooth/cmtp/core.c | 17 +- net/bluetooth/hidp/core.c | 33 ++-- net/dccp/proto.c | 19 +- net/ipv4/fib_semantics.c | 12 +- net/ipv4/route.c | 2 +- net/ipv4/tcp_input.c | 3 +- net/ipv6/ip6_fib.c | 26 +-- net/irda/af_irda.c | 2 +- net/key/af_key.c | 48 ++--- net/netfilter/nf_nat_core.c | 17 +- net/openvswitch/actions.c | 1 + net/openvswitch/datapath.c | 7 +- net/openvswitch/datapath.h | 2 + net/sched/act_ipt.c | 2 + net/sched/sch_api.c | 3 - net/sched/sch_sfq.c | 5 +- net/sctp/ipv6.c | 2 + net/sunrpc/svcsock.c | 22 ++- net/tipc/netlink_compat.c | 6 +- sound/core/control.c | 2 +- sound/firewire/iso-resources.c | 7 +- sound/pci/hda/patch_conexant.c | 1 + sound/usb/quirks.c | 9 +- tools/perf/util/probe-event.c | 25 +-- tools/testing/selftests/ntb/ntb_test.sh | 6 +- 83 files changed, 711 insertions(+), 398 deletions(-)