4.9.197-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest91 of 92 patches 5 repliesIn review
91 of 92 patches are in this archive. The cover letter announces 92.
Patches in v1 No applies recorded yet
Reviews trailers per patch
29 of 91 patches have a Reviewed-by or Acked-by.
| Patch | Heiko Carstens | Yan, Zheng | Jiri Olsa | Arnaldo Carvalho de Melo | Ravi Bangoria | Kees Cook | [email protected] | Philipp Zabel | [email protected] | Oliver Neukum | [email protected] | Scott Talbert | Daniel Thompson | Jani Nikula | Mauro Carvalho Chehab | Darrick J. Wong | Greg Kroah-Hartman | Dan Carpenter | Andreas Dannenberg | Eric W. Biederman | Alexandru Ardelean | Alan Stern | Guenter Roeck | Randy Dunlap | Matthew Wilcox (Oracle) | Paolo Bonzini | Dmitry Osipenko | Jan Schmidt | Marcel Ziswiler | Fabio Estevam | Cezary Rojewski | Valentin Schneider | Sean Nyekjaer | Suzuki K Poulose | Jiri Pirko | Cornelia Huck | Janosch Frank | David Hildenbrand | Boris Ostrovsky | Jeff Layton | Igor Opaniuk | Sebastian Ott |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/92 | R-b | R-b | R-b | |||||||||||||||||||||||||||||||||||||||
| 2/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 3/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 4/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 5/92 | A-b | |||||||||||||||||||||||||||||||||||||||||
| 6/92 | R-b | R-b | R-b | |||||||||||||||||||||||||||||||||||||||
| 7/92 | ||||||||||||||||||||||||||||||||||||||||||
| 8/92 | T-b | |||||||||||||||||||||||||||||||||||||||||
| 9/92 | ||||||||||||||||||||||||||||||||||||||||||
| 10/92 | T-b | R-b | ||||||||||||||||||||||||||||||||||||||||
| 11/92 | ||||||||||||||||||||||||||||||||||||||||||
| 12/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 13/92 | ||||||||||||||||||||||||||||||||||||||||||
| 14/92 | T-b | |||||||||||||||||||||||||||||||||||||||||
| 15/92 | ||||||||||||||||||||||||||||||||||||||||||
| 16/92 | ||||||||||||||||||||||||||||||||||||||||||
| 17/92 | ||||||||||||||||||||||||||||||||||||||||||
| 18/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 19/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 20/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 21/92 | ||||||||||||||||||||||||||||||||||||||||||
| 22/92 | A-b | |||||||||||||||||||||||||||||||||||||||||
| 23/92 | ||||||||||||||||||||||||||||||||||||||||||
| 24/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 25/92 | ||||||||||||||||||||||||||||||||||||||||||
| 26/92 | ||||||||||||||||||||||||||||||||||||||||||
| 28/92 | A-b | T-b | T-b | |||||||||||||||||||||||||||||||||||||||
| 29/92 | A-b | T-b | T-b | |||||||||||||||||||||||||||||||||||||||
| 30/92 | ||||||||||||||||||||||||||||||||||||||||||
| 31/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 32/92 | ||||||||||||||||||||||||||||||||||||||||||
| 33/92 | ||||||||||||||||||||||||||||||||||||||||||
| 34/92 | ||||||||||||||||||||||||||||||||||||||||||
| 35/92 | R-b | R-b | R-b | |||||||||||||||||||||||||||||||||||||||
| 36/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 37/92 | ||||||||||||||||||||||||||||||||||||||||||
| 38/92 | Reported-and-tested-by | |||||||||||||||||||||||||||||||||||||||||
| 39/92 | ||||||||||||||||||||||||||||||||||||||||||
| 40/92 | ||||||||||||||||||||||||||||||||||||||||||
| 41/92 | ||||||||||||||||||||||||||||||||||||||||||
| 42/92 | ||||||||||||||||||||||||||||||||||||||||||
| 43/92 | T-b | |||||||||||||||||||||||||||||||||||||||||
| 44/92 | T-b | |||||||||||||||||||||||||||||||||||||||||
| 45/92 | ||||||||||||||||||||||||||||||||||||||||||
| 46/92 | ||||||||||||||||||||||||||||||||||||||||||
| 47/92 | ||||||||||||||||||||||||||||||||||||||||||
| 48/92 | T-b | |||||||||||||||||||||||||||||||||||||||||
| 49/92 | ||||||||||||||||||||||||||||||||||||||||||
| 50/92 | ||||||||||||||||||||||||||||||||||||||||||
| 51/92 | ||||||||||||||||||||||||||||||||||||||||||
| 52/92 | ||||||||||||||||||||||||||||||||||||||||||
| 53/92 | ||||||||||||||||||||||||||||||||||||||||||
| 54/92 | ||||||||||||||||||||||||||||||||||||||||||
| 55/92 | ||||||||||||||||||||||||||||||||||||||||||
| 56/92 | ||||||||||||||||||||||||||||||||||||||||||
| 57/92 | ||||||||||||||||||||||||||||||||||||||||||
| 58/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 59/92 | ||||||||||||||||||||||||||||||||||||||||||
| 60/92 | ||||||||||||||||||||||||||||||||||||||||||
| 61/92 | ||||||||||||||||||||||||||||||||||||||||||
| 62/92 | ||||||||||||||||||||||||||||||||||||||||||
| 63/92 | ||||||||||||||||||||||||||||||||||||||||||
| 64/92 | A-b | |||||||||||||||||||||||||||||||||||||||||
| 65/92 | A-b | |||||||||||||||||||||||||||||||||||||||||
| 66/92 | ||||||||||||||||||||||||||||||||||||||||||
| 67/92 | ||||||||||||||||||||||||||||||||||||||||||
| 68/92 | ||||||||||||||||||||||||||||||||||||||||||
| 69/92 | T-b | |||||||||||||||||||||||||||||||||||||||||
| 70/92 | ||||||||||||||||||||||||||||||||||||||||||
| 71/92 | ||||||||||||||||||||||||||||||||||||||||||
| 72/92 | ||||||||||||||||||||||||||||||||||||||||||
| 73/92 | ||||||||||||||||||||||||||||||||||||||||||
| 74/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 75/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 76/92 | T-b | |||||||||||||||||||||||||||||||||||||||||
| 77/92 | ||||||||||||||||||||||||||||||||||||||||||
| 78/92 | A-b | |||||||||||||||||||||||||||||||||||||||||
| 79/92 | ||||||||||||||||||||||||||||||||||||||||||
| 80/92 | ||||||||||||||||||||||||||||||||||||||||||
| 81/92 | ||||||||||||||||||||||||||||||||||||||||||
| 82/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 83/92 | A-b | R-b | ||||||||||||||||||||||||||||||||||||||||
| 84/92 | R-b | |||||||||||||||||||||||||||||||||||||||||
| 85/92 | ||||||||||||||||||||||||||||||||||||||||||
| 86/92 | ||||||||||||||||||||||||||||||||||||||||||
| 87/92 | A-b | |||||||||||||||||||||||||||||||||||||||||
| 88/92 | ||||||||||||||||||||||||||||||||||||||||||
| 89/92 | ||||||||||||||||||||||||||||||||||||||||||
| 90/92 | ||||||||||||||||||||||||||||||||||||||||||
| 91/92 | ||||||||||||||||||||||||||||||||||||||||||
| 92/92 | 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 42 reviewers.
Cover letter [PATCH 4.9 00/92] 4.9.197-stable review
This is the start of the stable review cycle for the 4.9.197 release. There are 92 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 Fri 18 Oct 2019 09:43:41 PM UTC. 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.9.197-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.197-rc1
Dave Chinner <[email protected]>
xfs: clear sb->s_fs_info on mount failure
Janakarajan Natarajan <[email protected]>
x86/asm: Fix MWAITX C-state hint value
Steven Rostedt (VMware) <[email protected]>
tracing: Get trace_array reference for available_tracers files
Srivatsa S. Bhat (VMware) <[email protected]>
tracing/hwlat: Don't ignore outer-loop duration when calculating max_latency
Srivatsa S. Bhat (VMware) <[email protected]>
tracing/hwlat: Report total time spent in all NMIs during the sample
Johan Hovold <[email protected]>
media: stkwebcam: fix runtime PM after driver unbind
Al Viro <[email protected]>
Fix the locking in dcache_readdir() and friends
Paul Burton <[email protected]>
MIPS: Disable Loongson MMI instructions for kernel build
Navid Emamdoost <[email protected]>
Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc
Daniel Vetter <[email protected]>
staging: fbtft: Stop using BL_CORE_DRIVER1
Michal Hocko <[email protected]>
kernel/sysctl.c: do not override max_threads provided by userspace
Pavel Shilovsky <[email protected]>
CIFS: Force reval dentry if LOOKUP_REVAL flag is set
Pavel Shilovsky <[email protected]>
CIFS: Force revalidate inode when dentry is stale
Pavel Shilovsky <[email protected]>
CIFS: Gracefully handle QueryInfo errors during open
Steve MacLean <[email protected]>
perf inject jit: Fix JIT_CODE_MOVE filename
Ian Rogers <[email protected]>
perf llvm: Don't access out-of-scope array
Ard Biesheuvel <[email protected]>
efivar/ssdt: Don't iterate over EFI vars if no SSDT override was specified
David Frey <[email protected]>
iio: light: opt3001: fix mutex unlock race
Marco Felsch <[email protected]>
iio: adc: ad799x: fix probe error handling
Navid Emamdoost <[email protected]>
staging: vt6655: Fix memory leak in vt6655_probe
Johan Hovold <[email protected]>
USB: legousbtower: fix use-after-free on release
Johan Hovold <[email protected]>
USB: legousbtower: fix open after failed reset request
Johan Hovold <[email protected]>
USB: legousbtower: fix potential NULL-deref on disconnect
Johan Hovold <[email protected]>
USB: legousbtower: fix deadlock on disconnect
Johan Hovold <[email protected]>
USB: legousbtower: fix slab info leak at probe
Yoshihiro Shimoda <[email protected]>
usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() behavior
Yoshihiro Shimoda <[email protected]>
usb: renesas_usbhs: gadget: Do not discard queues in usb_ep_set_{halt,wedge}()
[email protected] <[email protected]>
USB: dummy-hcd: fix power budget for SuperSpeed mode
Johan Hovold <[email protected]>
USB: microtek: fix info-leak at probe
Johan Hovold <[email protected]>
USB: usblcd: fix I/O after disconnect
Johan Hovold <[email protected]>
USB: serial: fix runtime PM after driver unbind
Reinhard Speyerer <[email protected]>
USB: serial: option: add support for Cinterion CLS8 devices
Daniele Palmas <[email protected]>
USB: serial: option: add Telit FN980 compositions
Beni Mahler <[email protected]>
USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20
Johan Hovold <[email protected]>
USB: serial: keyspan: fix NULL-derefs on open() and write()
Randy Dunlap <[email protected]>
serial: uartlite: fix exit path null pointer
Johan Hovold <[email protected]>
USB: ldusb: fix NULL-derefs on driver unbind
Johan Hovold <[email protected]>
USB: chaoskey: fix use-after-free on release
Johan Hovold <[email protected]>
USB: usblp: fix runtime PM after driver unbind
Johan Hovold <[email protected]>
USB: iowarrior: fix use-after-free after driver unbind
Johan Hovold <[email protected]>
USB: iowarrior: fix use-after-free on release
Johan Hovold <[email protected]>
USB: iowarrior: fix use-after-free on disconnect
Johan Hovold <[email protected]>
USB: adutux: fix use-after-free on release
Johan Hovold <[email protected]>
USB: adutux: fix NULL-derefs on disconnect
Johan Hovold <[email protected]>
USB: adutux: fix use-after-free on disconnect
Colin Ian King <[email protected]>
USB: adutux: remove redundant variable minor
Kai-Heng Feng <[email protected]>
xhci: Increase STS_SAVE timeout in xhci_suspend()
Rick Tseng <[email protected]>
usb: xhci: wait for CNR controller not ready bit in xhci resume
Jan Schmidt <[email protected]>
xhci: Check all endpoints for LPM timeout
Mathias Nyman <[email protected]>
xhci: Prevent device initiated U1/U2 link pm if exit latency is too long
Mathias Nyman <[email protected]>
xhci: Fix false warning message about wrong bounce buffer write length
Johan Hovold <[email protected]>
USB: usb-skeleton: fix NULL-deref on disconnect
Johan Hovold <[email protected]>
USB: usb-skeleton: fix runtime PM after driver unbind
Johan Hovold <[email protected]>
USB: yurex: fix NULL-derefs on disconnect
Alan Stern <[email protected]>
USB: yurex: Don't retry on unexpected errors
Bastien Nocera <[email protected]>
USB: rio500: Remove Rio 500 kernel driver
Will Deacon <[email protected]>
panic: ensure preemption is disabled during panic()
Oleksandr Suvorov <[email protected]>
ASoC: sgtl5000: Improve VAG power and mute control
Johannes Berg <[email protected]>
nl80211: validate beacon head
Jouni Malinen <[email protected]>
cfg80211: Use const more consistently in for_each_element macros
Johannes Berg <[email protected]>
cfg80211: add and use strongly typed element iteration macros
Andrew Murray <[email protected]>
coresight: etm4x: Use explicit barriers on enable/disable
Horia Geantă <[email protected]>
crypto: caam - fix concurrency issue in givencrypt descriptor
Srikar Dronamraju <[email protected]>
perf stat: Reset previous counts on repeat with interval
Srikar Dronamraju <[email protected]>
perf stat: Fix a segmentation fault when using repeat forever
Jiri Olsa <[email protected]>
perf tools: Fix segfault in cpu_cache_level__read()
Steven Rostedt (VMware) <[email protected]>
tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure
Valdis Kletnieks <[email protected]>
kernel/elfcore.c: include proper prototypes
KeMeng Shi <[email protected]>
sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr()
zhengbin <[email protected]>
fuse: fix memleak in cuse_channel_open
Ido Schimmel <[email protected]>
thermal: Fix use-after-free when unregistering thermal zone device
Trek <[email protected]>
drm/amdgpu: Check for valid number of registers to read
Erqi Chen <[email protected]>
ceph: reconnect connection if session hang in opening state
Luis Henriques <[email protected]>
ceph: fix directories inode i_blkbits initialization
Igor Druzhinin <[email protected]>
xen/pci: reserve MCFG areas earlier
Chengguang Xu <[email protected]>
9p: avoid attaching writeback_fid on mmap with type PRIVATE
Jia-Ju Bai <[email protected]>
fs: nfs: Fix possible null-pointer dereferences in encode_attrs()
Sascha Hauer <[email protected]>
ima: always return negative code for error
Johannes Berg <[email protected]>
cfg80211: initialize on-stack chandefs
Johan Hovold <[email protected]>
ieee802154: atusb: fix use-after-free at disconnect
Rasmus Villemoes <[email protected]>
watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout
Li RongQing <[email protected]>
timer: Read jiffies once when forwarding base clk
Kees Cook <[email protected]>
usercopy: Avoid HIGHMEM pfn warning
Alexander Sverdlin <[email protected]>
crypto: qat - Silence smp_processor_id() warning
Marc Kleine-Budde <[email protected]>
can: mcp251x: mcp251x_hw_reset(): allow more time after a reset
Andrew Donnellan <[email protected]>
powerpc/powernv: Restrict OPAL symbol map to only be readable by root
Oleksandr Suvorov <[email protected]>
ASoC: Define a set of DAPM pre/post-up events
Jack Wang <[email protected]>
KVM: nVMX: handle page fault in vmread fix
Vasily Gorbik <[email protected]>
s390/cio: exclude subchannels with no parent from pseudo check
Vasily Gorbik <[email protected]>
s390/cio: avoid calling strlen on null pointer
Vasily Gorbik <[email protected]>
s390/topology: avoid firing events before kobjs are created
Thomas Huth <[email protected]>
KVM: s390: Test for bad access register and size at the start of S390_MEM_OP
-------------
Diffstat:
Documentation/usb/rio.txt | 138 ------ MAINTAINERS | 7 - Makefile | 4 +- arch/arm/configs/badge4_defconfig | 1 - arch/arm/configs/corgi_defconfig | 1 - arch/arm/configs/pxa_defconfig | 1 - arch/arm/configs/s3c2410_defconfig | 1 - arch/arm/configs/spitz_defconfig | 1 - arch/mips/configs/mtx1_defconfig | 1 - arch/mips/configs/rm200_defconfig | 1 - arch/mips/loongson64/Platform | 4 + arch/mips/vdso/Makefile | 1 + arch/powerpc/platforms/powernv/opal.c | 11 +- arch/s390/kernel/topology.c | 3 +- arch/s390/kvm/kvm-s390.c | 2 +- arch/x86/include/asm/mwait.h | 2 +- arch/x86/kvm/vmx.c | 2 +- arch/x86/lib/delay.c | 4 +- drivers/crypto/caam/caamalg.c | 11 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 2 +- drivers/firmware/efi/efi.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 + drivers/hwtracing/coresight/coresight-etm4x.c | 14 +- drivers/iio/adc/ad799x.c | 4 +- drivers/iio/light/opt3001.c | 6 +- drivers/media/usb/stkwebcam/stk-webcam.c | 3 +- drivers/net/can/spi/mcp251x.c | 19 +- drivers/net/ieee802154/atusb.c | 3 +- drivers/s390/cio/ccwgroup.c | 2 +- drivers/s390/cio/css.c | 2 + drivers/staging/fbtft/fbtft-core.c | 11 +- drivers/staging/fbtft/fbtft.h | 1 + drivers/staging/vt6655/device_main.c | 4 +- drivers/thermal/thermal_core.c | 2 +- drivers/tty/serial/uartlite.c | 3 +- drivers/usb/class/usblp.c | 8 +- drivers/usb/gadget/udc/dummy_hcd.c | 3 +- drivers/usb/host/xhci-ring.c | 4 +- drivers/usb/host/xhci.c | 32 +- drivers/usb/image/microtek.c | 4 + drivers/usb/misc/Kconfig | 10 - drivers/usb/misc/Makefile | 1 - drivers/usb/misc/adutux.c | 26 +- drivers/usb/misc/chaoskey.c | 5 +- drivers/usb/misc/iowarrior.c | 16 +- drivers/usb/misc/ldusb.c | 24 +- drivers/usb/misc/legousbtower.c | 58 ++- drivers/usb/misc/rio500.c | 578 ------------------------- drivers/usb/misc/rio500_usb.h | 37 -- drivers/usb/misc/usblcd.c | 33 +- drivers/usb/misc/yurex.c | 18 +- drivers/usb/renesas_usbhs/common.h | 1 + drivers/usb/renesas_usbhs/fifo.c | 2 +- drivers/usb/renesas_usbhs/fifo.h | 1 + drivers/usb/renesas_usbhs/mod_gadget.c | 18 +- drivers/usb/renesas_usbhs/pipe.c | 15 + drivers/usb/renesas_usbhs/pipe.h | 1 + drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 9 + drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/option.c | 11 + drivers/usb/serial/usb-serial.c | 5 +- drivers/usb/usb-skeleton.c | 15 +- drivers/watchdog/imx2_wdt.c | 4 +- drivers/xen/pci.c | 21 +- fs/9p/vfs_file.c | 3 + fs/ceph/inode.c | 7 +- fs/ceph/mds_client.c | 4 +- fs/cifs/dir.c | 8 +- fs/cifs/file.c | 6 + fs/cifs/inode.c | 4 + fs/fuse/cuse.c | 1 + fs/libfs.c | 134 +++--- fs/nfs/nfs4xdr.c | 2 +- fs/xfs/xfs_super.c | 10 + include/linux/ieee80211.h | 53 +++ include/sound/soc-dapm.h | 2 + kernel/elfcore.c | 1 + kernel/fork.c | 4 +- kernel/panic.c | 1 + kernel/sched/core.c | 4 +- kernel/time/timer.c | 8 +- kernel/trace/trace.c | 17 +- kernel/trace/trace_hwlat.c | 4 +- mm/usercopy.c | 8 +- net/wireless/nl80211.c | 39 +- net/wireless/reg.c | 2 +- net/wireless/scan.c | 14 +- net/wireless/wext-compat.c | 2 +- security/integrity/ima/ima_crypto.c | 5 +- sound/soc/codecs/sgtl5000.c | 232 ++++++++-- tools/lib/traceevent/event-parse.c | 3 +- tools/perf/builtin-stat.c | 5 +- tools/perf/util/header.c | 2 +- tools/perf/util/jitdump.c | 6 +- tools/perf/util/llvm-utils.c | 6 +- tools/perf/util/stat.c | 17 + tools/perf/util/stat.h | 1 + 98 files changed, 802 insertions(+), 1058 deletions(-)