lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
List overview
Download
Lkft-triage
July 2021
----- 2025 -----
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
lkft-triage@lists.linaro.org
50 participants
765 discussions
Start a n
N
ew thread
[PATCH 4.4 000/188] 4.4.276-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.4.276 release. There are 188 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, 21 Jul 2021 14:47:42 +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.4.276-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-4.4.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 4.4.276-rc1 Martin Fäcknitz <faecknitz(a)hotsplots.de> MIPS: vdso: Invalid GIC access through VDSO Randy Dunlap <rdunlap(a)infradead.org> mips: disable branch profiling in boot/decompress.o Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of private memory on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of IO mapping on probe failure Dan Carpenter <dan.carpenter(a)oracle.com> rtc: fix snprintf() checking in is_rtc_hctosys() Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 Nathan Chancellor <nathan(a)kernel.org> hexagon: use common DISCARDS macro Zhen Lei <thunder.leizhen(a)huawei.com> ALSA: isa: Fix error return code in snd_cmi8330_probe() Gao Xiang <hsiangkao(a)linux.alibaba.com> nfs: fix acl memory leak of posix_acl_create() Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in winch_tramp() Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in slip_open() Krzysztof Wilczyński <kw(a)linux.com> PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun Xie Yongji <xieyongji(a)bytedance.com> virtio_console: Assure used length from device is limited Xie Yongji <xieyongji(a)bytedance.com> virtio-blk: Fix memory leak among suspend/resume procedure Zou Wei <zou_wei(a)huawei.com> power: supply: ab8500: add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: charger-manager: add missing MODULE_DEVICE_TABLE Jeff Layton <jlayton(a)kernel.org> ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free by calling del_timer_sync() Zou Wei <zou_wei(a)huawei.com> watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free in wdt_startup() Nick Desaulniers <ndesaulniers(a)google.com> ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 Bixuan Cui <cuibixuan(a)huawei.com> power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Avoid NULL pointers Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: spear: Don't modify HW state in .remove callback Dimitri John Ledkov <dimitri.ledkov(a)canonical.com> lib/decompress_unlz4.c: correctly handle zero-padding around initrds. Jiajun Cao <jjcao20(a)fudan.edu.cn> ALSA: hda: Add IRQ check for platform_get_irq() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> backlight: lm3630a: Fix return code of .update_status() callback Benjamin Herrenschmidt <benh(a)kernel.crashing.org> powerpc/boot: Fixup device-tree on little endian Yang Yingliang <yangyingliang(a)huawei.com> usb: gadget: hid: fix error return code in hid_bind() Ruslan Bilovol <ruslan.bilovol(a)gmail.com> usb: gadget: f_hid: fix endianness issue with descriptors Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: bebob: add support for ToneWeal FW66 Zhen Lei <thunder.leizhen(a)huawei.com> ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> selftests/powerpc: Fix "no_handler" EBB selftest Yang Yingliang <yangyingliang(a)huawei.com> ALSA: ppc: fix error return code in snd_pmac_probe() Srinivas Neeli <srinivas.neeli(a)xilinx.com> gpio: zynq: Check return value of pm_runtime_get_sync Geoff Levand <geoff(a)infradead.org> powerpc/ps3: Add dma_mask to ps3_dma_region Takashi Iwai <tiwai(a)suse.de> ALSA: sb: Fix potential double-free of CSP mixer elements Zou Wei <zou_wei(a)huawei.com> mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add iscsi_cls_conn refcount helpers Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> fs/jfs: Fix missing error code in lmLogInit() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: serial: 8250: serial_cs: Fix a memory leak in error handling path James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology Takashi Sakamoto <o-takashi(a)sakamocchi.jp> Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> misc/libmasm/module: Fix two use after free in ibmasm_init_one Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() Sean Christopherson <seanjc(a)google.com> KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled Pavel Skripkin <paskripkin(a)gmail.com> jfs: fix GPF in diFree Benjamin Drung <bdrung(a)posteo.de> media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K Johan Hovold <johan(a)kernel.org> media: gspca/sunplus: fix zero-length control requests Johan Hovold <johan(a)kernel.org> media: gspca/sq905: fix control-request direction Pavel Skripkin <paskripkin(a)gmail.com> media: zr364xx: fix memory leak in zr364xx_start_readpipe Hou Tao <houtao1(a)huawei.com> dm btree remove: assign new_root only when removal succeeds Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe Yun Zhou <yun.zhou(a)windriver.com> seq_buf: Fix overflow in seq_buf_putmem_hex() Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Fix an old bug Petr Pavlu <petr.pavlu(a)suse.com> ipmi/watchdog: Stop watchdog timer when the current action is 'none' Dmitry Osipenko <digetx(a)gmail.com> ASoC: tegra: Set driver_name=tegra for all machine drivers Timo Sigurdsson <public_timo.s(a)silentcreek.de> ata: ahci_sunxi: Disable DIPM Al Cooper <alcooperx(a)gmail.com> mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode Nathan Chancellor <nathan(a)kernel.org> powerpc/barrier: Avoid collision with clang's __lwsync macro Davis Mosenkovs <davis(a)mosenkovs.lv> mac80211: fix memory corruption in EAPOL handling Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> can: bcm: delay release of struct bcm_op after synchronize_rcu() Oliver Hartkopp <socketcan(a)hartkopp.net> can: gw: synchronize rcu operations before removing gw job entry Miklos Szeredi <mszeredi(a)redhat.com> fuse: reject internal errno Marcelo Ricardo Leitner <marcelo.leitner(a)gmail.com> sctp: add size validation when walking chunks Tim Jiang <tjiang(a)codeaurora.org> Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. Kai-Heng Feng <kai.heng.feng(a)canonical.com> Bluetooth: Shutdown controller after workqueues are flushed or cancelled Yu Liu <yudiliu(a)google.com> Bluetooth: Fix the HCI to MGMT status conversion table Gerd Rausch <gerd.rausch(a)oracle.com> RDMA/cma: Fix rdma_resolve_route() memory leak Gustavo A. R. Silva <gustavoars(a)kernel.org> wireless: wext-spy: Fix out-of-bounds warning Íñigo Huguet <ihuguet(a)redhat.com> sfc: error code if SRIOV cannot be disabled Íñigo Huguet <ihuguet(a)redhat.com> sfc: avoid double pci_remove of VFs Zheyu Ma <zheyuma97(a)gmail.com> atm: nicstar: register the interrupt handler in the right place Zheyu Ma <zheyuma97(a)gmail.com> atm: nicstar: use 'dma_free_coherent' instead of 'kfree' Zou Wei <zou_wei(a)huawei.com> cw1200: add missing MODULE_DEVICE_TABLE Lee Gibson <leegib(a)gmail.com> wl1251: Fix possible buffer overflow in wl1251_cmd_scan Tony Lindgren <tony(a)atomide.com> wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP Steffen Klassert <steffen.klassert(a)secunet.com> xfrm: Fix error reporting in xfrm_state_construct. Minchan Kim <minchan(a)kernel.org> selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC Yang Yingliang <yangyingliang(a)huawei.com> net: micrel: check return value after calling platform_get_resource() Joe Thornber <ejt(a)redhat.com> dm space maps: don't reset space map allocation cursor when committing Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> RDMA/cxgb4: Fix missing error code in create_qp() Willy Tarreau <w(a)1wt.eu> ipv6: use prandom_u32() for ID generation Jesse Brandeburg <jesse.brandeburg(a)intel.com> e100: handle eeprom as little endian Arturo Giusti <koredump(a)protonmail.com> udf: Fix NULL pointer dereference in udf_symlink function Xie Yongji <xieyongji(a)bytedance.com> drm/virtio: Fix double free on probe failure Pavel Skripkin <paskripkin(a)gmail.com> reiserfs: add check for invalid 1st journal block Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT Zou Wei <zou_wei(a)huawei.com> atm: nicstar: Fix possible use-after-free in nicstar_cleanup() Zou Wei <zou_wei(a)huawei.com> mISDN: fix possible use-after-free in HFC_cleanup() Zou Wei <zou_wei(a)huawei.com> atm: iphase: fix possible use-after-free in ia_module_exit() Bibo Mao <maobibo(a)loongson.cn> hugetlb: clear huge pte during flush function on mips platform Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() Quat Le <quat.le(a)oracle.com> scsi: core: Retry I/O for Notify (Enable Spinup) Required error Johan Hovold <johan(a)kernel.org> mmc: vub3000: fix control-request direction Marek Szyprowski <m.szyprowski(a)samsung.com> extcon: max8997: Add missing modalias string Stephan Gerhold <stephan(a)gerhold.net> extcon: sm5502: Drop invalid register write in sm5502_reg_data Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() Zhen Lei <thunder.leizhen(a)huawei.com> scsi: mpt3sas: Fix error return value in _scsih_expander_add() Dan Carpenter <dan.carpenter(a)oracle.com> staging: gdm724x: check for overflow in gdm_lte_netif_rx() Dan Carpenter <dan.carpenter(a)oracle.com> staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() Randy Dunlap <rdunlap(a)infradead.org> s390: appldata depends on PROC_SYSCTL Randy Dunlap <rdunlap(a)infradead.org> scsi: FlashPoint: Rename si_flags field Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: nozomi: Fix the error handling path of 'nozomi_card_init()' Yu Kuai <yukuai3(a)huawei.com> char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() Zhen Lei <thunder.leizhen(a)huawei.com> Input: hil_kbd - fix error return code in hil_dev_connect() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Nuno Sa <nuno.sa(a)analog.com> iio: adis_buffer: do not return ints in irq handlers Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: nozomi: Fix a resource leak in an error handling function Muchun Song <songmuchun(a)bytedance.com> writeback: fix obtain a reference to a freeing memcg css Dinghao Liu <dinghao.liu(a)zju.edu.cn> i40e: Fix error handling in i40e_vsi_open Eric Dumazet <edumazet(a)google.com> vxlan: add missing rcu_read_lock() in neigh_reduce() Pavel Skripkin <paskripkin(a)gmail.com> net: ethernet: ezchip: fix error handling Pavel Skripkin <paskripkin(a)gmail.com> net: ethernet: ezchip: fix UAF in nps_enet_remove Pavel Skripkin <paskripkin(a)gmail.com> net: ethernet: aeroflex: fix UAF in greth_of_remove Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_exthdr: check for IPv6 packet before further processing Liu Shixin <liushixin2(a)huawei.com> netlabel: Fix memory leak in netlbl_mgmt_add_common Yang Li <yang.lee(a)linux.alibaba.com> ath10k: Fix an error code in ath10k_add_interface() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> brcmsmac: mac80211_if: Fix a resource leak in an error handling path Randy Dunlap <rdunlap(a)infradead.org> wireless: carl9170: fix LEDS build errors & warnings Colin Ian King <colin.king(a)canonical.com> drm: qxl: ensure surf.data is ininitialized Zhen Lei <thunder.leizhen(a)huawei.com> ehea: fix error return code in ehea_restart_qps() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> net: pch_gbe: Propagate error from devm_gpio_request_one() Krzysztof Wilczyński <kw(a)linux.com> ACPI: sysfs: Fix a buffer overrun problem with description_show() Herbert Xu <herbert(a)gondor.apana.org.au> crypto: nx - Fix RCU warning in nx842_OF_upd_status Mirko Vogt <mirko-dev|linux(a)nanl.de> spi: spi-sun6i: Fix chipselect/clock bug Dillon Min <dillon.minfei(a)gmail.com> media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx Zhen Lei <thunder.leizhen(a)huawei.com> mmc: usdhi6rol0: fix error return code in usdhi6_probe() Gustavo A. R. Silva <gustavoars(a)kernel.org> media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() Zhen Lei <thunder.leizhen(a)huawei.com> media: tc358743: Fix error return code in tc358743_probe_of() Sergey Shtylyov <s.shtylyov(a)omprussia.ru> pata_ep93xx: fix deferred probing Sergey Shtylyov <s.shtylyov(a)omp.ru> pata_octeon_cf: avoid WARN_ON() in ata_host_activate() Randy Dunlap <rdunlap(a)infradead.org> media: I2C: change 'RST' to "RSET" to fix multiple build errors Sergey Shtylyov <s.shtylyov(a)omprussia.ru> pata_rb532_cf: fix deferred probing Sergey Shtylyov <s.shtylyov(a)omprussia.ru> sata_highbank: fix deferred probing Zhen Lei <thunder.leizhen(a)huawei.com> crypto: ux500 - Fix error return code in hash_hw_final() Corentin Labbe <clabbe(a)baylibre.com> crypto: ixp4xx - dma_unmap the correct address Arnd Bergmann <arnd(a)arndb.de> ia64: mca_drv: fix incorrect array size calculation Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() Hanjun Guo <guohanjun(a)huawei.com> ACPI: bus: Call kobject_put() in acpi_init() error path Richard Fitzgerald <rf(a)opensource.cirrus.com> random32: Fix implicit truncation warning in prandom_seed_state() Alexander Aring <aahringo(a)redhat.com> fs: dlm: cancel work sync othercon zhangyi (F) <yi.zhang(a)huawei.com> block_dump: remove block_dump feature in mark_inode_dirty() Mario Limonciello <mario.limonciello(a)amd.com> ACPI: processor idle: Fix up C-state latency if not ordered Axel Lin <axel.lin(a)ingics.com> regulator: da9052: Ensure enough delay time for .set_voltage_time_sel Christophe Leroy <christophe.leroy(a)csgroup.eu> btrfs: disable build on platforms having page size 256K Mauro Carvalho Chehab <mchehab+huawei(a)kernel.org> media: dvb_net: avoid speculation from net slot Ard Biesheuvel <ardb(a)kernel.org> crypto: shash - avoid comparing pointers to exported functions under CFI Zheyu Ma <zheyuma97(a)gmail.com> mmc: via-sdmmc: add a check against NULL pointer dereference Zheyu Ma <zheyuma97(a)gmail.com> media: bt8xx: Fix a missing check bug in bt878_probe Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release Jack Xu <jack.xu(a)intel.com> crypto: qat - remove unused macro in FW loader Jack Xu <jack.xu(a)intel.com> crypto: qat - check return code of qat_hal_rd_rel_reg() Anirudh Rayabharam <mail(a)anirudhrb.com> media: pvrusb2: fix warning in pvr2_i2c_core_done Pavel Skripkin <paskripkin(a)gmail.com> media: cpia2: fix memory leak in cpia2_usb_probe Bixuan Cui <cuibixuan(a)huawei.com> crypto: nx - add missing MODULE_DEVICE_TABLE Tian Tao <tiantao6(a)hisilicon.com> spi: omap-100k: Fix the length judgment problem Jay Fang <f.fangjian(a)huawei.com> spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() Miklos Szeredi <mszeredi(a)redhat.com> fuse: check connected before queueing on fpq->io Yun Zhou <yun.zhou(a)windriver.com> seq_buf: Make trace_seq_putmem_hex() support data longer than 8 Michael Buesch <m(a)bues.ch> ssb: sdio: Don't overwrite const buffer if block_write fails Pali Rohár <pali(a)kernel.org> ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() Ondrej Zary <linux(a)zary.sk> serial_cs: Add Option International GSM-Ready 56K/ISDN modem Oliver Lang <Oliver.Lang(a)gossenmetrawatt.com> iio: ltr501: ltr501_read_ps(): add missing endianness conversion Oliver Lang <Oliver.Lang(a)gossenmetrawatt.com> iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR Marc Kleine-Budde <mkl(a)pengutronix.de> iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: dont call css_wait_for_slow_path() inside a lock Zhang Xiaoxu <zhangxiaoxu5(a)huawei.com> SUNRPC: Should wake up the privileged task firstly. Zhang Xiaoxu <zhangxiaoxu5(a)huawei.com> SUNRPC: Fix the batch tasks count wraparound. Pan Dong <pandong.peter(a)bytedance.com> ext4: fix avefreec in find_group_orlov Zhang Yi <yi.zhang(a)huawei.com> ext4: remove check for zero nr_to_scan in ext4_es_scan() Zhang Yi <yi.zhang(a)huawei.com> ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit Anirudh Rayabharam <mail(a)anirudhrb.com> ext4: fix kernel infoleak via ext4_extent_header David Sterba <dsterba(a)suse.com> btrfs: clear defrag status of a root if starting transaction fails Ludovic Desroches <ludovic.desroches(a)microchip.com> ARM: dts: at91: sama5d4: fix pinctrl muxing Alexander Larkin <avlarkin82(a)gmail.com> Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl Al Viro <viro(a)zeniv.linux.org.uk> iov_iter_fault_in_readable() should do nothing in xarray case Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> ntfs: fix validity check for file name attribute Hannu Hartikainen <hannu(a)hrtk.in> USB: cdc-acm: blacklist Heimann USB Appset device Linyu Yuan <linyyuan(a)codeaurora.com> usb: gadget: eem: fix echo command packet response issue Pavel Skripkin <paskripkin(a)gmail.com> net: can: ems_usb: fix use-after-free in ems_usb_disconnect() Johan Hovold <johan(a)kernel.org> Input: usbtouchscreen - fix control-request directions Pavel Skripkin <paskripkin(a)gmail.com> media: dvb-usb: fix wrong definition Daehwan Jung <dh10.jung(a)samsung.com> ALSA: usb-audio: fix rate on Ozone Z90 USB headset ------------- Diffstat: Makefile | 4 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/probes/kprobes/test-thumb.c | 10 ++-- arch/hexagon/kernel/vmlinux.lds.S | 7 +-- arch/ia64/kernel/mca_drv.c | 2 +- arch/mips/boot/compressed/decompress.c | 2 + arch/mips/include/asm/hugetlb.h | 8 ++- arch/mips/vdso/vdso.h | 2 +- arch/powerpc/boot/devtree.c | 59 +++++++++++++--------- arch/powerpc/boot/ns16550.c | 9 +++- arch/powerpc/include/asm/barrier.h | 2 + arch/powerpc/include/asm/ps3.h | 2 + arch/powerpc/platforms/ps3/mm.c | 12 +++++ arch/s390/Kconfig | 2 +- arch/um/drivers/chan_user.c | 3 +- arch/um/drivers/slip_user.c | 3 +- arch/x86/kvm/cpuid.c | 8 ++- arch/x86/kvm/x86.c | 2 + crypto/shash.c | 18 +++++-- drivers/acpi/bus.c | 1 + drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/processor_idle.c | 40 +++++++++++++++ drivers/ata/ahci_sunxi.c | 2 +- drivers/ata/pata_ep93xx.c | 2 +- drivers/ata/pata_octeon_cf.c | 5 +- drivers/ata/pata_rb532_cf.c | 6 ++- drivers/ata/sata_highbank.c | 6 ++- drivers/atm/iphase.c | 2 +- drivers/atm/nicstar.c | 26 +++++----- drivers/block/virtio_blk.c | 2 + drivers/bluetooth/btusb.c | 5 ++ drivers/char/ipmi/ipmi_watchdog.c | 22 ++++---- drivers/char/pcmcia/cm4000_cs.c | 4 ++ drivers/char/virtio_console.c | 4 +- drivers/crypto/ixp4xx_crypto.c | 2 +- drivers/crypto/nx/nx-842-pseries.c | 9 ++-- drivers/crypto/qat/qat_common/qat_hal.c | 6 ++- drivers/crypto/qat/qat_common/qat_uclo.c | 1 - drivers/crypto/ux500/hash/hash_core.c | 1 + drivers/extcon/extcon-max8997.c | 1 + drivers/extcon/extcon-sm5502.c | 1 - drivers/gpio/gpio-zynq.c | 5 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 + drivers/gpu/drm/virtio/virtgpu_kms.c | 1 + drivers/iio/accel/bma180.c | 10 ++-- drivers/iio/accel/stk8312.c | 12 +++-- drivers/iio/accel/stk8ba50.c | 17 +++---- drivers/iio/imu/adis_buffer.c | 3 -- drivers/iio/light/ltr501.c | 15 ++++-- drivers/infiniband/core/cma.c | 3 +- drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/input/joydev.c | 2 +- drivers/input/keyboard/hil_kbd.c | 1 + drivers/input/touchscreen/usbtouchscreen.c | 8 +-- drivers/ipack/carriers/tpci200.c | 5 +- drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- drivers/md/persistent-data/dm-btree-remove.c | 3 +- drivers/md/persistent-data/dm-space-map-disk.c | 9 +++- drivers/md/persistent-data/dm-space-map-metadata.c | 9 +++- drivers/media/common/siano/smscoreapi.c | 22 ++++---- drivers/media/common/siano/smscoreapi.h | 4 +- drivers/media/dvb-core/dvb_net.c | 25 ++++++--- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 6 +-- drivers/media/i2c/s5c73m3/s5c73m3.h | 2 +- drivers/media/i2c/s5k4ecgx.c | 10 ++-- drivers/media/i2c/s5k5baf.c | 6 +-- drivers/media/i2c/s5k6aa.c | 10 ++-- drivers/media/i2c/tc358743.c | 1 + drivers/media/pci/bt8xx/bt878.c | 3 ++ drivers/media/platform/s5p-g2d/g2d.c | 3 ++ drivers/media/usb/cpia2/cpia2.h | 1 + drivers/media/usb/cpia2/cpia2_core.c | 12 +++++ drivers/media/usb/cpia2/cpia2_usb.c | 13 ++--- drivers/media/usb/dvb-usb/cxusb.c | 2 +- drivers/media/usb/gspca/sq905.c | 2 +- drivers/media/usb/gspca/sunplus.c | 8 ++- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/uvc/uvc_video.c | 27 ++++++++++ drivers/media/usb/zr364xx/zr364xx.c | 1 + drivers/media/v4l2-core/v4l2-fh.c | 1 + drivers/memory/fsl_ifc.c | 8 +-- drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/stmpe-i2c.c | 2 +- drivers/misc/ibmasm/module.c | 5 +- drivers/mmc/host/sdhci.c | 4 ++ drivers/mmc/host/sdhci.h | 1 + drivers/mmc/host/usdhi6rol0.c | 1 + drivers/mmc/host/via-sdmmc.c | 3 ++ drivers/mmc/host/vub300.c | 2 +- drivers/net/can/usb/ems_usb.c | 3 +- drivers/net/ethernet/aeroflex/greth.c | 3 +- drivers/net/ethernet/ezchip/nps_enet.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 9 ++-- drivers/net/ethernet/intel/e100.c | 12 ++--- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 + drivers/net/ethernet/micrel/ks8842.c | 4 ++ .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 29 +++++------ drivers/net/ethernet/sfc/ef10_sriov.c | 25 +++++---- drivers/net/vxlan.c | 2 + drivers/net/wireless/ath/ath10k/mac.c | 1 + drivers/net/wireless/ath/ath9k/main.c | 5 ++ drivers/net/wireless/ath/carl9170/Kconfig | 8 ++- .../net/wireless/brcm80211/brcmsmac/mac80211_if.c | 8 ++- drivers/net/wireless/cw1200/cw1200_sdio.c | 1 + drivers/net/wireless/ti/wl1251/cmd.c | 9 ++-- drivers/net/wireless/ti/wl12xx/main.c | 7 +++ drivers/pci/pci-label.c | 2 +- drivers/phy/phy-dm816x-usb.c | 17 +++++-- drivers/platform/x86/toshiba_acpi.c | 1 + drivers/power/ab8500_btemp.c | 1 + drivers/power/ab8500_charger.c | 19 ++++++- drivers/power/ab8500_fg.c | 1 + drivers/power/charger-manager.c | 1 + drivers/power/reset/gpio-poweroff.c | 1 + drivers/pwm/pwm-spear.c | 4 -- drivers/regulator/da9052-regulator.c | 3 +- drivers/rtc/rtc-proc.c | 4 +- drivers/s390/cio/chp.c | 3 ++ drivers/s390/cio/chsc.c | 2 - drivers/scsi/FlashPoint.c | 32 ++++++------ drivers/scsi/be2iscsi/be_main.c | 1 + drivers/scsi/libiscsi.c | 7 +-- drivers/scsi/lpfc/lpfc_els.c | 9 ++++ drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +- drivers/scsi/scsi_lib.c | 1 + drivers/scsi/scsi_transport_iscsi.c | 12 +++++ drivers/spi/spi-omap-100k.c | 2 +- drivers/spi/spi-sun6i.c | 6 ++- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/ssb/sdio.c | 1 - drivers/staging/gdm724x/gdm_lte.c | 20 ++++++-- drivers/tty/nozomi.c | 9 ++-- drivers/tty/serial/8250/serial_cs.c | 12 ++++- drivers/tty/serial/fsl_lpuart.c | 3 ++ drivers/usb/class/cdc-acm.c | 5 ++ drivers/usb/gadget/function/f_eem.c | 43 ++++++++++++++-- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/video/backlight/lm3630a_bl.c | 12 ++--- drivers/watchdog/lpc18xx_wdt.c | 2 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/w83877f_wdt.c | 2 +- fs/btrfs/Kconfig | 2 + fs/btrfs/transaction.c | 6 ++- fs/ceph/addr.c | 10 +--- fs/dlm/lowcomms.c | 2 +- fs/ext4/extents.c | 3 ++ fs/ext4/extents_status.c | 4 +- fs/ext4/ialloc.c | 11 ++-- fs/fs-writeback.c | 34 +++---------- fs/fuse/dev.c | 11 +++- fs/jfs/inode.c | 3 +- fs/jfs/jfs_logmgr.c | 1 + fs/nfs/nfs3proc.c | 4 +- fs/ntfs/inode.c | 2 +- fs/reiserfs/journal.c | 14 +++++ fs/udf/namei.c | 4 ++ include/crypto/internal/hash.h | 8 +-- include/linux/mfd/abx500/ux500_chargalg.h | 2 +- include/linux/prandom.h | 2 +- include/scsi/scsi_transport_iscsi.h | 2 + lib/decompress_unlz4.c | 8 +++ lib/iov_iter.c | 2 +- lib/seq_buf.c | 8 ++- net/bluetooth/hci_core.c | 16 +++--- net/bluetooth/mgmt.c | 3 ++ net/can/bcm.c | 7 ++- net/can/gw.c | 3 ++ net/core/dev.c | 11 +++- net/ipv6/output_core.c | 28 ++-------- net/mac80211/rx.c | 2 +- net/netfilter/nft_exthdr.c | 3 ++ net/netlabel/netlabel_mgmt.c | 19 +++---- net/sctp/input.c | 2 +- net/sunrpc/sched.c | 12 ++++- net/wireless/wext-spy.c | 14 ++--- net/xfrm/xfrm_user.c | 28 +++++----- security/selinux/avc.c | 13 ++--- sound/firewire/Kconfig | 5 +- sound/firewire/bebob/bebob.c | 5 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/isa/cmi8330.c | 2 +- sound/isa/sb/sb16_csp.c | 8 ++- sound/pci/hda/hda_tegra.c | 3 ++ sound/ppc/powermac.c | 6 ++- sound/soc/soc-core.c | 2 +- sound/soc/tegra/tegra_alc5632.c | 1 + sound/soc/tegra/tegra_max98090.c | 1 + sound/soc/tegra/tegra_rt5640.c | 1 + sound/soc/tegra/tegra_rt5677.c | 1 + sound/soc/tegra/tegra_wm8753.c | 1 + sound/soc/tegra/tegra_wm8903.c | 1 + sound/soc/tegra/tegra_wm9712.c | 1 + sound/soc/tegra/trimslice.c | 1 + sound/usb/format.c | 2 + .../selftests/powerpc/pmu/ebb/no_handler_test.c | 2 - 198 files changed, 891 insertions(+), 453 deletions(-)
3 years, 9 months
6
7
0
0
[PATCH 4.9 000/245] 4.9.276-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.9.276 release. There are 245 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, 21 Jul 2021 14:47:42 +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.9.276-rc…
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 <gregkh(a)linuxfoundation.org> Linux 4.9.276-rc1 Martin Fäcknitz <faecknitz(a)hotsplots.de> MIPS: vdso: Invalid GIC access through VDSO Randy Dunlap <rdunlap(a)infradead.org> mips: disable branch profiling in boot/decompress.o Arnd Bergmann <arnd(a)arndb.de> mips: always link byteswap helpers into decompressor Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of private memory on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of IO mapping on probe failure Philipp Zabel <p.zabel(a)pengutronix.de> reset: bail if try_module_get() fails Geert Uytterhoeven <geert+renesas(a)glider.be> ARM: dts: r8a7779, marzen: Fix DU clock names Dan Carpenter <dan.carpenter(a)oracle.com> rtc: fix snprintf() checking in is_rtc_hctosys() Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 Nathan Chancellor <nathan(a)kernel.org> hexagon: use common DISCARDS macro Zhen Lei <thunder.leizhen(a)huawei.com> ALSA: isa: Fix error return code in snd_cmi8330_probe() Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Limit xstate copy size in xstateregs_set() Zhihao Cheng <chengzhihao1(a)huawei.com> ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode Gao Xiang <hsiangkao(a)linux.alibaba.com> nfs: fix acl memory leak of posix_acl_create() Tao Ren <rentao.bupt(a)gmail.com> watchdog: aspeed: fix hardware timeout calculation Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in winch_tramp() Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in slip_open() Stephan Gerhold <stephan(a)gerhold.net> power: supply: rt5033_battery: Fix device tree enumeration Krzysztof Wilczyński <kw(a)linux.com> PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun Xie Yongji <xieyongji(a)bytedance.com> virtio_console: Assure used length from device is limited Xie Yongji <xieyongji(a)bytedance.com> virtio-blk: Fix memory leak among suspend/resume procedure Liguang Zhang <zhangliguang(a)linux.alibaba.com> ACPI: AMBA: Fix resource name in /proc/iomem Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: tegra: Don't modify HW state in .remove callback Zou Wei <zou_wei(a)huawei.com> power: supply: ab8500: add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: charger-manager: add missing MODULE_DEVICE_TABLE Jeff Layton <jlayton(a)kernel.org> ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty Mike Marshall <hubcap(a)omnibond.com> orangefs: fix orangefs df output. Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Return proper error codes from user access functions Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free by calling del_timer_sync() Zou Wei <zou_wei(a)huawei.com> watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free in wdt_startup() Nick Desaulniers <ndesaulniers(a)google.com> ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 Bixuan Cui <cuibixuan(a)huawei.com> power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Avoid NULL pointers Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: spear: Don't modify HW state in .remove callback Dimitri John Ledkov <dimitri.ledkov(a)canonical.com> lib/decompress_unlz4.c: correctly handle zero-padding around initrds. Dmitry Torokhov <dmitry.torokhov(a)gmail.com> i2c: core: Disable client irq on reboot/shutdown Jiajun Cao <jjcao20(a)fudan.edu.cn> ALSA: hda: Add IRQ check for platform_get_irq() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> backlight: lm3630a: Fix return code of .update_status() callback Benjamin Herrenschmidt <benh(a)kernel.crashing.org> powerpc/boot: Fixup device-tree on little endian Yang Yingliang <yangyingliang(a)huawei.com> usb: gadget: hid: fix error return code in hid_bind() Ruslan Bilovol <ruslan.bilovol(a)gmail.com> usb: gadget: f_hid: fix endianness issue with descriptors Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: bebob: add support for ToneWeal FW66 Zhen Lei <thunder.leizhen(a)huawei.com> ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> selftests/powerpc: Fix "no_handler" EBB selftest Yang Yingliang <yangyingliang(a)huawei.com> ALSA: ppc: fix error return code in snd_pmac_probe() Srinivas Neeli <srinivas.neeli(a)xilinx.com> gpio: zynq: Check return value of pm_runtime_get_sync Geoff Levand <geoff(a)infradead.org> powerpc/ps3: Add dma_mask to ps3_dma_region Takashi Iwai <tiwai(a)suse.de> ALSA: sb: Fix potential double-free of CSP mixer elements Valentin Vidic <vvidic(a)valentin-vidic.from.hr> s390/sclp_vt220: fix console name to match device Zou Wei <zou_wei(a)huawei.com> mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add iscsi_cls_conn refcount helpers Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> fs/jfs: Fix missing error code in lmLogInit() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: serial: 8250: serial_cs: Fix a memory leak in error handling path James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology Takashi Sakamoto <o-takashi(a)sakamocchi.jp> Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> misc/libmasm/module: Fix two use after free in ibmasm_init_one Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero Eric Biggers <ebiggers(a)google.com> fscrypt: don't ignore minor_hash when hash is 0 Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracing: Do not reference char * as a string in histograms Tyrel Datwyler <tyreld(a)linux.ibm.com> scsi: core: Fix bad pointer dereference when ehandler kthread is invalid Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() Sean Christopherson <seanjc(a)google.com> KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> smackfs: restrict bytes count in smk_set_cipso() Pavel Skripkin <paskripkin(a)gmail.com> jfs: fix GPF in diFree Benjamin Drung <bdrung(a)posteo.de> media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K Johan Hovold <johan(a)kernel.org> media: gspca/sunplus: fix zero-length control requests Johan Hovold <johan(a)kernel.org> media: gspca/sq905: fix control-request direction Pavel Skripkin <paskripkin(a)gmail.com> media: zr364xx: fix memory leak in zr364xx_start_readpipe Johan Hovold <johan(a)kernel.org> media: dtv5100: fix control-request directions Hou Tao <houtao1(a)huawei.com> dm btree remove: assign new_root only when removal succeeds Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe Yun Zhou <yun.zhou(a)windriver.com> seq_buf: Fix overflow in seq_buf_putmem_hex() Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Fix an old bug Petr Pavlu <petr.pavlu(a)suse.com> ipmi/watchdog: Stop watchdog timer when the current action is 'none' Nathan Chancellor <nathan(a)kernel.org> qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute Dmitry Osipenko <digetx(a)gmail.com> ASoC: tegra: Set driver_name=tegra for all machine drivers Timo Sigurdsson <public_timo.s(a)silentcreek.de> ata: ahci_sunxi: Disable DIPM Wolfram Sang <wsa+renesas(a)sang-engineering.com> mmc: core: clear flags before allowing to retune Al Cooper <alcooperx(a)gmail.com> mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode Maximilian Luz <luzmaximilian(a)gmail.com> pinctrl/amd: Add device HID for new AMD GPIO controller Nathan Chancellor <nathan(a)kernel.org> powerpc/barrier: Avoid collision with clang's __lwsync macro Davis Mosenkovs <davis(a)mosenkovs.lv> mac80211: fix memory corruption in EAPOL handling Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> can: bcm: delay release of struct bcm_op after synchronize_rcu() Oliver Hartkopp <socketcan(a)hartkopp.net> can: gw: synchronize rcu operations before removing gw job entry Miklos Szeredi <mszeredi(a)redhat.com> fuse: reject internal errno Marcelo Ricardo Leitner <marcelo.leitner(a)gmail.com> sctp: add size validation when walking chunks Tim Jiang <tjiang(a)codeaurora.org> Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. Kai-Heng Feng <kai.heng.feng(a)canonical.com> Bluetooth: Shutdown controller after workqueues are flushed or cancelled Yu Liu <yudiliu(a)google.com> Bluetooth: Fix the HCI to MGMT status conversion table Gerd Rausch <gerd.rausch(a)oracle.com> RDMA/cma: Fix rdma_resolve_route() memory leak Gustavo A. R. Silva <gustavoars(a)kernel.org> wireless: wext-spy: Fix out-of-bounds warning Íñigo Huguet <ihuguet(a)redhat.com> sfc: error code if SRIOV cannot be disabled Íñigo Huguet <ihuguet(a)redhat.com> sfc: avoid double pci_remove of VFs Xiao Yang <yangx.jy(a)fujitsu.com> RDMA/rxe: Don't overwrite errno from ib_umem_get() Zheyu Ma <zheyuma97(a)gmail.com> atm: nicstar: register the interrupt handler in the right place Zheyu Ma <zheyuma97(a)gmail.com> atm: nicstar: use 'dma_free_coherent' instead of 'kfree' Huang Pei <huangpei(a)loongson.cn> MIPS: add PMD table accounting into MIPS'pmd_alloc_one Zou Wei <zou_wei(a)huawei.com> cw1200: add missing MODULE_DEVICE_TABLE Lee Gibson <leegib(a)gmail.com> wl1251: Fix possible buffer overflow in wl1251_cmd_scan Tony Lindgren <tony(a)atomide.com> wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP Steffen Klassert <steffen.klassert(a)secunet.com> xfrm: Fix error reporting in xfrm_state_construct. Minchan Kim <minchan(a)kernel.org> selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC Yang Yingliang <yangyingliang(a)huawei.com> fjes: check return value after calling platform_get_resource() Yang Yingliang <yangyingliang(a)huawei.com> net: micrel: check return value after calling platform_get_resource() Joe Thornber <ejt(a)redhat.com> dm space maps: don't reset space map allocation cursor when committing Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> RDMA/cxgb4: Fix missing error code in create_qp() Willy Tarreau <w(a)1wt.eu> ipv6: use prandom_u32() for ID generation Dmitry Osipenko <digetx(a)gmail.com> clk: tegra: Ensure that PLLU configuration is applied properly Jesse Brandeburg <jesse.brandeburg(a)intel.com> e100: handle eeprom as little endian Arturo Giusti <koredump(a)protonmail.com> udf: Fix NULL pointer dereference in udf_symlink function Xie Yongji <xieyongji(a)bytedance.com> drm/virtio: Fix double free on probe failure Pavel Skripkin <paskripkin(a)gmail.com> reiserfs: add check for invalid 1st journal block Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT Zou Wei <zou_wei(a)huawei.com> atm: nicstar: Fix possible use-after-free in nicstar_cleanup() Zou Wei <zou_wei(a)huawei.com> mISDN: fix possible use-after-free in HFC_cleanup() Zou Wei <zou_wei(a)huawei.com> atm: iphase: fix possible use-after-free in ia_module_exit() Bibo Mao <maobibo(a)loongson.cn> hugetlb: clear huge pte during flush function on mips platform Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() Quat Le <quat.le(a)oracle.com> scsi: core: Retry I/O for Notify (Enable Spinup) Required error Johan Hovold <johan(a)kernel.org> mmc: vub3000: fix control-request direction Dave Hansen <dave.hansen(a)linux.intel.com> selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random Miaohe Lin <linmiaohe(a)huawei.com> mm/huge_memory.c: don't discard hugepage if other processes are mapping it Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> leds: ktd2692: Fix an error handling path Chung-Chiang Cheng <shepjeng(a)gmail.com> configfs: fix memleak in configfs_release_bin_file Marek Szyprowski <m.szyprowski(a)samsung.com> extcon: max8997: Add missing modalias string Stephan Gerhold <stephan(a)gerhold.net> extcon: sm5502: Drop invalid register write in sm5502_reg_data Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() Zhen Lei <thunder.leizhen(a)huawei.com> scsi: mpt3sas: Fix error return value in _scsih_expander_add() Geert Uytterhoeven <geert+renesas(a)glider.be> of: Fix truncation of memory sizes on 32-bit platforms Dan Carpenter <dan.carpenter(a)oracle.com> staging: gdm724x: check for overflow in gdm_lte_netif_rx() Dan Carpenter <dan.carpenter(a)oracle.com> staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() Randy Dunlap <rdunlap(a)infradead.org> s390: appldata depends on PROC_SYSCTL Randy Dunlap <rdunlap(a)infradead.org> scsi: FlashPoint: Rename si_flags field Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: nozomi: Fix the error handling path of 'nozomi_card_init()' Yu Kuai <yukuai3(a)huawei.com> char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() Zhen Lei <thunder.leizhen(a)huawei.com> Input: hil_kbd - fix error return code in hil_dev_connect() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Nuno Sa <nuno.sa(a)analog.com> iio: adis_buffer: do not return ints in irq handlers Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: nozomi: Fix a resource leak in an error handling function Pavel Skripkin <paskripkin(a)gmail.com> net: sched: fix warning in tcindex_alloc_perfect_hash Muchun Song <songmuchun(a)bytedance.com> writeback: fix obtain a reference to a freeing memcg css Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid Dinghao Liu <dinghao.liu(a)zju.edu.cn> i40e: Fix error handling in i40e_vsi_open Eric Dumazet <edumazet(a)google.com> vxlan: add missing rcu_read_lock() in neigh_reduce() Pavel Skripkin <paskripkin(a)gmail.com> net: ethernet: ezchip: fix error handling Pavel Skripkin <paskripkin(a)gmail.com> net: ethernet: ezchip: fix UAF in nps_enet_remove Pavel Skripkin <paskripkin(a)gmail.com> net: ethernet: aeroflex: fix UAF in greth_of_remove Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_exthdr: check for IPv6 packet before further processing Liu Shixin <liushixin2(a)huawei.com> netlabel: Fix memory leak in netlbl_mgmt_add_common Yang Li <yang.lee(a)linux.alibaba.com> ath10k: Fix an error code in ath10k_add_interface() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> brcmsmac: mac80211_if: Fix a resource leak in an error handling path Randy Dunlap <rdunlap(a)infradead.org> wireless: carl9170: fix LEDS build errors & warnings Colin Ian King <colin.king(a)canonical.com> drm: qxl: ensure surf.data is ininitialized Kamal Heib <kamalheib1(a)gmail.com> RDMA/rxe: Fix failure during driver load Zhen Lei <thunder.leizhen(a)huawei.com> ehea: fix error return code in ehea_restart_qps() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> net: pch_gbe: Propagate error from devm_gpio_request_one() Dan Carpenter <dan.carpenter(a)oracle.com> ocfs2: fix snprintf() checking Krzysztof Wilczyński <kw(a)linux.com> ACPI: sysfs: Fix a buffer overrun problem with description_show() Herbert Xu <herbert(a)gondor.apana.org.au> crypto: nx - Fix RCU warning in nx842_OF_upd_status Mirko Vogt <mirko-dev|linux(a)nanl.de> spi: spi-sun6i: Fix chipselect/clock bug Guenter Roeck <linux(a)roeck-us.net> hwmon: (max31790) Fix fan speed reporting for fan7..12 Guenter Roeck <linux(a)roeck-us.net> hwmon: (max31722) Remove non-standard ACPI device IDs Dillon Min <dillon.minfei(a)gmail.com> media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx Zhen Lei <thunder.leizhen(a)huawei.com> mmc: usdhi6rol0: fix error return code in usdhi6_probe() Gustavo A. R. Silva <gustavoars(a)kernel.org> media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() Zhen Lei <thunder.leizhen(a)huawei.com> media: tc358743: Fix error return code in tc358743_probe_of() Sergey Shtylyov <s.shtylyov(a)omprussia.ru> pata_ep93xx: fix deferred probing Sergey Shtylyov <s.shtylyov(a)omp.ru> pata_octeon_cf: avoid WARN_ON() in ata_host_activate() Randy Dunlap <rdunlap(a)infradead.org> media: I2C: change 'RST' to "RSET" to fix multiple build errors Sergey Shtylyov <s.shtylyov(a)omprussia.ru> pata_rb532_cf: fix deferred probing Sergey Shtylyov <s.shtylyov(a)omprussia.ru> sata_highbank: fix deferred probing Zhen Lei <thunder.leizhen(a)huawei.com> crypto: ux500 - Fix error return code in hash_hw_final() Corentin Labbe <clabbe(a)baylibre.com> crypto: ixp4xx - dma_unmap the correct address Mauro Carvalho Chehab <mchehab+huawei(a)kernel.org> media: s5p_cec: decrement usage count if disabled Arnd Bergmann <arnd(a)arndb.de> ia64: mca_drv: fix incorrect array size calculation Richard Fitzgerald <rf(a)opensource.cirrus.com> ACPI: tables: Add custom DSDT file as makefile prerequisite Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() Hanjun Guo <guohanjun(a)huawei.com> ACPI: bus: Call kobject_put() in acpi_init() error path Alexander Aring <aahringo(a)redhat.com> fs: dlm: fix memory leak when fenced Richard Fitzgerald <rf(a)opensource.cirrus.com> random32: Fix implicit truncation warning in prandom_seed_state() Alexander Aring <aahringo(a)redhat.com> fs: dlm: cancel work sync othercon zhangyi (F) <yi.zhang(a)huawei.com> block_dump: remove block_dump feature in mark_inode_dirty() Mario Limonciello <mario.limonciello(a)amd.com> ACPI: processor idle: Fix up C-state latency if not ordered Axel Lin <axel.lin(a)ingics.com> regulator: da9052: Ensure enough delay time for .set_voltage_time_sel Christophe Leroy <christophe.leroy(a)csgroup.eu> btrfs: disable build on platforms having page size 256K Josef Bacik <josef(a)toxicpanda.com> btrfs: abort transaction if we fail to update the delayed inode Mauro Carvalho Chehab <mchehab+huawei(a)kernel.org> media: siano: fix device register error path Mauro Carvalho Chehab <mchehab+huawei(a)kernel.org> media: dvb_net: avoid speculation from net slot Ard Biesheuvel <ardb(a)kernel.org> crypto: shash - avoid comparing pointers to exported functions under CFI Zheyu Ma <zheyuma97(a)gmail.com> mmc: via-sdmmc: add a check against NULL pointer dereference Evgeny Novikov <novikov(a)ispras.ru> media: st-hva: Fix potential NULL pointer dereferences Zheyu Ma <zheyuma97(a)gmail.com> media: bt8xx: Fix a missing check bug in bt878_probe Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release Jack Xu <jack.xu(a)intel.com> crypto: qat - remove unused macro in FW loader Jack Xu <jack.xu(a)intel.com> crypto: qat - check return code of qat_hal_rd_rel_reg() Anirudh Rayabharam <mail(a)anirudhrb.com> media: pvrusb2: fix warning in pvr2_i2c_core_done Hans Verkuil <hverkuil-cisco(a)xs4all.nl> media: cobalt: fix race condition in setting HPD Pavel Skripkin <paskripkin(a)gmail.com> media: cpia2: fix memory leak in cpia2_usb_probe Bixuan Cui <cuibixuan(a)huawei.com> crypto: nx - add missing MODULE_DEVICE_TABLE Tian Tao <tiantao6(a)hisilicon.com> spi: omap-100k: Fix the length judgment problem Jay Fang <f.fangjian(a)huawei.com> spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() Jay Fang <f.fangjian(a)huawei.com> spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' Miklos Szeredi <mszeredi(a)redhat.com> fuse: check connected before queueing on fpq->io Yun Zhou <yun.zhou(a)windriver.com> seq_buf: Make trace_seq_putmem_hex() support data longer than 8 Michael Buesch <m(a)bues.ch> ssb: sdio: Don't overwrite const buffer if block_write fails Pali Rohár <pali(a)kernel.org> ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() Ondrej Zary <linux(a)zary.sk> serial_cs: remove wrong GLOBETROTTER.cis entry Ondrej Zary <linux(a)zary.sk> serial_cs: Add Option International GSM-Ready 56K/ISDN modem Yoshihiro Shimoda <yoshihiro.shimoda.uh(a)renesas.com> serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() Oliver Lang <Oliver.Lang(a)gossenmetrawatt.com> iio: ltr501: ltr501_read_ps(): add missing endianness conversion Oliver Lang <Oliver.Lang(a)gossenmetrawatt.com> iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR Marc Kleine-Budde <mkl(a)pengutronix.de> iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: dont call css_wait_for_slow_path() inside a lock Zhang Xiaoxu <zhangxiaoxu5(a)huawei.com> SUNRPC: Should wake up the privileged task firstly. Zhang Xiaoxu <zhangxiaoxu5(a)huawei.com> SUNRPC: Fix the batch tasks count wraparound. Pan Dong <pandong.peter(a)bytedance.com> ext4: fix avefreec in find_group_orlov Zhang Yi <yi.zhang(a)huawei.com> ext4: remove check for zero nr_to_scan in ext4_es_scan() Zhang Yi <yi.zhang(a)huawei.com> ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit Anirudh Rayabharam <mail(a)anirudhrb.com> ext4: fix kernel infoleak via ext4_extent_header David Sterba <dsterba(a)suse.com> btrfs: clear defrag status of a root if starting transaction fails Ludovic Desroches <ludovic.desroches(a)microchip.com> ARM: dts: at91: sama5d4: fix pinctrl muxing Alexander Larkin <avlarkin82(a)gmail.com> Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl Al Viro <viro(a)zeniv.linux.org.uk> iov_iter_fault_in_readable() should do nothing in xarray case Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> ntfs: fix validity check for file name attribute Hannu Hartikainen <hannu(a)hrtk.in> USB: cdc-acm: blacklist Heimann USB Appset device Linyu Yuan <linyyuan(a)codeaurora.com> usb: gadget: eem: fix echo command packet response issue Pavel Skripkin <paskripkin(a)gmail.com> net: can: ems_usb: fix use-after-free in ems_usb_disconnect() Johan Hovold <johan(a)kernel.org> Input: usbtouchscreen - fix control-request directions Pavel Skripkin <paskripkin(a)gmail.com> media: dvb-usb: fix wrong definition Daehwan Jung <dh10.jung(a)samsung.com> ALSA: usb-audio: fix rate on Ozone Z90 USB headset ------------- Diffstat: Makefile | 4 +- arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 1 + arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/probes/kprobes/test-thumb.c | 10 ++-- arch/hexagon/kernel/vmlinux.lds.S | 7 +-- arch/ia64/kernel/mca_drv.c | 2 +- arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/compressed/decompress.c | 2 + arch/mips/include/asm/hugetlb.h | 8 ++- arch/mips/include/asm/pgalloc.h | 10 ++-- arch/mips/vdso/vdso.h | 2 +- arch/powerpc/boot/devtree.c | 59 +++++++++++++--------- arch/powerpc/boot/ns16550.c | 9 +++- arch/powerpc/include/asm/barrier.h | 2 + arch/powerpc/include/asm/ps3.h | 2 + arch/powerpc/platforms/ps3/mm.c | 12 +++++ arch/s390/Kconfig | 2 +- arch/s390/kernel/setup.c | 2 +- arch/um/drivers/chan_user.c | 3 +- arch/um/drivers/slip_user.c | 3 +- arch/x86/include/asm/fpu/internal.h | 19 ++++--- arch/x86/kernel/fpu/regset.c | 2 +- arch/x86/kvm/cpuid.c | 8 ++- arch/x86/kvm/x86.c | 2 + crypto/shash.c | 18 +++++-- drivers/acpi/Makefile | 5 ++ drivers/acpi/acpi_amba.c | 1 + drivers/acpi/bus.c | 1 + drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/processor_idle.c | 40 +++++++++++++++ drivers/ata/ahci_sunxi.c | 2 +- drivers/ata/pata_ep93xx.c | 2 +- drivers/ata/pata_octeon_cf.c | 5 +- drivers/ata/pata_rb532_cf.c | 6 ++- drivers/ata/sata_highbank.c | 6 ++- drivers/atm/iphase.c | 2 +- drivers/atm/nicstar.c | 26 +++++----- drivers/block/virtio_blk.c | 2 + drivers/bluetooth/btusb.c | 5 ++ drivers/char/ipmi/ipmi_watchdog.c | 22 ++++---- drivers/char/pcmcia/cm4000_cs.c | 4 ++ drivers/char/virtio_console.c | 4 +- drivers/clk/tegra/clk-pll.c | 6 ++- drivers/crypto/ixp4xx_crypto.c | 2 +- drivers/crypto/nx/nx-842-pseries.c | 9 ++-- drivers/crypto/qat/qat_common/qat_hal.c | 6 ++- drivers/crypto/qat/qat_common/qat_uclo.c | 1 - drivers/crypto/ux500/hash/hash_core.c | 1 + drivers/extcon/extcon-max8997.c | 1 + drivers/extcon/extcon-sm5502.c | 1 - drivers/firmware/qemu_fw_cfg.c | 8 ++- drivers/gpio/gpio-zynq.c | 5 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 + drivers/gpu/drm/virtio/virtgpu_kms.c | 1 + drivers/hwmon/max31722.c | 9 ---- drivers/hwmon/max31790.c | 2 +- drivers/i2c/i2c-core.c | 3 ++ drivers/iio/accel/bma180.c | 10 ++-- drivers/iio/accel/bma220_spi.c | 10 ++-- drivers/iio/accel/kxcjk-1013.c | 24 +++++---- drivers/iio/accel/stk8312.c | 12 +++-- drivers/iio/accel/stk8ba50.c | 17 +++---- drivers/iio/adc/ti-ads1015.c | 12 +++-- drivers/iio/adc/vf610_adc.c | 10 ++-- drivers/iio/gyro/bmg160_core.c | 10 ++-- drivers/iio/humidity/am2315.c | 16 +++--- drivers/iio/imu/adis_buffer.c | 3 -- drivers/iio/light/isl29125.c | 10 ++-- drivers/iio/light/ltr501.c | 15 ++++-- drivers/iio/light/tcs3414.c | 10 ++-- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 10 ++-- drivers/infiniband/core/cma.c | 3 +- drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_net.c | 10 ++-- drivers/input/joydev.c | 2 +- drivers/input/keyboard/hil_kbd.c | 1 + drivers/input/touchscreen/usbtouchscreen.c | 8 +-- drivers/ipack/carriers/tpci200.c | 5 +- drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- drivers/leds/leds-ktd2692.c | 27 ++++++---- drivers/md/persistent-data/dm-btree-remove.c | 3 +- drivers/md/persistent-data/dm-space-map-disk.c | 9 +++- drivers/md/persistent-data/dm-space-map-metadata.c | 9 +++- drivers/media/common/siano/smscoreapi.c | 22 ++++---- drivers/media/common/siano/smscoreapi.h | 4 +- drivers/media/common/siano/smsdvb-main.c | 4 ++ drivers/media/dvb-core/dvb_net.c | 25 ++++++--- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 6 +-- drivers/media/i2c/s5c73m3/s5c73m3.h | 2 +- drivers/media/i2c/s5k4ecgx.c | 10 ++-- drivers/media/i2c/s5k5baf.c | 6 +-- drivers/media/i2c/s5k6aa.c | 10 ++-- drivers/media/i2c/tc358743.c | 1 + drivers/media/pci/bt8xx/bt878.c | 3 ++ drivers/media/pci/cobalt/cobalt-driver.c | 1 + drivers/media/pci/cobalt/cobalt-driver.h | 7 ++- drivers/media/platform/s5p-g2d/g2d.c | 3 ++ drivers/media/platform/sti/hva/hva-hw.c | 3 +- drivers/media/usb/cpia2/cpia2.h | 1 + drivers/media/usb/cpia2/cpia2_core.c | 12 +++++ drivers/media/usb/cpia2/cpia2_usb.c | 13 ++--- drivers/media/usb/dvb-usb/cxusb.c | 2 +- drivers/media/usb/dvb-usb/dtv5100.c | 7 ++- drivers/media/usb/gspca/sq905.c | 2 +- drivers/media/usb/gspca/sunplus.c | 8 ++- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/uvc/uvc_video.c | 27 ++++++++++ drivers/media/usb/zr364xx/zr364xx.c | 1 + drivers/media/v4l2-core/v4l2-fh.c | 1 + drivers/memory/fsl_ifc.c | 8 +-- drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/stmpe-i2c.c | 2 +- drivers/misc/ibmasm/module.c | 5 +- drivers/mmc/core/core.c | 7 ++- drivers/mmc/host/sdhci.c | 4 ++ drivers/mmc/host/sdhci.h | 1 + drivers/mmc/host/usdhi6rol0.c | 1 + drivers/mmc/host/via-sdmmc.c | 3 ++ drivers/mmc/host/vub300.c | 2 +- drivers/net/can/usb/ems_usb.c | 3 +- drivers/net/ethernet/aeroflex/greth.c | 3 +- drivers/net/ethernet/ezchip/nps_enet.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 9 ++-- drivers/net/ethernet/intel/e100.c | 12 ++--- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 + drivers/net/ethernet/micrel/ks8842.c | 4 ++ .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 29 +++++------ drivers/net/ethernet/sfc/ef10_sriov.c | 25 +++++---- drivers/net/fjes/fjes_main.c | 4 ++ drivers/net/vxlan.c | 2 + drivers/net/wireless/ath/ath10k/mac.c | 1 + drivers/net/wireless/ath/ath9k/main.c | 5 ++ drivers/net/wireless/ath/carl9170/Kconfig | 8 ++- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 8 ++- drivers/net/wireless/st/cw1200/cw1200_sdio.c | 1 + drivers/net/wireless/ti/wl1251/cmd.c | 9 ++-- drivers/net/wireless/ti/wl12xx/main.c | 7 +++ drivers/of/fdt.c | 8 +-- drivers/of/of_reserved_mem.c | 8 +-- drivers/pci/pci-label.c | 2 +- drivers/phy/phy-dm816x-usb.c | 17 +++++-- drivers/pinctrl/pinctrl-amd.c | 1 + drivers/platform/x86/toshiba_acpi.c | 1 + drivers/power/reset/gpio-poweroff.c | 1 + drivers/power/supply/Kconfig | 3 +- drivers/power/supply/ab8500_btemp.c | 1 + drivers/power/supply/ab8500_charger.c | 19 ++++++- drivers/power/supply/ab8500_fg.c | 1 + drivers/power/supply/charger-manager.c | 1 + drivers/power/supply/rt5033_battery.c | 7 +++ drivers/pwm/pwm-spear.c | 4 -- drivers/pwm/pwm-tegra.c | 13 ----- drivers/regulator/da9052-regulator.c | 3 +- drivers/reset/core.c | 5 +- drivers/rtc/rtc-proc.c | 4 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/cio/chp.c | 3 ++ drivers/s390/cio/chsc.c | 2 - drivers/scsi/FlashPoint.c | 32 ++++++------ drivers/scsi/be2iscsi/be_main.c | 1 + drivers/scsi/hosts.c | 1 + drivers/scsi/libiscsi.c | 7 +-- drivers/scsi/lpfc/lpfc_els.c | 9 ++++ drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +- drivers/scsi/scsi_lib.c | 1 + drivers/scsi/scsi_transport_iscsi.c | 12 +++++ drivers/spi/spi-loopback-test.c | 2 +- drivers/spi/spi-omap-100k.c | 2 +- drivers/spi/spi-sun6i.c | 6 ++- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/ssb/sdio.c | 1 - drivers/staging/gdm724x/gdm_lte.c | 20 ++++++-- drivers/staging/media/s5p-cec/s5p_cec.c | 2 +- drivers/tty/nozomi.c | 9 ++-- drivers/tty/serial/8250/serial_cs.c | 13 ++++- drivers/tty/serial/fsl_lpuart.c | 3 ++ drivers/tty/serial/sh-sci.c | 8 +++ drivers/usb/class/cdc-acm.c | 5 ++ drivers/usb/gadget/function/f_eem.c | 43 ++++++++++++++-- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/video/backlight/lm3630a_bl.c | 12 ++--- drivers/watchdog/aspeed_wdt.c | 2 +- drivers/watchdog/lpc18xx_wdt.c | 2 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/w83877f_wdt.c | 2 +- fs/btrfs/Kconfig | 2 + fs/btrfs/delayed-inode.c | 8 +++ fs/btrfs/transaction.c | 6 ++- fs/ceph/addr.c | 10 +--- fs/configfs/file.c | 10 ++-- fs/crypto/fname.c | 8 +-- fs/dlm/config.c | 9 ++++ fs/dlm/lowcomms.c | 2 +- fs/ext4/extents.c | 3 ++ fs/ext4/extents_status.c | 4 +- fs/ext4/ialloc.c | 11 ++-- fs/fs-writeback.c | 34 +++---------- fs/fuse/dev.c | 11 +++- fs/jfs/inode.c | 3 +- fs/jfs/jfs_logmgr.c | 1 + fs/nfs/nfs3proc.c | 4 +- fs/ntfs/inode.c | 2 +- fs/ocfs2/filecheck.c | 6 +-- fs/ocfs2/stackglue.c | 8 +-- fs/orangefs/super.c | 2 +- fs/reiserfs/journal.c | 14 +++++ fs/ubifs/dir.c | 7 +++ fs/udf/namei.c | 4 ++ include/crypto/internal/hash.h | 8 +-- include/linux/mfd/abx500/ux500_chargalg.h | 2 +- include/linux/prandom.h | 2 +- include/scsi/scsi_transport_iscsi.h | 2 + kernel/trace/trace_events_hist.c | 6 +-- lib/decompress_unlz4.c | 8 +++ lib/iov_iter.c | 2 +- lib/seq_buf.c | 8 ++- mm/huge_memory.c | 2 +- net/bluetooth/hci_core.c | 16 +++--- net/bluetooth/mgmt.c | 6 +++ net/can/bcm.c | 7 ++- net/can/gw.c | 3 ++ net/core/dev.c | 11 +++- net/ipv6/output_core.c | 28 ++-------- net/mac80211/rx.c | 2 +- net/netfilter/nft_exthdr.c | 3 ++ net/netlabel/netlabel_mgmt.c | 19 +++---- net/sched/cls_tcindex.c | 2 +- net/sctp/input.c | 2 +- net/sunrpc/sched.c | 12 ++++- net/wireless/wext-spy.c | 14 ++--- net/xfrm/xfrm_user.c | 28 +++++----- security/selinux/avc.c | 13 ++--- security/smack/smackfs.c | 2 + sound/firewire/Kconfig | 5 +- sound/firewire/bebob/bebob.c | 5 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/isa/cmi8330.c | 2 +- sound/isa/sb/sb16_csp.c | 8 ++- sound/pci/hda/hda_tegra.c | 3 ++ sound/ppc/powermac.c | 6 ++- sound/soc/soc-core.c | 2 +- sound/soc/tegra/tegra_alc5632.c | 1 + sound/soc/tegra/tegra_max98090.c | 1 + sound/soc/tegra/tegra_rt5640.c | 1 + sound/soc/tegra/tegra_rt5677.c | 1 + sound/soc/tegra/tegra_sgtl5000.c | 1 + sound/soc/tegra/tegra_wm8753.c | 1 + sound/soc/tegra/tegra_wm8903.c | 1 + sound/soc/tegra/tegra_wm9712.c | 1 + sound/soc/tegra/trimslice.c | 1 + sound/usb/format.c | 2 + .../selftests/powerpc/pmu/ebb/no_handler_test.c | 2 - tools/testing/selftests/x86/protection_keys.c | 3 +- 260 files changed, 1146 insertions(+), 604 deletions(-)
3 years, 9 months
6
6
0
0
[PATCH 4.19 000/420] 4.19.198-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.19.198 release. There are 420 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, 21 Jul 2021 18:42:43 +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.19.198-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-4.19.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 4.19.198-rc2 Dan Carpenter <dan.carpenter(a)oracle.com> scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() Nikolay Aleksandrov <nikolay(a)nvidia.com> net: bridge: multicast: fix PIM hello router port marking race Martin Fäcknitz <faecknitz(a)hotsplots.de> MIPS: vdso: Invalid GIC access through VDSO Namhyung Kim <namhyung(a)kernel.org> perf report: Fix --task and --stat with pipe input Randy Dunlap <rdunlap(a)infradead.org> mips: disable branch profiling in boot/decompress.o Arnd Bergmann <arnd(a)arndb.de> mips: always link byteswap helpers into decompressor Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Fix ethernet reset time properties Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of private memory on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of IO mapping on probe failure Philipp Zabel <p.zabel(a)pengutronix.de> reset: bail if try_module_get() fails Rafał Miłecki <rafal(a)milecki.pl> ARM: dts: BCM5301X: Fixup SPI binding Geert Uytterhoeven <geert+renesas(a)glider.be> ARM: dts: r8a7779, marzen: Fix DU clock names Valentine Barshak <valentine.barshak(a)cogentembedded.com> arm64: dts: renesas: v3msk: Fix memory size Dan Carpenter <dan.carpenter(a)oracle.com> rtc: fix snprintf() checking in is_rtc_hctosys() Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: atmel-ebi: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> reset: a10sr: add missing of_match_table reference Nathan Chancellor <nathan(a)kernel.org> hexagon: use common DISCARDS macro Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times Zhen Lei <thunder.leizhen(a)huawei.com> ALSA: isa: Fix error return code in snd_cmi8330_probe() Michael S. Tsirkin <mst(a)redhat.com> virtio_net: move tx vq operation under tx queue lock Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Limit xstate copy size in xstateregs_set() Sandor Bodo-Merle <sbodomerle(a)gmail.com> PCI: iproc: Support multi-MSI only on uniprocessor kernel Sandor Bodo-Merle <sbodomerle(a)gmail.com> PCI: iproc: Fix multi-MSI base vector number allocation Zhihao Cheng <chengzhihao1(a)huawei.com> ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode Gao Xiang <hsiangkao(a)linux.alibaba.com> nfs: fix acl memory leak of posix_acl_create() Tao Ren <rentao.bupt(a)gmail.com> watchdog: aspeed: fix hardware timeout calculation Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in winch_tramp() Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in slip_open() Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Initialise connection to the server in nfs4_alloc_client() Stephan Gerhold <stephan(a)gerhold.net> power: supply: rt5033_battery: Fix device tree enumeration Krzysztof Wilczyński <kw(a)linux.com> PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun Chao Yu <yuchao0(a)huawei.com> f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs Xie Yongji <xieyongji(a)bytedance.com> virtio_console: Assure used length from device is limited Xie Yongji <xieyongji(a)bytedance.com> virtio_net: Fix error handling in virtnet_restore() Xie Yongji <xieyongji(a)bytedance.com> virtio-blk: Fix memory leak among suspend/resume procedure Hans de Goede <hdegoede(a)redhat.com> ACPI: video: Add quirk for the Dell Vostro 3350 Liguang Zhang <zhangliguang(a)linux.alibaba.com> ACPI: AMBA: Fix resource name in /proc/iomem Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: tegra: Don't modify HW state in .remove callback Zou Wei <zou_wei(a)huawei.com> power: supply: ab8500: add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: charger-manager: add missing MODULE_DEVICE_TABLE Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: nfs_find_open_context() may only select open files Jeff Layton <jlayton(a)kernel.org> ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty Mike Marshall <hubcap(a)omnibond.com> orangefs: fix orangefs df output. Zou Wei <zou_wei(a)huawei.com> PCI: tegra: Add missing MODULE_DEVICE_TABLE Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Return proper error codes from user access functions Jan Kiszka <jan.kiszka(a)siemens.com> watchdog: iTCO_wdt: Account for rebooting on second timeout Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free by calling del_timer_sync() Zou Wei <zou_wei(a)huawei.com> watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free in wdt_startup() Nick Desaulniers <ndesaulniers(a)google.com> ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 Bixuan Cui <cuibixuan(a)huawei.com> power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE Krzysztof Kozlowski <krzk(a)kernel.org> power: supply: max17042: Do not enforce (incorrect) interrupt trigger type Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Avoid NULL pointers Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: spear: Don't modify HW state in .remove callback Dimitri John Ledkov <dimitri.ledkov(a)canonical.com> lib/decompress_unlz4.c: correctly handle zero-padding around initrds. Dmitry Torokhov <dmitry.torokhov(a)gmail.com> i2c: core: Disable client irq on reboot/shutdown Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: Wait until port is in reset before programming it Fabio Aiuto <fabioaiuto83(a)gmail.com> staging: rtl8723bs: fix macro value for 2.4Ghz only device Jiajun Cao <jjcao20(a)fudan.edu.cn> ALSA: hda: Add IRQ check for platform_get_irq() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> backlight: lm3630a: Fix return code of .update_status() callback Benjamin Herrenschmidt <benh(a)kernel.crashing.org> powerpc/boot: Fixup device-tree on little endian Yang Yingliang <yangyingliang(a)huawei.com> usb: gadget: hid: fix error return code in hid_bind() Ruslan Bilovol <ruslan.bilovol(a)gmail.com> usb: gadget: f_hid: fix endianness issue with descriptors Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: bebob: add support for ToneWeal FW66 Yizhuo Zhai <yzhai003(a)ucr.edu> Input: hideep - fix the uninitialized use in hideep_nvm_unlock() Zhen Lei <thunder.leizhen(a)huawei.com> ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() Peter Robinson <pbrobinson(a)gmail.com> gpio: pca953x: Add support for the On Semi pca9655 Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> selftests/powerpc: Fix "no_handler" EBB selftest Yang Yingliang <yangyingliang(a)huawei.com> ALSA: ppc: fix error return code in snd_pmac_probe() Srinivas Neeli <srinivas.neeli(a)xilinx.com> gpio: zynq: Check return value of pm_runtime_get_sync Geoff Levand <geoff(a)infradead.org> powerpc/ps3: Add dma_mask to ps3_dma_region Takashi Iwai <tiwai(a)suse.de> ALSA: sb: Fix potential double-free of CSP mixer elements Po-Hsu Lin <po-hsu.lin(a)canonical.com> selftests: timers: rtcpie: skip test if default RTC device does not exist Valentin Vidic <vvidic(a)valentin-vidic.from.hr> s390/sclp_vt220: fix console name to match device Zou Wei <zou_wei(a)huawei.com> mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix null ref during abort handling Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix shost->max_id use Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix conn use after free during resets Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add iscsi_cls_conn refcount helpers Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> fs/jfs: Fix missing error code in lmLogInit() Hannes Reinecke <hare(a)suse.de> scsi: scsi_dh_alua: Check for negative result value Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: serial: 8250: serial_cs: Fix a memory leak in error handling path Yufen Yu <yuyufen(a)huawei.com> ALSA: ac97: fix PM reference leak in ac97_bus_remove() John Garry <john.garry(a)huawei.com> scsi: core: Cap scsi_host cmd_per_lun at can_queue James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology Luiz Sampaio <sampaio.ime(a)gmail.com> w1: ds2438: fixing bug that would always get page0 Takashi Sakamoto <o-takashi(a)sakamocchi.jp> Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> misc/libmasm/module: Fix two use after free in ibmasm_init_one Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix kernel panic during PIO transfer Remi Pommarel <repk(a)triplefau.lt> PCI: aardvark: Don't rely on jiffies while holding spinlock Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracing: Do not reference char * as a string in histograms Tyrel Datwyler <tyreld(a)linux.ibm.com> scsi: core: Fix bad pointer dereference when ehandler kthread is invalid Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() Sean Christopherson <seanjc(a)google.com> KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> smackfs: restrict bytes count in smk_set_cipso() Pavel Skripkin <paskripkin(a)gmail.com> jfs: fix GPF in diFree Zou Wei <zou_wei(a)huawei.com> pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() Benjamin Drung <bdrung(a)posteo.de> media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K Johan Hovold <johan(a)kernel.org> media: gspca/sunplus: fix zero-length control requests Johan Hovold <johan(a)kernel.org> media: gspca/sq905: fix control-request direction Pavel Skripkin <paskripkin(a)gmail.com> media: zr364xx: fix memory leak in zr364xx_start_readpipe Johan Hovold <johan(a)kernel.org> media: dtv5100: fix control-request directions Arnd Bergmann <arnd(a)arndb.de> media: subdev: disallow ioctl for saa6588/davinci Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix checking for PIO Non-posted Request Konstantin Kharlamov <Hi-Angel(a)yandex.ru> PCI: Leave Apple Thunderbolt controllers on for s2idle or standby Hou Tao <houtao1(a)huawei.com> dm btree remove: assign new_root only when removal succeeds Sai Prakash Ranjan <saiprakash.ranjan(a)codeaurora.org> coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe Paul Burton <paulburton(a)google.com> tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT Paul Burton <paulburton(a)google.com> tracing: Simplify & fix saved_tgids logic Yun Zhou <yun.zhou(a)windriver.com> seq_buf: Fix overflow in seq_buf_putmem_hex() Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Fix an old bug Petr Pavlu <petr.pavlu(a)suse.com> ipmi/watchdog: Stop watchdog timer when the current action is 'none' Nathan Chancellor <nathan(a)kernel.org> qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute Dmitry Osipenko <digetx(a)gmail.com> ASoC: tegra: Set driver_name=tegra for all machine drivers Samuel Holland <samuel(a)sholland.org> clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround Thomas Gleixner <tglx(a)linutronix.de> cpu/hotplug: Cure the cpusets trainwreck Timo Sigurdsson <public_timo.s(a)silentcreek.de> ata: ahci_sunxi: Disable DIPM Christian Löhle <CLoehle(a)hyperstone.com> mmc: core: Allow UHS-I voltage switch for SDSC cards if supported Wolfram Sang <wsa+renesas(a)sang-engineering.com> mmc: core: clear flags before allowing to retune Al Cooper <alcooperx(a)gmail.com> mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode Daniel Vetter <daniel.vetter(a)ffwll.ch> drm/msm/mdp4: Fix modifier support enabling Maximilian Luz <luzmaximilian(a)gmail.com> pinctrl/amd: Add device HID for new AMD GPIO controller Guchun Chen <guchun.chen(a)amd.com> drm/amd/display: fix incorrrect valid irq check Jing Xiangfeng <jingxiangfeng(a)huawei.com> drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() Andrew Gabbasov <andrew_gabbasov(a)mentor.com> usb: gadget: f_fs: Fix setting of device and driver data cross-references Nathan Chancellor <nathan(a)kernel.org> powerpc/barrier: Avoid collision with clang's __lwsync macro Miklos Szeredi <mszeredi(a)redhat.com> fuse: reject internal errno Pali Rohár <pali(a)kernel.org> serial: mvebu-uart: fix calculation of clock divisor Miquel Raynal <miquel.raynal(a)bootlin.com> serial: mvebu-uart: clarify the baud rate derivation Mika Westerberg <mika.westerberg(a)linux.intel.com> bdi: Do not use freezable workqueue Eric Biggers <ebiggers(a)google.com> fscrypt: don't ignore minor_hash when hash is 0 Nick Desaulniers <ndesaulniers(a)google.com> MIPS: set mips32r5 for virt extensions Marcelo Ricardo Leitner <marcelo.leitner(a)gmail.com> sctp: add size validation when walking chunks Marcelo Ricardo Leitner <marcelo.leitner(a)gmail.com> sctp: validate from_addr_param return Tim Jiang <tjiang(a)codeaurora.org> Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. Kai-Heng Feng <kai.heng.feng(a)canonical.com> Bluetooth: Shutdown controller after workqueues are flushed or cancelled Yu Liu <yudiliu(a)google.com> Bluetooth: Fix the HCI to MGMT status conversion table Gerd Rausch <gerd.rausch(a)oracle.com> RDMA/cma: Fix rdma_resolve_route() memory leak Jakub Kicinski <kuba(a)kernel.org> net: ip: avoid OOM kills with large UDP sends over loopback Sean Young <sean(a)mess.org> media, bpf: Do not copy more entries than user space requested Gustavo A. R. Silva <gustavoars(a)kernel.org> wireless: wext-spy: Fix out-of-bounds warning Íñigo Huguet <ihuguet(a)redhat.com> sfc: error code if SRIOV cannot be disabled Íñigo Huguet <ihuguet(a)redhat.com> sfc: avoid double pci_remove of VFs Johannes Berg <johannes.berg(a)intel.com> iwlwifi: pcie: free IML DMA memory allocation Johannes Berg <johannes.berg(a)intel.com> iwlwifi: mvm: don't change band on bound PHY contexts Xiao Yang <yangx.jy(a)fujitsu.com> RDMA/rxe: Don't overwrite errno from ib_umem_get() Longpeng(Mike) <longpeng2(a)huawei.com> vsock: notify server to shutdown when client has pending signal Zheyu Ma <zheyuma97(a)gmail.com> atm: nicstar: register the interrupt handler in the right place Zheyu Ma <zheyuma97(a)gmail.com> atm: nicstar: use 'dma_free_coherent' instead of 'kfree' Huang Pei <huangpei(a)loongson.cn> MIPS: add PMD table accounting into MIPS'pmd_alloc_one Pascal Terjan <pterjan(a)google.com> rtl8xxxu: Fix device info for RTL8192EU devices Jian Shen <shenjian15(a)huawei.com> net: fix mistake path for netdev_features_strings Zou Wei <zou_wei(a)huawei.com> cw1200: add missing MODULE_DEVICE_TABLE Lee Gibson <leegib(a)gmail.com> wl1251: Fix possible buffer overflow in wl1251_cmd_scan Tony Lindgren <tony(a)atomide.com> wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP Steffen Klassert <steffen.klassert(a)secunet.com> xfrm: Fix error reporting in xfrm_state_construct. Minchan Kim <minchan(a)kernel.org> selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC Yang Yingliang <yangyingliang(a)huawei.com> fjes: check return value after calling platform_get_resource() Yang Yingliang <yangyingliang(a)huawei.com> net: micrel: check return value after calling platform_get_resource() Yang Yingliang <yangyingliang(a)huawei.com> net: mvpp2: check return value after calling platform_get_resource() Yang Yingliang <yangyingliang(a)huawei.com> net: bcmgenet: check return value after calling platform_get_resource() Xianting Tian <xianting.tian(a)linux.alibaba.com> virtio_net: Remove BUG() to avoid machine dead Liwei Song <liwei.song(a)windriver.com> ice: set the value of global config lock timeout longer Radim Pavlik <radim.pavlik(a)tbs-biometrics.com> pinctrl: mcp23s08: fix race condition in irq handler Joe Thornber <ejt(a)redhat.com> dm space maps: don't reset space map allocation cursor when committing Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> RDMA/cxgb4: Fix missing error code in create_qp() Willy Tarreau <w(a)1wt.eu> ipv6: use prandom_u32() for ID generation Dmitry Osipenko <digetx(a)gmail.com> clk: tegra: Ensure that PLLU configuration is applied properly Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> clk: renesas: r8a77995: Add ZA2 clock Jesse Brandeburg <jesse.brandeburg(a)intel.com> e100: handle eeprom as little endian Arturo Giusti <koredump(a)protonmail.com> udf: Fix NULL pointer dereference in udf_symlink function Xie Yongji <xieyongji(a)bytedance.com> drm/virtio: Fix double free on probe failure Pavel Skripkin <paskripkin(a)gmail.com> reiserfs: add check for invalid 1st journal block Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT Zou Wei <zou_wei(a)huawei.com> atm: nicstar: Fix possible use-after-free in nicstar_cleanup() Zou Wei <zou_wei(a)huawei.com> mISDN: fix possible use-after-free in HFC_cleanup() Zou Wei <zou_wei(a)huawei.com> atm: iphase: fix possible use-after-free in ia_module_exit() Bibo Mao <maobibo(a)loongson.cn> hugetlb: clear huge pte during flush function on mips platform Dmytro Laktyushkin <Dmytro.Laktyushkin(a)amd.com> drm/amd/display: fix use_max_lb flag for 420 pixel formats Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() Jack Zhang <Jack.Zhang1(a)amd.com> drm/amd/amdgpu/sriov disable all ip hw status by default Thomas Zimmermann <tzimmermann(a)suse.de> drm/zte: Don't select DRM_KMS_FB_HELPER Thomas Zimmermann <tzimmermann(a)suse.de> drm/mxsfb: Don't select DRM_KMS_FB_HELPER Johan Hovold <johan(a)kernel.org> mmc: vub3000: fix control-request direction Bean Huo <beanhuo(a)micron.com> mmc: block: Disable CMDQ on the ioctl path Arnaldo Carvalho de Melo <acme(a)redhat.com> perf llvm: Return -ENOMEM when asprintf() fails Dave Hansen <dave.hansen(a)linux.intel.com> selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random Miaohe Lin <linmiaohe(a)huawei.com> mm/huge_memory.c: don't discard hugepage if other processes are mapping it Alex Williamson <alex.williamson(a)redhat.com> vfio/pci: Handle concurrent vma faults Pali Rohár <pali(a)kernel.org> arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART Pali Rohár <pali(a)kernel.org> serial: mvebu-uart: correctly calculate minimal possible baudrate Nicholas Piggin <npiggin(a)gmail.com> powerpc: Offline CPU in stop_this_cpu() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> leds: ktd2692: Fix an error handling path Zhen Lei <thunder.leizhen(a)huawei.com> leds: as3645a: Fix error return code in as3645a_parse_node() Chung-Chiang Cheng <shepjeng(a)gmail.com> configfs: fix memleak in configfs_release_bin_file Codrin Ciubotariu <codrin.ciubotariu(a)microchip.com> ASoC: atmel-i2s: Fix usage of capture and playback at the same time Marek Szyprowski <m.szyprowski(a)samsung.com> extcon: max8997: Add missing modalias string Stephan Gerhold <stephan(a)gerhold.net> extcon: sm5502: Drop invalid register write in sm5502_reg_data Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() Zhen Lei <thunder.leizhen(a)huawei.com> scsi: mpt3sas: Fix error return value in _scsih_expander_add() Yang Yingliang <yangyingliang(a)huawei.com> mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() Geert Uytterhoeven <geert+renesas(a)glider.be> of: Fix truncation of memory sizes on 32-bit platforms Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Maciej W. Rozycki <macro(a)orcam.me.uk> serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates Sergio Paracuellos <sergio.paracuellos(a)gmail.com> staging: mt7621-dts: fix pci address for PCI memory range Dan Carpenter <dan.carpenter(a)oracle.com> staging: gdm724x: check for overflow in gdm_lte_netif_rx() Dan Carpenter <dan.carpenter(a)oracle.com> staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Andy Shevchenko <andy.shevchenko(a)gmail.com> eeprom: idt_89hpesx: Restore printing the unsupported fwnode name Andy Shevchenko <andy.shevchenko(a)gmail.com> eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() Randy Dunlap <rdunlap(a)infradead.org> s390: appldata depends on PROC_SYSCTL Zhen Lei <thunder.leizhen(a)huawei.com> visorbus: fix error return code in visorchipset_init() Joachim Fenkes <FENKES(a)de.ibm.com> fsi/sbefifo: Fix reset timeout Joachim Fenkes <FENKES(a)de.ibm.com> fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE Eddie James <eajames(a)linux.ibm.com> fsi: scom: Reset the FSI2PIB engine for any error Colin Ian King <colin.king(a)canonical.com> fsi: core: Fix return of error values on failures Randy Dunlap <rdunlap(a)infradead.org> scsi: FlashPoint: Rename si_flags field Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: nozomi: Fix the error handling path of 'nozomi_card_init()' Yu Kuai <yukuai3(a)huawei.com> char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() Zhen Lei <thunder.leizhen(a)huawei.com> Input: hil_kbd - fix error return code in hil_dev_connect() Kuninori Morimoto <kuninori.morimoto.gx(a)renesas.com> ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() Yang Yingliang <yangyingliang(a)huawei.com> ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Nuno Sa <nuno.sa(a)analog.com> iio: adis_buffer: do not return ints in irq handlers Arnd Bergmann <arnd(a)arndb.de> mwifiex: re-fix for unaligned accesses Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: nozomi: Fix a resource leak in an error handling function Leon Romanovsky <leonro(a)nvidia.com> RDMA/mlx5: Don't access NULL-cleared mpi pointer Pavel Skripkin <paskripkin(a)gmail.com> net: sched: fix warning in tcindex_alloc_perfect_hash Vadim Fedorenko <vfedorenko(a)novek.ru> net: lwtunnel: handle MTU calculation in forwading Muchun Song <songmuchun(a)bytedance.com> writeback: fix obtain a reference to a freeing memcg css Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com> Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid Eric Dumazet <edumazet(a)google.com> ipv6: fix out-of-bound access in ip6_parse_tlv() Sukadev Bhattiprolu <sukadev(a)linux.ibm.com> ibmvnic: free tx_pool if tso_pool alloc fails Dany Madden <drt(a)linux.ibm.com> Revert "ibmvnic: remove duplicate napi_schedule call in open function" Mateusz Palczewski <mateusz.palczewski(a)intel.com> i40e: Fix autoneg disabling for non-10GBaseT links Dinghao Liu <dinghao.liu(a)zju.edu.cn> i40e: Fix error handling in i40e_vsi_open Maciej Żenczykowski <maze(a)google.com> bpf: Do not change gso_size during bpf_skb_change_proto() Eric Dumazet <edumazet(a)google.com> ipv6: exthdrs: do not blindly use init_net Jian-Hong Pan <jhp(a)endlessos.org> net: bcmgenet: Fix attaching to PYH failed on RPi 4B Ping-Ke Shih <pkshih(a)realtek.com> mac80211: remove iwlwifi specific workaround NDPs of null_response Eric Dumazet <edumazet(a)google.com> ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() Dongliang Mu <mudongliangabcd(a)gmail.com> ieee802154: hwsim: Fix memory leak in hwsim_add_one Miao Wang <shankerwangmiao(a)gmail.com> net/ipv4: swap flow ports when validating source Eric Dumazet <edumazet(a)google.com> vxlan: add missing rcu_read_lock() in neigh_reduce() Eric Dumazet <edumazet(a)google.com> pkt_sched: sch_qfq: fix qfq_change_class() error path Pavel Skripkin <paskripkin(a)gmail.com> net: ethernet: ezchip: fix error handling Pavel Skripkin <paskripkin(a)gmail.com> net: ethernet: ezchip: fix UAF in nps_enet_remove Pavel Skripkin <paskripkin(a)gmail.com> net: ethernet: aeroflex: fix UAF in greth_of_remove Wang Hai <wanghai38(a)huawei.com> samples/bpf: Fix the error return code of xdp_redirect's main() Bob Pearson <rpearsonhpe(a)gmail.com> RDMA/rxe: Fix qp reference counting for atomic ops Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_osf: check for TCP packet before further processing Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_exthdr: check for IPv6 packet before further processing Leon Romanovsky <leonro(a)nvidia.com> RDMA/mlx5: Don't add slave port to unaffiliated list Liu Shixin <liushixin2(a)huawei.com> netlabel: Fix memory leak in netlbl_mgmt_add_common Yang Li <yang.lee(a)linux.alibaba.com> ath10k: Fix an error code in ath10k_add_interface() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> brcmsmac: mac80211_if: Fix a resource leak in an error handling path Alvin Šipraga <ALSI(a)bang-olufsen.dk> brcmfmac: correctly report average RSSI in station info Alvin Šipraga <ALSI(a)bang-olufsen.dk> brcmfmac: fix setting of station info chains bitmask Zhen Lei <thunder.leizhen(a)huawei.com> ssb: Fix error return code in ssb_bus_scan() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> wcn36xx: Move hal_buf allocation to devm_kmalloc in probe Dongliang Mu <mudongliangabcd(a)gmail.com> ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others Randy Dunlap <rdunlap(a)infradead.org> wireless: carl9170: fix LEDS build errors & warnings Zhihao Cheng <chengzhihao1(a)huawei.com> tools/bpftool: Fix error return code in do_batch() Colin Ian King <colin.king(a)canonical.com> drm: qxl: ensure surf.data is ininitialized Kamal Heib <kamalheib1(a)gmail.com> RDMA/rxe: Fix failure during driver load Zhen Lei <thunder.leizhen(a)huawei.com> ehea: fix error return code in ehea_restart_qps() Yang Yingliang <yangyingliang(a)huawei.com> drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> net: pch_gbe: Propagate error from devm_gpio_request_one() Andy Shevchenko <andy.shevchenko(a)gmail.com> net: mvpp2: Put fwnode in error case during ->probe() Dan Carpenter <dan.carpenter(a)oracle.com> ocfs2: fix snprintf() checking Zhang Yi <yi.zhang(a)huawei.com> blk-wbt: make sure throttle is enabled properly Zhang Yi <yi.zhang(a)huawei.com> blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() Krzysztof Wilczyński <kw(a)linux.com> ACPI: sysfs: Fix a buffer overrun problem with description_show() Herbert Xu <herbert(a)gondor.apana.org.au> crypto: nx - Fix RCU warning in nx842_OF_upd_status Mirko Vogt <mirko-dev|linux(a)nanl.de> spi: spi-sun6i: Fix chipselect/clock bug David Sterba <dsterba(a)suse.com> btrfs: clear log tree recovering status if starting transaction fails Guenter Roeck <linux(a)roeck-us.net> hwmon: (max31790) Fix fan speed reporting for fan7..12 Guenter Roeck <linux(a)roeck-us.net> hwmon: (max31722) Remove non-standard ACPI device IDs Dillon Min <dillon.minfei(a)gmail.com> media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx Zhen Lei <thunder.leizhen(a)huawei.com> mmc: usdhi6rol0: fix error return code in usdhi6_probe() Gustavo A. R. Silva <gustavoars(a)kernel.org> media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() Johan Hovold <johan(a)kernel.org> media: gspca/gl860: fix zero-length control requests Zhen Lei <thunder.leizhen(a)huawei.com> media: tc358743: Fix error return code in tc358743_probe_of() Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> media: exynos4-is: Fix a use after free in isp_video_release Sergey Shtylyov <s.shtylyov(a)omprussia.ru> pata_ep93xx: fix deferred probing Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: rc: i2c: Fix an error message Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> crypto: ccp - Fix a resource leak in an error handling path Mimi Zohar <zohar(a)linux.ibm.com> evm: fix writing <securityfs>/evm overflow Sergey Shtylyov <s.shtylyov(a)omp.ru> pata_octeon_cf: avoid WARN_ON() in ata_host_activate() Randy Dunlap <rdunlap(a)infradead.org> media: I2C: change 'RST' to "RSET" to fix multiple build errors Sergey Shtylyov <s.shtylyov(a)omprussia.ru> pata_rb532_cf: fix deferred probing Sergey Shtylyov <s.shtylyov(a)omprussia.ru> sata_highbank: fix deferred probing Zhen Lei <thunder.leizhen(a)huawei.com> crypto: ux500 - Fix error return code in hash_hw_final() Corentin Labbe <clabbe(a)baylibre.com> crypto: ixp4xx - dma_unmap the correct address Mauro Carvalho Chehab <mchehab+huawei(a)kernel.org> media: s5p_cec: decrement usage count if disabled Arnd Bergmann <arnd(a)arndb.de> ia64: mca_drv: fix incorrect array size calculation Jason Gerecke <killertofu(a)gmail.com> HID: wacom: Correct base usage for capacitive ExpressKey status bits Richard Fitzgerald <rf(a)opensource.cirrus.com> ACPI: tables: Add custom DSDT file as makefile prerequisite Paul E. McKenney <paulmck(a)kernel.org> clocksource: Retry clock read if long delays detected Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() Hanjun Guo <guohanjun(a)huawei.com> ACPI: bus: Call kobject_put() in acpi_init() error path Erik Kaneda <erik.kaneda(a)intel.com> ACPICA: Fix memory leak caused by _CID repair function Alexander Aring <aahringo(a)redhat.com> fs: dlm: fix memory leak when fenced Richard Fitzgerald <rf(a)opensource.cirrus.com> random32: Fix implicit truncation warning in prandom_seed_state() Alexander Aring <aahringo(a)redhat.com> fs: dlm: cancel work sync othercon zhangyi (F) <yi.zhang(a)huawei.com> block_dump: remove block_dump feature in mark_inode_dirty() Chris Chiu <chris.chiu(a)canonical.com> ACPI: EC: Make more Asus laptops use ECDT _GPE Richard Fitzgerald <rf(a)opensource.cirrus.com> lib: vsprintf: Fix handling of number field widths in vsscanf YueHaibing <yuehaibing(a)huawei.com> hv_utils: Fix passing zero to 'PTR_ERR' warning Mario Limonciello <mario.limonciello(a)amd.com> ACPI: processor idle: Fix up C-state latency if not ordered Bixuan Cui <cuibixuan(a)huawei.com> EDAC/ti: Add missing MODULE_DEVICE_TABLE Dmitry Torokhov <dmitry.torokhov(a)gmail.com> HID: do not use down_interruptible() when unbinding devices Axel Lin <axel.lin(a)ingics.com> regulator: da9052: Ensure enough delay time for .set_voltage_time_sel Christophe Leroy <christophe.leroy(a)csgroup.eu> btrfs: disable build on platforms having page size 256K Josef Bacik <josef(a)toxicpanda.com> btrfs: abort transaction if we fail to update the delayed inode Josef Bacik <josef(a)toxicpanda.com> btrfs: fix error handling in __btrfs_update_delayed_inode Steve Longerbeam <slongerbeam(a)gmail.com> media: imx-csi: Skip first few frames from a BT.656 source Mauro Carvalho Chehab <mchehab+huawei(a)kernel.org> media: siano: fix device register error path Mauro Carvalho Chehab <mchehab+huawei(a)kernel.org> media: dvb_net: avoid speculation from net slot Ard Biesheuvel <ardb(a)kernel.org> crypto: shash - avoid comparing pointers to exported functions under CFI Zheyu Ma <zheyuma97(a)gmail.com> mmc: via-sdmmc: add a check against NULL pointer dereference Dongliang Mu <mudongliangabcd(a)gmail.com> media: dvd_usb: memory leak in cinergyt2_fe_attach Evgeny Novikov <novikov(a)ispras.ru> media: st-hva: Fix potential NULL pointer dereferences Zheyu Ma <zheyuma97(a)gmail.com> media: bt8xx: Fix a missing check bug in bt878_probe Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release Igor Matheus Andrade Torrente <igormtorrente(a)gmail.com> media: em28xx: Fix possible memory leak of em28xx struct Odin Ugedal <odin(a)uged.al> sched/fair: Fix ascii art by relpacing tabs Jack Xu <jack.xu(a)intel.com> crypto: qat - remove unused macro in FW loader Jack Xu <jack.xu(a)intel.com> crypto: qat - check return code of qat_hal_rd_rel_reg() Anirudh Rayabharam <mail(a)anirudhrb.com> media: pvrusb2: fix warning in pvr2_i2c_core_done Hans Verkuil <hverkuil-cisco(a)xs4all.nl> media: cobalt: fix race condition in setting HPD Pavel Skripkin <paskripkin(a)gmail.com> media: cpia2: fix memory leak in cpia2_usb_probe Bixuan Cui <cuibixuan(a)huawei.com> crypto: nx - add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> regulator: uniphier: Add missing MODULE_DEVICE_TABLE Tian Tao <tiantao6(a)hisilicon.com> spi: omap-100k: Fix the length judgment problem Jay Fang <f.fangjian(a)huawei.com> spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() Jay Fang <f.fangjian(a)huawei.com> spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' Charles Keepax <ckeepax(a)opensource.cirrus.com> spi: Make of_register_spi_device also set the fwnode Miklos Szeredi <mszeredi(a)redhat.com> fuse: check connected before queueing on fpq->io Roberto Sassu <roberto.sassu(a)huawei.com> evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded Roberto Sassu <roberto.sassu(a)huawei.com> evm: Execute evm_inode_init_security() only when an HMAC key is loaded Michael Ellerman <mpe(a)ellerman.id.au> powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() Yun Zhou <yun.zhou(a)windriver.com> seq_buf: Make trace_seq_putmem_hex() support data longer than 8 Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracing/histograms: Fix parsing of "sym-offset" modifier Martin Fuzzey <martin.fuzzey(a)flowbird.group> rsi: fix AP mode with WPA failure due to encrypted EAPOL Marek Vasut <marex(a)denx.de> rsi: Assign beacon rate settings to the correct rate_info descriptor field Michael Buesch <m(a)bues.ch> ssb: sdio: Don't overwrite const buffer if block_write fails Pali Rohár <pali(a)kernel.org> ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() Ondrej Zary <linux(a)zary.sk> serial_cs: remove wrong GLOBETROTTER.cis entry Ondrej Zary <linux(a)zary.sk> serial_cs: Add Option International GSM-Ready 56K/ISDN modem Yoshihiro Shimoda <yoshihiro.shimoda.uh(a)renesas.com> serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() Oliver Lang <Oliver.Lang(a)gossenmetrawatt.com> iio: ltr501: ltr501_read_ps(): add missing endianness conversion Oliver Lang <Oliver.Lang(a)gossenmetrawatt.com> iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR Marc Kleine-Budde <mkl(a)pengutronix.de> iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too frank zago <frank(a)zago.net> iio: light: tcs3472: do not free unallocated IRQ Martin Fuzzey <martin.fuzzey(a)flowbird.group> rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: dont call css_wait_for_slow_path() inside a lock Zhang Xiaoxu <zhangxiaoxu5(a)huawei.com> SUNRPC: Should wake up the privileged task firstly. Zhang Xiaoxu <zhangxiaoxu5(a)huawei.com> SUNRPC: Fix the batch tasks count wraparound. Stephane Grosjean <s.grosjean(a)peak-system.com> can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path Oliver Hartkopp <socketcan(a)hartkopp.net> can: gw: synchronize rcu operations before removing gw job entry Thadeu Lima de Souza Cascardo <cascardo(a)canonical.com> can: bcm: delay release of struct bcm_op after synchronize_rcu() Stephen Brennan <stephen.s.brennan(a)oracle.com> ext4: use ext4_grp_locked_error in mb_find_extent Pan Dong <pandong.peter(a)bytedance.com> ext4: fix avefreec in find_group_orlov Zhang Yi <yi.zhang(a)huawei.com> ext4: remove check for zero nr_to_scan in ext4_es_scan() Zhang Yi <yi.zhang(a)huawei.com> ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit Yang Yingliang <yangyingliang(a)huawei.com> ext4: return error code when ext4_fill_flex_info() fails Anirudh Rayabharam <mail(a)anirudhrb.com> ext4: fix kernel infoleak via ext4_extent_header Zhang Yi <yi.zhang(a)huawei.com> ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle David Sterba <dsterba(a)suse.com> btrfs: clear defrag status of a root if starting transaction fails Filipe Manana <fdmanana(a)suse.com> btrfs: send: fix invalid path for unlink operations after parent orphanization Ludovic Desroches <ludovic.desroches(a)microchip.com> ARM: dts: at91: sama5d4: fix pinctrl muxing Yang Jihong <yangjihong1(a)huawei.com> arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode Alexander Larkin <avlarkin82(a)gmail.com> Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl Al Viro <viro(a)zeniv.linux.org.uk> iov_iter_fault_in_readable() should do nothing in xarray case Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> ntfs: fix validity check for file name attribute Zhangjiantao (Kirin, nanjing) <water.zhangjiantao(a)huawei.com> xhci: solve a double free problem while doing s4 Jing Xiangfeng <jingxiangfeng(a)huawei.com> usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() Minas Harutyunyan <Minas.Harutyunyan(a)synopsys.com> usb: dwc3: Fix debugfs creation flow Hannu Hartikainen <hannu(a)hrtk.in> USB: cdc-acm: blacklist Heimann USB Appset device Linyu Yuan <linyyuan(a)codeaurora.com> usb: gadget: eem: fix echo command packet response issue Pavel Skripkin <paskripkin(a)gmail.com> net: can: ems_usb: fix use-after-free in ems_usb_disconnect() Johan Hovold <johan(a)kernel.org> Input: usbtouchscreen - fix control-request directions Pavel Skripkin <paskripkin(a)gmail.com> media: dvb-usb: fix wrong definition Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Fix OOB access at proc output Daehwan Jung <dh10.jung(a)samsung.com> ALSA: usb-audio: fix rate on Ozone Z90 USB headset Quat Le <quat.le(a)oracle.com> scsi: core: Retry I/O for Notify (Enable Spinup) Required error ------------- Diffstat: Documentation/ABI/testing/evm | 26 ++++- Documentation/admin-guide/kernel-parameters.txt | 6 + Makefile | 4 +- arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 18 +-- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 41 ++++++- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 1 + arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/kernel/perf_event_v7.c | 4 +- arch/arm/probes/kprobes/test-thumb.c | 10 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/hexagon/kernel/vmlinux.lds.S | 7 +- arch/ia64/kernel/mca_drv.c | 2 +- arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/compressed/decompress.c | 2 + arch/mips/include/asm/hugetlb.h | 8 +- arch/mips/include/asm/mipsregs.h | 8 +- arch/mips/include/asm/pgalloc.h | 10 +- arch/mips/vdso/vdso.h | 2 +- arch/powerpc/boot/devtree.c | 59 +++++----- arch/powerpc/boot/ns16550.c | 9 +- arch/powerpc/include/asm/barrier.h | 2 + arch/powerpc/include/asm/ps3.h | 2 + arch/powerpc/kernel/smp.c | 11 ++ arch/powerpc/kernel/stacktrace.c | 27 ++++- arch/powerpc/platforms/ps3/mm.c | 12 ++ arch/s390/Kconfig | 2 +- arch/s390/kernel/setup.c | 2 +- arch/um/drivers/chan_user.c | 3 +- arch/um/drivers/slip_user.c | 3 +- arch/x86/include/asm/fpu/internal.h | 19 ++-- arch/x86/kernel/fpu/regset.c | 2 +- arch/x86/kvm/cpuid.c | 8 +- arch/x86/kvm/x86.c | 2 + block/blk-wbt.c | 11 +- block/blk-wbt.h | 1 + crypto/shash.c | 18 ++- drivers/acpi/Makefile | 5 + drivers/acpi/acpi_amba.c | 1 + drivers/acpi/acpi_video.c | 9 ++ drivers/acpi/acpica/nsrepair2.c | 7 ++ drivers/acpi/bus.c | 1 + drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/ec.c | 16 +++ drivers/acpi/processor_idle.c | 40 +++++++ drivers/ata/ahci_sunxi.c | 2 +- drivers/ata/pata_ep93xx.c | 2 +- drivers/ata/pata_octeon_cf.c | 5 +- drivers/ata/pata_rb532_cf.c | 6 +- drivers/ata/sata_highbank.c | 6 +- drivers/atm/iphase.c | 2 +- drivers/atm/nicstar.c | 26 +++-- drivers/block/virtio_blk.c | 2 + drivers/bluetooth/btusb.c | 5 + drivers/char/ipmi/ipmi_watchdog.c | 22 ++-- drivers/char/pcmcia/cm4000_cs.c | 4 + drivers/char/virtio_console.c | 4 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 1 + drivers/clk/tegra/clk-pll.c | 6 +- drivers/clocksource/arm_arch_timer.c | 2 +- drivers/crypto/ccp/sp-pci.c | 6 +- drivers/crypto/ixp4xx_crypto.c | 2 +- drivers/crypto/nx/nx-842-pseries.c | 9 +- drivers/crypto/qat/qat_common/qat_hal.c | 6 +- drivers/crypto/qat/qat_common/qat_uclo.c | 1 - drivers/crypto/ux500/hash/hash_core.c | 1 + drivers/edac/ti_edac.c | 1 + drivers/extcon/extcon-max8997.c | 1 + drivers/extcon/extcon-sm5502.c | 1 - drivers/firmware/qemu_fw_cfg.c | 8 +- drivers/fsi/fsi-core.c | 4 +- drivers/fsi/fsi-sbefifo.c | 10 +- drivers/fsi/fsi-scom.c | 16 +-- drivers/gpio/gpio-pca953x.c | 1 + drivers/gpio/gpio-zynq.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 9 +- drivers/gpu/drm/amd/display/dc/irq_types.h | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 - drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 8 +- drivers/gpu/drm/mxsfb/Kconfig | 1 - drivers/gpu/drm/qxl/qxl_dumb.c | 2 + drivers/gpu/drm/radeon/radeon_display.c | 1 + drivers/gpu/drm/rockchip/cdn-dp-core.c | 1 + drivers/gpu/drm/virtio/virtgpu_kms.c | 1 + drivers/gpu/drm/zte/Kconfig | 1 - drivers/hid/hid-core.c | 10 +- drivers/hid/wacom_wac.h | 2 +- drivers/hv/hv_util.c | 4 +- drivers/hwmon/max31722.c | 9 -- drivers/hwmon/max31790.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/hwtracing/intel_th/core.c | 17 +++ drivers/hwtracing/intel_th/gth.c | 16 +++ drivers/hwtracing/intel_th/intel_th.h | 3 + drivers/i2c/i2c-core-base.c | 3 + drivers/iio/accel/bma180.c | 10 +- drivers/iio/accel/bma220_spi.c | 10 +- drivers/iio/accel/hid-sensor-accel-3d.c | 13 ++- drivers/iio/accel/kxcjk-1013.c | 24 ++-- drivers/iio/accel/stk8312.c | 12 +- drivers/iio/accel/stk8ba50.c | 17 ++- drivers/iio/adc/hx711.c | 4 +- drivers/iio/adc/mxs-lradc-adc.c | 3 +- drivers/iio/adc/ti-ads1015.c | 12 +- drivers/iio/adc/ti-ads8688.c | 3 +- drivers/iio/adc/vf610_adc.c | 10 +- drivers/iio/gyro/bmg160_core.c | 10 +- drivers/iio/humidity/am2315.c | 16 ++- drivers/iio/imu/adis_buffer.c | 3 - drivers/iio/light/isl29125.c | 10 +- drivers/iio/light/ltr501.c | 15 ++- drivers/iio/light/tcs3414.c | 10 +- drivers/iio/light/tcs3472.c | 16 ++- drivers/iio/potentiostat/lmp91000.c | 4 +- drivers/iio/proximity/as3935.c | 10 +- drivers/iio/proximity/isl29501.c | 2 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 10 +- drivers/iio/proximity/srf08.c | 14 +-- drivers/infiniband/core/cma.c | 3 +- drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_net.c | 10 +- drivers/infiniband/sw/rxe/rxe_qp.c | 1 - drivers/infiniband/sw/rxe/rxe_resp.c | 2 - drivers/input/joydev.c | 2 +- drivers/input/keyboard/hil_kbd.c | 1 + drivers/input/touchscreen/hideep.c | 13 ++- drivers/input/touchscreen/usbtouchscreen.c | 8 +- drivers/ipack/carriers/tpci200.c | 5 +- drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- drivers/leds/leds-as3645a.c | 1 + drivers/leds/leds-ktd2692.c | 27 +++-- drivers/md/persistent-data/dm-btree-remove.c | 3 +- drivers/md/persistent-data/dm-space-map-disk.c | 9 +- drivers/md/persistent-data/dm-space-map-metadata.c | 9 +- drivers/media/common/siano/smscoreapi.c | 22 ++-- drivers/media/common/siano/smscoreapi.h | 4 +- drivers/media/common/siano/smsdvb-main.c | 4 + drivers/media/dvb-core/dvb_net.c | 25 ++++- drivers/media/i2c/ir-kbd-i2c.c | 4 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 6 +- drivers/media/i2c/s5c73m3/s5c73m3.h | 2 +- drivers/media/i2c/s5k4ecgx.c | 10 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 10 +- drivers/media/i2c/saa6588.c | 4 +- drivers/media/i2c/tc358743.c | 1 + drivers/media/pci/bt8xx/bt878.c | 3 + drivers/media/pci/bt8xx/bttv-driver.c | 6 +- drivers/media/pci/cobalt/cobalt-driver.c | 1 + drivers/media/pci/cobalt/cobalt-driver.h | 7 +- drivers/media/pci/saa7134/saa7134-video.c | 6 +- drivers/media/platform/davinci/vpbe_display.c | 2 +- drivers/media/platform/davinci/vpbe_venc.c | 6 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 7 +- drivers/media/platform/s5p-cec/s5p_cec.c | 2 +- drivers/media/platform/s5p-g2d/g2d.c | 3 + drivers/media/platform/sti/hva/hva-hw.c | 3 +- drivers/media/rc/bpf-lirc.c | 3 +- drivers/media/usb/cpia2/cpia2.h | 1 + drivers/media/usb/cpia2/cpia2_core.c | 12 ++ drivers/media/usb/cpia2/cpia2_usb.c | 13 ++- drivers/media/usb/dvb-usb/cinergyT2-core.c | 2 + drivers/media/usb/dvb-usb/cxusb.c | 2 +- drivers/media/usb/dvb-usb/dtv5100.c | 7 +- drivers/media/usb/em28xx/em28xx-input.c | 8 +- drivers/media/usb/gspca/gl860/gl860.c | 4 +- drivers/media/usb/gspca/sq905.c | 2 +- drivers/media/usb/gspca/sunplus.c | 8 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/uvc/uvc_video.c | 27 +++++ drivers/media/usb/zr364xx/zr364xx.c | 1 + drivers/media/v4l2-core/v4l2-fh.c | 1 + drivers/memory/atmel-ebi.c | 4 +- drivers/memory/fsl_ifc.c | 8 +- drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/stmpe-i2c.c | 2 +- drivers/misc/eeprom/idt_89hpesx.c | 8 +- drivers/misc/ibmasm/module.c | 5 +- drivers/mmc/core/block.c | 8 ++ drivers/mmc/core/core.c | 7 +- drivers/mmc/core/sd.c | 10 +- drivers/mmc/host/sdhci.c | 4 + drivers/mmc/host/sdhci.h | 1 + drivers/mmc/host/usdhi6rol0.c | 1 + drivers/mmc/host/via-sdmmc.c | 3 + drivers/mmc/host/vub300.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 4 +- drivers/net/can/peak_canfd/peak_canfd.c | 4 +- drivers/net/can/usb/ems_usb.c | 3 +- drivers/net/ethernet/aeroflex/greth.c | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 1 + drivers/net/ethernet/broadcom/genet/bcmmii.c | 4 + drivers/net/ethernet/ezchip/nps_enet.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 9 +- drivers/net/ethernet/ibm/ibmvnic.c | 10 +- drivers/net/ethernet/intel/e100.c | 12 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 + drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 + drivers/net/ethernet/micrel/ks8842.c | 4 + .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 29 +++-- drivers/net/ethernet/sfc/ef10_sriov.c | 25 ++--- drivers/net/fjes/fjes_main.c | 4 + drivers/net/ieee802154/mac802154_hwsim.c | 11 +- drivers/net/virtio_net.c | 29 ++++- drivers/net/vxlan.c | 2 + drivers/net/wireless/ath/ath10k/mac.c | 1 + drivers/net/wireless/ath/ath9k/main.c | 5 + drivers/net/wireless/ath/carl9170/Kconfig | 8 +- drivers/net/wireless/ath/wcn36xx/main.c | 21 ++-- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 37 ++++--- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 24 +++- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 15 ++- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 3 + drivers/net/wireless/marvell/mwifiex/pcie.c | 10 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 11 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 59 +++++++++- drivers/net/wireless/rsi/rsi_91x_hal.c | 6 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 - drivers/net/wireless/rsi/rsi_91x_mgmt.c | 3 +- drivers/net/wireless/rsi/rsi_main.h | 1 - drivers/net/wireless/st/cw1200/cw1200_sdio.c | 1 + drivers/net/wireless/ti/wl1251/cmd.c | 9 +- drivers/net/wireless/ti/wl12xx/main.c | 7 ++ drivers/of/fdt.c | 8 +- drivers/of/of_reserved_mem.c | 8 +- drivers/pci/controller/pci-aardvark.c | 61 ++++++++--- drivers/pci/controller/pci-tegra.c | 1 + drivers/pci/controller/pcie-iproc-msi.c | 29 +++-- drivers/pci/pci-label.c | 2 +- drivers/pci/quirks.c | 11 ++ drivers/phy/ti/phy-dm816x-usb.c | 17 ++- drivers/pinctrl/pinctrl-amd.c | 1 + drivers/pinctrl/pinctrl-mcp23s08.c | 10 +- drivers/platform/x86/toshiba_acpi.c | 1 + drivers/power/reset/gpio-poweroff.c | 1 + drivers/power/supply/Kconfig | 3 +- drivers/power/supply/ab8500_btemp.c | 1 + drivers/power/supply/ab8500_charger.c | 19 +++- drivers/power/supply/ab8500_fg.c | 1 + drivers/power/supply/charger-manager.c | 1 + drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/rt5033_battery.c | 7 ++ drivers/pwm/pwm-spear.c | 4 - drivers/pwm/pwm-tegra.c | 13 --- drivers/regulator/da9052-regulator.c | 3 +- drivers/regulator/uniphier-regulator.c | 1 + drivers/reset/core.c | 5 +- drivers/reset/reset-a10sr.c | 1 + drivers/rtc/rtc-proc.c | 4 +- drivers/rtc/rtc-stm32.c | 6 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/cio/chp.c | 3 + drivers/s390/cio/chsc.c | 2 - drivers/scsi/FlashPoint.c | 32 +++--- drivers/scsi/be2iscsi/be_main.c | 5 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 11 +- drivers/scsi/hosts.c | 4 + drivers/scsi/libiscsi.c | 122 ++++++++++----------- drivers/scsi/lpfc/lpfc_els.c | 9 ++ drivers/scsi/lpfc/lpfc_sli.c | 5 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +- drivers/scsi/qedi/qedi_fw.c | 2 +- drivers/scsi/qedi/qedi_main.c | 2 +- drivers/scsi/scsi_lib.c | 1 + drivers/scsi/scsi_transport_iscsi.c | 12 ++ drivers/spi/spi-loopback-test.c | 2 +- drivers/spi/spi-omap-100k.c | 2 +- drivers/spi/spi-sun6i.c | 6 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/spi/spi.c | 1 + drivers/ssb/scan.c | 1 + drivers/ssb/sdio.c | 1 - drivers/staging/gdm724x/gdm_lte.c | 20 +++- drivers/staging/media/imx/imx-media-csi.c | 14 ++- drivers/staging/mt7621-dts/mt7621.dtsi | 2 +- drivers/staging/rtl8723bs/hal/odm.h | 5 +- drivers/tty/nozomi.c | 9 +- drivers/tty/serial/8250/8250_port.c | 19 +++- drivers/tty/serial/8250/serial_cs.c | 13 ++- drivers/tty/serial/fsl_lpuart.c | 3 + drivers/tty/serial/mvebu-uart.c | 33 ++++-- drivers/tty/serial/sh-sci.c | 8 ++ drivers/usb/class/cdc-acm.c | 5 + drivers/usb/dwc3/core.c | 3 +- drivers/usb/gadget/function/f_eem.c | 43 +++++++- drivers/usb/gadget/function/f_fs.c | 67 ++++++----- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/host/xhci-mem.c | 1 + drivers/usb/typec/class.c | 4 +- drivers/vfio/pci/vfio_pci.c | 29 +++-- drivers/video/backlight/lm3630a_bl.c | 12 +- drivers/visorbus/visorchipset.c | 6 +- drivers/w1/slaves/w1_ds2438.c | 4 +- drivers/watchdog/aspeed_wdt.c | 2 +- drivers/watchdog/iTCO_wdt.c | 12 +- drivers/watchdog/lpc18xx_wdt.c | 2 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/w83877f_wdt.c | 2 +- fs/btrfs/Kconfig | 2 + fs/btrfs/delayed-inode.c | 18 ++- fs/btrfs/send.c | 11 ++ fs/btrfs/transaction.c | 6 +- fs/btrfs/tree-log.c | 1 + fs/ceph/addr.c | 10 +- fs/configfs/file.c | 10 +- fs/crypto/fname.c | 9 +- fs/dlm/config.c | 9 ++ fs/dlm/lowcomms.c | 2 +- fs/ext4/extents.c | 3 + fs/ext4/extents_status.c | 4 +- fs/ext4/ialloc.c | 11 +- fs/ext4/mballoc.c | 9 +- fs/ext4/super.c | 10 +- fs/f2fs/super.c | 1 + fs/fs-writeback.c | 34 ++---- fs/fuse/dev.c | 11 +- fs/jfs/inode.c | 3 +- fs/jfs/jfs_logmgr.c | 1 + fs/nfs/inode.c | 4 + fs/nfs/nfs3proc.c | 4 +- fs/nfs/nfs4client.c | 82 +++++++------- fs/nfs/pnfs_nfs.c | 52 ++++----- fs/ntfs/inode.c | 2 +- fs/ocfs2/filecheck.c | 6 +- fs/ocfs2/stackglue.c | 8 +- fs/orangefs/super.c | 2 +- fs/reiserfs/journal.c | 14 +++ fs/ubifs/dir.c | 7 ++ fs/udf/namei.c | 4 + include/crypto/internal/hash.h | 8 +- include/linux/mfd/abx500/ux500_chargalg.h | 2 +- include/linux/netdev_features.h | 2 +- include/linux/nfs_fs.h | 1 + include/linux/prandom.h | 2 +- include/linux/tracepoint.h | 10 ++ include/media/v4l2-subdev.h | 4 + include/net/ip.h | 12 +- include/net/ip6_route.h | 16 ++- include/net/sctp/structs.h | 2 +- include/scsi/libiscsi.h | 11 +- include/scsi/scsi_transport_iscsi.h | 2 + include/uapi/linux/ethtool.h | 4 +- kernel/cpu.c | 49 +++++++++ kernel/sched/fair.c | 8 +- kernel/time/clocksource.c | 53 ++++++++- kernel/trace/bpf_trace.c | 3 +- kernel/trace/trace.c | 91 +++++++++------ kernel/trace/trace_events_hist.c | 13 ++- kernel/tracepoint.c | 33 +++++- lib/decompress_unlz4.c | 8 ++ lib/iov_iter.c | 2 +- lib/kstrtox.c | 13 ++- lib/kstrtox.h | 2 + lib/seq_buf.c | 8 +- lib/vsprintf.c | 82 ++++++++------ mm/backing-dev.c | 4 +- mm/huge_memory.c | 2 +- net/bluetooth/hci_core.c | 16 +-- net/bluetooth/hci_event.c | 13 ++- net/bluetooth/mgmt.c | 6 + net/bridge/br_multicast.c | 2 + net/can/bcm.c | 7 +- net/can/gw.c | 3 + net/core/dev.c | 11 +- net/core/filter.c | 4 - net/ipv4/fib_frontend.c | 2 + net/ipv4/ip_output.c | 32 +++--- net/ipv4/route.c | 3 +- net/ipv6/exthdrs.c | 31 +++--- net/ipv6/ip6_output.c | 32 +++--- net/ipv6/output_core.c | 28 +---- net/mac80211/sta_info.c | 5 - net/netfilter/nft_exthdr.c | 3 + net/netfilter/nft_osf.c | 5 + net/netfilter/nft_tproxy.c | 9 +- net/netlabel/netlabel_mgmt.c | 19 ++-- net/sched/cls_tcindex.c | 2 +- net/sched/sch_qfq.c | 8 +- net/sctp/bind_addr.c | 19 ++-- net/sctp/input.c | 8 +- net/sctp/ipv6.c | 7 +- net/sctp/protocol.c | 7 +- net/sctp/sm_make_chunk.c | 29 ++--- net/sunrpc/sched.c | 12 +- net/vmw_vsock/af_vsock.c | 2 +- net/wireless/wext-spy.c | 14 +-- net/xfrm/xfrm_user.c | 28 ++--- samples/bpf/xdp_redirect_user.c | 2 +- security/integrity/evm/evm_main.c | 5 +- security/integrity/evm/evm_secfs.c | 13 ++- security/selinux/avc.c | 13 ++- security/smack/smackfs.c | 2 + sound/ac97/bus.c | 2 +- sound/firewire/Kconfig | 5 +- sound/firewire/bebob/bebob.c | 5 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/isa/cmi8330.c | 2 +- sound/isa/sb/sb16_csp.c | 8 +- sound/pci/hda/hda_tegra.c | 3 + sound/ppc/powermac.c | 6 +- sound/soc/atmel/atmel-i2s.c | 34 ++++-- sound/soc/codecs/cs42l42.h | 2 +- sound/soc/hisilicon/hi6210-i2s.c | 14 ++- sound/soc/sh/rcar/adg.c | 4 +- sound/soc/soc-core.c | 2 +- sound/soc/tegra/tegra_alc5632.c | 1 + sound/soc/tegra/tegra_max98090.c | 1 + sound/soc/tegra/tegra_rt5640.c | 1 + sound/soc/tegra/tegra_rt5677.c | 1 + sound/soc/tegra/tegra_sgtl5000.c | 1 + sound/soc/tegra/tegra_wm8753.c | 1 + sound/soc/tegra/tegra_wm8903.c | 1 + sound/soc/tegra/tegra_wm9712.c | 1 + sound/soc/tegra/trimslice.c | 1 + sound/usb/format.c | 2 + sound/usb/mixer.c | 5 +- tools/bpf/bpftool/main.c | 4 +- tools/perf/builtin-report.c | 6 + tools/perf/util/llvm-utils.c | 2 + .../selftests/powerpc/pmu/ebb/no_handler_test.c | 2 - tools/testing/selftests/timers/rtcpie.c | 10 +- tools/testing/selftests/x86/protection_keys.c | 3 +- 438 files changed, 2572 insertions(+), 1310 deletions(-)
3 years, 9 months
8
10
0
0
[PATCH 5.4 000/148] 5.4.134-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.4.134 release. There are 148 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, 21 Jul 2021 18:42:54 +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/v5.x/stable-review/patch-5.4.134-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.4.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.4.134-rc2 Tong Zhang <ztong0001(a)gmail.com> misc: alcor_pci: fix inverted branch condition Dan Carpenter <dan.carpenter(a)oracle.com> scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() Martin Fäcknitz <faecknitz(a)hotsplots.de> MIPS: vdso: Invalid GIC access through VDSO Namhyung Kim <namhyung(a)kernel.org> perf report: Fix --task and --stat with pipe input Randy Dunlap <rdunlap(a)infradead.org> mips: disable branch profiling in boot/decompress.o Arnd Bergmann <arnd(a)arndb.de> mips: always link byteswap helpers into decompressor Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() Pali Rohár <pali(a)kernel.org> firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng Marek Behún <kabel(a)kernel.org> firmware: turris-mox-rwtm: report failures better Marek Behún <kabel(a)kernel.org> firmware: turris-mox-rwtm: fix reply status decoding function Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Fix ethernet reset time properties Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of private memory on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of IO mapping on probe failure Philipp Zabel <p.zabel(a)pengutronix.de> reset: bail if try_module_get() fails Rafał Miłecki <rafal(a)milecki.pl> ARM: dts: BCM5301X: Fixup SPI binding Cristian Marussi <cristian.marussi(a)arm.com> firmware: arm_scmi: Reset Rx buffer to max size during async commands Zhen Lei <thunder.leizhen(a)huawei.com> firmware: tegra: Fix error return code in tegra210_bpmp_init() Geert Uytterhoeven <geert+renesas(a)glider.be> ARM: dts: r8a7779, marzen: Fix DU clock names Valentine Barshak <valentine.barshak(a)cogentembedded.com> arm64: dts: renesas: v3msk: Fix memory size Dan Carpenter <dan.carpenter(a)oracle.com> rtc: fix snprintf() checking in is_rtc_hctosys() Zhen Lei <thunder.leizhen(a)huawei.com> memory: pl353: Fix error return code in pl353_smc_probe() Zou Wei <zou_wei(a)huawei.com> reset: brcmstb: Add missing MODULE_DEVICE_TABLE Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: atmel-ebi: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: exynos: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> reset: a10sr: add missing of_match_table reference Corentin Labbe <clabbe(a)baylibre.com> ARM: dts: gemini-rut1xx: remove duplicate ethernet node Nathan Chancellor <nathan(a)kernel.org> hexagon: use common DISCARDS macro Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times Zhen Lei <thunder.leizhen(a)huawei.com> ALSA: isa: Fix error return code in snd_cmi8330_probe() Maurizio Lombardi <mlombard(a)redhat.com> nvme-tcp: can't set sk_user_data without write_lock Michael S. Tsirkin <mst(a)redhat.com> virtio_net: move tx vq operation under tx queue lock Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: imx1: Don't disable clocks at device remove time Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Limit xstate copy size in xstateregs_set() Sandor Bodo-Merle <sbodomerle(a)gmail.com> PCI: iproc: Support multi-MSI only on uniprocessor kernel Sandor Bodo-Merle <sbodomerle(a)gmail.com> PCI: iproc: Fix multi-MSI base vector number allocation Zhihao Cheng <chengzhihao1(a)huawei.com> ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode Gao Xiang <hsiangkao(a)linux.alibaba.com> nfs: fix acl memory leak of posix_acl_create() Tao Ren <rentao.bupt(a)gmail.com> watchdog: aspeed: fix hardware timeout calculation Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in winch_tramp() Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in slip_open() Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Initialise connection to the server in nfs4_alloc_client() Stephan Gerhold <stephan(a)gerhold.net> power: supply: rt5033_battery: Fix device tree enumeration Krzysztof Wilczyński <kw(a)linux.com> PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun Chao Yu <chao(a)kernel.org> f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs Chang S. Bae <chang.seok.bae(a)intel.com> x86/signal: Detect and prevent an alternate signal stack overflow Xie Yongji <xieyongji(a)bytedance.com> virtio_console: Assure used length from device is limited Xie Yongji <xieyongji(a)bytedance.com> virtio_net: Fix error handling in virtnet_restore() Xie Yongji <xieyongji(a)bytedance.com> virtio-blk: Fix memory leak among suspend/resume procedure Hans de Goede <hdegoede(a)redhat.com> ACPI: video: Add quirk for the Dell Vostro 3350 Liguang Zhang <zhangliguang(a)linux.alibaba.com> ACPI: AMBA: Fix resource name in /proc/iomem Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: tegra: Don't modify HW state in .remove callback Zou Wei <zou_wei(a)huawei.com> pwm: img: Fix PM reference leak in img_pwm_enable() Zou Wei <zou_wei(a)huawei.com> power: supply: ab8500: add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: charger-manager: add missing MODULE_DEVICE_TABLE Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: nfs_find_open_context() may only select open files Jeff Layton <jlayton(a)kernel.org> ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty Mike Marshall <hubcap(a)omnibond.com> orangefs: fix orangefs df output. Zou Wei <zou_wei(a)huawei.com> PCI: tegra: Add missing MODULE_DEVICE_TABLE Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Return proper error codes from user access functions Jan Kiszka <jan.kiszka(a)siemens.com> watchdog: iTCO_wdt: Account for rebooting on second timeout Stefan Eichenberger <eichest(a)gmail.com> watchdog: imx_sc_wdt: fix pretimeout Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free by calling del_timer_sync() Zou Wei <zou_wei(a)huawei.com> watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free in wdt_startup() Logan Gunthorpe <logang(a)deltatee.com> PCI/P2PDMA: Avoid pci_get_slot(), which may sleep Nick Desaulniers <ndesaulniers(a)google.com> ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 Bixuan Cui <cuibixuan(a)huawei.com> power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE Krzysztof Kozlowski <krzk(a)kernel.org> power: supply: max17042: Do not enforce (incorrect) interrupt trigger type Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Avoid NULL pointers Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: spear: Don't modify HW state in .remove callback Zou Wei <zou_wei(a)huawei.com> power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE Dimitri John Ledkov <dimitri.ledkov(a)canonical.com> lib/decompress_unlz4.c: correctly handle zero-padding around initrds. Dmitry Torokhov <dmitry.torokhov(a)gmail.com> i2c: core: Disable client irq on reboot/shutdown Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: Wait until port is in reset before programming it Fabio Aiuto <fabioaiuto83(a)gmail.com> staging: rtl8723bs: fix macro value for 2.4Ghz only device Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions Jiajun Cao <jjcao20(a)fudan.edu.cn> ALSA: hda: Add IRQ check for platform_get_irq() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> backlight: lm3630a: Fix return code of .update_status() callback Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters Benjamin Herrenschmidt <benh(a)kernel.crashing.org> powerpc/boot: Fixup device-tree on little endian Yang Yingliang <yangyingliang(a)huawei.com> usb: gadget: hid: fix error return code in hid_bind() Ruslan Bilovol <ruslan.bilovol(a)gmail.com> usb: gadget: f_hid: fix endianness issue with descriptors Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix data_mutex lock Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: bebob: add support for ToneWeal FW66 Yizhuo Zhai <yzhai003(a)ucr.edu> Input: hideep - fix the uninitialized use in hideep_nvm_unlock() Heiko Carstens <hca(a)linux.ibm.com> s390/mem_detect: fix tprot() program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/mem_detect: fix diag260() program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/ipl_parm: fix program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/processor: always inline stap() and __load_psw_mask() Zhen Lei <thunder.leizhen(a)huawei.com> ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() Peter Robinson <pbrobinson(a)gmail.com> gpio: pca953x: Add support for the On Semi pca9655 Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> selftests/powerpc: Fix "no_handler" EBB selftest Yang Yingliang <yangyingliang(a)huawei.com> ALSA: ppc: fix error return code in snd_pmac_probe() Srinivas Neeli <srinivas.neeli(a)xilinx.com> gpio: zynq: Check return value of pm_runtime_get_sync Xiyu Yang <xiyuyang19(a)fudan.edu.cn> iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation Xiyu Yang <xiyuyang19(a)fudan.edu.cn> iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails Geoff Levand <geoff(a)infradead.org> powerpc/ps3: Add dma_mask to ps3_dma_region Takashi Iwai <tiwai(a)suse.de> ALSA: sb: Fix potential double-free of CSP mixer elements Po-Hsu Lin <po-hsu.lin(a)canonical.com> selftests: timers: rtcpie: skip test if default RTC device does not exist Valentin Vidic <vvidic(a)valentin-vidic.from.hr> s390/sclp_vt220: fix console name to match device Daniel Mack <daniel(a)zonque.org> serial: tty: uartlite: fix console setup Yufen Yu <yuyufen(a)huawei.com> ASoC: img: Fix PM reference leak in img_i2s_in_probe() Tony Lindgren <tony(a)atomide.com> mfd: cpcap: Fix cpcap dmamask not set warnings Zou Wei <zou_wei(a)huawei.com> mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix null ref during abort handling Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix shost->max_id use Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix conn use after free during resets Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add iscsi_cls_conn refcount helpers Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs Kashyap Desai <kashyap.desai(a)broadcom.com> scsi: megaraid_sas: Early detection of VD deletion through RaidMap update Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: megaraid_sas: Fix resource leak in case of probe failure Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> fs/jfs: Fix missing error code in lmLogInit() Hannes Reinecke <hare(a)suse.de> scsi: scsi_dh_alua: Check for negative result value Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: serial: 8250: serial_cs: Fix a memory leak in error handling path Yufen Yu <yuyufen(a)huawei.com> ALSA: ac97: fix PM reference leak in ac97_bus_remove() John Garry <john.garry(a)huawei.com> scsi: core: Cap scsi_host cmd_per_lun at can_queue James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology Sergey Shtylyov <s.shtylyov(a)omp.ru> scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() Luiz Sampaio <sampaio.ime(a)gmail.com> w1: ds2438: fixing bug that would always get page0 Takashi Sakamoto <o-takashi(a)sakamocchi.jp> Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" Takashi Iwai <tiwai(a)suse.de> ALSA: usx2y: Don't call free_pages_exact() with NULL address Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). Tong Zhang <ztong0001(a)gmail.com> misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> misc/libmasm/module: Fix two use after free in ibmasm_init_one Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero Frederic Weisbecker <frederic(a)kernel.org> srcu: Fix broken node geometry after early ssp init Robin Gong <yibin.gong(a)nxp.com> dmaengine: fsl-qdma: check dma_set_mask return value Yang Yingliang <yangyingliang(a)huawei.com> net: moxa: Use devm_platform_get_and_ioremap_resource() Zhen Lei <thunder.leizhen(a)huawei.com> fbmem: Do not delete the mode that is still in use Christian Brauner <christian.brauner(a)ubuntu.com> cgroup: verify that source is a string Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracing: Do not reference char * as a string in histograms Tyrel Datwyler <tyreld(a)linux.ibm.com> scsi: core: Fix bad pointer dereference when ehandler kthread is invalid Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() Sean Christopherson <seanjc(a)google.com> KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled Kefeng Wang <wangkefeng.wang(a)huawei.com> KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio ------------- Diffstat: Makefile | 4 +- arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 18 +-- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/gemini-rut1xx.dts | 12 -- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 41 ++++++- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 1 + arch/arm/mach-exynos/exynos.c | 2 + arch/arm/probes/kprobes/test-thumb.c | 10 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/hexagon/kernel/vmlinux.lds.S | 7 +- arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/compressed/decompress.c | 2 + arch/mips/include/asm/vdso/vdso.h | 2 +- arch/powerpc/boot/devtree.c | 59 +++++----- arch/powerpc/boot/ns16550.c | 9 +- arch/powerpc/include/asm/ps3.h | 2 + arch/powerpc/platforms/ps3/mm.c | 12 ++ arch/s390/boot/ipl_parm.c | 19 ++-- arch/s390/boot/mem_detect.c | 47 ++++---- arch/s390/include/asm/processor.h | 4 +- arch/s390/kernel/setup.c | 2 +- arch/um/drivers/chan_user.c | 3 +- arch/um/drivers/slip_user.c | 3 +- arch/x86/include/asm/fpu/internal.h | 19 ++-- arch/x86/kernel/fpu/regset.c | 2 +- arch/x86/kernel/signal.c | 24 +++- arch/x86/kvm/cpuid.c | 8 +- arch/x86/kvm/x86.c | 2 + drivers/acpi/acpi_amba.c | 1 + drivers/acpi/acpi_video.c | 9 ++ drivers/block/virtio_blk.c | 2 + drivers/char/virtio_console.c | 4 +- drivers/dma/fsl-qdma.c | 6 +- drivers/firmware/arm_scmi/driver.c | 4 + drivers/firmware/tegra/bpmp-tegra210.c | 2 +- drivers/firmware/turris-mox-rwtm.c | 53 +++++++-- drivers/gpio/gpio-pca953x.c | 1 + drivers/gpio/gpio-zynq.c | 5 +- drivers/hwtracing/intel_th/core.c | 17 +++ drivers/hwtracing/intel_th/gth.c | 16 +++ drivers/hwtracing/intel_th/intel_th.h | 3 + drivers/i2c/i2c-core-base.c | 3 + drivers/iio/gyro/fxas21002c_core.c | 11 +- drivers/iio/magnetometer/bmc150_magn.c | 10 +- drivers/input/touchscreen/hideep.c | 13 ++- drivers/iommu/arm-smmu.c | 10 +- drivers/memory/atmel-ebi.c | 4 +- drivers/memory/fsl_ifc.c | 8 +- drivers/memory/pl353-smc.c | 1 + drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/motorola-cpcap.c | 4 + drivers/mfd/stmpe-i2c.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/ibmasm/module.c | 5 +- drivers/net/ethernet/moxa/moxart_ether.c | 4 + drivers/net/virtio_net.c | 27 ++++- drivers/nvme/target/tcp.c | 1 - drivers/pci/controller/pci-tegra.c | 1 + drivers/pci/controller/pcie-iproc-msi.c | 29 +++-- drivers/pci/p2pdma.c | 34 +++++- drivers/pci/pci-label.c | 2 +- drivers/power/reset/gpio-poweroff.c | 1 + drivers/power/supply/Kconfig | 3 +- drivers/power/supply/ab8500_btemp.c | 1 + drivers/power/supply/ab8500_charger.c | 19 +++- drivers/power/supply/ab8500_fg.c | 1 + drivers/power/supply/charger-manager.c | 1 + drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/rt5033_battery.c | 7 ++ drivers/power/supply/sc2731_charger.c | 1 + drivers/power/supply/sc27xx_fuel_gauge.c | 1 + drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-imx1.c | 2 - drivers/pwm/pwm-spear.c | 4 - drivers/pwm/pwm-tegra.c | 13 --- drivers/reset/core.c | 5 +- drivers/reset/reset-a10sr.c | 1 + drivers/reset/reset-brcmstb.c | 1 + drivers/rtc/proc.c | 4 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/scsi/be2iscsi/be_main.c | 5 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 11 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 12 +- drivers/scsi/hosts.c | 4 + drivers/scsi/libiscsi.c | 122 ++++++++++----------- drivers/scsi/lpfc/lpfc_els.c | 9 ++ drivers/scsi/lpfc/lpfc_sli.c | 5 +- drivers/scsi/megaraid/megaraid_sas.h | 12 ++ drivers/scsi/megaraid/megaraid_sas_base.c | 96 ++++++++++++++-- drivers/scsi/megaraid/megaraid_sas_fp.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 10 +- drivers/scsi/qedi/qedi_fw.c | 2 +- drivers/scsi/qedi/qedi_main.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 12 ++ drivers/staging/rtl8723bs/hal/odm.h | 5 +- drivers/thermal/rcar_gen3_thermal.c | 2 +- drivers/tty/serial/8250/serial_cs.c | 11 +- drivers/tty/serial/fsl_lpuart.c | 3 + drivers/tty/serial/uartlite.c | 27 +---- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/video/backlight/lm3630a_bl.c | 12 +- drivers/video/fbdev/core/fbmem.c | 12 +- drivers/w1/slaves/w1_ds2438.c | 4 +- drivers/watchdog/aspeed_wdt.c | 2 +- drivers/watchdog/iTCO_wdt.c | 12 +- drivers/watchdog/imx_sc_wdt.c | 11 +- drivers/watchdog/lpc18xx_wdt.c | 2 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/w83877f_wdt.c | 2 +- fs/ceph/addr.c | 10 +- fs/f2fs/super.c | 1 + fs/jfs/jfs_logmgr.c | 1 + fs/nfs/inode.c | 4 + fs/nfs/nfs3proc.c | 4 +- fs/nfs/nfs4client.c | 82 +++++++------- fs/nfs/pnfs_nfs.c | 52 ++++----- fs/orangefs/super.c | 2 +- fs/ubifs/dir.c | 7 ++ include/linux/nfs_fs.h | 1 + include/linux/sched/signal.h | 19 ++-- include/scsi/libiscsi.h | 11 +- include/scsi/scsi_transport_iscsi.h | 2 + kernel/cgroup/cgroup-v1.c | 2 + kernel/rcu/rcu.h | 2 + kernel/rcu/srcutree.c | 3 + kernel/rcu/tree.c | 16 ++- kernel/trace/trace_events_hist.c | 6 +- lib/decompress_unlz4.c | 8 ++ sound/ac97/bus.c | 2 +- sound/firewire/Kconfig | 5 +- sound/firewire/bebob/bebob.c | 5 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/isa/cmi8330.c | 2 +- sound/isa/sb/sb16_csp.c | 8 +- sound/pci/hda/hda_tegra.c | 3 + sound/ppc/powermac.c | 6 +- sound/soc/img/img-i2s-in.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/soc-core.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 39 ++++--- sound/usb/usx2y/usb_stream.c | 7 +- tools/perf/builtin-report.c | 6 + .../selftests/powerpc/pmu/ebb/no_handler_test.c | 2 - tools/testing/selftests/timers/rtcpie.c | 10 +- virt/kvm/coalesced_mmio.c | 2 +- 155 files changed, 982 insertions(+), 499 deletions(-)
3 years, 9 months
9
11
0
0
next 5.14.0-rc2/b1347210b01d: no regressions found in project linux-next master on OE - sanity
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.14.0-rc2 git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git branch: master git commit: b1347210b01daa977ea980268927aa99198ceccc git describe: next-20210721 Test details:
https://qa-reports.linaro.org/lkft/linux-next-master-sanity/build/next-2021…
No regressions (compared to build next-20210720) No fixes (compared to build next-20210720) Boards, architectures and test suites: ------------------------------------- x15 - arm * build - fail: 1, * linux-log-parser - pass: 8, -- Linaro QA
https://qa-reports.linaro.org
3 years, 9 months
1
0
0
0
next 5.14.0-rc2/b1347210b01d: no regressions found in project linux-next master on OE
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.14.0-rc2 git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git branch: master git commit: b1347210b01daa977ea980268927aa99198ceccc git describe: next-20210721 Test details:
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20210721
No regressions (compared to build next-20210708) No fixes (compared to build next-20210708) Boards, architectures and test suites: ------------------------------------- x15 - arm * build - fail: 1, * linux-log-parser - pass: 8, -- Linaro QA
https://qa-reports.linaro.org
3 years, 9 months
1
0
0
0
[PATCH 5.10 000/239] 5.10.52-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.52 release. There are 239 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, 21 Jul 2021 18:42:46 +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/v5.x/stable-review/patch-5.10.52-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.10.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.10.52-rc2 Dan Carpenter <dan.carpenter(a)oracle.com> scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() Martin Fäcknitz <faecknitz(a)hotsplots.de> MIPS: vdso: Invalid GIC access through VDSO Namhyung Kim <namhyung(a)kernel.org> perf report: Fix --task and --stat with pipe input Randy Dunlap <rdunlap(a)infradead.org> mips: disable branch profiling in boot/decompress.o Arnd Bergmann <arnd(a)arndb.de> mips: always link byteswap helpers into decompressor Peter Zijlstra <peterz(a)infradead.org> static_call: Fix static_call_text_reserved() vs __init Peter Zijlstra <peterz(a)infradead.org> jump_label: Fix jump_label_text_reserved() vs __init Xuewen Yan <xuewen.yan(a)unisoc.com> sched/uclamp: Ignore max aggregation if rq is idle Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc Pali Rohár <pali(a)kernel.org> firmware: turris-mox-rwtm: show message about HWRNG registration Pali Rohár <pali(a)kernel.org> firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng Marek Behún <kabel(a)kernel.org> firmware: turris-mox-rwtm: report failures better Marek Behún <kabel(a)kernel.org> firmware: turris-mox-rwtm: fix reply status decoding function Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Fix ethernet reset time properties Chunyan Zhang <chunyan.zhang(a)unisoc.com> thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema Gowtham Tammana <g-tammana(a)ti.com> ARM: dts: dra7: Fix duplicate USB4 target module node Icenowy Zheng <icenowy(a)aosc.io> arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of private memory on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of IO mapping on probe failure Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node Philipp Zabel <p.zabel(a)pengutronix.de> reset: bail if try_module_get() fails Rafał Miłecki <rafal(a)milecki.pl> ARM: dts: BCM5301X: Fixup SPI binding Nicolas Ferre <nicolas.ferre(a)microchip.com> dt-bindings: i2c: at91: fix example for scl-gpios Cristian Marussi <cristian.marussi(a)arm.com> firmware: arm_scmi: Reset Rx buffer to max size during async commands Zhen Lei <thunder.leizhen(a)huawei.com> firmware: tegra: Fix error return code in tegra210_bpmp_init() Stephen Boyd <swboyd(a)chromium.org> arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node Marek Vasut <marex(a)denx.de> ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM Marek Vasut <marex(a)denx.de> ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: Add missing opp-suspend properties Roger Quadros <rogerq(a)ti.com> arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround Geert Uytterhoeven <geert+renesas(a)glider.be> ARM: dts: r8a7779, marzen: Fix DU clock names Valentine Barshak <valentine.barshak(a)cogentembedded.com> arm64: dts: renesas: v3msk: Fix memory size Dan Carpenter <dan.carpenter(a)oracle.com> rtc: fix snprintf() checking in is_rtc_hctosys() Salvatore Bonaccorso <carnil(a)debian.org> ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode Zhen Lei <thunder.leizhen(a)huawei.com> memory: pl353: Fix error return code in pl353_smc_probe() Zou Wei <zou_wei(a)huawei.com> reset: brcmstb: Add missing MODULE_DEVICE_TABLE Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: atmel-ebi: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: exynos: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> reset: a10sr: add missing of_match_table reference Geert Uytterhoeven <geert+renesas(a)glider.be> reset: RESET_INTEL_GW should depend on X86 Geert Uytterhoeven <geert+renesas(a)glider.be> reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB Corentin Labbe <clabbe(a)baylibre.com> ARM: dts: gemini-rut1xx: remove duplicate ethernet node Nathan Chancellor <nathan(a)kernel.org> hexagon: use common DISCARDS macro Nathan Chancellor <nathan(a)kernel.org> hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pnfs: Fix layoutget behaviour after invalidation Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pnfs: Fix the layout barrier update Eli Cohen <elic(a)nvidia.com> vdpa/mlx5: Clear vq ready indication upon device reset Zhen Lei <thunder.leizhen(a)huawei.com> ALSA: isa: Fix error return code in snd_cmi8330_probe() Trond Myklebust <trond.myklebust(a)hammerspace.com> nfsd: Reduce contention for the nfsd_file nf_rwsem Maurizio Lombardi <mlombard(a)redhat.com> nvme-tcp: can't set sk_user_data without write_lock Michael S. Tsirkin <mst(a)redhat.com> virtio_net: move tx vq operation under tx queue lock Eli Cohen <elic(a)nvidia.com> vdpa/mlx5: Fix possible failure in umem size calculation Eli Cohen <elic(a)nvidia.com> vdpa/mlx5: Fix umem sizes assignments on VQ create Jon Hunter <jonathanh(a)nvidia.com> PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: imx1: Don't disable clocks at device remove time Martin Blumenstingl <martin.blumenstingl(a)googlemail.com> PCI: intel-gw: Fix INTx enable Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Limit xstate copy size in xstateregs_set() Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Fix copy_xstate_to_kernel() gap handling Chao Yu <chao(a)kernel.org> f2fs: fix to avoid adding tab before doc section Sandor Bodo-Merle <sbodomerle(a)gmail.com> PCI: iproc: Support multi-MSI only on uniprocessor kernel Sandor Bodo-Merle <sbodomerle(a)gmail.com> PCI: iproc: Fix multi-MSI base vector number allocation Zhihao Cheng <chengzhihao1(a)huawei.com> ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode Gao Xiang <hsiangkao(a)linux.alibaba.com> nfs: fix acl memory leak of posix_acl_create() NeilBrown <neilb(a)suse.de> SUNRPC: prevent port reuse on transports which don't request it. Wei Yongjun <weiyongjun1(a)huawei.com> watchdog: jz4740: Fix return value check in jz4740_wdt_probe() Tao Ren <rentao.bupt(a)gmail.com> watchdog: aspeed: fix hardware timeout calculation Zhen Lei <thunder.leizhen(a)huawei.com> ubifs: journal: Fix error return code in ubifs_jnl_write_inode() Sascha Hauer <s.hauer(a)pengutronix.de> ubifs: Fix off-by-one error Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in winch_tramp() Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in slip_open() Tong Zhang <ztong0001(a)gmail.com> misc: alcor_pci: fix inverted branch condition Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Initialise connection to the server in nfs4_alloc_client() Stephan Gerhold <stephan(a)gerhold.net> power: supply: rt5033_battery: Fix device tree enumeration Krzysztof Wilczyński <kw(a)linux.com> PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> remoteproc: k3-r5: Fix an error message Chao Yu <chao(a)kernel.org> f2fs: compress: fix to disallow temp extension Chao Yu <chao(a)kernel.org> f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs Chang S. Bae <chang.seok.bae(a)intel.com> x86/signal: Detect and prevent an alternate signal stack overflow Chuck Lever <chuck.lever(a)oracle.com> NFSD: Fix TP_printk() format specifier in nfsd_clid_class Chao Yu <chao(a)kernel.org> f2fs: atgc: fix to set default age threshold Xie Yongji <xieyongji(a)bytedance.com> virtio_console: Assure used length from device is limited Xie Yongji <xieyongji(a)bytedance.com> virtio_net: Fix error handling in virtnet_restore() Xie Yongji <xieyongji(a)bytedance.com> virtio-blk: Fix memory leak among suspend/resume procedure Javier Martinez Canillas <javierm(a)redhat.com> PCI: rockchip: Register IRQ handlers after device and data are ready Hans de Goede <hdegoede(a)redhat.com> ACPI: video: Add quirk for the Dell Vostro 3350 Liguang Zhang <zhangliguang(a)linux.alibaba.com> ACPI: AMBA: Fix resource name in /proc/iomem Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: tegra: Don't modify HW state in .remove callback Zou Wei <zou_wei(a)huawei.com> pwm: img: Fix PM reference leak in img_pwm_enable() Philip Yang <Philip.Yang(a)amd.com> drm/amdkfd: fix sysfs kobj leak Zou Wei <zou_wei(a)huawei.com> power: supply: ab8500: add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: charger-manager: add missing MODULE_DEVICE_TABLE Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: nfs_find_open_context() may only select open files Jing Xiangfeng <jingxiangfeng(a)huawei.com> drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() Jeff Layton <jlayton(a)kernel.org> ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty Mike Marshall <hubcap(a)omnibond.com> orangefs: fix orangefs df output. Zou Wei <zou_wei(a)huawei.com> PCI: tegra: Add missing MODULE_DEVICE_TABLE Siddharth Gupta <sidgup(a)codeaurora.org> remoteproc: core: Fix cdev remove and rproc del Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Return proper error codes from user access functions Jan Kiszka <jan.kiszka(a)siemens.com> watchdog: iTCO_wdt: Account for rebooting on second timeout Stefan Eichenberger <eichest(a)gmail.com> watchdog: imx_sc_wdt: fix pretimeout Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free by calling del_timer_sync() Zou Wei <zou_wei(a)huawei.com> watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free in wdt_startup() Lukas Wunner <lukas(a)wunner.de> PCI: pciehp: Ignore Link Down/Up caused by DPC Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Fix delegation return in cases where we have to retry Logan Gunthorpe <logang(a)deltatee.com> PCI/P2PDMA: Avoid pci_get_slot(), which may sleep Nick Desaulniers <ndesaulniers(a)google.com> ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 Bixuan Cui <cuibixuan(a)huawei.com> power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE Krzysztof Kozlowski <krzk(a)kernel.org> power: supply: max17042: Do not enforce (incorrect) interrupt trigger type Long Li <longli(a)microsoft.com> PCI: hv: Fix a race condition when removing the device Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Avoid NULL pointers Randy Dunlap <rdunlap(a)infradead.org> PCI: ftpci100: Rename macro name collision Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: spear: Don't modify HW state in .remove callback Zou Wei <zou_wei(a)huawei.com> power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE Marco Elver <elver(a)google.com> kcov: add __no_sanitize_coverage to fix noinstr for all architectures Dimitri John Ledkov <dimitri.ledkov(a)canonical.com> lib/decompress_unlz4.c: correctly handle zero-padding around initrds. Rashmi A <rashmi.a(a)intel.com> phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP Dmitry Torokhov <dmitry.torokhov(a)gmail.com> i2c: core: Disable client irq on reboot/shutdown Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: Wait until port is in reset before programming it Fabio Aiuto <fabioaiuto83(a)gmail.com> staging: rtl8723bs: fix macro value for 2.4Ghz only device Zou Wei <zou_wei(a)huawei.com> leds: turris-omnia: add missing MODULE_DEVICE_TABLE Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions Jiajun Cao <jjcao20(a)fudan.edu.cn> ALSA: hda: Add IRQ check for platform_get_irq() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> backlight: lm3630a: Fix return code of .update_status() callback Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters Benjamin Herrenschmidt <benh(a)kernel.crashing.org> powerpc/boot: Fixup device-tree on little endian Yang Yingliang <yangyingliang(a)huawei.com> usb: gadget: hid: fix error return code in hid_bind() Ruslan Bilovol <ruslan.bilovol(a)gmail.com> usb: gadget: f_hid: fix endianness issue with descriptors Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix data_mutex lock Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: bebob: add support for ToneWeal FW66 Yizhuo Zhai <yzhai003(a)ucr.edu> Input: hideep - fix the uninitialized use in hideep_nvm_unlock() Heiko Carstens <hca(a)linux.ibm.com> s390/mem_detect: fix tprot() program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/mem_detect: fix diag260() program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/ipl_parm: fix program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/processor: always inline stap() and __load_psw_mask() Koby Elbaz <kelbaz(a)habana.ai> habanalabs: remove node from list before freeing the node Koby Elbaz <kelbaz(a)habana.ai> habanalabs/gaudi: set the correct cpu_id on MME2_QM failure Zhen Lei <thunder.leizhen(a)huawei.com> ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() Aneesh Kumar K.V <aneesh.kumar(a)linux.ibm.com> powerpc/mm/book3s64: Fix possible build error Peter Robinson <pbrobinson(a)gmail.com> gpio: pca953x: Add support for the On Semi pca9655 Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> selftests/powerpc: Fix "no_handler" EBB selftest Yang Yingliang <yangyingliang(a)huawei.com> ALSA: ppc: fix error return code in snd_pmac_probe() Michael Kelley <mikelley(a)microsoft.com> scsi: storvsc: Correctly handle multiple flags in srb_status Srinivas Neeli <srinivas.neeli(a)xilinx.com> gpio: zynq: Check return value of irq_get_irq_data Srinivas Neeli <srinivas.neeli(a)xilinx.com> gpio: zynq: Check return value of pm_runtime_get_sync Jaroslav Kysela <perex(a)perex.cz> ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() Xiyu Yang <xiyuyang19(a)fudan.edu.cn> iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation Xiyu Yang <xiyuyang19(a)fudan.edu.cn> iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails Geoff Levand <geoff(a)infradead.org> powerpc/ps3: Add dma_mask to ps3_dma_region Takashi Iwai <tiwai(a)suse.de> ALSA: sb: Fix potential double-free of CSP mixer elements Po-Hsu Lin <po-hsu.lin(a)canonical.com> selftests: timers: rtcpie: skip test if default RTC device does not exist Fabrice Fontaine <fontaine.fabrice(a)gmail.com> s390: disable SSP when needed Valentin Vidic <vvidic(a)valentin-vidic.from.hr> s390/sclp_vt220: fix console name to match device Daniel Mack <daniel(a)zonque.org> serial: tty: uartlite: fix console setup Zou Wei <zou_wei(a)huawei.com> fsi: Add missing MODULE_DEVICE_TABLE Yufen Yu <yuyufen(a)huawei.com> ASoC: img: Fix PM reference leak in img_i2s_in_probe() Tony Lindgren <tony(a)atomide.com> mfd: cpcap: Fix cpcap dmamask not set warnings Zou Wei <zou_wei(a)huawei.com> mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix cleanup session block/unblock use Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix TMF session block/unblock use Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix race during abort timeouts Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix null ref during abort handling Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix shost->max_id use Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix conn use after free during resets Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add iscsi_cls_conn refcount helpers Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs Kashyap Desai <kashyap.desai(a)broadcom.com> scsi: megaraid_sas: Early detection of VD deletion through RaidMap update Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: megaraid_sas: Fix resource leak in case of probe failure Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> fs/jfs: Fix missing error code in lmLogInit() Hannes Reinecke <hare(a)suse.de> scsi: scsi_dh_alua: Check for negative result value Hannes Reinecke <hare(a)suse.de> scsi: core: Fixup calling convention for scsi_mode_sense() Suganath Prabu S <suganath-prabu.subramani(a)broadcom.com> scsi: mpt3sas: Fix deadlock while cancelling the running firmware event Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: serial: 8250: serial_cs: Fix a memory leak in error handling path Yufen Yu <yuyufen(a)huawei.com> ALSA: ac97: fix PM reference leak in ac97_bus_remove() John Garry <john.garry(a)huawei.com> scsi: core: Cap scsi_host cmd_per_lun at can_queue James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology Sergey Shtylyov <s.shtylyov(a)omp.ru> scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() ching Huang <ching2048(a)areca.com.tw> scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 Luiz Sampaio <sampaio.ime(a)gmail.com> w1: ds2438: fixing bug that would always get page0 Chunfeng Yun <chunfeng.yun(a)mediatek.com> usb: common: usb-conn-gpio: fix NULL pointer dereference of charger Takashi Sakamoto <o-takashi(a)sakamocchi.jp> Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" Takashi Iwai <tiwai(a)suse.de> ALSA: usx2y: Don't call free_pages_exact() with NULL address Takashi Iwai <tiwai(a)suse.de> ALSA: usx2y: Avoid camelCase Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). Arnd Bergmann <arnd(a)arndb.de> partitions: msdos: fix one-byte get_unaligned() Zou Wei <zou_wei(a)huawei.com> ASoC: intel/boards: add missing MODULE_DEVICE_TABLE Tong Zhang <ztong0001(a)gmail.com> misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> misc/libmasm/module: Fix two use after free in ibmasm_init_one Michael Walle <michael(a)walle.cc> serial: fsl_lpuart: disable DMA for console and fix sysrq Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero Paul E. McKenney <paulmck(a)kernel.org> rcu: Reject RCU_LOCKDEP_WARN() false positives Frederic Weisbecker <frederic(a)kernel.org> srcu: Fix broken node geometry after early ssp init ching Huang <ching2048(a)areca.com.tw> scsi: arcmsr: Fix the wrong CDB payload report to IOP Robin Gong <yibin.gong(a)nxp.com> dmaengine: fsl-qdma: check dma_set_mask return value Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 Yang Yingliang <yangyingliang(a)huawei.com> leds: tlc591xx: fix return value check in tlc591xx_probe() Nikolay Aleksandrov <nikolay(a)nvidia.com> net: bridge: multicast: fix MRD advertisement router port marking race Nikolay Aleksandrov <nikolay(a)nvidia.com> net: bridge: multicast: fix PIM hello router port marking race Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "drm/ast: Remove reference to struct drm_device.pdev" Paul Cercueil <paul(a)crapouillou.net> drm/ingenic: Switch IPU plane to type OVERLAY Paul Cercueil <paul(a)crapouillou.net> drm/ingenic: Fix non-OSD mode José Roberto de Souza <jose.souza(a)intel.com> drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() Wayne Lin <Wayne.Lin(a)amd.com> drm/dp_mst: Avoid to mess up payload table by ports in stale topology Wayne Lin <Wayne.Lin(a)amd.com> drm/dp_mst: Do not set proposed vcpi directly Zhen Lei <thunder.leizhen(a)huawei.com> fbmem: Do not delete the mode that is still in use Christian Brauner <christian.brauner(a)ubuntu.com> cgroup: verify that source is a string Ville Syrjälä <ville.syrjala(a)linux.intel.com> drm/i915/gt: Fix -EDEADLK handling regression Matthew Auld <matthew.auld(a)intel.com> drm/i915/gtt: drop the page table optimisation Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracing: Do not reference char * as a string in histograms Steffen Maier <maier(a)linux.ibm.com> scsi: zfcp: Report port fc_security as unknown early during remote cable pull Tyrel Datwyler <tyreld(a)linux.ibm.com> scsi: core: Fix bad pointer dereference when ehandler kthread is invalid Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() Vitaly Kuznetsov <vkuznets(a)redhat.com> KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs Sean Christopherson <seanjc(a)google.com> KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled Kefeng Wang <wangkefeng.wang(a)huawei.com> KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio Paulo Alcantara <pc(a)cjr.nz> cifs: handle reconnect of tcon when there is no cached dfs referral Linus Torvalds <torvalds(a)linux-foundation.org> certs: add 'x509_revocation_list' to gitignore ------------- Diffstat: Documentation/devicetree/bindings/i2c/i2c-at91.txt | 2 +- Documentation/filesystems/f2fs.rst | 16 +- Makefile | 4 +- arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 4 +- arch/arm/boot/dts/am5718.dtsi | 6 +- arch/arm/boot/dts/bcm5301x.dtsi | 18 +- arch/arm/boot/dts/dra7-l4.dtsi | 22 - arch/arm/boot/dts/dra71x.dtsi | 4 - arch/arm/boot/dts/dra72x.dtsi | 4 - arch/arm/boot/dts/dra74x.dtsi | 92 +++-- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/gemini-rut1xx.dts | 12 - arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 41 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 1 + arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 10 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 2 +- arch/arm/mach-exynos/exynos.c | 2 + arch/arm/probes/kprobes/test-thumb.c | 10 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 3 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 1 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 58 +-- arch/hexagon/kernel/vmlinux.lds.S | 9 +- arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/compressed/decompress.c | 2 + arch/mips/include/asm/vdso/vdso.h | 2 +- arch/powerpc/boot/devtree.c | 59 +-- arch/powerpc/boot/ns16550.c | 9 +- arch/powerpc/include/asm/ps3.h | 2 + arch/powerpc/mm/book3s64/radix_tlb.c | 26 +- arch/powerpc/platforms/ps3/mm.c | 12 + arch/s390/Makefile | 1 + arch/s390/boot/ipl_parm.c | 19 +- arch/s390/boot/mem_detect.c | 47 ++- arch/s390/include/asm/processor.h | 4 +- arch/s390/kernel/setup.c | 2 +- arch/s390/purgatory/Makefile | 1 + arch/um/drivers/chan_user.c | 3 +- arch/um/drivers/slip_user.c | 3 +- arch/x86/include/asm/fpu/internal.h | 19 +- arch/x86/kernel/fpu/regset.c | 2 +- arch/x86/kernel/fpu/xstate.c | 105 +++-- arch/x86/kernel/signal.c | 24 +- arch/x86/kvm/cpuid.c | 8 +- arch/x86/kvm/mmu/mmu.c | 2 + arch/x86/kvm/mmu/paging.h | 14 + arch/x86/kvm/mmu/paging_tmpl.h | 4 +- arch/x86/kvm/mmu/spte.h | 6 - arch/x86/kvm/svm/svm.c | 11 +- arch/x86/kvm/x86.c | 2 + block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 - block/partitions/msdos.c | 24 +- certs/.gitignore | 1 + drivers/acpi/acpi_amba.c | 1 + drivers/acpi/acpi_video.c | 9 + drivers/block/virtio_blk.c | 2 + drivers/char/virtio_console.c | 4 +- drivers/dma/fsl-qdma.c | 6 +- drivers/firmware/arm_scmi/driver.c | 4 + drivers/firmware/tegra/bpmp-tegra210.c | 2 +- drivers/firmware/turris-mox-rwtm.c | 55 ++- drivers/fsi/fsi-master-aspeed.c | 1 + drivers/fsi/fsi-master-ast-cf.c | 1 + drivers/fsi/fsi-master-gpio.c | 1 + drivers/fsi/fsi-occ.c | 1 + drivers/gpio/gpio-pca953x.c | 1 + drivers/gpio/gpio-zynq.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 14 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 1 + drivers/gpu/drm/ast/ast_main.c | 5 +- drivers/gpu/drm/drm_dp_mst_topology.c | 68 ++-- drivers/gpu/drm/gma500/framebuffer.c | 7 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 5 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 2 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 20 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 2 +- drivers/hwtracing/intel_th/core.c | 17 + drivers/hwtracing/intel_th/gth.c | 16 + drivers/hwtracing/intel_th/intel_th.h | 3 + drivers/i2c/i2c-core-base.c | 3 + drivers/iio/gyro/fxas21002c_core.c | 11 +- drivers/iio/magnetometer/bmc150_magn.c | 10 +- drivers/input/touchscreen/hideep.c | 13 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 10 +- drivers/leds/leds-tlc591xx.c | 8 +- drivers/leds/leds-turris-omnia.c | 1 + drivers/memory/atmel-ebi.c | 4 +- drivers/memory/fsl_ifc.c | 8 +- drivers/memory/pl353-smc.c | 1 + drivers/memory/stm32-fmc2-ebi.c | 4 + drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/motorola-cpcap.c | 4 + drivers/mfd/stmpe-i2c.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/habanalabs/gaudi/gaudi.c | 3 +- drivers/misc/habanalabs/goya/goya.c | 1 + drivers/misc/ibmasm/module.c | 5 +- drivers/net/virtio_net.c | 27 +- drivers/nvme/target/tcp.c | 1 - drivers/pci/controller/dwc/pcie-intel-gw.c | 10 +- drivers/pci/controller/dwc/pcie-tegra194.c | 2 +- drivers/pci/controller/pci-ftpci100.c | 30 +- drivers/pci/controller/pci-hyperv.c | 30 +- drivers/pci/controller/pci-tegra.c | 1 + drivers/pci/controller/pcie-iproc-msi.c | 29 +- drivers/pci/controller/pcie-rockchip-host.c | 12 +- drivers/pci/hotplug/pciehp_hpc.c | 36 ++ drivers/pci/p2pdma.c | 34 +- drivers/pci/pci-label.c | 2 +- drivers/pci/pci.h | 4 + drivers/pci/pcie/dpc.c | 74 +++- drivers/phy/intel/phy-intel-keembay-emmc.c | 3 +- drivers/power/reset/gpio-poweroff.c | 1 + drivers/power/supply/Kconfig | 3 +- drivers/power/supply/ab8500_btemp.c | 1 + drivers/power/supply/ab8500_charger.c | 19 +- drivers/power/supply/ab8500_fg.c | 1 + drivers/power/supply/charger-manager.c | 1 + drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/rt5033_battery.c | 7 + drivers/power/supply/sc2731_charger.c | 1 + drivers/power/supply/sc27xx_fuel_gauge.c | 1 + drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-imx1.c | 2 - drivers/pwm/pwm-spear.c | 4 - drivers/pwm/pwm-tegra.c | 13 - drivers/remoteproc/remoteproc_cdev.c | 2 +- drivers/remoteproc/remoteproc_core.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 +- drivers/reset/Kconfig | 4 +- drivers/reset/core.c | 5 +- drivers/reset/reset-a10sr.c | 1 + drivers/reset/reset-brcmstb.c | 1 + drivers/rtc/proc.c | 4 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/scsi/zfcp_sysfs.c | 1 + drivers/scsi/arcmsr/arcmsr_hba.c | 19 +- drivers/scsi/be2iscsi/be_main.c | 5 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 11 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 12 +- drivers/scsi/hosts.c | 4 + drivers/scsi/libiscsi.c | 122 +++--- drivers/scsi/lpfc/lpfc_els.c | 9 + drivers/scsi/lpfc/lpfc_sli.c | 5 +- drivers/scsi/megaraid/megaraid_sas.h | 12 + drivers/scsi/megaraid/megaraid_sas_base.c | 96 ++++- drivers/scsi/megaraid/megaraid_sas_fp.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 10 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 22 + drivers/scsi/qedi/qedi.h | 1 + drivers/scsi/qedi/qedi_fw.c | 24 +- drivers/scsi/qedi/qedi_iscsi.c | 37 +- drivers/scsi/qedi/qedi_main.c | 2 +- drivers/scsi/scsi_lib.c | 10 +- drivers/scsi/scsi_transport_iscsi.c | 12 + drivers/scsi/scsi_transport_sas.c | 9 +- drivers/scsi/sd.c | 12 +- drivers/scsi/sr.c | 2 +- drivers/scsi/storvsc_drv.c | 61 +-- drivers/staging/rtl8723bs/hal/odm.h | 5 +- drivers/thermal/rcar_gen3_thermal.c | 2 +- drivers/thermal/sprd_thermal.c | 1 + drivers/tty/serial/8250/serial_cs.c | 11 +- drivers/tty/serial/fsl_lpuart.c | 9 + drivers/tty/serial/uartlite.c | 27 +- drivers/usb/common/usb-conn-gpio.c | 44 +- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 28 +- drivers/video/backlight/lm3630a_bl.c | 12 +- drivers/video/fbdev/core/fbmem.c | 12 +- drivers/w1/slaves/w1_ds2438.c | 4 +- drivers/watchdog/aspeed_wdt.c | 2 +- drivers/watchdog/iTCO_wdt.c | 12 +- drivers/watchdog/imx_sc_wdt.c | 11 +- drivers/watchdog/jz4740_wdt.c | 4 +- drivers/watchdog/lpc18xx_wdt.c | 2 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/w83877f_wdt.c | 2 +- fs/ceph/addr.c | 10 +- fs/cifs/connect.c | 6 +- fs/f2fs/gc.c | 1 + fs/f2fs/namei.c | 16 +- fs/f2fs/super.c | 1 + fs/jfs/jfs_logmgr.c | 1 + fs/nfs/delegation.c | 71 +++- fs/nfs/delegation.h | 1 + fs/nfs/direct.c | 17 +- fs/nfs/inode.c | 4 + fs/nfs/nfs3proc.c | 4 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4client.c | 82 ++-- fs/nfs/pnfs.c | 40 +- fs/nfs/pnfs_nfs.c | 52 +-- fs/nfsd/nfs4state.c | 3 - fs/nfsd/trace.h | 29 -- fs/nfsd/vfs.c | 18 +- fs/orangefs/super.c | 2 +- fs/ubifs/dir.c | 7 + fs/ubifs/journal.c | 3 +- fs/ubifs/xattr.c | 2 +- include/linux/compiler-clang.h | 17 + include/linux/compiler-gcc.h | 6 + include/linux/compiler_types.h | 2 +- include/linux/nfs_fs.h | 1 + include/linux/rcupdate.h | 2 +- include/linux/sched/signal.h | 19 +- include/scsi/libiscsi.h | 11 +- include/scsi/scsi_transport_iscsi.h | 2 + kernel/cgroup/cgroup-v1.c | 2 + kernel/jump_label.c | 13 +- kernel/rcu/rcu.h | 2 + kernel/rcu/srcutree.c | 3 + kernel/rcu/tree.c | 16 +- kernel/rcu/update.c | 2 +- kernel/sched/sched.h | 21 +- kernel/static_call.c | 13 +- kernel/trace/trace_events_hist.c | 6 +- lib/decompress_unlz4.c | 8 + net/bridge/br_multicast.c | 6 + net/sunrpc/xprtsock.c | 3 +- sound/ac97/bus.c | 2 +- sound/firewire/Kconfig | 5 +- sound/firewire/bebob/bebob.c | 5 +- sound/firewire/motu/motu-protocol-v2.c | 13 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/isa/cmi8330.c | 2 +- sound/isa/sb/sb16_csp.c | 8 +- sound/pci/hda/hda_tegra.c | 3 + sound/ppc/powermac.c | 6 +- sound/soc/img/img-i2s-in.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +- sound/soc/intel/boards/sof_da7219_max98373.c | 1 + sound/soc/intel/boards/sof_rt5682.c | 1 + sound/soc/intel/boards/sof_sdw.c | 19 +- sound/soc/intel/boards/sof_sdw_common.h | 1 + sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/soc-core.c | 2 +- sound/soc/soc-pcm.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 39 +- sound/usb/usx2y/usX2Yhwdep.c | 56 +-- sound/usb/usx2y/usX2Yhwdep.h | 2 +- sound/usb/usx2y/usb_stream.c | 7 +- sound/usb/usx2y/usbus428ctldefs.h | 102 ++--- sound/usb/usx2y/usbusx2y.c | 218 +++++----- sound/usb/usx2y/usbusx2y.h | 58 +-- sound/usb/usx2y/usbusx2yaudio.c | 448 ++++++++++----------- sound/usb/usx2y/usx2yhwdeppcm.c | 410 +++++++++---------- sound/usb/usx2y/usx2yhwdeppcm.h | 4 +- tools/perf/builtin-report.c | 6 + .../selftests/powerpc/pmu/ebb/no_handler_test.c | 2 - tools/testing/selftests/timers/rtcpie.c | 10 +- virt/kvm/coalesced_mmio.c | 2 +- 268 files changed, 2522 insertions(+), 1676 deletions(-)
3 years, 9 months
10
9
0
0
[PATCH 5.13 000/349] 5.13.4-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.13.4 release. There are 349 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, 21 Jul 2021 18:42:59 +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/v5.x/stable-review/patch-5.13.4-rc2…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.13.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.13.4-rc2 Tong Zhang <ztong0001(a)gmail.com> misc: alcor_pci: fix inverted branch condition Dan Carpenter <dan.carpenter(a)oracle.com> scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() Viresh Kumar <viresh.kumar(a)linaro.org> cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init Jin Yao <yao.jin(a)linux.intel.com> perf tools: Fix pattern matching for same substring in different PMU type Martin Fäcknitz <faecknitz(a)hotsplots.de> MIPS: vdso: Invalid GIC access through VDSO Sven Schnelle <svens(a)linux.ibm.com> s390/irq: remove HAVE_IRQ_EXIT_ON_IRQ_STACK Kajol Jain <kjain(a)linux.ibm.com> perf script python: Fix buffer size to report iregs in perf script Namhyung Kim <namhyung(a)kernel.org> perf report: Fix --task and --stat with pipe input Randy Dunlap <rdunlap(a)infradead.org> mips: disable branch profiling in boot/decompress.o Arnd Bergmann <arnd(a)arndb.de> mips: always link byteswap helpers into decompressor Peter Zijlstra <peterz(a)infradead.org> kprobe/static_call: Restore missing static_call_text_reserved() Peter Zijlstra <peterz(a)infradead.org> static_call: Fix static_call_text_reserved() vs __init Peter Zijlstra <peterz(a)infradead.org> jump_label: Fix jump_label_text_reserved() vs __init Xuewen Yan <xuewen.yan(a)unisoc.com> sched/uclamp: Ignore max aggregation if rq is idle Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc Pali Rohár <pali(a)kernel.org> firmware: turris-mox-rwtm: show message about HWRNG registration Pali Rohár <pali(a)kernel.org> firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng Marek Behún <kabel(a)kernel.org> firmware: turris-mox-rwtm: report failures better Marek Behún <kabel(a)kernel.org> firmware: turris-mox-rwtm: fix reply status decoding function Masahiro Yamada <masahiroy(a)kernel.org> kbuild: remove trailing slashes from $(KBUILD_EXTMOD) Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations Aswath Govindraju <a-govindraju(a)ti.com> arm64: dts: ti: k3-am642-evm: align ti,pindir-d0-out-d1-in property with dt-shema Aswath Govindraju <a-govindraju(a)ti.com> arm64: dts: ti: am65: align ti,pindir-d0-out-d1-in property with dt-shema Grygorii Strashko <grygorii.strashko(a)ti.com> arm64: dts: ti: k3-am642-main: fix ports mac properties Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Fix ethernet reset time properties Chunyan Zhang <chunyan.zhang(a)unisoc.com> thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema Gowtham Tammana <g-tammana(a)ti.com> ARM: dts: dra7: Fix duplicate USB4 target module node Icenowy Zheng <icenowy(a)aosc.io> arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of private memory on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of IO mapping on probe failure Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: k3-j721e-common-proc-board: Re-name "link" name as "phy" Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: k3-j721e-common-proc-board: Use external clock for SERDES Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES Cristian Marussi <cristian.marussi(a)arm.com> firmware: arm_scmi: Add delayed response status check Stefan Wahren <stefan.wahren(a)i2se.com> Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size" Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node Philipp Zabel <p.zabel(a)pengutronix.de> reset: bail if try_module_get() fails Rafał Miłecki <rafal(a)milecki.pl> ARM: dts: BCM5301X: Fixup SPI binding Nicolas Ferre <nicolas.ferre(a)microchip.com> dt-bindings: i2c: at91: fix example for scl-gpios Cristian Marussi <cristian.marussi(a)arm.com> firmware: arm_scmi: Reset Rx buffer to max size during async commands Weiyi Lu <weiyi.lu(a)mediatek.com> soc: mtk-pm-domains: Fix the clock prepared issue Hsin-Yi Wang <hsinyi(a)chromium.org> soc: mtk-pm-domains: do not register smi node as syscon Zhen Lei <thunder.leizhen(a)huawei.com> firmware: tegra: Fix error return code in tegra210_bpmp_init() Douglas Anderson <dianders(a)chromium.org> arm64: dts: qcom: sc7180: Fix sc7180-qmp-usb3-dp-phy reg sizes Stephen Boyd <swboyd(a)chromium.org> arm64: dts: qcom: c630: Add no-hpd to DSI bridge node Stephen Boyd <swboyd(a)chromium.org> arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node Marek Vasut <marex(a)denx.de> ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: Add missing opp-suspend properties Manivannan Sadhasivam <mani(a)kernel.org> ARM: dts: qcom: sdx55-telit: Represent secure-regions as 64-bit elements Manivannan Sadhasivam <mani(a)kernel.org> ARM: dts: qcom: sdx55-t55: Represent secure-regions as 64-bit elements Roger Quadros <rogerq(a)ti.com> arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround Aswath Govindraju <a-govindraju(a)ti.com> arm64: dts: ti: k3-j7200: Remove "#address-cells" property from GPIO DT nodes Aswath Govindraju <a-govindraju(a)ti.com> arm64: dts: ti: k3-am64-mcu: Fix the compatible string in GPIO DT node Caleb Connolly <caleb(a)connolly.tech> arm64: dts: qcom: sdm845-oneplus-common: guard rmtfs-mem Geert Uytterhoeven <geert+renesas(a)glider.be> ARM: dts: r8a7779, marzen: Fix DU clock names Valentine Barshak <valentine.barshak(a)cogentembedded.com> arm64: dts: renesas: v3msk: Fix memory size Dan Carpenter <dan.carpenter(a)oracle.com> rtc: fix snprintf() checking in is_rtc_hctosys() Arnd Bergmann <arnd(a)arndb.de> rtc: bd70528: fix BD71815 watchdog dependency Salvatore Bonaccorso <carnil(a)debian.org> ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode Zhen Lei <thunder.leizhen(a)huawei.com> memory: pl353: Fix error return code in pl353_smc_probe() Enric Balletbo i Serra <enric.balletbo(a)collabora.com> arm64: defconfig: Do not override the MTK_PMIC_WRAP symbol Zou Wei <zou_wei(a)huawei.com> reset: brcmstb: Add missing MODULE_DEVICE_TABLE Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: atmel-ebi: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: exynos: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> reset: a10sr: add missing of_match_table reference Geert Uytterhoeven <geert+renesas(a)glider.be> reset: RESET_INTEL_GW should depend on X86 Geert Uytterhoeven <geert+renesas(a)glider.be> reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB Chen-Yu Tsai <wens(a)csie.org> arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on rk3328 rock-pi-e Tianling Shen <cnsztl(a)gmail.com> arm64: dts: rockchip: rename LED label for NanoPi R4S Corentin Labbe <clabbe(a)baylibre.com> ARM: dts: gemini-rut1xx: remove duplicate ethernet node Nathan Chancellor <nathan(a)kernel.org> hexagon: use common DISCARDS macro Nathan Chancellor <nathan(a)kernel.org> hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pnfs: Fix layoutget behaviour after invalidation Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pnfs: Fix the layout barrier update Dave Wysochanski <dwysocha(a)redhat.com> NFS: Fix fscache read from NFS after cache error David Hildenbrand <david(a)redhat.com> virtio-mem: don't read big block size in Sub Block Mode Eli Cohen <elic(a)nvidia.com> vdpa/mlx5: Clear vq ready indication upon device reset Zhen Lei <thunder.leizhen(a)huawei.com> ALSA: isa: Fix error return code in snd_cmi8330_probe() J. Bruce Fields <bfields(a)redhat.com> nfsd: fix NULL dereference in nfs3svc_encode_getaclres Chuck Lever <chuck.lever(a)oracle.com> NFSD: Prevent a possible oops in the nfs_dirent() tracepoint Trond Myklebust <trond.myklebust(a)hammerspace.com> nfsd: Reduce contention for the nfsd_file nf_rwsem J. Bruce Fields <bfields(a)redhat.com> nfsd: move fsnotify on client creation outside spinlock Chuck Lever <chuck.lever(a)oracle.com> NFSD: Add nfsd_clid_confirmed tracepoint Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> powerpc/bpf: Fix detecting BPF atomic instructions Maurizio Lombardi <mlombard(a)redhat.com> nvme-tcp: can't set sk_user_data without write_lock Michael S. Tsirkin <mst(a)redhat.com> virtio_net: move tx vq operation under tx queue lock Eli Cohen <elic(a)nvidia.com> vdp/mlx5: Fix setting the correct dma_device Eli Cohen <elic(a)nvidia.com> vdpa/mlx5: Fix possible failure in umem size calculation Eli Cohen <elic(a)nvidia.com> vdpa/mlx5: Fix umem sizes assignments on VQ create Jason Wang <jasowang(a)redhat.com> vp_vdpa: correct the return value when fail to map notification Pavel Begunkov <asml.silence(a)gmail.com> io_uring: remove not needed PF_EXITING check Pavel Begunkov <asml.silence(a)gmail.com> io_uring: inline __tctx_task_work() Pavel Begunkov <asml.silence(a)gmail.com> io_uring: move creds from io-wq work to io_kiocb Pavel Begunkov <asml.silence(a)gmail.com> io_uring: don't bounce submit_state cachelines Pavel Begunkov <asml.silence(a)gmail.com> io_uring: shuffle rarely used ctx fields Pavel Begunkov <asml.silence(a)gmail.com> io_uring: get rid of files in exit cancel Christoph Hellwig <hch(a)lst.de> block: grab a device refcount in disk_uevent Viresh Kumar <viresh.kumar(a)linaro.org> arch_topology: Avoid use-after-free for scale_freq_data Jon Hunter <jonathanh(a)nvidia.com> PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift Jaegeuk Kim <jaegeuk(a)kernel.org> f2fs: remove false alarm on iget failure during GC Scott Mayhew <smayhew(a)redhat.com> nfs: update has_sec_mnt_opts after cloning lsm options from parent Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: imx1: Don't disable clocks at device remove time Martin Blumenstingl <martin.blumenstingl(a)googlemail.com> PCI: intel-gw: Fix INTx enable Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Limit xstate copy size in xstateregs_set() Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Fix copy_xstate_to_kernel() gap handling Chao Yu <chao(a)kernel.org> f2fs: fix to avoid adding tab before doc section Sandor Bodo-Merle <sbodomerle(a)gmail.com> PCI: iproc: Support multi-MSI only on uniprocessor kernel Sandor Bodo-Merle <sbodomerle(a)gmail.com> PCI: iproc: Fix multi-MSI base vector number allocation Zhihao Cheng <chengzhihao1(a)huawei.com> ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode Gao Xiang <hsiangkao(a)linux.alibaba.com> nfs: fix acl memory leak of posix_acl_create() NeilBrown <neilb(a)suse.de> SUNRPC: prevent port reuse on transports which don't request it. Wei Yongjun <weiyongjun1(a)huawei.com> watchdog: jz4740: Fix return value check in jz4740_wdt_probe() Tao Ren <rentao.bupt(a)gmail.com> watchdog: aspeed: fix hardware timeout calculation Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Removed timeout update in the TO ISR Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Remove timeout update in the WDT start function Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Clear either the TO or TH interrupt bit Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Update pretimeout to zero in the TH ISR Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Upadate WDT pretimeout for every update in timeout Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Update WDT pre-timeout during the initialization Zhen Lei <thunder.leizhen(a)huawei.com> ubifs: journal: Fix error return code in ubifs_jnl_write_inode() Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in winch_tramp() Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in slip_open() YiFei Zhu <zhuyifei1999(a)gmail.com> um: Fix stack pointer alignment Anna Schumaker <Anna.Schumaker(a)Netapp.com> sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Initialise connection to the server in nfs4_alloc_client() Stephan Gerhold <stephan(a)gerhold.net> power: supply: rt5033_battery: Fix device tree enumeration Krzysztof Wilczyński <kw(a)linux.com> PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun Maximilian Luz <luzmaximilian(a)gmail.com> power: supply: surface-charger: Fix type of integer variable Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> remoteproc: k3-r5: Fix an error message Arnd Bergmann <arnd(a)arndb.de> remoteproc: stm32: fix phys_addr_t format string Chao Yu <chao(a)kernel.org> f2fs: compress: fix to disallow temp extension Chao Yu <chao(a)kernel.org> f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs Jon Mediero <jmdr(a)disroot.org> module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: visconti: Fix and simplify period calculation Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> cpufreq: scmi: Fix an error message Chang S. Bae <chang.seok.bae(a)intel.com> x86/signal: Detect and prevent an alternate signal stack overflow Chuck Lever <chuck.lever(a)oracle.com> NFSD: Fix TP_printk() format specifier in nfsd_clid_class Chao Yu <chao(a)kernel.org> f2fs: atgc: fix to set default age threshold Maximilian Luz <luzmaximilian(a)gmail.com> power: supply: surface_battery: Fix battery event handling Chunguang Xu <brookxu(a)tencent.com> block: fix the problem of io_ticks becoming smaller Xie Yongji <xieyongji(a)bytedance.com> virtio_console: Assure used length from device is limited Xie Yongji <xieyongji(a)bytedance.com> virtio_net: Fix error handling in virtnet_restore() Xie Yongji <xieyongji(a)bytedance.com> virtio-blk: Fix memory leak among suspend/resume procedure Ye Bin <yebin10(a)huawei.com> ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock Javier Martinez Canillas <javierm(a)redhat.com> PCI: rockchip: Register IRQ handlers after device and data are ready Hans de Goede <hdegoede(a)redhat.com> ACPI: video: Add quirk for the Dell Vostro 3350 Liguang Zhang <zhangliguang(a)linux.alibaba.com> ACPI: AMBA: Fix resource name in /proc/iomem Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: tegra: Don't modify HW state in .remove callback Zou Wei <zou_wei(a)huawei.com> pwm: img: Fix PM reference leak in img_pwm_enable() Philip Yang <Philip.Yang(a)amd.com> drm/amdkfd: fix sysfs kobj leak Evan Quan <evan.quan(a)amd.com> drm/amdgpu: fix Navi1x tcp power gating hang when issuing lightweight invalidaiton Hans de Goede <hdegoede(a)redhat.com> power: supply: axp288_fuel_gauge: Make "T3 MRD" no_battery_list DMI entry more generic Zou Wei <zou_wei(a)huawei.com> power: supply: ab8500: add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: charger-manager: add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: reset: regulator-poweroff: add missing MODULE_DEVICE_TABLE Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: nfs_find_open_context() may only select open files Jing Xiangfeng <jingxiangfeng(a)huawei.com> drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() Jeff Layton <jlayton(a)kernel.org> ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty Mike Marshall <hubcap(a)omnibond.com> orangefs: fix orangefs df output. Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Fix handling of non-atomic change attrbute updates Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Fix up inode attribute revalidation timeouts Zou Wei <zou_wei(a)huawei.com> PCI: tegra: Add missing MODULE_DEVICE_TABLE Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com> remoteproc: stm32: fix mbox_send_message call Siddharth Gupta <sidgup(a)codeaurora.org> remoteproc: core: Fix cdev remove and rproc del Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Return proper error codes from user access functions Zou Wei <zou_wei(a)huawei.com> PCI: mediatek-gen3: Add missing MODULE_DEVICE_TABLE Amir Goldstein <amir73il(a)gmail.com> fuse: fix illegal access to inode with reused nodeid Greg Kurz <groug(a)kaod.org> virtiofs: propagate sync() to file server Jan Kiszka <jan.kiszka(a)siemens.com> watchdog: iTCO_wdt: Account for rebooting on second timeout Stefan Eichenberger <eichest(a)gmail.com> watchdog: imx_sc_wdt: fix pretimeout Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free by calling del_timer_sync() Zou Wei <zou_wei(a)huawei.com> watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free in wdt_startup() Russell King <rmk+kernel(a)armlinux.org.uk> PCI: Dynamically map ECAM regions Lukas Wunner <lukas(a)wunner.de> PCI: pciehp: Ignore Link Down/Up caused by DPC Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Fix delegation return in cases where we have to retry Logan Gunthorpe <logang(a)deltatee.com> PCI/P2PDMA: Avoid pci_get_slot(), which may sleep Nick Desaulniers <ndesaulniers(a)google.com> ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 Bixuan Cui <cuibixuan(a)huawei.com> power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE Krzysztof Kozlowski <krzk(a)kernel.org> power: supply: max17040: Do not enforce (incorrect) interrupt trigger type Krzysztof Kozlowski <krzk(a)kernel.org> power: supply: max17042: Do not enforce (incorrect) interrupt trigger type Clemens Gruber <clemens.gruber(a)pqgruber.com> pwm: pca9685: Restrict period change for enabled PWMs Long Li <longli(a)microsoft.com> PCI: hv: Fix a race condition when removing the device Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Enable USB and AC Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Avoid NULL pointers Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Move to componentized binding Randy Dunlap <rdunlap(a)infradead.org> PCI: ftpci100: Rename macro name collision Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: spear: Don't modify HW state in .remove callback Zou Wei <zou_wei(a)huawei.com> power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE Marco Elver <elver(a)google.com> kcov: add __no_sanitize_coverage to fix noinstr for all architectures Dimitri John Ledkov <dimitri.ledkov(a)canonical.com> lib/decompress_unlz4.c: correctly handle zero-padding around initrds. Rashmi A <rashmi.a(a)intel.com> phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP Dmitry Torokhov <dmitry.torokhov(a)gmail.com> i2c: core: Disable client irq on reboot/shutdown Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: Wait until port is in reset before programming it Fabio Aiuto <fabioaiuto83(a)gmail.com> staging: rtl8723bs: fix check allowing 5Ghz settings Fabio Aiuto <fabioaiuto83(a)gmail.com> staging: rtl8723bs: fix macro value for 2.4Ghz only device Zou Wei <zou_wei(a)huawei.com> leds: turris-omnia: add missing MODULE_DEVICE_TABLE Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions Jiajun Cao <jjcao20(a)fudan.edu.cn> ALSA: hda: Add IRQ check for platform_get_irq() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> backlight: lm3630a: Fix return code of .update_status() callback Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters Yang Yingliang <yangyingliang(a)huawei.com> ASoC: fsl_xcvr: check return value after calling platform_get_resource_byname() Benjamin Herrenschmidt <benh(a)kernel.crashing.org> powerpc/boot: Fixup device-tree on little endian Yang Yingliang <yangyingliang(a)huawei.com> usb: gadget: hid: fix error return code in hid_bind() Ruslan Bilovol <ruslan.bilovol(a)gmail.com> usb: gadget: f_hid: fix endianness issue with descriptors Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix data_mutex lock Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count Greg Ungerer <gerg(a)linux-m68k.org> m68knommu: fix missing LCD splash screen data initializer Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: bebob: add support for ToneWeal FW66 Yizhuo Zhai <yzhai003(a)ucr.edu> Input: hideep - fix the uninitialized use in hideep_nvm_unlock() Heiko Carstens <hca(a)linux.ibm.com> s390/mem_detect: fix tprot() program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/mem_detect: fix diag260() program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/ipl_parm: fix program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/processor: always inline stap() and __load_psw_mask() Koby Elbaz <kelbaz(a)habana.ai> habanalabs/gaudi: set the correct rc in case of err Koby Elbaz <kelbaz(a)habana.ai> habanalabs: remove node from list before freeing the node Koby Elbaz <kelbaz(a)habana.ai> habanalabs: set rc as 'valid' in case of intentional func exit Ohad Sharabi <osharabi(a)habana.ai> habanalabs: fix mask to obtain page offset Koby Elbaz <kelbaz(a)habana.ai> habanalabs/gaudi: set the correct cpu_id on MME2_QM failure Ohad Sharabi <osharabi(a)habana.ai> habanalabs: check if asic secured with asic type Mathias Nyman <mathias.nyman(a)linux.intel.com> xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning Zhen Lei <thunder.leizhen(a)huawei.com> ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() Aneesh Kumar K.V <aneesh.kumar(a)linux.ibm.com> powerpc/mm/book3s64: Fix possible build error Peter Robinson <pbrobinson(a)gmail.com> gpio: pca953x: Add support for the On Semi pca9655 Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> selftests/powerpc: Fix "no_handler" EBB selftest Yang Yingliang <yangyingliang(a)huawei.com> ALSA: ppc: fix error return code in snd_pmac_probe() Michael Kelley <mikelley(a)microsoft.com> scsi: storvsc: Correctly handle multiple flags in srb_status Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/inst: Fix sparse detection on get_user_instr() Gil Fine <gil.fine(a)intel.com> thunderbolt: Fix DROM handling for USB4 DROM Srinivas Neeli <srinivas.neeli(a)xilinx.com> gpio: zynq: Check return value of irq_get_irq_data Srinivas Neeli <srinivas.neeli(a)xilinx.com> gpio: zynq: Check return value of pm_runtime_get_sync Jaroslav Kysela <perex(a)perex.cz> ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() Jaroslav Kysela <perex(a)perex.cz> ALSA: control_led - fix initialization in the mode show callback Yang Yingliang <yangyingliang(a)huawei.com> ALSA: n64: check return value after calling platform_get_resource() Xiyu Yang <xiyuyang19(a)fudan.edu.cn> iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation Xiyu Yang <xiyuyang19(a)fudan.edu.cn> iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails Geoff Levand <geoff(a)infradead.org> powerpc/ps3: Add dma_mask to ps3_dma_region Takashi Iwai <tiwai(a)suse.de> ALSA: sb: Fix potential double-free of CSP mixer elements Eric Anholt <eric(a)anholt.net> iommu/arm-smmu-qcom: Skip the TTBR1 quirk for db820c. Po-Hsu Lin <po-hsu.lin(a)canonical.com> selftests: timers: rtcpie: skip test if default RTC device does not exist Fabrice Fontaine <fontaine.fabrice(a)gmail.com> s390: disable SSP when needed Valentin Vidic <vvidic(a)valentin-vidic.from.hr> s390/sclp_vt220: fix console name to match device Daniel Mack <daniel(a)zonque.org> serial: tty: uartlite: fix console setup Zou Wei <zou_wei(a)huawei.com> fsi: Add missing MODULE_DEVICE_TABLE Al Viro <viro(a)zeniv.linux.org.uk> iov_iter_advance(): use consistent semantics for move past the end Yufen Yu <yuyufen(a)huawei.com> ASoC: img: Fix PM reference leak in img_i2s_in_probe() Tony Lindgren <tony(a)atomide.com> mfd: cpcap: Fix cpcap dmamask not set warnings Zou Wei <zou_wei(a)huawei.com> mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix cleanup session block/unblock use Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix TMF session block/unblock use Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix race during abort timeouts Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix null ref during abort handling Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix shost->max_id use Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix conn use after free during resets Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add iscsi_cls_conn refcount helpers Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs Kashyap Desai <kashyap.desai(a)broadcom.com> scsi: megaraid_sas: Early detection of VD deletion through RaidMap update Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: megaraid_sas: Fix resource leak in case of probe failure Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> fs/jfs: Fix missing error code in lmLogInit() Hannes Reinecke <hare(a)suse.de> scsi: scsi_dh_alua: Check for negative result value Hannes Reinecke <hare(a)suse.de> scsi: core: Fixup calling convention for scsi_mode_sense() Suganath Prabu S <suganath-prabu.subramani(a)broadcom.com> scsi: mpt3sas: Fix deadlock while cancelling the running firmware event Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: serial: 8250: serial_cs: Fix a memory leak in error handling path Lucas Tanure <tanureal(a)opensource.cirrus.com> ASoC: cs42l42: Fix 1536000 Bit Clock instability Yufen Yu <yuyufen(a)huawei.com> ALSA: ac97: fix PM reference leak in ac97_bus_remove() John Garry <john.garry(a)huawei.com> scsi: core: Cap scsi_host cmd_per_lun at can_queue James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology Sergey Shtylyov <s.shtylyov(a)omp.ru> scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() ching Huang <ching2048(a)areca.com.tw> scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 Luiz Sampaio <sampaio.ime(a)gmail.com> w1: ds2438: fixing bug that would always get page0 Jaska Uimonen <jaska.uimonen(a)linux.intel.com> ASoC: SOF: topology: fix assignment to use le32_to_cpu Chunfeng Yun <chunfeng.yun(a)mediatek.com> usb: common: usb-conn-gpio: fix NULL pointer dereference of charger Takashi Sakamoto <o-takashi(a)sakamocchi.jp> Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" Takashi Iwai <tiwai(a)suse.de> ALSA: usx2y: Don't call free_pages_exact() with NULL address Takashi Iwai <tiwai(a)suse.de> ALSA: usx2y: Avoid camelCase Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). Sean Nyekjaer <sean(a)geanix.com> iio: imu: st_lsm6dsx: correct ODR in header Arnd Bergmann <arnd(a)arndb.de> partitions: msdos: fix one-byte get_unaligned() Zou Wei <zou_wei(a)huawei.com> ASoC: intel/boards: add missing MODULE_DEVICE_TABLE Tong Zhang <ztong0001(a)gmail.com> misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> misc/libmasm/module: Fix two use after free in ibmasm_init_one Jim Quinlan <jim2101024(a)gmail.com> serial: 8250: of: Check for CONFIG_SERIAL_8250_BCM7271 Michael Walle <michael(a)walle.cc> serial: fsl_lpuart: disable DMA for console and fix sysrq Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero Raymond Tan <raymond.tan(a)intel.com> usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> soundwire: bus: handle -ENODATA errors in clock stop/start sequences Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions Paul E. McKenney <paulmck(a)kernel.org> rcu: Reject RCU_LOCKDEP_WARN() false positives Frederic Weisbecker <frederic(a)kernel.org> srcu: Fix broken node geometry after early ssp init ching Huang <ching2048(a)areca.com.tw> scsi: arcmsr: Fix the wrong CDB payload report to IOP Robin Gong <yibin.gong(a)nxp.com> dmaengine: fsl-qdma: check dma_set_mask return value Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 Yang Yingliang <yangyingliang(a)huawei.com> leds: tlc591xx: fix return value check in tlc591xx_probe() Nikolay Aleksandrov <nikolay(a)nvidia.com> net: bridge: multicast: fix MRD advertisement router port marking race Nikolay Aleksandrov <nikolay(a)nvidia.com> net: bridge: multicast: fix PIM hello router port marking race José Roberto de Souza <jose.souza(a)intel.com> drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() Wayne Lin <Wayne.Lin(a)amd.com> drm/dp_mst: Avoid to mess up payload table by ports in stale topology Wayne Lin <Wayne.Lin(a)amd.com> drm/dp_mst: Do not set proposed vcpi directly Filipe Manana <fdmanana(a)suse.com> btrfs: zoned: fix wrong mutex unlock on failure to allocate log root tree Johannes Thumshirn <johannes.thumshirn(a)wdc.com> btrfs: don't block if we can't acquire the reclaim lock Filipe Manana <fdmanana(a)suse.com> btrfs: rework chunk allocation to avoid exhaustion of the system chunk array Filipe Manana <fdmanana(a)suse.com> btrfs: fix deadlock with concurrent chunk allocations involving system chunks David Sterba <dsterba(a)suse.com> btrfs: zoned: fix types for u64 division in btrfs_reclaim_bgs_work Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: properly split extent_map for REQ_OP_ZONE_APPEND Pavel Begunkov <asml.silence(a)gmail.com> io_uring: use right task for exiting checks Robin Murphy <robin.murphy(a)arm.com> arm64: Avoid premature usercopy failure Joao Martins <joao.m.martins(a)oracle.com> mm/hugetlb: fix refs calculation from unaligned @vaddr Randy Dunlap <rdunlap(a)infradead.org> EDAC/igen6: fix core dependency AGAIN Zhen Lei <thunder.leizhen(a)huawei.com> fbmem: Do not delete the mode that is still in use Christian Brauner <christian.brauner(a)ubuntu.com> cgroup: verify that source is a string Ville Syrjälä <ville.syrjala(a)linux.intel.com> drm/i915/gt: Fix -EDEADLK handling regression Matthew Auld <matthew.auld(a)intel.com> drm/i915/gtt: drop the page table optimisation Jinzhou Su <Jinzhou.Su(a)amd.com> drm/amdgpu: add another Renoir DID Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracing: Do not reference char * as a string in histograms Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries Sanjay Kumar <sanjay.k.kumar(a)intel.com> iommu/vt-d: Global devTLB flush when present context entry changed Steffen Maier <maier(a)linux.ibm.com> scsi: zfcp: Report port fc_security as unknown early during remote cable pull Tyrel Datwyler <tyreld(a)linux.ibm.com> scsi: core: Fix bad pointer dereference when ehandler kthread is invalid Maxim Levitsky <mlevitsk(a)redhat.com> KVM: SVM: remove INIT intercept handler Maxim Levitsky <mlevitsk(a)redhat.com> KVM: SVM: #SMI interception must not skip the instruction Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() Vitaly Kuznetsov <vkuznets(a)redhat.com> KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA Sean Christopherson <seanjc(a)google.com> KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs Sean Christopherson <seanjc(a)google.com> KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR Sean Christopherson <seanjc(a)google.com> KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled Christian Borntraeger <borntraeger(a)de.ibm.com> KVM: selftests: do not require 64GB in set_memory_region_test Kefeng Wang <wangkefeng.wang(a)huawei.com> KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio Ronnie Sahlberg <lsahlber(a)redhat.com> cifs: Do not use the original cruid when following DFS links for multiuser mounts Paulo Alcantara <pc(a)cjr.nz> cifs: handle reconnect of tcon when there is no cached dfs referral Shyam Prasad N <sprasad(a)microsoft.com> cifs: use the expiry output of dns_query to schedule next resolution ------------- Diffstat: Documentation/devicetree/bindings/i2c/i2c-at91.txt | 2 +- .../bindings/power/supply/maxim,max17040.yaml | 2 +- Documentation/filesystems/f2fs.rst | 16 +- Makefile | 9 +- arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 4 +- arch/arm/boot/dts/am5718.dtsi | 6 +- arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +- arch/arm/boot/dts/bcm5301x.dtsi | 18 +- arch/arm/boot/dts/dra7-l4.dtsi | 22 - arch/arm/boot/dts/dra71x.dtsi | 4 - arch/arm/boot/dts/dra72x.dtsi | 4 - arch/arm/boot/dts/dra74x.dtsi | 92 +-- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/gemini-rut1xx.dts | 12 - arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 41 +- arch/arm/boot/dts/qcom-sdx55-t55.dts | 2 +- arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 4 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 1 + arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 8 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 2 +- arch/arm/mach-exynos/exynos.c | 2 + arch/arm/probes/kprobes/test-thumb.c | 10 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 4 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 12 + .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 2 - arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 3 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 2 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 2 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 52 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 58 +- arch/arm64/configs/defconfig | 1 - arch/arm64/lib/copy_from_user.S | 13 +- arch/arm64/lib/copy_in_user.S | 21 +- arch/arm64/lib/copy_to_user.S | 14 +- arch/hexagon/kernel/vmlinux.lds.S | 9 +- arch/m68k/68000/dragen2.c | 1 + arch/m68k/68000/screen.h | 804 +++++++++++++++++++++ arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/compressed/decompress.c | 2 + arch/mips/include/asm/vdso/vdso.h | 2 +- arch/powerpc/boot/devtree.c | 59 +- arch/powerpc/boot/ns16550.c | 9 +- arch/powerpc/include/asm/inst.h | 7 +- arch/powerpc/include/asm/ps3.h | 2 + arch/powerpc/mm/book3s64/radix_tlb.c | 26 +- arch/powerpc/net/bpf_jit_comp64.c | 4 +- arch/powerpc/platforms/ps3/mm.c | 12 + arch/s390/Kconfig | 1 - arch/s390/Makefile | 1 + arch/s390/boot/ipl_parm.c | 19 +- arch/s390/boot/mem_detect.c | 47 +- arch/s390/include/asm/processor.h | 4 +- arch/s390/kernel/setup.c | 2 +- arch/s390/purgatory/Makefile | 1 + arch/um/drivers/chan_user.c | 3 +- arch/um/drivers/slip_user.c | 3 +- arch/um/drivers/ubd_kern.c | 3 +- arch/um/kernel/skas/clone.c | 2 +- arch/um/os-Linux/helper.c | 4 +- arch/um/os-Linux/signal.c | 2 +- arch/um/os-Linux/skas/process.c | 2 +- arch/x86/include/asm/fpu/internal.h | 19 +- arch/x86/kernel/fpu/regset.c | 2 +- arch/x86/kernel/fpu/xstate.c | 105 +-- arch/x86/kernel/signal.c | 24 +- arch/x86/kvm/cpuid.c | 27 +- arch/x86/kvm/mmu/mmu.c | 2 + arch/x86/kvm/mmu/paging.h | 14 + arch/x86/kvm/mmu/paging_tmpl.h | 4 +- arch/x86/kvm/mmu/spte.h | 6 - arch/x86/kvm/svm/svm.c | 21 +- arch/x86/kvm/x86.c | 2 + block/blk-core.c | 2 +- block/genhd.c | 4 +- block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 - block/partitions/msdos.c | 24 +- drivers/acpi/acpi_amba.c | 1 + drivers/acpi/acpi_video.c | 9 + drivers/base/arch_topology.c | 27 +- drivers/block/virtio_blk.c | 2 + drivers/char/virtio_console.c | 4 +- drivers/cpufreq/cppc_cpufreq.c | 27 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/dma/fsl-qdma.c | 6 +- drivers/edac/Kconfig | 2 +- drivers/firmware/arm_scmi/driver.c | 12 +- drivers/firmware/tegra/bpmp-tegra210.c | 2 +- drivers/firmware/turris-mox-rwtm.c | 55 +- drivers/fsi/fsi-master-aspeed.c | 1 + drivers/fsi/fsi-master-ast-cf.c | 1 + drivers/fsi/fsi-master-gpio.c | 1 + drivers/fsi/fsi-occ.c | 1 + drivers/gpio/gpio-pca953x.c | 1 + drivers/gpio/gpio-zynq.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 95 +++ drivers/gpu/drm/amd/amdkfd/kfd_process.c | 14 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 1 + drivers/gpu/drm/drm_dp_mst_topology.c | 68 +- drivers/gpu/drm/gma500/framebuffer.c | 7 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 5 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 2 +- drivers/hwtracing/intel_th/core.c | 17 + drivers/hwtracing/intel_th/gth.c | 16 + drivers/hwtracing/intel_th/intel_th.h | 3 + drivers/i2c/i2c-core-base.c | 3 + drivers/iio/gyro/fxas21002c_core.c | 11 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 6 +- drivers/iio/magnetometer/bmc150_magn.c | 10 +- drivers/input/touchscreen/hideep.c | 13 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 13 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 10 +- drivers/iommu/intel/iommu.c | 34 +- drivers/leds/leds-tlc591xx.c | 8 +- drivers/leds/leds-turris-omnia.c | 1 + drivers/memory/atmel-ebi.c | 4 +- drivers/memory/fsl_ifc.c | 8 +- drivers/memory/pl353-smc.c | 1 + drivers/memory/stm32-fmc2-ebi.c | 4 + drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/motorola-cpcap.c | 4 + drivers/mfd/stmpe-i2c.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/habanalabs/common/device.c | 5 +- drivers/misc/habanalabs/common/firmware_if.c | 5 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 2 +- drivers/misc/habanalabs/common/mmu/mmu.c | 14 +- drivers/misc/habanalabs/gaudi/gaudi.c | 7 +- drivers/misc/habanalabs/goya/goya.c | 1 + drivers/misc/ibmasm/module.c | 5 +- drivers/net/virtio_net.c | 27 +- drivers/nvme/target/tcp.c | 1 - drivers/pci/controller/dwc/pcie-intel-gw.c | 10 +- drivers/pci/controller/dwc/pcie-tegra194.c | 2 +- drivers/pci/controller/pci-ftpci100.c | 30 +- drivers/pci/controller/pci-hyperv.c | 30 +- drivers/pci/controller/pci-tegra.c | 1 + drivers/pci/controller/pcie-iproc-msi.c | 29 +- drivers/pci/controller/pcie-mediatek-gen3.c | 1 + drivers/pci/controller/pcie-rockchip-host.c | 12 +- drivers/pci/ecam.c | 54 +- drivers/pci/hotplug/pciehp_hpc.c | 36 + drivers/pci/p2pdma.c | 34 +- drivers/pci/pci-label.c | 2 +- drivers/pci/pci.h | 4 + drivers/pci/pcie/dpc.c | 74 +- drivers/phy/intel/phy-intel-keembay-emmc.c | 3 +- drivers/power/reset/gpio-poweroff.c | 1 + drivers/power/reset/regulator-poweroff.c | 1 + drivers/power/supply/Kconfig | 3 +- drivers/power/supply/ab8500-bm.h | 6 +- drivers/power/supply/ab8500_btemp.c | 119 ++- drivers/power/supply/ab8500_charger.c | 378 ++++++---- drivers/power/supply/ab8500_fg.c | 137 ++-- drivers/power/supply/abx500_chargalg.c | 116 +-- drivers/power/supply/axp288_fuel_gauge.c | 18 +- drivers/power/supply/charger-manager.c | 1 + drivers/power/supply/max17040_battery.c | 4 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/rt5033_battery.c | 7 + drivers/power/supply/sc2731_charger.c | 1 + drivers/power/supply/sc27xx_fuel_gauge.c | 1 + drivers/power/supply/surface_battery.c | 14 +- drivers/power/supply/surface_charger.c | 2 +- drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-imx1.c | 2 - drivers/pwm/pwm-pca9685.c | 74 +- drivers/pwm/pwm-spear.c | 4 - drivers/pwm/pwm-tegra.c | 13 - drivers/pwm/pwm-visconti.c | 17 +- drivers/remoteproc/remoteproc_cdev.c | 2 +- drivers/remoteproc/remoteproc_core.c | 2 +- drivers/remoteproc/stm32_rproc.c | 16 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 +- drivers/reset/Kconfig | 4 +- drivers/reset/core.c | 5 +- drivers/reset/reset-a10sr.c | 1 + drivers/reset/reset-brcmstb.c | 1 + drivers/rtc/Kconfig | 3 +- drivers/rtc/proc.c | 4 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/scsi/zfcp_sysfs.c | 1 + drivers/scsi/arcmsr/arcmsr_hba.c | 19 +- drivers/scsi/be2iscsi/be_main.c | 5 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 11 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 12 +- drivers/scsi/hosts.c | 4 + drivers/scsi/libiscsi.c | 122 ++-- drivers/scsi/lpfc/lpfc_els.c | 9 + drivers/scsi/lpfc/lpfc_sli.c | 5 +- drivers/scsi/megaraid/megaraid_sas.h | 12 + drivers/scsi/megaraid/megaraid_sas_base.c | 96 ++- drivers/scsi/megaraid/megaraid_sas_fp.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 10 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 22 + drivers/scsi/qedi/qedi.h | 1 + drivers/scsi/qedi/qedi_fw.c | 24 +- drivers/scsi/qedi/qedi_iscsi.c | 37 +- drivers/scsi/qedi/qedi_main.c | 2 +- drivers/scsi/scsi_lib.c | 10 +- drivers/scsi/scsi_transport_iscsi.c | 12 + drivers/scsi/scsi_transport_sas.c | 9 +- drivers/scsi/sd.c | 12 +- drivers/scsi/sr.c | 2 +- drivers/scsi/storvsc_drv.c | 61 +- drivers/soc/mediatek/mtk-pm-domains.c | 42 +- drivers/soundwire/bus.c | 151 ++-- drivers/staging/rtl8723bs/hal/odm.h | 5 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 7 +- drivers/thermal/rcar_gen3_thermal.c | 2 +- drivers/thermal/sprd_thermal.c | 1 + drivers/thunderbolt/eeprom.c | 19 +- drivers/tty/serial/8250/8250_of.c | 4 + drivers/tty/serial/8250/serial_cs.c | 11 +- drivers/tty/serial/fsl_lpuart.c | 9 + drivers/tty/serial/uartlite.c | 27 +- drivers/usb/common/usb-conn-gpio.c | 44 +- drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/host/xhci.c | 9 +- drivers/vdpa/mlx5/core/mr.c | 9 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 30 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 1 + drivers/video/backlight/lm3630a_bl.c | 12 +- drivers/video/fbdev/core/fbmem.c | 12 +- drivers/virtio/virtio_mem.c | 15 +- drivers/w1/slaves/w1_ds2438.c | 4 +- drivers/watchdog/aspeed_wdt.c | 2 +- drivers/watchdog/iTCO_wdt.c | 12 +- drivers/watchdog/imx_sc_wdt.c | 11 +- drivers/watchdog/jz4740_wdt.c | 4 +- drivers/watchdog/keembay_wdt.c | 15 +- drivers/watchdog/lpc18xx_wdt.c | 2 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/w83877f_wdt.c | 2 +- fs/btrfs/block-group.c | 355 ++++++--- fs/btrfs/block-group.h | 6 +- fs/btrfs/ctree.c | 67 +- fs/btrfs/inode.c | 147 +++- fs/btrfs/transaction.c | 15 +- fs/btrfs/transaction.h | 9 +- fs/btrfs/tree-log.c | 2 +- fs/btrfs/volumes.c | 355 ++++++--- fs/btrfs/volumes.h | 5 +- fs/ceph/addr.c | 10 +- fs/cifs/cifs_dfs_ref.c | 6 +- fs/cifs/cifsglob.h | 4 + fs/cifs/connect.c | 61 +- fs/cifs/dns_resolve.c | 10 +- fs/cifs/dns_resolve.h | 2 +- fs/cifs/misc.c | 2 +- fs/ext4/ext4_jbd2.c | 2 +- fs/ext4/super.c | 12 +- fs/f2fs/gc.c | 5 +- fs/f2fs/namei.c | 16 +- fs/f2fs/super.c | 1 + fs/fuse/dir.c | 2 +- fs/fuse/fuse_i.h | 10 + fs/fuse/inode.c | 44 +- fs/fuse/readdir.c | 7 +- fs/fuse/virtio_fs.c | 1 + fs/io-wq.h | 1 - fs/io_uring.c | 221 +++--- fs/jfs/jfs_logmgr.c | 1 + fs/nfs/delegation.c | 71 +- fs/nfs/delegation.h | 1 + fs/nfs/direct.c | 17 +- fs/nfs/fscache.c | 18 +- fs/nfs/getroot.c | 12 +- fs/nfs/inode.c | 54 +- fs/nfs/nfs3proc.c | 4 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4client.c | 82 ++- fs/nfs/nfs4proc.c | 33 +- fs/nfs/pnfs.c | 40 +- fs/nfs/pnfs_nfs.c | 52 +- fs/nfs/read.c | 5 +- fs/nfsd/nfs3acl.c | 3 +- fs/nfsd/nfs4state.c | 14 +- fs/nfsd/trace.h | 31 +- fs/nfsd/vfs.c | 18 +- fs/orangefs/super.c | 2 +- fs/ubifs/dir.c | 7 + fs/ubifs/journal.c | 1 + include/linux/compiler-clang.h | 17 + include/linux/compiler-gcc.h | 6 + include/linux/compiler_types.h | 2 +- include/linux/nfs_fs.h | 1 + include/linux/pci-ecam.h | 1 + include/linux/rcupdate.h | 2 +- include/linux/sched/signal.h | 19 +- include/linux/soundwire/sdw.h | 2 - include/scsi/libiscsi.h | 11 +- include/scsi/scsi_transport_iscsi.h | 2 + include/uapi/linux/fuse.h | 10 +- kernel/cgroup/cgroup-v1.c | 2 + kernel/jump_label.c | 13 +- kernel/kprobes.c | 2 + kernel/module.c | 3 +- kernel/rcu/rcu.h | 2 + kernel/rcu/srcutree.c | 3 + kernel/rcu/tree.c | 16 +- kernel/rcu/update.c | 2 +- kernel/sched/sched.h | 21 +- kernel/static_call.c | 13 +- kernel/trace/trace_events_hist.c | 6 +- lib/decompress_unlz4.c | 8 + lib/iov_iter.c | 5 +- mm/hugetlb.c | 5 +- net/bridge/br_multicast.c | 6 + net/sunrpc/xdr.c | 7 +- net/sunrpc/xprtsock.c | 3 +- sound/ac97/bus.c | 2 +- sound/core/control_led.c | 2 +- sound/firewire/Kconfig | 5 +- sound/firewire/bebob/bebob.c | 5 +- sound/firewire/motu/motu-protocol-v2.c | 13 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/isa/cmi8330.c | 2 +- sound/isa/sb/sb16_csp.c | 8 +- sound/mips/snd-n64.c | 4 + sound/pci/hda/hda_tegra.c | 3 + sound/ppc/powermac.c | 6 +- sound/soc/codecs/cs42l42.c | 47 +- sound/soc/codecs/cs42l42.h | 2 + sound/soc/fsl/fsl_xcvr.c | 4 + sound/soc/img/img-i2s-in.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +- sound/soc/intel/boards/sof_da7219_max98373.c | 1 + sound/soc/intel/boards/sof_rt5682.c | 1 + sound/soc/intel/boards/sof_sdw.c | 19 +- sound/soc/intel/boards/sof_sdw_common.h | 1 + sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/soc-core.c | 2 +- sound/soc/soc-pcm.c | 2 +- sound/soc/sof/topology.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 39 +- sound/usb/usx2y/usX2Yhwdep.c | 56 +- sound/usb/usx2y/usX2Yhwdep.h | 2 +- sound/usb/usx2y/usb_stream.c | 7 +- sound/usb/usx2y/usbus428ctldefs.h | 102 +-- sound/usb/usx2y/usbusx2y.c | 218 +++--- sound/usb/usx2y/usbusx2y.h | 58 +- sound/usb/usx2y/usbusx2yaudio.c | 448 ++++++------ sound/usb/usx2y/usx2yhwdeppcm.c | 410 +++++------ sound/usb/usx2y/usx2yhwdeppcm.h | 4 +- tools/perf/builtin-report.c | 6 + tools/perf/util/parse-events.y | 2 +- tools/perf/util/pmu.c | 36 +- tools/perf/util/pmu.h | 1 + .../util/scripting-engines/trace-event-python.c | 17 +- .../testing/selftests/kvm/set_memory_region_test.c | 3 +- .../selftests/powerpc/pmu/ebb/no_handler_test.c | 2 - tools/testing/selftests/timers/rtcpie.c | 10 +- virt/kvm/coalesced_mmio.c | 2 +- 379 files changed, 5441 insertions(+), 2842 deletions(-)
3 years, 9 months
7
6
0
0
[PATCH 5.12 000/289] 5.12.19-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.12.19 release. There are 289 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, 21 Jul 2021 18:35:15 +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/v5.x/stable-review/patch-5.12.19-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.12.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.12.19-rc2 Tong Zhang <ztong0001(a)gmail.com> misc: alcor_pci: fix inverted branch condition Dan Carpenter <dan.carpenter(a)oracle.com> scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() Linus Torvalds <torvalds(a)linux-foundation.org> certs: add 'x509_revocation_list' to gitignore Viresh Kumar <viresh.kumar(a)linaro.org> cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init Martin Fäcknitz <faecknitz(a)hotsplots.de> MIPS: vdso: Invalid GIC access through VDSO Sven Schnelle <svens(a)linux.ibm.com> s390/irq: remove HAVE_IRQ_EXIT_ON_IRQ_STACK Kajol Jain <kjain(a)linux.ibm.com> perf script python: Fix buffer size to report iregs in perf script Namhyung Kim <namhyung(a)kernel.org> perf report: Fix --task and --stat with pipe input Randy Dunlap <rdunlap(a)infradead.org> mips: disable branch profiling in boot/decompress.o Arnd Bergmann <arnd(a)arndb.de> mips: always link byteswap helpers into decompressor Peter Zijlstra <peterz(a)infradead.org> kprobe/static_call: Restore missing static_call_text_reserved() Peter Zijlstra <peterz(a)infradead.org> static_call: Fix static_call_text_reserved() vs __init Peter Zijlstra <peterz(a)infradead.org> jump_label: Fix jump_label_text_reserved() vs __init Xuewen Yan <xuewen.yan(a)unisoc.com> sched/uclamp: Ignore max aggregation if rq is idle Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc Pali Rohár <pali(a)kernel.org> firmware: turris-mox-rwtm: show message about HWRNG registration Pali Rohár <pali(a)kernel.org> firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng Marek Behún <kabel(a)kernel.org> firmware: turris-mox-rwtm: report failures better Marek Behún <kabel(a)kernel.org> firmware: turris-mox-rwtm: fix reply status decoding function Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems Christoph Niedermaier <cniedermaier(a)dh-electronics.com> ARM: dts: imx6q-dhcom: Fix ethernet reset time properties Chunyan Zhang <chunyan.zhang(a)unisoc.com> thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema Aswath Govindraju <a-govindraju(a)ti.com> ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema Gowtham Tammana <g-tammana(a)ti.com> ARM: dts: dra7: Fix duplicate USB4 target module node Icenowy Zheng <icenowy(a)aosc.io> arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of private memory on probe failure Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: fsl_ifc: fix leak of IO mapping on probe failure Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES Stefan Wahren <stefan.wahren(a)i2se.com> Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size" Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node Philipp Zabel <p.zabel(a)pengutronix.de> reset: bail if try_module_get() fails Rafał Miłecki <rafal(a)milecki.pl> ARM: dts: BCM5301X: Fixup SPI binding Nicolas Ferre <nicolas.ferre(a)microchip.com> dt-bindings: i2c: at91: fix example for scl-gpios Cristian Marussi <cristian.marussi(a)arm.com> firmware: arm_scmi: Reset Rx buffer to max size during async commands Weiyi Lu <weiyi.lu(a)mediatek.com> soc: mtk-pm-domains: Fix the clock prepared issue Hsin-Yi Wang <hsinyi(a)chromium.org> soc: mtk-pm-domains: do not register smi node as syscon Zhen Lei <thunder.leizhen(a)huawei.com> firmware: tegra: Fix error return code in tegra210_bpmp_init() Stephen Boyd <swboyd(a)chromium.org> arm64: dts: qcom: c630: Add no-hpd to DSI bridge node Stephen Boyd <swboyd(a)chromium.org> arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node Petr Vorel <petr.vorel(a)gmail.com> arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 Marek Vasut <marex(a)denx.de> ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: Add missing opp-suspend properties Roger Quadros <rogerq(a)ti.com> arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround Caleb Connolly <caleb(a)connolly.tech> arm64: dts: qcom: sdm845-oneplus-common: guard rmtfs-mem Geert Uytterhoeven <geert+renesas(a)glider.be> ARM: dts: r8a7779, marzen: Fix DU clock names Valentine Barshak <valentine.barshak(a)cogentembedded.com> arm64: dts: renesas: v3msk: Fix memory size Dan Carpenter <dan.carpenter(a)oracle.com> rtc: fix snprintf() checking in is_rtc_hctosys() Salvatore Bonaccorso <carnil(a)debian.org> ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode Zhen Lei <thunder.leizhen(a)huawei.com> memory: pl353: Fix error return code in pl353_smc_probe() Zou Wei <zou_wei(a)huawei.com> reset: brcmstb: Add missing MODULE_DEVICE_TABLE Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: atmel-ebi: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> ARM: exynos: add missing of_node_put for loop iteration Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> reset: a10sr: add missing of_match_table reference Geert Uytterhoeven <geert+renesas(a)glider.be> reset: RESET_INTEL_GW should depend on X86 Geert Uytterhoeven <geert+renesas(a)glider.be> reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB Chen-Yu Tsai <wens(a)csie.org> arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on rk3328 rock-pi-e Corentin Labbe <clabbe(a)baylibre.com> ARM: dts: gemini-rut1xx: remove duplicate ethernet node Nathan Chancellor <nathan(a)kernel.org> hexagon: use common DISCARDS macro Nathan Chancellor <nathan(a)kernel.org> hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pnfs: Fix layoutget behaviour after invalidation Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4/pnfs: Fix the layout barrier update Dave Wysochanski <dwysocha(a)redhat.com> NFS: Fix fscache read from NFS after cache error David Hildenbrand <david(a)redhat.com> virtio-mem: don't read big block size in Sub Block Mode Eli Cohen <elic(a)nvidia.com> vdpa/mlx5: Clear vq ready indication upon device reset Zhen Lei <thunder.leizhen(a)huawei.com> ALSA: isa: Fix error return code in snd_cmi8330_probe() Trond Myklebust <trond.myklebust(a)hammerspace.com> nfsd: Reduce contention for the nfsd_file nf_rwsem Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> powerpc/bpf: Fix detecting BPF atomic instructions Maurizio Lombardi <mlombard(a)redhat.com> nvme-tcp: can't set sk_user_data without write_lock Michael S. Tsirkin <mst(a)redhat.com> virtio_net: move tx vq operation under tx queue lock Eli Cohen <elic(a)nvidia.com> vdp/mlx5: Fix setting the correct dma_device Eli Cohen <elic(a)nvidia.com> vdpa/mlx5: Fix possible failure in umem size calculation Eli Cohen <elic(a)nvidia.com> vdpa/mlx5: Fix umem sizes assignments on VQ create Jon Hunter <jonathanh(a)nvidia.com> PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: imx1: Don't disable clocks at device remove time Martin Blumenstingl <martin.blumenstingl(a)googlemail.com> PCI: intel-gw: Fix INTx enable Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Limit xstate copy size in xstateregs_set() Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Fix copy_xstate_to_kernel() gap handling Chao Yu <chao(a)kernel.org> f2fs: fix to avoid adding tab before doc section Sandor Bodo-Merle <sbodomerle(a)gmail.com> PCI: iproc: Support multi-MSI only on uniprocessor kernel Sandor Bodo-Merle <sbodomerle(a)gmail.com> PCI: iproc: Fix multi-MSI base vector number allocation Zhihao Cheng <chengzhihao1(a)huawei.com> ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode Gao Xiang <hsiangkao(a)linux.alibaba.com> nfs: fix acl memory leak of posix_acl_create() NeilBrown <neilb(a)suse.de> SUNRPC: prevent port reuse on transports which don't request it. Wei Yongjun <weiyongjun1(a)huawei.com> watchdog: jz4740: Fix return value check in jz4740_wdt_probe() Tao Ren <rentao.bupt(a)gmail.com> watchdog: aspeed: fix hardware timeout calculation Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Removed timeout update in the TO ISR Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Remove timeout update in the WDT start function Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Clear either the TO or TH interrupt bit Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Update pretimeout to zero in the TH ISR Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Upadate WDT pretimeout for every update in timeout Shruthi Sanil <shruthi.sanil(a)intel.com> watchdog: keembay: Update WDT pre-timeout during the initialization Zhen Lei <thunder.leizhen(a)huawei.com> ubifs: journal: Fix error return code in ubifs_jnl_write_inode() Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in winch_tramp() Zhen Lei <thunder.leizhen(a)huawei.com> um: fix error return code in slip_open() YiFei Zhu <zhuyifei1999(a)gmail.com> um: Fix stack pointer alignment Anna Schumaker <Anna.Schumaker(a)Netapp.com> sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Initialise connection to the server in nfs4_alloc_client() Stephan Gerhold <stephan(a)gerhold.net> power: supply: rt5033_battery: Fix device tree enumeration Krzysztof Wilczyński <kw(a)linux.com> PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> remoteproc: k3-r5: Fix an error message Chao Yu <chao(a)kernel.org> f2fs: compress: fix to disallow temp extension Chao Yu <chao(a)kernel.org> f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs Jon Mediero <jmdr(a)disroot.org> module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 Chang S. Bae <chang.seok.bae(a)intel.com> x86/signal: Detect and prevent an alternate signal stack overflow Chuck Lever <chuck.lever(a)oracle.com> NFSD: Fix TP_printk() format specifier in nfsd_clid_class Chao Yu <chao(a)kernel.org> f2fs: atgc: fix to set default age threshold Chunguang Xu <brookxu(a)tencent.com> block: fix the problem of io_ticks becoming smaller Xie Yongji <xieyongji(a)bytedance.com> virtio_console: Assure used length from device is limited Xie Yongji <xieyongji(a)bytedance.com> virtio_net: Fix error handling in virtnet_restore() Xie Yongji <xieyongji(a)bytedance.com> virtio-blk: Fix memory leak among suspend/resume procedure Ye Bin <yebin10(a)huawei.com> ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock Javier Martinez Canillas <javierm(a)redhat.com> PCI: rockchip: Register IRQ handlers after device and data are ready Hans de Goede <hdegoede(a)redhat.com> ACPI: video: Add quirk for the Dell Vostro 3350 Liguang Zhang <zhangliguang(a)linux.alibaba.com> ACPI: AMBA: Fix resource name in /proc/iomem Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: tegra: Don't modify HW state in .remove callback Zou Wei <zou_wei(a)huawei.com> pwm: img: Fix PM reference leak in img_pwm_enable() Philip Yang <Philip.Yang(a)amd.com> drm/amdkfd: fix sysfs kobj leak Evan Quan <evan.quan(a)amd.com> drm/amdgpu: fix Navi1x tcp power gating hang when issuing lightweight invalidaiton Hans de Goede <hdegoede(a)redhat.com> power: supply: axp288_fuel_gauge: Make "T3 MRD" no_battery_list DMI entry more generic Zou Wei <zou_wei(a)huawei.com> power: supply: ab8500: add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: charger-manager: add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: reset: regulator-poweroff: add missing MODULE_DEVICE_TABLE Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: nfs_find_open_context() may only select open files Jing Xiangfeng <jingxiangfeng(a)huawei.com> drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() Jeff Layton <jlayton(a)kernel.org> ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty Mike Marshall <hubcap(a)omnibond.com> orangefs: fix orangefs df output. Zou Wei <zou_wei(a)huawei.com> PCI: tegra: Add missing MODULE_DEVICE_TABLE Siddharth Gupta <sidgup(a)codeaurora.org> remoteproc: core: Fix cdev remove and rproc del Thomas Gleixner <tglx(a)linutronix.de> x86/fpu: Return proper error codes from user access functions Jan Kiszka <jan.kiszka(a)siemens.com> watchdog: iTCO_wdt: Account for rebooting on second timeout Stefan Eichenberger <eichest(a)gmail.com> watchdog: imx_sc_wdt: fix pretimeout Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free by calling del_timer_sync() Zou Wei <zou_wei(a)huawei.com> watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() Zou Wei <zou_wei(a)huawei.com> watchdog: Fix possible use-after-free in wdt_startup() Russell King <rmk+kernel(a)armlinux.org.uk> PCI: Dynamically map ECAM regions Lukas Wunner <lukas(a)wunner.de> PCI: pciehp: Ignore Link Down/Up caused by DPC Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Fix delegation return in cases where we have to retry Logan Gunthorpe <logang(a)deltatee.com> PCI/P2PDMA: Avoid pci_get_slot(), which may sleep Nick Desaulniers <ndesaulniers(a)google.com> ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 Bixuan Cui <cuibixuan(a)huawei.com> power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE Krzysztof Kozlowski <krzk(a)kernel.org> power: supply: max17042: Do not enforce (incorrect) interrupt trigger type Long Li <longli(a)microsoft.com> PCI: hv: Fix a race condition when removing the device Linus Walleij <linus.walleij(a)linaro.org> power: supply: ab8500: Avoid NULL pointers Randy Dunlap <rdunlap(a)infradead.org> PCI: ftpci100: Rename macro name collision Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> pwm: spear: Don't modify HW state in .remove callback Zou Wei <zou_wei(a)huawei.com> power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE Zou Wei <zou_wei(a)huawei.com> power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE Marco Elver <elver(a)google.com> kcov: add __no_sanitize_coverage to fix noinstr for all architectures Dimitri John Ledkov <dimitri.ledkov(a)canonical.com> lib/decompress_unlz4.c: correctly handle zero-padding around initrds. Rashmi A <rashmi.a(a)intel.com> phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP Dmitry Torokhov <dmitry.torokhov(a)gmail.com> i2c: core: Disable client irq on reboot/shutdown Alexander Shishkin <alexander.shishkin(a)linux.intel.com> intel_th: Wait until port is in reset before programming it Fabio Aiuto <fabioaiuto83(a)gmail.com> staging: rtl8723bs: fix macro value for 2.4Ghz only device Zou Wei <zou_wei(a)huawei.com> leds: turris-omnia: add missing MODULE_DEVICE_TABLE Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions Jiajun Cao <jjcao20(a)fudan.edu.cn> ALSA: hda: Add IRQ check for platform_get_irq() Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de> backlight: lm3630a: Fix return code of .update_status() callback Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters Yang Yingliang <yangyingliang(a)huawei.com> ASoC: fsl_xcvr: check return value after calling platform_get_resource_byname() Benjamin Herrenschmidt <benh(a)kernel.crashing.org> powerpc/boot: Fixup device-tree on little endian Yang Yingliang <yangyingliang(a)huawei.com> usb: gadget: hid: fix error return code in hid_bind() Ruslan Bilovol <ruslan.bilovol(a)gmail.com> usb: gadget: f_hid: fix endianness issue with descriptors Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix data_mutex lock Geoffrey D. Bennett <g(a)b4.vu> ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count Greg Ungerer <gerg(a)linux-m68k.org> m68knommu: fix missing LCD splash screen data initializer Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: bebob: add support for ToneWeal FW66 Yizhuo Zhai <yzhai003(a)ucr.edu> Input: hideep - fix the uninitialized use in hideep_nvm_unlock() Heiko Carstens <hca(a)linux.ibm.com> s390/mem_detect: fix tprot() program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/mem_detect: fix diag260() program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/ipl_parm: fix program check new psw handling Heiko Carstens <hca(a)linux.ibm.com> s390/processor: always inline stap() and __load_psw_mask() Koby Elbaz <kelbaz(a)habana.ai> habanalabs/gaudi: set the correct rc in case of err Koby Elbaz <kelbaz(a)habana.ai> habanalabs: remove node from list before freeing the node Koby Elbaz <kelbaz(a)habana.ai> habanalabs: set rc as 'valid' in case of intentional func exit Ohad Sharabi <osharabi(a)habana.ai> habanalabs: fix mask to obtain page offset Koby Elbaz <kelbaz(a)habana.ai> habanalabs/gaudi: set the correct cpu_id on MME2_QM failure Mathias Nyman <mathias.nyman(a)linux.intel.com> xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning Zhen Lei <thunder.leizhen(a)huawei.com> ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() Aneesh Kumar K.V <aneesh.kumar(a)linux.ibm.com> powerpc/mm/book3s64: Fix possible build error Peter Robinson <pbrobinson(a)gmail.com> gpio: pca953x: Add support for the On Semi pca9655 Athira Rajeev <atrajeev(a)linux.vnet.ibm.com> selftests/powerpc: Fix "no_handler" EBB selftest Yang Yingliang <yangyingliang(a)huawei.com> ALSA: ppc: fix error return code in snd_pmac_probe() Michael Kelley <mikelley(a)microsoft.com> scsi: storvsc: Correctly handle multiple flags in srb_status Srinivas Neeli <srinivas.neeli(a)xilinx.com> gpio: zynq: Check return value of irq_get_irq_data Srinivas Neeli <srinivas.neeli(a)xilinx.com> gpio: zynq: Check return value of pm_runtime_get_sync Jaroslav Kysela <perex(a)perex.cz> ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() Yang Yingliang <yangyingliang(a)huawei.com> ALSA: n64: check return value after calling platform_get_resource() Xiyu Yang <xiyuyang19(a)fudan.edu.cn> iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation Xiyu Yang <xiyuyang19(a)fudan.edu.cn> iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails Geoff Levand <geoff(a)infradead.org> powerpc/ps3: Add dma_mask to ps3_dma_region Takashi Iwai <tiwai(a)suse.de> ALSA: sb: Fix potential double-free of CSP mixer elements Eric Anholt <eric(a)anholt.net> iommu/arm-smmu-qcom: Skip the TTBR1 quirk for db820c. Po-Hsu Lin <po-hsu.lin(a)canonical.com> selftests: timers: rtcpie: skip test if default RTC device does not exist Fabrice Fontaine <fontaine.fabrice(a)gmail.com> s390: disable SSP when needed Valentin Vidic <vvidic(a)valentin-vidic.from.hr> s390/sclp_vt220: fix console name to match device Daniel Mack <daniel(a)zonque.org> serial: tty: uartlite: fix console setup Zou Wei <zou_wei(a)huawei.com> fsi: Add missing MODULE_DEVICE_TABLE Yufen Yu <yuyufen(a)huawei.com> ASoC: img: Fix PM reference leak in img_i2s_in_probe() Tony Lindgren <tony(a)atomide.com> mfd: cpcap: Fix cpcap dmamask not set warnings Zou Wei <zou_wei(a)huawei.com> mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix cleanup session block/unblock use Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix TMF session block/unblock use Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix race during abort timeouts Mike Christie <michael.christie(a)oracle.com> scsi: qedi: Fix null ref during abort handling Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix shost->max_id use Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Fix conn use after free during resets Mike Christie <michael.christie(a)oracle.com> scsi: iscsi: Add iscsi_cls_conn refcount helpers Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs Kashyap Desai <kashyap.desai(a)broadcom.com> scsi: megaraid_sas: Early detection of VD deletion through RaidMap update Chandrakanth Patil <chandrakanth.patil(a)broadcom.com> scsi: megaraid_sas: Fix resource leak in case of probe failure Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> fs/jfs: Fix missing error code in lmLogInit() Hannes Reinecke <hare(a)suse.de> scsi: scsi_dh_alua: Check for negative result value Hannes Reinecke <hare(a)suse.de> scsi: core: Fixup calling convention for scsi_mode_sense() Suganath Prabu S <suganath-prabu.subramani(a)broadcom.com> scsi: mpt3sas: Fix deadlock while cancelling the running firmware event Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> tty: serial: 8250: serial_cs: Fix a memory leak in error handling path Yufen Yu <yuyufen(a)huawei.com> ALSA: ac97: fix PM reference leak in ac97_bus_remove() John Garry <john.garry(a)huawei.com> scsi: core: Cap scsi_host cmd_per_lun at can_queue James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology Sergey Shtylyov <s.shtylyov(a)omp.ru> scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() ching Huang <ching2048(a)areca.com.tw> scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 Luiz Sampaio <sampaio.ime(a)gmail.com> w1: ds2438: fixing bug that would always get page0 Chunfeng Yun <chunfeng.yun(a)mediatek.com> usb: common: usb-conn-gpio: fix NULL pointer dereference of charger Takashi Sakamoto <o-takashi(a)sakamocchi.jp> Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" Takashi Iwai <tiwai(a)suse.de> ALSA: usx2y: Don't call free_pages_exact() with NULL address Takashi Iwai <tiwai(a)suse.de> ALSA: usx2y: Avoid camelCase Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() Jonathan Cameron <Jonathan.Cameron(a)huawei.com> iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). Sean Nyekjaer <sean(a)geanix.com> iio: imu: st_lsm6dsx: correct ODR in header Arnd Bergmann <arnd(a)arndb.de> partitions: msdos: fix one-byte get_unaligned() Zou Wei <zou_wei(a)huawei.com> ASoC: intel/boards: add missing MODULE_DEVICE_TABLE Tong Zhang <ztong0001(a)gmail.com> misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> misc/libmasm/module: Fix two use after free in ibmasm_init_one Michael Walle <michael(a)walle.cc> serial: fsl_lpuart: disable DMA for console and fix sysrq Sherry Sun <sherry.sun(a)nxp.com> tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero Raymond Tan <raymond.tan(a)intel.com> usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake Paul E. McKenney <paulmck(a)kernel.org> rcu: Reject RCU_LOCKDEP_WARN() false positives Frederic Weisbecker <frederic(a)kernel.org> srcu: Fix broken node geometry after early ssp init ching Huang <ching2048(a)areca.com.tw> scsi: arcmsr: Fix the wrong CDB payload report to IOP Robin Gong <yibin.gong(a)nxp.com> dmaengine: fsl-qdma: check dma_set_mask return value Pierre-Louis Bossart <pierre-louis.bossart(a)linux.intel.com> ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 Yang Yingliang <yangyingliang(a)huawei.com> leds: tlc591xx: fix return value check in tlc591xx_probe() Nikolay Aleksandrov <nikolay(a)nvidia.com> net: bridge: multicast: fix MRD advertisement router port marking race Nikolay Aleksandrov <nikolay(a)nvidia.com> net: bridge: multicast: fix PIM hello router port marking race Pavel Begunkov <asml.silence(a)gmail.com> io_uring: fix link timeout refs Pavel Begunkov <asml.silence(a)gmail.com> io_uring: put link timeout req consistently José Roberto de Souza <jose.souza(a)intel.com> drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() Wayne Lin <Wayne.Lin(a)amd.com> drm/dp_mst: Avoid to mess up payload table by ports in stale topology Wayne Lin <Wayne.Lin(a)amd.com> drm/dp_mst: Do not set proposed vcpi directly Filipe Manana <fdmanana(a)suse.com> btrfs: zoned: fix wrong mutex unlock on failure to allocate log root tree Filipe Manana <fdmanana(a)suse.com> btrfs: rework chunk allocation to avoid exhaustion of the system chunk array Filipe Manana <fdmanana(a)suse.com> btrfs: fix deadlock with concurrent chunk allocations involving system chunks Naohiro Aota <naohiro.aota(a)wdc.com> btrfs: properly split extent_map for REQ_OP_ZONE_APPEND Pavel Begunkov <asml.silence(a)gmail.com> io_uring: use right task for exiting checks Robin Murphy <robin.murphy(a)arm.com> arm64: Avoid premature usercopy failure Joao Martins <joao.m.martins(a)oracle.com> mm/hugetlb: fix refs calculation from unaligned @vaddr Randy Dunlap <rdunlap(a)infradead.org> EDAC/igen6: fix core dependency AGAIN Zhen Lei <thunder.leizhen(a)huawei.com> fbmem: Do not delete the mode that is still in use Christian Brauner <christian.brauner(a)ubuntu.com> cgroup: verify that source is a string Ville Syrjälä <ville.syrjala(a)linux.intel.com> drm/i915/gt: Fix -EDEADLK handling regression Matthew Auld <matthew.auld(a)intel.com> drm/i915/gtt: drop the page table optimisation Jinzhou Su <Jinzhou.Su(a)amd.com> drm/amdgpu: add another Renoir DID Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracing: Do not reference char * as a string in histograms Lu Baolu <baolu.lu(a)linux.intel.com> iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries Sanjay Kumar <sanjay.k.kumar(a)intel.com> iommu/vt-d: Global devTLB flush when present context entry changed Steffen Maier <maier(a)linux.ibm.com> scsi: zfcp: Report port fc_security as unknown early during remote cable pull Tyrel Datwyler <tyreld(a)linux.ibm.com> scsi: core: Fix bad pointer dereference when ehandler kthread is invalid Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() Vitaly Kuznetsov <vkuznets(a)redhat.com> KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs Sean Christopherson <seanjc(a)google.com> KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled Kefeng Wang <wangkefeng.wang(a)huawei.com> KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio Ronnie Sahlberg <lsahlber(a)redhat.com> cifs: Do not use the original cruid when following DFS links for multiuser mounts Paulo Alcantara <pc(a)cjr.nz> cifs: handle reconnect of tcon when there is no cached dfs referral Shyam Prasad N <sprasad(a)microsoft.com> cifs: use the expiry output of dns_query to schedule next resolution ------------- Diffstat: Documentation/devicetree/bindings/i2c/i2c-at91.txt | 2 +- Documentation/filesystems/f2fs.rst | 16 +- Makefile | 4 +- arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 4 +- arch/arm/boot/dts/am5718.dtsi | 6 +- arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +- arch/arm/boot/dts/bcm5301x.dtsi | 18 +- arch/arm/boot/dts/dra7-l4.dtsi | 22 - arch/arm/boot/dts/dra71x.dtsi | 4 - arch/arm/boot/dts/dra72x.dtsi | 4 - arch/arm/boot/dts/dra74x.dtsi | 92 +-- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/gemini-rut1xx.dts | 12 - arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 41 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 1 + arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 8 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 2 +- arch/arm/mach-exynos/exynos.c | 2 + arch/arm/probes/kprobes/test-thumb.c | 10 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 4 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 + .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 12 + .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 2 - arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 3 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 1 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 58 +- arch/arm64/lib/copy_from_user.S | 13 +- arch/arm64/lib/copy_in_user.S | 21 +- arch/arm64/lib/copy_to_user.S | 14 +- arch/hexagon/kernel/vmlinux.lds.S | 9 +- arch/m68k/68000/dragen2.c | 1 + arch/m68k/68000/screen.h | 804 +++++++++++++++++++++ arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/compressed/decompress.c | 2 + arch/mips/include/asm/vdso/vdso.h | 2 +- arch/powerpc/boot/devtree.c | 59 +- arch/powerpc/boot/ns16550.c | 9 +- arch/powerpc/include/asm/ps3.h | 2 + arch/powerpc/mm/book3s64/radix_tlb.c | 26 +- arch/powerpc/net/bpf_jit_comp64.c | 4 +- arch/powerpc/platforms/ps3/mm.c | 12 + arch/s390/Kconfig | 1 - arch/s390/Makefile | 1 + arch/s390/boot/ipl_parm.c | 19 +- arch/s390/boot/mem_detect.c | 47 +- arch/s390/include/asm/processor.h | 4 +- arch/s390/kernel/setup.c | 2 +- arch/s390/purgatory/Makefile | 1 + arch/um/drivers/chan_user.c | 3 +- arch/um/drivers/slip_user.c | 3 +- arch/um/drivers/ubd_kern.c | 3 +- arch/um/kernel/skas/clone.c | 2 +- arch/um/os-Linux/helper.c | 4 +- arch/um/os-Linux/signal.c | 2 +- arch/um/os-Linux/skas/process.c | 2 +- arch/x86/include/asm/fpu/internal.h | 19 +- arch/x86/kernel/fpu/regset.c | 2 +- arch/x86/kernel/fpu/xstate.c | 105 +-- arch/x86/kernel/signal.c | 24 +- arch/x86/kvm/cpuid.c | 8 +- arch/x86/kvm/mmu/mmu.c | 2 + arch/x86/kvm/mmu/paging.h | 14 + arch/x86/kvm/mmu/paging_tmpl.h | 4 +- arch/x86/kvm/mmu/spte.h | 6 - arch/x86/kvm/svm/svm.c | 11 +- arch/x86/kvm/x86.c | 2 + block/blk-core.c | 2 +- block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 - block/partitions/msdos.c | 24 +- certs/.gitignore | 1 + drivers/acpi/acpi_amba.c | 1 + drivers/acpi/acpi_video.c | 9 + drivers/block/virtio_blk.c | 2 + drivers/char/virtio_console.c | 4 +- drivers/cpufreq/cppc_cpufreq.c | 27 +- drivers/dma/fsl-qdma.c | 6 +- drivers/edac/Kconfig | 2 +- drivers/firmware/arm_scmi/driver.c | 4 + drivers/firmware/tegra/bpmp-tegra210.c | 2 +- drivers/firmware/turris-mox-rwtm.c | 55 +- drivers/fsi/fsi-master-aspeed.c | 1 + drivers/fsi/fsi-master-ast-cf.c | 1 + drivers/fsi/fsi-master-gpio.c | 1 + drivers/fsi/fsi-occ.c | 1 + drivers/gpio/gpio-pca953x.c | 1 + drivers/gpio/gpio-zynq.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 95 +++ drivers/gpu/drm/amd/amdkfd/kfd_process.c | 14 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 1 + drivers/gpu/drm/drm_dp_mst_topology.c | 68 +- drivers/gpu/drm/gma500/framebuffer.c | 7 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 5 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 2 +- drivers/hwtracing/intel_th/core.c | 17 + drivers/hwtracing/intel_th/gth.c | 16 + drivers/hwtracing/intel_th/intel_th.h | 3 + drivers/i2c/i2c-core-base.c | 3 + drivers/iio/gyro/fxas21002c_core.c | 11 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 6 +- drivers/iio/magnetometer/bmc150_magn.c | 10 +- drivers/input/touchscreen/hideep.c | 13 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 13 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 10 +- drivers/iommu/intel/iommu.c | 34 +- drivers/leds/leds-tlc591xx.c | 8 +- drivers/leds/leds-turris-omnia.c | 1 + drivers/memory/atmel-ebi.c | 4 +- drivers/memory/fsl_ifc.c | 8 +- drivers/memory/pl353-smc.c | 1 + drivers/memory/stm32-fmc2-ebi.c | 4 + drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/motorola-cpcap.c | 4 + drivers/mfd/stmpe-i2c.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/habanalabs/common/device.c | 5 +- drivers/misc/habanalabs/common/firmware_if.c | 5 +- drivers/misc/habanalabs/common/mmu/mmu.c | 14 +- drivers/misc/habanalabs/gaudi/gaudi.c | 7 +- drivers/misc/habanalabs/goya/goya.c | 1 + drivers/misc/ibmasm/module.c | 5 +- drivers/net/virtio_net.c | 27 +- drivers/nvme/target/tcp.c | 1 - drivers/pci/controller/dwc/pcie-intel-gw.c | 10 +- drivers/pci/controller/dwc/pcie-tegra194.c | 2 +- drivers/pci/controller/pci-ftpci100.c | 30 +- drivers/pci/controller/pci-hyperv.c | 30 +- drivers/pci/controller/pci-tegra.c | 1 + drivers/pci/controller/pcie-iproc-msi.c | 29 +- drivers/pci/controller/pcie-rockchip-host.c | 12 +- drivers/pci/ecam.c | 54 +- drivers/pci/hotplug/pciehp_hpc.c | 36 + drivers/pci/p2pdma.c | 34 +- drivers/pci/pci-label.c | 2 +- drivers/pci/pci.h | 4 + drivers/pci/pcie/dpc.c | 74 +- drivers/phy/intel/phy-intel-keembay-emmc.c | 3 +- drivers/power/reset/gpio-poweroff.c | 1 + drivers/power/reset/regulator-poweroff.c | 1 + drivers/power/supply/Kconfig | 3 +- drivers/power/supply/ab8500_btemp.c | 1 + drivers/power/supply/ab8500_charger.c | 19 +- drivers/power/supply/ab8500_fg.c | 1 + drivers/power/supply/axp288_fuel_gauge.c | 18 +- drivers/power/supply/charger-manager.c | 1 + drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/rt5033_battery.c | 7 + drivers/power/supply/sc2731_charger.c | 1 + drivers/power/supply/sc27xx_fuel_gauge.c | 1 + drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-imx1.c | 2 - drivers/pwm/pwm-spear.c | 4 - drivers/pwm/pwm-tegra.c | 13 - drivers/remoteproc/remoteproc_cdev.c | 2 +- drivers/remoteproc/remoteproc_core.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 +- drivers/reset/Kconfig | 4 +- drivers/reset/core.c | 5 +- drivers/reset/reset-a10sr.c | 1 + drivers/reset/reset-brcmstb.c | 1 + drivers/rtc/proc.c | 4 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/scsi/zfcp_sysfs.c | 1 + drivers/scsi/arcmsr/arcmsr_hba.c | 19 +- drivers/scsi/be2iscsi/be_main.c | 5 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 11 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 12 +- drivers/scsi/hosts.c | 4 + drivers/scsi/libiscsi.c | 122 ++-- drivers/scsi/lpfc/lpfc_els.c | 9 + drivers/scsi/lpfc/lpfc_sli.c | 5 +- drivers/scsi/megaraid/megaraid_sas.h | 12 + drivers/scsi/megaraid/megaraid_sas_base.c | 96 ++- drivers/scsi/megaraid/megaraid_sas_fp.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 10 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 22 + drivers/scsi/qedi/qedi.h | 1 + drivers/scsi/qedi/qedi_fw.c | 24 +- drivers/scsi/qedi/qedi_iscsi.c | 37 +- drivers/scsi/qedi/qedi_main.c | 2 +- drivers/scsi/scsi_lib.c | 10 +- drivers/scsi/scsi_transport_iscsi.c | 12 + drivers/scsi/scsi_transport_sas.c | 9 +- drivers/scsi/sd.c | 12 +- drivers/scsi/sr.c | 2 +- drivers/scsi/storvsc_drv.c | 61 +- drivers/soc/mediatek/mtk-pm-domains.c | 42 +- drivers/staging/rtl8723bs/hal/odm.h | 5 +- drivers/thermal/rcar_gen3_thermal.c | 2 +- drivers/thermal/sprd_thermal.c | 1 + drivers/tty/serial/8250/serial_cs.c | 11 +- drivers/tty/serial/fsl_lpuart.c | 9 + drivers/tty/serial/uartlite.c | 27 +- drivers/usb/common/usb-conn-gpio.c | 44 +- drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/host/xhci.c | 9 +- drivers/vdpa/mlx5/core/mr.c | 9 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 30 +- drivers/video/backlight/lm3630a_bl.c | 12 +- drivers/video/fbdev/core/fbmem.c | 12 +- drivers/virtio/virtio_mem.c | 15 +- drivers/w1/slaves/w1_ds2438.c | 4 +- drivers/watchdog/aspeed_wdt.c | 2 +- drivers/watchdog/iTCO_wdt.c | 12 +- drivers/watchdog/imx_sc_wdt.c | 11 +- drivers/watchdog/jz4740_wdt.c | 4 +- drivers/watchdog/keembay_wdt.c | 15 +- drivers/watchdog/lpc18xx_wdt.c | 2 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/w83877f_wdt.c | 2 +- fs/btrfs/block-group.c | 343 ++++++--- fs/btrfs/block-group.h | 6 +- fs/btrfs/ctree.c | 67 +- fs/btrfs/inode.c | 147 +++- fs/btrfs/transaction.c | 15 +- fs/btrfs/transaction.h | 9 +- fs/btrfs/tree-log.c | 2 +- fs/btrfs/volumes.c | 355 ++++++--- fs/btrfs/volumes.h | 5 +- fs/ceph/addr.c | 10 +- fs/cifs/cifs_dfs_ref.c | 6 +- fs/cifs/cifsglob.h | 4 + fs/cifs/connect.c | 61 +- fs/cifs/dns_resolve.c | 10 +- fs/cifs/dns_resolve.h | 2 +- fs/cifs/misc.c | 2 +- fs/ext4/ext4_jbd2.c | 2 +- fs/ext4/super.c | 12 +- fs/f2fs/gc.c | 1 + fs/f2fs/namei.c | 16 +- fs/f2fs/super.c | 1 + fs/io_uring.c | 11 +- fs/jfs/jfs_logmgr.c | 1 + fs/nfs/delegation.c | 71 +- fs/nfs/delegation.h | 1 + fs/nfs/direct.c | 17 +- fs/nfs/fscache.c | 18 +- fs/nfs/inode.c | 4 + fs/nfs/nfs3proc.c | 4 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4client.c | 82 ++- fs/nfs/pnfs.c | 40 +- fs/nfs/pnfs_nfs.c | 52 +- fs/nfs/read.c | 5 +- fs/nfsd/nfs4state.c | 3 - fs/nfsd/trace.h | 29 - fs/nfsd/vfs.c | 18 +- fs/orangefs/super.c | 2 +- fs/ubifs/dir.c | 7 + fs/ubifs/journal.c | 1 + include/linux/compiler-clang.h | 17 + include/linux/compiler-gcc.h | 6 + include/linux/compiler_types.h | 2 +- include/linux/nfs_fs.h | 1 + include/linux/pci-ecam.h | 1 + include/linux/rcupdate.h | 2 +- include/linux/sched/signal.h | 19 +- include/scsi/libiscsi.h | 11 +- include/scsi/scsi_transport_iscsi.h | 2 + kernel/cgroup/cgroup-v1.c | 2 + kernel/jump_label.c | 13 +- kernel/kprobes.c | 2 + kernel/module.c | 3 +- kernel/rcu/rcu.h | 2 + kernel/rcu/srcutree.c | 3 + kernel/rcu/tree.c | 16 +- kernel/rcu/update.c | 2 +- kernel/sched/sched.h | 21 +- kernel/static_call.c | 13 +- kernel/trace/trace_events_hist.c | 6 +- lib/decompress_unlz4.c | 8 + mm/hugetlb.c | 5 +- net/bridge/br_multicast.c | 6 + net/sunrpc/xdr.c | 7 +- net/sunrpc/xprtsock.c | 3 +- sound/ac97/bus.c | 2 +- sound/firewire/Kconfig | 5 +- sound/firewire/bebob/bebob.c | 5 +- sound/firewire/motu/motu-protocol-v2.c | 13 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/isa/cmi8330.c | 2 +- sound/isa/sb/sb16_csp.c | 8 +- sound/mips/snd-n64.c | 4 + sound/pci/hda/hda_tegra.c | 3 + sound/ppc/powermac.c | 6 +- sound/soc/fsl/fsl_xcvr.c | 4 + sound/soc/img/img-i2s-in.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +- sound/soc/intel/boards/sof_da7219_max98373.c | 1 + sound/soc/intel/boards/sof_rt5682.c | 1 + sound/soc/intel/boards/sof_sdw.c | 19 +- sound/soc/intel/boards/sof_sdw_common.h | 1 + sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/soc-core.c | 2 +- sound/soc/soc-pcm.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 39 +- sound/usb/usx2y/usX2Yhwdep.c | 56 +- sound/usb/usx2y/usX2Yhwdep.h | 2 +- sound/usb/usx2y/usb_stream.c | 7 +- sound/usb/usx2y/usbus428ctldefs.h | 102 +-- sound/usb/usx2y/usbusx2y.c | 218 +++--- sound/usb/usx2y/usbusx2y.h | 58 +- sound/usb/usx2y/usbusx2yaudio.c | 448 ++++++------ sound/usb/usx2y/usx2yhwdeppcm.c | 410 +++++------ sound/usb/usx2y/usx2yhwdeppcm.h | 4 +- tools/perf/builtin-report.c | 6 + .../util/scripting-engines/trace-event-python.c | 17 +- .../selftests/powerpc/pmu/ebb/no_handler_test.c | 2 - tools/testing/selftests/timers/rtcpie.c | 10 +- virt/kvm/coalesced_mmio.c | 2 +- 329 files changed, 4448 insertions(+), 2112 deletions(-)
3 years, 9 months
7
6
0
0
linaro-hikey-stable v4.4.y on OE 4.4.276-rc1/c10a7359f157: no regressions found in project lkft/linaro-hikey-stable-rc-4.4-oe
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 4.4.276-rc1 git repo:
https://git.linaro.org/lkft/arm64-stable-rc.git
git tag: 4.4.276-rc1-hikey-20210720-1079 git commit: c10a7359f1573b5f026cc6d5c370f36c37d5210b git describe: 4.4.276-rc1-hikey-20210720-1079 Test details:
https://qa-reports.linaro.org/lkft/linaro-hikey-stable-rc-4.4-oe/build/4.4.…
No regressions (compared to build 4.4.276-rc1-hikey-20210716-1072) No fixes (compared to build 4.4.276-rc1-hikey-20210716-1072) Boards, architectures and test suites: ------------------------------------- hi6220-hikey - arm64 * build - pass: 1, * linux-log-parser - pass: 8, -- Linaro QA
https://qa-reports.linaro.org
3 years, 9 months
1
0
0
0
← Newer
1
...
25
26
27
28
29
30
31
...
77
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
Results per page:
10
25
50
100
200