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
September 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
35 participants
492 discussions
Start a n
N
ew thread
mainline 5.15.0-rc1/6a4746ba0619: no regressions found in project linux-mainline master on OE
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.15.0-rc1 git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
git branch: master git commit: 6a4746ba06191e23d30230738e94334b26590a8a git describe: v5.15-rc1-17-g6a4746ba0619 Test details:
https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v5.15-rc1-17…
No regressions (compared to build v5.14-11152-g78e709522d2c) No fixes (compared to build v5.14-11152-g78e709522d2c) Boards, architectures and test suites: ------------------------------------- x15 - arm * build - fail: 1, * linux-log-parser - pass: 8, -- Linaro QA
https://qa-reports.linaro.org
3 years, 7 months
1
0
0
0
[PATCH 5.10 000/236] 5.10.65-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.65 release. There are 236 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, 15 Sep 2021 13:10:21 +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.65-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.65-rc1 Linus Walleij <linus.walleij(a)linaro.org> clk: kirkwood: Fix a clocking boot regression Daniel Thompson <daniel.thompson(a)linaro.org> backlight: pwm_bl: Improve bootloader/kernel device handover Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> fbmem: don't allow too huge resolutions THOBY Simon <Simon.THOBY(a)viveris.fr> IMA: remove the dependency on CRYPTO_MD5 Austin Kim <austin.kim(a)lge.com> IMA: remove -Wmissing-prototypes warning Miklos Szeredi <mszeredi(a)redhat.com> fuse: flush extending writes Miklos Szeredi <mszeredi(a)redhat.com> fuse: truncate pagecache on atomic_o_trunc Claudiu Beznea <claudiu.beznea(a)microchip.com> ARM: dts: at91: add pinctrl-{names, 0} for all gpios Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter Maxim Levitsky <mlevitsk(a)redhat.com> KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation Zelin Deng <zelin.deng(a)linux.alibaba.com> KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted Halil Pasic <pasic(a)linux.ibm.com> KVM: s390: index kvm->arch.idle_mask by vcpu_idx Sean Christopherson <seanjc(a)google.com> Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" Babu Moger <babu.moger(a)amd.com> x86/resctrl: Fix a maybe-uninitialized build warning treated as error Kim Phillips <kim.phillips(a)amd.com> perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op Nguyen Dinh Phi <phind.uet(a)gmail.com> tty: Fix data race between tiocsti() and flush_to_ldisc() Pavel Begunkov <asml.silence(a)gmail.com> bio: fix page leak bio_add_hw_page failure Jens Axboe <axboe(a)kernel.dk> io_uring: IORING_OP_WRITE needs hash_reg_file set Lukas Hannen <lukas.hannen(a)opensource.tttech-industrial.com> time: Handle negative seconds correctly in timespec64_to_ns() Jaegeuk Kim <jaegeuk(a)kernel.org> f2fs: guarantee to write dirty data when enabling checkpoint back Justin M. Forbes <jforbes(a)fedoraproject.org> iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha Douglas Anderson <dianders(a)chromium.org> ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() Eric Dumazet <edumazet(a)google.com> ipv4: fix endianness issue in inet_rtm_getroute_build_skb() Sunil Goutham <sgoutham(a)marvell.com> octeontx2-af: Set proper errorcode for IPv4 checksum errors Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Fix static code analyzer reported issues Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Fix loop in free and unmap counter Stefan Wahren <stefan.wahren(a)i2se.com> net: qualcomm: fix QCA7000 checksum handling Xiyu Yang <xiyuyang19(a)fudan.edu.cn> net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed Eric Dumazet <edumazet(a)google.com> ipv4: make exception cache less predictible Eric Dumazet <edumazet(a)google.com> ipv6: make exception cache less predictible Ahmad Fatoum <a.fatoum(a)pengutronix.de> brcmfmac: pcie: fix oops on failure to resume and reprobe Zenghui Yu <yuzenghui(a)huawei.com> bcma: Fix memory leak for internally-handled cores Sudarsana Reddy Kalluru <skalluru(a)marvell.com> atlantic: Fix driver resume flow. Dan Carpenter <dan.carpenter(a)oracle.com> ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() Brett Creeley <brett.creeley(a)intel.com> ice: Only lock to update netdev dev_addr Abhishek Naik <abhishek.naik(a)intel.com> iwlwifi: skip first element in the WTAS ACPI table Emmanuel Grumbach <emmanuel.grumbach(a)intel.com> iwlwifi: follow the new inclusive terminology Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: wcd9335: Disable irq on slave ports in the remove function Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: wcd9335: Fix a double irq free in the remove function Andy Duan <fugang.duan(a)nxp.com> tty: serial: fsl_lpuart: fix the wrong mapbase value Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()' Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available Evgeny Novikov <novikov(a)ispras.ru> usb: ehci-orion: Handle errors of clk_prepare_enable() in probe Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: xlp9xx: fix main IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: mt65xx: fix IRQ check Len Baker <len.baker(a)gmx.com> CIFS: Fix a potencially linear read overflow Andrey Ignatov <rdna(a)fb.com> bpf: Fix possible out of bound write in narrow load handling Tony Lindgren <tony(a)atomide.com> mmc: moxart: Fix issue with uninitialized dma_slave_config Tony Lindgren <tony(a)atomide.com> mmc: dw_mmc: Fix issue with uninitialized dma_slave_config Tony Lindgren <tony(a)atomide.com> mmc: sdhci: Fix issue with uninitialized dma_slave_config Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: Skylake: Fix module resource and format selection Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 Dan Carpenter <dan.carpenter(a)oracle.com> rsi: fix an error code in rsi_probe() Dan Carpenter <dan.carpenter(a)oracle.com> rsi: fix error code in rsi_load_9116_firmware() Bob Peterson <rpeterso(a)redhat.com> gfs2: init system threads before freeze lock Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: hix5hd2: fix IRQ check Tian Tao <tiantao6(a)hisilicon.com> i2c: fix platform_get_irq.cocci warnings Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: s3c2410: fix IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: iop3xx: fix deferred probing Pavel Skripkin <paskripkin(a)gmail.com> Bluetooth: add timeout sanity check to hci_inquiry Kevin Mitchell <kevmitch(a)arista.com> lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ Xu Yu <xuyu(a)linux.alibaba.com> mm/swap: consider max pages in iomap_swapfile_add_extent Nadezda Lutovinova <lutovinova(a)ispras.ru> usb: gadget: mv_u3d: request_irq() after initializing UDC Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' Nicolas Saenz Julienne <nsaenzjulienne(a)suse.de> firmware: raspberrypi: Keep count of all consumers Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: synquacer: fix deferred probing Lukas Bulwahn <lukas.bulwahn(a)gmail.com> clk: staging: correct reference to config IOMEM to config HAS_IOMEM Pali Rohár <pali(a)kernel.org> arm64: dts: marvell: armada-37xx: Extend PCIe MEM space J. Bruce Fields <bfields(a)redhat.com> nfsd4: Fix forced-expiry locking Benjamin Coddington <bcodding(a)redhat.com> lockd: Fix invalid lockowner cast after vfs_test_lock Thomas Gleixner <tglx(a)linutronix.de> locking/local_lock: Add missing owner initialization Peter Zijlstra <peterz(a)infradead.org> locking/lockdep: Mark local_lock_t Chih-Kang Chang <gary.chang(a)realtek.com> mac80211: Fix insufficient headroom issue for AMSDU Andrii Nakryiko <andrii(a)kernel.org> libbpf: Re-build libbpf.so when libbpf.map changes Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: phy: tahvo: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: host: ohci-tmio: add IRQ check Valentin Schneider <valentin.schneider(a)arm.com> PM: cpu: Make notifier chain use a raw_spinlock_t Kai-Heng Feng <kai.heng.feng(a)canonical.com> Bluetooth: Move shutdown callback before flushing tx and rx queue Juhee Kang <claudiajkang(a)gmail.com> samples: pktgen: add missing IPv6 option to pktgen scripts Leon Romanovsky <leon(a)kernel.org> devlink: Clear whole devlink_flash_notify struct Ilya Leoshkevich <iii(a)linux.ibm.com> selftests/bpf: Fix test_core_autosize on big-endian machines Geert Uytterhoeven <geert+renesas(a)glider.be> usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: phy: twl6030: add IRQ checks Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: phy: fsl-usb: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: gadget: udc: s3c2410: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: gadget: udc: at91: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: dwc3: qcom: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: dwc3: meson-g12a: add IRQ check Douglas Anderson <dianders(a)chromium.org> ASoC: rt5682: Properly turn off regulators if wrong device ID Stephen Boyd <swboyd(a)chromium.org> ASoC: rt5682: Implement remove callback Parav Pandit <parav(a)nvidia.com> net/mlx5: Fix unpublish devlink parameters Aya Levin <ayal(a)nvidia.com> net/mlx5: Register to devlink ingress VLAN filter trap Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> drm/msm/dsi: Fix some reference counted resource leaks Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> Bluetooth: fix repeated calls to sco_sock_kill Curtis Malainey <cujomalainey(a)chromium.org> ASoC: Intel: Fix platform ID matching Waiman Long <longman(a)redhat.com> cgroup/cpuset: Fix violation of cpuset locking rule Waiman Long <longman(a)redhat.com> cgroup/cpuset: Miscellaneous code cleanup William Breathitt Gray <vilhelm.gray(a)gmail.com> counter: 104-quad-8: Return error when invalid mode during ceiling_write Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs David Heidelberg <david(a)ixit.cz> drm/msm/mdp4: move HW revision detection to earlier phase David Heidelberg <david(a)ixit.cz> drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision Jose Blanquicet <josebl(a)microsoft.com> selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP Lukasz Luba <lukasz.luba(a)arm.com> PM: EM: Increase energy calculation precision Colin Ian King <colin.king(a)canonical.com> Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow Sven Eckelmann <sven(a)narfation.org> debugfs: Return error during {full/open}_proxy_open() on rmmod Stephan Gerhold <stephan(a)gerhold.net> soc: qcom: smsm: Fix missed interrupts if state changes while masked Matthew Cover <werekraken(a)gmail.com> bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PCI: PM: Enable PME if it can be signaled from D3cold Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently Colin Ian King <colin.king(a)canonical.com> media: venus: venc: Fix potential null pointer dereference on pointer fmt Dongliang Mu <mudongliangabcd(a)gmail.com> media: em28xx-input: fix refcount bug in em28xx_usb_disconnect Hans de Goede <hdegoede(a)redhat.com> leds: trigger: audio: Add an activate callback to ensure the initial brightness is set Andy Shevchenko <andy.shevchenko(a)gmail.com> leds: lt3593: Put fwnode in any case during ->probe() Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: highlander: add IRQ check Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() Leon Romanovsky <leon(a)kernel.org> devlink: Break parameter notification sequence to be before/after unload/load driver Biju Das <biju.das.jz(a)bp.renesas.com> arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling Tedd Ho-Jeong An <tedd.an(a)intel.com> Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd Pavel Skripkin <paskripkin(a)gmail.com> net: cipso: fix warnings in netlbl_cipsov4_add_std Marek Vasut <marex(a)denx.de> drm: mxsfb: Clear FIFO_CLEAR bit Marek Vasut <marex(a)denx.de> drm: mxsfb: Increase number of outstanding requests on V4 and newer HW Marek Vasut <marex(a)denx.de> drm: mxsfb: Enable recovery on underflow Waiman Long <longman(a)redhat.com> cgroup/cpuset: Fix a partition bug with hotplug Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Block LRO if firmware asks for tunneled LRO Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Prohibit inner indir TIRs in IPoIB Anand Moon <linux.amoon(a)gmail.com> ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties Anand Moon <linux.amoon(a)gmail.com> ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties Anand Moon <linux.amoon(a)gmail.com> ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties Martin Blumenstingl <martin.blumenstingl(a)googlemail.com> ARM: dts: meson8: Use a higher default GPU clock frequency Martin KaFai Lau <kafai(a)fb.com> tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos Kai-Heng Feng <kai.heng.feng(a)canonical.com> drm/amdgpu/acp: Make PM domain really work Colin Ian King <colin.king(a)canonical.com> 6lowpan: iphc: Fix an off-by-one check of array index Dan Carpenter <dan.carpenter(a)oracle.com> Bluetooth: sco: prevent information leak in sco_conn_defer_accept() Yizhuo <yzhai003(a)ucr.edu> media: atomisp: fix the uninitialized use and rename "retvalue" Philipp Zabel <p.zabel(a)pengutronix.de> media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats Dan Carpenter <dan.carpenter(a)oracle.com> media: rockchip/rga: fix error handling in probe Mauro Carvalho Chehab <mchehab+huawei(a)kernel.org> media: rockchip/rga: use pm_runtime_resume_and_get() Pavel Skripkin <paskripkin(a)gmail.com> media: go7007: remove redundant initialization Pavel Skripkin <paskripkin(a)gmail.com> media: go7007: fix memory leak in go7007_usb_probe Dongliang Mu <mudongliangabcd(a)gmail.com> media: dvb-usb: Fix error handling in dvb_usb_i2c_init Dongliang Mu <mudongliangabcd(a)gmail.com> media: dvb-usb: fix uninit-value in vp702x_read_mac_addr Dongliang Mu <mudongliangabcd(a)gmail.com> media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init Leon Romanovsky <leon(a)kernel.org> ionic: cleanly release devlink instance Zhen Lei <thunder.leizhen(a)huawei.com> driver core: Fix error return code in really_probe() Zhen Lei <thunder.leizhen(a)huawei.com> firmware: fix theoretical UAF race with firmware cache and resume Colin Ian King <colin.king(a)canonical.com> gfs2: Fix memory leak of object lsi on error return path Martynas Pumputis <m(a)lambda.lt> libbpf: Fix removal of inner map in bpf_object__create_map Bjorn Andersson <bjorn.andersson(a)linaro.org> soc: qcom: rpmhpd: Use corner in power_off Stefan Assmann <sassmann(a)kpanic.de> i40e: improve locking of mac_filter_hash Geert Uytterhoeven <geert(a)linux-m68k.org> arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties Dylan Hung <dylan_hung(a)aspeedtech.com> ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi Shuyi Cheng <chengshuyi(a)linux.alibaba.com> libbpf: Fix the possible memory leak on error Haiyue Wang <haiyue.wang(a)intel.com> gve: fix the wrong AdminQ buffer overflow check Steven Price <steven.price(a)arm.com> drm/of: free the iterator object on failure He Fengqing <hefengqing(a)huawei.com> bpf: Fix potential memleak and UAF in the verifier. Kuniyuki Iwashima <kuniyu(a)amazon.co.jp> bpf: Fix a typo of reuseport map in bpf.h. Julia Lawall <Julia.Lawall(a)inria.fr> drm/of: free the right object Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: cxd2880-spi: Fix an error handling path Geert Uytterhoeven <geert+renesas(a)glider.be> soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() Krzysztof Hałasa <khalasa(a)piap.pl> media: TDA1997x: enable EDID support Zhang Qilong <zhangqilong3(a)huawei.com> ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe Harshvardhan Jha <harshvardhan.jha(a)oracle.com> drm/gma500: Fix end of loop tests for list_for_each_entry Wei Yongjun <weiyongjun1(a)huawei.com> drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/i10nm: Fix NVDIMM detection Quanyang Wang <quanyang.wang(a)windriver.com> spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible Chunyan Zhang <chunyan.zhang(a)unisoc.com> spi: sprd: Fix the wrong WDG_LOAD_VAL Chen-Yu Tsai <wenst(a)chromium.org> regulator: vctrl: Avoid lockdep warning in enable/disable ops Chen-Yu Tsai <wenst(a)chromium.org> regulator: vctrl: Use locked regulator_get_voltage in probe path Eric Biggers <ebiggers(a)google.com> blk-crypto: fix check for too-large dun_bytes Matija Glavinic Pecotic <matija.glavinic-pecotic.ext(a)nokia.com> spi: davinci: invoke chipselect callback Borislav Petkov <bp(a)alien8.de> x86/mce: Defer processing of early errors Stefan Berger <stefanb(a)linux.ibm.com> tpm: ibmvtpm: Avoid error message when process gets signal while waiting Stefan Berger <stefanb(a)linux.ibm.com> certs: Trigger creation of RSA module signing key if it's not an RSA key Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - use proper type for vf_mask Chen-Yu Tsai <wenst(a)chromium.org> irqchip/gic-v3: Fix priority comparison when non-secure priorities are used Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> spi: coldfire-qspi: Use clk_disable_unprepare in the remove function Pavel Skripkin <paskripkin(a)gmail.com> block: nbd: add sanity check for first_minor Phong Hoang <phong.hoang.wz(a)renesas.com> clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel Hongbo Li <herberthbli(a)tencent.com> lib/mpi: use kcalloc in mpi_resize Huacai Chen <chenhuacai(a)loongson.cn> irqchip/loongson-pch-pic: Improve edge triggered interrupt support Zhen Lei <thunder.leizhen(a)huawei.com> genirq/timings: Fix error return code in irq_timings_test_irqs() Tony Lindgren <tony(a)atomide.com> spi: spi-pic32: Fix issue with uninitialized dma_slave_config Tony Lindgren <tony(a)atomide.com> spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config Ming Lei <ming.lei(a)redhat.com> block: return ELEVATOR_DISCARD_MERGE if possible Geert Uytterhoeven <geert(a)linux-m68k.org> m68k: Fix invalid RMW_INSNS on CPUs that lack CAS Yanfei Xu <yanfei.xu(a)windriver.com> rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock Paul E. McKenney <paulmck(a)kernel.org> rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees Yanfei Xu <yanfei.xu(a)windriver.com> rcu: Fix to include first blocked task in stall warning Quentin Perret <qperret(a)google.com> sched: Fix UCLAMP_FLAG_IDLE setting Mika Penttilä <mika.penttila(a)gmail.com> sched/numa: Fix is_core_idle() Pavel Skripkin <paskripkin(a)gmail.com> m68k: emu: Fix invalid free in nfeth_cleanup() Peter Robinson <pbrobinson(a)gmail.com> power: supply: cw2015: use dev_err_probe to allow deferred probe Harald Freudenberger <freude(a)linux.ibm.com> s390/ap: fix state machine hang after failure to enable irq Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: fix debug area life cycle Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: keep debug data on resize Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: fix misleading rc in clp_set_pci_fn() Alexander Gordeev <agordeev(a)linux.ibm.com> s390/kasan: fix large PMD pages address alignment check Stian Skjelstad <stian.skjelstad(a)gmail.com> udf_get_extendedattr() had no boundary checks. Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> fcntl: fix potential deadlock for &fasync_struct.fa_lock Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - do not export adf_iov_putmsg() Marco Chiappero <marco.chiappero(a)intel.com> crypto: qat - fix naming for init/shutdown VF to PF notifications Marco Chiappero <marco.chiappero(a)intel.com> crypto: qat - fix reuse of completion variable Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - handle both source of interrupt in VF ISR Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - do not ignore errors from enable_vf2pf_comms() Ben Hutchings <ben.hutchings(a)mind.be> crypto: omap - Fix inconsistent locking of device lists Damien Le Moal <damien.lemoal(a)wdc.com> libata: fix ata_host_start() Harald Freudenberger <freude(a)linux.ibm.com> s390/zcrypt: fix wrong offset index for APKA master key valid state Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: add dev_busid sysfs entry for each subchannel Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> power: supply: max17042_battery: fix typo in MAx17042_TOFF Dmitry Osipenko <digetx(a)gmail.com> power: supply: smb347-charger: Add missing pin control activation Amit Engel <amit.engel(a)dell.com> nvmet: pass back cntlid on successful completion Ruozhu Li <liruozhu(a)huawei.com> nvme-rdma: don't update queue count when failing to set io queues Ruozhu Li <liruozhu(a)huawei.com> nvme-tcp: don't update queue count when failing to set io queues Chunguang Xu <brookxu(a)tencent.com> blk-throtl: optimize IOPS throttle for large IO scenarios Christoph Hellwig <hch(a)lst.de> bcache: add proper error unwinding in bcache_device_init Pali Rohár <pali(a)kernel.org> isofs: joliet: Fix iocharset=utf8 mount option Pali Rohár <pali(a)kernel.org> udf: Fix iocharset=utf8 mount option Jan Kara <jack(a)suse.cz> udf: Check LVID earlier Thomas Gleixner <tglx(a)linutronix.de> hrtimer: Ensure timerfd notification for HIGHRES=n Thomas Gleixner <tglx(a)linutronix.de> hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() Frederic Weisbecker <frederic(a)kernel.org> posix-cpu-timers: Force next expiration recalc after itimer reset Smita Koralahalli <Smita.KoralahalliChannabasappa(a)amd.com> EDAC/mce_amd: Do not load edac_mce_amd module on guests Sergey Senozhatsky <senozhatsky(a)chromium.org> rcu/tree: Handle VM stoppage in stall detection Dietmar Eggemann <dietmar.eggemann(a)arm.com> sched/deadline: Fix missing clock update in migrate_task_rq_dl() Tony Lindgren <tony(a)atomide.com> crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() Hans de Goede <hdegoede(a)redhat.com> power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors Quentin Perret <qperret(a)google.com> sched/deadline: Fix reset_on_fork reporting of DL tasks Sean Anderson <sean.anderson(a)seco.com> crypto: mxs-dcp - Check for DMA mapping errors Dmitry Osipenko <digetx(a)gmail.com> regulator: tps65910: Silence deferred probe error Jeongtae Park <jeongtae.park(a)gmail.com> regmap: fix the offset of register error log Peter Zijlstra <peterz(a)infradead.org> locking/mutex: Fix HANDOFF condition ------------- Diffstat: Documentation/fault-injection/provoke-crashes.rst | 2 +- Makefile | 4 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 4 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 16 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 29 ++++ arch/arm/boot/dts/at91-sama5d4_xplained.dts | 19 +++ arch/arm/boot/dts/meson8.dtsi | 5 + arch/arm/boot/dts/meson8b-ec100.dts | 4 +- arch/arm/boot/dts/meson8b-mxq.dts | 4 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 17 ++ arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 11 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 4 - arch/m68k/Kconfig.cpu | 8 +- arch/m68k/emu/nfeth.c | 4 +- arch/s390/include/asm/kvm_host.h | 1 + arch/s390/kernel/debug.c | 176 +++++++++++++-------- arch/s390/kvm/interrupt.c | 12 +- arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/kvm/kvm-s390.h | 2 +- arch/s390/mm/kasan_init.c | 41 +++-- arch/s390/pci/pci.c | 7 +- arch/s390/pci/pci_clp.c | 33 ++-- arch/x86/events/amd/ibs.c | 1 + arch/x86/include/asm/mce.h | 1 + arch/x86/kernel/cpu/mce/core.c | 11 +- arch/x86/kernel/cpu/resctrl/monitor.c | 6 + arch/x86/kvm/mmu/mmu.c | 6 - arch/x86/kvm/vmx/nested.c | 7 +- arch/x86/kvm/vmx/vmx.c | 3 + arch/x86/kvm/x86.c | 4 + block/bfq-iosched.c | 3 + block/bio.c | 15 +- block/blk-crypto.c | 2 +- block/blk-merge.c | 18 +-- block/blk-throttle.c | 32 ++++ block/blk.h | 2 + block/elevator.c | 3 + block/mq-deadline.c | 2 + certs/Makefile | 8 + drivers/ata/libata-core.c | 2 +- drivers/base/dd.c | 16 +- drivers/base/firmware_loader/main.c | 20 +-- drivers/base/regmap/regmap.c | 2 +- drivers/bcma/main.c | 6 +- drivers/block/nbd.c | 10 ++ drivers/char/tpm/tpm_ibmvtpm.c | 26 +-- drivers/char/tpm/tpm_ibmvtpm.h | 2 +- drivers/clk/mvebu/kirkwood.c | 1 + drivers/clocksource/sh_cmt.c | 30 ++-- drivers/counter/104-quad-8.c | 5 +- drivers/crypto/mxs-dcp.c | 45 ++++-- drivers/crypto/omap-aes.c | 8 +- drivers/crypto/omap-des.c | 8 +- drivers/crypto/omap-sham.c | 14 +- .../crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c | 4 +- drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c | 4 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 8 +- drivers/crypto/qat/qat_common/adf_init.c | 5 +- drivers/crypto/qat/qat_common/adf_isr.c | 7 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 3 +- drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 12 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 7 +- .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 4 +- drivers/edac/i10nm_base.c | 6 +- drivers/edac/mce_amd.c | 3 + drivers/firmware/raspberrypi.c | 46 +++++- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 54 +++---- drivers/gpu/drm/drm_of.c | 6 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 10 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 68 ++++---- drivers/gpu/drm/msm/dsi/dsi.c | 6 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 3 + drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 + drivers/gpu/drm/mxsfb/mxsfb_kms.c | 40 +++++ drivers/gpu/drm/mxsfb/mxsfb_regs.h | 9 ++ drivers/gpu/drm/panfrost/panfrost_device.c | 3 +- drivers/i2c/busses/i2c-highlander.c | 2 +- drivers/i2c/busses/i2c-hix5hd2.c | 4 +- drivers/i2c/busses/i2c-iop3xx.c | 6 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-s3c2410.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-xlp9xx.c | 2 +- drivers/irqchip/irq-gic-v3.c | 23 ++- drivers/irqchip/irq-loongson-pch-pic.c | 19 ++- drivers/leds/leds-is31fl32xx.c | 1 + drivers/leds/leds-lt3593.c | 5 +- drivers/leds/trigger/ledtrig-audio.c | 37 ++++- drivers/md/bcache/super.c | 16 +- drivers/media/i2c/tda1997x.c | 1 + drivers/media/platform/coda/coda-bit.c | 18 ++- drivers/media/platform/qcom/venus/venc.c | 2 + drivers/media/platform/rockchip/rga/rga-buf.c | 3 +- drivers/media/platform/rockchip/rga/rga.c | 29 +++- drivers/media/spi/cxd2880-spi.c | 7 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 9 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 2 +- drivers/media/usb/dvb-usb/nova-t-usb2.c | 6 +- drivers/media/usb/dvb-usb/vp702x.c | 12 +- drivers/media/usb/em28xx/em28xx-input.c | 1 - drivers/media/usb/go7007/go7007-driver.c | 26 --- drivers/media/usb/go7007/go7007-usb.c | 2 +- drivers/misc/lkdtm/core.c | 2 +- drivers/mmc/host/dw_mmc.c | 1 + drivers/mmc/host/moxart-mmc.c | 1 + drivers/mmc/host/sdhci.c | 1 + .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 3 + drivers/net/ethernet/google/gve/gve_adminq.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 23 ++- drivers/net/ethernet/intel/ice/ice_main.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 52 ++++++ drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 6 - drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 15 ++ .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 5 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 18 +-- .../net/ethernet/pensando/ionic/ionic_devlink.c | 14 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/wireless/ath/ath6kl/wmi.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 32 ++-- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 10 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 2 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 12 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 24 +-- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 1 + drivers/net/wireless/rsi/rsi_91x_hal.c | 4 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 1 + drivers/nvme/host/rdma.c | 4 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/fabrics-cmd.c | 9 +- drivers/pci/pci.c | 25 ++- drivers/power/supply/axp288_fuel_gauge.c | 4 +- drivers/power/supply/cw2015_battery.c | 4 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/smb347-charger.c | 10 ++ drivers/regulator/tps65910-regulator.c | 10 +- drivers/regulator/vctrl-regulator.c | 73 +++++---- drivers/s390/cio/css.c | 17 ++ drivers/s390/crypto/ap_bus.c | 25 +-- drivers/s390/crypto/ap_bus.h | 10 +- drivers/s390/crypto/ap_queue.c | 20 +-- drivers/s390/crypto/zcrypt_ccamisc.c | 8 +- drivers/soc/qcom/rpmhpd.c | 5 +- drivers/soc/qcom/smsm.c | 11 +- drivers/soc/rockchip/Kconfig | 4 +- drivers/spi/spi-coldfire-qspi.c | 2 +- drivers/spi/spi-davinci.c | 8 +- drivers/spi/spi-fsl-dspi.c | 1 + drivers/spi/spi-pic32.c | 1 + drivers/spi/spi-sprd-adi.c | 2 +- drivers/spi/spi-zynq-qspi.c | 8 +- drivers/staging/clocking-wizard/Kconfig | 2 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 11 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/tty_io.c | 4 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 2 + drivers/usb/dwc3/dwc3-qcom.c | 4 + drivers/usb/gadget/udc/at91_udc.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 30 ++-- drivers/usb/gadget/udc/mv_u3d_core.c | 19 +-- drivers/usb/gadget/udc/renesas_usb3.c | 17 +- drivers/usb/gadget/udc/s3c2410_udc.c | 4 + drivers/usb/host/ehci-orion.c | 8 +- drivers/usb/host/ohci-tmio.c | 3 + drivers/usb/phy/phy-fsl-usb.c | 2 + drivers/usb/phy/phy-tahvo.c | 4 +- drivers/usb/phy/phy-twl6030-usb.c | 5 + drivers/video/backlight/pwm_bl.c | 54 ++++--- drivers/video/fbdev/core/fbmem.c | 6 + fs/cifs/cifs_unicode.c | 9 +- fs/debugfs/file.c | 8 +- fs/f2fs/file.c | 5 +- fs/f2fs/super.c | 11 +- fs/fcntl.c | 5 +- fs/fuse/file.c | 9 +- fs/gfs2/ops_fstype.c | 43 +++++ fs/gfs2/super.c | 61 +------ fs/io_uring.c | 1 + fs/iomap/swapfile.c | 6 + fs/isofs/inode.c | 27 ++-- fs/isofs/isofs.h | 1 - fs/isofs/joliet.c | 4 +- fs/lockd/svclock.c | 2 +- fs/nfsd/nfs4state.c | 4 +- fs/udf/misc.c | 13 +- fs/udf/super.c | 75 ++++----- fs/udf/udf_sb.h | 2 - fs/udf/unicode.c | 4 +- include/linux/blkdev.h | 16 ++ include/linux/energy_model.h | 16 ++ include/linux/hrtimer.h | 5 - include/linux/local_lock_internal.h | 39 +++-- include/linux/lockdep.h | 15 +- include/linux/lockdep_types.h | 18 ++- include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/power/max17042_battery.h | 2 +- include/linux/time64.h | 9 +- include/soc/bcm2835/raspberrypi-firmware.h | 2 + include/uapi/linux/bpf.h | 2 +- kernel/bpf/verifier.c | 31 ++-- kernel/cgroup/cpuset.c | 95 ++++++----- kernel/cpu_pm.c | 50 ++++-- kernel/irq/timings.c | 2 + kernel/locking/lockdep.c | 16 +- kernel/locking/mutex.c | 15 +- kernel/power/energy_model.c | 4 +- kernel/rcu/tree.c | 4 + kernel/rcu/tree_plugin.h | 1 + kernel/rcu/tree_stall.h | 34 +++- kernel/sched/core.c | 25 ++- kernel/sched/deadline.c | 8 +- kernel/sched/fair.c | 2 +- kernel/sched/sched.h | 2 + kernel/time/hrtimer.c | 92 ++++++++--- kernel/time/posix-cpu-timers.c | 2 - kernel/time/tick-internal.h | 3 + lib/mpi/mpiutil.c | 2 +- net/6lowpan/debugfs.c | 3 +- net/bluetooth/cmtp/cmtp.h | 2 +- net/bluetooth/hci_core.c | 14 ++ net/bluetooth/mgmt.c | 2 +- net/bluetooth/sco.c | 11 +- net/core/devlink.c | 36 +++-- net/ipv4/route.c | 48 ++++-- net/ipv4/tcp_ipv4.c | 5 +- net/ipv6/route.c | 5 +- net/mac80211/tx.c | 4 +- net/netlabel/netlabel_cipso_v4.c | 8 +- net/sched/sch_cbq.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/pktgen/pktgen_sample04_many_flows.sh | 12 +- samples/pktgen/pktgen_sample05_flow_per_thread.sh | 12 +- security/integrity/ima/Kconfig | 1 - security/integrity/ima/ima_mok.c | 2 +- sound/soc/codecs/rt5682-i2c.c | 20 +++ sound/soc/codecs/wcd9335.c | 23 ++- sound/soc/intel/boards/kbl_da7219_max98927.c | 55 +------ sound/soc/intel/common/soc-acpi-intel-cml-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 25 ++- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 43 +++-- tools/include/uapi/linux/bpf.h | 2 +- tools/lib/bpf/Makefile | 10 +- tools/lib/bpf/libbpf.c | 16 +- tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c | 2 +- .../selftests/bpf/progs/test_core_autosize.c | 20 ++- 264 files changed, 2074 insertions(+), 1184 deletions(-)
3 years, 7 months
10
9
0
0
mainline 5.15.0-rc1/1619b69edce1: no regressions found in project linux-mainline master on OE - sanity
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.15.0-rc1 git repo: ['
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
', '
https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline
'] git branch: master git commit: 1619b69edce14c4a4665fa8ff4c587dcc77202a9 git describe: v5.15-rc1-16-g1619b69edce1 Test details:
https://qa-reports.linaro.org/lkft/linux-mainline-master-sanity/build/v5.15…
No regressions (compared to build v5.15-rc1-15-gd0ee23f9d78b) Fixes (compared to build v5.15-rc1-15-gd0ee23f9d78b) ------------------------------------------------------------------------ powerpc: build: * gcc-10-cell_defconfig * gcc-11-mpc83xx_defconfig * gcc-8-ppc6xx_defconfig * gcc-8-maple_defconfig * gcc-8-mpc83xx_defconfig * gcc-8-defconfig * gcc-11-ppc64e_defconfig * gcc-9-ppc6xx_defconfig * gcc-10-defconfig * gcc-9-defconfig * gcc-10-maple_defconfig * gcc-9-ppc64e_defconfig * gcc-9-cell_defconfig * gcc-11-maple_defconfig * gcc-9-maple_defconfig * gcc-10-ppc6xx_defconfig * gcc-11-cell_defconfig * gcc-8-cell_defconfig * gcc-8-ppc64e_defconfig * gcc-9-mpc83xx_defconfig * gcc-10-mpc83xx_defconfig * gcc-11-ppc6xx_defconfig * gcc-10-ppc64e_defconfig Boards, architectures and test suites: ------------------------------------- arc * build - pass: 10, * linux-log-parser - pass: 8, arm * build - fail: 48, pass: 241, * linux-log-parser - pass: 96, arm64 * build - fail: 1, pass: 38, * linux-log-parser - pass: 104, i386 * build - pass: 37, * linux-log-parser - pass: 104, * ltp-smoketest-tests - pass: 13, juno-r2 - arm64 * linux-log-parser - pass: 8, * ltp-smoketest-tests - pass: 13, mips * build - pass: 51, * linux-log-parser - pass: 16, parisc * build - pass: 12, * linux-log-parser - pass: 8, powerpc * build - fail: 1, pass: 35, * linux-log-parser - pass: 8, riscv * build - fail: 6, pass: 24, * linux-log-parser - pass: 16, s390 * build - fail: 6, pass: 12, * linux-log-parser - pass: 16, sh * build - pass: 24, * linux-log-parser - pass: 8, sparc * build - pass: 12, * linux-log-parser - pass: 8, x15 - arm * build - fail: 1, * linux-log-parser - pass: 16, * ltp-smoketest-tests - pass: 13, x86_64 * linux-log-parser - pass: 8, * ltp-smoketest-tests - pass: 13, x86_64 * build - fail: 1, pass: 38, * linux-log-parser - pass: 112, -- Linaro QA
https://qa-reports.linaro.org
3 years, 7 months
1
0
0
0
mainline 5.15.0-rc1/: no regressions found in project linux-mainline master on OE
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.15.0-rc1 git repo: not informed git branch: not informed git commit: not informed git describe: not informed Test details:
https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v5.15-rc1-16…
No regressions (compared to build v5.14-11152-g78e709522d2c) No fixes (compared to build v5.14-11152-g78e709522d2c) Boards, architectures and test suites: ------------------------------------- arc * build - pass: 10, * linux-log-parser - pass: 8, arm * build - pass: 131, * linux-log-parser - pass: 64, arm64 * build - pass: 11, * linux-log-parser - pass: 88, i386 * build - pass: 37, * linux-log-parser - pass: 96, mips * build - pass: 51, * linux-log-parser - pass: 16, parisc * build - pass: 12, * linux-log-parser - pass: 8, powerpc * build - fail: 1, pass: 35, * linux-log-parser - pass: 8, riscv * build - fail: 6, pass: 24, * linux-log-parser - pass: 16, s390 * build - pass: 12, * linux-log-parser - pass: 8, sh * build - pass: 24, * linux-log-parser - pass: 8, sparc * build - pass: 12, * linux-log-parser - pass: 8, x86_64 * build - fail: 1, pass: 38, * linux-log-parser - pass: 112, -- Linaro QA
https://qa-reports.linaro.org
3 years, 7 months
1
0
0
0
[PATCH 5.14 000/334] 5.14.4-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.14.4 release. There are 334 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, 15 Sep 2021 13:10:21 +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.14.4-rc1…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.14.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.14.4-rc1 Linus Walleij <linus.walleij(a)linaro.org> clk: kirkwood: Fix a clocking boot regression Helge Deller <deller(a)gmx.de> parisc: Fix unaligned-access crash in bootloader Daniel Thompson <daniel.thompson(a)linaro.org> backlight: pwm_bl: Improve bootloader/kernel device handover Julio Faracco <jcfaracco(a)gmail.com> bootconfig: Fix missing return check of xbc_node_compose_key function Niklas Schnelle <schnelle(a)linux.ibm.com> RDMA/mlx5: Fix number of allocated XLT entries Aubrey Li <aubrey.li(a)intel.com> ACPI: PRM: Find PRMT table before parsing it Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> fbmem: don't allow too huge resolutions THOBY Simon <Simon.THOBY(a)viveris.fr> IMA: remove the dependency on CRYPTO_MD5 Austin Kim <austin.kim(a)lge.com> IMA: remove -Wmissing-prototypes warning Miklos Szeredi <mszeredi(a)redhat.com> fuse: wait for writepages in syncfs Miklos Szeredi <mszeredi(a)redhat.com> fuse: flush extending writes Miklos Szeredi <mszeredi(a)redhat.com> fuse: truncate pagecache on atomic_o_trunc Adrian Ratiu <adrian.ratiu(a)collabora.com> char: tpm: Kconfig: remove bad i2c cr50 select Xiao Ni <xni(a)redhat.com> md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard Jens Axboe <axboe(a)kernel.dk> io-wq: check max_worker limits if a worker transitions bound state Claudiu Beznea <claudiu.beznea(a)microchip.com> ARM: dts: at91: add pinctrl-{names, 0} for all gpios Marc Zyngier <maz(a)kernel.org> KVM: arm64: vgic: Resample HW pending state on deactivation Marc Zyngier <maz(a)kernel.org> KVM: arm64: Unregister HYP sections from kmemleak in protected mode Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter Maxim Levitsky <mlevitsk(a)redhat.com> KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level Zelin Deng <zelin.deng(a)linux.alibaba.com> KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted Halil Pasic <pasic(a)linux.ibm.com> KVM: s390: index kvm->arch.idle_mask by vcpu_idx Sean Christopherson <seanjc(a)google.com> Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" Alexander Antonov <alexander.antonov(a)linux.intel.com> perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX Nguyen Dinh Phi <phind.uet(a)gmail.com> tty: Fix data race between tiocsti() and flush_to_ldisc() Steve French <stfrench(a)microsoft.com> smb3: fix posix extensions mount option Ronnie Sahlberg <lsahlber(a)redhat.com> cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED Guoqing Jiang <jiangguoqing(a)kylinos.cn> raid1: ensure write behind bio has less than BIO_MAX_VECS sectors Pavel Begunkov <asml.silence(a)gmail.com> bio: fix page leak bio_add_hw_page failure Pavel Begunkov <asml.silence(a)gmail.com> io_uring: fail links of cancelled timeouts Jens Axboe <axboe(a)kernel.dk> io_uring: io_uring_complete() trace should take an integer Jens Axboe <axboe(a)kernel.dk> io_uring: IORING_OP_WRITE needs hash_reg_file set Pavel Begunkov <asml.silence(a)gmail.com> io_uring: limit fixed table size by RLIMIT_NOFILE Lars Poeschel <poeschel(a)lemonage.de> auxdisplay: hd44780: Fix oops on module unloading Lukas Hannen <lukas.hannen(a)opensource.tttech-industrial.com> time: Handle negative seconds correctly in timespec64_to_ns() Jaegeuk Kim <jaegeuk(a)kernel.org> f2fs: guarantee to write dirty data when enabling checkpoint back Justin M. Forbes <jforbes(a)fedoraproject.org> iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha Douglas Anderson <dianders(a)chromium.org> ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() Eric Dumazet <edumazet(a)google.com> ipv4: fix endianness issue in inet_rtm_getroute_build_skb() Sunil Goutham <sgoutham(a)marvell.com> octeontx2-af: Set proper errorcode for IPv4 checksum errors Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Fix static code analyzer reported issues Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Fix loop in free and unmap counter Stefan Wahren <stefan.wahren(a)i2se.com> net: qualcomm: fix QCA7000 checksum handling Xiyu Yang <xiyuyang19(a)fudan.edu.cn> net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed Maxim Mikityanskiy <maximmi(a)nvidia.com> sch_htb: Fix inconsistency when leaf qdisc creation fails Dan Carpenter <dan.carpenter(a)oracle.com> net: qrtr: make checks in qrtr_endpoint_post() stricter Eric Dumazet <edumazet(a)google.com> ipv4: make exception cache less predictible Eric Dumazet <edumazet(a)google.com> ipv6: make exception cache less predictible Ahmad Fatoum <a.fatoum(a)pengutronix.de> brcmfmac: pcie: fix oops on failure to resume and reprobe Zenghui Yu <yuzenghui(a)huawei.com> bcma: Fix memory leak for internally-handled cores Sudarsana Reddy Kalluru <skalluru(a)marvell.com> atlantic: Fix driver resume flow. Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Add lowlatency module option Dan Carpenter <dan.carpenter(a)oracle.com> ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() Vladimir Oltean <vladimir.oltean(a)nxp.com> net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list Brett Creeley <brett.creeley(a)intel.com> ice: Only lock to update netdev dev_addr Jacob Keller <jacob.e.keller(a)intel.com> ice: restart periodic outputs around time changes Jacob Keller <jacob.e.keller(a)intel.com> ice: add lock around Tx timestamp tracker flush Jacob Keller <jacob.e.keller(a)intel.com> ice: fix Tx queue iteration for Tx timestamp enablement Mihai Carabas <mihai.carabas(a)oracle.com> misc/pvpanic: fix set driver data Dmytro Linkin <dlinkin(a)nvidia.com> net/mlx5e: Use correct eswitch for stack devices with lag Maor Dickman <maord(a)nvidia.com> net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group Roi Dayan <roid(a)nvidia.com> net/mlx5e: Fix possible use-after-free deleting fdb rule Leon Romanovsky <leon(a)kernel.org> net/mlx5: Remove all auxiliary devices at the unregister event Dima Chumak <dchumak(a)nvidia.com> net/mlx5: Lag, fix multipath lag activation Abhishek Naik <abhishek.naik(a)intel.com> iwlwifi: skip first element in the WTAS ACPI table Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: wcd9335: Disable irq on slave ports in the remove function Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: wcd9335: Fix a double irq free in the remove function Andy Duan <fugang.duan(a)nxp.com> tty: serial: fsl_lpuart: fix the wrong mapbase value Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()' Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available Evgeny Novikov <novikov(a)ispras.ru> usb: ehci-orion: Handle errors of clk_prepare_enable() in probe Yang Yingliang <yangyingliang(a)huawei.com> octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg() Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: xlp9xx: fix main IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: mt65xx: fix IRQ check Len Baker <len.baker(a)gmx.com> CIFS: Fix a potencially linear read overflow Vitaly Kuznetsov <vkuznets(a)redhat.com> hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer Andrey Ignatov <rdna(a)fb.com> bpf: Fix possible out of bound write in narrow load handling Charles Keepax <ckeepax(a)opensource.cirrus.com> ASoC: wm_adsp: Put debugfs_remove_recursive back in Tony Lindgren <tony(a)atomide.com> mmc: moxart: Fix issue with uninitialized dma_slave_config Tony Lindgren <tony(a)atomide.com> mmc: dw_mmc: Fix issue with uninitialized dma_slave_config Tony Lindgren <tony(a)atomide.com> mmc: sdhci: Fix issue with uninitialized dma_slave_config Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: Skylake: Fix module resource and format selection Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 Dan Carpenter <dan.carpenter(a)oracle.com> m68k: coldfire: return success for clk_enable(NULL) Geetha sowjanya <gakula(a)marvell.com> octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1 Sunil Goutham <sgoutham(a)marvell.com> octeontx2-pf: Fix algorithm index in MCAM rules with RSS action Sunil Goutham <sgoutham(a)marvell.com> octeontx2-pf: Don't install VLAN offload rule if netdev is down Geetha sowjanya <gakula(a)marvell.com> octeontx2-af: Check capability flag while freeing ipolicer memory Naveen Mamindlapalli <naveenm(a)marvell.com> octeontx2-pf: send correct vlan priority mask to npc_install_flow_req Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: cn10k: Fix SDP base channel number Dan Carpenter <dan.carpenter(a)oracle.com> rsi: fix an error code in rsi_probe() Dan Carpenter <dan.carpenter(a)oracle.com> rsi: fix error code in rsi_load_9116_firmware() Wei Yongjun <weiyongjun1(a)huawei.com> drm/exynos: g2d: fix missing unlock on error in g2d_runqueue_worker() Bob Peterson <rpeterso(a)redhat.com> gfs2: init system threads before freeze lock Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: hix5hd2: fix IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: s3c2410: fix IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: iop3xx: fix deferred probing Pavel Skripkin <paskripkin(a)gmail.com> Bluetooth: add timeout sanity check to hci_inquiry Kevin Mitchell <kevmitch(a)arista.com> lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ Xu Yu <xuyu(a)linux.alibaba.com> mm/swap: consider max pages in iomap_swapfile_add_extent Nadezda Lutovinova <lutovinova(a)ispras.ru> usb: gadget: mv_u3d: request_irq() after initializing UDC Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_rpmsg: Check -EPROBE_DEFER for getting clocks Lukas Bulwahn <lukas.bulwahn(a)gmail.com> hwmon: remove amd_energy driver in Makefile Chris Packham <chris.packham(a)alliedtelesis.co.nz> hwmon: (pmbus/bpa-rs600) Don't use rated limits as warn limits Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: synquacer: fix deferred probing Lukas Bulwahn <lukas.bulwahn(a)gmail.com> clk: staging: correct reference to config IOMEM to config HAS_IOMEM Pali Rohár <pali(a)kernel.org> arm64: dts: marvell: armada-37xx: Extend PCIe MEM space J. Bruce Fields <bfields(a)redhat.com> nfsd4: Fix forced-expiry locking Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() Benjamin Coddington <bcodding(a)redhat.com> lockd: Fix invalid lockowner cast after vfs_test_lock Thomas Gleixner <tglx(a)linutronix.de> locking/local_lock: Add missing owner initialization Chih-Kang Chang <gary.chang(a)realtek.com> mac80211: Fix insufficient headroom issue for AMSDU Andrii Nakryiko <andrii(a)kernel.org> libbpf: Re-build libbpf.so when libbpf.map changes Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: phy: tahvo: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: host: ohci-tmio: add IRQ check Valentin Schneider <valentin.schneider(a)arm.com> PM: cpu: Make notifier chain use a raw_spinlock_t Kai-Heng Feng <kai.heng.feng(a)canonical.com> Bluetooth: Move shutdown callback before flushing tx and rx queue Voon Weifeng <weifeng.voon(a)intel.com> net: stmmac: fix INTR TBU status affecting irq count statistic Juhee Kang <claudiajkang(a)gmail.com> samples: pktgen: add missing IPv6 option to pktgen scripts Leon Romanovsky <leon(a)kernel.org> devlink: Clear whole devlink_flash_notify struct Ilya Leoshkevich <iii(a)linux.ibm.com> selftests/bpf: Fix test_core_autosize on big-endian machines Geert Uytterhoeven <geert+renesas(a)glider.be> usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: phy: twl6030: add IRQ checks Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: phy: fsl-usb: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: misc: brcmstb-usb-pinmap: add IRQ check Dan Carpenter <dan.carpenter(a)oracle.com> mac80211: remove unnecessary NULL check in ieee80211_register_hw() Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: gadget: udc: s3c2410: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: gadget: udc: at91: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: dwc3: qcom: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: dwc3: meson-g12a: add IRQ check Rob Clark <robdclark(a)chromium.org> drm/bridge: ti-sn65dsi86: Avoid creating multiple connectors Douglas Anderson <dianders(a)chromium.org> ASoC: rt5682: Properly turn off regulators if wrong device ID Parav Pandit <parav(a)nvidia.com> net/mlx5: Fix unpublish devlink parameters Kuogee Hsieh <khsieh(a)codeaurora.org> drm/msm/dp: replug event is converted into an unplug followed by an plug events Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> drm/msm/dsi: Fix some reference counted resource leaks Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> Bluetooth: fix repeated calls to sco_sock_kill Curtis Malainey <cujomalainey(a)chromium.org> ASoC: Intel: Fix platform ID matching Waiman Long <longman(a)redhat.com> cgroup/cpuset: Fix violation of cpuset locking rule Waiman Long <longman(a)redhat.com> cgroup/cpuset: Miscellaneous code cleanup William Breathitt Gray <vilhelm.gray(a)gmail.com> counter: 104-quad-8: Return error when invalid mode during ceiling_write Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs Kuogee Hsieh <khsieh(a)codeaurora.org> drm/msm/dp: update is_connected status base on sink count at dp_pm_resume() David Heidelberg <david(a)ixit.cz> drm/msm/mdp4: move HW revision detection to earlier phase David Heidelberg <david(a)ixit.cz> drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision Wei Li <liwei391(a)huawei.com> drm/msm: Fix error return code in msm_drm_init() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> leds: lgm-sso: Propagate error codes from callee to caller Jose Blanquicet <josebl(a)microsoft.com> selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP Lukasz Luba <lukasz.luba(a)arm.com> PM: EM: Increase energy calculation precision Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: don't disable multicast flooding to the CPU even without an IGMP querier Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: mt7530: remove the .port_set_mrouter implementation Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: stop syncing the bridge mcast_router attribute at join time Vignesh Raghavendra <vigneshr(a)ti.com> net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() Robert Foss <robert.foss(a)linaro.org> drm: bridge: it66121: Check drm_bridge_attach retval Alex Elder <elder(a)linaro.org> arm64: dts: qcom: sm8350: fix IPA interconnects Sibi Sankar <sibis(a)codeaurora.org> arm64: dts: qcom: sc7280: Fixup the cpufreq node Colin Ian King <colin.king(a)canonical.com> Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow Sven Eckelmann <sven(a)narfation.org> debugfs: Return error during {full/open}_proxy_open() on rmmod Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: tag_sja1105: optionally build as module when switch driver is module if PTP is enabled Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: build tag_8021q.c as part of DSA core Stephan Gerhold <stephan(a)gerhold.net> soc: qcom: smsm: Fix missed interrupts if state changes while masked Matthew Cover <werekraken(a)gmail.com> bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PCI: PM: Enable PME if it can be signaled from D3cold Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently CK Hu <ck.hu(a)mediatek.com> soc: mmsys: mediatek: add mask to mmsys routes Mansur Alisha Shaik <mansur(a)codeaurora.org> media: venus: helper: do not set constrained parameters for UBWC Colin Ian King <colin.king(a)canonical.com> media: venus: venc: Fix potential null pointer dereference on pointer fmt Zhen Lei <thunder.leizhen(a)huawei.com> media: venus: hfi: fix return value check in sys_get_prop_image_version() Wei Yongjun <weiyongjun1(a)huawei.com> media: omap3isp: Fix missing unlock in isp_subdev_notifier_complete() Dongliang Mu <mudongliangabcd(a)gmail.com> media: em28xx-input: fix refcount bug in em28xx_usb_disconnect Hans de Goede <hdegoede(a)redhat.com> leds: trigger: audio: Add an activate callback to ensure the initial brightness is set Andy Shevchenko <andy.shevchenko(a)gmail.com> leds: rt8515: Put fwnode in any case during ->probe() Andy Shevchenko <andy.shevchenko(a)gmail.com> leds: lt3593: Put fwnode in any case during ->probe() Andy Shevchenko <andy.shevchenko(a)gmail.com> leds: lgm-sso: Don't spam logs when probe is deferred Andy Shevchenko <andy.shevchenko(a)gmail.com> leds: lgm-sso: Put fwnode in any case during ->probe() Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: highlander: add IRQ check Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() Douglas Anderson <dianders(a)chromium.org> drm/bridge: ti-sn65dsi86: Add some 100 us delays Douglas Anderson <dianders(a)chromium.org> drm/bridge: ti-sn65dsi86: Fix power off sequence Laurent Pinchart <laurent.pinchart+renesas(a)ideasonboard.com> drm/bridge: ti-sn65dsi86: Wrap panel with panel-bridge Douglas Anderson <dianders(a)chromium.org> drm/bridge: ti-sn65dsi86: Improve probe errors with dev_err_probe() Douglas Anderson <dianders(a)chromium.org> drm/bridge: ti-sn65dsi86: Don't read EDID blob over DDC Leon Romanovsky <leon(a)kernel.org> devlink: Break parameter notification sequence to be before/after unload/load driver Biju Das <biju.das.jz(a)bp.renesas.com> arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay Quentin Monnet <quentin(a)isovalent.com> tools: Free BTF objects at various locations Quentin Monnet <quentin(a)isovalent.com> libbpf: Return non-null error on failures in libbpf_find_prog_btf_id() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> lib/test_scanf: Handle n_bits == 0 in random tests Luben Tuikov <luben.tuikov(a)amd.com> drm/amd/pm: Fix a bug in semaphore double-lock Tedd Ho-Jeong An <tedd.an(a)intel.com> Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd Laurent Pinchart <laurent.pinchart+renesas(a)ideasonboard.com> drm: rcar-du: Don't put reference to drm_device in rcar_du_remove() Leon Romanovsky <leon(a)kernel.org> net: ti: am65-cpsw-nuss: fix wrong devlink release order Pavel Skripkin <paskripkin(a)gmail.com> net: cipso: fix warnings in netlbl_cipsov4_add_std Marek Vasut <marex(a)denx.de> drm: mxsfb: Clear FIFO_CLEAR bit Marek Vasut <marex(a)denx.de> drm: mxsfb: Increase number of outstanding requests on V4 and newer HW Marek Vasut <marex(a)denx.de> drm: mxsfb: Enable recovery on underflow Waiman Long <longman(a)redhat.com> cgroup/cpuset: Fix a partition bug with hotplug Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Block LRO if firmware asks for tunneled LRO Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Prohibit inner indir TIRs in IPoIB Anand Moon <linux.amoon(a)gmail.com> ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties Anand Moon <linux.amoon(a)gmail.com> ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties Anand Moon <linux.amoon(a)gmail.com> ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties Martin Blumenstingl <martin.blumenstingl(a)googlemail.com> ARM: dts: meson8: Use a higher default GPU clock frequency Martin KaFai Lau <kafai(a)fb.com> tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos Luben Tuikov <luben.tuikov(a)amd.com> drm/amd/pm: Fix a bug communicating with the SMU (v5) Kai-Heng Feng <kai.heng.feng(a)canonical.com> drm/amdgpu/acp: Make PM domain really work Colin Ian King <colin.king(a)canonical.com> 6lowpan: iphc: Fix an off-by-one check of array index Jun Miao <jun.miao(a)windriver.com> Bluetooth: btusb: Fix a unspported condition to set available debug features Dan Carpenter <dan.carpenter(a)oracle.com> Bluetooth: sco: prevent information leak in sco_conn_defer_accept() Yizhuo <yzhai003(a)ucr.edu> media: atomisp: fix the uninitialized use and rename "retvalue" Philipp Zabel <p.zabel(a)pengutronix.de> media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats Dan Carpenter <dan.carpenter(a)oracle.com> media: rockchip/rga: fix error handling in probe Dan Carpenter <dan.carpenter(a)oracle.com> media: v4l2-subdev: fix some NULL vs IS_ERR() checks Pavel Skripkin <paskripkin(a)gmail.com> media: go7007: remove redundant initialization Pavel Skripkin <paskripkin(a)gmail.com> media: go7007: fix memory leak in go7007_usb_probe Oleksij Rempel <linux(a)rempel-privat.de> net: usb: asix: ax88772: add missing stop Dongliang Mu <mudongliangabcd(a)gmail.com> media: dvb-usb: Fix error handling in dvb_usb_i2c_init Dongliang Mu <mudongliangabcd(a)gmail.com> media: dvb-usb: fix uninit-value in vp702x_read_mac_addr Dongliang Mu <mudongliangabcd(a)gmail.com> media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init Leon Romanovsky <leon(a)kernel.org> ionic: cleanly release devlink instance Zhen Lei <thunder.leizhen(a)huawei.com> driver core: Fix error return code in really_probe() Zhen Lei <thunder.leizhen(a)huawei.com> firmware: fix theoretical UAF race with firmware cache and resume John Fastabend <john.fastabend(a)gmail.com> bpf, selftests: Fix test_maps now that sockmap supports UDP Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sm8250: fix usb2 qmp phy node Colin Ian King <colin.king(a)canonical.com> gfs2: Fix memory leak of object lsi on error return path Martynas Pumputis <m(a)lambda.lt> libbpf: Fix removal of inner map in bpf_object__create_map Bjorn Andersson <bjorn.andersson(a)linaro.org> soc: qcom: rpmhpd: Use corner in power_off Judy Hsiao <judyhsiao(a)chromium.org> arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 ms Stefan Assmann <sassmann(a)kpanic.de> i40e: improve locking of mac_filter_hash Geert Uytterhoeven <geert(a)linux-m68k.org> arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties Andrew Jeffery <andrew(a)aj.id.au> ARM: dts: everest: Add phase corrections for eMMC Dylan Hung <dylan_hung(a)aspeedtech.com> ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi Shuyi Cheng <chengshuyi(a)linux.alibaba.com> libbpf: Fix the possible memory leak on error Haiyue Wang <haiyue.wang(a)intel.com> gve: fix the wrong AdminQ buffer overflow check Steven Price <steven.price(a)arm.com> drm/of: free the iterator object on failure He Fengqing <hefengqing(a)huawei.com> bpf: Fix potential memleak and UAF in the verifier. Kuniyuki Iwashima <kuniyu(a)amazon.co.jp> bpf: Fix a typo of reuseport map in bpf.h. Julia Lawall <Julia.Lawall(a)inria.fr> drm/of: free the right object Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: cxd2880-spi: Fix an error handling path Geert Uytterhoeven <geert+renesas(a)glider.be> soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() Krzysztof Hałasa <khalasa(a)piap.pl> media: TDA1997x: enable EDID support Eugen Hristev <eugen.hristev(a)microchip.com> media: atmel: atmel-sama5d2-isc: fix YUYV format Marek Vasut <marex(a)denx.de> ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count Zhang Qilong <zhangqilong3(a)huawei.com> ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe Zhang Qilong <zhangqilong3(a)huawei.com> ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in mt8192_afe_pcm_dev_probe Harshvardhan Jha <harshvardhan.jha(a)oracle.com> drm/gma500: Fix end of loop tests for list_for_each_entry Wei Yongjun <weiyongjun1(a)huawei.com> drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() Quanyang Wang <quanyang.wang(a)windriver.com> spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible Chunyan Zhang <chunyan.zhang(a)unisoc.com> spi: sprd: Fix the wrong WDG_LOAD_VAL Chen-Yu Tsai <wenst(a)chromium.org> regulator: vctrl: Avoid lockdep warning in enable/disable ops Chen-Yu Tsai <wenst(a)chromium.org> regulator: vctrl: Use locked regulator_get_voltage in probe path Eric Biggers <ebiggers(a)google.com> blk-crypto: fix check for too-large dun_bytes Matija Glavinic Pecotic <matija.glavinic-pecotic.ext(a)nokia.com> spi: davinci: invoke chipselect callback Borislav Petkov <bp(a)alien8.de> x86/mce: Defer processing of early errors Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/i10nm: Fix NVDIMM detection Stefan Berger <stefanb(a)linux.ibm.com> tpm: ibmvtpm: Avoid error message when process gets signal while waiting Stefan Berger <stefanb(a)linux.ibm.com> certs: Trigger creation of RSA module signing key if it's not an RSA key Geert Uytterhoeven <geert(a)linux-m68k.org> m68k: Fix asm register constraints for atomic ops Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - use proper type for vf_mask Chen-Yu Tsai <wenst(a)chromium.org> irqchip/gic-v3: Fix priority comparison when non-secure priorities are used Sven Peter <sven(a)svenpeter.dev> irqchip/apple-aic: Fix irq_disable from within irq handlers Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> spi: coldfire-qspi: Use clk_disable_unprepare in the remove function Pavel Skripkin <paskripkin(a)gmail.com> block: nbd: add sanity check for first_minor Hou Tao <houtao1(a)huawei.com> nbd: do del_gendisk() asynchronously for NBD_DESTROY_ON_DISCONNECT Phong Hoang <phong.hoang.wz(a)renesas.com> clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel Hongbo Li <herberthbli(a)tencent.com> lib/mpi: use kcalloc in mpi_resize Huacai Chen <chenhuacai(a)kernel.org> irqchip/loongson-pch-pic: Improve edge triggered interrupt support Zhen Lei <thunder.leizhen(a)huawei.com> genirq/timings: Fix error return code in irq_timings_test_irqs() Tony Lindgren <tony(a)atomide.com> spi: spi-pic32: Fix issue with uninitialized dma_slave_config Tony Lindgren <tony(a)atomide.com> spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config Ming Lei <ming.lei(a)redhat.com> block: return ELEVATOR_DISCARD_MERGE if possible Geert Uytterhoeven <geert(a)linux-m68k.org> m68k: Fix invalid RMW_INSNS on CPUs that lack CAS Yanfei Xu <yanfei.xu(a)windriver.com> rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock Yanfei Xu <yanfei.xu(a)windriver.com> rcu: Fix to include first blocked task in stall warning Quentin Perret <qperret(a)google.com> sched: Fix UCLAMP_FLAG_IDLE setting Mika Penttilä <mika.penttila(a)gmail.com> sched/numa: Fix is_core_idle() Mian Yousaf Kaukab <ykaukab(a)suse.de> crypto: ecc - handle unaligned input buffer in ecc_swap_digits Ard Biesheuvel <ardb(a)kernel.org> crypto: x86/aes-ni - add missing error checks in XTS code Pavel Skripkin <paskripkin(a)gmail.com> m68k: emu: Fix invalid free in nfeth_cleanup() Peter Robinson <pbrobinson(a)gmail.com> power: supply: cw2015: use dev_err_probe to allow deferred probe Valentin Schneider <valentin.schneider(a)arm.com> sched/debug: Don't update sched_domain debug directories before sched_debug_init() Alexander Gordeev <agordeev(a)linux.ibm.com> s390/smp: enable DAT before CPU restart callback is called Harald Freudenberger <freude(a)linux.ibm.com> s390/ap: fix state machine hang after failure to enable irq Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: fix debug area life cycle Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: keep debug data on resize Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: fix misleading rc in clp_set_pci_fn() Alexander Gordeev <agordeev(a)linux.ibm.com> s390/kasan: fix large PMD pages address alignment check Jens Axboe <axboe(a)kernel.dk> io-wq: remove GFP_ATOMIC allocation off schedule out path Stian Skjelstad <stian.skjelstad(a)gmail.com> udf_get_extendedattr() had no boundary checks. Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> fcntl: fix potential deadlock for &fasync_struct.fa_lock Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> fcntl: fix potential deadlocks for &fown_struct.lock Tianjia Zhang <tianjia.zhang(a)linux.alibaba.com> crypto: tcrypt - Fix missing return value check Kai Ye <yekai13(a)huawei.com> crypto: hisilicon/sec - modify the hardware endian configuration Kai Ye <yekai13(a)huawei.com> crypto: hisilicon/sec - fix the abnormal exiting process Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - do not export adf_iov_putmsg() Marco Chiappero <marco.chiappero(a)intel.com> crypto: qat - fix naming for init/shutdown VF to PF notifications Marco Chiappero <marco.chiappero(a)intel.com> crypto: qat - fix reuse of completion variable Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - handle both source of interrupt in VF ISR Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - do not ignore errors from enable_vf2pf_comms() Ben Hutchings <ben.hutchings(a)mind.be> crypto: omap - Fix inconsistent locking of device lists Valentin Schneider <valentin.schneider(a)arm.com> sched/topology: Skip updating masks for non-online nodes Damien Le Moal <damien.lemoal(a)wdc.com> libata: fix ata_host_start() Harald Freudenberger <freude(a)linux.ibm.com> s390/zcrypt: fix wrong offset index for APKA master key valid state Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: add dev_busid sysfs entry for each subchannel Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> power: supply: max17042_battery: fix typo in MAx17042_TOFF Dmitry Osipenko <digetx(a)gmail.com> power: supply: smb347-charger: Add missing pin control activation Amit Engel <amit.engel(a)dell.com> nvmet: pass back cntlid on successful completion Ruozhu Li <liruozhu(a)huawei.com> nvme-rdma: don't update queue count when failing to set io queues Ruozhu Li <liruozhu(a)huawei.com> nvme-tcp: don't update queue count when failing to set io queues Chunguang Xu <brookxu(a)tencent.com> blk-throtl: optimize IOPS throttle for large IO scenarios Baokun Li <libaokun1(a)huawei.com> nbd: add the check to prevent overflow in __nbd_ioctl() Christoph Hellwig <hch(a)lst.de> bcache: add proper error unwinding in bcache_device_init Pali Rohár <pali(a)kernel.org> isofs: joliet: Fix iocharset=utf8 mount option Pali Rohár <pali(a)kernel.org> udf: Fix iocharset=utf8 mount option Jan Kara <jack(a)suse.cz> udf: Check LVID earlier Thomas Gleixner <tglx(a)linutronix.de> hrtimer: Ensure timerfd notification for HIGHRES=n Thomas Gleixner <tglx(a)linutronix.de> hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() Frederic Weisbecker <frederic(a)kernel.org> posix-cpu-timers: Force next expiration recalc after itimer reset Smita Koralahalli <Smita.KoralahalliChannabasappa(a)amd.com> EDAC/mce_amd: Do not load edac_mce_amd module on guests Sergey Senozhatsky <senozhatsky(a)chromium.org> rcu/tree: Handle VM stoppage in stall detection Dietmar Eggemann <dietmar.eggemann(a)arm.com> sched/deadline: Fix missing clock update in migrate_task_rq_dl() Tony Lindgren <tony(a)atomide.com> crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() Hans de Goede <hdegoede(a)redhat.com> power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors Quentin Perret <qperret(a)google.com> sched/deadline: Fix reset_on_fork reporting of DL tasks Sean Anderson <sean.anderson(a)seco.com> crypto: mxs-dcp - Check for DMA mapping errors Dmitry Osipenko <digetx(a)gmail.com> regulator: tps65910: Silence deferred probe error Jeongtae Park <jeongtae.park(a)gmail.com> regmap: fix the offset of register error log Peter Zijlstra <peterz(a)infradead.org> locking/mutex: Fix HANDOFF condition ------------- Diffstat: Documentation/fault-injection/provoke-crashes.rst | 2 +- Makefile | 4 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 2 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 4 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 16 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 29 +++ arch/arm/boot/dts/at91-sama5d4_xplained.dts | 19 ++ arch/arm/boot/dts/meson8.dtsi | 5 + arch/arm/boot/dts/meson8b-ec100.dts | 4 +- arch/arm/boot/dts/meson8b-mxq.dts | 4 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 17 ++ arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 11 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 8 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 4 - arch/arm64/kvm/arm.c | 7 + arch/arm64/kvm/vgic/vgic-v2.c | 36 +-- arch/arm64/kvm/vgic/vgic-v3.c | 36 +-- arch/arm64/kvm/vgic/vgic.c | 38 +++ arch/arm64/kvm/vgic/vgic.h | 2 + arch/m68k/Kconfig.cpu | 8 +- arch/m68k/coldfire/clk.c | 2 +- arch/m68k/emu/nfeth.c | 4 +- arch/m68k/include/asm/atomic.h | 4 +- arch/parisc/boot/compressed/misc.c | 2 +- arch/s390/include/asm/kvm_host.h | 1 + arch/s390/include/asm/lowcore.h | 3 +- arch/s390/include/asm/processor.h | 2 + arch/s390/kernel/asm-offsets.c | 1 + arch/s390/kernel/debug.c | 176 ++++++++----- arch/s390/kernel/entry.S | 11 +- arch/s390/kernel/ipl.c | 3 - arch/s390/kernel/machine_kexec.c | 1 - arch/s390/kernel/setup.c | 9 +- arch/s390/kernel/smp.c | 31 ++- arch/s390/kvm/interrupt.c | 12 +- arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/kvm/kvm-s390.h | 2 +- arch/s390/mm/kasan_init.c | 41 ++- arch/s390/pci/pci.c | 7 +- arch/s390/pci/pci_clp.c | 33 ++- arch/x86/crypto/aesni-intel_glue.c | 5 + arch/x86/events/intel/uncore_snbep.c | 40 ++- arch/x86/include/asm/mce.h | 1 + arch/x86/kernel/cpu/mce/core.c | 11 +- arch/x86/kvm/mmu/mmu.c | 19 +- arch/x86/kvm/mmu/tdp_mmu.c | 20 +- arch/x86/kvm/vmx/nested.c | 7 +- arch/x86/kvm/vmx/vmx.c | 3 + arch/x86/kvm/x86.c | 4 + block/bfq-iosched.c | 3 + block/bio.c | 15 +- block/blk-crypto.c | 2 +- block/blk-merge.c | 18 +- block/blk-throttle.c | 32 +++ block/blk.h | 2 + block/elevator.c | 3 + block/mq-deadline.c | 2 + certs/Makefile | 8 + crypto/ecc.h | 5 +- crypto/tcrypt.c | 29 ++- drivers/acpi/prmt.c | 10 +- drivers/ata/libata-core.c | 2 +- drivers/auxdisplay/hd44780.c | 2 +- drivers/base/dd.c | 16 +- drivers/base/firmware_loader/main.c | 20 +- drivers/base/regmap/regmap.c | 2 +- drivers/bcma/main.c | 6 +- drivers/block/nbd.c | 86 ++++++- drivers/bluetooth/btusb.c | 18 +- drivers/char/tpm/Kconfig | 1 - drivers/char/tpm/tpm_ibmvtpm.c | 26 +- drivers/char/tpm/tpm_ibmvtpm.h | 2 +- drivers/clk/mvebu/kirkwood.c | 1 + drivers/clocksource/sh_cmt.c | 30 ++- drivers/counter/104-quad-8.c | 5 +- drivers/crypto/hisilicon/sec2/sec.h | 5 - drivers/crypto/hisilicon/sec2/sec_main.c | 34 +-- drivers/crypto/mxs-dcp.c | 45 +++- drivers/crypto/omap-aes.c | 8 +- drivers/crypto/omap-des.c | 8 +- drivers/crypto/omap-sham.c | 14 +- .../crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c | 4 +- drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c | 4 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 8 +- drivers/crypto/qat/qat_common/adf_init.c | 5 +- drivers/crypto/qat/qat_common/adf_isr.c | 7 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 3 +- drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 12 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 7 +- .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 4 +- drivers/edac/i10nm_base.c | 6 +- drivers/edac/mce_amd.c | 3 + drivers/firmware/raspberrypi.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 54 ++-- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 286 +++++++++++++++++---- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 3 +- drivers/gpu/drm/bridge/ite-it66121.c | 2 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 97 ++++--- drivers/gpu/drm/drm_of.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 3 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 10 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 68 ++--- drivers/gpu/drm/msm/dp/dp_display.c | 31 ++- drivers/gpu/drm/msm/dsi/dsi.c | 6 +- drivers/gpu/drm/msm/msm_drv.c | 1 + drivers/gpu/drm/mxsfb/mxsfb_drv.c | 3 + drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 + drivers/gpu/drm/mxsfb/mxsfb_kms.c | 40 +++ drivers/gpu/drm/mxsfb/mxsfb_regs.h | 9 + drivers/gpu/drm/panfrost/panfrost_device.c | 3 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 - drivers/hv/hv_snapshot.c | 1 + drivers/hwmon/Makefile | 1 - drivers/hwmon/pmbus/bpa-rs600.c | 25 -- drivers/i2c/busses/i2c-highlander.c | 2 +- drivers/i2c/busses/i2c-hix5hd2.c | 2 +- drivers/i2c/busses/i2c-iop3xx.c | 6 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-s3c2410.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-xlp9xx.c | 2 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/irqchip/irq-apple-aic.c | 2 +- drivers/irqchip/irq-gic-v3.c | 23 +- drivers/irqchip/irq-loongson-pch-pic.c | 19 +- drivers/leds/blink/leds-lgm-sso.c | 23 +- drivers/leds/flash/leds-rt8515.c | 4 +- drivers/leds/leds-is31fl32xx.c | 1 + drivers/leds/leds-lt3593.c | 5 +- drivers/leds/trigger/ledtrig-audio.c | 37 ++- drivers/md/bcache/super.c | 16 +- drivers/md/raid1.c | 19 ++ drivers/md/raid10.c | 14 +- drivers/media/i2c/tda1997x.c | 1 + drivers/media/platform/atmel/atmel-sama5d2-isc.c | 17 ++ drivers/media/platform/coda/coda-bit.c | 18 +- drivers/media/platform/omap3isp/isp.c | 4 +- drivers/media/platform/qcom/venus/helpers.c | 3 + drivers/media/platform/qcom/venus/hfi_msgs.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 2 + drivers/media/platform/rcar-vin/rcar-v4l2.c | 4 +- drivers/media/platform/rockchip/rga/rga.c | 27 +- drivers/media/platform/vsp1/vsp1_entity.c | 4 +- drivers/media/spi/cxd2880-spi.c | 7 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 9 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 2 +- drivers/media/usb/dvb-usb/nova-t-usb2.c | 6 +- drivers/media/usb/dvb-usb/vp702x.c | 12 +- drivers/media/usb/em28xx/em28xx-input.c | 1 - drivers/media/usb/go7007/go7007-driver.c | 26 -- drivers/media/usb/go7007/go7007-usb.c | 2 +- drivers/misc/lkdtm/core.c | 2 +- drivers/misc/pvpanic/pvpanic.c | 2 + drivers/mmc/host/dw_mmc.c | 1 + drivers/mmc/host/moxart-mmc.c | 1 + drivers/mmc/host/sdhci.c | 1 + drivers/net/dsa/b53/b53_common.c | 10 - drivers/net/dsa/b53/b53_priv.h | 2 - drivers/net/dsa/bcm_sf2.c | 1 - drivers/net/dsa/mt7530.c | 13 - drivers/net/dsa/mv88e6xxx/chip.c | 18 -- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 3 + drivers/net/ethernet/google/gve/gve_adminq.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 23 +- drivers/net/ethernet/intel/ice/ice_main.c | 13 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 55 +++- drivers/net/ethernet/marvell/octeontx2/af/common.h | 2 - .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 35 ++- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 9 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 22 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 16 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 3 + .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 6 - drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.h | 4 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 18 ++ .../ethernet/mellanox/mlx5/core/esw/indir_table.c | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 5 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 8 + drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 2 + .../net/ethernet/pensando/ionic/ionic_devlink.c | 14 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 5 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 47 ++-- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 + drivers/net/phy/marvell10g.c | 8 + drivers/net/usb/asix_devices.c | 1 + drivers/net/wireless/ath/ath6kl/wmi.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 14 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 1 + drivers/net/wireless/rsi/rsi_91x_hal.c | 4 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 1 + drivers/nvme/host/rdma.c | 4 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/fabrics-cmd.c | 9 +- drivers/pci/pci.c | 25 +- drivers/power/supply/axp288_fuel_gauge.c | 4 +- drivers/power/supply/cw2015_battery.c | 4 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/smb347-charger.c | 10 + drivers/regulator/tps65910-regulator.c | 10 +- drivers/regulator/vctrl-regulator.c | 73 +++--- drivers/s390/cio/css.c | 17 ++ drivers/s390/crypto/ap_bus.c | 25 +- drivers/s390/crypto/ap_bus.h | 10 +- drivers/s390/crypto/ap_queue.c | 20 +- drivers/s390/crypto/zcrypt_ccamisc.c | 8 +- drivers/soc/mediatek/mt8183-mmsys.h | 21 +- drivers/soc/mediatek/mtk-mmsys.c | 7 +- drivers/soc/mediatek/mtk-mmsys.h | 133 +++++++--- drivers/soc/qcom/rpmhpd.c | 5 +- drivers/soc/qcom/smsm.c | 11 +- drivers/soc/rockchip/Kconfig | 4 +- drivers/spi/spi-coldfire-qspi.c | 2 +- drivers/spi/spi-davinci.c | 8 +- drivers/spi/spi-fsl-dspi.c | 1 + drivers/spi/spi-pic32.c | 1 + drivers/spi/spi-sprd-adi.c | 2 +- drivers/spi/spi-zynq-qspi.c | 8 +- drivers/staging/clocking-wizard/Kconfig | 2 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 11 +- drivers/staging/media/tegra-video/vi.c | 4 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/tty_io.c | 4 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 2 + drivers/usb/dwc3/dwc3-qcom.c | 4 + drivers/usb/gadget/udc/at91_udc.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 30 +-- drivers/usb/gadget/udc/mv_u3d_core.c | 19 +- drivers/usb/gadget/udc/renesas_usb3.c | 17 +- drivers/usb/gadget/udc/s3c2410_udc.c | 4 + drivers/usb/host/ehci-orion.c | 8 +- drivers/usb/host/ohci-tmio.c | 3 + drivers/usb/misc/brcmstb-usb-pinmap.c | 2 + drivers/usb/phy/phy-fsl-usb.c | 2 + drivers/usb/phy/phy-tahvo.c | 4 +- drivers/usb/phy/phy-twl6030-usb.c | 5 + drivers/video/backlight/pwm_bl.c | 54 ++-- drivers/video/fbdev/core/fbmem.c | 6 + fs/cifs/cifs_unicode.c | 9 +- fs/cifs/fs_context.c | 11 +- fs/cifs/readdir.c | 23 +- fs/debugfs/file.c | 8 +- fs/f2fs/file.c | 5 +- fs/f2fs/super.c | 11 +- fs/fcntl.c | 18 +- fs/fuse/file.c | 30 ++- fs/fuse/fuse_i.h | 19 ++ fs/fuse/inode.c | 60 +++++ fs/gfs2/ops_fstype.c | 43 ++++ fs/gfs2/super.c | 61 +---- fs/io-wq.c | 105 +++++--- fs/io_uring.c | 5 + fs/iomap/swapfile.c | 6 + fs/isofs/inode.c | 27 +- fs/isofs/isofs.h | 1 - fs/isofs/joliet.c | 4 +- fs/lockd/svclock.c | 2 +- fs/nfsd/nfs4state.c | 4 +- fs/udf/misc.c | 13 +- fs/udf/super.c | 75 +++--- fs/udf/udf_sb.h | 2 - fs/udf/unicode.c | 4 +- include/linux/blkdev.h | 16 ++ include/linux/energy_model.h | 16 ++ include/linux/hrtimer.h | 5 - include/linux/local_lock_internal.h | 42 +-- include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/power/max17042_battery.h | 2 +- include/linux/sunrpc/svc.h | 1 + include/linux/time64.h | 9 +- include/net/dsa.h | 2 - include/net/pkt_cls.h | 3 +- include/trace/events/io_uring.h | 6 +- include/trace/events/sunrpc.h | 8 +- include/uapi/linux/bpf.h | 2 +- kernel/bpf/verifier.c | 31 ++- kernel/cgroup/cpuset.c | 95 ++++--- kernel/cpu_pm.c | 50 +++- kernel/irq/timings.c | 2 + kernel/locking/mutex.c | 15 +- kernel/power/energy_model.c | 4 +- kernel/rcu/tree_stall.h | 26 +- kernel/sched/core.c | 25 +- kernel/sched/deadline.c | 8 +- kernel/sched/debug.c | 7 + kernel/sched/fair.c | 2 +- kernel/sched/sched.h | 2 + kernel/sched/topology.c | 65 +++++ kernel/time/hrtimer.c | 92 +++++-- kernel/time/posix-cpu-timers.c | 2 - kernel/time/tick-internal.h | 3 + lib/mpi/mpiutil.c | 2 +- lib/test_scanf.c | 4 +- net/6lowpan/debugfs.c | 3 +- net/bluetooth/cmtp/cmtp.h | 2 +- net/bluetooth/hci_core.c | 22 +- net/bluetooth/mgmt.c | 2 +- net/bluetooth/sco.c | 11 +- net/core/devlink.c | 36 ++- net/dsa/Kconfig | 13 +- net/dsa/Makefile | 3 +- net/dsa/dsa_priv.h | 2 - net/dsa/port.c | 21 -- net/dsa/slave.c | 6 - net/dsa/tag_8021q.c | 2 - net/ipv4/route.c | 48 ++-- net/ipv4/tcp_ipv4.c | 5 +- net/ipv6/route.c | 5 +- net/mac80211/main.c | 2 +- net/mac80211/tx.c | 4 +- net/netlabel/netlabel_cipso_v4.c | 8 +- net/qrtr/qrtr.c | 8 +- net/sched/sch_cbq.c | 2 +- net/sched/sch_htb.c | 97 ++++--- net/sunrpc/svc.c | 15 ++ samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/pktgen/pktgen_sample04_many_flows.sh | 12 +- samples/pktgen/pktgen_sample05_flow_per_thread.sh | 12 +- security/integrity/ima/Kconfig | 1 - security/integrity/ima/ima_mok.c | 2 +- sound/soc/codecs/rt5682-i2c.c | 15 +- sound/soc/codecs/tlv320aic32x4.c | 2 +- sound/soc/codecs/wcd9335.c | 23 +- sound/soc/codecs/wm_adsp.c | 2 + sound/soc/fsl/fsl_rpmsg.c | 20 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 55 +--- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 25 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 43 ++-- sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 27 +- sound/usb/card.c | 4 + sound/usb/pcm.c | 3 +- sound/usb/usbaudio.h | 1 + tools/bootconfig/main.c | 4 +- tools/bpf/bpftool/prog.c | 5 +- tools/include/uapi/linux/bpf.h | 2 +- tools/lib/bpf/Makefile | 10 +- tools/lib/bpf/libbpf.c | 20 +- tools/perf/util/bpf-event.c | 4 +- tools/perf/util/bpf_counter.c | 3 +- tools/testing/selftests/bpf/prog_tests/btf.c | 1 + tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c | 2 +- .../selftests/bpf/progs/test_core_autosize.c | 20 +- tools/testing/selftests/bpf/test_maps.c | 4 +- 365 files changed, 3272 insertions(+), 1796 deletions(-)
3 years, 7 months
8
8
0
0
[PATCH 5.13 000/300] 5.13.17-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.13.17 release. There are 300 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, 15 Sep 2021 13:10:21 +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.17-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.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.17-rc1 Linus Walleij <linus.walleij(a)linaro.org> clk: kirkwood: Fix a clocking boot regression Daniel Thompson <daniel.thompson(a)linaro.org> backlight: pwm_bl: Improve bootloader/kernel device handover Niklas Schnelle <schnelle(a)linux.ibm.com> RDMA/mlx5: Fix number of allocated XLT entries Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> fbmem: don't allow too huge resolutions THOBY Simon <Simon.THOBY(a)viveris.fr> IMA: remove the dependency on CRYPTO_MD5 Austin Kim <austin.kim(a)lge.com> IMA: remove -Wmissing-prototypes warning Miklos Szeredi <mszeredi(a)redhat.com> fuse: wait for writepages in syncfs Miklos Szeredi <mszeredi(a)redhat.com> fuse: flush extending writes Miklos Szeredi <mszeredi(a)redhat.com> fuse: truncate pagecache on atomic_o_trunc Adrian Ratiu <adrian.ratiu(a)collabora.com> char: tpm: Kconfig: remove bad i2c cr50 select Xiao Ni <xni(a)redhat.com> md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard Jens Axboe <axboe(a)kernel.dk> io-wq: check max_worker limits if a worker transitions bound state Claudiu Beznea <claudiu.beznea(a)microchip.com> ARM: dts: at91: add pinctrl-{names, 0} for all gpios Marc Zyngier <maz(a)kernel.org> KVM: arm64: Unregister HYP sections from kmemleak in protected mode Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter Maxim Levitsky <mlevitsk(a)redhat.com> KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level Zelin Deng <zelin.deng(a)linux.alibaba.com> KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted Halil Pasic <pasic(a)linux.ibm.com> KVM: s390: index kvm->arch.idle_mask by vcpu_idx Sean Christopherson <seanjc(a)google.com> Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" Babu Moger <babu.moger(a)amd.com> x86/resctrl: Fix a maybe-uninitialized build warning treated as error Kim Phillips <kim.phillips(a)amd.com> perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op Joerg Roedel <jroedel(a)suse.de> x86/efi: Restore Firmware IDT before calling ExitBootServices() Nguyen Dinh Phi <phind.uet(a)gmail.com> tty: Fix data race between tiocsti() and flush_to_ldisc() Steve French <stfrench(a)microsoft.com> smb3: fix posix extensions mount option Ronnie Sahlberg <lsahlber(a)redhat.com> cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED Guoqing Jiang <jiangguoqing(a)kylinos.cn> raid1: ensure write behind bio has less than BIO_MAX_VECS sectors Pavel Begunkov <asml.silence(a)gmail.com> bio: fix page leak bio_add_hw_page failure Jens Axboe <axboe(a)kernel.dk> io_uring: io_uring_complete() trace should take an integer Jens Axboe <axboe(a)kernel.dk> io_uring: IORING_OP_WRITE needs hash_reg_file set Pavel Begunkov <asml.silence(a)gmail.com> io_uring: limit fixed table size by RLIMIT_NOFILE Lars Poeschel <poeschel(a)lemonage.de> auxdisplay: hd44780: Fix oops on module unloading Lukas Hannen <lukas.hannen(a)opensource.tttech-industrial.com> time: Handle negative seconds correctly in timespec64_to_ns() Jaegeuk Kim <jaegeuk(a)kernel.org> f2fs: guarantee to write dirty data when enabling checkpoint back Justin M. Forbes <jforbes(a)fedoraproject.org> iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha Douglas Anderson <dianders(a)chromium.org> ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() Darren Powell <darren.powell(a)amd.com> amdgpu/pm: add extra info to SMU msg pre-check failed message Eric Dumazet <edumazet(a)google.com> ipv4: fix endianness issue in inet_rtm_getroute_build_skb() Sunil Goutham <sgoutham(a)marvell.com> octeontx2-af: Set proper errorcode for IPv4 checksum errors Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Fix static code analyzer reported issues Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Fix loop in free and unmap counter Stefan Wahren <stefan.wahren(a)i2se.com> net: qualcomm: fix QCA7000 checksum handling Xiyu Yang <xiyuyang19(a)fudan.edu.cn> net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed Maxim Mikityanskiy <maximmi(a)nvidia.com> sch_htb: Fix inconsistency when leaf qdisc creation fails Dan Carpenter <dan.carpenter(a)oracle.com> net: qrtr: make checks in qrtr_endpoint_post() stricter Eric Dumazet <edumazet(a)google.com> ipv4: make exception cache less predictible Eric Dumazet <edumazet(a)google.com> ipv6: make exception cache less predictible Ahmad Fatoum <a.fatoum(a)pengutronix.de> brcmfmac: pcie: fix oops on failure to resume and reprobe Zenghui Yu <yuzenghui(a)huawei.com> bcma: Fix memory leak for internally-handled cores Sudarsana Reddy Kalluru <skalluru(a)marvell.com> atlantic: Fix driver resume flow. Dan Carpenter <dan.carpenter(a)oracle.com> ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() Vladimir Oltean <vladimir.oltean(a)nxp.com> net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list Brett Creeley <brett.creeley(a)intel.com> ice: Only lock to update netdev dev_addr Dmytro Linkin <dlinkin(a)nvidia.com> net/mlx5e: Use correct eswitch for stack devices with lag Maor Dickman <maord(a)nvidia.com> net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group Roi Dayan <roid(a)nvidia.com> net/mlx5e: Fix possible use-after-free deleting fdb rule Leon Romanovsky <leon(a)kernel.org> net/mlx5: Remove all auxiliary devices at the unregister event Abhishek Naik <abhishek.naik(a)intel.com> iwlwifi: skip first element in the WTAS ACPI table Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: wcd9335: Disable irq on slave ports in the remove function Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: wcd9335: Fix a double irq free in the remove function Andy Duan <fugang.duan(a)nxp.com> tty: serial: fsl_lpuart: fix the wrong mapbase value Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()' Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available Evgeny Novikov <novikov(a)ispras.ru> usb: ehci-orion: Handle errors of clk_prepare_enable() in probe Yang Yingliang <yangyingliang(a)huawei.com> octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg() Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: xlp9xx: fix main IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: mt65xx: fix IRQ check Len Baker <len.baker(a)gmx.com> CIFS: Fix a potencially linear read overflow Andrey Ignatov <rdna(a)fb.com> bpf: Fix possible out of bound write in narrow load handling Tony Lindgren <tony(a)atomide.com> mmc: moxart: Fix issue with uninitialized dma_slave_config Tony Lindgren <tony(a)atomide.com> mmc: dw_mmc: Fix issue with uninitialized dma_slave_config Tony Lindgren <tony(a)atomide.com> mmc: sdhci: Fix issue with uninitialized dma_slave_config Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: Skylake: Fix module resource and format selection Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs Cezary Rojewski <cezary.rojewski(a)intel.com> ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 Dan Carpenter <dan.carpenter(a)oracle.com> m68k: coldfire: return success for clk_enable(NULL) Sunil Goutham <sgoutham(a)marvell.com> octeontx2-pf: Fix algorithm index in MCAM rules with RSS action Sunil Goutham <sgoutham(a)marvell.com> octeontx2-pf: Don't install VLAN offload rule if netdev is down Naveen Mamindlapalli <naveenm(a)marvell.com> octeontx2-pf: send correct vlan priority mask to npc_install_flow_req Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: cn10k: Fix SDP base channel number Dan Carpenter <dan.carpenter(a)oracle.com> rsi: fix an error code in rsi_probe() Dan Carpenter <dan.carpenter(a)oracle.com> rsi: fix error code in rsi_load_9116_firmware() Bob Peterson <rpeterso(a)redhat.com> gfs2: init system threads before freeze lock Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: hix5hd2: fix IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: s3c2410: fix IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: iop3xx: fix deferred probing Pavel Skripkin <paskripkin(a)gmail.com> Bluetooth: add timeout sanity check to hci_inquiry Kevin Mitchell <kevmitch(a)arista.com> lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ Xu Yu <xuyu(a)linux.alibaba.com> mm/swap: consider max pages in iomap_swapfile_add_extent Nadezda Lutovinova <lutovinova(a)ispras.ru> usb: gadget: mv_u3d: request_irq() after initializing UDC Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' Shengjiu Wang <shengjiu.wang(a)nxp.com> ASoC: fsl_rpmsg: Check -EPROBE_DEFER for getting clocks Lukas Bulwahn <lukas.bulwahn(a)gmail.com> hwmon: remove amd_energy driver in Makefile Chris Packham <chris.packham(a)alliedtelesis.co.nz> hwmon: (pmbus/bpa-rs600) Don't use rated limits as warn limits Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: synquacer: fix deferred probing Lukas Bulwahn <lukas.bulwahn(a)gmail.com> clk: staging: correct reference to config IOMEM to config HAS_IOMEM Pali Rohár <pali(a)kernel.org> arm64: dts: marvell: armada-37xx: Extend PCIe MEM space J. Bruce Fields <bfields(a)redhat.com> nfsd4: Fix forced-expiry locking Chuck Lever <chuck.lever(a)oracle.com> SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() Benjamin Coddington <bcodding(a)redhat.com> lockd: Fix invalid lockowner cast after vfs_test_lock Thomas Gleixner <tglx(a)linutronix.de> locking/local_lock: Add missing owner initialization Chih-Kang Chang <gary.chang(a)realtek.com> mac80211: Fix insufficient headroom issue for AMSDU Andrii Nakryiko <andrii(a)kernel.org> libbpf: Re-build libbpf.so when libbpf.map changes Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: phy: tahvo: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: host: ohci-tmio: add IRQ check Valentin Schneider <valentin.schneider(a)arm.com> PM: cpu: Make notifier chain use a raw_spinlock_t Kai-Heng Feng <kai.heng.feng(a)canonical.com> Bluetooth: Move shutdown callback before flushing tx and rx queue Voon Weifeng <weifeng.voon(a)intel.com> net: stmmac: fix INTR TBU status affecting irq count statistic Juhee Kang <claudiajkang(a)gmail.com> samples: pktgen: add missing IPv6 option to pktgen scripts Leon Romanovsky <leon(a)kernel.org> devlink: Clear whole devlink_flash_notify struct Ilya Leoshkevich <iii(a)linux.ibm.com> selftests/bpf: Fix test_core_autosize on big-endian machines Geert Uytterhoeven <geert+renesas(a)glider.be> usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: phy: twl6030: add IRQ checks Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: phy: fsl-usb: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: misc: brcmstb-usb-pinmap: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: gadget: udc: s3c2410: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: gadget: udc: at91: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: dwc3: qcom: add IRQ check Sergey Shtylyov <s.shtylyov(a)omp.ru> usb: dwc3: meson-g12a: add IRQ check Douglas Anderson <dianders(a)chromium.org> ASoC: rt5682: Properly turn off regulators if wrong device ID Stephen Boyd <swboyd(a)chromium.org> ASoC: rt5682: Implement remove callback Parav Pandit <parav(a)nvidia.com> net/mlx5: Fix unpublish devlink parameters Kuogee Hsieh <khsieh(a)codeaurora.org> drm/msm/dp: replug event is converted into an unplug followed by an plug events Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> drm/msm/dsi: Fix some reference counted resource leaks Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> Bluetooth: fix repeated calls to sco_sock_kill Curtis Malainey <cujomalainey(a)chromium.org> ASoC: Intel: Fix platform ID matching Waiman Long <longman(a)redhat.com> cgroup/cpuset: Fix violation of cpuset locking rule Waiman Long <longman(a)redhat.com> cgroup/cpuset: Miscellaneous code cleanup William Breathitt Gray <vilhelm.gray(a)gmail.com> counter: 104-quad-8: Return error when invalid mode during ceiling_write Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs Kuogee Hsieh <khsieh(a)codeaurora.org> drm/msm/dp: update is_connected status base on sink count at dp_pm_resume() David Heidelberg <david(a)ixit.cz> drm/msm/mdp4: move HW revision detection to earlier phase David Heidelberg <david(a)ixit.cz> drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> leds: lgm-sso: Propagate error codes from callee to caller Jose Blanquicet <josebl(a)microsoft.com> selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP Lukasz Luba <lukasz.luba(a)arm.com> PM: EM: Increase energy calculation precision Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: don't disable multicast flooding to the CPU even without an IGMP querier Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: mt7530: remove the .port_set_mrouter implementation Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: stop syncing the bridge mcast_router attribute at join time Vignesh Raghavendra <vigneshr(a)ti.com> net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() Colin Ian King <colin.king(a)canonical.com> Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow Sven Eckelmann <sven(a)narfation.org> debugfs: Return error during {full/open}_proxy_open() on rmmod Stephan Gerhold <stephan(a)gerhold.net> soc: qcom: smsm: Fix missed interrupts if state changes while masked Matthew Cover <werekraken(a)gmail.com> bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PCI: PM: Enable PME if it can be signaled from D3cold Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently CK Hu <ck.hu(a)mediatek.com> soc: mmsys: mediatek: add mask to mmsys routes Mansur Alisha Shaik <mansur(a)codeaurora.org> media: venus: helper: do not set constrained parameters for UBWC Colin Ian King <colin.king(a)canonical.com> media: venus: venc: Fix potential null pointer dereference on pointer fmt Zhen Lei <thunder.leizhen(a)huawei.com> media: venus: hfi: fix return value check in sys_get_prop_image_version() Wei Yongjun <weiyongjun1(a)huawei.com> media: omap3isp: Fix missing unlock in isp_subdev_notifier_complete() Dongliang Mu <mudongliangabcd(a)gmail.com> media: em28xx-input: fix refcount bug in em28xx_usb_disconnect Hans de Goede <hdegoede(a)redhat.com> leds: trigger: audio: Add an activate callback to ensure the initial brightness is set Andy Shevchenko <andy.shevchenko(a)gmail.com> leds: rt8515: Put fwnode in any case during ->probe() Andy Shevchenko <andy.shevchenko(a)gmail.com> leds: lt3593: Put fwnode in any case during ->probe() Andy Shevchenko <andy.shevchenko(a)gmail.com> leds: lgm-sso: Don't spam logs when probe is deferred Andy Shevchenko <andy.shevchenko(a)gmail.com> leds: lgm-sso: Put fwnode in any case during ->probe() Sergey Shtylyov <s.shtylyov(a)omp.ru> i2c: highlander: add IRQ check Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() Leon Romanovsky <leon(a)kernel.org> devlink: Break parameter notification sequence to be before/after unload/load driver Biju Das <biju.das.jz(a)bp.renesas.com> arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay Quentin Monnet <quentin(a)isovalent.com> tools: Free BTF objects at various locations Tedd Ho-Jeong An <tedd.an(a)intel.com> Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd Laurent Pinchart <laurent.pinchart+renesas(a)ideasonboard.com> drm: rcar-du: Don't put reference to drm_device in rcar_du_remove() Leon Romanovsky <leon(a)kernel.org> net: ti: am65-cpsw-nuss: fix wrong devlink release order Pavel Skripkin <paskripkin(a)gmail.com> net: cipso: fix warnings in netlbl_cipsov4_add_std Marek Vasut <marex(a)denx.de> drm: mxsfb: Clear FIFO_CLEAR bit Marek Vasut <marex(a)denx.de> drm: mxsfb: Increase number of outstanding requests on V4 and newer HW Marek Vasut <marex(a)denx.de> drm: mxsfb: Enable recovery on underflow Waiman Long <longman(a)redhat.com> cgroup/cpuset: Fix a partition bug with hotplug Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Block LRO if firmware asks for tunneled LRO Maxim Mikityanskiy <maximmi(a)nvidia.com> net/mlx5e: Prohibit inner indir TIRs in IPoIB Anand Moon <linux.amoon(a)gmail.com> ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties Anand Moon <linux.amoon(a)gmail.com> ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties Anand Moon <linux.amoon(a)gmail.com> ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties Martin Blumenstingl <martin.blumenstingl(a)googlemail.com> ARM: dts: meson8: Use a higher default GPU clock frequency Martin KaFai Lau <kafai(a)fb.com> tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos Kai-Heng Feng <kai.heng.feng(a)canonical.com> drm/amdgpu/acp: Make PM domain really work Colin Ian King <colin.king(a)canonical.com> 6lowpan: iphc: Fix an off-by-one check of array index Jun Miao <jun.miao(a)windriver.com> Bluetooth: btusb: Fix a unspported condition to set available debug features Dan Carpenter <dan.carpenter(a)oracle.com> Bluetooth: sco: prevent information leak in sco_conn_defer_accept() Yizhuo <yzhai003(a)ucr.edu> media: atomisp: fix the uninitialized use and rename "retvalue" Philipp Zabel <p.zabel(a)pengutronix.de> media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats Dan Carpenter <dan.carpenter(a)oracle.com> media: rockchip/rga: fix error handling in probe Mauro Carvalho Chehab <mchehab+huawei(a)kernel.org> media: rockchip/rga: use pm_runtime_resume_and_get() Pavel Skripkin <paskripkin(a)gmail.com> media: go7007: remove redundant initialization Pavel Skripkin <paskripkin(a)gmail.com> media: go7007: fix memory leak in go7007_usb_probe Dongliang Mu <mudongliangabcd(a)gmail.com> media: dvb-usb: Fix error handling in dvb_usb_i2c_init Dongliang Mu <mudongliangabcd(a)gmail.com> media: dvb-usb: fix uninit-value in vp702x_read_mac_addr Dongliang Mu <mudongliangabcd(a)gmail.com> media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init Leon Romanovsky <leon(a)kernel.org> ionic: cleanly release devlink instance Zhen Lei <thunder.leizhen(a)huawei.com> driver core: Fix error return code in really_probe() Zhen Lei <thunder.leizhen(a)huawei.com> firmware: fix theoretical UAF race with firmware cache and resume John Fastabend <john.fastabend(a)gmail.com> bpf, selftests: Fix test_maps now that sockmap supports UDP Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> arm64: dts: qcom: sm8250: fix usb2 qmp phy node Colin Ian King <colin.king(a)canonical.com> gfs2: Fix memory leak of object lsi on error return path Martynas Pumputis <m(a)lambda.lt> libbpf: Fix removal of inner map in bpf_object__create_map Bjorn Andersson <bjorn.andersson(a)linaro.org> soc: qcom: rpmhpd: Use corner in power_off Judy Hsiao <judyhsiao(a)chromium.org> arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 ms Stefan Assmann <sassmann(a)kpanic.de> i40e: improve locking of mac_filter_hash Geert Uytterhoeven <geert(a)linux-m68k.org> arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties Dylan Hung <dylan_hung(a)aspeedtech.com> ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi Shuyi Cheng <chengshuyi(a)linux.alibaba.com> libbpf: Fix the possible memory leak on error Haiyue Wang <haiyue.wang(a)intel.com> gve: fix the wrong AdminQ buffer overflow check Steven Price <steven.price(a)arm.com> drm/of: free the iterator object on failure He Fengqing <hefengqing(a)huawei.com> bpf: Fix potential memleak and UAF in the verifier. Kuniyuki Iwashima <kuniyu(a)amazon.co.jp> bpf: Fix a typo of reuseport map in bpf.h. Julia Lawall <Julia.Lawall(a)inria.fr> drm/of: free the right object Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: cxd2880-spi: Fix an error handling path Geert Uytterhoeven <geert+renesas(a)glider.be> soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally Jiapeng Chong <jiapeng.chong(a)linux.alibaba.com> leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() Krzysztof Hałasa <khalasa(a)piap.pl> media: TDA1997x: enable EDID support Zhang Qilong <zhangqilong3(a)huawei.com> ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe Zhang Qilong <zhangqilong3(a)huawei.com> ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in mt8192_afe_pcm_dev_probe Harshvardhan Jha <harshvardhan.jha(a)oracle.com> drm/gma500: Fix end of loop tests for list_for_each_entry Wei Yongjun <weiyongjun1(a)huawei.com> drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() Qiuxu Zhuo <qiuxu.zhuo(a)intel.com> EDAC/i10nm: Fix NVDIMM detection Lukas Bulwahn <lukas.bulwahn(a)gmail.com> crypto: rmd320 - remove rmd320 in Makefile Quanyang Wang <quanyang.wang(a)windriver.com> spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible Chunyan Zhang <chunyan.zhang(a)unisoc.com> spi: sprd: Fix the wrong WDG_LOAD_VAL Chen-Yu Tsai <wenst(a)chromium.org> regulator: vctrl: Avoid lockdep warning in enable/disable ops Chen-Yu Tsai <wenst(a)chromium.org> regulator: vctrl: Use locked regulator_get_voltage in probe path Eric Biggers <ebiggers(a)google.com> blk-crypto: fix check for too-large dun_bytes Matija Glavinic Pecotic <matija.glavinic-pecotic.ext(a)nokia.com> spi: davinci: invoke chipselect callback Borislav Petkov <bp(a)alien8.de> x86/mce: Defer processing of early errors Pavel Begunkov <asml.silence(a)gmail.com> io_uring: refactor io_submit_flush_completions() Stefan Berger <stefanb(a)linux.ibm.com> tpm: ibmvtpm: Avoid error message when process gets signal while waiting Stefan Berger <stefanb(a)linux.ibm.com> certs: Trigger creation of RSA module signing key if it's not an RSA key Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - use proper type for vf_mask Chen-Yu Tsai <wenst(a)chromium.org> irqchip/gic-v3: Fix priority comparison when non-secure priorities are used Sven Peter <sven(a)svenpeter.dev> irqchip/apple-aic: Fix irq_disable from within irq handlers Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> spi: coldfire-qspi: Use clk_disable_unprepare in the remove function Pavel Skripkin <paskripkin(a)gmail.com> block: nbd: add sanity check for first_minor Phong Hoang <phong.hoang.wz(a)renesas.com> clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel Hongbo Li <herberthbli(a)tencent.com> lib/mpi: use kcalloc in mpi_resize Huacai Chen <chenhuacai(a)kernel.org> irqchip/loongson-pch-pic: Improve edge triggered interrupt support Zhen Lei <thunder.leizhen(a)huawei.com> genirq/timings: Fix error return code in irq_timings_test_irqs() Tony Lindgren <tony(a)atomide.com> spi: spi-pic32: Fix issue with uninitialized dma_slave_config Tony Lindgren <tony(a)atomide.com> spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config Ming Lei <ming.lei(a)redhat.com> block: return ELEVATOR_DISCARD_MERGE if possible Geert Uytterhoeven <geert(a)linux-m68k.org> m68k: Fix invalid RMW_INSNS on CPUs that lack CAS Yanfei Xu <yanfei.xu(a)windriver.com> rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock Yanfei Xu <yanfei.xu(a)windriver.com> rcu: Fix to include first blocked task in stall warning Quentin Perret <qperret(a)google.com> sched: Fix UCLAMP_FLAG_IDLE setting Mika Penttilä <mika.penttila(a)gmail.com> sched/numa: Fix is_core_idle() Mian Yousaf Kaukab <ykaukab(a)suse.de> crypto: ecc - handle unaligned input buffer in ecc_swap_digits Ard Biesheuvel <ardb(a)kernel.org> crypto: x86/aes-ni - add missing error checks in XTS code Pavel Skripkin <paskripkin(a)gmail.com> m68k: emu: Fix invalid free in nfeth_cleanup() Peter Robinson <pbrobinson(a)gmail.com> power: supply: cw2015: use dev_err_probe to allow deferred probe Valentin Schneider <valentin.schneider(a)arm.com> sched/debug: Don't update sched_domain debug directories before sched_debug_init() Harald Freudenberger <freude(a)linux.ibm.com> s390/ap: fix state machine hang after failure to enable irq Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: fix debug area life cycle Peter Oberparleiter <oberpar(a)linux.ibm.com> s390/debug: keep debug data on resize Niklas Schnelle <schnelle(a)linux.ibm.com> s390/pci: fix misleading rc in clp_set_pci_fn() Alexander Gordeev <agordeev(a)linux.ibm.com> s390/kasan: fix large PMD pages address alignment check Jens Axboe <axboe(a)kernel.dk> io-wq: remove GFP_ATOMIC allocation off schedule out path Stian Skjelstad <stian.skjelstad(a)gmail.com> udf_get_extendedattr() had no boundary checks. Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> fcntl: fix potential deadlock for &fasync_struct.fa_lock Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> fcntl: fix potential deadlocks for &fown_struct.lock Tianjia Zhang <tianjia.zhang(a)linux.alibaba.com> crypto: tcrypt - Fix missing return value check Kai Ye <yekai13(a)huawei.com> crypto: hisilicon/sec - modify the hardware endian configuration Kai Ye <yekai13(a)huawei.com> crypto: hisilicon/sec - fix the abnormal exiting process Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - do not export adf_iov_putmsg() Marco Chiappero <marco.chiappero(a)intel.com> crypto: qat - fix naming for init/shutdown VF to PF notifications Marco Chiappero <marco.chiappero(a)intel.com> crypto: qat - fix reuse of completion variable Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - handle both source of interrupt in VF ISR Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - do not ignore errors from enable_vf2pf_comms() Ben Hutchings <ben.hutchings(a)mind.be> crypto: omap - Fix inconsistent locking of device lists Valentin Schneider <valentin.schneider(a)arm.com> sched/topology: Skip updating masks for non-online nodes Damien Le Moal <damien.lemoal(a)wdc.com> libata: fix ata_host_start() Harald Freudenberger <freude(a)linux.ibm.com> s390/zcrypt: fix wrong offset index for APKA master key valid state Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: add dev_busid sysfs entry for each subchannel Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> power: supply: max17042_battery: fix typo in MAx17042_TOFF Dmitry Osipenko <digetx(a)gmail.com> power: supply: smb347-charger: Add missing pin control activation Amit Engel <amit.engel(a)dell.com> nvmet: pass back cntlid on successful completion Ruozhu Li <liruozhu(a)huawei.com> nvme-rdma: don't update queue count when failing to set io queues Ruozhu Li <liruozhu(a)huawei.com> nvme-tcp: don't update queue count when failing to set io queues Chunguang Xu <brookxu(a)tencent.com> blk-throtl: optimize IOPS throttle for large IO scenarios Baokun Li <libaokun1(a)huawei.com> nbd: add the check to prevent overflow in __nbd_ioctl() Christoph Hellwig <hch(a)lst.de> bcache: add proper error unwinding in bcache_device_init Pali Rohár <pali(a)kernel.org> isofs: joliet: Fix iocharset=utf8 mount option Pali Rohár <pali(a)kernel.org> udf: Fix iocharset=utf8 mount option Jan Kara <jack(a)suse.cz> udf: Check LVID earlier Thomas Gleixner <tglx(a)linutronix.de> hrtimer: Ensure timerfd notification for HIGHRES=n Thomas Gleixner <tglx(a)linutronix.de> hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() Frederic Weisbecker <frederic(a)kernel.org> posix-cpu-timers: Force next expiration recalc after itimer reset Smita Koralahalli <Smita.KoralahalliChannabasappa(a)amd.com> EDAC/mce_amd: Do not load edac_mce_amd module on guests Sergey Senozhatsky <senozhatsky(a)chromium.org> rcu/tree: Handle VM stoppage in stall detection Dietmar Eggemann <dietmar.eggemann(a)arm.com> sched/deadline: Fix missing clock update in migrate_task_rq_dl() Tony Lindgren <tony(a)atomide.com> crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() Hans de Goede <hdegoede(a)redhat.com> power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors Quentin Perret <qperret(a)google.com> sched/deadline: Fix reset_on_fork reporting of DL tasks Sean Anderson <sean.anderson(a)seco.com> crypto: mxs-dcp - Check for DMA mapping errors Dmitry Osipenko <digetx(a)gmail.com> regulator: tps65910: Silence deferred probe error Jeongtae Park <jeongtae.park(a)gmail.com> regmap: fix the offset of register error log Peter Zijlstra <peterz(a)infradead.org> locking/mutex: Fix HANDOFF condition ------------- Diffstat: Documentation/fault-injection/provoke-crashes.rst | 2 +- Makefile | 4 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 4 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 16 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 29 ++++ arch/arm/boot/dts/at91-sama5d4_xplained.dts | 19 +++ arch/arm/boot/dts/meson8.dtsi | 5 + arch/arm/boot/dts/meson8b-ec100.dts | 4 +- arch/arm/boot/dts/meson8b-mxq.dts | 4 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 17 ++ arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 11 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 2 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 4 - arch/arm64/kvm/arm.c | 7 + arch/m68k/Kconfig.cpu | 8 +- arch/m68k/coldfire/clk.c | 2 +- arch/m68k/emu/nfeth.c | 4 +- arch/s390/include/asm/kvm_host.h | 1 + arch/s390/kernel/debug.c | 176 +++++++++++++-------- arch/s390/kvm/interrupt.c | 12 +- arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/kvm/kvm-s390.h | 2 +- arch/s390/mm/kasan_init.c | 41 +++-- arch/s390/pci/pci.c | 7 +- arch/s390/pci/pci_clp.c | 33 ++-- arch/x86/boot/compressed/efi_thunk_64.S | 30 ++-- arch/x86/boot/compressed/head_64.S | 3 + arch/x86/crypto/aesni-intel_glue.c | 5 + arch/x86/events/amd/ibs.c | 1 + arch/x86/include/asm/mce.h | 1 + arch/x86/kernel/cpu/mce/core.c | 11 +- arch/x86/kernel/cpu/resctrl/monitor.c | 6 + arch/x86/kvm/mmu/mmu.c | 19 +-- arch/x86/kvm/mmu/tdp_mmu.c | 20 ++- arch/x86/kvm/vmx/nested.c | 7 +- arch/x86/kvm/vmx/vmx.c | 3 + arch/x86/kvm/x86.c | 4 + block/bfq-iosched.c | 3 + block/bio.c | 15 +- block/blk-crypto.c | 2 +- block/blk-merge.c | 18 +-- block/blk-throttle.c | 32 ++++ block/blk.h | 2 + block/elevator.c | 3 + block/mq-deadline.c | 2 + certs/Makefile | 8 + crypto/Makefile | 1 - crypto/ecc.h | 5 +- crypto/tcrypt.c | 29 ++-- drivers/ata/libata-core.c | 2 +- drivers/auxdisplay/hd44780.c | 2 +- drivers/base/dd.c | 16 +- drivers/base/firmware_loader/main.c | 20 +-- drivers/base/regmap/regmap.c | 2 +- drivers/bcma/main.c | 6 +- drivers/block/nbd.c | 16 +- drivers/bluetooth/btusb.c | 18 ++- drivers/char/tpm/Kconfig | 1 - drivers/char/tpm/tpm_ibmvtpm.c | 26 +-- drivers/char/tpm/tpm_ibmvtpm.h | 2 +- drivers/clk/mvebu/kirkwood.c | 1 + drivers/clocksource/sh_cmt.c | 30 ++-- drivers/counter/104-quad-8.c | 5 +- drivers/crypto/hisilicon/sec2/sec.h | 5 - drivers/crypto/hisilicon/sec2/sec_main.c | 34 ++-- drivers/crypto/mxs-dcp.c | 45 ++++-- drivers/crypto/omap-aes.c | 8 +- drivers/crypto/omap-des.c | 8 +- drivers/crypto/omap-sham.c | 14 +- .../crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c | 4 +- drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c | 4 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 8 +- drivers/crypto/qat/qat_common/adf_init.c | 5 +- drivers/crypto/qat/qat_common/adf_isr.c | 7 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 3 +- drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 12 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 7 +- .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 4 +- drivers/edac/i10nm_base.c | 6 +- drivers/edac/mce_amd.c | 3 + drivers/firmware/raspberrypi.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 54 +++---- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 4 +- drivers/gpu/drm/drm_of.c | 6 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 10 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 68 ++++---- drivers/gpu/drm/msm/dp/dp_display.c | 31 ++-- drivers/gpu/drm/msm/dsi/dsi.c | 6 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 3 + drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 + drivers/gpu/drm/mxsfb/mxsfb_kms.c | 40 +++++ drivers/gpu/drm/mxsfb/mxsfb_regs.h | 9 ++ drivers/gpu/drm/panfrost/panfrost_device.c | 3 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 - drivers/hwmon/Makefile | 1 - drivers/hwmon/pmbus/bpa-rs600.c | 25 --- drivers/i2c/busses/i2c-highlander.c | 2 +- drivers/i2c/busses/i2c-hix5hd2.c | 2 +- drivers/i2c/busses/i2c-iop3xx.c | 6 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-s3c2410.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-xlp9xx.c | 2 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/irqchip/irq-apple-aic.c | 2 +- drivers/irqchip/irq-gic-v3.c | 23 ++- drivers/irqchip/irq-loongson-pch-pic.c | 19 ++- drivers/leds/blink/leds-lgm-sso.c | 23 ++- drivers/leds/flash/leds-rt8515.c | 4 +- drivers/leds/leds-is31fl32xx.c | 1 + drivers/leds/leds-lt3593.c | 5 +- drivers/leds/trigger/ledtrig-audio.c | 37 ++++- drivers/md/bcache/super.c | 16 +- drivers/md/raid1.c | 19 +++ drivers/md/raid10.c | 14 +- drivers/media/i2c/tda1997x.c | 1 + drivers/media/platform/coda/coda-bit.c | 18 ++- drivers/media/platform/omap3isp/isp.c | 4 +- drivers/media/platform/qcom/venus/helpers.c | 3 + drivers/media/platform/qcom/venus/hfi_msgs.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 2 + drivers/media/platform/rockchip/rga/rga-buf.c | 3 +- drivers/media/platform/rockchip/rga/rga.c | 29 +++- drivers/media/spi/cxd2880-spi.c | 7 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 9 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 2 +- drivers/media/usb/dvb-usb/nova-t-usb2.c | 6 +- drivers/media/usb/dvb-usb/vp702x.c | 12 +- drivers/media/usb/em28xx/em28xx-input.c | 1 - drivers/media/usb/go7007/go7007-driver.c | 26 --- drivers/media/usb/go7007/go7007-usb.c | 2 +- drivers/misc/lkdtm/core.c | 2 +- drivers/mmc/host/dw_mmc.c | 1 + drivers/mmc/host/moxart-mmc.c | 1 + drivers/mmc/host/sdhci.c | 1 + drivers/net/dsa/b53/b53_common.c | 10 -- drivers/net/dsa/b53/b53_priv.h | 2 - drivers/net/dsa/bcm_sf2.c | 1 - drivers/net/dsa/mt7530.c | 13 -- drivers/net/dsa/mv88e6xxx/chip.c | 18 --- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 3 + drivers/net/ethernet/google/gve/gve_adminq.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 23 ++- drivers/net/ethernet/intel/ice/ice_main.c | 13 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 2 - .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 31 ++-- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 22 +-- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 16 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 3 + .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 6 - drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.h | 4 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 18 ++- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 18 +++ .../ethernet/mellanox/mlx5/core/esw/indir_table.c | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 5 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 18 +-- .../net/ethernet/pensando/ionic/ionic_devlink.c | 14 +- drivers/net/ethernet/qualcomm/qca_spi.c | 2 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 5 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 47 +++--- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 + drivers/net/phy/marvell10g.c | 8 + drivers/net/wireless/ath/ath6kl/wmi.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 14 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 1 + drivers/net/wireless/rsi/rsi_91x_hal.c | 4 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 1 + drivers/nvme/host/rdma.c | 4 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/fabrics-cmd.c | 9 +- drivers/pci/pci.c | 25 ++- drivers/power/supply/axp288_fuel_gauge.c | 4 +- drivers/power/supply/cw2015_battery.c | 4 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/smb347-charger.c | 10 ++ drivers/regulator/tps65910-regulator.c | 10 +- drivers/regulator/vctrl-regulator.c | 73 +++++---- drivers/s390/cio/css.c | 17 ++ drivers/s390/crypto/ap_bus.c | 25 +-- drivers/s390/crypto/ap_bus.h | 10 +- drivers/s390/crypto/ap_queue.c | 20 +-- drivers/s390/crypto/zcrypt_ccamisc.c | 8 +- drivers/soc/mediatek/mt8183-mmsys.h | 21 ++- drivers/soc/mediatek/mtk-mmsys.c | 7 +- drivers/soc/mediatek/mtk-mmsys.h | 133 +++++++++++----- drivers/soc/qcom/rpmhpd.c | 5 +- drivers/soc/qcom/smsm.c | 11 +- drivers/soc/rockchip/Kconfig | 4 +- drivers/spi/spi-coldfire-qspi.c | 2 +- drivers/spi/spi-davinci.c | 8 +- drivers/spi/spi-fsl-dspi.c | 1 + drivers/spi/spi-pic32.c | 1 + drivers/spi/spi-sprd-adi.c | 2 +- drivers/spi/spi-zynq-qspi.c | 8 +- drivers/staging/clocking-wizard/Kconfig | 2 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 11 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/tty_io.c | 4 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 2 + drivers/usb/dwc3/dwc3-qcom.c | 4 + drivers/usb/gadget/udc/at91_udc.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 30 ++-- drivers/usb/gadget/udc/mv_u3d_core.c | 19 +-- drivers/usb/gadget/udc/renesas_usb3.c | 17 +- drivers/usb/gadget/udc/s3c2410_udc.c | 4 + drivers/usb/host/ehci-orion.c | 8 +- drivers/usb/host/ohci-tmio.c | 3 + drivers/usb/misc/brcmstb-usb-pinmap.c | 2 + drivers/usb/phy/phy-fsl-usb.c | 2 + drivers/usb/phy/phy-tahvo.c | 4 +- drivers/usb/phy/phy-twl6030-usb.c | 5 + drivers/video/backlight/pwm_bl.c | 54 ++++--- drivers/video/fbdev/core/fbmem.c | 6 + fs/cifs/cifs_unicode.c | 9 +- fs/cifs/fs_context.c | 11 +- fs/cifs/readdir.c | 23 ++- fs/debugfs/file.c | 8 +- fs/f2fs/file.c | 5 +- fs/f2fs/super.c | 11 +- fs/fcntl.c | 18 ++- fs/fuse/file.c | 30 +++- fs/fuse/fuse_i.h | 19 +++ fs/fuse/inode.c | 60 +++++++ fs/gfs2/ops_fstype.c | 43 +++++ fs/gfs2/super.c | 61 +------ fs/io-wq.c | 105 ++++++++---- fs/io_uring.c | 16 +- fs/iomap/swapfile.c | 6 + fs/isofs/inode.c | 27 ++-- fs/isofs/isofs.h | 1 - fs/isofs/joliet.c | 4 +- fs/lockd/svclock.c | 2 +- fs/nfsd/nfs4state.c | 4 +- fs/udf/misc.c | 13 +- fs/udf/super.c | 75 ++++----- fs/udf/udf_sb.h | 2 - fs/udf/unicode.c | 4 +- include/linux/blkdev.h | 16 ++ include/linux/energy_model.h | 16 ++ include/linux/hrtimer.h | 5 - include/linux/local_lock_internal.h | 42 ++--- include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/power/max17042_battery.h | 2 +- include/linux/sunrpc/svc.h | 1 + include/linux/time64.h | 9 +- include/net/dsa.h | 2 - include/net/pkt_cls.h | 3 +- include/trace/events/io_uring.h | 6 +- include/trace/events/sunrpc.h | 8 +- include/uapi/linux/bpf.h | 2 +- kernel/bpf/verifier.c | 31 ++-- kernel/cgroup/cpuset.c | 95 ++++++----- kernel/cpu_pm.c | 50 ++++-- kernel/irq/timings.c | 2 + kernel/locking/mutex.c | 15 +- kernel/power/energy_model.c | 4 +- kernel/rcu/tree_stall.h | 26 ++- kernel/sched/core.c | 25 ++- kernel/sched/deadline.c | 8 +- kernel/sched/debug.c | 7 + kernel/sched/fair.c | 2 +- kernel/sched/sched.h | 2 + kernel/sched/topology.c | 65 ++++++++ kernel/time/hrtimer.c | 92 ++++++++--- kernel/time/posix-cpu-timers.c | 2 - kernel/time/tick-internal.h | 3 + lib/mpi/mpiutil.c | 2 +- net/6lowpan/debugfs.c | 3 +- net/bluetooth/cmtp/cmtp.h | 2 +- net/bluetooth/hci_core.c | 14 ++ net/bluetooth/mgmt.c | 2 +- net/bluetooth/sco.c | 11 +- net/core/devlink.c | 36 +++-- net/dsa/dsa_priv.h | 2 - net/dsa/port.c | 21 --- net/dsa/slave.c | 6 - net/ipv4/route.c | 48 ++++-- net/ipv4/tcp_ipv4.c | 5 +- net/ipv6/route.c | 5 +- net/mac80211/tx.c | 4 +- net/netlabel/netlabel_cipso_v4.c | 8 +- net/qrtr/qrtr.c | 8 +- net/sched/sch_cbq.c | 2 +- net/sched/sch_htb.c | 97 ++++++++---- net/sunrpc/svc.c | 15 ++ samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/pktgen/pktgen_sample04_many_flows.sh | 12 +- samples/pktgen/pktgen_sample05_flow_per_thread.sh | 12 +- security/integrity/ima/Kconfig | 1 - security/integrity/ima/ima_mok.c | 2 +- sound/soc/codecs/rt5682-i2c.c | 20 +++ sound/soc/codecs/wcd9335.c | 23 ++- sound/soc/fsl/fsl_rpmsg.c | 20 +-- sound/soc/intel/boards/kbl_da7219_max98927.c | 55 +------ sound/soc/intel/common/soc-acpi-intel-cml-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 25 ++- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 43 +++-- sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 27 ++-- tools/bpf/bpftool/prog.c | 5 +- tools/include/uapi/linux/bpf.h | 2 +- tools/lib/bpf/Makefile | 10 +- tools/lib/bpf/libbpf.c | 16 +- tools/perf/util/bpf-event.c | 4 +- tools/perf/util/bpf_counter.c | 3 +- tools/testing/selftests/bpf/prog_tests/btf.c | 1 + tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c | 2 +- .../selftests/bpf/progs/test_core_autosize.c | 20 ++- tools/testing/selftests/bpf/test_maps.c | 4 +- 323 files changed, 2706 insertions(+), 1555 deletions(-)
3 years, 7 months
8
8
0
0
Re: [PATCH 5.14 018/334] nbd: add the check to prevent overflow in __nbd_ioctl()
by Naresh Kamboju
On Mon, 13 Sept 2021 at 19:51, Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> wrote: > > From: Baokun Li <libaokun1(a)huawei.com> > > [ Upstream commit fad7cd3310db3099f95dd34312c77740fbc455e5 ] > > If user specify a large enough value of NBD blocks option, it may trigger > signed integer overflow which may lead to nbd->config->bytesize becomes a > large or small value, zero in particular. > > UBSAN: Undefined behaviour in drivers/block/nbd.c:325:31 > signed integer overflow: > 1024 * 4611686155866341414 cannot be represented in type 'long long int' > [...] > Call trace: > [...] > handle_overflow+0x188/0x1dc lib/ubsan.c:192 > __ubsan_handle_mul_overflow+0x34/0x44 lib/ubsan.c:213 > nbd_size_set drivers/block/nbd.c:325 [inline] > __nbd_ioctl drivers/block/nbd.c:1342 [inline] > nbd_ioctl+0x998/0xa10 drivers/block/nbd.c:1395 > __blkdev_driver_ioctl block/ioctl.c:311 [inline] > [...] > > Although it is not a big deal, still silence the UBSAN by limit > the input value. > > Reported-by: Hulk Robot <hulkci(a)huawei.com> > Signed-off-by: Baokun Li <libaokun1(a)huawei.com> > Reviewed-by: Josef Bacik <josef(a)toxicpanda.com> > Link:
https://lore.kernel.org/r/20210804021212.990223-1-libaokun1@huawei.com
> [axboe: dropped unlikely()] > Signed-off-by: Jens Axboe <axboe(a)kernel.dk> > Signed-off-by: Sasha Levin <sashal(a)kernel.org> > --- > drivers/block/nbd.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/drivers/block/nbd.c b/drivers/block/nbd.c > index 19f5d5a8b16a..acf3f85bf3c7 100644 > --- a/drivers/block/nbd.c > +++ b/drivers/block/nbd.c > @@ -1388,6 +1388,7 @@ static int __nbd_ioctl(struct block_device *bdev, struct nbd_device *nbd, > unsigned int cmd, unsigned long arg) > { > struct nbd_config *config = nbd->config; > + loff_t bytesize; > > switch (cmd) { > case NBD_DISCONNECT: > @@ -1402,8 +1403,9 @@ static int __nbd_ioctl(struct block_device *bdev, struct nbd_device *nbd, > case NBD_SET_SIZE: > return nbd_set_size(nbd, arg, config->blksize); > case NBD_SET_SIZE_BLOCKS: > - return nbd_set_size(nbd, arg * config->blksize, > - config->blksize); > + if (check_mul_overflow((loff_t)arg, config->blksize, &bytesize)) > + return -EINVAL; > + return nbd_set_size(nbd, bytesize, config->blksize); > case NBD_SET_TIMEOUT: > nbd_set_cmd_timeout(nbd, arg); > return 0; arm clang-10, clang-11, clang-12 and clang-13 builds failed. due to this commit on 5.14 and 5.13 on following configs, - footbridge_defconfig - mini2440_defconfig - s3c2410_defconfig This was already reported on the mailing list. ERROR: modpost: "__mulodi4" [drivers/block/nbd.ko] undefined! #1438
https://github.com/ClangBuiltLinux/linux/issues/1438
[PATCH 00/10] raise minimum GCC version to 5.1
https://lore.kernel.org/lkml/20210910234047.1019925-1-ndesaulniers@google.c…
linux-next: build failure while building Linus' tree
https://lore.kernel.org/all/20210909182525.372ee687@canb.auug.org.au/
Full build log,
https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc/-/jobs/158540…
-- Linaro LKFT
https://lkft.linaro.org
3 years, 7 months
7
17
0
0
[REGRESSION] lkft kselftest for next-20210910
by lkft@linaro.org
## Build * kernel: 5.14.0 * git: ['
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
', '
https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
'] * git branch: master * git commit: aa14a3016182213f022068500486ef3bcacb9006 * git describe: next-20210910 * test details:
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20210910
## Regressions (compared to next-20210909) * hi6220-hikey, kselftest-rtc - rtc.rtctest * juno-r2, kselftest-net - net.udpgso_bench.sh * qemu_arm, kselftest-pidfd - pidfd.pidfd_test * x15, kselftest-rtc - rtc.rtctest.rtc.alarm_alm_set - rtc.rtctest.rtc.alarm_alm_set_minute - rtc.rtctest.rtc.alarm_wkalm_set - rtc.rtctest.rtc.date_read * x86, kselftest-net - net.fib-onlink-tests.sh Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org> ## Fixes (compared to next-20210909) * juno-r2, kselftest- - rtc.rtctest * juno-r2, kselftest-rtc - rtc.rtctest * qemu-arm64-mte, kselftest-cgroup - cgroup.test_freezer - cgroup.test_freezer.test_cgfreezer_ptrace * qemu-arm64-mte, kselftest-timers - timers.rtcpie * qemu_arm64, kselftest-timers - timers.rtcpie ## Test result summary total: 6624, pass: 3951, fail: 723, skip: 1950, xfail: 0 ## Build Summary ## Test suites summary * kselftest- * kselftest-android * kselftest-arm64 * kselftest-arm64/arm64.btitest.bti_c_func * kselftest-arm64/arm64.btitest.bti_j_func * kselftest-arm64/arm64.btitest.bti_jc_func * kselftest-arm64/arm64.btitest.bti_none_func * kselftest-arm64/arm64.btitest.nohint_func * kselftest-arm64/arm64.btitest.paciasp_func * kselftest-arm64/arm64.nobtitest.bti_c_func * kselftest-arm64/arm64.nobtitest.bti_j_func * kselftest-arm64/arm64.nobtitest.bti_jc_func * kselftest-arm64/arm64.nobtitest.bti_none_func * kselftest-arm64/arm64.nobtitest.nohint_func * kselftest-arm64/arm64.nobtitest.paciasp_func * kselftest-bpf * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-drivers * kselftest-efivarfs * kselftest-filesystems * kselftest-firmware * kselftest-fpu * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-ir * kselftest-kcmp * kselftest-kexec * kselftest-kvm * kselftest-lib * kselftest-livepatch * kselftest-lkdtm * kselftest-membarrier * kselftest-memfd * kselftest-memory-hotplug * kselftest-mincore * kselftest-mount * kselftest-mqueue * kselftest-net * kselftest-netfilter * kselftest-nsfs * kselftest-openat2 * kselftest-pid_namespace * kselftest-pidfd * kselftest-proc * kselftest-pstore * kselftest-ptrace * kselftest-rseq * kselftest-rtc * kselftest-seccomp * kselftest-sigaltstack * kselftest-size * kselftest-splice * kselftest-static_keys * kselftest-sync * kselftest-sysctl * kselftest-tc-testing * kselftest-timens * kselftest-timers * kselftest-tmpfs * kselftest-tpm2 * kselftest-user * kselftest-vm * kselftest-x86 * kselftest-zram -- Linaro LKFT
https://lkft.linaro.org
3 years, 7 months
1
0
0
0
next 5.15.0-rc1/815c5020b5ab: regressions detected in project linux-next master on OE - sanity
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.15.0-rc1 git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git branch: master git commit: 815c5020b5ab041761fdd4272783a6104a92fd9e git describe: next-20210914 Test details:
https://qa-reports.linaro.org/lkft/linux-next-master-sanity/build/next-2021…
Regressions (compared to build next-20210913) ------------------------------------------------------------------------ dragonboard-410c: build: * build_process No fixes (compared to build next-20210913) Boards, architectures and test suites: ------------------------------------- dragonboard-410c * build - fail: 1, * linux-log-parser - pass: 8, x15 - arm * build - fail: 1, * linux-log-parser - pass: 8, -- Linaro QA
https://qa-reports.linaro.org
3 years, 7 months
1
0
0
0
next 5.15.0-rc1/815c5020b5ab: regressions detected in project linux-next master on OE
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.15.0-rc1 git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git branch: master git commit: 815c5020b5ab041761fdd4272783a6104a92fd9e git describe: next-20210914 Test details:
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20210914
Regressions (compared to build next-20210909) ------------------------------------------------------------------------ dragonboard-410c: build: * build_process No fixes (compared to build next-20210909) Boards, architectures and test suites: ------------------------------------- dragonboard-410c - arm64 * build - fail: 1, * linux-log-parser - pass: 8, x15 - arm * build - fail: 1, * linux-log-parser - pass: 8, -- Linaro QA
https://qa-reports.linaro.org
3 years, 7 months
1
0
0
0
← Newer
1
...
13
14
15
16
17
18
19
...
50
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
Results per page:
10
25
50
100
200