[PATCH 4.14 000/191] 4.14.203-rc1 review
flat view
STALE2189d
PENDING · 70 of 191 reviewed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: 2020-10-27 14:12:45
Also in:
lkml
Subsystem:
802.11 (including cfg80211/nl80211), 8169 10/100/1000 gigabit ethernet driver, amd cryptographic coprocessor (ccp) driver, android drivers, applied micro (apm) x-gene soc pmu, arm pmu profiling and debugging, arm port, arm/qualcomm mailing list, arm/qualcomm support, atheros ath generic utilities, atheros ath6kl wireless driver, backlight class/subsystem, bluetooth drivers, bluetooth subsystem, broadcom brcm80211 ieee802.11 wireless drivers, bttv video4linux driver, can network drivers, char and misc drivers, cisco vic ethernet nic driver, common clk framework, control group - memory resource controller (memcg), cpu frequency scaling framework, crypto api, designware usb2 drd ip driver, diskquota, distributed lock manager (dlm), documentation, drm drivers, drm drivers and misc gpu patches, drm drivers for gma500 (poulsbo, moorestown and derivative chipsets), edac-core, emulex 10gbps iscsi - oneconnect driver, exec & binfmt api, elf, ext4 file system, extended verification module (evm), f2fs file system, filesystems (vfs and infrastructure), firewire audio drivers and iec 61883-1/6 packet streaming engine, firewire media drivers (firedtv), framebuffer layer, generic hdlc (wan) drivers, hibernation (aka software suspend, aka swsusp), hid core layer, hisilicon roce driver, hypervisor virtual console driver, i2c acpi support, i2c subsystem, i2c subsystem host drivers, ibm power virtual ethernet device driver, ibm power virtual fc device drivers, infiniband subsystem, input (keyboard, mouse, joystick, touchscreen) drivers, integrity measurement architecture (ima), intel lpss (low power subsystem) drivers, intel wireless wifi link (iwlwifi), ipvs, iscsi, kernel hardening (not covered by other areas), kernel virtual machine for x86 (kvm/x86), kgdb / kdb /debug_core, library code, linux for powerpc (32-bit and 64-bit), mac80211, mailbox api, marvell mwifiex wireless driver, media input infrastructure (v4l/dvb), mellanox ethernet driver (mlx4_en), mellanox mlx4 ib driver, mellanox mlx4 core vpi driver, memory controller drivers, memory management, memory management - core, memory management - oom killer, memory technology devices (mtd), multifunction devices (mfd), multimedia card (mmc), secure digital (sd) and sdio subsystem, netfilter, networking drivers, networking [general], networking [ipv4/ipv6], networking [tcp], nfc subsystem, ntb amd driver, ntb driver core, ntfs filesystem, nvm express target driver, omap general purpose memory controller support, pci subsystem, performance events subsystem, pin control subsystem, proc filesystem, pwm subsystem, qcom audio (asoc) drivers, qlogic ql41xxx iscsi driver, qlogic ql4xxx rdma driver, qlogic qla4xxx iscsi driver, qualcomm atheros ath10k wireless driver, qualcomm atheros ath9k wireless driver, qualcomm venus video accelerator driver, qualcomm wcn36xx wireless driver, quantenna qtnfmac wireless driver, rapidio subsystem, rc-core / lirc framework, roccat drivers, rtl8xxxu wireless driver (rtl8xxxu), saa7134 video4linux driver, scheduler, scsi subsystem, security subsystem, sis framebuffer driver, sound, sound - soc layer / dynamic audio power management (asoc), suspend to ram, synopsys arc architecture, the rest, tipc network layer, toshiba tc358743 driver, tracing, tty layer and serial drivers, udf filesystem, usb acm driver, usb gadget/peripheral subsystem, usb networking drivers, usb ohci driver, usb qmi wwan network driver, usb subsystem, usb video class, vfio driver, virtio gpu driver, vmware vmci driver, voltage and current regulator framework, x86 architecture (32-bit and 64-bit), xfs filesystem · Maintainers:
Johannes Berg, Heiner Kallweit, Tom Lendacky, Greg Kroah-Hartman, Arve Hjønnevåg, Todd Kjos, Christian Brauner, Carlos Llamas, Alice Ryhl, Khuong Dinh, Will Deacon, Mark Rutland, Russell King, Bjorn Andersson, Konrad Dybcio, Jeff Johnson, Lee Jones, Daniel Thompson, Jingoo Han, Marcel Holtmann, Luiz Augusto von Dentz, Arend van Spriel, Mauro Carvalho Chehab, Marc Kleine-Budde, Vincent Mailhol, Arnd Bergmann, Satish Kharat, Stephen Boyd, Brian Masney, Jerome Brunet, Johannes Weiner, Michal Hocko, Roman Gushchin, Shakeel Butt, "Rafael J. Wysocki", Viresh Kumar, Herbert Xu, "David S. Miller", Minas Harutyunyan, Jan Kara, Alexander Aring, David Teigland, Jonathan Corbet, David Airlie, Simona Vetter, Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, Patrik Jakobsson, Borislav Petkov, Tony Luck, Ketan Mukadam, Kees Cook, "Theodore Ts'o", Mimi Zohar, Roberto Sassu, Jaegeuk Kim, Chao Yu, Alexander Viro, Christian Brauner, Clemens Ladisch, Takashi Sakamoto, Stefan Richter, Helge Deller, Krzysztof Halasa, Jiri Kosina, Benjamin Tissoires, Chengchang Tang, Junxian Huang, Mika Westerberg, Andi Shyti, Nick Child, Tyrel Datwyler, Jason Gunthorpe, Leon Romanovsky, Dmitry Torokhov, Dmitry Kasatkin, Miri Korenblit, Simon Horman, Julian Anastasov, Lee Duncan, Chris Leech, Mike Christie, Sean Christopherson, Paolo Bonzini, Jason Wessel, Andrew Morton, Madhavan Srinivasan, Jassi Brar, Brian Norris, Tariq Toukan, Yishai Hadas, Krzysztof Kozlowski, David Hildenbrand, Michal Hocko, Miquel Raynal, Richard Weinberger, Vignesh Raghavendra, Ulf Hansson, Pablo Neira Ayuso, Florian Westphal, Andrew Lunn, Eric Dumazet, Jakub Kicinski, Paolo Abeni, David Ahern, Ido Schimmel, Neal Cardwell, David Heidelberg, Basavaraj Natikar, Shyam Sundar S K, Jon Mason, Dave Jiang, Allen Hubbe, Namjae Jeon, Hyunchul Lee, Christoph Hellwig, Sagi Grimberg, Chaitanya Kulkarni, Roger Quadros, Tony Lindgren, Bjorn Helgaas, Peter Zijlstra, Ingo Molnar, Arnaldo Carvalho de Melo, Namhyung Kim, Linus Walleij, Uwe Kleine-König, Srinivas Kandagatla, Nilesh Javali, Manish Rangankar, Michal Kalderon, Toke Høiland-Jørgensen, Vikash Garodia, Dikshita Agarwal, Loic Poulain, Igor Mitsyanko, Matt Porter, Alexandre Bounine, Sean Young, Stefan Achatz, Jes Sorensen, Juri Lelli, Vincent Guittot, "James E.J. Bottomley", "Martin K. Petersen", Paul Moore, James Morris, "Serge E. Hallyn", Jaroslav Kysela, Takashi Iwai, Liam Girdwood, Mark Brown, Vineet Gupta, Linus Torvalds, Jon Maloy, Tung Quang Nguyen, Hans Verkuil, Steven Rostedt, Masami Hiramatsu, Jiri Slaby, Oliver Neukum, Neill Kapron, Alan Stern, Bjørn Mork, Laurent Pinchart, Hans de Goede, Alex Williamson, David Airlie, Gerd Hoffmann, Dmitry Osipenko, Bryan Tan, Vishnu Dasa, Thomas Gleixner, Dave Hansen, Carlos Maiolino
Status: Pending, 70 of 191 reviewed.
This is the start of the stable review cycle for the 4.14.203 release.
There are 191 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, 29 Oct 2020 13:48:36 +0000.
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.14.203-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.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman [off-list ref]
Linux 4.14.203-rc1
Lorenzo Colitti [off-list ref]
usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets.
Christian Eggers [off-list ref]
eeprom: at25: set minimum read/write access stride to 1
Oliver Neukum [off-list ref]
USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync().
Vincent Mailhol [off-list ref]
usb: cdc-acm: add quirk to blacklist ETAS ES58X devices
Peng Fan [off-list ref]
tty: serial: fsl_lpuart: fix lpuart32_poll_get_char
Valentin Vidic [off-list ref]
net: korina: cast KSEG0 address to pointer in kfree
Zekun Shen [off-list ref]
ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n()
Can Guo [off-list ref]
scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config()
Eli Billauer [off-list ref]
usb: core: Solve race condition in anchor cleanup functions
Wang Yufen [off-list ref]
brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach
Tetsuo Handa [off-list ref]
mwifiex: don't call del_timer_sync() on uninitialized timer
Jan Kara [off-list ref]
reiserfs: Fix memory leak in reiserfs_parse_options()
Peilin Ye [off-list ref]
ipvs: Fix uninit-value in do_ip_vs_set_ctl()
Tong Zhang [off-list ref]
tty: ipwireless: fix error handling
Nilesh Javali [off-list ref]
scsi: qedi: Fix list_del corruption while removing active I/O
Nilesh Javali [off-list ref]
scsi: qedi: Protect active command list to avoid list corruption
Doug Horn [off-list ref]
Fix use after free in get_capset_info callback.
Chris Chiu [off-list ref]
rtl8xxxu: prevent potential memory leak
Keita Suzuki [off-list ref]
brcmsmac: fix memory leak in wlc_phy_attach_lcnphy
Jing Xiangfeng [off-list ref]
scsi: ibmvfc: Fix error return in ibmvfc_probe()
Abhishek Pandit-Subedi [off-list ref]
Bluetooth: Only mark socket zapped after unlocking
Hamish Martin [off-list ref]
usb: ohci: Default to per-port over-current protection
Darrick J. Wong [off-list ref]
xfs: make sure the rt allocator doesn't run off the end
Eric Biggers [off-list ref]
reiserfs: only call unlock_new_inode() if I_NEW
Keita Suzuki [off-list ref]
misc: rtsx: Fix memory leak in rtsx_pci_probe
Brooke Basile [off-list ref]
ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs()
Joakim Zhang [off-list ref]
can: flexcan: flexcan_chip_stop(): add error handling and propagate error value
Johan Hovold [off-list ref]
USB: cdc-acm: handle broken union descriptors
Jan Kara [off-list ref]
udf: Avoid accessing uninitialized data on failed inode read
Jan Kara [off-list ref]
udf: Limit sparing table size
Zqiang [off-list ref]
usb: gadget: function: printer: fix use-after-free in __lock_acquire
Sherry Sun [off-list ref]
misc: vop: add round_up(x,4) for vring_size to avoid kernel panic
Sherry Sun [off-list ref]
mic: vop: copy data to kernel space then write to io memory
Roman Bolshakov [off-list ref]
scsi: target: core: Add CONTROL field for trace events
Jing Xiangfeng [off-list ref]
scsi: mvumi: Fix error return in mvumi_io_attach()
Christoph Hellwig [off-list ref]
PM: hibernate: remove the bogus call to get_gendisk() in software_resume()
Thomas Pedersen [off-list ref]
mac80211: handle lack of sband->bitrates in rates
Rustam Kovhaev [off-list ref]
ntfs: add check for mft record size in superblock
Dinghao Liu [off-list ref]
media: venus: core: Fix runtime PM imbalance in venus_probe
Alexander Aring [off-list ref]
fs: dlm: fix configfs memory leak
Mauro Carvalho Chehab [off-list ref]
media: saa7134: avoid a shift overflow
Pali Rohár [off-list ref]
mmc: sdio: Check for CISTPL_VERS_1 buffer size
Adam Goode [off-list ref]
media: uvcvideo: Ensure all probed info is returned to v4l2
Xiaolong Huang [off-list ref]
media: media/pci: prevent memory leak in bttv_probe
Dinghao Liu [off-list ref]
media: bdisp: Fix runtime PM imbalance on error
Dinghao Liu [off-list ref]
media: platform: sti: hva: Fix runtime PM imbalance on error
Dinghao Liu [off-list ref]
media: platform: s3c-camif: Fix runtime PM imbalance on error
Dinghao Liu [off-list ref]
media: vsp1: Fix runtime PM imbalance on error
Qiushi Wu [off-list ref]
media: exynos4-is: Fix a reference count leak
Qiushi Wu [off-list ref]
media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync
Qiushi Wu [off-list ref]
media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync
Qiushi Wu [off-list ref]
media: sti: Fix reference count leaks
Aditya Pakki [off-list ref]
media: st-delta: Fix reference count leak in delta_run_work
Oliver Neukum [off-list ref]
media: ati_remote: sanity check for both endpoints
Pavel Machek [off-list ref]
media: firewire: fix memory leak
Pavel Machek [off-list ref]
crypto: ccp - fix error handling
Hans de Goede [off-list ref]
i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs
Al Grant [off-list ref]
perf: correct SNOOPX field offset
Kaige Li [off-list ref]
NTB: hw: amd: fix an issue about leak system resources
zhenwei pi [off-list ref]
nvmet: fix uninitialized work for zero kato
Vasant Hegde [off-list ref]
powerpc/powernv/dump: Fix race while processing OPAL dump
Michal Simek [off-list ref]
arm64: dts: zynqmp: Remove additional compatible string for i2c IPs
Cristian Ciocaltea [off-list ref]
ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers
Stephan Gerhold [off-list ref]
arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts
Krzysztof Kozlowski [off-list ref]
memory: fsl-corenet-cf: Fix handling of platform_get_irq() error
Dan Carpenter [off-list ref]
memory: omap-gpmc: Fix a couple off by ones
Robert Hoo [off-list ref]
KVM: x86: emulating RDPID failure shall return #UD rather than #GP
Krzysztof Kozlowski [off-list ref]
Input: sun4i-ps2 - fix handling of platform_get_irq() error
Krzysztof Kozlowski [off-list ref]
Input: twl4030_keypad - fix handling of platform_get_irq() error
Krzysztof Kozlowski [off-list ref]
Input: omap4-keypad - fix handling of platform_get_irq() error
Krzysztof Kozlowski [off-list ref]
Input: ep93xx_keypad - fix handling of platform_get_irq() error
YueHaibing [off-list ref]
Input: stmfts - fix a & vs && typo
Dan Carpenter [off-list ref]
Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume()
Xiaoyang Xu [off-list ref]
vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages
Alex Williamson [off-list ref]
vfio/pci: Clear token on bypass registration failure
Darrick J. Wong [off-list ref]
ext4: limit entries returned when counting fsmap records
Navid Emamdoost [off-list ref]
clk: bcm2835: add missing release if devm_clk_hw_register fails
Claudiu Beznea [off-list ref]
clk: at91: clk-main: update key before writing AT91_CKGR_MOR
Mark Tomlinson [off-list ref]
PCI: iproc: Set affinity mask on MSI interrupts
Dirk Behme [off-list ref]
i2c: rcar: Auto select RESET_CONTROLLER
Jassi Brar [off-list ref]
mailbox: avoid timer start from callback
Jing Xiangfeng [off-list ref]
rapidio: fix the missed put_device() for rio_mport_add_riodev
Souptick Joarder [off-list ref]
rapidio: fix error handling path
Matthew Wilcox (Oracle) [off-list ref]
ramfs: fix nommu mmap with gaps in the page cache
Tobias Jordan [off-list ref]
lib/crc32.c: fix trivial typo in preprocessor condition
Jamie Iles [off-list ref]
f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info
Colin Ian King [off-list ref]
IB/rdmavt: Fix sizeof mismatch
Srikar Dronamraju [off-list ref]
cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier
Kajol Jain [off-list ref]
powerpc/perf/hv-gpci: Fix starting index value
Athira Rajeev [off-list ref]
powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints
Leon Romanovsky [off-list ref]
overflow: Include header file with SIZE_MAX declaration
Daniel Thompson [off-list ref]
kdb: Fix pager search for multi-line strings
Lijun Ou [off-list ref]
RDMA/hns: Set the unsupported wr opcode
Adrian Hunter [off-list ref]
perf intel-pt: Fix "context_switch event has no tid" error
Finn Thain [off-list ref]
powerpc/tau: Disable TAU between measurements
Finn Thain [off-list ref]
powerpc/tau: Remove duplicated set_thresholds() call
Finn Thain [off-list ref]
powerpc/tau: Use appropriate temperature sample interval
Michal Kalderon [off-list ref]
RDMA/qedr: Fix use of uninitialized field
Darrick J. Wong [off-list ref]
xfs: limit entries returned when counting fsmap records
Necip Fazil Yildiran [off-list ref]
arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER
Guillaume Tucker [off-list ref]
ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values
Mark Tomlinson [off-list ref]
mtd: mtdoops: Don't write panic data twice
Arnd Bergmann [off-list ref]
mtd: lpddr: fix excessive stack usage with clang
Nicholas Mc Guire [off-list ref]
powerpc/icp-hv: Fix missing of_node_put() in success path
Nicholas Mc Guire [off-list ref]
powerpc/pseries: Fix missing of_node_put() in rng_init()
Håkon Bugge [off-list ref]
IB/mlx4: Adjust delayed work when a dup is observed
Håkon Bugge [off-list ref]
IB/mlx4: Fix starvation in paravirt mux/demux
Suren Baghdasaryan [off-list ref]
mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary
Ralph Campbell [off-list ref]
mm/memcg: fix device private memcg accounting
Valentin Vidic [off-list ref]
net: korina: fix kfree of rx/tx descriptor array
Tom Rix [off-list ref]
mwifiex: fix double free
Dan Carpenter [off-list ref]
scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs()
Minas Harutyunyan [off-list ref]
usb: dwc2: Fix INTR OUT transfers in DDMA mode.
Johannes Berg [off-list ref]
nl80211: fix non-split wiphy information
Lorenzo Colitti [off-list ref]
usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well
Lorenzo Colitti [off-list ref]
usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above.
Emmanuel Grumbach [off-list ref]
iwlwifi: mvm: split a print to avoid a WARNING in ROC
Dan Carpenter [off-list ref]
mfd: sm501: Fix leaks in probe()
Thomas Gleixner [off-list ref]
net: enic: Cure the enic api locking trainwreck
Colin Ian King [off-list ref]
qtnfmac: fix resource leaks on unsupported iftype error return path
Dmitry Torokhov [off-list ref]
HID: hid-input: fix stylus battery reporting
Eric Dumazet [off-list ref]
quota: clear padding in v2r1_mem2diskdqb()
Nathan Chancellor [off-list ref]
usb: dwc2: Fix parameter type in function pointer prototype
Takashi Iwai [off-list ref]
ALSA: seq: oss: Avoid mutex lock for a long-time ioctl
Souptick Joarder [off-list ref]
misc: mic: scif: Fix error handling path
Dan Carpenter [off-list ref]
ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd()
Thomas Preston [off-list ref]
pinctrl: mcp23s08: Fix mcp23x17 precious range
Thomas Preston [off-list ref]
pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser
Dan Carpenter [off-list ref]
HID: roccat: add bounds checking in kone_sysfs_write_settings()
Tom Rix [off-list ref]
video: fbdev: sis: fix null ptr dereference
Colin Ian King [off-list ref]
video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error
Souptick Joarder [off-list ref]
drivers/virt/fsl_hypervisor: Fix error handling path
Hans de Goede [off-list ref]
pwm: lpss: Add range limit check for the base_unit register value
Hans de Goede [off-list ref]
pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare()
Artem Savkov [off-list ref]
pty: do tty_flip_buffer_push without port->lock in pty_write
Tyrel Datwyler [off-list ref]
tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup()
Tong Zhang [off-list ref]
tty: serial: earlycon dependency
Alex Dewar [off-list ref]
VMCI: check return value of get_user_pages_fast() for errors
dinghao.liu@zju.edu.cn [off-list ref]
backlight: sky81452-backlight: Fix refcount imbalance on error
Tianjia Zhang [off-list ref]
scsi: csiostor: Fix wrong return value in csio_hw_prep_fw()
Christophe JAILLET [off-list ref]
scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()'
Tom Rix [off-list ref]
drm/gma500: fix error check
Christophe JAILLET [off-list ref]
mwifiex: Do not use GFP_KERNEL in atomic context
Tom Rix [off-list ref]
brcmfmac: check ndev pointer
Rohit kumar [off-list ref]
ASoC: qcom: lpass-cpu: fix concurrency issue
Rohit kumar [off-list ref]
ASoC: qcom: lpass-platform: fix memory leak
Bryan O'Donoghue [off-list ref]
wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680
Dan Carpenter [off-list ref]
ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb()
Dan Carpenter [off-list ref]
ath6kl: prevent potential array overflow in ath6kl_add_new_sta()
Samuel Holland [off-list ref]
Bluetooth: hci_uart: Cancel init work before unregistering
Venkateswara Naralasetty [off-list ref]
ath10k: provide survey info as accumulated data
Michał Mirosław [off-list ref]
regulator: resolve supply after creating regulator
Qiushi Wu [off-list ref]
media: ti-vpe: Fix a missing check and reference count leak
Qiushi Wu [off-list ref]
media: s5p-mfc: Fix a reference count leak
Qiushi Wu [off-list ref]
media: platform: fcp: Fix a reference count leak.
Tom Rix [off-list ref]
media: tc358743: initialize variable
Dinghao Liu [off-list ref]
media: mx2_emmaprp: Fix memleak in emmaprp_probe
Xiaoliang Pang [off-list ref]
cypto: mediatek - fix leaks in mtk_desc_ring_alloc
Tero Kristo [off-list ref]
crypto: omap-sham - fix digcnt register handling with export/import
Dinghao Liu [off-list ref]
media: omap3isp: Fix memleak in isp_probe
Laurent Pinchart [off-list ref]
media: uvcvideo: Set media controller entity functions
Tom Rix [off-list ref]
media: m5mols: Check function pointer in m5mols_sensor_power
Sylwester Nawrocki [off-list ref]
media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()"
Tom Rix [off-list ref]
media: tuner-simple: fix regression in simple_set_radio_freq
Christophe JAILLET [off-list ref]
crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call
Tianjia Zhang [off-list ref]
crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc()
Herbert Xu [off-list ref]
crypto: algif_skcipher - EBUSY on aio should be an error
Mark Salter [off-list ref]
drivers/perf: xgene_pmu: Fix uninitialized resource struct
Arvind Sankar [off-list ref]
x86/fpu: Allow multiple bits in clearcpuid= parameter
Dinghao Liu [off-list ref]
EDAC/i5100: Fix error handling order in i5100_init_one()
Herbert Xu [off-list ref]
crypto: algif_aead - Do not set MAY_BACKLOG on the async path
Roberto Sassu [off-list ref]
ima: Don't ignore errors from crypto_shash_update()
Suravee Suthikulpanit [off-list ref]
KVM: SVM: Initialize prev_ga_tag before use
Sean Christopherson [off-list ref]
KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages
Shyam Prasad N [off-list ref]
cifs: Return the error from crypt_message when enc/dec key not found.
Dan Carpenter [off-list ref]
cifs: remove bogus debug code
Eric Dumazet [off-list ref]
icmp: randomize the global rate limiter
Neal Cardwell [off-list ref]
tcp: fix to update snd_wl1 in bulk receiver fast path
Defang Bo [off-list ref]
nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download()
Xie He [off-list ref]
net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup
Xie He [off-list ref]
net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device
Dan Carpenter [off-list ref]
ALSA: bebob: potential info leak in hwdep_read()
Todd Kjos [off-list ref]
binder: fix UAF when releasing todo list
Heiner Kallweit [off-list ref]
r8169: fix data corruption issue on RTL8402
Maciej Żenczykowski [off-list ref]
net/ipv4: always honour route mtu during forwarding
Cong Wang [off-list ref]
tipc: fix the skb_unshare() in tipc_buf_append()
Wilken Gottwalt [off-list ref]
net: usb: qmi_wwan: add Cellient MPL200 card
Jonathan Lemon [off-list ref]
mlx4: handle non-napi callers to napi_poll
David Ahern [off-list ref]
ipv4: Restore flowi4_oif update before call to xfrm_lookup_route
David Wilder [off-list ref]
ibmveth: Identify ingress large send packets.
David Wilder [off-list ref]
ibmveth: Switch order of ibmveth_helper calls.
-------------
Diffstat:
Documentation/admin-guide/kernel-parameters.txt | 2 +-
Documentation/networking/ip-sysctl.txt | 4 +-
Makefile | 4 +-
arch/arc/plat-hsdk/Kconfig | 1 +
arch/arm/boot/dts/owl-s500.dtsi | 6 +-
arch/arm/mm/cache-l2x0.c | 16 ++-
arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 +-
arch/powerpc/include/asm/reg.h | 2 +-
arch/powerpc/kernel/tau_6xx.c | 82 ++++++----------
arch/powerpc/perf/hv-gpci-requests.h | 6 +-
arch/powerpc/perf/isa207-common.c | 10 ++
arch/powerpc/platforms/Kconfig | 9 +-
arch/powerpc/platforms/powernv/opal-dump.c | 41 +++++---
arch/powerpc/platforms/pseries/rng.c | 1 +
arch/powerpc/sysdev/xics/icp-hv.c | 1 +
arch/x86/kernel/fpu/init.c | 30 ++++--
arch/x86/kvm/emulate.c | 2 +-
arch/x86/kvm/mmu.c | 1 +
arch/x86/kvm/svm.c | 1 +
crypto/algif_aead.c | 7 +-
crypto/algif_skcipher.c | 2 +-
drivers/android/binder.c | 35 ++-----
drivers/bluetooth/hci_ldisc.c | 1 +
drivers/bluetooth/hci_serdev.c | 2 +
drivers/clk/at91/clk-main.c | 11 ++-
drivers/clk/bcm/clk-bcm2835.c | 4 +-
drivers/cpufreq/powernv-cpufreq.c | 9 +-
drivers/crypto/ccp/ccp-ops.c | 2 +-
drivers/crypto/ixp4xx_crypto.c | 2 +-
drivers/crypto/mediatek/mtk-platform.c | 8 +-
drivers/crypto/omap-sham.c | 3 +
drivers/edac/i5100_edac.c | 11 +--
drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_kms.c | 2 +
drivers/gpu/drm/virtio/virtgpu_vq.c | 10 +-
drivers/hid/hid-input.c | 4 +-
drivers/hid/hid-roccat-kone.c | 23 +++--
drivers/i2c/busses/Kconfig | 1 +
drivers/i2c/i2c-core-acpi.c | 11 ++-
drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 1 -
drivers/infiniband/hw/mlx4/cm.c | 3 +
drivers/infiniband/hw/mlx4/mad.c | 34 ++++++-
drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +
drivers/infiniband/hw/qedr/main.c | 2 +-
drivers/infiniband/sw/rdmavt/vt.c | 4 +-
drivers/input/keyboard/ep93xx_keypad.c | 4 +-
drivers/input/keyboard/omap4-keypad.c | 6 +-
drivers/input/keyboard/twl4030_keypad.c | 8 +-
drivers/input/serio/sun4i-ps2.c | 9 +-
drivers/input/touchscreen/imx6ul_tsc.c | 27 +++---
drivers/input/touchscreen/stmfts.c | 2 +-
drivers/mailbox/mailbox.c | 12 ++-
drivers/media/firewire/firedtv-fw.c | 6 +-
drivers/media/i2c/m5mols/m5mols_core.c | 3 +-
drivers/media/i2c/tc358743.c | 2 +-
drivers/media/pci/bt8xx/bttv-driver.c | 13 ++-
drivers/media/pci/saa7134/saa7134-tvaudio.c | 3 +-
drivers/media/platform/exynos4-is/fimc-isp.c | 4 +-
drivers/media/platform/exynos4-is/fimc-lite.c | 2 +-
drivers/media/platform/exynos4-is/media-dev.c | 8 +-
drivers/media/platform/exynos4-is/mipi-csis.c | 4 +-
drivers/media/platform/mx2_emmaprp.c | 7 +-
drivers/media/platform/omap3isp/isp.c | 6 +-
drivers/media/platform/qcom/venus/core.c | 5 +-
drivers/media/platform/rcar-fcp.c | 4 +-
drivers/media/platform/s3c-camif/camif-core.c | 5 +-
drivers/media/platform/s5p-mfc/s5p_mfc_pm.c | 4 +-
drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 3 +-
drivers/media/platform/sti/delta/delta-v4l2.c | 4 +-
drivers/media/platform/sti/hva/hva-hw.c | 4 +-
drivers/media/platform/ti-vpe/vpe.c | 2 +
drivers/media/platform/vsp1/vsp1_drv.c | 11 ++-
drivers/media/rc/ati_remote.c | 4 +
drivers/media/tuners/tuner-simple.c | 5 +-
drivers/media/usb/uvc/uvc_entity.c | 35 +++++++
drivers/media/usb/uvc/uvc_v4l2.c | 30 ++++++
drivers/memory/fsl-corenet-cf.c | 6 +-
drivers/memory/omap-gpmc.c | 4 +-
drivers/mfd/rtsx_pcr.c | 4 +-
drivers/mfd/sm501.c | 8 +-
drivers/misc/eeprom/at25.c | 2 +-
drivers/misc/mic/scif/scif_rma.c | 4 +-
drivers/misc/mic/vop/vop_main.c | 2 +-
drivers/misc/mic/vop/vop_vringh.c | 24 +++--
drivers/misc/vmw_vmci/vmci_queue_pair.c | 10 +-
drivers/mmc/core/sdio_cis.c | 3 +
drivers/mtd/lpddr/lpddr2_nvm.c | 35 ++++---
drivers/mtd/mtdoops.c | 11 ++-
drivers/net/can/flexcan.c | 34 +++++--
drivers/net/ethernet/cisco/enic/enic.h | 1 +
drivers/net/ethernet/cisco/enic/enic_api.c | 6 ++
drivers/net/ethernet/cisco/enic/enic_main.c | 27 ++++--
drivers/net/ethernet/ibm/ibmveth.c | 19 +++-
drivers/net/ethernet/korina.c | 3 +-
drivers/net/ethernet/mellanox/mlx4/en_rx.c | 3 +
drivers/net/ethernet/mellanox/mlx4/en_tx.c | 2 +-
drivers/net/ethernet/realtek/r8169.c | 108 +++++++++++----------
drivers/net/usb/qmi_wwan.c | 1 +
drivers/net/wan/hdlc.c | 10 +-
drivers/net/wan/hdlc_raw_eth.c | 1 +
drivers/net/wireless/ath/ath10k/htt_rx.c | 8 ++
drivers/net/wireless/ath/ath10k/mac.c | 2 +-
drivers/net/wireless/ath/ath6kl/main.c | 3 +
drivers/net/wireless/ath/ath6kl/wmi.c | 5 +
drivers/net/wireless/ath/ath9k/hif_usb.c | 19 ++++
drivers/net/wireless/ath/ath9k/htc_hst.c | 2 +
drivers/net/wireless/ath/wcn36xx/main.c | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 2 +
.../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 9 +-
drivers/net/wireless/marvell/mwifiex/scan.c | 2 +-
drivers/net/wireless/marvell/mwifiex/sdio.c | 2 +
drivers/net/wireless/marvell/mwifiex/usb.c | 3 +-
drivers/net/wireless/quantenna/qtnfmac/commands.c | 2 +
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 10 +-
drivers/ntb/hw/amd/ntb_hw_amd.c | 1 +
drivers/nvme/target/core.c | 3 +-
drivers/pci/host/pcie-iproc-msi.c | 13 ++-
drivers/perf/xgene_pmu.c | 32 +++---
drivers/pinctrl/pinctrl-mcp23s08.c | 24 ++---
drivers/pwm/pwm-lpss.c | 7 +-
drivers/rapidio/devices/rio_mport_cdev.c | 18 ++--
drivers/regulator/core.c | 21 ++--
drivers/scsi/be2iscsi/be_main.c | 4 +-
drivers/scsi/csiostor/csio_hw.c | 2 +-
drivers/scsi/ibmvscsi/ibmvfc.c | 1 +
drivers/scsi/mvumi.c | 1 +
drivers/scsi/qedi/qedi_fw.c | 23 ++++-
drivers/scsi/qedi/qedi_iscsi.c | 2 +
drivers/scsi/qla4xxx/ql4_os.c | 2 +-
drivers/scsi/ufs/ufs-qcom.c | 5 -
drivers/tty/hvc/hvcs.c | 14 +--
drivers/tty/ipwireless/network.c | 4 +-
drivers/tty/ipwireless/tty.c | 2 +-
drivers/tty/pty.c | 2 +-
drivers/tty/serial/Kconfig | 1 +
drivers/tty/serial/fsl_lpuart.c | 2 +-
drivers/usb/class/cdc-acm.c | 23 +++++
drivers/usb/class/cdc-wdm.c | 72 ++++++++++----
drivers/usb/core/urb.c | 89 ++++++++++-------
drivers/usb/dwc2/gadget.c | 40 ++++++--
drivers/usb/dwc2/params.c | 2 +-
drivers/usb/gadget/function/f_ncm.c | 8 +-
drivers/usb/gadget/function/f_printer.c | 16 ++-
drivers/usb/gadget/function/u_ether.c | 2 +-
drivers/usb/host/ohci-hcd.c | 16 +--
drivers/vfio/pci/vfio_pci_intrs.c | 4 +-
drivers/vfio/vfio_iommu_type1.c | 3 +-
drivers/video/backlight/sky81452-backlight.c | 1 +
drivers/video/fbdev/sis/init.c | 11 +--
drivers/video/fbdev/vga16fb.c | 14 +--
drivers/virt/fsl_hypervisor.c | 17 ++--
fs/cifs/asn1.c | 16 +--
fs/cifs/smb2ops.c | 2 +-
fs/dlm/config.c | 3 +
fs/ext4/fsmap.c | 3 +
fs/f2fs/sysfs.c | 1 +
fs/ntfs/inode.c | 6 ++
fs/proc/base.c | 3 +-
fs/quota/quota_v2.c | 1 +
fs/ramfs/file-nommu.c | 2 +-
fs/reiserfs/inode.c | 3 +-
fs/reiserfs/super.c | 8 +-
fs/udf/inode.c | 25 ++---
fs/udf/super.c | 6 ++
fs/xfs/xfs_fsmap.c | 3 +
fs/xfs/xfs_rtalloc.c | 11 +++
include/linux/oom.h | 1 +
include/linux/overflow.h | 1 +
include/linux/sched/coredump.h | 1 +
include/net/ip.h | 6 ++
include/scsi/scsi_common.h | 7 ++
include/trace/events/target.h | 12 +--
include/uapi/linux/perf_event.h | 2 +-
kernel/debug/kdb/kdb_io.c | 8 +-
kernel/fork.c | 21 ++++
kernel/power/hibernate.c | 11 ---
lib/crc32.c | 2 +-
mm/memcontrol.c | 5 +-
mm/oom_kill.c | 2 +
net/bluetooth/l2cap_sock.c | 7 +-
net/ipv4/icmp.c | 7 +-
net/ipv4/route.c | 4 +-
net/ipv4/tcp_input.c | 2 +
net/mac80211/cfg.c | 3 +-
net/mac80211/sta_info.c | 4 +
net/netfilter/ipvs/ip_vs_ctl.c | 7 +-
net/nfc/netlink.c | 2 +-
net/tipc/msg.c | 3 +-
net/wireless/nl80211.c | 5 +-
samples/mic/mpssd/mpssd.c | 4 +-
security/integrity/ima/ima_crypto.c | 2 +
sound/core/seq/oss/seq_oss.c | 7 +-
sound/firewire/bebob/bebob_hwdep.c | 3 +-
sound/soc/qcom/lpass-cpu.c | 16 ---
sound/soc/qcom/lpass-platform.c | 3 +-
tools/perf/util/intel-pt.c | 8 +-
199 files changed, 1205 insertions(+), 626 deletions(-)