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
2026
November
October
September
August
July
June
May
April
March
February
January
2025
December
November
October
September
August
July
June
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
----- 2026 -----
November 2026
October 2026
September 2026
August 2026
July 2026
June 2026
May 2026
April 2026
March 2026
February 2026
January 2026
----- 2025 -----
December 2025
November 2025
October 2025
September 2025
August 2025
July 2025
June 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
7 participants
33165 discussions
Start a n
N
ew thread
[PATCH 5.4 000/355] 5.4.160-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.4.160 release. There are 355 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, 17 Nov 2021 16:52:23 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.160-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.4.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.4.160-rc1 Trond Myklebust <trond.myklebust(a)hammerspace.com> SUNRPC: Partial revert of commit 6f9f17287e78 Pali Rohár <pali(a)kernel.org> PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros Vasant Hegde <hegdevasant(a)linux.vnet.ibm.com> powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload Halil Pasic <pasic(a)linux.ibm.com> s390/cio: make ccw_device_dma_* more robust Sven Schnelle <svens(a)linux.ibm.com> s390/tape: fix timer initialization in tape_std_assign() Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: check the subchannel validity for dev_busid Marek Vasut <marex(a)denx.de> video: backlight: Drop maximum brightness override for brightness zero Michal Hocko <mhocko(a)suse.com> mm, oom: do not trigger out_of_memory from the #PF Vasily Averin <vvs(a)virtuozzo.com> mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> powerpc/security: Add a helper to query stf_barrier type Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> powerpc/bpf: Validate branch ranges Naveen N. Rao <naveen.n.rao(a)linux.vnet.ibm.com> powerpc/lib: Add helper to check if offset is within conditional branch range Miklos Szeredi <mszeredi(a)redhat.com> ovl: fix deadlock in splice write Dominique Martinet <asmadeus(a)codewreck.org> 9p/net: fix missing error check in p9_check_errors Daniel Borkmann <daniel(a)iogearbox.net> net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE Jaegeuk Kim <jaegeuk(a)kernel.org> f2fs: should use GFP_NOFS for directory inodes Guo Ren <guoren(a)linux.alibaba.com> irqchip/sifive-plic: Fixup EOI failed when masked Helge Deller <deller(a)gmx.de> parisc: Fix set_fixmap() on PA1.x CPUs Helge Deller <deller(a)gmx.de> parisc: Fix backtrace to always include init funtion names Arnd Bergmann <arnd(a)arndb.de> ARM: 9156/1: drop cc-option fallbacks for architecture selection Michał Mirosław <mirq-linux(a)rere.qmqm.pl> ARM: 9155/1: fix early early_iounmap() Willem de Bruijn <willemb(a)google.com> selftests/net: udpgso_bench_rx: fix port argument Rahul Lakkireddy <rahul.lakkireddy(a)chelsio.com> cxgb4: fix eeprom len when diagnostics not implemented Dust Li <dust.li(a)linux.alibaba.com> net/smc: fix sk_refcnt underflow on linkdown and fallback Eiichi Tsukata <eiichi.tsukata(a)nutanix.com> vsock: prevent unnecessary refcnt inc for nonblocking connect Guangbin Huang <huangguangbin2(a)huawei.com> net: hns3: allow configure ETS bandwidth of all TCs Eric Dumazet <edumazet(a)google.com> net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any John Fastabend <john.fastabend(a)gmail.com> bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding Arnd Bergmann <arnd(a)arndb.de> arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions Chengfeng Ye <cyeaa(a)connect.ust.hk> nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails Eric Dumazet <edumazet(a)google.com> llc: fix out-of-bound array index in llc_sk_dev_hash() Ian Rogers <irogers(a)google.com> perf bpf: Add missing free to bpf_event__print_bpf_prog_info() Dan Carpenter <dan.carpenter(a)oracle.com> zram: off by one in read_block_state() Miaohe Lin <linmiaohe(a)huawei.com> mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() Huang Guobin <huangguobin4(a)huawei.com> bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed Hans de Goede <hdegoede(a)redhat.com> ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses Ziyang Xuan <william.xuanziyang(a)huawei.com> net: vlan: fix a UAF in vlan_dev_real_dev() Maxim Kiselev <bigunclemax(a)gmail.com> net: davinci_emac: Fix interrupt pacing disable YueHaibing <yuehaibing(a)huawei.com> xen-pciback: Fix return in pm_ctrl_init() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Fix a regression in nfs_set_open_stateid_locked() Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Turn off target reset during issue_lip Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix gnl list corruption Jackie Liu <liuyun01(a)kylinos.cn> ar7: fix kernel builds for compiler test Ahmad Fatoum <a.fatoum(a)pengutronix.de> watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT Randy Dunlap <rdunlap(a)infradead.org> m68k: set a default value for MEMORY_RESERVE Eric W. Biederman <ebiederm(a)xmission.com> signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) Lars-Peter Clausen <lars(a)metafoo.de> dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_queue: fix OOB when mac header was cleared Robert-Ionut Alexa <robert-ionut.alexa(a)nxp.com> soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read Geert Uytterhoeven <geert(a)linux-m68k.org> auxdisplay: ht16k33: Fix frame buffer device blanking Geert Uytterhoeven <geert(a)linux-m68k.org> auxdisplay: ht16k33: Connect backlight to fbdev Geert Uytterhoeven <geert(a)linux-m68k.org> auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string Claudiu Beznea <claudiu.beznea(a)microchip.com> dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro Zev Weiss <zev(a)bewilderbeest.net> mtd: core: don't remove debugfs directory if device is in use Evgeny Novikov <novikov(a)ispras.ru> mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() Jia-Ju Bai <baijiaju1990(a)gmail.com> fs: orangefs: fix error return code of orangefs_revalidate_lookup() Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Fix deadlocks in nfs_scan_commit_list() YueHaibing <yuehaibing(a)huawei.com> opp: Fix return in _opp_add_static_v2() Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge Marek Behún <kabel(a)kernel.org> PCI: aardvark: Don't spam about PIO Response Status Alex Xu (Hello71) <alex_y_xu(a)yahoo.ca> drm/plane-helper: fix uninitialized variable reference Baptiste Lepers <baptiste.lepers(a)gmail.com> pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com> rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined Tom Rix <trix(a)redhat.com> apparmor: fix error check Hans de Goede <hdegoede(a)redhat.com> power: supply: bq27xxx: Fix kernel crash on IRQ handler register error Geert Uytterhoeven <geert+renesas(a)glider.be> mips: cm: Convert to bitfield API to fix out-of-bounds access Bixuan Cui <cuibixuan(a)linux.alibaba.com> powerpc/44x/fsp2: add missing of_node_put Andrej Shadura <andrew.shadura(a)collabora.co.uk> HID: u2fzero: properly handle timeouts in usb_submit_urb Andrej Shadura <andrew.shadura(a)collabora.co.uk> HID: u2fzero: clarify error check and length calculations Anssi Hannula <anssi.hannula(a)bitwise.fi> serial: xilinx_uartps: Fix race condition causing stuck TX Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> phy: qcom-qusb2: Fix a memory leak on probe Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Correct some register default values Olivier Moysan <olivier.moysan(a)foss.st.com> ARM: dts: stm32: fix SAI sub nodes register range Vegard Nossum <vegard.nossum(a)oracle.com> staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC Leon Romanovsky <leonro(a)nvidia.com> RDMA/mlx4: Return missed an error if device doesn't support steering Dan Carpenter <dan.carpenter(a)oracle.com> scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() Jakob Hauser <jahau(a)rocketmail.com> power: supply: rt5033_battery: Change voltage values to µV Dan Carpenter <dan.carpenter(a)oracle.com> usb: gadget: hid: fix error code in do_config() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> serial: 8250_dw: Drop wrong use of ACPI_PTR() Christophe Leroy <christophe.leroy(a)csgroup.eu> video: fbdev: chipsfb: use memset_io() instead of memset() Clément Léger <clement.leger(a)bootlin.com> clk: at91: check pmc node status before registering syscore ops Dongliang Mu <mudongliangabcd(a)gmail.com> memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> soc/tegra: Fix an error handling path in tegra_powergate_power_up() Andreas Kemnade <andreas(a)kemnade.info> arm: dts: omap3-gta04a4: accelerometer irq fix Takashi Iwai <tiwai(a)suse.de> ALSA: hda: Reduce udelay() at SKL+ position reporting Dongliang Mu <mudongliangabcd(a)gmail.com> JFS: fix memleak in jfs_mount Jackie Liu <liuyun01(a)kylinos.cn> MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT Tong Zhang <ztong0001(a)gmail.com> scsi: dc395: Fix error case unwinding Peter Rosin <peda(a)axentia.se> ARM: dts: at91: tse850: the emac<->phy interface is rmii Anand Moon <linux.amoon(a)gmail.com> arm64: dts: meson-g12a: Fix the pwm regulator supply properties Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Fix query SRQ failure Marijn Suijten <marijn.suijten(a)somainline.org> ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: Fix GPU register width for RK3328 Jackie Liu <liuyun01(a)kylinos.cn> ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths Junji Wei <weijunji(a)bytedance.com> RDMA/rxe: Fix wrong port_cap_flags Sukadev Bhattiprolu <sukadev(a)linux.ibm.com> ibmvnic: Process crqs after enabling interrupts Sukadev Bhattiprolu <sukadev(a)linux.ibm.com> ibmvnic: don't stop queue in xmit Jakub Kicinski <kuba(a)kernel.org> udp6: allow SO_MARK ctrl msg to affect routing Andrea Righi <andrea.righi(a)canonical.com> selftests/bpf: Fix fclose/pclose mismatch in test_progs Daniel Jordan <daniel.m.jordan(a)oracle.com> crypto: pcrypt - Delay write to padata->info Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: phylink: avoid mvneta warning when setting pause parameters Shyam Sundar S K <Shyam-sundar.S-k(a)amd.com> net: amd-xgbe: Toggle PLL settings during rate change Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits Benjamin Li <benl(a)squareup.com> wcn36xx: add proper DMA memory barriers in rx path Wang Hai <wanghai38(a)huawei.com> libertas: Fix possible memory leak in probe and disconnect Wang Hai <wanghai38(a)huawei.com> libertas_tf: Fix possible memory leak in probe and disconnect Janis Schoetterl-Glausch <scgl(a)linux.ibm.com> KVM: s390: Fix handle_sske page fault handling Tiezhu Yang <yangtiezhu(a)loongson.cn> samples/kretprobes: Fix return value if register_kretprobe() failed Jon Maxwell <jmaxwell37(a)gmail.com> tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() Mark Rutland <mark.rutland(a)arm.com> irq: mips: avoid nested irq_enter() David Hildenbrand <david(a)redhat.com> s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() Andrii Nakryiko <andrii(a)kernel.org> libbpf: Fix BTF data layout checks and allow empty BTF Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi Jessica Zhang <jesszhan(a)codeaurora.org> drm/msm: Fix potential NULL dereference in DPU SSPP Kees Cook <keescook(a)chromium.org> clocksource/drivers/timer-ti-dm: Select TIMER_OF Anders Roxell <anders.roxell(a)linaro.org> PM: hibernate: fix sparse warnings Max Gurtovoy <mgurtovoy(a)nvidia.com> nvme-rdma: fix error code in nvme_rdma_setup_ctrl Stefan Agner <stefan(a)agner.ch> phy: micrel: ksz8041nl: do not use power down mode Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Send DELBA requests according to spec Ziyang Xuan <william.xuanziyang(a)huawei.com> rsi: stop thread firstly in rsi_91x_init() error handling Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt76x02: fix endianness warnings in mt76x02_mac.c Nathan Chancellor <nathan(a)kernel.org> platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning Michael Schmitz <schmitzmic(a)gmail.com> block: ataflop: fix breakage introduced at blk-mq refactoring Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> mmc: mxs-mmc: disable regulator on error and in the remove function Jakub Kicinski <kuba(a)kernel.org> net: stream: don't purge sk_error_queue in sk_stream_kill_queues() Dan Carpenter <dan.carpenter(a)oracle.com> drm/msm: uninitialized variable in msm_gem_import() Sven Eckelmann <seckelmann(a)datto.com> ath10k: fix max antenna gain unit Zev Weiss <zev(a)bewilderbeest.net> hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff Yang Yingliang <yangyingliang(a)huawei.com> hwmon: Fix possible memleak in __hwmon_device_register() Daniel Borkmann <daniel(a)iogearbox.net> net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE Dan Carpenter <dan.carpenter(a)oracle.com> memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() Arnd Bergmann <arnd(a)arndb.de> memstick: avoid out-of-range warning Tony Lindgren <tony(a)atomide.com> mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured Dan Carpenter <dan.carpenter(a)oracle.com> b43: fix a lower bounds test Dan Carpenter <dan.carpenter(a)oracle.com> b43legacy: fix a lower bounds test Markus Schneider-Pargmann <msp(a)baylibre.com> hwrng: mtk - Force runtime pm ops for sleep ops Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - disregard spurious PFVF interrupts Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - detect PFVF collision after ACK Evgeny Novikov <novikov(a)ispras.ru> media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_dynset: relax superfluous check on set updates Yazen Ghannam <yazen.ghannam(a)amd.com> EDAC/amd64: Handle three rank interleaving mode Linus Lüssing <ll(a)simonwunderlich.de> ath9k: Fix potential interrupt storm on queue reset Colin Ian King <colin.king(a)canonical.com> media: em28xx: Don't use ops->suspend if it is NULL Anel Orazgaliyeva <anelkz(a)amazon.de> cpuidle: Fix kobject memory leaks in error paths Arnd Bergmann <arnd(a)arndb.de> crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency Punit Agrawal <punitagrawal(a)gmail.com> kprobes: Do not use local variable when creating debugfs file Colin Ian King <colin.king(a)canonical.com> media: cx23885: Fix snd_card_free call on null card pointer Kees Cook <keescook(a)chromium.org> media: tm6000: Avoid card name truncation Kees Cook <keescook(a)chromium.org> media: si470x: Avoid card name truncation Kees Cook <keescook(a)chromium.org> media: radio-wl1273: Avoid card name truncation Randy Dunlap <rdunlap(a)infradead.org> media: i2c: ths8200 needs V4L2_ASYNC Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' Tom Rix <trix(a)redhat.com> media: TDA1997x: handle short reads of hdmi info frame. Pavel Skripkin <paskripkin(a)gmail.com> media: dvb-usb: fix ununit-value in az6027_rc_query Colin Ian King <colin.king(a)canonical.com> media: cxd2880-spi: Fix a null pointer dereference on error handling path Pavel Skripkin <paskripkin(a)gmail.com> media: em28xx: add missing em28xx_close_extension Arnd Bergmann <arnd(a)arndb.de> drm/amdgpu: fix warning for overflow check Loic Poulain <loic.poulain(a)linaro.org> ath10k: Fix missing frame timestamp for beacon/probe-resp Linus Walleij <linus.walleij(a)linaro.org> net: dsa: rtl8366rb: Fix off-by-one bug Jiasheng Jiang <jiasheng(a)iscas.ac.cn> rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() Michael Walle <michael(a)walle.cc> crypto: caam - disable pkc for non-E SoCs Dinghao Liu <dinghao.liu(a)zju.edu.cn> Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync Ajay Singh <ajay.kathat(a)microchip.com> wilc1000: fix possible memory leak in cfg_scan_result() Waiman Long <longman(a)redhat.com> cgroup: Make rebind_subsystems() disable v2 controllers all at once Yajun Deng <yajun.deng(a)linux.dev> net: net_namespace: Fix undefined member in key_remove_domain() liuyuntao <liuyuntao10(a)huawei.com> virtio-gpu: fix possible memory allocation failure Iago Toral Quiroga <itoral(a)igalia.com> drm/v3d: fix wait for TMU write combiner flush Neeraj Upadhyay <neeraju(a)codeaurora.org> rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> Bluetooth: fix init and cleanup of sco_conn.timeout_work Andrii Nakryiko <andrii(a)kernel.org> selftests/bpf: Fix strobemeta selftest regression Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state Sven Schnelle <svens(a)stackframe.org> parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling Sven Schnelle <svens(a)stackframe.org> parisc/unwind: fix unwinder when CONFIG_64BIT is enabled Helge Deller <deller(a)gmx.de> task_stack: Fix end_of_stack() for architectures with upwards-growing stack Sven Schnelle <svens(a)stackframe.org> parisc: fix warning in flush_tlb_all Vitaly Kuznetsov <vkuznets(a)redhat.com> x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted Yang Yingliang <yangyingliang(a)huawei.com> spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() Josef Bacik <josef(a)toxicpanda.com> btrfs: do not take the uuid_mutex in btrfs_rm_device Eric Dumazet <edumazet(a)google.com> net: annotate data-race in neigh_output() Florian Westphal <fw(a)strlen.de> vrf: run conntrack only in context of lower/physdev for locally generated packets Arnd Bergmann <arnd(a)arndb.de> ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: lantiq_gswip: serialize access to the PCE table Stephen Suryaputra <ssuryaextr(a)gmail.com> gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE Masami Hiramatsu <mhiramat(a)kernel.org> ARM: clang: Do not rely on lr register for stacktrace Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> smackfs: use __GFP_NOFAIL for smk_cipso_doi() Johannes Berg <johannes.berg(a)intel.com> iwlwifi: mvm: disable RX-diversity in powersave Shuah Khan <skhan(a)linuxfoundation.org> selftests: kvm: fix mismatched fclose() after popen() Ye Bin <yebin10(a)huawei.com> PM: hibernate: Get block device exclusively in swsusp_check() Hannes Reinecke <hare(a)suse.de> nvme: drop scan_lock and always kick requeue list when removing namespaces Israel Rukshin <israelr(a)nvidia.com> nvmet-tcp: fix use-after-free when a port is removed Israel Rukshin <israelr(a)nvidia.com> nvmet: fix use-after-free when a port is removed Jens Axboe <axboe(a)kernel.dk> block: remove inaccurate requeue check Zheyu Ma <zheyuma97(a)gmail.com> mwl8k: Fix use-after-free in mwl8k_fw_state_machine() Kalesh Singh <kaleshsingh(a)google.com> tracing/cfi: Fix cmp_entries_* functions signature mismatch Menglong Dong <imagedong(a)tencent.com> workqueue: make sysfs of unbound kworker cpumask more clever Lasse Collin <lasse.collin(a)tukaani.org> lib/xz: Validate the value before assigning it to an enum variable Lasse Collin <lasse.collin(a)tukaani.org> lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression Zheyu Ma <zheyuma97(a)gmail.com> memstick: r592: Fix a UAF bug when removing the driver Kees Cook <keescook(a)chromium.org> leaking_addresses: Always print a trailing newline André Almeida <andrealmeid(a)collabora.com> ACPI: battery: Accept charges over the design capacity as full Andreas Gruenbacher <agruenba(a)redhat.com> iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value Tuo Li <islituo(a)gmail.com> ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracefs: Have tracefs directories not set OTH permission bits by default Antoine Tenart <atenart(a)kernel.org> net-sysfs: try not to restart the syscall if it will fail eventually Anant Thazhemadam <anant.thazhemadam(a)gmail.com> media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() Ricardo Ribalda <ribalda(a)chromium.org> media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info Ricardo Ribalda <ribalda(a)chromium.org> media: ipu3-imgu: imgu_fmt: Handle properly try Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPICA: Avoid evaluating methods too early during system resume Corey Minyard <cminyard(a)mvista.com> ipmi: Disable some operations during a panic Nadezda Lutovinova <lutovinova(a)ispras.ru> media: rcar-csi2: Add checking to rcsi2_start_receiver() Hans de Goede <hdegoede(a)redhat.com> brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet Randy Dunlap <rdunlap(a)infradead.org> ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK Rajat Asthana <rajatasthana4(a)gmail.com> media: mceusb: return without resubmitting URB in case of -EPROTO error. Martin Kepplinger <martin.kepplinger(a)puri.sm> media: imx: set a media_device bus_info string Nadezda Lutovinova <lutovinova(a)ispras.ru> media: s5p-mfc: Add checking to s5p_mfc_probe(). Tuo Li <islituo(a)gmail.com> media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Set unique vdev name based in type Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Return -EIO for control errors Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Set capability in s_param Dmitriy Ulitin <ulitin(a)ispras.ru> media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() Zheyu Ma <zheyuma97(a)gmail.com> media: netup_unidvb: handle interrupt properly according to the firmware Dirk Bender <d.bender(a)phytec.de> media: mt9p031: Fix corrupted frame after restarting stream Alagu Sankar <alagusankar(a)silex-india.com> ath10k: high latency fixes for beacon buffer Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Properly initialize private structure on interface type changes Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type Peter Zijlstra <peterz(a)infradead.org> x86: Increase exception stack sizes Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> smackfs: Fix use-after-free in netlbl_catmap_walk() Jakub Kicinski <kuba(a)kernel.org> net: sched: update default qdisc visibility after Tx queue cnt changes Peter Zijlstra <peterz(a)infradead.org> locking/lockdep: Avoid RCU-induced noinstr fail Aleksander Jan Bajkowski <olek2(a)wp.pl> MIPS: lantiq: dma: reset correct number of channel Aleksander Jan Bajkowski <olek2(a)wp.pl> MIPS: lantiq: dma: add small delay after reset Barnabás Pőcze <pobrn(a)protonmail.com> platform/x86: wmi: do not fail if disabling fails Simon Ser <contact(a)emersion.fr> drm/panel-orientation-quirks: add Valve Steam Deck Wang ShaoBo <bobo.shaobowang(a)huawei.com> Bluetooth: fix use-after-free error in lock_sock_nested() Takashi Iwai <tiwai(a)suse.de> Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() Hans de Goede <hdegoede(a)redhat.com> drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 Hans de Goede <hdegoede(a)redhat.com> drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 Hans de Goede <hdegoede(a)redhat.com> drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) Charan Teja Reddy <charante(a)codeaurora.org> dma-buf: WARN on dmabuf release with pending attachments Johan Hovold <johan(a)kernel.org> USB: chipidea: fix interrupt deadlock Johan Hovold <johan(a)kernel.org> USB: iowarrior: fix control-message timeouts Wang Hai <wanghai38(a)huawei.com> USB: serial: keyspan: fix memleak on probe errors Pekka Korpinen <pekka.korpinen(a)iki.fi> iio: dac: ad5446: Fix ad5622_write() return value Yang Yingliang <yangyingliang(a)huawei.com> pinctrl: core: fix possible memory leak in pinctrl_enable() Zhang Yi <yi.zhang(a)huawei.com> quota: correct error number in free_dqentry() Zhang Yi <yi.zhang(a)huawei.com> quota: check block number when reading the block in quota file Marek Behún <kabel(a)kernel.org> PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG Marek Behún <kabel(a)kernel.org> PCI: aardvark: Fix return value of MSI domain .alloc() method Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix reporting Data Link Layer Link Active Pali Rohár <pali(a)kernel.org> PCI: aardvark: Do not unmask unused interrupts Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix checking for link up via LTSSM state Pali Rohár <pali(a)kernel.org> PCI: aardvark: Do not clear status bits of masked interrupts Marek Behún <kabel(a)kernel.org> PCI: pci-bridge-emul: Fix emulation of W1C bits Juergen Gross <jgross(a)suse.com> xen/balloon: add late_initcall_sync() for initial ballooning done Pavel Skripkin <paskripkin(a)gmail.com> ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume Takashi Iwai <tiwai(a)suse.de> ALSA: mixer: oss: Fix racy access to slots Pali Rohár <pali(a)kernel.org> serial: core: Fix initializing and restoring termios speed Xiaoming Ni <nixiaoming(a)huawei.com> powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found Zhang Changzhong <zhangchangzhong(a)huawei.com> can: j1939: j1939_can_recv(): ignore messages with invalid source address Zhang Changzhong <zhangchangzhong(a)huawei.com> can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use Henrik Grimler <henrik(a)grimler.se> power: supply: max17042_battery: use VFSOC for capacity when no rsns Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> power: supply: max17042_battery: Prevent int underflow in set_soc_threshold Eric W. Biederman <ebiederm(a)xmission.com> signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT Eric W. Biederman <ebiederm(a)xmission.com> signal: Remove the bogus sigkill_pending in ptrace_stop Alok Prasad <palok(a)marvell.com> RDMA/qedr: Fix NULL deref for query_qp on the GSI QP Marek Vasut <marex(a)denx.de> rsi: Fix module dev_oper_mode parameter description Martin Fuzzey <martin.fuzzey(a)flowbird.group> rsi: fix rate mask set leading to P2P failure Martin Fuzzey <martin.fuzzey(a)flowbird.group> rsi: fix key enabled check causing unwanted encryption for vap_id > 0 Martin Fuzzey <martin.fuzzey(a)flowbird.group> rsi: fix occasional initialisation failure with BT coex Benjamin Li <benl(a)squareup.com> wcn36xx: handle connection loss indication Reimar Döffinger <Reimar.Doeffinger(a)gmx.de> libata: fix checking of DMA state Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Read a PCI register after writing the TX ring write pointer Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix HT40 capability for 2Ghz band Austin Kim <austin.kim(a)lge.com> evm: mark evm_fixmode as __ro_after_init Johan Hovold <johan(a)kernel.org> rtl8187: fix control-message timeouts Ingmar Klein <ingmar_klein(a)web.de> PCI: Mark Atheros QCA6174 to avoid bus reset Johan Hovold <johan(a)kernel.org> ath10k: fix division by zero in send path Johan Hovold <johan(a)kernel.org> ath10k: fix control-message timeout Johan Hovold <johan(a)kernel.org> ath6kl: fix control-message timeout Johan Hovold <johan(a)kernel.org> ath6kl: fix division by zero in send path Johan Hovold <johan(a)kernel.org> mwifiex: fix division by zero in fw download path Eric Badger <ebadger(a)purestorage.com> EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled Zev Weiss <zev(a)bewilderbeest.net> hwmon: (pmbus/lm25066) Add offset coefficients Masami Hiramatsu <mhiramat(a)kernel.org> ia64: kprobes: Fix to pass correct trampoline address to the handler Andreas Gruenbacher <agruenba(a)redhat.com> powerpc/kvm: Fix kvm_use_magic_page Anand Jain <anand.jain(a)oracle.com> btrfs: call btrfs_check_rw_degradable only if there is a missing device Filipe Manana <fdmanana(a)suse.com> btrfs: fix lost error handling when replaying directory deletes Li Zhang <zhanglikernel(a)gmail.com> btrfs: clear MISSING device status bit in btrfs_close_one_device Wen Gu <guwen(a)linux.alibaba.com> net/smc: Correct spelling mistake to TCPF_SYN_RECV Yu Xiao <yu.xiao(a)corigine.com> nfp: bpf: relax prog rejection for mtu check through max_pkt_offset Dongli Zhang <dongli.zhang(a)oracle.com> vmxnet3: do not stop tx queues after netif_device_detach() Janghyub Seo <jhyub06(a)gmail.com> r8169: Add device 10ec:8162 to driver r8169 Amit Engel <amit.engel(a)dell.com> nvmet-tcp: fix header digest verification Mario <awxkrnl(a)gmail.com> drm: panel-orientation-quirks: Add quirk for GPD Win3 Walter Stoll <walter.stoll(a)duagon.com> watchdog: Fix OMAP watchdog early handling Cyril Strejc <cyril.strejc(a)skoda.cz> net: multicast: calculate csum of looped-back and forwarded packets Thomas Perrot <thomas.perrot(a)bootlin.com> spi: spl022: fix Microwire full duplex mode Maurizio Lombardi <mlombard(a)redhat.com> nvmet-tcp: fix a memory leak when releasing a queue Dongli Zhang <dongli.zhang(a)oracle.com> xen/netfront: stop tx queues during live migration Lorenz Bauer <lmb(a)cloudflare.com> bpf: Prevent increasing bpf_jit_limit above max Lorenz Bauer <lmb(a)cloudflare.com> bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT Bryant Mairs <bryant(a)mai.rs> drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 Randy Dunlap <rdunlap(a)infradead.org> mmc: winbond: don't build on M68K Paweł Anikiel <pan(a)semihalf.com> reset: socfpga: add empty driver allowing consumers to probe Mikko Perttunen <mperttunen(a)nvidia.com> reset: tegra-bpmp: Handle errors in BPMP response Bastien Roucariès <rouca(a)debian.org> ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode Arnd Bergmann <arnd(a)arndb.de> hyperv/vmbus: include linux/bitops.h Erik Ekman <erik(a)kryo.se> sfc: Don't use netif_info before net_device setup Zheyu Ma <zheyuma97(a)gmail.com> cavium: Fix return values of the probe function Dmitry Bogdanov <d.bogdanov(a)yadro.com> scsi: qla2xxx: Fix unmap of already freed sgl Zheyu Ma <zheyuma97(a)gmail.com> scsi: qla2xxx: Return -ENOMEM if kzalloc() fails Zheyu Ma <zheyuma97(a)gmail.com> cavium: Return negative value when pci_alloc_irq_vectors() fails Sean Christopherson <seanjc(a)google.com> x86/irq: Ensure PI wakeup handler is unregistered before module unload Jane Malalane <jane.malalane(a)citrix.com> x86/cpu: Fix migration safety with X86_BUG_NULL_SEL Tom Lendacky <thomas.lendacky(a)amd.com> x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c Miklos Szeredi <mszeredi(a)redhat.com> fuse: fix page stealing Takashi Iwai <tiwai(a)suse.de> ALSA: timer: Unconditionally unlink slave instances, too Wang Wensheng <wangwensheng4(a)huawei.com> ALSA: timer: Fix use-after-free problem Austin Kim <austin.kim(a)lge.com> ALSA: synth: missing check for possible NULL after the call to kstrdup Alexander Tsoy <alexander(a)tsoy.me> ALSA: usb-audio: Add registration quirk for JBL Quantum 400 Johan Hovold <johan(a)kernel.org> ALSA: line6: fix control and interrupt message timeouts Johan Hovold <johan(a)kernel.org> ALSA: 6fire: fix control and bulk message timeouts Johan Hovold <johan(a)kernel.org> ALSA: ua101: fix division by zero at probe Kai-Heng Feng <kai.heng.feng(a)canonical.com> ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED Takashi Iwai <tiwai(a)suse.de> ALSA: hda/realtek: Add quirk for ASUS UX550VE Jaroslav Kysela <perex(a)perex.cz> ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N Tim Crawford <tcrawford(a)system76.com> ALSA: hda/realtek: Add quirk for Clevo PC70HS Ricardo Ribalda <ribalda(a)chromium.org> media: v4l2-ioctl: Fix check_ext_ctrls Sean Young <sean(a)mess.org> media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers Sean Young <sean(a)mess.org> media: ite-cir: IR receiver stop working after receive overflow Tang Bin <tangbin(a)cmss.chinamobile.com> crypto: s5p-sss - Add error handling in s5p_aes_probe() jing yangyang <cgel.zte(a)gmail.com> firmware/psci: fix application of sizeof to pointer Dan Carpenter <dan.carpenter(a)oracle.com> tpm: Check for integer overflow in tpm2_map_response_body() Helge Deller <deller(a)gmx.de> parisc: Fix ptrace check on syscall return Christian Löhle <CLoehle(a)hyperstone.com> mmc: dw_mmc: Dont wait for DRTO on Write RSP error Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix use after free in eh_abort path Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file Jan Kara <jack(a)suse.cz> ocfs2: fix data corruption on truncate Damien Le Moal <damien.lemoal(a)opensource.wdc.com> libata: fix read log timeout value Takashi Iwai <tiwai(a)suse.de> Input: i8042 - Add quirk for Fujitsu Lifebook T725 Phoenix Huang <phoenix(a)emc.com.tw> Input: elantench - fix misreporting trackpoint coordinates Johan Hovold <johan(a)kernel.org> Input: iforce - fix control-message timeout Todd Kjos <tkjos(a)google.com> binder: use cred instead of task for getsecid Todd Kjos <tkjos(a)google.com> binder: use cred instead of task for selinux checks Todd Kjos <tkjos(a)google.com> binder: use euid from cred instead of using task Nehal Bakulchandra Shah <Nehal-Bakulchandra.shah(a)amd.com> usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform Mathias Nyman <mathias.nyman(a)linux.intel.com> xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay ------------- Diffstat: Documentation/admin-guide/kernel-parameters.txt | 7 ++ .../bindings/regulator/samsung,s5m8767.txt | 23 ++-- Makefile | 4 +- arch/arm/Makefile | 22 ++-- arch/arm/boot/dts/at91-tse850-3.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/stm32mp157c.dtsi | 16 +-- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/kernel/stacktrace.c | 3 +- arch/arm/mm/Kconfig | 2 +- arch/arm/mm/mmu.c | 4 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/include/asm/pgtable.h | 12 +- arch/arm64/net/bpf_jit_comp.c | 5 + arch/ia64/Kconfig.debug | 2 +- arch/ia64/kernel/kprobes.c | 9 +- arch/m68k/Kconfig.machine | 1 + arch/mips/Kconfig | 1 + arch/mips/include/asm/mips-cm.h | 12 +- arch/mips/kernel/mips-cm.c | 21 ++-- arch/mips/kernel/r2300_fpu.S | 4 +- arch/mips/kernel/syscall.c | 9 -- arch/mips/lantiq/xway/dma.c | 14 ++- arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/smp.c | 19 ++- arch/parisc/kernel/unwind.c | 21 ++-- arch/parisc/kernel/vmlinux.lds.S | 3 +- arch/parisc/mm/fixmap.c | 5 +- arch/parisc/mm/init.c | 4 +- arch/powerpc/include/asm/code-patching.h | 1 + arch/powerpc/include/asm/security_features.h | 5 + arch/powerpc/kernel/kvm.c | 2 +- arch/powerpc/kernel/security.c | 5 + arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/net/bpf_jit.h | 33 ++++-- arch/powerpc/net/bpf_jit64.h | 8 +- arch/powerpc/net/bpf_jit_comp64.c | 91 ++++++++++++--- arch/powerpc/platforms/44x/fsp2.c | 2 + arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c | 3 +- arch/powerpc/platforms/powernv/opal-prd.c | 12 +- arch/s390/kvm/priv.c | 2 + arch/s390/mm/gmap.c | 5 +- arch/sh/kernel/cpu/fpu.c | 10 +- arch/x86/hyperv/hv_init.c | 5 +- arch/x86/include/asm/page_64_types.h | 2 +- arch/x86/kernel/cpu/amd.c | 2 + arch/x86/kernel/cpu/common.c | 44 +++++-- arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/hygon.c | 2 + arch/x86/kernel/irq.c | 4 +- arch/x86/kvm/vmx/vmx.c | 8 +- arch/x86/mm/mem_encrypt_identity.c | 9 ++ block/blk-mq.c | 1 - crypto/Kconfig | 2 +- crypto/pcrypt.c | 12 +- drivers/acpi/acpica/acglobal.h | 2 + drivers/acpi/acpica/hwesleep.c | 8 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/hwxfsleep.c | 7 ++ drivers/acpi/battery.c | 2 +- drivers/acpi/pmic/intel_pmic.c | 51 ++++---- drivers/android/binder.c | 22 ++-- drivers/ata/libata-core.c | 2 +- drivers/ata/libata-eh.c | 8 ++ drivers/auxdisplay/ht16k33.c | 66 ++++++----- drivers/auxdisplay/img-ascii-lcd.c | 10 ++ drivers/block/ataflop.c | 18 +-- drivers/block/zram/zram_drv.c | 2 +- drivers/bluetooth/btmtkuart.c | 13 ++- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/ipmi/ipmi_msghandler.c | 10 +- drivers/char/ipmi/ipmi_watchdog.c | 17 ++- drivers/char/tpm/tpm2-space.c | 3 + drivers/clk/at91/pmc.c | 5 + drivers/clk/mvebu/ap-cpu-clk.c | 14 ++- drivers/clocksource/Kconfig | 1 + drivers/cpuidle/sysfs.c | 5 +- drivers/crypto/caam/caampkc.c | 19 ++- drivers/crypto/caam/regs.h | 3 + drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 13 +++ drivers/crypto/qat/qat_common/adf_vf_isr.c | 6 + drivers/crypto/s5p-sss.c | 2 + drivers/dma-buf/dma-buf.c | 1 + drivers/dma/at_xdmac.c | 2 +- drivers/dma/dmaengine.h | 2 +- drivers/edac/amd64_edac.c | 22 +++- drivers/edac/sb_edac.c | 2 +- drivers/firmware/psci/psci_checker.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 47 +++++++- drivers/gpu/drm/drm_plane_helper.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 4 +- drivers/gpu/drm/v3d/v3d_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 8 +- drivers/hid/hid-u2fzero.c | 10 +- drivers/hv/hyperv_vmbus.h | 1 + drivers/hwmon/hwmon.c | 6 +- drivers/hwmon/pmbus/lm25066.c | 25 +++- drivers/i2c/busses/i2c-xlr.c | 6 +- drivers/iio/dac/ad5446.c | 9 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 3 +- drivers/infiniband/hw/mlx4/qp.c | 4 +- drivers/infiniband/hw/qedr/verbs.c | 15 ++- drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/input/joystick/iforce/iforce-usb.c | 2 +- drivers/input/mouse/elantech.c | 13 +++ drivers/input/serio/i8042-x86ia64io.h | 14 +++ drivers/irqchip/irq-bcm6345-l1.c | 2 +- drivers/irqchip/irq-s3c24xx.c | 22 +++- drivers/irqchip/irq-sifive-plic.c | 8 +- drivers/media/dvb-frontends/mn88443x.c | 18 ++- drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/ir-kbd-i2c.c | 1 + drivers/media/i2c/mt9p031.c | 28 ++++- drivers/media/i2c/tda1997x.c | 8 +- drivers/media/pci/cx23885/cx23885-alsa.c | 3 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 27 +++-- drivers/media/platform/mtk-vpu/mtk_vpu.c | 5 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 2 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 6 +- drivers/media/platform/stm32/stm32-dcmi.c | 19 +-- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 2 +- drivers/media/radio/si470x/radio-si470x-usb.c | 2 +- drivers/media/rc/ite-cir.c | 2 +- drivers/media/rc/mceusb.c | 1 + drivers/media/spi/cxd2880-spi.c | 2 +- drivers/media/usb/dvb-usb/az6027.c | 1 + drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 5 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/tm6000/tm6000-video.c | 3 +- drivers/media/usb/uvc/uvc_driver.c | 7 +- drivers/media/usb/uvc/uvc_v4l2.c | 7 +- drivers/media/usb/uvc/uvc_video.c | 5 + drivers/media/v4l2-core/v4l2-ioctl.c | 60 ++++++---- drivers/memory/fsl_ifc.c | 13 +-- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/memstick/host/r592.c | 8 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/mxs-mmc.c | 10 ++ drivers/mmc/host/sdhci-omap.c | 3 +- drivers/mtd/mtdcore.c | 4 +- drivers/mtd/spi-nor/hisi-sfc.c | 1 - drivers/net/bonding/bond_sysfs_slave.c | 36 ++---- drivers/net/dsa/lantiq_gswip.c | 28 ++++- drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 8 ++ drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 20 +++- drivers/net/ethernet/cavium/thunder/nic_main.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.h | 2 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 9 +- drivers/net/ethernet/ibm/ibmvnic.c | 5 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 16 ++- drivers/net/ethernet/netronome/nfp/bpf/main.h | 2 + drivers/net/ethernet/netronome/nfp/bpf/offload.c | 17 ++- drivers/net/ethernet/realtek/r8169_main.c | 1 + drivers/net/ethernet/sfc/ptp.c | 4 +- drivers/net/ethernet/sfc/siena_sriov.c | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 16 ++- drivers/net/phy/micrel.c | 5 +- drivers/net/phy/phylink.c | 2 +- drivers/net/vmxnet3/vmxnet3_drv.c | 1 - drivers/net/vrf.c | 28 ++++- drivers/net/wireless/ath/ath10k/mac.c | 37 ++++-- drivers/net/wireless/ath/ath10k/usb.c | 7 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 + drivers/net/wireless/ath/ath10k/wmi.h | 3 + drivers/net/wireless/ath/ath6kl/usb.c | 7 +- drivers/net/wireless/ath/ath9k/main.c | 4 +- drivers/net/wireless/ath/dfs_pattern_detector.c | 10 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 12 +- drivers/net/wireless/ath/wcn36xx/main.c | 4 +- drivers/net/wireless/ath/wcn36xx/smd.c | 44 +++++-- drivers/net/wireless/broadcom/b43/phy_g.c | 2 +- drivers/net/wireless/broadcom/b43legacy/radio.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 10 ++ drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 3 + drivers/net/wireless/marvell/libertas/if_usb.c | 2 + drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 + drivers/net/wireless/marvell/mwifiex/11n.c | 5 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 32 ++--- drivers/net/wireless/marvell/mwifiex/pcie.c | 8 ++ drivers/net/wireless/marvell/mwifiex/usb.c | 16 +++ drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 13 ++- .../net/wireless/realtek/rtl818x/rtl8187/rtl8225.c | 14 +-- drivers/net/wireless/rsi/rsi_91x_core.c | 2 + drivers/net/wireless/rsi/rsi_91x_hal.c | 10 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 74 ++++-------- drivers/net/wireless/rsi/rsi_91x_main.c | 17 ++- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 24 ++-- drivers/net/wireless/rsi/rsi_91x_sdio.c | 5 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 5 +- drivers/net/wireless/rsi/rsi_hal.h | 11 ++ drivers/net/wireless/rsi/rsi_main.h | 15 ++- drivers/net/xen-netfront.c | 8 ++ drivers/nfc/pn533/pn533.c | 6 +- drivers/nvme/host/multipath.c | 9 +- drivers/nvme/host/rdma.c | 2 + drivers/nvme/target/configfs.c | 2 + drivers/nvme/target/tcp.c | 21 +++- drivers/opp/of.c | 2 +- drivers/pci/controller/pci-aardvark.c | 129 ++++++++++++++++++--- drivers/pci/pci-bridge-emul.c | 13 +++ drivers/pci/quirks.c | 1 + drivers/phy/qualcomm/phy-qcom-qusb2.c | 16 ++- drivers/pinctrl/core.c | 2 + drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/platform/x86/wmi.c | 9 +- drivers/power/supply/bq27xxx_battery_i2c.c | 3 +- drivers/power/supply/max17042_battery.c | 8 +- drivers/power/supply/rt5033_battery.c | 2 +- drivers/regulator/s5m8767.c | 21 ++-- drivers/reset/reset-socfpga.c | 26 +++++ drivers/reset/tegra/reset-bpmp.c | 9 +- drivers/s390/char/tape_std.c | 3 +- drivers/s390/cio/css.c | 4 +- drivers/s390/cio/device_ops.c | 12 +- drivers/scsi/csiostor/csio_lnode.c | 2 +- drivers/scsi/dc395x.c | 1 + drivers/scsi/qla2xxx/qla_attr.c | 24 +++- drivers/scsi/qla2xxx/qla_gbl.h | 2 - drivers/scsi/qla2xxx/qla_init.c | 4 +- drivers/scsi/qla2xxx/qla_mr.c | 23 ---- drivers/scsi/qla2xxx/qla_os.c | 37 ++---- drivers/scsi/qla2xxx/qla_target.c | 14 +-- drivers/soc/fsl/dpaa2-console.c | 1 + drivers/soc/tegra/pmc.c | 2 +- drivers/spi/spi-bcm-qspi.c | 5 +- drivers/spi/spi-pl022.c | 5 +- drivers/staging/ks7010/Kconfig | 3 + drivers/staging/media/imx/imx-media-dev-common.c | 2 + drivers/staging/media/ipu3/ipu3-v4l2.c | 7 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 3 +- drivers/tty/serial/8250/8250_dw.c | 2 +- drivers/tty/serial/serial_core.c | 16 ++- drivers/tty/serial/xilinx_uartps.c | 3 +- drivers/usb/chipidea/core.c | 23 ++-- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-pci.c | 16 +++ drivers/usb/misc/iowarrior.c | 8 +- drivers/usb/serial/keyspan.c | 15 ++- drivers/video/backlight/backlight.c | 6 - drivers/video/fbdev/chipsfb.c | 2 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/f71808e_wdt.c | 4 +- drivers/watchdog/omap_wdt.c | 6 +- drivers/xen/balloon.c | 86 ++++++++++---- drivers/xen/xen-pciback/conf_space_capability.c | 2 +- fs/btrfs/disk-io.c | 3 +- fs/btrfs/tree-log.c | 4 +- fs/btrfs/volumes.c | 14 ++- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 2 +- fs/fuse/dev.c | 14 ++- fs/jfs/jfs_mount.c | 51 ++++---- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 4 +- fs/nfs/nfs4proc.c | 15 +-- fs/nfs/pnfs_nfs.c | 4 +- fs/nfs/write.c | 17 +-- fs/ocfs2/file.c | 8 +- fs/orangefs/dcache.c | 4 +- fs/overlayfs/file.c | 47 +++++++- fs/quota/quota_tree.c | 15 +++ fs/tracefs/inode.c | 3 +- include/linux/console.h | 2 + include/linux/filter.h | 1 + include/linux/libata.h | 2 +- include/linux/lsm_hooks.h | 28 ++--- include/linux/rpmsg.h | 2 +- include/linux/sched/task_stack.h | 4 + include/linux/security.h | 33 +++--- include/net/llc.h | 4 +- include/net/neighbour.h | 12 +- include/net/sch_generic.h | 4 + include/net/strparser.h | 16 ++- include/net/udp.h | 5 +- include/uapi/linux/pci_regs.h | 6 + kernel/bpf/core.c | 4 +- kernel/cgroup/cgroup.c | 31 ++++- kernel/kprobes.c | 3 +- kernel/locking/lockdep.c | 2 +- kernel/power/swap.c | 7 +- kernel/rcu/tree_exp.h | 2 +- kernel/signal.c | 18 +-- kernel/trace/tracing_map.c | 40 ++++--- kernel/workqueue.c | 15 ++- lib/decompress_unxz.c | 2 +- lib/iov_iter.c | 5 +- lib/xz/xz_dec_lzma2.c | 21 +++- lib/xz/xz_dec_stream.c | 6 +- mm/oom_kill.c | 23 ++-- mm/zsmalloc.c | 7 +- net/8021q/vlan.c | 3 - net/8021q/vlan_dev.c | 3 + net/9p/client.c | 2 + net/bluetooth/l2cap_sock.c | 10 +- net/bluetooth/sco.c | 33 +++--- net/can/j1939/main.c | 7 ++ net/can/j1939/transport.c | 6 + net/core/dev.c | 5 +- net/core/filter.c | 21 ++++ net/core/neighbour.c | 48 ++++---- net/core/net-sysfs.c | 55 +++++++++ net/core/net_namespace.c | 4 + net/core/stream.c | 3 - net/core/sysctl_net_core.c | 2 +- net/ipv4/tcp.c | 2 +- net/ipv6/addrconf.c | 3 + net/ipv6/udp.c | 2 +- net/netfilter/nf_conntrack_proto_udp.c | 7 +- net/netfilter/nfnetlink_queue.c | 2 +- net/netfilter/nft_dynset.c | 11 +- net/rxrpc/rtt.c | 2 +- net/sched/sch_generic.c | 9 ++ net/sched/sch_mq.c | 24 ++++ net/sched/sch_mqprio.c | 23 ++++ net/sched/sch_taprio.c | 27 +++-- net/smc/af_smc.c | 20 ++-- net/strparser/strparser.c | 10 +- net/sunrpc/xprt.c | 28 ++--- net/vmw_vsock/af_vsock.c | 2 + samples/kprobes/kretprobe_example.c | 2 +- scripts/leaking_addresses.pl | 3 +- security/apparmor/label.c | 4 +- security/integrity/evm/evm_main.c | 2 +- security/security.c | 14 +-- security/selinux/hooks.c | 36 +++--- security/smack/smackfs.c | 11 +- sound/core/oss/mixer_oss.c | 43 +++++-- sound/core/timer.c | 17 ++- sound/pci/hda/hda_intel.c | 28 ++++- sound/pci/hda/patch_realtek.c | 4 + sound/soc/codecs/cs42l42.c | 9 +- sound/synth/emux/emux.c | 2 +- sound/usb/6fire/comm.c | 2 +- sound/usb/6fire/firmware.c | 6 +- sound/usb/line6/driver.c | 14 +-- sound/usb/line6/driver.h | 2 +- sound/usb/line6/podhd.c | 6 +- sound/usb/line6/toneport.c | 2 +- sound/usb/misc/ua101.c | 4 +- sound/usb/quirks.c | 1 + tools/lib/bpf/btf.c | 16 +-- tools/perf/util/bpf-event.c | 4 +- tools/testing/selftests/bpf/progs/strobemeta.h | 11 ++ tools/testing/selftests/bpf/test_progs.c | 4 +- .../selftests/kvm/x86_64/mmio_warning_test.c | 2 +- tools/testing/selftests/net/udpgso_bench_rx.c | 11 +- 363 files changed, 2573 insertions(+), 1216 deletions(-)
4 years, 11 months
8
8
0
0
[PATCH 5.15 000/917] 5.15.3-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.15.3 release. There are 917 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, 17 Nov 2021 16:52:23 +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.15.3-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.15.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.15.3-rc1 Mario Limonciello <mario.limonciello(a)amd.com> drm/amd/display: Look at firmware version to determine using dmub on dcn21 Trond Myklebust <trond.myklebust(a)hammerspace.com> SUNRPC: Partial revert of commit 6f9f17287e78 Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix PCIe Max Payload Size setting Pali Rohár <pali(a)kernel.org> PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: Fix macros in sun8i_csc.h Xiaoming Ni <nixiaoming(a)huawei.com> powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n Nathan Lynch <nathanl(a)linux.ibm.com> powerpc/pseries/mobility: ignore ibm, platform-facilities updates Nicholas Piggin <npiggin(a)gmail.com> powerpc/64s/interrupt: Fix check_return_regs_valid() false positive Russell Currey <ruscur(a)russell.cc> powerpc/security: Use a mutex for interrupt exit code patching Vasant Hegde <hegdevasant(a)linux.vnet.ibm.com> powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload Nicholas Piggin <npiggin(a)gmail.com> powerpc/32e: Ignore ESR in instruction storage interrupt handler Hari Bathini <hbathini(a)linux.ibm.com> powerpc/bpf: Fix write protecting JIT code Gustavo A. R. Silva <gustavoars(a)kernel.org> powerpc/vas: Fix potential NULL pointer dereference Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: fsmc: Fix use of SM ORDER Dong Aisheng <aisheng.dong(a)nxp.com> remoteproc: imx_rproc: Fix rsc-table name Dong Aisheng <aisheng.dong(a)nxp.com> remoteproc: imx_rproc: Fix ignoring mapping vdev regions Dong Aisheng <aisheng.dong(a)nxp.com> remoteproc: Fix the wrong default value of is_iomem Peng Fan <peng.fan(a)nxp.com> remoteproc: elf_loader: Fix loading segment when is_iomem true Halil Pasic <pasic(a)linux.ibm.com> s390/cio: make ccw_device_dma_* more robust Harald Freudenberger <freude(a)linux.ibm.com> s390/ap: Fix hanging ioctl caused by orphaned replies Sven Schnelle <svens(a)linux.ibm.com> s390/tape: fix timer initialization in tape_std_assign() Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: check the subchannel validity for dev_busid Thomas Richter <tmricht(a)linux.ibm.com> s390/cpumf: cpum_cf PMU displays invalid value after hotplug remove Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PM: sleep: Avoid calling put_device() under dpm_list_mtx Coly Li <colyli(a)suse.de> bcache: Revert "bcache: use bvec_virt" Coly Li <colyli(a)suse.de> bcache: fix use-after-free problem in bcache_device_free() Marek Vasut <marex(a)denx.de> video: backlight: Drop maximum brightness override for brightness zero Jack Andersen <jackoalan(a)gmail.com> mfd: dln2: Add cell for initializing DLN2 ADC Rongwei Wang <rongwei.wang(a)linux.alibaba.com> mm, thp: fix incorrect unmap behavior for private pages Rongwei Wang <rongwei.wang(a)linux.alibaba.com> mm, thp: lock filemap when truncating page cache Michal Hocko <mhocko(a)suse.com> mm, oom: do not trigger out_of_memory from the #PF Vasily Averin <vvs(a)virtuozzo.com> mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks Vasily Averin <vvs(a)virtuozzo.com> memcg: prohibit unconditional exceeding the limit of dying tasks Matthew Wilcox (Oracle) <willy(a)infradead.org> mm/filemap.c: remove bogus VM_BUG_ON Dominique Martinet <asmadeus(a)codewreck.org> 9p/net: fix missing error check in p9_check_errors Daniel Borkmann <daniel(a)iogearbox.net> net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE Anatolij Gustschin <agust(a)denx.de> dmaengine: bestcomm: fix system boot lockups Kishon Vijay Abraham I <kishon(a)ti.com> dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail Kishon Vijay Abraham I <kishon(a)ti.com> dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: don't need 8byte alignment for request length in ksmbd_check_message Marios Makassikis <mmakassikis(a)freebox.fr> ksmbd: Fix buffer length check in fsctl_validate_negotiate_info() Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> block: Hold invalidate_lock in BLKRESETZONE ioctl Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> block: Hold invalidate_lock in BLKZEROOUT ioctl Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> block: Hold invalidate_lock in BLKDISCARD ioctl Matthew Brost <matthew.brost(a)intel.com> drm/i915/guc: Fix blocked context accounting Gao Xiang <hsiangkao(a)linux.alibaba.com> erofs: fix unsafe pagevec reuse of hooked pclusters Xiubo Li <xiubli(a)redhat.com> ceph: fix mdsmap decode when there are MDS's beyond max_mds Dongliang Mu <mudongliangabcd(a)gmail.com> f2fs: fix UAF in f2fs_available_free_memory Daeho Jeong <daehojeong(a)google.com> f2fs: include non-compressed blocks in compr_written_block Jaegeuk Kim <jaegeuk(a)kernel.org> f2fs: should use GFP_NOFS for directory inodes Guo Ren <guoren(a)linux.alibaba.com> irqchip/sifive-plic: Fixup EOI failed when masked Michael Pratt <mpratt(a)google.com> posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: move guest_pv_has out of user_access section Thomas Gleixner <tglx(a)linutronix.de> PCI/MSI: Destroy sysfs before freeing entries Thomas Gleixner <tglx(a)linutronix.de> PCI/MSI: Move non-mask check back into low level accessors Dave Jones <davej(a)codemonkey.org.uk> x86/mce: Add errata workaround for Skylake SKX37 Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL Masahiro Yamada <masahiroy(a)kernel.org> MIPS: fix *-pkg builds for loongson2ef platform Masahiro Yamada <masahiroy(a)kernel.org> MIPS: fix duplicated slashes for Platform file path John David Anglin <dave.anglin(a)bell.net> parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page Helge Deller <deller(a)gmx.de> parisc: Fix backtrace to always include init funtion names Arnd Bergmann <arnd(a)arndb.de> ARM: 9156/1: drop cc-option fallbacks for architecture selection Michał Mirosław <mirq-linux(a)rere.qmqm.pl> ARM: 9155/1: fix early early_iounmap() Steve French <stfrench(a)microsoft.com> smb3: do not error on fsync when readonly Linus Torvalds <torvalds(a)linux-foundation.org> thermal: int340x: fix build on 32-bit targets Willem de Bruijn <willemb(a)google.com> selftests/net: udpgso_bench_rx: fix port argument Rahul Lakkireddy <rahul.lakkireddy(a)chelsio.com> cxgb4: fix eeprom len when diagnostics not implemented Dust Li <dust.li(a)linux.alibaba.com> net/smc: fix sk_refcnt underflow on linkdown and fallback Eiichi Tsukata <eiichi.tsukata(a)nutanix.com> vsock: prevent unnecessary refcnt inc for nonblocking connect Marek Behún <kabel(a)kernel.org> net: marvell: mvpp2: Fix wrong SerDes reconfiguration order Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory Vladimir Oltean <vladimir.oltean(a)nxp.com> net: stmmac: allow a tc-taprio base-time of zero Guangbin Huang <huangguangbin2(a)huawei.com> net: hns3: allow configure ETS bandwidth of all TCs Yufeng Mo <moyufeng(a)huawei.com> net: hns3: fix kernel crash when unload VF while it is being reset Jie Wang <wangjie125(a)huawei.com> net: hns3: fix pfc packet number incorrect after querying pfc parameters Jie Wang <wangjie125(a)huawei.com> net: hns3: fix ROCE base interrupt vector initialization bug Eric Dumazet <edumazet(a)google.com> net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on ports other than 10 Evan Quan <evan.quan(a)amd.com> drm/amdgpu: fix uvd crash on Polaris12 during driver unloading Muchun Song <songmuchun(a)bytedance.com> seq_file: fix passing wrong private data Andrew Halaney <ahalaney(a)redhat.com> init: make unknown command line param message clearer Imre Deak <imre.deak(a)intel.com> drm/i915/fb: Fix rounding error in subsampled plane size calculation Dan Carpenter <dan.carpenter(a)oracle.com> gve: Fix off by one in gve_tx_timeout() Arnd Bergmann <arnd(a)arndb.de> dmaengine: stm32-dma: avoid 64-bit division in stm32_dma_get_max_width Amelie Delaunay <amelie.delaunay(a)foss.st.com> dmaengine: stm32-dma: fix burst in case of unaligned memory address Jussi Maki <joamaki(a)gmail.com> bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg John Fastabend <john.fastabend(a)gmail.com> bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding John Fastabend <john.fastabend(a)gmail.com> bpf, sockmap: Fix race in ingress receive verdict with redirect to self John Fastabend <john.fastabend(a)gmail.com> bpf, sockmap: Remove unhash handler for BPF sockmap usage Arnd Bergmann <arnd(a)arndb.de> arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions Reiji Watanabe <reijiw(a)google.com> arm64: arm64_ftr_reg->name may not be a human-readable string Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> litex_liteeth: Fix a double free in the remove function Chengfeng Ye <cyeaa(a)connect.ust.hk> nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails Eric Dumazet <edumazet(a)google.com> llc: fix out-of-bound array index in llc_sk_dev_hash() Ian Rogers <irogers(a)google.com> perf bpf: Add missing free to bpf_event__print_bpf_prog_info() Dan Carpenter <dan.carpenter(a)oracle.com> zram: off by one in read_block_state() Miaohe Lin <linmiaohe(a)huawei.com> mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() Marc Kleine-Budde <mkl(a)pengutronix.de> can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: etas_es58x: es58x_rx_err_msg(): fix memory leak in error path Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/powerplay: fix sysfs_emit/sysfs_emit_at handling Fabio Estevam <festevam(a)gmail.com> Revert "drm/imx: Annotate dma-fence critical section in commit path" Arnd Bergmann <arnd(a)arndb.de> drm: fb_helper: improve CONFIG_FB dependency Hangbin Liu <liuhangbin(a)gmail.com> selftests/bpf/xdp_redirect_multi: Limit the tests in netns Hangbin Liu <liuhangbin(a)gmail.com> selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanly Hangbin Liu <liuhangbin(a)gmail.com> selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp number Hangbin Liu <liuhangbin(a)gmail.com> selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder Mehrdad Arshad Rad <arshad.rad(a)gmail.com> libbpf: Fix lookup_and_delete_elem_flags error reporting Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: PM: Fix device wakeup power reference counting error Kai Song <songkai01(a)inspur.com> mfd: altera-sysmgr: Fix a mistake caused by resource_size conversion Mark Brown <broonie(a)kernel.org> mfd: sprd: Add SPI device ID table Mark Brown <broonie(a)kernel.org> mfd: cpcap: Add SPI device ID table Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> mfd: core: Add missing of_node_put for loop iteration Takashi Iwai <tiwai(a)suse.de> ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer Arnd Bergmann <arnd(a)arndb.de> octeontx2-pf: select CONFIG_NET_DEVLINK Huang Guobin <huangguobin4(a)huawei.com> bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed Jason Gunthorpe <jgg(a)ziepe.ca> drm/ttm: remove ttm_bo_vm_insert_huge() Luis Chamberlain <mcgrof(a)kernel.org> block: fix device_add_disk() kobject_create_and_add() error handling Heiner Kallweit <hkallweit1(a)gmail.com> net: phy: fix duplex out of sync problem while changing settings Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline Selvin Xavier <selvin.xavier(a)broadcom.com> PCI: Do not enable AtomicOps on VFs Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> ataflop: remove ataflop_probe_lock mutex Luis Chamberlain <mcgrof(a)kernel.org> block/ataflop: provide a helper for cleanup up an atari disk Luis Chamberlain <mcgrof(a)kernel.org> block/ataflop: add registration bool before calling del_gendisk() Luis Chamberlain <mcgrof(a)kernel.org> block/ataflop: use the blk_cleanup_disk() helper Luis Chamberlain <mcgrof(a)kernel.org> nvdimm/pmem: cleanup the disk if pmem_release_disk() is yet assigned Chenyuan Mi <cymi20(a)fudan.edu.cn> drm/nouveau/svm: Fix refcount leak bug and missing check against null bug Andrea Righi <andrea.righi(a)canonical.com> selftests: net: properly support IPv6 in GSO GRE test Avri Altman <avri.altman(a)wdc.com> scsi: ufs: ufshpb: Properly handle max-single-cmd Bean Huo <beanhuo(a)micron.com> scsi: ufs: core: Fix NULL pointer dereference Daejun Park <daejun7.park(a)samsung.com> scsi: ufs: ufshpb: Use proper power management API Jackie Liu <liuyun01(a)kylinos.cn> scsi: bsg: Fix errno when scsi_bsg_register_queue() fails Luis Chamberlain <mcgrof(a)kernel.org> nvdimm/btt: do not call del_gendisk() if not needed Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> PCI: j721e: Fix j721e_pcie_probe() error path Hans de Goede <hdegoede(a)redhat.com> ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses Daniel Thompson <daniel.thompson(a)linaro.org> kdb: Adopt scheduler's task classification Brett Creeley <brett.creeley(a)intel.com> ice: Fix not stopping Tx queues for VFs Sylwester Dziedziuch <sylwesterx.dziedziuch(a)intel.com> ice: Fix replacing VF hardware MAC to existing MAC filter Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware bridge Ziyang Xuan <william.xuanziyang(a)huawei.com> net: vlan: fix a UAF in vlan_dev_real_dev() Stafford Horne <shorne(a)gmail.com> openrisc: fix SMP tlb flush NULL pointer dereference Jakub Kicinski <kuba(a)kernel.org> ethtool: fix ethtool msg len calculation for pause stats Hangbin Liu <liuhangbin(a)gmail.com> kselftests/net: add missed toeplitz.sh/toeplitz_client.sh to Makefile Hangbin Liu <liuhangbin(a)gmail.com> kselftests/net: add missed vrf_strict_mode_test.sh test to Makefile Hangbin Liu <liuhangbin(a)gmail.com> kselftests/net: add missed SRv6 tests Hangbin Liu <liuhangbin(a)gmail.com> kselftests/net: add missed setup_loopback.sh/setup_veth.sh to Makefile Hangbin Liu <liuhangbin(a)gmail.com> kselftests/net: add missed icmp.sh test to Makefile Maxim Kiselev <bigunclemax(a)gmail.com> net: davinci_emac: Fix interrupt pacing disable Beld Zhang <beldzhang(a)gmail.com> io-wq: fix max-workers not correctly set on multi-node system Yu Kuai <yukuai3(a)huawei.com> nbd: fix possible overflow for 'first_minor' in nbd_dev_add() Yu Kuai <yukuai3(a)huawei.com> nbd: fix max value for 'first_minor' YueHaibing <yuehaibing(a)huawei.com> xen-pciback: Fix return in pm_ctrl_init() Sander Vanheule <sander(a)svanheule.net> gpio: realtek-otto: fix GPIO line IRQ offset Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' Dave Jiang <dave.jiang(a)intel.com> dmaengine: idxd: fix resource leak on dmaengine driver disable Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Fix a regression in nfs_set_open_stateid_locked() Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix EDIF bsg Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Increase ELS payload Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Flush stale events and msgs on session down Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix app start delay Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Fix app start fail Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Turn off target reset during issue_lip Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix gnl list corruption Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Relogin during fabric disturbance Dmitry Bogdanov <d.bogdanov(a)yadro.com> scsi: target: core: Remove from tmr_list during LUN unlink Jackie Liu <liuyun01(a)kylinos.cn> ar7: fix kernel builds for compiler test Ahmad Fatoum <a.fatoum(a)pengutronix.de> watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT Randy Dunlap <rdunlap(a)infradead.org> m68k: set a default value for MEMORY_RESERVE Eric W. Biederman <ebiederm(a)xmission.com> signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) Dave Jiang <dave.jiang(a)intel.com> dmaengine: idxd: reconfig device after device reset command Dave Jiang <dave.jiang(a)intel.com> dmanegine: idxd: fix resource free ordering on driver removal Dongliang Mu <mudongliangabcd(a)gmail.com> dmaengine: tegra210-adma: fix pm runtime unbalance Lars-Peter Clausen <lars(a)metafoo.de> dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_queue: fix OOB when mac header was cleared Robert-Ionut Alexa <robert-ionut.alexa(a)nxp.com> soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read Geert Uytterhoeven <geert(a)linux-m68k.org> auxdisplay: ht16k33: Fix frame buffer device blanking Geert Uytterhoeven <geert(a)linux-m68k.org> auxdisplay: ht16k33: Connect backlight to fbdev Geert Uytterhoeven <geert(a)linux-m68k.org> auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string Alexey Gladkov <legion(a)kernel.org> Fix user namespace leak Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Fix an Oops in pnfs_mark_request_commit() Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Fix up commit deadlocks Amelie Delaunay <amelie.delaunay(a)foss.st.com> dmaengine: stm32-dma: fix stm32_dma_get_max_width Claudiu Beznea <claudiu.beznea(a)microchip.com> dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro Claudiu Beznea <claudiu.beznea(a)microchip.com> dmaengine: at_xdmac: call at_xdmac_axi_config() on resume path Dan Carpenter <dan.carpenter(a)oracle.com> rtc: rv3032: fix error handling in rv3032_clkout_set_rate() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' Zev Weiss <zev(a)bewilderbeest.net> mtd: core: don't remove debugfs directory if device is in use Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: arasan: Prevent an unsupported configuration Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation Evgeny Novikov <novikov(a)ispras.ru> mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() Guido Günther <agx(a)sigxcpu.org> drm/bridge: nwl-dsi: Add atomic_get_input_bus_fmts John Keeping <john(a)metanate.com> Input: st1232 - increase "wait ready" timeout Jia-Ju Bai <baijiaju1990(a)gmail.com> fs: orangefs: fix error return code of orangefs_revalidate_lookup() Kees Cook <keescook(a)chromium.org> sparc: Add missing "FORCE" target when using if_changed Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Fix deadlocks in nfs_scan_commit_list() YueHaibing <yuehaibing(a)huawei.com> opp: Fix return in _opp_add_static_v2() Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge Marek Behún <kabel(a)kernel.org> PCI: aardvark: Don't spam about PIO Response Status Alex Xu (Hello71) <alex_y_xu(a)yahoo.ca> drm/plane-helper: fix uninitialized variable reference Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/bridge/lontium-lt9611uxc: fix provided connector suport Baptiste Lepers <baptiste.lepers(a)gmail.com> pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Fix dentry verifier races Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Ignore the directory size when marking for revalidation Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED Kewei Xu <kewei.xu(a)mediatek.com> i2c: mediatek: fixing the incorrect register offset Mark Brown <broonie(a)kernel.org> Input: ariel-pwrbutton - add SPI device ID table Mark Brown <broonie(a)kernel.org> rtc: mcp795: Add SPI ID table Dave Jiang <dave.jiang(a)intel.com> dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submission Heiner Kallweit <hkallweit1(a)gmail.com> i2c: i801: Use PCI bus rescan mutex to protect P2SB access Dong Aisheng <aisheng.dong(a)nxp.com> remoteproc: imx_rproc: Fix TCM io memory type Mark Brown <broonie(a)kernel.org> rtc: pcf2123: Add SPI ID table Mark Brown <broonie(a)kernel.org> rtc: ds1390: Add SPI ID table Mark Brown <broonie(a)kernel.org> rtc: ds1302: Add SPI ID table J. Bruce Fields <bfields(a)redhat.com> nfsd: don't alloc under spinlock in rpc_parse_scope_id Evgeny Novikov <novikov(a)ispras.ru> mtd: rawnand: intel: Fix potential buffer overflow in probe Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com> rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined Tom Rix <trix(a)redhat.com> apparmor: fix error check Aharon Landau <aharonl(a)nvidia.com> RDMA/core: Require the driver to set the IOVA correctly during rereg_mr Hans de Goede <hdegoede(a)redhat.com> power: supply: bq27xxx: Fix kernel crash on IRQ handler register error Geert Uytterhoeven <geert+renesas(a)glider.be> mips: cm: Convert to bitfield API to fix out-of-bounds access Parav Pandit <parav(a)nvidia.com> vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit Xuan Zhuo <xuanzhuo(a)linux.alibaba.com> virtio_ring: check desc == NULL when using indirect with packed Geert Uytterhoeven <geert(a)linux-m68k.org> serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()' Yixing Liu <liuyixing1(a)huawei.com> RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware compatibility Haoyue Xu <xuhaoyue1(a)hisilicon.com> RDMA/hns: Fix initial arm_st of CQ Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Correct configuring of switch inversion from ts-inv Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc: Don't provide __kernel_map_pages() without ARCH_SUPPORTS_DEBUG_PAGEALLOC Logan Gunthorpe <logang(a)deltatee.com> iommu/dma: Fix incorrect error return on iommu deferred attach Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later Denis Kirjanov <kda(a)linux-powerpc.org> powerpc/xmon: fix task state output Bixuan Cui <cuibixuan(a)linux.alibaba.com> powerpc/44x/fsp2: add missing of_node_put Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/book3e: Fix set_memory_x() and set_memory_nx() Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/nohash: Fix __ptep_set_access_flags() and ptep_set_wrprotect() Andrej Shadura <andrew.shadura(a)collabora.co.uk> HID: u2fzero: properly handle timeouts in usb_submit_urb Andrej Shadura <andrew.shadura(a)collabora.co.uk> HID: u2fzero: clarify error check and length calculations Claudiu Beznea <claudiu.beznea(a)microchip.com> clk: at91: clk-master: fix prescaler logic Claudiu Beznea <claudiu.beznea(a)microchip.com> clk: at91: clk-master: check if div or pres is zero Claudiu Beznea <claudiu.beznea(a)microchip.com> clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL Anssi Hannula <anssi.hannula(a)bitwise.fi> serial: xilinx_uartps: Fix race condition causing stuck TX Yang Yingliang <yangyingliang(a)huawei.com> phy: Sparx5 Eth SerDes: Fix return value check in sparx5_serdes_probe() Sandeep Maheswaram <quic_c_sanm(a)quicinc.com> phy: qcom-snps: Correct the FSEL_MASK Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> phy: qcom-qmp: another fix for the sc8180x PCIe definition Dan Carpenter <dan.carpenter(a)oracle.com> phy: ti: gmii-sel: check of_get_address() for failure Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> phy: qcom-qusb2: Fix a memory leak on probe Mark Brown <broonie(a)kernel.org> ASoC: topology: Fix stub for snd_soc_tplg_component_remove() Rahul Tanwar <rtanwar(a)maxlinear.com> pinctrl: equilibrium: Fix function addition in multiple groups Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock Bhupesh Sharma <bhupesh.sharma(a)linaro.org> arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in WLED node Wan Jiabing <wanjiabing(a)vivo.com> soc: qcom: apr: Add of_node_put() before return Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> soc: qcom: rpmhpd: fix sm8350_mxc's peer domain Guru Das Srinagesh <quic_gurus(a)quicinc.com> firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() Jack Pham <jackp(a)codeaurora.org> usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and KFENCE Amelie Delaunay <amelie.delaunay(a)foss.st.com> usb: dwc2: drd: reset current session before setting the new one Amelie Delaunay <amelie.delaunay(a)foss.st.com> usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled Amelie Delaunay <amelie.delaunay(a)foss.st.com> usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init Stefan Agner <stefan(a)agner.ch> serial: imx: fix detach/attach of serial console James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> soundwire: bus: stop dereferencing invalid slave pointer Nuno Sá <nuno.sa(a)analog.com> iio: adis: do not disabe IRQs in 'adis_init()' Randy Dunlap <rdunlap(a)infradead.org> usb: typec: STUSB160X should select REGMAP_I2C Yang Yingliang <yangyingliang(a)huawei.com> iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_and_mask() Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> soc: qcom: socinfo: add two missing PMIC IDs Bjorn Andersson <bjorn.andersson(a)linaro.org> soc: qcom: rpmhpd: Make power_on actually enable the domain Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Correct some register default values Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Always configure both ASP TX channels Olivier Moysan <olivier.moysan(a)foss.st.com> ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 Olivier Moysan <olivier.moysan(a)foss.st.com> ARM: dts: stm32: fix SAI sub nodes register range Fabrice Gasnier <fabrice.gasnier(a)foss.st.com> ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp15xx-dkx Marek Vasut <marex(a)denx.de> ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz Geert Uytterhoeven <geert+renesas(a)glider.be> pinctrl: renesas: checker: Fix off-by-one bug in drive register check Athira Rajeev <atrajeev(a)linux.vnet.ibm.cm> powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 Andrew Halaney <ahalaney(a)redhat.com> dyndbg: make dyndbg a known cli param Logan Gunthorpe <logang(a)deltatee.com> RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() Vegard Nossum <vegard.nossum(a)oracle.com> staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC Nikita Yushchenko <nikita.yoush(a)cogentembedded.com> staging: most: dim2: do not double-register the same device Randy Dunlap <rdunlap(a)infradead.org> usb: musb: select GENERIC_PHY instead of depending on it Leon Romanovsky <leon(a)kernel.org> RDMA/mlx4: Return missed an error if device doesn't support steering Dan Carpenter <dan.carpenter(a)oracle.com> scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() Yang Yingliang <yangyingliang(a)huawei.com> power: supply: max17040: fix null-ptr-deref in max17040_probe() Jakob Hauser <jahau(a)rocketmail.com> power: supply: rt5033_battery: Change voltage values to µV Dan Carpenter <dan.carpenter(a)oracle.com> usb: gadget: hid: fix error code in do_config() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> serial: 8250_dw: Drop wrong use of ACPI_PTR() Nathan Lynch <nathanl(a)linux.ibm.com> powerpc/paravirt: correct preempt debug splat in vcpu_is_preempted() Nathan Lynch <nathanl(a)linux.ibm.com> powerpc: fix unbalanced node refcount in check_kvm_guest() Christophe Leroy <christophe.leroy(a)csgroup.eu> video: fbdev: chipsfb: use memset_io() instead of memset() Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no previous prototype for 'create_section_mapping' Clément Léger <clement.leger(a)bootlin.com> clk: at91: check pmc node status before registering syscore ops Dongliang Mu <mudongliangabcd(a)gmail.com> memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> soc/tegra: Fix an error handling path in tegra_powergate_power_up() Mark Brown <broonie(a)kernel.org> iio: st_pressure_spi: Add missing entries SPI to device ID table Ranjani Sridharan <ranjani.sridharan(a)linux.intel.com> ASoC: SOF: topology: do not power down primary core during topology removal Andreas Kemnade <andreas(a)kemnade.info> arm: dts: omap3-gta04a4: accelerometer irq fix Yang Yingliang <yangyingliang(a)huawei.com> driver core: Fix possible memory leak in device_link_add() Igor Pylypiv <ipylypiv(a)google.com> scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() Sumit Saxena <sumit.saxena(a)broadcom.com> scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt Bart Van Assche <bvanassche(a)google.com> scsi: ufs: core: Stop clearing UNIT ATTENTIONS Bean Huo <beanhuo(a)micron.com> scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match the definition Claudiu Beznea <claudiu.beznea(a)microchip.com> power: reset: at91-reset: check properly the return value of devm_of_iomap Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> soundwire: debugfs: use controller id and link_id for debugfs Takashi Iwai <tiwai(a)suse.de> ALSA: usb-audio: Fix possible race at sync of urb completions Takashi Iwai <tiwai(a)suse.de> ALSA: hda: Use position buffer for SKL+ again Takashi Iwai <tiwai(a)suse.de> ALSA: hda: Reduce udelay() at SKL+ position reporting David Stevens <stevensd(a)chromium.org> iommu/dma: Fix arch_sync_dma for map David Stevens <stevensd(a)chromium.org> iommu/dma: Fix sync_sg with swiotlb Stephan Gerhold <stephan(a)gerhold.net> arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 Arnd Bergmann <arnd(a)arndb.de> iommu/mediatek: Fix out-of-range warning with clang Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: beacon: Fix Ethernet PHY mode Stephan Gerhold <stephan(a)gerhold.net> arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock Yassine Oudjana <y.oudjana(a)protonmail.com> ASoC: wcd9335: Use correct version to initialize Class H Biju Das <biju.das.jz(a)bp.renesas.com> pinctrl: renesas: rzg2l: Fix missing port register 21h Dongliang Mu <mudongliangabcd(a)gmail.com> JFS: fix memleak in jfs_mount Jackie Liu <liuyun01(a)kylinos.cn> MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT Tong Zhang <ztong0001(a)gmail.com> scsi: dc395: Fix error case unwinding Kuogee Hsieh <khsieh(a)codeaurora.org> arm64: dts: qcom: sc7280: fix display port phy reg property Naina Mehta <nainmeht(a)codeaurora.org> soc: qcom: llcc: Disable MMUHWT retention Douglas Anderson <dianders(a)chromium.org> arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients in reality Peter Rosin <peda(a)axentia.se> ARM: dts: at91: tse850: the emac<->phy interface is rmii Tony Lindgren <tony(a)atomide.com> bus: ti-sysc: Fix timekeeping_suspended warning on resume Anand Moon <linux.amoon(a)gmail.com> arm64: dts: meson-sm1: Fix the pwm regulator supply properties Anand Moon <linux.amoon(a)gmail.com> arm64: dts: meson-g12b: Fix the pwm regulator supply properties Anand Moon <linux.amoon(a)gmail.com> arm64: dts: meson-g12a: Fix the pwm regulator supply properties Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Fix query SRQ failure Marijn Suijten <marijn.suijten(a)somainline.org> ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: Fix GPU register width for RK3328 Jackie Liu <liuyun01(a)kylinos.cn> ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix NVMe I/O failover to non-optimized path Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: edif: Use link event to wake up app Ajish Koshy <Ajish.Koshy(a)microchip.com> scsi: pm80xx: Fix lockup in outbound queue management Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths Rafał Miłecki <rafal(a)milecki.pl> arm64: dts: broadcom: bcm4908: Fix UART clock name Rafał Miłecki <rafal(a)milecki.pl> ARM: dts: BCM5301X: Fix memory nodes names Junji Wei <weijunji(a)bytedance.com> RDMA/rxe: Fix wrong port_cap_flags Alexandru Ardelean <aardelean(a)deviqon.com> iio: st_sensors: disable regulators after device unregistration Dongjin Kim <tobetter(a)gmail.com> arm64: dts: meson: sm1: add Ethernet PHY reset line for ODROID-C4/HC4 Pavel Skripkin <paskripkin(a)gmail.com> staging: r8188eu: fix memory leak in rtw_set_key Hector.Yuan <hector.yuan(a)mediatek.com> cpufreq: Fix parameter in parse_perf_domain() Frank Rowand <frank.rowand(a)sony.com> of: unittest: fix EXPECT text for gpio hog errors Alexei Starovoitov <ast(a)kernel.org> bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. Alexei Starovoitov <ast(a)kernel.org> bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. Dan Schatzberg <schatzberg.dan(a)gmail.com> cgroup: Fix rootcg cpu.stat guest double counting Liu Jian <liujian56(a)huawei.com> skmsg: Lose offset info in sk_psock_skb_ingress Geliang Tang <geliang.tang(a)suse.com> selftests: mptcp: fix proto type in link_failure tests Sukadev Bhattiprolu <sukadev(a)linux.ibm.com> ibmvnic: delay complete() Sukadev Bhattiprolu <sukadev(a)linux.ibm.com> ibmvnic: Process crqs after enabling interrupts Sukadev Bhattiprolu <sukadev(a)linux.ibm.com> ibmvnic: don't stop queue in xmit Jakub Kicinski <kuba(a)kernel.org> udp6: allow SO_MARK ctrl msg to affect routing Andrea Righi <andrea.righi(a)canonical.com> selftests/bpf: Fix fclose/pclose mismatch in test_progs Daniel Jordan <daniel.m.jordan(a)oracle.com> crypto: pcrypt - Delay write to padata->info Nikolay Aleksandrov <nikolay(a)nvidia.com> selftests: net: bridge: update IGMP/MLD membership interval value Ivan Vecera <ivecera(a)redhat.com> net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: phylink: avoid mvneta warning when setting pause parameters Yinjun Zhang <yinjun.zhang(a)corigine.com> nfp: fix potential deadlock when canceling dim work Yinjun Zhang <yinjun.zhang(a)corigine.com> nfp: fix NULL pointer access when scheduling dim work Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' Shyam Sundar S K <Shyam-sundar.S-k(a)amd.com> net: amd-xgbe: Toggle PLL settings during rate change Xin Long <lucien.xin(a)gmail.com> sctp: return true only for pathmtu update in sctp_transport_pl_toobig Xin Long <lucien.xin(a)gmail.com> sctp: subtract sctphdr len in sctp_transport_pl_hlen Xin Long <lucien.xin(a)gmail.com> sctp: reset probe_timer in sctp_transport_pl_update Xin Long <lucien.xin(a)gmail.com> sctp: allow IP fragmentation when PLPMTUD enters Error state Kumar Kartikeya Dwivedi <memxor(a)gmail.com> selftests/bpf: Fix memory leak in test_ima Kumar Kartikeya Dwivedi <memxor(a)gmail.com> selftests/bpf: Fix fd cleanup in sk_lookup test Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits Lang Yu <lang.yu(a)amd.com> drm/amdgpu: fix a potential memory leak in amdgpu_device_fini_sw() Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Channel list update before hardware scan Eric Dumazet <edumazet(a)google.com> bpf: Fixes possible race in update_prog_stats() for 32bit arches Eric Dumazet <edumazet(a)google.com> bpf: Avoid races in __bpf_prog_run() for 32bit arches Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix discarded frames due to wrong sequence number Benjamin Li <benl(a)squareup.com> wcn36xx: add proper DMA memory barriers in rx path Wang Hai <wanghai38(a)huawei.com> libertas: Fix possible memory leak in probe and disconnect Wang Hai <wanghai38(a)huawei.com> libertas_tf: Fix possible memory leak in probe and disconnect Janis Schoetterl-Glausch <scgl(a)linux.ibm.com> KVM: s390: Fix handle_sske page fault handling Tiezhu Yang <yangtiezhu(a)loongson.cn> samples/kretprobes: Fix return value if register_kretprobe() failed Peter Zijlstra <peterz(a)infradead.org> x86: Fix __get_wchan() for !STACKTRACE Kees Cook <keescook(a)chromium.org> sched: Add wrapper for get_wchan() to keep task blocked Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> spi: spi-rpc-if: Check return value of rpcif_sw_init() Zhang Rui <rui.zhang(a)intel.com> cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization Mathieu Desnoyers <mathieu.desnoyers(a)efficios.com> tracing: Fix missing trace_boot_init_histograms kstrdup NULL checks Jon Maxwell <jmaxwell37(a)gmail.com> tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() Ilya Leoshkevich <iii(a)linux.ibm.com> libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() Mark Brown <broonie(a)kernel.org> tpm_tis_spi: Add missing SPI ID Hao Wu <hao.wu(a)rubrik.com> tpm: fix Atmel TPM crash caused by too frequent queries Andrii Nakryiko <andrii(a)kernel.org> libbpf: Fix off-by-one bug in bpf_core_apply_relo() Yu Kuai <yukuai3(a)huawei.com> blk-cgroup: synchronize blkg creation against policy deactivation Michael Schmitz <schmitzmic(a)gmail.com> block: ataflop: more blk-mq refactoring fixes Abinaya Kalaiselvan <akalaise(a)codeaurora.org> ath10k: fix module load regression with iram-recovery feature Arnd Bergmann <arnd(a)arndb.de> ARM: 9142/1: kasan: work around LPAE build warning Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del returns error Mark Rutland <mark.rutland(a)arm.com> irq: mips: avoid nested irq_enter() Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: pv: avoid double free of sida page David Hildenbrand <david(a)redhat.com> s390/uv: fully validate the VMA before calling follow_page() David Hildenbrand <david(a)redhat.com> s390/mm: fix VMA and page table handling code in storage key handling functions David Hildenbrand <david(a)redhat.com> s390/mm: validate VMA in PGSTE manipulation functions David Hildenbrand <david(a)redhat.com> s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() David Hildenbrand <david(a)redhat.com> s390/gmap: validate VMA in __gmap_zap() Nick Hainke <vincent(a)systemli.org> mt76: mt7615: mt7622: fix ibss and meshpoint Andrii Nakryiko <andrii(a)kernel.org> libbpf: Fix BTF header parsing checks Andrii Nakryiko <andrii(a)kernel.org> libbpf: Fix overflow in BTF sanity checks Quentin Monnet <quentin(a)isovalent.com> bpftool: Avoid leaking the JSON writer prepared for program metadata Mauricio Vásquez <mauricio(a)kinvolk.io> libbpf: Fix memory leak in btf__dedup() Jim Mattson <jmattson(a)google.com> KVM: selftests: Fix nested SVM tests when built with clang Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi Horia Geantă <horia.geanta(a)nxp.com> crypto: tcrypt - fix skcipher multi-buffer tests for 1420B blocks Jessica Zhang <jesszhan(a)codeaurora.org> drm/msm/dsi: fix wrong type in msm_dsi_host Jessica Zhang <jesszhan(a)codeaurora.org> drm/msm: Fix potential NULL dereference in DPU SSPP Joerg Roedel <jroedel(a)suse.de> x86/sev: Fix stack type check in vc_switch_off_ist() Kees Cook <keescook(a)chromium.org> clocksource/drivers/timer-ti-dm: Select TIMER_OF Anders Roxell <anders.roxell(a)linaro.org> PM: hibernate: fix sparse warnings Max Gurtovoy <mgurtovoy(a)nvidia.com> nvme-rdma: fix error code in nvme_rdma_setup_ctrl Ye Bin <yebin10(a)huawei.com> nbd: Fix use-after-free in pid_show Stefan Agner <stefan(a)agner.ch> phy: micrel: ksz8041nl: do not use power down mode Tim Gardner <tim.gardner(a)canonical.com> net: enetc: unmap DMA in enetc_send_cmd() Johannes Berg <johannes.berg(a)intel.com> iwlwifi: pnvm: read EFI data only if long enough Johannes Berg <johannes.berg(a)intel.com> iwlwifi: pnvm: don't kmemdup() more than we have Johannes Berg <johannes.berg(a)intel.com> iwlwifi: mvm: reset PM state on unsuccessful resume Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Send DELBA requests according to spec Ziyang Xuan <william.xuanziyang(a)huawei.com> rsi: stop thread firstly in rsi_91x_init() error handling Shayne Chen <shayne.chen(a)mediatek.com> mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() Shayne Chen <shayne.chen(a)mediatek.com> mt76: mt7915: fix sta_rec_wtbl tag len Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 Ryder Lee <ryder.lee(a)mediatek.com> mt76: mt7615: fix monitor mode tear down crash Sean Wang <sean.wang(a)mediatek.com> mt76: mt7921: fix retrying release semaphore without end Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7915: fix possible infinite loop release semaphore Ryder Lee <ryder.lee(a)mediatek.com> mt76: mt7615: fix hwmon temp sensor mem use-after-free Ben Greear <greearb(a)candelatech.com> mt76: mt7915: fix hwmon temp sensor mem use-after-free Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: always wake device if necessary in debugfs Sean Wang <sean.wang(a)mediatek.com> mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate Sean Wang <sean.wang(a)mediatek.com> mt76: mt7921: fix firmware usage of RA info using legacy rates Sean Wang <sean.wang(a)mediatek.com> mt76: mt7921: report HE MU radiotap Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: overwrite default reg_ops if necessary Leon Yen <Leon.Yen(a)mediatek.com> mt76: connac: fix GTK rekey offload failure on WPA mixed mode Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: fix dma hang in rmmod Shayne Chen <shayne.chen(a)mediatek.com> mt76: mt7915: fix bit fields for HT rate idx Shayne Chen <shayne.chen(a)mediatek.com> mt76: mt7915: fix potential overflow of eeprom page index Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: Fix out of order process by invalid event pkt Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt76x02: fix endianness warnings in mt76x02_mac.c Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: fix survey-dump reporting Sean Wang <sean.wang(a)mediatek.com> mt76: fix build error implicit enumeration conversion Leon Yen <Leon.Yen(a)mediatek.com> mt76: connac: fix mt76_connac_gtk_rekey_tlv usage Dan Carpenter <dan.carpenter(a)oracle.com> mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: fix endianness warning in mt7921_update_txs Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event Lang Yu <lang.yu(a)amd.com> drm/amdkfd: Fix an inappropriate error handling in allloc memory of gpu Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: PM: Fix sharing of wakeup power resources Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: PM: Turn off unused wakeup power resources Fei Shao <fshao(a)chromium.org> mailbox: mtk-cmdq: Fix local clock ID usage Fei Shao <fshao(a)chromium.org> mailbox: mtk-cmdq: Validate alias_id on probe Nathan Chancellor <nathan(a)kernel.org> platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning Andrea Righi <andrea.righi(a)canonical.com> blk-wbt: prevent NULL pointer dereference in wb_timer_fn Michael Schmitz <schmitzmic(a)gmail.com> block: ataflop: fix breakage introduced at blk-mq refactoring Bixuan Cui <cuibixuan(a)huawei.com> io-wq: Remove duplicate code in io_workqueue_create() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> mmc: mxs-mmc: disable regulator on error and in the remove function Sean Young <sean(a)mess.org> media: ir_toy: assignment to be16 should be of correct type Randy Dunlap <rdunlap(a)infradead.org> media: ivtv: fix build for UML jason-jh.lin <jason-jh.lin(a)mediatek.com> mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done Jackie Liu <liuyun01(a)kylinos.cn> thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM Jakub Kicinski <kuba(a)kernel.org> net: stream: don't purge sk_error_queue in sk_stream_kill_queues() Dan Carpenter <dan.carpenter(a)oracle.com> drm/msm: uninitialized variable in msm_gem_import() Dan Carpenter <dan.carpenter(a)oracle.com> drm/msm: fix potential NULL dereference in cleanup Dan Carpenter <dan.carpenter(a)oracle.com> drm/msm: unlock on error in get_sched_entity() Dan Carpenter <dan.carpenter(a)oracle.com> drm/msm: potential error pointer dereference in init() Dan Carpenter <dan.carpenter(a)oracle.com> drm/msm: Fix potential Oops in a6xx_gmu_rpmh_init() Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm/dsi: do not enable irq handler before powering up the host Ziyang Xuan <william.xuanziyang(a)huawei.com> thermal/core: fix a UAF bug in __thermal_cooling_device_register() Ovidiu Panait <ovidiu.panait(a)windriver.com> crypto: octeontx2 - set assoclen in aead_do_fallback() Eric Dumazet <edumazet(a)google.com> tcp: switch orphan_count to bare per-cpu counters Qi Zheng <zhengqi.arch(a)bytedance.com> x86: Fix get_wchan() to support the ORC unwinder Randy Dunlap <rdunlap(a)infradead.org> net: tulip: winbond-840: fix build for UML Randy Dunlap <rdunlap(a)infradead.org> net: intel: igc_ptp: fix build for UML Randy Dunlap <rdunlap(a)infradead.org> net: fealnx: fix build for UML Zhang Qiao <zhangqiao22(a)huawei.com> kernel/sched: Fix sched_fork() access an invalid sched_task_group Sven Eckelmann <seckelmann(a)datto.com> ath10k: fix max antenna gain unit Zev Weiss <zev(a)bewilderbeest.net> hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff Yang Yingliang <yangyingliang(a)huawei.com> hwmon: Fix possible memleak in __hwmon_device_register() Daniel Borkmann <daniel(a)iogearbox.net> net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE Dan Carpenter <dan.carpenter(a)oracle.com> memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() Arnd Bergmann <arnd(a)arndb.de> memstick: avoid out-of-range warning Tony Lindgren <tony(a)atomide.com> mmc: sdhci-omap: Fix context restore Tony Lindgren <tony(a)atomide.com> mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured Catherine Sullivan <csully(a)google.com> gve: Track RX buffer allocation failures John Fraker <jfraker(a)google.com> gve: Recover from queue stall due to missed IRQ Dan Carpenter <dan.carpenter(a)oracle.com> b43: fix a lower bounds test Dan Carpenter <dan.carpenter(a)oracle.com> b43legacy: fix a lower bounds test liqiong <liqiong(a)nfschina.com> ima: fix deadlock when traversing "ima_default_rules". Markus Schneider-Pargmann <msp(a)baylibre.com> hwrng: mtk - Force runtime pm ops for sleep ops Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - disregard spurious PFVF interrupts Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - detect PFVF collision after ACK Arnd Bergmann <arnd(a)arndb.de> crypto: ccree - avoid out-of-range warnings from clang Evgeny Novikov <novikov(a)ispras.ru> media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() Mansur Alisha Shaik <mansur(a)codeaurora.org> media: venus: fix vpp frequency calculation for decoder Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_dynset: relax superfluous check on set updates Peter Zijlstra <peterz(a)infradead.org> rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr Peter Zijlstra <peterz(a)infradead.org> rcu: Always inline rcu_dynticks_task*_{enter,exit}() Yazen Ghannam <yazen.ghannam(a)amd.com> EDAC/amd64: Handle three rank interleaving mode Borislav Petkov <bp(a)suse.de> x86/insn: Use get_unaligned() instead of memcpy() Vincent Donnefort <vincent.donnefort(a)arm.com> PM: EM: Fix inefficient states detection Linus Lüssing <ll(a)simonwunderlich.de> ath9k: Fix potential interrupt storm on queue reset Stephen Boyd <swboyd(a)chromium.org> ath10k: Don't always treat modem stop events as crashes Colin Ian King <colin.king(a)canonical.com> media: em28xx: Don't use ops->suspend if it is NULL Anel Orazgaliyeva <anelkz(a)amazon.de> cpuidle: Fix kobject memory leaks in error paths Arnd Bergmann <arnd(a)arndb.de> drm: fb_helper: fix CONFIG_FB dependency Arnd Bergmann <arnd(a)arndb.de> crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency Punit Agrawal <punitagrawal(a)gmail.com> kprobes: Do not use local variable when creating debugfs file Yee Lee <yee.lee(a)mediatek.com> scs: Release kasan vmalloc poison in scs_free process Eugen Hristev <eugen.hristev(a)microchip.com> media: atmel: fix the ispck initialization Colin Ian King <colin.king(a)canonical.com> media: cx23885: Fix snd_card_free call on null card pointer Kees Cook <keescook(a)chromium.org> media: tm6000: Avoid card name truncation Kees Cook <keescook(a)chromium.org> media: si470x: Avoid card name truncation Kees Cook <keescook(a)chromium.org> media: radio-wl1273: Avoid card name truncation Ondrej Jirman <megous(a)megous.com> media: sun6i-csi: Allow the video device to be open multiple times Randy Dunlap <rdunlap(a)infradead.org> media: i2c: ths8200 needs V4L2_ASYNC Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_probe()' Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' Tom Rix <trix(a)redhat.com> media: TDA1997x: handle short reads of hdmi info frame. Dafna Hirschfeld <dafna.hirschfeld(a)collabora.com> media: mtk-vcodec: venc: fix return value when start_streaming fails Ricardo Ribalda <ribalda(a)chromium.org> media: v4l2-ioctl: S_CTRL output the right value Sakari Ailus <sakari.ailus(a)linux.intel.com> media: imx258: Fix getting clock frequency Pavel Skripkin <paskripkin(a)gmail.com> media: dvb-usb: fix ununit-value in az6027_rc_query Evgeny Novikov <novikov(a)ispras.ru> media: ttusb-dec: avoid release of non-acquired mutex Colin Ian King <colin.king(a)canonical.com> media: cxd2880-spi: Fix a null pointer dereference on error handling path Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: meson-ge2d: Fix rotation parameter changes detection in 'ge2d_s_ctrl()' Pavel Skripkin <paskripkin(a)gmail.com> media: em28xx: add missing em28xx_close_extension Kumar Kartikeya Dwivedi <memxor(a)gmail.com> libbpf: Fix skel_internal.h to set errno on loader retval < 0 Arnd Bergmann <arnd(a)arndb.de> drm/amdgpu: fix warning for overflow check Sudarshan Rajagopalan <quic_sudaraja(a)quicinc.com> arm64: mm: update max_pfn after memory hotplug Matthew Auld <matthew.auld(a)intel.com> drm/ttm: stop calling tt_swapin in vm_access Fabio Estevam <festevam(a)denx.de> ath10k: sdio: Add missing BH locking around napi_schdule() Loic Poulain <loic.poulain(a)linaro.org> ath10k: Fix missing frame timestamp for beacon/probe-resp Arnd Bergmann <arnd(a)arndb.de> gve: DQO: avoid unused variable warnings Baochen Qiang <bqiang(a)codeaurora.org> ath11k: Fix memory leak in ath11k_qmi_driver_event_work Pradeep Kumar Chitrapu <pradeepc(a)codeaurora.org> ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status Sriram R <srirrama(a)codeaurora.org> ath11k: Avoid race during regd updates Dan Carpenter <dan.carpenter(a)oracle.com> ath11k: fix some sleeping in atomic bugs Johan Almbladh <johan.almbladh(a)anyfinetworks.com> bpf/tests: Fix error in tail call limit tests Linus Walleij <linus.walleij(a)linaro.org> net: dsa: rtl8366: Fix a bug in deleting VLANs Linus Walleij <linus.walleij(a)linaro.org> net: dsa: rtl8366rb: Fix off-by-one bug Leon Romanovsky <leon(a)kernel.org> net/mlx5: Accept devlink user input after driver initialization complete Johannes Berg <johannes.berg(a)intel.com> cfg80211: always free wiphy specific regdomain Johannes Berg <johannes.berg(a)intel.com> mac80211: twt: don't use potentially unaligned pointer Kees Cook <keescook(a)chromium.org> fortify: Fix dropped strcpy() compile-time write overflow check Florian Westphal <fw(a)strlen.de> mptcp: do not shrink snd_nxt when recovering Jiasheng Jiang <jiasheng(a)iscas.ac.cn> rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() Leon Romanovsky <leon(a)kernel.org> qed: Don't ignore devlink allocation failures Leon Romanovsky <leon(a)kernel.org> bnxt_en: Check devlink allocation and registration status Hans de Goede <hdegoede(a)redhat.com> Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - power up 4xxx device Michael Walle <michael(a)walle.cc> crypto: caam - disable pkc for non-E SoCs Guchun Chen <guchun.chen(a)amd.com> drm/amdgpu: move amdgpu_virt_release_full_gpu to fini_early stage Harry Wentland <harry.wentland(a)amd.com> drm/amd/display: Pass display_pipe_params_st as const in DML Andrey Grodzovsky <andrey.grodzovsky(a)amd.com> drm/amdgpu: Fix crash on device remove/driver unload Dinghao Liu <dinghao.liu(a)zju.edu.cn> Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync Ajay Singh <ajay.kathat(a)microchip.com> wilc1000: fix possible memory leak in cfg_scan_result() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> wcn36xx: Fix Antenna Diversity Switching Waiman Long <longman(a)redhat.com> cgroup: Make rebind_subsystems() disable v2 controllers all at once Yoshitaka Ikeda <ikeda(a)nskint.co.jp> spi: Fixed division by zero warning Alex Bee <knaerzche(a)gmail.com> drm: bridge: it66121: Fix return value it66121_probe Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: phylink: don't call netif_carrier_off() with NULL netdev Yajun Deng <yajun.deng(a)linux.dev> net: net_namespace: Fix undefined member in key_remove_domain() Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> lockdep: Let lock_is_held_type() detect recursive read as read liuyuntao <liuyuntao10(a)huawei.com> virtio-gpu: fix possible memory allocation failure Nathan Chancellor <nathan(a)kernel.org> crypto: sm4 - Do not change section of ck and sbox Iago Toral Quiroga <itoral(a)igalia.com> drm/v3d: fix wait for TMU write combiner flush Leon Romanovsky <leon(a)kernel.org> net/mlx5: Publish and unpublish all devlink parameters at once Peter Zijlstra <peterz(a)infradead.org> objtool: Handle __sanitize_cov*() tail calls Peter Zijlstra <peterz(a)infradead.org> x86/xen: Mark cpu_bringup_and_idle() as dead_end_function Aleksander Jan Bajkowski <olek2(a)wp.pl> MIPS: lantiq: dma: fix burst length for DEU Neeraj Upadhyay <neeraju(a)codeaurora.org> rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() Pavel Skripkin <paskripkin(a)gmail.com> Bluetooth: hci_uart: fix GPF in h5_recv Toke Høiland-Jørgensen <toke(a)redhat.com> libbpf: Don't crash on object files with no symbol tables Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> Bluetooth: fix init and cleanup of sco_conn.timeout_work Paul Cercueil <paul(a)crapouillou.net> drm/bridge: it66121: Wait for next bridge to be probed Paul Cercueil <paul(a)crapouillou.net> drm/bridge: it66121: Initialize {device,vendor}_ids Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/uncore: Fix Intel SPR IIO event constraints Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/uncore: Fix Intel SPR CHA event constraints Robert Foss <robert.foss(a)linaro.org> drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() Imre Deak <imre.deak(a)intel.com> fbdev/efifb: Release PCI device's runtime PM ref during FB destroy Andrii Nakryiko <andrii(a)kernel.org> selftests/bpf: Fix strobemeta selftest regression Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state Sven Schnelle <svens(a)stackframe.org> parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling Sven Schnelle <svens(a)stackframe.org> parisc/unwind: fix unwinder when CONFIG_64BIT is enabled Gao Xiang <hsiangkao(a)linux.alibaba.com> erofs: don't trigger WARN() when decompression fails Helge Deller <deller(a)gmx.de> task_stack: Fix end_of_stack() for architectures with upwards-growing stack Sven Schnelle <svens(a)stackframe.org> parisc: fix warning in flush_tlb_all Stephane Eranian <eranian(a)google.com> perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings Shuah Khan <skhan(a)linuxfoundation.org> selftests/core: fix conflicting types compile error for close_range() Anson Jacob <Anson.Jacob(a)amd.com> drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled Vitaly Kuznetsov <vkuznets(a)redhat.com> x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted Eric Dumazet <edumazet(a)google.com> inet: remove races in inet{6}_getname() 王贇 <yun.wang(a)linux.alibaba.com> ftrace: do CPU checking after preemption disabled Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> Revert "wcn36xx: Enable firmware link monitoring" Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix packet drop on resume Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Correct band/freq reporting on RX Yang Yingliang <yangyingliang(a)huawei.com> spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() Josef Bacik <josef(a)toxicpanda.com> btrfs: do not take the uuid_mutex in btrfs_rm_device Sidong Yang <realwakka(a)gmail.com> btrfs: reflink: initialize return value to 0 in btrfs_extent_same() Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: flush switchdev workqueue when leaving the bridge Hui Wang <hui.wang(a)canonical.com> ACPI: resources: Add one more Medion model in IRQ override quirk Stefan Schaeckeler <schaecsn(a)gmx.net> ACPI: AC: Quirk GK45 to skip reading _PSR Eric Dumazet <edumazet(a)google.com> net: annotate data-race in neigh_output() Florian Westphal <fw(a)strlen.de> vrf: run conntrack only in context of lower/physdev for locally generated packets Viktor Rosendahl <Viktor.Rosendahl(a)bmw.de> tools/latency-collector: Use correct size when writing queue_full_warning Arnd Bergmann <arnd(a)arndb.de> ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: Fix glock_hash_walk bugs Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: Cancel remote delete work asynchronously Marc Kleine-Budde <mkl(a)pengutronix.de> can: bittiming: can_fixup_bittiming(): change type of tseg1 and alltseg to unsigned int Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: lantiq_gswip: serialize access to the PCE table Stephen Suryaputra <ssuryaextr(a)gmail.com> gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE Masami Hiramatsu <mhiramat(a)kernel.org> ARM: clang: Do not rely on lr register for stacktrace Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> smackfs: use __GFP_NOFAIL for smk_cipso_doi() Johannes Berg <johannes.berg(a)intel.com> iwlwifi: mvm: disable RX-diversity in powersave Jiri Olsa <jolsa(a)redhat.com> selftests/bpf: Fix perf_buffer test on system with offline cpus Shuah Khan <skhan(a)linuxfoundation.org> selftests: kvm: fix mismatched fclose() after popen() Ye Bin <yebin10(a)huawei.com> PM: hibernate: Get block device exclusively in swsusp_check() Nick Desaulniers <ndesaulniers(a)google.com> arm64: vdso32: suppress error message for 'make mrproper' David Yang <davidcomponentone(a)gmail.com> samples/bpf: Fix application of sizeof to pointer Hannes Reinecke <hare(a)suse.de> nvme: drop scan_lock and always kick requeue list when removing namespaces Israel Rukshin <israelr(a)nvidia.com> nvmet-tcp: fix use-after-free when a port is removed Israel Rukshin <israelr(a)nvidia.com> nvmet-rdma: fix use-after-free when a port is removed Israel Rukshin <israelr(a)nvidia.com> nvmet: fix use-after-free when a port is removed Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/pm: properly handle sclk for profiling modes on vangogh Michael Tretter <m.tretter(a)pengutronix.de> media: allegro: ignore interrupt if mailbox is not initialized Jens Axboe <axboe(a)kernel.dk> block: remove inaccurate requeue check Yaara Baruch <yaara.baruch(a)intel.com> iwlwifi: change all JnP to NO-160 configuration Zheyu Ma <zheyuma97(a)gmail.com> mwl8k: Fix use-after-free in mwl8k_fw_state_machine() Ryder Lee <ryder.lee(a)mediatek.com> mt76: mt7915: fix an off-by-one bound check Kalesh Singh <kaleshsingh(a)google.com> tracing/cfi: Fix cmp_entries_* functions signature mismatch Menglong Dong <imagedong(a)tencent.com> workqueue: make sysfs of unbound kworker cpumask more clever Lasse Collin <lasse.collin(a)tukaani.org> lib/xz: Validate the value before assigning it to an enum variable Lasse Collin <lasse.collin(a)tukaani.org> lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression Yanfei Xu <yanfei.xu(a)windriver.com> locking/rwsem: Disable preemption for spinning region Zheyu Ma <zheyuma97(a)gmail.com> memstick: r592: Fix a UAF bug when removing the driver Xiao Ni <xni(a)redhat.com> md: update superblock after changing rdev flags in state_store Luis Chamberlain <mcgrof(a)kernel.org> floppy: fix calling platform_device_unregister() on invalid drives Jens Axboe <axboe(a)kernel.dk> block: bump max plugged deferred size from 16 to 32 Ansuel Smith <ansuelsmth(a)gmail.com> thermal/drivers/tsens: Add timeout to get_temp_tsens_valid Tim Gardner <tim.gardner(a)canonical.com> drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() Yuanzheng Song <songyuanzheng(a)huawei.com> thermal/core: Fix null pointer dereference in thermal_release() Kees Cook <keescook(a)chromium.org> leaking_addresses: Always print a trailing newline Matthias Schiffer <matthias.schiffer(a)ew.tq-group.com> net: phy: micrel: make *-skew-ps check more lenient Yifan Zhang <yifan1.zhang(a)amd.com> drm/amdkfd: fix resume error when iommu disabled in Picasso Aurabindo Pillai <aurabindo.pillai(a)amd.com> drm/amd/display: fix null pointer deref when plugging in display Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: scan: Release PM resources blocked by unused objects André Almeida <andrealmeid(a)collabora.com> ACPI: battery: Accept charges over the design capacity as full Andreas Gruenbacher <agruenba(a)redhat.com> iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value Xin Xiong <xiongx18(a)fudan.edu.cn> mmc: moxart: Fix reference count leaks in moxart_probe Will Deacon <will(a)kernel.org> KVM: arm64: Propagate errors from __pkvm_prot_finalize hypercall Tuo Li <islituo(a)gmail.com> ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracing: Disable "other" permission bits in the tracefs files Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracefs: Have tracefs directories not set OTH permission bits by default Alex Sierra <alex.sierra(a)amd.com> drm/amdkfd: rm BO resv on validation to avoid deadlock Antoine Tenart <atenart(a)kernel.org> net-sysfs: try not to restart the syscall if it will fail eventually Anant Thazhemadam <anant.thazhemadam(a)gmail.com> media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() Ricardo Ribalda <ribalda(a)chromium.org> media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info Ricardo Ribalda <ribalda(a)chromium.org> media: ipu3-imgu: imgu_fmt: Handle properly try Mirela Rabulea <mirela.rabulea(a)nxp.com> media: imx-jpeg: Fix possible null pointer dereference Wojciech Drewek <wojciech.drewek(a)intel.com> ice: Move devlink port to PF/VF struct Vincent Donnefort <vincent.donnefort(a)arm.com> cpufreq: Make policy min/max hard requirements Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPICA: Avoid evaluating methods too early during system resume Li Zhijian <lizhijian(a)cn.fujitsu.com> kselftests/sched: cleanup the child processes Josh Don <joshdon(a)google.com> fs/proc/uptime.c: Fix idle time reporting in /proc/uptime Corey Minyard <cminyard(a)mvista.com> ipmi: Disable some operations during a panic Nadezda Lutovinova <lutovinova(a)ispras.ru> media: rcar-csi2: Add checking to rcsi2_start_receiver() Hans de Goede <hdegoede(a)redhat.com> brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet Zong-Zhe Yang <kevin_yang(a)realtek.com> rtw88: fix RX clock gate setting while fifo dump Randy Dunlap <rdunlap(a)infradead.org> ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK Rajat Asthana <rajatasthana4(a)gmail.com> media: mceusb: return without resubmitting URB in case of -EPROTO error. Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> media: rcar-vin: Use user provided buffers when starting Martin Kepplinger <martink(a)posteo.de> media: imx: set a media_device bus_info string Sergey Senozhatsky <senozhatsky(a)chromium.org> media: videobuf2: rework vb2_mem_ops API Nadezda Lutovinova <lutovinova(a)ispras.ru> media: s5p-mfc: Add checking to s5p_mfc_probe(). Tuo Li <islituo(a)gmail.com> media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() Evgeny Novikov <novikov(a)ispras.ru> media: vidtv: Fix memory leak in remove Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Set unique vdev name based in type Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Return -EIO for control errors Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Set capability in s_param Dmitriy Ulitin <ulitin(a)ispras.ru> media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() Evgeny Novikov <novikov(a)ispras.ru> media: atomisp: Fix error handling in probe Zheyu Ma <zheyuma97(a)gmail.com> media: netup_unidvb: handle interrupt properly according to the firmware Dirk Bender <d.bender(a)phytec.de> media: mt9p031: Fix corrupted frame after restarting stream Rakesh Babu <rsaladi2(a)marvell.com> octeontx2-pf: Enable promisc/allmulti match MCAM entries. Alagu Sankar <alagusankar(a)silex-india.com> ath10k: high latency fixes for beacon buffer Baochen Qiang <bqiang(a)codeaurora.org> ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets Wen Gong <wgong(a)codeaurora.org> ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED Sriram R <srirrama(a)codeaurora.org> ath11k: Avoid reg rules update during firmware recovery Johannes Berg <johannes.berg(a)intel.com> leds: trigger: use RCU to protect the led_cdevs list Petr Machata <petrm(a)nvidia.com> selftests: net: fib_nexthops: Wait before checking reported idle time Herbert Xu <herbert(a)gondor.apana.org.au> crypto: api - Fix built-in testing dependency failures Jimmy Kizito <Jimmy.Kizito(a)amd.com> drm/amd/display: Fix null pointer dereference for encoders Andrey Grodzovsky <andrey.grodzovsky(a)amd.com> drm/amdgpu: Fix MMIO access page fault Eric Biggers <ebiggers(a)google.com> fscrypt: allow 256-bit master keys with AES-256-XTS Mark Brown <broonie(a)kernel.org> spi: Check we have a spi_device_id for each DT compatible Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Properly initialize private structure on interface type changes Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type Peter Zijlstra <peterz(a)infradead.org> x86: Increase exception stack sizes Peter Zijlstra <peterz(a)infradead.org> x86/mm/64: Improve stack overflow warnings Shreyansh Chouhan <chouhan.shreyansh630(a)gmail.com> crypto: aesni - check walk.nbytes instead of err Seevalamuthu Mariappan <seevalam(a)codeaurora.org> ath11k: Align bss_chan_info structure with firmware Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> smackfs: Fix use-after-free in netlbl_catmap_walk() Paul E. McKenney <paulmck(a)kernel.org> rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop Hui Wang <hui.wang(a)canonical.com> ACPI: resources: Add DMI-based legacy IRQ override quirk Jakub Kicinski <kuba(a)kernel.org> net: sched: update default qdisc visibility after Tx queue cnt changes Peter Zijlstra <peterz(a)infradead.org> locking/lockdep: Avoid RCU-induced noinstr fail Aleksander Jan Bajkowski <olek2(a)wp.pl> MIPS: lantiq: dma: reset correct number of channel Aleksander Jan Bajkowski <olek2(a)wp.pl> MIPS: lantiq: dma: add small delay after reset James Zhu <James.Zhu(a)amd.com> drm/amdgpu: move iommu_resume before ip init/resume Barnabás Pőcze <pobrn(a)protonmail.com> platform/x86: wmi: do not fail if disabling fails Scott Wood <swood(a)redhat.com> rcutorture: Avoid problematic critical section nesting on PREEMPT_RT Simon Ser <contact(a)emersion.fr> drm/panel-orientation-quirks: add Valve Steam Deck Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> Bluetooth: call sock_hold earlier in sco_conn_del Wang ShaoBo <bobo.shaobowang(a)huawei.com> Bluetooth: fix use-after-free error in lock_sock_nested() Takashi Iwai <tiwai(a)suse.de> Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() Hans de Goede <hdegoede(a)redhat.com> drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 Hans de Goede <hdegoede(a)redhat.com> drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 Hans de Goede <hdegoede(a)redhat.com> drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) Charan Teja Reddy <charante(a)codeaurora.org> dma-buf: WARN on dmabuf release with pending attachments Kai Vehmanen <kai.vehmanen(a)linux.intel.com> component: do not leave master devres group open after bind Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> power: supply: max17042_battery: Clear status bits in interrupt handler Johan Hovold <johan(a)kernel.org> USB: chipidea: fix interrupt deadlock Johan Hovold <johan(a)kernel.org> USB: iowarrior: fix control-message timeouts Johan Hovold <johan(a)kernel.org> most: fix control-message timeouts Johan Hovold <johan(a)kernel.org> Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" Pali Rohár <pali(a)kernel.org> serial: 8250: Fix reporting real baudrate value in c_ospeed field Jens Axboe <axboe(a)kernel.dk> io-wq: serialize hash clear with wakeup Namjae Jeon <linkinjeon(a)kernel.org> ksmbd: set unique value to volume serial field in FS_VOLUME_INFORMATION Johan Hovold <johan(a)kernel.org> serial: 8250: fix racy uartclk update Wang Hai <wanghai38(a)huawei.com> USB: serial: keyspan: fix memleak on probe errors Mihail Chindris <mihail.chindris(a)analog.com> Documentation:devicetree:bindings:iio:dac: Fix val Nuno Sá <nuno.sa(a)analog.com> iio: ad5770r: make devicetree property reading consistent Pekka Korpinen <pekka.korpinen(a)iki.fi> iio: dac: ad5446: Fix ad5622_write() return value Mihail Chindris <mihail.chindris(a)analog.com> drivers: iio: dac: ad5766: Fix dt property name Yang Yingliang <yangyingliang(a)huawei.com> iio: buffer: Fix memory leak in iio_buffer_register_legacy_sysfs_groups() Yang Yingliang <yangyingliang(a)huawei.com> iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_and_mask() Yang Yingliang <yangyingliang(a)huawei.com> iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_and_mask() Yang Yingliang <yangyingliang(a)huawei.com> iio: buffer: check return value of kstrdup_const() Suzuki K Poulose <suzuki.poulose(a)arm.com> coresight: trbe: Defer the probe on offline CPUs Suzuki K Poulose <suzuki.poulose(a)arm.com> coresight: trbe: Fix incorrect access of the sink specific data Tao Zhang <quic_taozha(a)quicinc.com> coresight: cti: Correct the parameter for pm_runtime_put Yang Yingliang <yangyingliang(a)huawei.com> pinctrl: core: fix possible memory leak in pinctrl_enable() Robert Marko <robert.marko(a)sartura.hr> mfd: simple-mfd-i2c: Select MFD_CORE to fix build error Paulo Alcantara <pc(a)cjr.nz> cifs: set a minimum of 120s for next dns resolution Shyam Prasad N <sprasad(a)microsoft.com> cifs: To match file servers, make sure the server hostname matches Zhang Yi <yi.zhang(a)huawei.com> quota: correct error number in free_dqentry() Zhang Yi <yi.zhang(a)huawei.com> quota: check block number when reading the block in quota file Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge Pali Rohár <pali(a)kernel.org> PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge Marek Behún <kabel(a)kernel.org> PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG Marek Behún <kabel(a)kernel.org> PCI: aardvark: Fix return value of MSI domain .alloc() method Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix configuring Reference clock Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix reporting Data Link Layer Link Active Pali Rohár <pali(a)kernel.org> PCI: aardvark: Do not unmask unused interrupts Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix checking for link up via LTSSM state Pali Rohár <pali(a)kernel.org> PCI: aardvark: Do not clear status bits of masked interrupts Dan Williams <dan.j.williams(a)intel.com> cxl/pci: Fix NULL vs ERR_PTR confusion Li Chen <lchen(a)ambarella.com> PCI: cadence: Add cdns_plat_pcie_probe() missing return Marek Behún <kabel(a)kernel.org> PCI: pci-bridge-emul: Fix emulation of W1C bits Miklos Szeredi <mszeredi(a)redhat.com> ovl: fix filattr copy-up failure yangerkun <yangerkun(a)huawei.com> ovl: fix use after free in struct ovl_aio_req Juergen Gross <jgross(a)suse.com> xen/balloon: add late_initcall_sync() for initial ballooning done Arnd Bergmann <arnd(a)arndb.de> ifb: fix building without CONFIG_NET_CLS_ACT Pali Rohár <pali(a)kernel.org> serial: core: Fix initializing and restoring termios speed Steven Rostedt (VMware) <rostedt(a)goodmis.org> ring-buffer: Protect ring_buffer_reset() from reentrancy Pavel Begunkov <asml.silence(a)gmail.com> io_uring: honour zeroes as io-wq worker limits Xiaoming Ni <nixiaoming(a)huawei.com> powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found Oleksij Rempel <linux(a)rempel-privat.de> iio: adc: tsc2046: fix scan interval warning Zhang Changzhong <zhangchangzhong(a)huawei.com> can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM Zhang Changzhong <zhangchangzhong(a)huawei.com> can: j1939: j1939_can_recv(): ignore messages with invalid source address Zhang Changzhong <zhangchangzhong(a)huawei.com> can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport Marc Kleine-Budde <mkl(a)pengutronix.de> can: mcp251xfd: mcp251xfd_irq(): add missing can_rx_offload_threaded_irq_finish() in case of bus off Stephane Grosjean <s.grosjean(a)peak-system.com> can: peak_usb: always ask for BERR reporting for PCAN-USB devices Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Handle dynamic MSR intercept toggling Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use Sean Christopherson <seanjc(a)google.com> KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows David Woodhouse <dwmw2(a)infradead.org> KVM: x86: Fix recording of guest steal time / preempted status Mark Rutland <mark.rutland(a)arm.com> KVM: arm64: Extract ESR_ELx.EC only Yang Yingliang <yangyingliang(a)huawei.com> iio: core: check return value when calling dev_set_name() Yang Yingliang <yangyingliang(a)huawei.com> iio: core: fix double free in iio_device_unregister_sysfs() Henrik Grimler <henrik(a)grimler.se> power: supply: max17042_battery: use VFSOC for capacity when no rsns Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> power: supply: max17042_battery: Prevent int underflow in set_soc_threshold Eugene Syromiatnikov <esyr(a)redhat.com> mctp: handle the struct sockaddr_mctp padding fields Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines Meng Li <Meng.Li(a)windriver.com> soc: fsl: dpio: use the combined functions to protect critical zone Meng Li <Meng.Li(a)windriver.com> soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id David Virag <virag.david003(a)gmail.com> soc: samsung: exynos-pmu: Fix compilation when nothing selects CONFIG_MFD_CORE Eric W. Biederman <ebiederm(a)xmission.com> signal: Add SA_IMMUTABLE to ensure forced siganls do not get changed Eric W. Biederman <ebiederm(a)xmission.com> signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT Wolfram Sang <wsa+renesas(a)sang-engineering.com> memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode Eric W. Biederman <ebiederm(a)xmission.com> signal: Remove the bogus sigkill_pending in ptrace_stop Dmitry Osipenko <digetx(a)gmail.com> ASoC: tegra: Restore AC97 support Dmitry Osipenko <digetx(a)gmail.com> ASoC: tegra: Set default card name for Trimslice Alok Prasad <palok(a)marvell.com> RDMA/qedr: Fix NULL deref for query_qp on the GSI QP Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/uncore: Fix Intel ICX IIO event constraints Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/uncore: Fix invalid unit check Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server Marek Vasut <marex(a)denx.de> rsi: Fix module dev_oper_mode parameter description Martin Fuzzey <martin.fuzzey(a)flowbird.group> rsi: fix rate mask set leading to P2P failure Martin Fuzzey <martin.fuzzey(a)flowbird.group> rsi: fix key enabled check causing unwanted encryption for vap_id > 0 Martin Fuzzey <martin.fuzzey(a)flowbird.group> rsi: fix occasional initialisation failure with BT coex Benjamin Li <benl(a)squareup.com> wcn36xx: handle connection loss indication Christian König <christian.koenig(a)amd.com> dma-buf: fix and rework dma_buf_poll v7 Reimar Döffinger <Reimar.Doeffinger(a)gmx.de> libata: fix checking of DMA state Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Try waking the firmware until we get an interrupt Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Read a PCI register after writing the TX ring write pointer Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix (QoS) null data frame bitrate/modulation Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix tx_status mechanism Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix HT40 capability for 2Ghz band Maximilian Luz <luzmaximilian(a)gmail.com> HID: surface-hid: Allow driver matching for target ID 1 devices Maximilian Luz <luzmaximilian(a)gmail.com> HID: surface-hid: Use correct event registry for managing HID events Felix Fietkau <nbd(a)nbd.name> mt76: mt7615: fix skb use-after-free on mac reset Maximilian Luz <luzmaximilian(a)gmail.com> platform/surface: aggregator_registry: Add support for Surface Laptop Studio Lukas Wunner <lukas(a)wunner.de> ifb: Depend on netfilter alternatively to tc Austin Kim <austin.kim(a)lge.com> evm: mark evm_fixmode as __ro_after_init Johan Hovold <johan(a)kernel.org> rtl8187: fix control-message timeouts Ingmar Klein <ingmar_klein(a)web.de> PCI: Mark Atheros QCA6174 to avoid bus reset Johan Hovold <johan(a)kernel.org> ath10k: fix division by zero in send path Johan Hovold <johan(a)kernel.org> ath10k: fix control-message timeout Johan Hovold <johan(a)kernel.org> ath6kl: fix control-message timeout Johan Hovold <johan(a)kernel.org> ath6kl: fix division by zero in send path Johan Hovold <johan(a)kernel.org> mwifiex: fix division by zero in fw download path Eric Badger <ebadger(a)purestorage.com> EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled Zev Weiss <zev(a)bewilderbeest.net> hwmon: (pmbus/lm25066) Add offset coefficients Guoqing Jiang <guoqing.jiang(a)linux.dev> md/raid1: only allocate write behind bio for WriteMostly device Corey Minyard <cminyard(a)mvista.com> ipmi:watchdog: Set panic count to proper value on a panic Ondrej Mosnacek <omosnace(a)redhat.com> selinux: fix race condition when computing ocontext SIDs Masami Hiramatsu <mhiramat(a)kernel.org> ia64: kprobes: Fix to pass correct trampoline address to the handler Laurent Vivier <lvivier(a)redhat.com> KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling Andreas Gruenbacher <agruenba(a)redhat.com> powerpc/kvm: Fix kvm_use_magic_page Sean Christopherson <seanjc(a)google.com> KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup Sean Christopherson <seanjc(a)google.com> KVM: x86/mmu: Drop a redundant, broken remote TLB flush Anand Jain <anand.jain(a)oracle.com> btrfs: call btrfs_check_rw_degradable only if there is a missing device Filipe Manana <fdmanana(a)suse.com> btrfs: fix lost error handling when replaying directory deletes Li Zhang <zhanglikernel(a)gmail.com> btrfs: clear MISSING device status bit in btrfs_close_one_device Peter Zijlstra <peterz(a)infradead.org> x86/iopl: Fake iopl(3) CLI/STI usage Sean Christopherson <seanjc(a)google.com> x86/irq: Ensure PI wakeup handler is unregistered before module unload Jane Malalane <jane.malalane(a)citrix.com> x86/cpu: Fix migration safety with X86_BUG_NULL_SEL Tom Lendacky <thomas.lendacky(a)amd.com> x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c Miklos Szeredi <mszeredi(a)redhat.com> fuse: fix page stealing yangerkun <yangerkun(a)huawei.com> ext4: refresh the ext4_ext_path struct after dropping i_data_sem. yangerkun <yangerkun(a)huawei.com> ext4: ensure enough credits in ext4_ext_shift_path_extents Shaoying Xu <shaoyi(a)amazon.com> ext4: fix lazy initialization next schedule time computation in more granular unit Eric Whitney <enwlinux(a)gmail.com> Revert "ext4: enforce buffer head state assertion in ext4_da_map_blocks" Takashi Iwai <tiwai(a)suse.de> ALSA: timer: Unconditionally unlink slave instances, too Wang Wensheng <wangwensheng4(a)huawei.com> ALSA: timer: Fix use-after-free problem Takashi Iwai <tiwai(a)suse.de> ALSA: PCM: Fix NULL dereference at mmap checks Takashi Iwai <tiwai(a)suse.de> ALSA: pci: rme: Fix unaligned buffer addresses Austin Kim <austin.kim(a)lge.com> ALSA: synth: missing check for possible NULL after the call to kstrdup Takashi Iwai <tiwai(a)suse.de> ALSA: hda: Free card instance properly at probe errors Alexander Tsoy <alexander(a)tsoy.me> ALSA: usb-audio: Add registration quirk for JBL Quantum 400 Jason Ormes <skryking(a)gmail.com> ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk Pavel Skripkin <paskripkin(a)gmail.com> ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume Takashi Iwai <tiwai(a)suse.de> ALSA: mixer: oss: Fix racy access to slots Johan Hovold <johan(a)kernel.org> ALSA: line6: fix control and interrupt message timeouts Johan Hovold <johan(a)kernel.org> ALSA: 6fire: fix control and bulk message timeouts Johan Hovold <johan(a)kernel.org> ALSA: ua101: fix division by zero at probe Kai-Heng Feng <kai.heng.feng(a)canonical.com> ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED Takashi Iwai <tiwai(a)suse.de> ALSA: hda/realtek: Add quirk for ASUS UX550VE Jaroslav Kysela <perex(a)perex.cz> ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N Jeremy Soller <jeremy(a)system76.com> ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ Tim Crawford <tcrawford(a)system76.com> ALSA: hda/realtek: Add quirk for Clevo PC70HS Takashi Iwai <tiwai(a)suse.de> ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED Johnathon Clark <john.clark(a)cantab.net> ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 Ricardo Ribalda <ribalda(a)chromium.org> media: v4l2-ioctl: Fix check_ext_ctrls Sean Young <sean(a)mess.org> media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers Chen-Yu Tsai <wenst(a)chromium.org> media: rkvdec: Support dynamic resolution changes Sean Young <sean(a)mess.org> media: ite-cir: IR receiver stop working after receive overflow Chen-Yu Tsai <wenst(a)chromium.org> media: rkvdec: Do not override sizeimage for output format Tang Bin <tangbin(a)cmss.chinamobile.com> crypto: s5p-sss - Add error handling in s5p_aes_probe() jing yangyang <cgel.zte(a)gmail.com> firmware/psci: fix application of sizeof to pointer Dan Carpenter <dan.carpenter(a)oracle.com> tpm: Check for integer overflow in tpm2_map_response_body() Helge Deller <deller(a)gmx.de> parisc: Fix ptrace check on syscall return Helge Deller <deller(a)gmx.de> parisc: Fix set_fixmap() on PA1.x CPUs Pavel Begunkov <asml.silence(a)gmail.com> io-wq: remove worker to owner tw dependency Sungjong Seo <sj1557.seo(a)samsung.com> exfat: fix incorrect loading of i_blocks for large files Christian Löhle <CLoehle(a)hyperstone.com> mmc: dw_mmc: Dont wait for DRTO on Write RSP error Derong Liu <derong.liu(a)mediatek.com> mmc: mtk-sd: Add wait dma stop done flow Ziyang Xuan <william.xuanziyang(a)huawei.com> char: xillybus: fix msg_ep UAF in xillyusb_probe() Ben Skeggs <bskeggs(a)redhat.com> ce/gf100: fix incorrect CE0 address calculation on some GPUs Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix use after free in eh_abort path Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix crash in NVMe abort path James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix FCP I/O flush functionality for TMF routines James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding Tadeusz Struk <tadeusz.struk(a)linaro.org> scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() Ewan D. Milne <emilne(a)redhat.com> scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run Tadeusz Struk <tadeusz.struk(a)linaro.org> scsi: scsi_ioctl: Validate command size Jan Kara <jack(a)suse.cz> ocfs2: fix data corruption on truncate Damien Le Moal <damien.lemoal(a)opensource.wdc.com> libata: fix read log timeout value Takashi Iwai <tiwai(a)suse.de> Input: i8042 - Add quirk for Fujitsu Lifebook T725 Phoenix Huang <phoenix(a)emc.com.tw> Input: elantench - fix misreporting trackpoint coordinates Johan Hovold <johan(a)kernel.org> Input: iforce - fix control-message timeout Nehal Bakulchandra Shah <Nehal-Bakulchandra.shah(a)amd.com> usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform Mathias Nyman <mathias.nyman(a)linux.intel.com> xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay ------------- Diffstat: Documentation/admin-guide/kernel-parameters.txt | 7 + .../devicetree/bindings/iio/dac/adi,ad5766.yaml | 2 +- .../bindings/regulator/samsung,s5m8767.txt | 23 +- Documentation/filesystems/fscrypt.rst | 10 +- Makefile | 4 +- arch/alpha/include/asm/processor.h | 2 +- arch/alpha/kernel/process.c | 5 +- arch/arc/include/asm/processor.h | 2 +- arch/arc/kernel/stacktrace.c | 4 +- arch/arm/Makefile | 22 +- arch/arm/boot/dts/at91-tse850-3.dts | 2 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 2 +- arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 2 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 2 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 2 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 2 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 2 +- arch/arm/boot/dts/bcm94708.dts | 2 +- arch/arm/boot/dts/bcm94709.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 8 +- arch/arm/boot/dts/stm32mp151.dtsi | 16 +- arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 2 +- arch/arm/include/asm/processor.h | 2 +- arch/arm/kernel/process.c | 4 +- arch/arm/kernel/stacktrace.c | 3 +- arch/arm/mach-s3c/irq-s3c24xx.c | 22 +- arch/arm/mm/Kconfig | 2 +- arch/arm/mm/kasan_init.c | 2 +- arch/arm/mm/mmu.c | 4 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 4 +- .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 1 - arch/arm64/boot/dts/qcom/pmi8994.dtsi | 2 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 2 +- .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 52 ++--- arch/arm64/boot/dts/qcom/sc7280.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 6 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +- arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/pgtable.h | 12 +- arch/arm64/include/asm/processor.h | 2 +- arch/arm64/kernel/cpufeature.c | 10 +- arch/arm64/kernel/process.c | 4 +- arch/arm64/kernel/vdso32/Makefile | 3 +- arch/arm64/kvm/arm.c | 30 ++- arch/arm64/kvm/hyp/hyp-entry.S | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 2 +- arch/arm64/mm/mmu.c | 5 + arch/csky/include/asm/processor.h | 2 +- arch/csky/kernel/stacktrace.c | 5 +- arch/h8300/include/asm/processor.h | 2 +- arch/h8300/kernel/process.c | 5 +- arch/hexagon/include/asm/processor.h | 2 +- arch/hexagon/kernel/process.c | 4 +- arch/ia64/Kconfig.debug | 2 +- arch/ia64/include/asm/processor.h | 2 +- arch/ia64/kernel/kprobes.c | 9 +- arch/ia64/kernel/process.c | 5 +- arch/m68k/Kconfig.machine | 1 + arch/m68k/include/asm/processor.h | 2 +- arch/m68k/kernel/process.c | 4 +- arch/microblaze/include/asm/processor.h | 2 +- arch/microblaze/kernel/process.c | 2 +- arch/mips/Kbuild.platforms | 2 +- arch/mips/Kconfig | 1 + arch/mips/Makefile | 2 + arch/mips/include/asm/cmpxchg.h | 5 +- arch/mips/include/asm/mips-cm.h | 12 +- arch/mips/include/asm/processor.h | 2 +- arch/mips/kernel/mips-cm.c | 21 +- arch/mips/kernel/process.c | 8 +- arch/mips/kernel/r2300_fpu.S | 4 +- arch/mips/kernel/syscall.c | 9 - arch/mips/lantiq/xway/dma.c | 23 +- arch/nds32/include/asm/processor.h | 2 +- arch/nds32/kernel/process.c | 7 +- arch/nios2/include/asm/processor.h | 2 +- arch/nios2/kernel/process.c | 5 +- arch/openrisc/include/asm/processor.h | 2 +- arch/openrisc/kernel/dma.c | 4 +- arch/openrisc/kernel/process.c | 2 +- arch/openrisc/kernel/smp.c | 6 +- arch/parisc/include/asm/pgtable.h | 10 +- arch/parisc/include/asm/processor.h | 2 +- arch/parisc/kernel/cache.c | 4 +- arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/process.c | 5 +- arch/parisc/kernel/smp.c | 19 +- arch/parisc/kernel/unwind.c | 21 +- arch/parisc/kernel/vmlinux.lds.S | 3 +- arch/parisc/mm/fixmap.c | 5 +- arch/parisc/mm/init.c | 4 +- arch/powerpc/Kconfig | 6 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 19 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 22 ++ arch/powerpc/include/asm/nohash/64/pgtable.h | 5 - arch/powerpc/include/asm/nohash/pte-book3e.h | 18 +- arch/powerpc/include/asm/paravirt.h | 18 +- arch/powerpc/include/asm/processor.h | 2 +- arch/powerpc/kernel/firmware.c | 7 +- arch/powerpc/kernel/head_booke.h | 15 +- arch/powerpc/kernel/interrupt.c | 2 +- arch/powerpc/kernel/kvm.c | 2 +- arch/powerpc/kernel/process.c | 9 +- arch/powerpc/kvm/book3s_hv.c | 30 ++- arch/powerpc/kvm/booke.c | 16 +- arch/powerpc/lib/feature-fixups.c | 11 + arch/powerpc/mm/mem.c | 2 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 8 +- arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/net/bpf_jit_comp.c | 2 +- arch/powerpc/perf/power10-events-list.h | 8 +- arch/powerpc/perf/power10-pmu.c | 44 ++-- arch/powerpc/platforms/44x/fsp2.c | 2 + arch/powerpc/platforms/85xx/Makefile | 4 +- arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c | 7 +- arch/powerpc/platforms/85xx/smp.c | 12 +- arch/powerpc/platforms/book3s/vas-api.c | 4 +- arch/powerpc/platforms/powernv/opal-prd.c | 12 +- arch/powerpc/platforms/pseries/mobility.c | 34 +++ arch/powerpc/xmon/xmon.c | 3 +- arch/riscv/include/asm/processor.h | 2 +- arch/riscv/kernel/stacktrace.c | 12 +- arch/s390/include/asm/processor.h | 2 +- arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/kernel/process.c | 4 +- arch/s390/kernel/uv.c | 2 +- arch/s390/kvm/priv.c | 2 + arch/s390/kvm/pv.c | 21 +- arch/s390/mm/gmap.c | 11 +- arch/s390/mm/pgtable.c | 70 ++++-- arch/sh/include/asm/processor_32.h | 2 +- arch/sh/kernel/cpu/fpu.c | 10 +- arch/sh/kernel/process_32.c | 5 +- arch/sparc/boot/Makefile | 8 +- arch/sparc/include/asm/processor_32.h | 2 +- arch/sparc/include/asm/processor_64.h | 2 +- arch/sparc/kernel/process_32.c | 5 +- arch/sparc/kernel/process_64.c | 5 +- arch/um/include/asm/processor-generic.h | 2 +- arch/um/kernel/process.c | 5 +- arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/events/intel/core.c | 5 +- arch/x86/events/intel/ds.c | 5 +- arch/x86/events/intel/uncore_discovery.h | 2 +- arch/x86/events/intel/uncore_snbep.c | 16 +- arch/x86/hyperv/hv_init.c | 5 +- arch/x86/include/asm/insn-eval.h | 1 + arch/x86/include/asm/irq_stack.h | 37 ++- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/include/asm/page_64_types.h | 2 +- arch/x86/include/asm/processor.h | 3 +- arch/x86/include/asm/stacktrace.h | 10 + arch/x86/include/asm/traps.h | 6 +- arch/x86/kernel/cpu/amd.c | 2 + arch/x86/kernel/cpu/common.c | 44 +++- arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/hygon.c | 2 + arch/x86/kernel/cpu/mce/intel.c | 5 +- arch/x86/kernel/dumpstack_64.c | 6 + arch/x86/kernel/irq.c | 4 +- arch/x86/kernel/process.c | 66 ++---- arch/x86/kernel/traps.c | 60 +++-- arch/x86/kvm/cpuid.c | 47 ++-- arch/x86/kvm/mmu/mmu.c | 6 +- arch/x86/kvm/vmx/nested.c | 103 ++++---- arch/x86/kvm/vmx/vmx.c | 68 +----- arch/x86/kvm/vmx/vmx.h | 63 +++++ arch/x86/kvm/x86.c | 108 ++++++--- arch/x86/lib/insn-eval.c | 2 +- arch/x86/lib/insn.c | 5 +- arch/x86/mm/fault.c | 20 +- arch/x86/mm/mem_encrypt_identity.c | 9 + arch/xtensa/include/asm/processor.h | 2 +- arch/xtensa/kernel/process.c | 5 +- block/blk-cgroup.c | 10 + block/blk-mq.c | 5 +- block/blk-wbt.c | 3 + block/blk-zoned.c | 15 +- block/blk.h | 6 + block/genhd.c | 8 +- block/ioctl.c | 24 +- crypto/Kconfig | 2 +- crypto/algapi.c | 73 ++++-- crypto/api.c | 52 ++++- crypto/internal.h | 10 + crypto/pcrypt.c | 12 +- crypto/tcrypt.c | 5 +- drivers/acpi/ac.c | 19 ++ drivers/acpi/acpica/acglobal.h | 2 + drivers/acpi/acpica/hwesleep.c | 8 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/hwxfsleep.c | 7 + drivers/acpi/battery.c | 2 +- drivers/acpi/glue.c | 25 ++ drivers/acpi/internal.h | 1 + drivers/acpi/pmic/intel_pmic.c | 51 ++-- drivers/acpi/power.c | 86 +++---- drivers/acpi/resource.c | 56 ++++- drivers/acpi/scan.c | 6 + drivers/ata/libata-core.c | 2 +- drivers/ata/libata-eh.c | 8 + drivers/auxdisplay/ht16k33.c | 66 +++--- drivers/auxdisplay/img-ascii-lcd.c | 10 + drivers/base/component.c | 5 +- drivers/base/core.c | 4 +- drivers/base/power/main.c | 93 +++++--- drivers/block/ataflop.c | 141 ++++++----- drivers/block/floppy.c | 9 +- drivers/block/nbd.c | 24 +- drivers/block/zram/zram_drv.c | 2 +- drivers/bluetooth/btmtkuart.c | 13 +- drivers/bluetooth/hci_h5.c | 28 ++- drivers/bus/ti-sysc.c | 65 +++++- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/ipmi/ipmi_msghandler.c | 10 +- drivers/char/ipmi/ipmi_watchdog.c | 25 +- drivers/char/ipmi/kcs_bmc_serio.c | 4 +- drivers/char/tpm/tpm2-space.c | 3 + drivers/char/tpm/tpm_tis_core.c | 26 ++- drivers/char/tpm/tpm_tis_core.h | 4 + drivers/char/tpm/tpm_tis_spi_main.c | 1 + drivers/char/xillybus/xillyusb.c | 1 + drivers/clk/at91/clk-master.c | 6 +- drivers/clk/at91/clk-sam9x60-pll.c | 4 +- drivers/clk/at91/pmc.c | 5 + drivers/clk/mvebu/ap-cpu-clk.c | 14 +- drivers/clocksource/Kconfig | 1 + drivers/cpufreq/cpufreq.c | 7 + drivers/cpufreq/intel_pstate.c | 35 ++- drivers/cpuidle/sysfs.c | 5 +- drivers/crypto/caam/caampkc.c | 19 +- drivers/crypto/caam/regs.h | 3 + drivers/crypto/ccree/cc_driver.c | 3 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 1 + drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 31 +++ drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 10 + drivers/crypto/qat/qat_common/adf_accel_devices.h | 1 + drivers/crypto/qat/qat_common/adf_init.c | 5 + drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 13 ++ drivers/crypto/qat/qat_common/adf_vf_isr.c | 6 + drivers/crypto/s5p-sss.c | 2 + drivers/cxl/pci.c | 2 +- drivers/dma-buf/dma-buf.c | 153 ++++++------ drivers/dma/at_xdmac.c | 53 +++-- drivers/dma/bestcomm/ata.c | 2 +- drivers/dma/bestcomm/bestcomm.c | 22 +- drivers/dma/bestcomm/fec.c | 4 +- drivers/dma/bestcomm/gen_bd.c | 4 +- drivers/dma/dmaengine.h | 2 +- drivers/dma/idxd/device.c | 3 +- drivers/dma/idxd/dma.c | 5 +- drivers/dma/idxd/init.c | 14 +- drivers/dma/stm32-dma.c | 23 +- drivers/dma/tegra210-adma.c | 2 +- drivers/dma/ti/k3-udma.c | 32 ++- drivers/edac/amd64_edac.c | 22 +- drivers/edac/sb_edac.c | 2 +- drivers/firmware/psci/psci_checker.c | 2 +- drivers/firmware/qcom_scm.c | 2 +- drivers/gpio/gpio-realtek-otto.c | 2 +- drivers/gpu/drm/Kconfig | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 32 +-- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 28 +-- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 44 ++-- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 18 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 3 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 6 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.h | 4 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 6 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 4 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 62 ++--- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.h | 4 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 72 +++--- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.h | 4 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 68 +++--- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.h | 4 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 10 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.h | 13 ++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 12 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 4 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 14 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 89 +++---- drivers/gpu/drm/bridge/analogix/anx7625.c | 12 +- drivers/gpu/drm/bridge/ite-it66121.c | 21 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 9 +- drivers/gpu/drm/bridge/nwl-dsi.c | 35 +++ drivers/gpu/drm/drm_panel_orientation_quirks.c | 35 ++- drivers/gpu/drm/drm_plane_helper.c | 1 - drivers/gpu/drm/i915/display/intel_fb.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 2 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 + drivers/gpu/drm/msm/dsi/dsi.h | 2 + drivers/gpu/drm/msm/dsi/dsi_host.c | 72 +++--- drivers/gpu/drm/msm/dsi/dsi_manager.c | 16 ++ drivers/gpu/drm/msm/msm_gem.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/msm/msm_submitqueue.c | 1 + drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 4 + drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 3 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 99 +------- drivers/gpu/drm/v3d/v3d_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 72 +----- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 3 - drivers/hid/hid-u2fzero.c | 10 +- drivers/hid/surface-hid/surface_hid.c | 4 +- drivers/hwmon/hwmon.c | 6 +- drivers/hwmon/pmbus/lm25066.c | 25 +- drivers/hwtracing/coresight/coresight-cti-core.c | 2 +- drivers/hwtracing/coresight/coresight-trbe.c | 10 +- drivers/i2c/busses/i2c-i801.c | 5 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-xlr.c | 6 +- drivers/iio/accel/st_accel_i2c.c | 4 +- drivers/iio/accel/st_accel_spi.c | 4 +- drivers/iio/adc/ti-tsc2046.c | 2 +- drivers/iio/dac/ad5446.c | 9 +- drivers/iio/dac/ad5766.c | 6 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/gyro/st_gyro_i2c.c | 4 +- drivers/iio/gyro/st_gyro_spi.c | 4 +- drivers/iio/imu/adis.c | 4 +- drivers/iio/industrialio-buffer.c | 28 ++- drivers/iio/industrialio-core.c | 9 +- drivers/iio/magnetometer/st_magn_i2c.c | 4 +- drivers/iio/magnetometer/st_magn_spi.c | 4 +- drivers/iio/pressure/st_pressure_i2c.c | 4 +- drivers/iio/pressure/st_pressure_spi.c | 8 +- drivers/infiniband/core/uverbs_cmd.c | 3 - drivers/infiniband/hw/bnxt_re/qplib_fp.c | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6 +- drivers/infiniband/hw/mlx4/qp.c | 4 +- drivers/infiniband/hw/qedr/verbs.c | 15 +- drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/input/joystick/iforce/iforce-usb.c | 2 +- drivers/input/misc/ariel-pwrbutton.c | 7 + drivers/input/mouse/elantech.c | 13 ++ drivers/input/serio/i8042-x86ia64io.h | 14 ++ drivers/input/touchscreen/st1232.c | 2 +- drivers/iommu/dma-iommu.c | 52 ++--- drivers/iommu/mtk_iommu.c | 4 +- drivers/irqchip/irq-bcm6345-l1.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 8 +- drivers/leds/led-triggers.c | 41 ++-- drivers/mailbox/mtk-cmdq-mailbox.c | 11 +- drivers/md/bcache/btree.c | 2 +- drivers/md/bcache/super.c | 2 +- drivers/md/md.c | 11 +- drivers/md/raid1.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 42 ++-- .../media/common/videobuf2/videobuf2-dma-contig.c | 36 +-- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 33 +-- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 30 +-- drivers/media/dvb-frontends/mn88443x.c | 18 +- drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/imx258.c | 12 +- drivers/media/i2c/ir-kbd-i2c.c | 1 + drivers/media/i2c/mt9p031.c | 28 ++- drivers/media/i2c/tda1997x.c | 8 +- drivers/media/pci/cx23885/cx23885-alsa.c | 3 +- drivers/media/pci/ivtv/ivtvfb.c | 4 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 27 ++- drivers/media/platform/allegro-dvt/allegro-core.c | 9 + drivers/media/platform/atmel/atmel-isc-base.c | 25 +- drivers/media/platform/atmel/atmel-isc.h | 2 + drivers/media/platform/atmel/atmel-sama5d2-isc.c | 39 ++-- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 22 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 6 + drivers/media/platform/meson/ge2d/ge2d.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 8 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 5 +- drivers/media/platform/qcom/venus/pm_helpers.c | 8 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 2 + drivers/media/platform/rcar-vin/rcar-dma.c | 3 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 6 +- drivers/media/platform/stm32/stm32-dcmi.c | 19 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 6 +- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 2 +- drivers/media/radio/si470x/radio-si470x-usb.c | 2 +- drivers/media/rc/ir_toy.c | 2 +- drivers/media/rc/ite-cir.c | 2 +- drivers/media/rc/mceusb.c | 1 + drivers/media/spi/cxd2880-spi.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 1 + drivers/media/usb/dvb-usb/az6027.c | 1 + drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 5 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/tm6000/tm6000-video.c | 3 +- drivers/media/usb/ttusb-dec/ttusb_dec.c | 10 +- drivers/media/usb/uvc/uvc_driver.c | 7 +- drivers/media/usb/uvc/uvc_v4l2.c | 7 +- drivers/media/usb/uvc/uvc_video.c | 5 + drivers/media/v4l2-core/v4l2-ioctl.c | 67 ++++-- drivers/memory/fsl_ifc.c | 13 +- drivers/memory/renesas-rpc-if.c | 113 ++++++--- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/memstick/host/r592.c | 8 +- drivers/mfd/Kconfig | 1 + drivers/mfd/altera-sysmgr.c | 2 +- drivers/mfd/dln2.c | 18 ++ drivers/mfd/mfd-core.c | 2 + drivers/mfd/motorola-cpcap.c | 8 + drivers/mfd/sprd-sc27xx-spi.c | 7 + drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/moxart-mmc.c | 16 +- drivers/mmc/host/mtk-sd.c | 5 + drivers/mmc/host/mxs-mmc.c | 10 + drivers/mmc/host/sdhci-omap.c | 18 +- drivers/most/most_usb.c | 5 +- drivers/mtd/mtdcore.c | 4 +- drivers/mtd/nand/raw/ams-delta.c | 12 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 15 ++ drivers/mtd/nand/raw/au1550nd.c | 12 +- drivers/mtd/nand/raw/fsmc_nand.c | 4 +- drivers/mtd/nand/raw/gpio.c | 12 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 + drivers/mtd/nand/raw/mpc5121_nfc.c | 12 +- drivers/mtd/nand/raw/orion_nand.c | 12 +- drivers/mtd/nand/raw/pasemi_nand.c | 12 +- drivers/mtd/nand/raw/plat_nand.c | 12 +- drivers/mtd/nand/raw/socrates_nand.c | 12 +- drivers/mtd/nand/raw/xway_nand.c | 12 +- drivers/mtd/spi-nor/controllers/hisi-sfc.c | 1 - drivers/net/Kconfig | 2 +- drivers/net/bonding/bond_sysfs_slave.c | 36 +-- drivers/net/can/dev/bittiming.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 6 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 17 +- drivers/net/dsa/lantiq_gswip.c | 28 ++- drivers/net/dsa/mv88e6xxx/chip.c | 5 +- drivers/net/dsa/ocelot/felix.c | 9 +- drivers/net/dsa/rtl8366.c | 2 +- drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 8 + drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 13 -- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.h | 2 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- .../chelsio/inline_crypto/chtls/chtls_cm.h | 2 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 2 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 18 +- drivers/net/ethernet/google/gve/gve.h | 17 +- drivers/net/ethernet/google/gve/gve_adminq.h | 1 + drivers/net/ethernet/google/gve/gve_main.c | 48 +++- drivers/net/ethernet/google/gve/gve_rx.c | 7 +- drivers/net/ethernet/google/gve/gve_tx.c | 23 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 84 +++---- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 20 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 77 +++--- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 10 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 21 +- drivers/net/ethernet/intel/ice/ice.h | 7 +- drivers/net/ethernet/intel/ice/ice_base.c | 2 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 109 ++++++--- drivers/net/ethernet/intel/ice/ice_devlink.h | 6 +- drivers/net/ethernet/intel/ice/ice_lib.c | 3 +- drivers/net/ethernet/intel/ice/ice_main.c | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 22 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 9 + drivers/net/ethernet/intel/igc/igc_ptp.c | 2 +- drivers/net/ethernet/litex/litex_liteeth.c | 1 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 38 +-- drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 78 ++++--- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 + .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 2 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 8 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 - drivers/net/ethernet/ti/cpsw_ale.c | 6 +- drivers/net/ethernet/ti/davinci_emac.c | 16 +- drivers/net/ifb.c | 2 + drivers/net/phy/micrel.c | 9 +- drivers/net/phy/phy.c | 7 +- drivers/net/phy/phylink.c | 7 +- drivers/net/vrf.c | 28 ++- drivers/net/wireless/ath/ath10k/core.c | 11 +- drivers/net/wireless/ath/ath10k/coredump.c | 11 +- drivers/net/wireless/ath/ath10k/coredump.h | 7 + drivers/net/wireless/ath/ath10k/mac.c | 37 ++- drivers/net/wireless/ath/ath10k/qmi.c | 3 +- drivers/net/wireless/ath/ath10k/sdio.c | 5 +- drivers/net/wireless/ath/ath10k/snoc.c | 77 ++++++ drivers/net/wireless/ath/ath10k/snoc.h | 5 + drivers/net/wireless/ath/ath10k/usb.c | 7 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 + drivers/net/wireless/ath/ath10k/wmi.h | 3 + drivers/net/wireless/ath/ath11k/dbring.c | 16 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 13 +- drivers/net/wireless/ath/ath11k/mac.c | 2 +- drivers/net/wireless/ath/ath11k/qmi.c | 4 +- drivers/net/wireless/ath/ath11k/reg.c | 11 +- drivers/net/wireless/ath/ath11k/reg.h | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 40 ++-- drivers/net/wireless/ath/ath11k/wmi.h | 3 +- drivers/net/wireless/ath/ath6kl/usb.c | 7 +- drivers/net/wireless/ath/ath9k/main.c | 4 +- drivers/net/wireless/ath/dfs_pattern_detector.c | 10 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 49 ++-- drivers/net/wireless/ath/wcn36xx/hal.h | 32 +++ drivers/net/wireless/ath/wcn36xx/main.c | 21 +- drivers/net/wireless/ath/wcn36xx/smd.c | 126 +++++++++- drivers/net/wireless/ath/wcn36xx/smd.h | 1 + drivers/net/wireless/ath/wcn36xx/txrx.c | 64 ++--- drivers/net/wireless/ath/wcn36xx/txrx.h | 3 +- drivers/net/wireless/broadcom/b43/phy_g.c | 2 +- drivers/net/wireless/broadcom/b43legacy/radio.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 10 + drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 3 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 6 +- drivers/net/wireless/marvell/libertas/if_usb.c | 2 + drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 + drivers/net/wireless/marvell/mwifiex/11n.c | 5 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 32 +-- drivers/net/wireless/marvell/mwifiex/pcie.c | 36 ++- drivers/net/wireless/marvell/mwifiex/usb.c | 16 ++ drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76.h | 8 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 29 ++- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 60 ++--- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 18 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 30 ++- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 22 +- .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 36 ++- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 13 ++ drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 68 +++++- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 8 + drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 8 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 3 +- .../net/wireless/realtek/rtl818x/rtl8187/rtl8225.c | 14 +- drivers/net/wireless/realtek/rtw88/fw.c | 7 +- drivers/net/wireless/realtek/rtw88/reg.h | 1 + drivers/net/wireless/rsi/rsi_91x_core.c | 2 + drivers/net/wireless/rsi/rsi_91x_hal.c | 10 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 74 ++---- drivers/net/wireless/rsi/rsi_91x_main.c | 17 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 24 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 5 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 5 +- drivers/net/wireless/rsi/rsi_hal.h | 11 + drivers/net/wireless/rsi/rsi_main.h | 15 +- drivers/nfc/pn533/pn533.c | 6 +- drivers/nvdimm/btt.c | 1 - drivers/nvdimm/pmem.c | 13 +- drivers/nvme/host/multipath.c | 9 +- drivers/nvme/host/rdma.c | 2 + drivers/nvme/target/configfs.c | 2 + drivers/nvme/target/rdma.c | 24 ++ drivers/nvme/target/tcp.c | 16 ++ drivers/of/unittest.c | 16 +- drivers/opp/of.c | 2 +- drivers/pci/controller/cadence/pci-j721e.c | 2 +- drivers/pci/controller/cadence/pcie-cadence-plat.c | 2 + drivers/pci/controller/dwc/pcie-uniphier.c | 26 +-- drivers/pci/controller/pci-aardvark.c | 251 +++++++++++++++++--- drivers/pci/msi.c | 36 +-- drivers/pci/pci-bridge-emul.c | 13 ++ drivers/pci/pci.c | 8 + drivers/pci/quirks.c | 1 + drivers/phy/microchip/sparx5_serdes.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 2 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 16 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 2 +- drivers/phy/ti/phy-gmii-sel.c | 2 + drivers/pinctrl/core.c | 2 + drivers/pinctrl/pinctrl-equilibrium.c | 7 +- drivers/pinctrl/renesas/core.c | 2 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 +- .../platform/surface/surface_aggregator_registry.c | 54 +++++ drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/platform/x86/wmi.c | 9 +- drivers/power/reset/at91-reset.c | 4 +- drivers/power/supply/bq27xxx_battery_i2c.c | 3 +- drivers/power/supply/max17040_battery.c | 2 + drivers/power/supply/max17042_battery.c | 12 +- drivers/power/supply/rt5033_battery.c | 2 +- drivers/regulator/s5m8767.c | 21 +- drivers/remoteproc/imx_rproc.c | 41 ++-- drivers/remoteproc/remoteproc_core.c | 8 +- drivers/remoteproc/remoteproc_coredump.c | 2 +- drivers/remoteproc/remoteproc_elf_loader.c | 4 +- drivers/rtc/rtc-ds1302.c | 7 + drivers/rtc/rtc-ds1390.c | 7 + drivers/rtc/rtc-mcp795.c | 7 + drivers/rtc/rtc-pcf2123.c | 9 + drivers/rtc/rtc-rv3032.c | 4 +- drivers/s390/char/tape_std.c | 3 +- drivers/s390/cio/css.c | 4 +- drivers/s390/cio/device_ops.c | 12 +- drivers/s390/crypto/ap_queue.c | 2 + drivers/scsi/csiostor/csio_lnode.c | 2 +- drivers/scsi/dc395x.c | 1 + drivers/scsi/hosts.c | 1 + drivers/scsi/lpfc/lpfc_els.c | 12 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 10 +- drivers/scsi/lpfc/lpfc_nvme.c | 5 +- drivers/scsi/lpfc/lpfc_scsi.c | 7 + drivers/scsi/lpfc/lpfc_sli.c | 101 ++++++-- drivers/scsi/megaraid/megaraid_sas_fusion.c | 11 +- drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pm8001/pm8001_sas.h | 3 +- drivers/scsi/pm8001/pm80xx_hwi.c | 53 ++++- drivers/scsi/qedf/qedf_main.c | 2 + drivers/scsi/qla2xxx/qla_attr.c | 24 +- drivers/scsi/qla2xxx/qla_edif.c | 259 ++++++++++++--------- drivers/scsi/qla2xxx/qla_edif.h | 3 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 2 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 +- drivers/scsi/qla2xxx/qla_init.c | 77 ++++-- drivers/scsi/qla2xxx/qla_mr.c | 23 -- drivers/scsi/qla2xxx/qla_nvme.c | 14 +- drivers/scsi/qla2xxx/qla_os.c | 37 +-- drivers/scsi/qla2xxx/qla_target.c | 1 + drivers/scsi/scsi_error.c | 25 ++ drivers/scsi/scsi_ioctl.c | 2 + drivers/scsi/scsi_lib.c | 3 +- drivers/scsi/scsi_sysfs.c | 1 + drivers/scsi/ufs/ufshcd-pltfrm.c | 4 +- drivers/scsi/ufs/ufshcd.c | 186 +-------------- drivers/scsi/ufs/ufshcd.h | 14 -- drivers/scsi/ufs/ufshpb.c | 31 ++- drivers/scsi/ufs/ufshpb.h | 1 - drivers/soc/fsl/dpaa2-console.c | 1 + drivers/soc/fsl/dpio/dpio-service.c | 2 +- drivers/soc/fsl/dpio/qbman-portal.c | 9 +- drivers/soc/qcom/apr.c | 2 + drivers/soc/qcom/llcc-qcom.c | 2 +- drivers/soc/qcom/rpmhpd.c | 20 +- drivers/soc/qcom/socinfo.c | 4 +- drivers/soc/samsung/Kconfig | 1 + drivers/soc/tegra/pmc.c | 2 +- drivers/soundwire/bus.c | 2 +- drivers/soundwire/debugfs.c | 2 +- drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-bcm-qspi.c | 8 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-rpc-if.c | 4 +- drivers/spi/spi-stm32-qspi.c | 2 +- drivers/spi/spi.c | 41 ++++ drivers/staging/ks7010/Kconfig | 3 + drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 37 +-- drivers/staging/media/imx/imx-media-dev-common.c | 2 + drivers/staging/media/ipu3/ipu3-v4l2.c | 7 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 5 +- drivers/staging/media/rkvdec/rkvdec.c | 40 ++-- drivers/staging/most/dim2/Makefile | 2 +- drivers/staging/most/dim2/dim2.c | 24 +- drivers/staging/most/dim2/sysfs.c | 49 ---- drivers/staging/most/dim2/sysfs.h | 11 - drivers/staging/r8188eu/core/rtw_mlme.c | 2 + drivers/target/target_core_tmr.c | 17 +- drivers/target/target_core_transport.c | 30 ++- .../intel/int340x_thermal/processor_thermal_mbox.c | 1 + drivers/thermal/qcom/Kconfig | 2 +- drivers/thermal/qcom/tsens.c | 29 ++- drivers/thermal/thermal_core.c | 16 +- drivers/tty/serial/8250/8250_dw.c | 2 +- drivers/tty/serial/8250/8250_port.c | 21 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 2 + drivers/tty/serial/imx.c | 4 +- drivers/tty/serial/serial_core.c | 16 +- drivers/tty/serial/xilinx_uartps.c | 3 +- drivers/usb/chipidea/core.c | 23 +- drivers/usb/dwc2/drd.c | 24 +- drivers/usb/dwc3/core.h | 1 + drivers/usb/dwc3/gadget.c | 8 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-pci.c | 16 ++ drivers/usb/misc/iowarrior.c | 8 +- drivers/usb/musb/Kconfig | 2 +- drivers/usb/serial/keyspan.c | 15 +- drivers/usb/typec/Kconfig | 4 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 1 - drivers/video/backlight/backlight.c | 6 - drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/efifb.c | 21 +- drivers/virtio/virtio_ring.c | 14 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/f71808e_wdt.c | 4 +- drivers/xen/balloon.c | 86 +++++-- drivers/xen/xen-pciback/conf_space_capability.c | 2 +- fs/btrfs/disk-io.c | 3 +- fs/btrfs/reflink.c | 2 +- fs/btrfs/tree-log.c | 4 +- fs/btrfs/volumes.c | 14 +- fs/ceph/mdsmap.c | 4 - fs/cifs/cifsglob.h | 3 +- fs/cifs/connect.c | 21 +- fs/cifs/file.c | 35 ++- fs/cifs/fs_context.c | 8 + fs/cifs/fs_context.h | 1 + fs/crypto/fscrypt_private.h | 5 +- fs/crypto/hkdf.c | 11 +- fs/crypto/keysetup.c | 57 ++++- fs/erofs/decompressor.c | 1 - fs/erofs/zdata.c | 13 +- fs/erofs/zpvec.h | 13 +- fs/exfat/inode.c | 2 +- fs/ext4/extents.c | 63 +++-- fs/ext4/inode.c | 15 +- fs/ext4/super.c | 9 +- fs/f2fs/compress.c | 1 + fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 2 +- fs/f2fs/super.c | 2 + fs/fuse/dev.c | 14 +- fs/gfs2/glock.c | 24 +- fs/io-wq.c | 88 +++++-- fs/io_uring.c | 4 +- fs/jfs/jfs_mount.c | 51 ++-- fs/ksmbd/Kconfig | 1 + fs/ksmbd/server.c | 1 + fs/ksmbd/smb2misc.c | 6 +- fs/ksmbd/smb2pdu.c | 11 +- fs/nfs/dir.c | 9 +- fs/nfs/direct.c | 2 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 4 +- fs/nfs/inode.c | 13 +- fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs4idmap.c | 2 +- fs/nfs/nfs4proc.c | 15 +- fs/nfs/pnfs.h | 2 +- fs/nfs/pnfs_nfs.c | 6 +- fs/nfs/proc.c | 2 +- fs/nfs/write.c | 26 +-- fs/ocfs2/file.c | 8 +- fs/open.c | 16 +- fs/orangefs/dcache.c | 4 +- fs/overlayfs/copy_up.c | 23 +- fs/overlayfs/file.c | 16 +- fs/overlayfs/inode.c | 5 +- fs/proc/stat.c | 4 +- fs/proc/uptime.c | 14 +- fs/quota/quota_tree.c | 15 ++ fs/tracefs/inode.c | 3 +- include/drm/ttm/ttm_bo_api.h | 3 +- include/linux/blkdev.h | 2 - include/linux/bpf-cgroup.h | 1 + include/linux/console.h | 2 + include/linux/cpufreq.h | 2 +- include/linux/dma-buf.h | 2 +- include/linux/dsa/ocelot.h | 1 + include/linux/ethtool_netlink.h | 3 + include/linux/filter.h | 5 +- include/linux/fortify-string.h | 5 +- include/linux/kernel_stat.h | 1 + include/linux/leds.h | 2 +- include/linux/libata.h | 2 +- include/linux/msi.h | 2 +- include/linux/nfs_fs.h | 1 + include/linux/posix-timers.h | 2 + include/linux/rpmsg.h | 2 +- include/linux/sched.h | 1 + include/linux/sched/task.h | 3 +- include/linux/sched/task_stack.h | 4 + include/linux/seq_file.h | 2 +- include/linux/signal_types.h | 3 + include/linux/skmsg.h | 18 +- include/linux/surface_aggregator/controller.h | 4 +- include/linux/tpm.h | 1 + include/media/videobuf2-core.h | 37 +-- include/memory/renesas-rpc-if.h | 1 + include/net/inet_connection_sock.h | 2 +- include/net/llc.h | 4 +- include/net/neighbour.h | 12 +- include/net/sch_generic.h | 4 + include/net/sctp/sctp.h | 7 +- include/net/sock.h | 2 +- include/net/strparser.h | 20 +- include/net/tcp.h | 17 +- include/rdma/ib_verbs.h | 7 +- include/scsi/scsi_cmnd.h | 2 +- include/scsi/scsi_host.h | 1 + include/sound/soc-topology.h | 3 +- include/uapi/asm-generic/signal-defs.h | 1 + include/uapi/linux/ethtool_netlink.h | 4 +- include/uapi/linux/pci_regs.h | 6 + init/main.c | 4 +- kernel/bpf/trampoline.c | 6 +- kernel/bpf/verifier.c | 4 +- kernel/cgroup/cgroup.c | 31 ++- kernel/cgroup/rstat.c | 2 - kernel/debug/kdb/kdb_bt.c | 16 +- kernel/debug/kdb/kdb_main.c | 37 +-- kernel/debug/kdb/kdb_private.h | 4 +- kernel/debug/kdb/kdb_support.c | 118 ++-------- kernel/fork.c | 3 +- kernel/irq/msi.c | 4 +- kernel/kprobes.c | 3 +- kernel/locking/lockdep.c | 4 +- kernel/locking/rwsem.c | 53 +++-- kernel/power/energy_model.c | 23 +- kernel/power/swap.c | 7 +- kernel/rcu/rcutorture.c | 48 +++- kernel/rcu/tasks.h | 3 +- kernel/rcu/tree.c | 2 +- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_plugin.h | 8 +- kernel/sched/core.c | 62 +++-- kernel/scs.c | 1 + kernel/signal.c | 26 +-- kernel/time/posix-cpu-timers.c | 19 +- kernel/trace/ftrace.c | 23 +- kernel/trace/ring_buffer.c | 5 + kernel/trace/trace.c | 73 +++--- kernel/trace/trace.h | 3 + kernel/trace/trace_boot.c | 4 + kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_event_perf.c | 6 +- kernel/trace/trace_events.c | 42 ++-- kernel/trace/trace_events_synth.c | 4 +- kernel/trace/trace_functions_graph.c | 2 +- kernel/trace/trace_hwlat.c | 6 +- kernel/trace/trace_kprobe.c | 8 +- kernel/trace/trace_osnoise.c | 14 +- kernel/trace/trace_printk.c | 2 +- kernel/trace/trace_recursion_record.c | 4 +- kernel/trace/trace_stack.c | 6 +- kernel/trace/trace_stat.c | 6 +- kernel/trace/trace_uprobe.c | 4 +- kernel/trace/tracing_map.c | 40 ++-- kernel/workqueue.c | 15 +- lib/crypto/sm4.c | 4 +- lib/decompress_unxz.c | 2 +- lib/dynamic_debug.c | 12 + lib/iov_iter.c | 5 +- lib/test_bpf.c | 37 ++- lib/xz/xz_dec_lzma2.c | 21 +- lib/xz/xz_dec_stream.c | 6 +- mm/filemap.c | 1 - mm/memcontrol.c | 27 +-- mm/oom_kill.c | 23 +- mm/zsmalloc.c | 7 +- net/8021q/vlan.c | 3 - net/8021q/vlan_dev.c | 3 + net/9p/client.c | 2 + net/bluetooth/l2cap_sock.c | 10 +- net/bluetooth/sco.c | 36 +-- net/bridge/br_private.h | 2 + net/can/j1939/main.c | 7 + net/can/j1939/transport.c | 11 + net/core/dev.c | 2 + net/core/filter.c | 58 ++++- net/core/neighbour.c | 48 ++-- net/core/net-sysfs.c | 55 +++++ net/core/net_namespace.c | 4 + net/core/skmsg.c | 43 +++- net/core/stream.c | 3 - net/dccp/dccp.h | 2 +- net/dccp/proto.c | 14 +- net/dsa/port.c | 2 + net/dsa/switch.c | 4 +- net/dsa/tag_ocelot.c | 3 + net/ethtool/pause.c | 3 +- net/ipv4/af_inet.c | 16 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/proc.c | 2 +- net/ipv4/tcp.c | 40 +++- net/ipv4/tcp_bpf.c | 48 +++- net/ipv6/addrconf.c | 3 + net/ipv6/af_inet6.c | 21 +- net/ipv6/udp.c | 2 +- net/mac80211/s1g.c | 8 +- net/mctp/af_mctp.c | 13 ++ net/mptcp/options.c | 8 +- net/mptcp/protocol.c | 43 +++- net/netfilter/nf_conntrack_proto_udp.c | 7 +- net/netfilter/nfnetlink_queue.c | 2 +- net/netfilter/nft_dynset.c | 11 +- net/rxrpc/rtt.c | 2 +- net/sched/sch_generic.c | 9 + net/sched/sch_mq.c | 24 ++ net/sched/sch_mqprio.c | 23 ++ net/sched/sch_taprio.c | 27 ++- net/sctp/output.c | 13 +- net/sctp/transport.c | 11 +- net/smc/af_smc.c | 18 +- net/strparser/strparser.c | 10 +- net/sunrpc/addr.c | 40 ++-- net/sunrpc/xprt.c | 28 +-- net/vmw_vsock/af_vsock.c | 2 + net/wireless/core.c | 10 + samples/bpf/xdp_redirect_cpu_user.c | 6 +- samples/kprobes/kretprobe_example.c | 2 +- scripts/leaking_addresses.pl | 3 +- security/apparmor/label.c | 4 +- security/integrity/evm/evm_main.c | 2 +- security/integrity/ima/ima_policy.c | 27 ++- security/selinux/ss/services.c | 162 ++++++------- security/smack/smackfs.c | 11 +- sound/core/memalloc.c | 7 +- sound/core/oss/mixer_oss.c | 44 +++- sound/core/timer.c | 17 +- sound/firewire/oxfw/oxfw-stream.c | 7 +- sound/firewire/oxfw/oxfw.c | 8 + sound/firewire/oxfw/oxfw.h | 5 + sound/pci/hda/hda_intel.c | 52 ++--- sound/pci/hda/patch_realtek.c | 36 +++ sound/pci/rme9652/hdsp.c | 41 ++-- sound/pci/rme9652/rme9652.c | 41 ++-- sound/soc/codecs/cs42l42.c | 27 ++- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/sh/rcar/core.c | 1 + sound/soc/sof/topology.c | 9 + sound/soc/tegra/tegra_asoc_machine.c | 60 ++++- sound/soc/tegra/tegra_asoc_machine.h | 1 + sound/synth/emux/emux.c | 2 +- sound/usb/6fire/comm.c | 2 +- sound/usb/6fire/firmware.c | 6 +- sound/usb/card.h | 1 + sound/usb/endpoint.c | 7 +- sound/usb/format.c | 1 + sound/usb/line6/driver.c | 14 +- sound/usb/line6/driver.h | 2 +- sound/usb/line6/podhd.c | 6 +- sound/usb/line6/toneport.c | 2 +- sound/usb/misc/ua101.c | 4 +- sound/usb/quirks.c | 1 + tools/arch/x86/lib/insn.c | 5 +- tools/bpf/bpftool/prog.c | 16 +- tools/include/asm-generic/unaligned.h | 23 ++ tools/lib/bpf/bpf.c | 4 +- tools/lib/bpf/bpf_core_read.h | 2 +- tools/lib/bpf/btf.c | 22 +- tools/lib/bpf/libbpf.c | 8 +- tools/lib/bpf/skel_internal.h | 6 +- tools/objtool/arch/x86/decode.c | 20 ++ tools/objtool/check.c | 159 +++++++------ tools/objtool/include/objtool/arch.h | 1 + tools/perf/util/bpf-event.c | 4 +- tools/perf/util/intel-pt-decoder/Build | 2 + .../testing/selftests/bpf/prog_tests/perf_buffer.c | 4 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 4 +- tools/testing/selftests/bpf/prog_tests/test_ima.c | 3 +- tools/testing/selftests/bpf/progs/strobemeta.h | 11 + tools/testing/selftests/bpf/test_progs.c | 4 +- .../selftests/bpf/test_xdp_redirect_multi.sh | 62 ++--- .../testing/selftests/bpf/verifier/array_access.c | 2 +- tools/testing/selftests/bpf/xdp_redirect_multi.c | 4 +- tools/testing/selftests/core/close_range_test.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 14 +- .../selftests/kvm/x86_64/mmio_warning_test.c | 2 +- tools/testing/selftests/net/Makefile | 9 +- tools/testing/selftests/net/fib_nexthops.sh | 1 + .../selftests/net/forwarding/bridge_igmp.sh | 12 +- .../testing/selftests/net/forwarding/bridge_mld.sh | 12 +- tools/testing/selftests/net/gre_gso.sh | 9 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 2 +- tools/testing/selftests/net/udpgso_bench_rx.c | 11 +- tools/testing/selftests/sched/cs_prctl_test.c | 28 ++- tools/tracing/latency/latency-collector.c | 2 +- 1028 files changed, 8826 insertions(+), 5203 deletions(-)
4 years, 11 months
6
10
0
0
[PATCH 5.14 000/849] 5.14.19-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.14.19 release. There are 849 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, 17 Nov 2021 16:52:23 +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.19-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.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.19-rc1 Mario Limonciello <mario.limonciello(a)amd.com> drm/amd/display: Look at firmware version to determine using dmub on dcn21 Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> pinctrl: amd: Handle wake-up interrupt Basavaraj Natikar <Basavaraj.Natikar(a)amd.com> pinctrl: amd: Add irq field data Trond Myklebust <trond.myklebust(a)hammerspace.com> SUNRPC: Partial revert of commit 6f9f17287e78 Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix PCIe Max Payload Size setting Pali Rohár <pali(a)kernel.org> PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros Jernej Skrabec <jernej.skrabec(a)gmail.com> drm/sun4i: Fix macros in sun8i_csc.h Xiaoming Ni <nixiaoming(a)huawei.com> powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n Nathan Lynch <nathanl(a)linux.ibm.com> powerpc/pseries/mobility: ignore ibm, platform-facilities updates Nicholas Piggin <npiggin(a)gmail.com> powerpc/64s/interrupt: Fix check_return_regs_valid() false positive Russell Currey <ruscur(a)russell.cc> powerpc/security: Use a mutex for interrupt exit code patching Vasant Hegde <hegdevasant(a)linux.vnet.ibm.com> powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload Nicholas Piggin <npiggin(a)gmail.com> powerpc/32e: Ignore ESR in instruction storage interrupt handler Hari Bathini <hbathini(a)linux.ibm.com> powerpc/bpf: Fix write protecting JIT code Gustavo A. R. Silva <gustavoars(a)kernel.org> powerpc/vas: Fix potential NULL pointer dereference Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: fsmc: Fix use of SM ORDER Dong Aisheng <aisheng.dong(a)nxp.com> remoteproc: imx_rproc: Fix rsc-table name Dong Aisheng <aisheng.dong(a)nxp.com> remoteproc: imx_rproc: Fix ignoring mapping vdev regions Dong Aisheng <aisheng.dong(a)nxp.com> remoteproc: Fix the wrong default value of is_iomem Peng Fan <peng.fan(a)nxp.com> remoteproc: elf_loader: Fix loading segment when is_iomem true Halil Pasic <pasic(a)linux.ibm.com> s390/cio: make ccw_device_dma_* more robust Harald Freudenberger <freude(a)linux.ibm.com> s390/ap: Fix hanging ioctl caused by orphaned replies Sven Schnelle <svens(a)linux.ibm.com> s390/tape: fix timer initialization in tape_std_assign() Vineeth Vijayan <vneethv(a)linux.ibm.com> s390/cio: check the subchannel validity for dev_busid Thomas Richter <tmricht(a)linux.ibm.com> s390/cpumf: cpum_cf PMU displays invalid value after hotplug remove Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PM: sleep: Avoid calling put_device() under dpm_list_mtx Marek Vasut <marex(a)denx.de> video: backlight: Drop maximum brightness override for brightness zero Jack Andersen <jackoalan(a)gmail.com> mfd: dln2: Add cell for initializing DLN2 ADC Michal Hocko <mhocko(a)suse.com> mm, oom: do not trigger out_of_memory from the #PF Vasily Averin <vvs(a)virtuozzo.com> mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks Jens Axboe <axboe(a)kernel.dk> io-wq: serialize hash clear with wakeup Jens Axboe <axboe(a)kernel.dk> io-wq: fix queue stalling race Jens Axboe <axboe(a)kernel.dk> io-wq: ensure that hash wait lock is IRQ disabling Vasily Averin <vvs(a)virtuozzo.com> memcg: prohibit unconditional exceeding the limit of dying tasks Matthew Wilcox (Oracle) <willy(a)infradead.org> mm/filemap.c: remove bogus VM_BUG_ON Dominique Martinet <asmadeus(a)codewreck.org> 9p/net: fix missing error check in p9_check_errors Daniel Borkmann <daniel(a)iogearbox.net> bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt Daniel Borkmann <daniel(a)iogearbox.net> bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode Daniel Borkmann <daniel(a)iogearbox.net> net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE Anatolij Gustschin <agust(a)denx.de> dmaengine: bestcomm: fix system boot lockups Kishon Vijay Abraham I <kishon(a)ti.com> dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail Kishon Vijay Abraham I <kishon(a)ti.com> dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail Gao Xiang <hsiangkao(a)linux.alibaba.com> erofs: fix unsafe pagevec reuse of hooked pclusters Dongliang Mu <mudongliangabcd(a)gmail.com> f2fs: fix UAF in f2fs_available_free_memory Daeho Jeong <daehojeong(a)google.com> f2fs: include non-compressed blocks in compr_written_block Jaegeuk Kim <jaegeuk(a)kernel.org> f2fs: should use GFP_NOFS for directory inodes Guo Ren <guoren(a)linux.alibaba.com> irqchip/sifive-plic: Fixup EOI failed when masked Michael Pratt <mpratt(a)google.com> posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() Paolo Bonzini <pbonzini(a)redhat.com> KVM: x86: move guest_pv_has out of user_access section Dave Jones <davej(a)codemonkey.org.uk> x86/mce: Add errata workaround for Skylake SKX37 Maciej W. Rozycki <macro(a)orcam.me.uk> MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL Masahiro Yamada <masahiroy(a)kernel.org> MIPS: fix duplicated slashes for Platform file path John David Anglin <dave.anglin(a)bell.net> parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page Helge Deller <deller(a)gmx.de> parisc: Fix backtrace to always include init funtion names Arnd Bergmann <arnd(a)arndb.de> ARM: 9156/1: drop cc-option fallbacks for architecture selection Michał Mirosław <mirq-linux(a)rere.qmqm.pl> ARM: 9155/1: fix early early_iounmap() Steve French <stfrench(a)microsoft.com> smb3: do not error on fsync when readonly Willem de Bruijn <willemb(a)google.com> selftests/net: udpgso_bench_rx: fix port argument Rahul Lakkireddy <rahul.lakkireddy(a)chelsio.com> cxgb4: fix eeprom len when diagnostics not implemented Dust Li <dust.li(a)linux.alibaba.com> net/smc: fix sk_refcnt underflow on linkdown and fallback Eiichi Tsukata <eiichi.tsukata(a)nutanix.com> vsock: prevent unnecessary refcnt inc for nonblocking connect Marek Behún <kabel(a)kernel.org> net: marvell: mvpp2: Fix wrong SerDes reconfiguration order Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory Vladimir Oltean <vladimir.oltean(a)nxp.com> net: stmmac: allow a tc-taprio base-time of zero Guangbin Huang <huangguangbin2(a)huawei.com> net: hns3: allow configure ETS bandwidth of all TCs Yufeng Mo <moyufeng(a)huawei.com> net: hns3: fix kernel crash when unload VF while it is being reset Jie Wang <wangjie125(a)huawei.com> net: hns3: fix pfc packet number incorrect after querying pfc parameters Jie Wang <wangjie125(a)huawei.com> net: hns3: fix ROCE base interrupt vector initialization bug Eric Dumazet <edumazet(a)google.com> net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on ports other than 10 Muchun Song <songmuchun(a)bytedance.com> seq_file: fix passing wrong private data Imre Deak <imre.deak(a)intel.com> drm/i915/fb: Fix rounding error in subsampled plane size calculation Dan Carpenter <dan.carpenter(a)oracle.com> gve: Fix off by one in gve_tx_timeout() Arnd Bergmann <arnd(a)arndb.de> dmaengine: stm32-dma: avoid 64-bit division in stm32_dma_get_max_width Amelie Delaunay <amelie.delaunay(a)foss.st.com> dmaengine: stm32-dma: fix burst in case of unaligned memory address Jussi Maki <joamaki(a)gmail.com> bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg John Fastabend <john.fastabend(a)gmail.com> bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding John Fastabend <john.fastabend(a)gmail.com> bpf, sockmap: Fix race in ingress receive verdict with redirect to self John Fastabend <john.fastabend(a)gmail.com> bpf, sockmap: Remove unhash handler for BPF sockmap usage Arnd Bergmann <arnd(a)arndb.de> arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions Reiji Watanabe <reijiw(a)google.com> arm64: arm64_ftr_reg->name may not be a human-readable string Chengfeng Ye <cyeaa(a)connect.ust.hk> nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails Eric Dumazet <edumazet(a)google.com> llc: fix out-of-bound array index in llc_sk_dev_hash() Ian Rogers <irogers(a)google.com> perf bpf: Add missing free to bpf_event__print_bpf_prog_info() Dan Carpenter <dan.carpenter(a)oracle.com> zram: off by one in read_block_state() Miaohe Lin <linmiaohe(a)huawei.com> mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() Marc Kleine-Budde <mkl(a)pengutronix.de> can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() Vincent Mailhol <mailhol.vincent(a)wanadoo.fr> can: etas_es58x: es58x_rx_err_msg(): fix memory leak in error path Fabio Estevam <festevam(a)gmail.com> Revert "drm/imx: Annotate dma-fence critical section in commit path" Arnd Bergmann <arnd(a)arndb.de> drm: fb_helper: improve CONFIG_FB dependency Hangbin Liu <liuhangbin(a)gmail.com> selftests/bpf/xdp_redirect_multi: Limit the tests in netns Hangbin Liu <liuhangbin(a)gmail.com> selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanly Hangbin Liu <liuhangbin(a)gmail.com> selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp number Hangbin Liu <liuhangbin(a)gmail.com> selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder Mehrdad Arshad Rad <arshad.rad(a)gmail.com> libbpf: Fix lookup_and_delete_elem_flags error reporting Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: PM: Fix device wakeup power reference counting error Kai Song <songkai01(a)inspur.com> mfd: altera-sysmgr: Fix a mistake caused by resource_size conversion Mark Brown <broonie(a)kernel.org> mfd: sprd: Add SPI device ID table Mark Brown <broonie(a)kernel.org> mfd: cpcap: Add SPI device ID table Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> mfd: core: Add missing of_node_put for loop iteration Takashi Iwai <tiwai(a)suse.de> ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer Huang Guobin <huangguobin4(a)huawei.com> bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed Jason Gunthorpe <jgg(a)ziepe.ca> drm/ttm: remove ttm_bo_vm_insert_huge() Heiner Kallweit <hkallweit1(a)gmail.com> net: phy: fix duplex out of sync problem while changing settings Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline Selvin Xavier <selvin.xavier(a)broadcom.com> PCI: Do not enable AtomicOps on VFs Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> ataflop: remove ataflop_probe_lock mutex Luis Chamberlain <mcgrof(a)kernel.org> block/ataflop: provide a helper for cleanup up an atari disk Luis Chamberlain <mcgrof(a)kernel.org> block/ataflop: add registration bool before calling del_gendisk() Luis Chamberlain <mcgrof(a)kernel.org> block/ataflop: use the blk_cleanup_disk() helper Chenyuan Mi <cymi20(a)fudan.edu.cn> drm/nouveau/svm: Fix refcount leak bug and missing check against null bug Luis Chamberlain <mcgrof(a)kernel.org> nvdimm/btt: do not call del_gendisk() if not needed Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> PCI: j721e: Fix j721e_pcie_probe() error path Hans de Goede <hdegoede(a)redhat.com> ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses Brett Creeley <brett.creeley(a)intel.com> ice: Fix not stopping Tx queues for VFs Sylwester Dziedziuch <sylwesterx.dziedziuch(a)intel.com> ice: Fix replacing VF hardware MAC to existing MAC filter Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware bridge Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: tag_ocelot: break circular dependency with ocelot switch lib driver Ziyang Xuan <william.xuanziyang(a)huawei.com> net: vlan: fix a UAF in vlan_dev_real_dev() Stafford Horne <shorne(a)gmail.com> openrisc: fix SMP tlb flush NULL pointer dereference Jakub Kicinski <kuba(a)kernel.org> ethtool: fix ethtool msg len calculation for pause stats Hangbin Liu <liuhangbin(a)gmail.com> kselftests/net: add missed icmp.sh test to Makefile Maxim Kiselev <bigunclemax(a)gmail.com> net: davinci_emac: Fix interrupt pacing disable Yu Kuai <yukuai3(a)huawei.com> nbd: fix possible overflow for 'first_minor' in nbd_dev_add() Yu Kuai <yukuai3(a)huawei.com> nbd: fix max value for 'first_minor' YueHaibing <yuehaibing(a)huawei.com> xen-pciback: Fix return in pm_ctrl_init() Sander Vanheule <sander(a)svanheule.net> gpio: realtek-otto: fix GPIO line IRQ offset Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' Trond Myklebust <trond.myklebust(a)hammerspace.com> NFSv4: Fix a regression in nfs_set_open_stateid_locked() Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Turn off target reset during issue_lip Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix gnl list corruption Dmitry Bogdanov <d.bogdanov(a)yadro.com> scsi: target: core: Remove from tmr_list during LUN unlink Jackie Liu <liuyun01(a)kylinos.cn> ar7: fix kernel builds for compiler test Ahmad Fatoum <a.fatoum(a)pengutronix.de> watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT Randy Dunlap <rdunlap(a)infradead.org> m68k: set a default value for MEMORY_RESERVE Eric W. Biederman <ebiederm(a)xmission.com> signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) Lars-Peter Clausen <lars(a)metafoo.de> dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` Florian Westphal <fw(a)strlen.de> netfilter: nfnetlink_queue: fix OOB when mac header was cleared Robert-Ionut Alexa <robert-ionut.alexa(a)nxp.com> soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read Geert Uytterhoeven <geert(a)linux-m68k.org> auxdisplay: ht16k33: Fix frame buffer device blanking Geert Uytterhoeven <geert(a)linux-m68k.org> auxdisplay: ht16k33: Connect backlight to fbdev Geert Uytterhoeven <geert(a)linux-m68k.org> auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string Alexey Gladkov <legion(a)kernel.org> Fix user namespace leak Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Fix an Oops in pnfs_mark_request_commit() Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Fix up commit deadlocks Amelie Delaunay <amelie.delaunay(a)foss.st.com> dmaengine: stm32-dma: fix stm32_dma_get_max_width Claudiu Beznea <claudiu.beznea(a)microchip.com> dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro Claudiu Beznea <claudiu.beznea(a)microchip.com> dmaengine: at_xdmac: call at_xdmac_axi_config() on resume path Dan Carpenter <dan.carpenter(a)oracle.com> rtc: rv3032: fix error handling in rv3032_clkout_set_rate() Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' Zev Weiss <zev(a)bewilderbeest.net> mtd: core: don't remove debugfs directory if device is in use Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: arasan: Prevent an unsupported configuration Kunihiko Hayashi <hayashi.kunihiko(a)socionext.com> PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation Evgeny Novikov <novikov(a)ispras.ru> mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() John Keeping <john(a)metanate.com> Input: st1232 - increase "wait ready" timeout Jia-Ju Bai <baijiaju1990(a)gmail.com> fs: orangefs: fix error return code of orangefs_revalidate_lookup() Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Fix deadlocks in nfs_scan_commit_list() YueHaibing <yuehaibing(a)huawei.com> opp: Fix return in _opp_add_static_v2() Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge Marek Behún <kabel(a)kernel.org> PCI: aardvark: Don't spam about PIO Response Status Alex Xu (Hello71) <alex_y_xu(a)yahoo.ca> drm/plane-helper: fix uninitialized variable reference Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/bridge/lontium-lt9611uxc: fix provided connector suport Baptiste Lepers <baptiste.lepers(a)gmail.com> pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Fix dentry verifier races Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Ignore the directory size when marking for revalidation Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA Trond Myklebust <trond.myklebust(a)hammerspace.com> NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED Kewei Xu <kewei.xu(a)mediatek.com> i2c: mediatek: fixing the incorrect register offset Mark Brown <broonie(a)kernel.org> Input: ariel-pwrbutton - add SPI device ID table Mark Brown <broonie(a)kernel.org> rtc: mcp795: Add SPI ID table Dong Aisheng <aisheng.dong(a)nxp.com> remoteproc: imx_rproc: Fix TCM io memory type Mark Brown <broonie(a)kernel.org> rtc: pcf2123: Add SPI ID table Mark Brown <broonie(a)kernel.org> rtc: ds1390: Add SPI ID table Mark Brown <broonie(a)kernel.org> rtc: ds1302: Add SPI ID table J. Bruce Fields <bfields(a)redhat.com> nfsd: don't alloc under spinlock in rpc_parse_scope_id Evgeny Novikov <novikov(a)ispras.ru> mtd: rawnand: intel: Fix potential buffer overflow in probe Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com> rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined Tom Rix <trix(a)redhat.com> apparmor: fix error check Aharon Landau <aharonl(a)nvidia.com> RDMA/core: Require the driver to set the IOVA correctly during rereg_mr Hans de Goede <hdegoede(a)redhat.com> power: supply: bq27xxx: Fix kernel crash on IRQ handler register error Geert Uytterhoeven <geert+renesas(a)glider.be> mips: cm: Convert to bitfield API to fix out-of-bounds access Xuan Zhuo <xuanzhuo(a)linux.alibaba.com> virtio_ring: check desc == NULL when using indirect with packed Geert Uytterhoeven <geert(a)linux-m68k.org> serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()' Yixing Liu <liuyixing1(a)huawei.com> RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware compatibility Haoyue Xu <xuhaoyue1(a)hisilicon.com> RDMA/hns: Fix initial arm_st of CQ Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Correct configuring of switch inversion from ts-inv Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc: Don't provide __kernel_map_pages() without ARCH_SUPPORTS_DEBUG_PAGEALLOC Takashi Sakamoto <o-takashi(a)sakamocchi.jp> ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later Denis Kirjanov <kda(a)linux-powerpc.org> powerpc/xmon: fix task state output Bixuan Cui <cuibixuan(a)linux.alibaba.com> powerpc/44x/fsp2: add missing of_node_put Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/book3e: Fix set_memory_x() and set_memory_nx() Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/nohash: Fix __ptep_set_access_flags() and ptep_set_wrprotect() Andrej Shadura <andrew.shadura(a)collabora.co.uk> HID: u2fzero: properly handle timeouts in usb_submit_urb Andrej Shadura <andrew.shadura(a)collabora.co.uk> HID: u2fzero: clarify error check and length calculations Claudiu Beznea <claudiu.beznea(a)microchip.com> clk: at91: clk-master: fix prescaler logic Claudiu Beznea <claudiu.beznea(a)microchip.com> clk: at91: clk-master: check if div or pres is zero Claudiu Beznea <claudiu.beznea(a)microchip.com> clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL Anssi Hannula <anssi.hannula(a)bitwise.fi> serial: xilinx_uartps: Fix race condition causing stuck TX Yang Yingliang <yangyingliang(a)huawei.com> phy: Sparx5 Eth SerDes: Fix return value check in sparx5_serdes_probe() Sandeep Maheswaram <quic_c_sanm(a)quicinc.com> phy: qcom-snps: Correct the FSEL_MASK Dan Carpenter <dan.carpenter(a)oracle.com> phy: ti: gmii-sel: check of_get_address() for failure Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> phy: qcom-qusb2: Fix a memory leak on probe Mark Brown <broonie(a)kernel.org> ASoC: topology: Fix stub for snd_soc_tplg_component_remove() Rahul Tanwar <rtanwar(a)maxlinear.com> pinctrl: equilibrium: Fix function addition in multiple groups Vladimir Zapolskiy <vladimir.zapolskiy(a)linaro.org> arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock Bhupesh Sharma <bhupesh.sharma(a)linaro.org> arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly Marijn Suijten <marijn.suijten(a)somainline.org> arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in WLED node Wan Jiabing <wanjiabing(a)vivo.com> soc: qcom: apr: Add of_node_put() before return Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> soc: qcom: rpmhpd: fix sm8350_mxc's peer domain Guru Das Srinagesh <quic_gurus(a)quicinc.com> firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and KFENCE Amelie Delaunay <amelie.delaunay(a)foss.st.com> usb: dwc2: drd: reset current session before setting the new one Amelie Delaunay <amelie.delaunay(a)foss.st.com> usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled Amelie Delaunay <amelie.delaunay(a)foss.st.com> usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init Stefan Agner <stefan(a)agner.ch> serial: imx: fix detach/attach of serial console James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> soundwire: bus: stop dereferencing invalid slave pointer Nuno Sá <nuno.sa(a)analog.com> iio: adis: do not disabe IRQs in 'adis_init()' Randy Dunlap <rdunlap(a)infradead.org> usb: typec: STUSB160X should select REGMAP_I2C Yang Yingliang <yangyingliang(a)huawei.com> iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_and_mask() Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> soc: qcom: socinfo: add two missing PMIC IDs Bjorn Andersson <bjorn.andersson(a)linaro.org> soc: qcom: rpmhpd: Make power_on actually enable the domain Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Correct some register default values Richard Fitzgerald <rf(a)opensource.cirrus.com> ASoC: cs42l42: Always configure both ASP TX channels Olivier Moysan <olivier.moysan(a)foss.st.com> ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 Olivier Moysan <olivier.moysan(a)foss.st.com> ARM: dts: stm32: fix SAI sub nodes register range Fabrice Gasnier <fabrice.gasnier(a)foss.st.com> ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp15xx-dkx Marek Vasut <marex(a)denx.de> ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz Geert Uytterhoeven <geert+renesas(a)glider.be> pinctrl: renesas: checker: Fix off-by-one bug in drive register check Athira Rajeev <atrajeev(a)linux.vnet.ibm.cm> powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 Andrew Halaney <ahalaney(a)redhat.com> dyndbg: make dyndbg a known cli param Vegard Nossum <vegard.nossum(a)oracle.com> staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC Nikita Yushchenko <nikita.yoush(a)cogentembedded.com> staging: most: dim2: do not double-register the same device Randy Dunlap <rdunlap(a)infradead.org> usb: musb: select GENERIC_PHY instead of depending on it Leon Romanovsky <leon(a)kernel.org> RDMA/mlx4: Return missed an error if device doesn't support steering Dan Carpenter <dan.carpenter(a)oracle.com> scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() Yang Yingliang <yangyingliang(a)huawei.com> power: supply: max17040: fix null-ptr-deref in max17040_probe() Jakob Hauser <jahau(a)rocketmail.com> power: supply: rt5033_battery: Change voltage values to µV Dan Carpenter <dan.carpenter(a)oracle.com> usb: gadget: hid: fix error code in do_config() Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> serial: 8250_dw: Drop wrong use of ACPI_PTR() Nathan Lynch <nathanl(a)linux.ibm.com> powerpc/paravirt: correct preempt debug splat in vcpu_is_preempted() Nathan Lynch <nathanl(a)linux.ibm.com> powerpc: fix unbalanced node refcount in check_kvm_guest() Christophe Leroy <christophe.leroy(a)csgroup.eu> video: fbdev: chipsfb: use memset_io() instead of memset() Christophe Leroy <christophe.leroy(a)csgroup.eu> powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no previous prototype for 'create_section_mapping' Clément Léger <clement.leger(a)bootlin.com> clk: at91: check pmc node status before registering syscore ops Dongliang Mu <mudongliangabcd(a)gmail.com> memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> soc/tegra: Fix an error handling path in tegra_powergate_power_up() Mark Brown <broonie(a)kernel.org> iio: st_pressure_spi: Add missing entries SPI to device ID table Ranjani Sridharan <ranjani.sridharan(a)linux.intel.com> ASoC: SOF: topology: do not power down primary core during topology removal Andreas Kemnade <andreas(a)kemnade.info> arm: dts: omap3-gta04a4: accelerometer irq fix Yang Yingliang <yangyingliang(a)huawei.com> driver core: Fix possible memory leak in device_link_add() Igor Pylypiv <ipylypiv(a)google.com> scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() Sumit Saxena <sumit.saxena(a)broadcom.com> scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt Claudiu Beznea <claudiu.beznea(a)microchip.com> power: reset: at91-reset: check properly the return value of devm_of_iomap Srinivas Kandagatla <srinivas.kandagatla(a)linaro.org> soundwire: debugfs: use controller id and link_id for debugfs Takashi Iwai <tiwai(a)suse.de> ALSA: hda: Use position buffer for SKL+ again Takashi Iwai <tiwai(a)suse.de> ALSA: hda: Reduce udelay() at SKL+ position reporting David Stevens <stevensd(a)chromium.org> iommu/dma: Fix arch_sync_dma for map Stephan Gerhold <stephan(a)gerhold.net> arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 Arnd Bergmann <arnd(a)arndb.de> iommu/mediatek: Fix out-of-range warning with clang Geert Uytterhoeven <geert+renesas(a)glider.be> arm64: dts: renesas: beacon: Fix Ethernet PHY mode Stephan Gerhold <stephan(a)gerhold.net> arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock Yassine Oudjana <y.oudjana(a)protonmail.com> ASoC: wcd9335: Use correct version to initialize Class H Dongliang Mu <mudongliangabcd(a)gmail.com> JFS: fix memleak in jfs_mount Jackie Liu <liuyun01(a)kylinos.cn> MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT Tong Zhang <ztong0001(a)gmail.com> scsi: dc395: Fix error case unwinding Naina Mehta <nainmeht(a)codeaurora.org> soc: qcom: llcc: Disable MMUHWT retention Douglas Anderson <dianders(a)chromium.org> arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients in reality Peter Rosin <peda(a)axentia.se> ARM: dts: at91: tse850: the emac<->phy interface is rmii Tony Lindgren <tony(a)atomide.com> bus: ti-sysc: Fix timekeeping_suspended warning on resume Anand Moon <linux.amoon(a)gmail.com> arm64: dts: meson-sm1: Fix the pwm regulator supply properties Anand Moon <linux.amoon(a)gmail.com> arm64: dts: meson-g12b: Fix the pwm regulator supply properties Anand Moon <linux.amoon(a)gmail.com> arm64: dts: meson-g12a: Fix the pwm regulator supply properties Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe Kishon Vijay Abraham I <kishon(a)ti.com> arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes Selvin Xavier <selvin.xavier(a)broadcom.com> RDMA/bnxt_re: Fix query SRQ failure Marijn Suijten <marijn.suijten(a)somainline.org> ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: Fix GPU register width for RK3328 Peter Geis <pgwipeout(a)gmail.com> arm64: dts: rockchip: fix rk3568 mbi-alias Jackie Liu <liuyun01(a)kylinos.cn> ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() Ajish Koshy <Ajish.Koshy(a)microchip.com> scsi: pm80xx: Fix lockup in outbound queue management Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths Rafał Miłecki <rafal(a)milecki.pl> arm64: dts: broadcom: bcm4908: Fix UART clock name Rafał Miłecki <rafal(a)milecki.pl> ARM: dts: BCM5301X: Fix memory nodes names Junji Wei <weijunji(a)bytedance.com> RDMA/rxe: Fix wrong port_cap_flags Alexandru Ardelean <aardelean(a)deviqon.com> iio: st_sensors: disable regulators after device unregistration Dongjin Kim <tobetter(a)gmail.com> arm64: dts: meson: sm1: add Ethernet PHY reset line for ODROID-C4/HC4 Frank Rowand <frank.rowand(a)sony.com> of: unittest: fix EXPECT text for gpio hog errors Alexei Starovoitov <ast(a)kernel.org> bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. Alexei Starovoitov <ast(a)kernel.org> bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. Dan Schatzberg <schatzberg.dan(a)gmail.com> cgroup: Fix rootcg cpu.stat guest double counting Liu Jian <liujian56(a)huawei.com> skmsg: Lose offset info in sk_psock_skb_ingress Sukadev Bhattiprolu <sukadev(a)linux.ibm.com> ibmvnic: delay complete() Sukadev Bhattiprolu <sukadev(a)linux.ibm.com> ibmvnic: Process crqs after enabling interrupts Sukadev Bhattiprolu <sukadev(a)linux.ibm.com> ibmvnic: don't stop queue in xmit Jakub Kicinski <kuba(a)kernel.org> udp6: allow SO_MARK ctrl msg to affect routing Andrea Righi <andrea.righi(a)canonical.com> selftests/bpf: Fix fclose/pclose mismatch in test_progs Daniel Jordan <daniel.m.jordan(a)oracle.com> crypto: pcrypt - Delay write to padata->info Nikolay Aleksandrov <nikolay(a)nvidia.com> selftests: net: bridge: update IGMP/MLD membership interval value Ivan Vecera <ivecera(a)redhat.com> net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: phylink: avoid mvneta warning when setting pause parameters Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' Shyam Sundar S K <Shyam-sundar.S-k(a)amd.com> net: amd-xgbe: Toggle PLL settings during rate change Xin Long <lucien.xin(a)gmail.com> sctp: return true only for pathmtu update in sctp_transport_pl_toobig Xin Long <lucien.xin(a)gmail.com> sctp: subtract sctphdr len in sctp_transport_pl_hlen Xin Long <lucien.xin(a)gmail.com> sctp: reset probe_timer in sctp_transport_pl_update Xin Long <lucien.xin(a)gmail.com> sctp: allow IP fragmentation when PLPMTUD enters Error state Kumar Kartikeya Dwivedi <memxor(a)gmail.com> selftests/bpf: Fix memory leak in test_ima Kumar Kartikeya Dwivedi <memxor(a)gmail.com> selftests/bpf: Fix fd cleanup in sk_lookup test Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits Lang Yu <lang.yu(a)amd.com> drm/amdgpu: fix a potential memory leak in amdgpu_device_fini_sw() Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Channel list update before hardware scan Eric Dumazet <edumazet(a)google.com> bpf: Fixes possible race in update_prog_stats() for 32bit arches Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix discarded frames due to wrong sequence number Benjamin Li <benl(a)squareup.com> wcn36xx: add proper DMA memory barriers in rx path Wang Hai <wanghai38(a)huawei.com> libertas: Fix possible memory leak in probe and disconnect Wang Hai <wanghai38(a)huawei.com> libertas_tf: Fix possible memory leak in probe and disconnect Janis Schoetterl-Glausch <scgl(a)linux.ibm.com> KVM: s390: Fix handle_sske page fault handling Tiezhu Yang <yangtiezhu(a)loongson.cn> samples/kretprobes: Fix return value if register_kretprobe() failed Peter Zijlstra <peterz(a)infradead.org> x86: Fix __get_wchan() for !STACKTRACE Kees Cook <keescook(a)chromium.org> sched: Add wrapper for get_wchan() to keep task blocked Lad Prabhakar <prabhakar.mahadev-lad.rj(a)bp.renesas.com> spi: spi-rpc-if: Check return value of rpcif_sw_init() Zhang Rui <rui.zhang(a)intel.com> cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization Jon Maxwell <jmaxwell37(a)gmail.com> tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() Ilya Leoshkevich <iii(a)linux.ibm.com> libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() Mark Brown <broonie(a)kernel.org> tpm_tis_spi: Add missing SPI ID Hao Wu <hao.wu(a)rubrik.com> tpm: fix Atmel TPM crash caused by too frequent queries Yu Kuai <yukuai3(a)huawei.com> blk-cgroup: synchronize blkg creation against policy deactivation Michael Schmitz <schmitzmic(a)gmail.com> block: ataflop: more blk-mq refactoring fixes Abinaya Kalaiselvan <akalaise(a)codeaurora.org> ath10k: fix module load regression with iram-recovery feature Arnd Bergmann <arnd(a)arndb.de> ARM: 9142/1: kasan: work around LPAE build warning Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del returns error Mark Rutland <mark.rutland(a)arm.com> irq: mips: avoid nested irq_enter() Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm Claudio Imbrenda <imbrenda(a)linux.ibm.com> KVM: s390: pv: avoid double free of sida page David Hildenbrand <david(a)redhat.com> s390/uv: fully validate the VMA before calling follow_page() David Hildenbrand <david(a)redhat.com> s390/mm: fix VMA and page table handling code in storage key handling functions David Hildenbrand <david(a)redhat.com> s390/mm: validate VMA in PGSTE manipulation functions David Hildenbrand <david(a)redhat.com> s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() David Hildenbrand <david(a)redhat.com> s390/gmap: validate VMA in __gmap_zap() Nick Hainke <vincent(a)systemli.org> mt76: mt7615: mt7622: fix ibss and meshpoint Andrii Nakryiko <andrii(a)kernel.org> libbpf: Fix BTF header parsing checks Andrii Nakryiko <andrii(a)kernel.org> libbpf: Fix overflow in BTF sanity checks Quentin Monnet <quentin(a)isovalent.com> bpftool: Avoid leaking the JSON writer prepared for program metadata Mauricio Vásquez <mauricio(a)kinvolk.io> libbpf: Fix memory leak in btf__dedup() Jim Mattson <jmattson(a)google.com> KVM: selftests: Fix nested SVM tests when built with clang Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi Horia Geantă <horia.geanta(a)nxp.com> crypto: tcrypt - fix skcipher multi-buffer tests for 1420B blocks Jessica Zhang <jesszhan(a)codeaurora.org> drm/msm: Fix potential NULL dereference in DPU SSPP Joerg Roedel <jroedel(a)suse.de> x86/sev: Fix stack type check in vc_switch_off_ist() Kees Cook <keescook(a)chromium.org> clocksource/drivers/timer-ti-dm: Select TIMER_OF Anders Roxell <anders.roxell(a)linaro.org> PM: hibernate: fix sparse warnings Max Gurtovoy <mgurtovoy(a)nvidia.com> nvme-rdma: fix error code in nvme_rdma_setup_ctrl Ye Bin <yebin10(a)huawei.com> nbd: Fix use-after-free in pid_show Stefan Agner <stefan(a)agner.ch> phy: micrel: ksz8041nl: do not use power down mode Tim Gardner <tim.gardner(a)canonical.com> net: enetc: unmap DMA in enetc_send_cmd() Johannes Berg <johannes.berg(a)intel.com> iwlwifi: pnvm: read EFI data only if long enough Johannes Berg <johannes.berg(a)intel.com> iwlwifi: pnvm: don't kmemdup() more than we have Johannes Berg <johannes.berg(a)intel.com> iwlwifi: mvm: reset PM state on unsuccessful resume Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Send DELBA requests according to spec Ziyang Xuan <william.xuanziyang(a)huawei.com> rsi: stop thread firstly in rsi_91x_init() error handling Shayne Chen <shayne.chen(a)mediatek.com> mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() Shayne Chen <shayne.chen(a)mediatek.com> mt76: mt7915: fix sta_rec_wtbl tag len Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 Ryder Lee <ryder.lee(a)mediatek.com> mt76: mt7615: fix monitor mode tear down crash Sean Wang <sean.wang(a)mediatek.com> mt76: mt7921: fix retrying release semaphore without end Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7915: fix possible infinite loop release semaphore Ryder Lee <ryder.lee(a)mediatek.com> mt76: mt7615: fix hwmon temp sensor mem use-after-free Ben Greear <greearb(a)candelatech.com> mt76: mt7915: fix hwmon temp sensor mem use-after-free Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: always wake device if necessary in debugfs Sean Wang <sean.wang(a)mediatek.com> mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate Sean Wang <sean.wang(a)mediatek.com> mt76: mt7921: fix firmware usage of RA info using legacy rates Sean Wang <sean.wang(a)mediatek.com> mt76: mt7921: report HE MU radiotap Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: overwrite default reg_ops if necessary Leon Yen <Leon.Yen(a)mediatek.com> mt76: connac: fix GTK rekey offload failure on WPA mixed mode Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: fix dma hang in rmmod Shayne Chen <shayne.chen(a)mediatek.com> mt76: mt7915: fix bit fields for HT rate idx Shayne Chen <shayne.chen(a)mediatek.com> mt76: mt7915: fix potential overflow of eeprom page index Deren Wu <deren.wu(a)mediatek.com> mt76: mt7921: Fix out of order process by invalid event pkt Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt76x02: fix endianness warnings in mt76x02_mac.c Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: fix survey-dump reporting Sean Wang <sean.wang(a)mediatek.com> mt76: fix build error implicit enumeration conversion Leon Yen <Leon.Yen(a)mediatek.com> mt76: connac: fix mt76_connac_gtk_rekey_tlv usage Dan Carpenter <dan.carpenter(a)oracle.com> mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: fix endianness warning in mt7921_update_txs Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb Lorenzo Bianconi <lorenzo(a)kernel.org> mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event Lang Yu <lang.yu(a)amd.com> drm/amdkfd: Fix an inappropriate error handling in allloc memory of gpu Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: PM: Fix sharing of wakeup power resources Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: PM: Turn off unused wakeup power resources Nathan Chancellor <nathan(a)kernel.org> platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning Michael Schmitz <schmitzmic(a)gmail.com> block: ataflop: fix breakage introduced at blk-mq refactoring Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> mmc: mxs-mmc: disable regulator on error and in the remove function Sean Young <sean(a)mess.org> media: ir_toy: assignment to be16 should be of correct type Randy Dunlap <rdunlap(a)infradead.org> media: ivtv: fix build for UML jason-jh.lin <jason-jh.lin(a)mediatek.com> mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done Jakub Kicinski <kuba(a)kernel.org> net: stream: don't purge sk_error_queue in sk_stream_kill_queues() Dan Carpenter <dan.carpenter(a)oracle.com> drm/msm: uninitialized variable in msm_gem_import() Dan Carpenter <dan.carpenter(a)oracle.com> drm/msm: fix potential NULL dereference in cleanup Dan Carpenter <dan.carpenter(a)oracle.com> drm/msm: potential error pointer dereference in init() Dan Carpenter <dan.carpenter(a)oracle.com> drm/msm: Fix potential Oops in a6xx_gmu_rpmh_init() Ziyang Xuan <william.xuanziyang(a)huawei.com> thermal/core: fix a UAF bug in __thermal_cooling_device_register() Ovidiu Panait <ovidiu.panait(a)windriver.com> crypto: octeontx2 - set assoclen in aead_do_fallback() Eric Dumazet <edumazet(a)google.com> tcp: switch orphan_count to bare per-cpu counters Qi Zheng <zhengqi.arch(a)bytedance.com> x86: Fix get_wchan() to support the ORC unwinder Randy Dunlap <rdunlap(a)infradead.org> net: tulip: winbond-840: fix build for UML Randy Dunlap <rdunlap(a)infradead.org> net: fealnx: fix build for UML Zhang Qiao <zhangqiao22(a)huawei.com> kernel/sched: Fix sched_fork() access an invalid sched_task_group Sven Eckelmann <seckelmann(a)datto.com> ath10k: fix max antenna gain unit Zev Weiss <zev(a)bewilderbeest.net> hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff Yang Yingliang <yangyingliang(a)huawei.com> hwmon: Fix possible memleak in __hwmon_device_register() Daniel Borkmann <daniel(a)iogearbox.net> net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE Dan Carpenter <dan.carpenter(a)oracle.com> memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() Arnd Bergmann <arnd(a)arndb.de> memstick: avoid out-of-range warning Tony Lindgren <tony(a)atomide.com> mmc: sdhci-omap: Fix context restore Tony Lindgren <tony(a)atomide.com> mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured Catherine Sullivan <csully(a)google.com> gve: Track RX buffer allocation failures John Fraker <jfraker(a)google.com> gve: Recover from queue stall due to missed IRQ Dan Carpenter <dan.carpenter(a)oracle.com> b43: fix a lower bounds test Dan Carpenter <dan.carpenter(a)oracle.com> b43legacy: fix a lower bounds test THOBY Simon <Simon.THOBY(a)viveris.fr> IMA: block writes of the security.ima xattr with unsupported algorithms Markus Schneider-Pargmann <msp(a)baylibre.com> hwrng: mtk - Force runtime pm ops for sleep ops Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - disregard spurious PFVF interrupts Giovanni Cabiddu <giovanni.cabiddu(a)intel.com> crypto: qat - detect PFVF collision after ACK Arnd Bergmann <arnd(a)arndb.de> crypto: ccree - avoid out-of-range warnings from clang Evgeny Novikov <novikov(a)ispras.ru> media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() Mansur Alisha Shaik <mansur(a)codeaurora.org> media: venus: fix vpp frequency calculation for decoder Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nft_dynset: relax superfluous check on set updates Peter Zijlstra <peterz(a)infradead.org> rcu: Always inline rcu_dynticks_task*_{enter,exit}() Yazen Ghannam <yazen.ghannam(a)amd.com> EDAC/amd64: Handle three rank interleaving mode Borislav Petkov <bp(a)suse.de> x86/insn: Use get_unaligned() instead of memcpy() Vincent Donnefort <vincent.donnefort(a)arm.com> PM: EM: Fix inefficient states detection Linus Lüssing <ll(a)simonwunderlich.de> ath9k: Fix potential interrupt storm on queue reset Stephen Boyd <swboyd(a)chromium.org> ath10k: Don't always treat modem stop events as crashes Colin Ian King <colin.king(a)canonical.com> media: em28xx: Don't use ops->suspend if it is NULL Anel Orazgaliyeva <anelkz(a)amazon.de> cpuidle: Fix kobject memory leaks in error paths Arnd Bergmann <arnd(a)arndb.de> drm: fb_helper: fix CONFIG_FB dependency Arnd Bergmann <arnd(a)arndb.de> crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency Punit Agrawal <punitagrawal(a)gmail.com> kprobes: Do not use local variable when creating debugfs file Yee Lee <yee.lee(a)mediatek.com> scs: Release kasan vmalloc poison in scs_free process Eugen Hristev <eugen.hristev(a)microchip.com> media: atmel: fix the ispck initialization Colin Ian King <colin.king(a)canonical.com> media: cx23885: Fix snd_card_free call on null card pointer Kees Cook <keescook(a)chromium.org> media: tm6000: Avoid card name truncation Kees Cook <keescook(a)chromium.org> media: si470x: Avoid card name truncation Kees Cook <keescook(a)chromium.org> media: radio-wl1273: Avoid card name truncation Ondrej Jirman <megous(a)megous.com> media: sun6i-csi: Allow the video device to be open multiple times Randy Dunlap <rdunlap(a)infradead.org> media: i2c: ths8200 needs V4L2_ASYNC Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_probe()' Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' Tom Rix <trix(a)redhat.com> media: TDA1997x: handle short reads of hdmi info frame. Dafna Hirschfeld <dafna.hirschfeld(a)collabora.com> media: mtk-vcodec: venc: fix return value when start_streaming fails Ricardo Ribalda <ribalda(a)chromium.org> media: v4l2-ioctl: S_CTRL output the right value Sakari Ailus <sakari.ailus(a)linux.intel.com> media: imx258: Fix getting clock frequency Pavel Skripkin <paskripkin(a)gmail.com> media: dvb-usb: fix ununit-value in az6027_rc_query Evgeny Novikov <novikov(a)ispras.ru> media: ttusb-dec: avoid release of non-acquired mutex Colin Ian King <colin.king(a)canonical.com> media: cxd2880-spi: Fix a null pointer dereference on error handling path Christophe JAILLET <christophe.jaillet(a)wanadoo.fr> media: meson-ge2d: Fix rotation parameter changes detection in 'ge2d_s_ctrl()' Pavel Skripkin <paskripkin(a)gmail.com> media: em28xx: add missing em28xx_close_extension Kumar Kartikeya Dwivedi <memxor(a)gmail.com> libbpf: Fix skel_internal.h to set errno on loader retval < 0 Arnd Bergmann <arnd(a)arndb.de> drm/amdgpu: fix warning for overflow check Sudarshan Rajagopalan <quic_sudaraja(a)quicinc.com> arm64: mm: update max_pfn after memory hotplug Matthew Auld <matthew.auld(a)intel.com> drm/ttm: stop calling tt_swapin in vm_access Fabio Estevam <festevam(a)denx.de> ath10k: sdio: Add missing BH locking around napi_schdule() Loic Poulain <loic.poulain(a)linaro.org> ath10k: Fix missing frame timestamp for beacon/probe-resp Arnd Bergmann <arnd(a)arndb.de> gve: DQO: avoid unused variable warnings Baochen Qiang <bqiang(a)codeaurora.org> ath11k: Fix memory leak in ath11k_qmi_driver_event_work Pradeep Kumar Chitrapu <pradeepc(a)codeaurora.org> ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status Sriram R <srirrama(a)codeaurora.org> ath11k: Avoid race during regd updates Dan Carpenter <dan.carpenter(a)oracle.com> ath11k: fix some sleeping in atomic bugs Linus Walleij <linus.walleij(a)linaro.org> net: dsa: rtl8366: Fix a bug in deleting VLANs Linus Walleij <linus.walleij(a)linaro.org> net: dsa: rtl8366rb: Fix off-by-one bug Johannes Berg <johannes.berg(a)intel.com> cfg80211: always free wiphy specific regdomain Kees Cook <keescook(a)chromium.org> fortify: Fix dropped strcpy() compile-time write overflow check Jiasheng Jiang <jiasheng(a)iscas.ac.cn> rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() Leon Romanovsky <leon(a)kernel.org> qed: Don't ignore devlink allocation failures Leon Romanovsky <leon(a)kernel.org> bnxt_en: Check devlink allocation and registration status Michael Walle <michael(a)walle.cc> crypto: caam - disable pkc for non-E SoCs Guchun Chen <guchun.chen(a)amd.com> drm/amdgpu: move amdgpu_virt_release_full_gpu to fini_early stage Dinghao Liu <dinghao.liu(a)zju.edu.cn> Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync Ajay Singh <ajay.kathat(a)microchip.com> wilc1000: fix possible memory leak in cfg_scan_result() Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> wcn36xx: Fix Antenna Diversity Switching Waiman Long <longman(a)redhat.com> cgroup: Make rebind_subsystems() disable v2 controllers all at once Yoshitaka Ikeda <ikeda(a)nskint.co.jp> spi: Fixed division by zero warning Alex Bee <knaerzche(a)gmail.com> drm: bridge: it66121: Fix return value it66121_probe Russell King (Oracle) <rmk+kernel(a)armlinux.org.uk> net: phylink: don't call netif_carrier_off() with NULL netdev Yajun Deng <yajun.deng(a)linux.dev> net: net_namespace: Fix undefined member in key_remove_domain() Sebastian Andrzej Siewior <bigeasy(a)linutronix.de> lockdep: Let lock_is_held_type() detect recursive read as read liuyuntao <liuyuntao10(a)huawei.com> virtio-gpu: fix possible memory allocation failure Iago Toral Quiroga <itoral(a)igalia.com> drm/v3d: fix wait for TMU write combiner flush Peter Zijlstra <peterz(a)infradead.org> objtool: Handle __sanitize_cov*() tail calls Peter Zijlstra <peterz(a)infradead.org> x86/xen: Mark cpu_bringup_and_idle() as dead_end_function Aleksander Jan Bajkowski <olek2(a)wp.pl> MIPS: lantiq: dma: fix burst length for DEU Neeraj Upadhyay <neeraju(a)codeaurora.org> rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() Toke Høiland-Jørgensen <toke(a)redhat.com> libbpf: Don't crash on object files with no symbol tables Desmond Cheong Zhi Xi <desmondcheongzx(a)gmail.com> Bluetooth: fix init and cleanup of sco_conn.timeout_work Paul Cercueil <paul(a)crapouillou.net> drm/bridge: it66121: Wait for next bridge to be probed Paul Cercueil <paul(a)crapouillou.net> drm/bridge: it66121: Initialize {device,vendor}_ids Robert Foss <robert.foss(a)linaro.org> drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() Imre Deak <imre.deak(a)intel.com> fbdev/efifb: Release PCI device's runtime PM ref during FB destroy Andrii Nakryiko <andrii(a)kernel.org> selftests/bpf: Fix strobemeta selftest regression Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state Sven Schnelle <svens(a)stackframe.org> parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling Sven Schnelle <svens(a)stackframe.org> parisc/unwind: fix unwinder when CONFIG_64BIT is enabled Gao Xiang <hsiangkao(a)linux.alibaba.com> erofs: don't trigger WARN() when decompression fails Helge Deller <deller(a)gmx.de> task_stack: Fix end_of_stack() for architectures with upwards-growing stack Sven Schnelle <svens(a)stackframe.org> parisc: fix warning in flush_tlb_all Stephane Eranian <eranian(a)google.com> perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings Shuah Khan <skhan(a)linuxfoundation.org> selftests/core: fix conflicting types compile error for close_range() Anson Jacob <Anson.Jacob(a)amd.com> drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled Vitaly Kuznetsov <vkuznets(a)redhat.com> x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted 王贇 <yun.wang(a)linux.alibaba.com> ftrace: do CPU checking after preemption disabled Bryan O'Donoghue <bryan.odonoghue(a)linaro.org> Revert "wcn36xx: Enable firmware link monitoring" Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix packet drop on resume Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Correct band/freq reporting on RX Yang Yingliang <yangyingliang(a)huawei.com> spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() Josef Bacik <josef(a)toxicpanda.com> btrfs: do not take the uuid_mutex in btrfs_rm_device Sidong Yang <realwakka(a)gmail.com> btrfs: reflink: initialize return value to 0 in btrfs_extent_same() Hui Wang <hui.wang(a)canonical.com> ACPI: resources: Add one more Medion model in IRQ override quirk Stefan Schaeckeler <schaecsn(a)gmx.net> ACPI: AC: Quirk GK45 to skip reading _PSR Eric Dumazet <edumazet(a)google.com> net: annotate data-race in neigh_output() Florian Westphal <fw(a)strlen.de> vrf: run conntrack only in context of lower/physdev for locally generated packets Viktor Rosendahl <Viktor.Rosendahl(a)bmw.de> tools/latency-collector: Use correct size when writing queue_full_warning Arnd Bergmann <arnd(a)arndb.de> ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: Fix glock_hash_walk bugs Andreas Gruenbacher <agruenba(a)redhat.com> gfs2: Cancel remote delete work asynchronously Marc Kleine-Budde <mkl(a)pengutronix.de> can: bittiming: can_fixup_bittiming(): change type of tseg1 and alltseg to unsigned int Vladimir Oltean <vladimir.oltean(a)nxp.com> net: dsa: lantiq_gswip: serialize access to the PCE table Stephen Suryaputra <ssuryaextr(a)gmail.com> gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE Masami Hiramatsu <mhiramat(a)kernel.org> ARM: clang: Do not rely on lr register for stacktrace Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> smackfs: use __GFP_NOFAIL for smk_cipso_doi() Johannes Berg <johannes.berg(a)intel.com> iwlwifi: mvm: disable RX-diversity in powersave Jiri Olsa <jolsa(a)redhat.com> selftests/bpf: Fix perf_buffer test on system with offline cpus Shuah Khan <skhan(a)linuxfoundation.org> selftests: kvm: fix mismatched fclose() after popen() Ye Bin <yebin10(a)huawei.com> PM: hibernate: Get block device exclusively in swsusp_check() Nick Desaulniers <ndesaulniers(a)google.com> arm64: vdso32: suppress error message for 'make mrproper' Hannes Reinecke <hare(a)suse.de> nvme: drop scan_lock and always kick requeue list when removing namespaces Israel Rukshin <israelr(a)nvidia.com> nvmet-tcp: fix use-after-free when a port is removed Israel Rukshin <israelr(a)nvidia.com> nvmet-rdma: fix use-after-free when a port is removed Israel Rukshin <israelr(a)nvidia.com> nvmet: fix use-after-free when a port is removed Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/pm: properly handle sclk for profiling modes on vangogh Michael Tretter <m.tretter(a)pengutronix.de> media: allegro: ignore interrupt if mailbox is not initialized Jens Axboe <axboe(a)kernel.dk> block: remove inaccurate requeue check Yaara Baruch <yaara.baruch(a)intel.com> iwlwifi: change all JnP to NO-160 configuration Zheyu Ma <zheyuma97(a)gmail.com> mwl8k: Fix use-after-free in mwl8k_fw_state_machine() Ryder Lee <ryder.lee(a)mediatek.com> mt76: mt7915: fix an off-by-one bound check Kalesh Singh <kaleshsingh(a)google.com> tracing/cfi: Fix cmp_entries_* functions signature mismatch Menglong Dong <imagedong(a)tencent.com> workqueue: make sysfs of unbound kworker cpumask more clever Lasse Collin <lasse.collin(a)tukaani.org> lib/xz: Validate the value before assigning it to an enum variable Lasse Collin <lasse.collin(a)tukaani.org> lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression Yanfei Xu <yanfei.xu(a)windriver.com> locking/rwsem: Disable preemption for spinning region Zheyu Ma <zheyuma97(a)gmail.com> memstick: r592: Fix a UAF bug when removing the driver Xiao Ni <xni(a)redhat.com> md: update superblock after changing rdev flags in state_store Luis Chamberlain <mcgrof(a)kernel.org> floppy: fix calling platform_device_unregister() on invalid drives Jens Axboe <axboe(a)kernel.dk> block: bump max plugged deferred size from 16 to 32 Ansuel Smith <ansuelsmth(a)gmail.com> thermal/drivers/tsens: Add timeout to get_temp_tsens_valid Tim Gardner <tim.gardner(a)canonical.com> drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() Yuanzheng Song <songyuanzheng(a)huawei.com> thermal/core: Fix null pointer dereference in thermal_release() Kees Cook <keescook(a)chromium.org> leaking_addresses: Always print a trailing newline Matthias Schiffer <matthias.schiffer(a)ew.tq-group.com> net: phy: micrel: make *-skew-ps check more lenient Yifan Zhang <yifan1.zhang(a)amd.com> drm/amdkfd: fix resume error when iommu disabled in Picasso Aurabindo Pillai <aurabindo.pillai(a)amd.com> drm/amd/display: fix null pointer deref when plugging in display Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: scan: Release PM resources blocked by unused objects André Almeida <andrealmeid(a)collabora.com> ACPI: battery: Accept charges over the design capacity as full Andreas Gruenbacher <agruenba(a)redhat.com> iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value Xin Xiong <xiongx18(a)fudan.edu.cn> mmc: moxart: Fix reference count leaks in moxart_probe Tuo Li <islituo(a)gmail.com> ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracing: Disable "other" permission bits in the tracefs files Steven Rostedt (VMware) <rostedt(a)goodmis.org> tracefs: Have tracefs directories not set OTH permission bits by default Alex Sierra <alex.sierra(a)amd.com> drm/amdkfd: rm BO resv on validation to avoid deadlock Antoine Tenart <atenart(a)kernel.org> net-sysfs: try not to restart the syscall if it will fail eventually Anant Thazhemadam <anant.thazhemadam(a)gmail.com> media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() Ricardo Ribalda <ribalda(a)chromium.org> media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info Ricardo Ribalda <ribalda(a)chromium.org> media: ipu3-imgu: imgu_fmt: Handle properly try Mirela Rabulea <mirela.rabulea(a)nxp.com> media: imx-jpeg: Fix possible null pointer dereference Wojciech Drewek <wojciech.drewek(a)intel.com> ice: Move devlink port to PF/VF struct Vincent Donnefort <vincent.donnefort(a)arm.com> cpufreq: Make policy min/max hard requirements Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPICA: Avoid evaluating methods too early during system resume Li Zhijian <lizhijian(a)cn.fujitsu.com> kselftests/sched: cleanup the child processes Josh Don <joshdon(a)google.com> fs/proc/uptime.c: Fix idle time reporting in /proc/uptime Corey Minyard <cminyard(a)mvista.com> ipmi: Disable some operations during a panic Nadezda Lutovinova <lutovinova(a)ispras.ru> media: rcar-csi2: Add checking to rcsi2_start_receiver() Hans de Goede <hdegoede(a)redhat.com> brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet Zong-Zhe Yang <kevin_yang(a)realtek.com> rtw88: fix RX clock gate setting while fifo dump Randy Dunlap <rdunlap(a)infradead.org> ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK Rajat Asthana <rajatasthana4(a)gmail.com> media: mceusb: return without resubmitting URB in case of -EPROTO error. Niklas Söderlund <niklas.soderlund+renesas(a)ragnatech.se> media: rcar-vin: Use user provided buffers when starting Martin Kepplinger <martink(a)posteo.de> media: imx: set a media_device bus_info string Sergey Senozhatsky <senozhatsky(a)chromium.org> media: videobuf2: rework vb2_mem_ops API Nadezda Lutovinova <lutovinova(a)ispras.ru> media: s5p-mfc: Add checking to s5p_mfc_probe(). Tuo Li <islituo(a)gmail.com> media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() Evgeny Novikov <novikov(a)ispras.ru> media: vidtv: Fix memory leak in remove Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Set unique vdev name based in type Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Return -EIO for control errors Ricardo Ribalda <ribalda(a)chromium.org> media: uvcvideo: Set capability in s_param Dmitriy Ulitin <ulitin(a)ispras.ru> media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() Evgeny Novikov <novikov(a)ispras.ru> media: atomisp: Fix error handling in probe Zheyu Ma <zheyuma97(a)gmail.com> media: netup_unidvb: handle interrupt properly according to the firmware Dirk Bender <d.bender(a)phytec.de> media: mt9p031: Fix corrupted frame after restarting stream Rakesh Babu <rsaladi2(a)marvell.com> octeontx2-pf: Enable promisc/allmulti match MCAM entries. Alagu Sankar <alagusankar(a)silex-india.com> ath10k: high latency fixes for beacon buffer Baochen Qiang <bqiang(a)codeaurora.org> ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets Wen Gong <wgong(a)codeaurora.org> ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED Sriram R <srirrama(a)codeaurora.org> ath11k: Avoid reg rules update during firmware recovery Johannes Berg <johannes.berg(a)intel.com> leds: trigger: use RCU to protect the led_cdevs list Petr Machata <petrm(a)nvidia.com> selftests: net: fib_nexthops: Wait before checking reported idle time Jimmy Kizito <Jimmy.Kizito(a)amd.com> drm/amd/display: Fix null pointer dereference for encoders Andrey Grodzovsky <andrey.grodzovsky(a)amd.com> drm/amdgpu: Fix MMIO access page fault Eric Biggers <ebiggers(a)google.com> fscrypt: allow 256-bit master keys with AES-256-XTS Mark Brown <broonie(a)kernel.org> spi: Check we have a spi_device_id for each DT compatible Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Properly initialize private structure on interface type changes Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type Peter Zijlstra <peterz(a)infradead.org> x86: Increase exception stack sizes Peter Zijlstra <peterz(a)infradead.org> x86/mm/64: Improve stack overflow warnings Shreyansh Chouhan <chouhan.shreyansh630(a)gmail.com> crypto: aesni - check walk.nbytes instead of err Seevalamuthu Mariappan <seevalam(a)codeaurora.org> ath11k: Align bss_chan_info structure with firmware Pawan Gupta <pawan.kumar.gupta(a)linux.intel.com> smackfs: Fix use-after-free in netlbl_catmap_walk() Paul E. McKenney <paulmck(a)kernel.org> rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop Hui Wang <hui.wang(a)canonical.com> ACPI: resources: Add DMI-based legacy IRQ override quirk Jakub Kicinski <kuba(a)kernel.org> net: sched: update default qdisc visibility after Tx queue cnt changes Peter Zijlstra <peterz(a)infradead.org> locking/lockdep: Avoid RCU-induced noinstr fail Aleksander Jan Bajkowski <olek2(a)wp.pl> MIPS: lantiq: dma: reset correct number of channel Aleksander Jan Bajkowski <olek2(a)wp.pl> MIPS: lantiq: dma: add small delay after reset Barnabás Pőcze <pobrn(a)protonmail.com> platform/x86: wmi: do not fail if disabling fails Scott Wood <swood(a)redhat.com> rcutorture: Avoid problematic critical section nesting on PREEMPT_RT Simon Ser <contact(a)emersion.fr> drm/panel-orientation-quirks: add Valve Steam Deck Wang ShaoBo <bobo.shaobowang(a)huawei.com> Bluetooth: fix use-after-free error in lock_sock_nested() Takashi Iwai <tiwai(a)suse.de> Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() Hans de Goede <hdegoede(a)redhat.com> drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 Hans de Goede <hdegoede(a)redhat.com> drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 Hans de Goede <hdegoede(a)redhat.com> drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) Charan Teja Reddy <charante(a)codeaurora.org> dma-buf: WARN on dmabuf release with pending attachments Kai Vehmanen <kai.vehmanen(a)linux.intel.com> component: do not leave master devres group open after bind Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> power: supply: max17042_battery: Clear status bits in interrupt handler Johan Hovold <johan(a)kernel.org> USB: chipidea: fix interrupt deadlock Johan Hovold <johan(a)kernel.org> USB: iowarrior: fix control-message timeouts Johan Hovold <johan(a)kernel.org> most: fix control-message timeouts Johan Hovold <johan(a)kernel.org> serial: 8250: fix racy uartclk update Wang Hai <wanghai38(a)huawei.com> USB: serial: keyspan: fix memleak on probe errors Mihail Chindris <mihail.chindris(a)analog.com> Documentation:devicetree:bindings:iio:dac: Fix val Nuno Sá <nuno.sa(a)analog.com> iio: ad5770r: make devicetree property reading consistent Pekka Korpinen <pekka.korpinen(a)iki.fi> iio: dac: ad5446: Fix ad5622_write() return value Mihail Chindris <mihail.chindris(a)analog.com> drivers: iio: dac: ad5766: Fix dt property name Yang Yingliang <yangyingliang(a)huawei.com> iio: buffer: Fix memory leak in iio_buffer_register_legacy_sysfs_groups() Yang Yingliang <yangyingliang(a)huawei.com> iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_and_mask() Yang Yingliang <yangyingliang(a)huawei.com> iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_and_mask() Yang Yingliang <yangyingliang(a)huawei.com> iio: buffer: check return value of kstrdup_const() Suzuki K Poulose <suzuki.poulose(a)arm.com> coresight: trbe: Defer the probe on offline CPUs Suzuki K Poulose <suzuki.poulose(a)arm.com> coresight: trbe: Fix incorrect access of the sink specific data Tao Zhang <quic_taozha(a)quicinc.com> coresight: cti: Correct the parameter for pm_runtime_put Yang Yingliang <yangyingliang(a)huawei.com> pinctrl: core: fix possible memory leak in pinctrl_enable() Paulo Alcantara <pc(a)cjr.nz> cifs: set a minimum of 120s for next dns resolution Shyam Prasad N <sprasad(a)microsoft.com> cifs: To match file servers, make sure the server hostname matches Zhang Yi <yi.zhang(a)huawei.com> quota: correct error number in free_dqentry() Zhang Yi <yi.zhang(a)huawei.com> quota: check block number when reading the block in quota file Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge Pali Rohár <pali(a)kernel.org> PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge Marek Behún <kabel(a)kernel.org> PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG Marek Behún <kabel(a)kernel.org> PCI: aardvark: Fix return value of MSI domain .alloc() method Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix configuring Reference clock Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix reporting Data Link Layer Link Active Pali Rohár <pali(a)kernel.org> PCI: aardvark: Do not unmask unused interrupts Pali Rohár <pali(a)kernel.org> PCI: aardvark: Fix checking for link up via LTSSM state Pali Rohár <pali(a)kernel.org> PCI: aardvark: Do not clear status bits of masked interrupts Dan Williams <dan.j.williams(a)intel.com> cxl/pci: Fix NULL vs ERR_PTR confusion Li Chen <lchen(a)ambarella.com> PCI: cadence: Add cdns_plat_pcie_probe() missing return Marek Behún <kabel(a)kernel.org> PCI: pci-bridge-emul: Fix emulation of W1C bits yangerkun <yangerkun(a)huawei.com> ovl: fix use after free in struct ovl_aio_req Juergen Gross <jgross(a)suse.com> xen/balloon: add late_initcall_sync() for initial ballooning done Arnd Bergmann <arnd(a)arndb.de> ifb: fix building without CONFIG_NET_CLS_ACT Pali Rohár <pali(a)kernel.org> serial: core: Fix initializing and restoring termios speed Steven Rostedt (VMware) <rostedt(a)goodmis.org> ring-buffer: Protect ring_buffer_reset() from reentrancy Xiaoming Ni <nixiaoming(a)huawei.com> powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found Oleksij Rempel <linux(a)rempel-privat.de> iio: adc: tsc2046: fix scan interval warning Zhang Changzhong <zhangchangzhong(a)huawei.com> can: j1939: j1939_can_recv(): ignore messages with invalid source address Zhang Changzhong <zhangchangzhong(a)huawei.com> can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Handle dynamic MSR intercept toggling Sean Christopherson <seanjc(a)google.com> KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use Sean Christopherson <seanjc(a)google.com> KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows David Woodhouse <dwmw2(a)infradead.org> KVM: x86: Fix recording of guest steal time / preempted status Mark Rutland <mark.rutland(a)arm.com> KVM: arm64: Extract ESR_ELx.EC only Yang Yingliang <yangyingliang(a)huawei.com> iio: core: check return value when calling dev_set_name() Yang Yingliang <yangyingliang(a)huawei.com> iio: core: fix double free in iio_device_unregister_sysfs() Henrik Grimler <henrik(a)grimler.se> power: supply: max17042_battery: use VFSOC for capacity when no rsns Sebastian Krzyszkowiak <sebastian.krzyszkowiak(a)puri.sm> power: supply: max17042_battery: Prevent int underflow in set_soc_threshold Miquel Raynal <miquel.raynal(a)bootlin.com> mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines Meng Li <Meng.Li(a)windriver.com> soc: fsl: dpio: use the combined functions to protect critical zone Meng Li <Meng.Li(a)windriver.com> soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id David Virag <virag.david003(a)gmail.com> soc: samsung: exynos-pmu: Fix compilation when nothing selects CONFIG_MFD_CORE Eric W. Biederman <ebiederm(a)xmission.com> signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT Wolfram Sang <wsa+renesas(a)sang-engineering.com> memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode Eric W. Biederman <ebiederm(a)xmission.com> signal: Remove the bogus sigkill_pending in ptrace_stop Dmitry Osipenko <digetx(a)gmail.com> ASoC: tegra: Restore AC97 support Dmitry Osipenko <digetx(a)gmail.com> ASoC: tegra: Set default card name for Trimslice Alok Prasad <palok(a)marvell.com> RDMA/qedr: Fix NULL deref for query_qp on the GSI QP Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/uncore: Fix Intel ICX IIO event constraints Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/uncore: Fix invalid unit check Kan Liang <kan.liang(a)linux.intel.com> perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server Marek Vasut <marex(a)denx.de> rsi: Fix module dev_oper_mode parameter description Martin Fuzzey <martin.fuzzey(a)flowbird.group> rsi: fix rate mask set leading to P2P failure Martin Fuzzey <martin.fuzzey(a)flowbird.group> rsi: fix key enabled check causing unwanted encryption for vap_id > 0 Martin Fuzzey <martin.fuzzey(a)flowbird.group> rsi: fix occasional initialisation failure with BT coex Benjamin Li <benl(a)squareup.com> wcn36xx: handle connection loss indication Reimar Döffinger <Reimar.Doeffinger(a)gmx.de> libata: fix checking of DMA state Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Try waking the firmware until we get an interrupt Jonas Dreßler <verdre(a)v0yd.nl> mwifiex: Read a PCI register after writing the TX ring write pointer Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix (QoS) null data frame bitrate/modulation Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix tx_status mechanism Loic Poulain <loic.poulain(a)linaro.org> wcn36xx: Fix HT40 capability for 2Ghz band Maximilian Luz <luzmaximilian(a)gmail.com> HID: surface-hid: Allow driver matching for target ID 1 devices Maximilian Luz <luzmaximilian(a)gmail.com> HID: surface-hid: Use correct event registry for managing HID events Felix Fietkau <nbd(a)nbd.name> mt76: mt7615: fix skb use-after-free on mac reset Maximilian Luz <luzmaximilian(a)gmail.com> platform/surface: aggregator_registry: Add support for Surface Laptop Studio Lukas Wunner <lukas(a)wunner.de> ifb: Depend on netfilter alternatively to tc Austin Kim <austin.kim(a)lge.com> evm: mark evm_fixmode as __ro_after_init Johan Hovold <johan(a)kernel.org> rtl8187: fix control-message timeouts Ingmar Klein <ingmar_klein(a)web.de> PCI: Mark Atheros QCA6174 to avoid bus reset Johan Hovold <johan(a)kernel.org> ath10k: fix division by zero in send path Johan Hovold <johan(a)kernel.org> ath10k: fix control-message timeout Johan Hovold <johan(a)kernel.org> ath6kl: fix control-message timeout Johan Hovold <johan(a)kernel.org> ath6kl: fix division by zero in send path Johan Hovold <johan(a)kernel.org> mwifiex: fix division by zero in fw download path Eric Badger <ebadger(a)purestorage.com> EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property Krzysztof Kozlowski <krzysztof.kozlowski(a)canonical.com> regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled Zev Weiss <zev(a)bewilderbeest.net> hwmon: (pmbus/lm25066) Add offset coefficients Guoqing Jiang <guoqing.jiang(a)linux.dev> md/raid1: only allocate write behind bio for WriteMostly device Corey Minyard <cminyard(a)mvista.com> ipmi:watchdog: Set panic count to proper value on a panic Ondrej Mosnacek <omosnace(a)redhat.com> selinux: fix race condition when computing ocontext SIDs Masami Hiramatsu <mhiramat(a)kernel.org> ia64: kprobes: Fix to pass correct trampoline address to the handler Laurent Vivier <lvivier(a)redhat.com> KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling Andreas Gruenbacher <agruenba(a)redhat.com> powerpc/kvm: Fix kvm_use_magic_page Sean Christopherson <seanjc(a)google.com> KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup Anand Jain <anand.jain(a)oracle.com> btrfs: call btrfs_check_rw_degradable only if there is a missing device Filipe Manana <fdmanana(a)suse.com> btrfs: fix lost error handling when replaying directory deletes Li Zhang <zhanglikernel(a)gmail.com> btrfs: clear MISSING device status bit in btrfs_close_one_device David Yang <davidcomponentone(a)gmail.com> tools/testing/selftests/vm/split_huge_page_test.c: fix application of sizeof to pointer Wen Gu <guwen(a)linux.alibaba.com> net/smc: Correct spelling mistake to TCPF_SYN_RECV Tony Lu <tonylu(a)linux.alibaba.com> net/smc: Fix smc_link->llc_testlink_time overflow Yu Xiao <yu.xiao(a)corigine.com> nfp: bpf: relax prog rejection for mtu check through max_pkt_offset Dongli Zhang <dongli.zhang(a)oracle.com> vmxnet3: do not stop tx queues after netif_device_detach() Janghyub Seo <jhyub06(a)gmail.com> r8169: Add device 10ec:8162 to driver r8169 Guangbin Huang <huangguangbin2(a)huawei.com> net: hns3: ignore reset event before initialization process is done Yufeng Mo <moyufeng(a)huawei.com> net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode Amit Engel <amit.engel(a)dell.com> nvmet-tcp: fix header digest verification Naohiro Aota <naohiro.aota(a)wdc.com> block: schedule queue restart after BLK_STS_ZONE_RESOURCE Mario <awxkrnl(a)gmail.com> drm: panel-orientation-quirks: Add quirk for GPD Win3 Walter Stoll <walter.stoll(a)duagon.com> watchdog: Fix OMAP watchdog early handling Cyril Strejc <cyril.strejc(a)skoda.cz> net: multicast: calculate csum of looped-back and forwarded packets Thomas Perrot <thomas.perrot(a)bootlin.com> spi: spl022: fix Microwire full duplex mode Maurizio Lombardi <mlombard(a)redhat.com> nvmet-tcp: fix a memory leak when releasing a queue Dongli Zhang <dongli.zhang(a)oracle.com> xen/netfront: stop tx queues during live migration Asmaa Mnebhi <asmaa(a)nvidia.com> gpio: mlxbf2.c: Add check for bgpio_init failure Lorenz Bauer <lmb(a)cloudflare.com> bpf: Prevent increasing bpf_jit_limit above max Lorenz Bauer <lmb(a)cloudflare.com> bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT Lorenz Bauer <lmb(a)cloudflare.com> bpf: Define bpf_jit_alloc_exec_limit for riscv JIT Florian Westphal <fw(a)strlen.de> fcnal-test: kill hanging ping/nettest binaries on cleanup Bryant Mairs <bryant(a)mai.rs> drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 Russ Weight <russell.h.weight(a)intel.com> spi: altera: Change to dynamic allocation of spi id Randy Dunlap <rdunlap(a)infradead.org> mmc: winbond: don't build on M68K Paweł Anikiel <pan(a)semihalf.com> reset: socfpga: add empty driver allowing consumers to probe Mikko Perttunen <mperttunen(a)nvidia.com> reset: tegra-bpmp: Handle errors in BPMP response Bastien Roucariès <rouca(a)debian.org> ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode Arnd Bergmann <arnd(a)arndb.de> hyperv/vmbus: include linux/bitops.h Erik Ekman <erik(a)kryo.se> sfc: Don't use netif_info before net_device setup Erik Ekman <erik(a)kryo.se> sfc: Export fibre-specific supported link modes Zheyu Ma <zheyuma97(a)gmail.com> cavium: Fix return values of the probe function Zheyu Ma <zheyuma97(a)gmail.com> mISDN: Fix return values of the probe function Dmitry Bogdanov <d.bogdanov(a)yadro.com> scsi: qla2xxx: Fix unmap of already freed sgl Zheyu Ma <zheyuma97(a)gmail.com> scsi: qla2xxx: Return -ENOMEM if kzalloc() fails Zheyu Ma <zheyuma97(a)gmail.com> cavium: Return negative value when pci_alloc_irq_vectors() fails Wan Jiabing <wanjiabing(a)vivo.com> net: mscc: ocelot: Add of_node_put() before goto Wan Jiabing <wanjiabing(a)vivo.com> net: sparx5: Add of_node_put() before goto Kele Huang <huangkele(a)bytedance.com> ptp: fix error print of ptp_kvm on X86_64 platform Davide Baldo <davide(a)baldo.me> ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers Stefan Binding <sbinding(a)opensource.cirrus.com> ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets Yang Yingliang <yangyingliang(a)huawei.com> ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() Quentin Perret <qperret(a)google.com> KVM: arm64: Report corrupted refcount at EL2 Peter Zijlstra <peterz(a)infradead.org> x86/iopl: Fake iopl(3) CLI/STI usage Sean Christopherson <seanjc(a)google.com> x86/irq: Ensure PI wakeup handler is unregistered before module unload Jane Malalane <jane.malalane(a)citrix.com> x86/cpu: Fix migration safety with X86_BUG_NULL_SEL Tom Lendacky <thomas.lendacky(a)amd.com> x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c Miklos Szeredi <mszeredi(a)redhat.com> fuse: fix page stealing yangerkun <yangerkun(a)huawei.com> ext4: refresh the ext4_ext_path struct after dropping i_data_sem. yangerkun <yangerkun(a)huawei.com> ext4: ensure enough credits in ext4_ext_shift_path_extents Shaoying Xu <shaoyi(a)amazon.com> ext4: fix lazy initialization next schedule time computation in more granular unit Takashi Iwai <tiwai(a)suse.de> ALSA: timer: Unconditionally unlink slave instances, too Wang Wensheng <wangwensheng4(a)huawei.com> ALSA: timer: Fix use-after-free problem Takashi Iwai <tiwai(a)suse.de> ALSA: PCM: Fix NULL dereference at mmap checks Austin Kim <austin.kim(a)lge.com> ALSA: synth: missing check for possible NULL after the call to kstrdup Takashi Iwai <tiwai(a)suse.de> ALSA: hda: Free card instance properly at probe errors Alexander Tsoy <alexander(a)tsoy.me> ALSA: usb-audio: Add registration quirk for JBL Quantum 400 Jason Ormes <skryking(a)gmail.com> ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk Pavel Skripkin <paskripkin(a)gmail.com> ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume Takashi Iwai <tiwai(a)suse.de> ALSA: mixer: oss: Fix racy access to slots Johan Hovold <johan(a)kernel.org> ALSA: line6: fix control and interrupt message timeouts Johan Hovold <johan(a)kernel.org> ALSA: 6fire: fix control and bulk message timeouts Johan Hovold <johan(a)kernel.org> ALSA: ua101: fix division by zero at probe Kai-Heng Feng <kai.heng.feng(a)canonical.com> ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED Takashi Iwai <tiwai(a)suse.de> ALSA: hda/realtek: Add quirk for ASUS UX550VE Jaroslav Kysela <perex(a)perex.cz> ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N Jeremy Soller <jeremy(a)system76.com> ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ Tim Crawford <tcrawford(a)system76.com> ALSA: hda/realtek: Add quirk for Clevo PC70HS Takashi Iwai <tiwai(a)suse.de> ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED Johnathon Clark <john.clark(a)cantab.net> ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 Ricardo Ribalda <ribalda(a)chromium.org> media: v4l2-ioctl: Fix check_ext_ctrls Sean Young <sean(a)mess.org> media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers Chen-Yu Tsai <wenst(a)chromium.org> media: rkvdec: Support dynamic resolution changes Sean Young <sean(a)mess.org> media: ite-cir: IR receiver stop working after receive overflow Chen-Yu Tsai <wenst(a)chromium.org> media: rkvdec: Do not override sizeimage for output format Tang Bin <tangbin(a)cmss.chinamobile.com> crypto: s5p-sss - Add error handling in s5p_aes_probe() jing yangyang <cgel.zte(a)gmail.com> firmware/psci: fix application of sizeof to pointer Dan Carpenter <dan.carpenter(a)oracle.com> tpm: Check for integer overflow in tpm2_map_response_body() Helge Deller <deller(a)gmx.de> parisc: Fix ptrace check on syscall return Helge Deller <deller(a)gmx.de> parisc: Fix set_fixmap() on PA1.x CPUs Sungjong Seo <sj1557.seo(a)samsung.com> exfat: fix incorrect loading of i_blocks for large files Christian Löhle <CLoehle(a)hyperstone.com> mmc: dw_mmc: Dont wait for DRTO on Write RSP error Derong Liu <derong.liu(a)mediatek.com> mmc: mtk-sd: Add wait dma stop done flow Ziyang Xuan <william.xuanziyang(a)huawei.com> char: xillybus: fix msg_ep UAF in xillyusb_probe() Ben Skeggs <bskeggs(a)redhat.com> ce/gf100: fix incorrect CE0 address calculation on some GPUs Quinn Tran <qutran(a)marvell.com> scsi: qla2xxx: Fix use after free in eh_abort path Arun Easi <aeasi(a)marvell.com> scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Fix FCP I/O flush functionality for TMF routines James Smart <jsmart2021(a)gmail.com> scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding Tadeusz Struk <tadeusz.struk(a)linaro.org> scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() Ewan D. Milne <emilne(a)redhat.com> scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run Jan Kara <jack(a)suse.cz> ocfs2: fix data corruption on truncate Damien Le Moal <damien.lemoal(a)opensource.wdc.com> libata: fix read log timeout value Takashi Iwai <tiwai(a)suse.de> Input: i8042 - Add quirk for Fujitsu Lifebook T725 Phoenix Huang <phoenix(a)emc.com.tw> Input: elantench - fix misreporting trackpoint coordinates Johan Hovold <johan(a)kernel.org> Input: iforce - fix control-message timeout Nehal Bakulchandra Shah <Nehal-Bakulchandra.shah(a)amd.com> usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform Mathias Nyman <mathias.nyman(a)linux.intel.com> xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay ------------- Diffstat: Documentation/admin-guide/kernel-parameters.txt | 7 + .../devicetree/bindings/iio/dac/adi,ad5766.yaml | 2 +- .../bindings/regulator/samsung,s5m8767.txt | 23 +- Documentation/filesystems/fscrypt.rst | 10 +- Makefile | 4 +- arch/alpha/include/asm/processor.h | 2 +- arch/alpha/kernel/process.c | 5 +- arch/arc/include/asm/processor.h | 2 +- arch/arc/kernel/stacktrace.c | 4 +- arch/arm/Makefile | 22 +- arch/arm/boot/dts/at91-tse850-3.dts | 2 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 2 +- arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 2 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 2 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 2 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 2 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 2 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 2 +- arch/arm/boot/dts/bcm94708.dts | 2 +- arch/arm/boot/dts/bcm94709.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 8 +- arch/arm/boot/dts/stm32mp151.dtsi | 16 +- arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/include/asm/processor.h | 2 +- arch/arm/kernel/process.c | 4 +- arch/arm/kernel/stacktrace.c | 3 +- arch/arm/mach-s3c/irq-s3c24xx.c | 22 +- arch/arm/mm/Kconfig | 2 +- arch/arm/mm/kasan_init.c | 2 +- arch/arm/mm/mmu.c | 4 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 4 +- .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 1 - arch/arm64/boot/dts/qcom/pmi8994.dtsi | 2 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 2 +- .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 52 ++--- arch/arm64/boot/dts/qcom/sdm845.dtsi | 6 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3568.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +- arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/pgtable.h | 12 +- arch/arm64/include/asm/processor.h | 2 +- arch/arm64/kernel/cpufeature.c | 10 +- arch/arm64/kernel/process.c | 4 +- arch/arm64/kernel/vdso32/Makefile | 3 +- arch/arm64/kvm/hyp/hyp-entry.S | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 2 +- arch/arm64/kvm/hyp/nvhe/page_alloc.c | 1 + arch/arm64/mm/mmu.c | 5 + arch/arm64/net/bpf_jit_comp.c | 5 + arch/csky/include/asm/processor.h | 2 +- arch/csky/kernel/stacktrace.c | 5 +- arch/h8300/include/asm/processor.h | 2 +- arch/h8300/kernel/process.c | 5 +- arch/hexagon/include/asm/processor.h | 2 +- arch/hexagon/kernel/process.c | 4 +- arch/ia64/Kconfig.debug | 2 +- arch/ia64/include/asm/processor.h | 2 +- arch/ia64/kernel/kprobes.c | 9 +- arch/ia64/kernel/process.c | 5 +- arch/m68k/Kconfig.machine | 1 + arch/m68k/include/asm/processor.h | 2 +- arch/m68k/kernel/process.c | 4 +- arch/microblaze/include/asm/processor.h | 2 +- arch/microblaze/kernel/process.c | 2 +- arch/mips/Kconfig | 1 + arch/mips/Makefile | 2 + arch/mips/include/asm/cmpxchg.h | 5 +- arch/mips/include/asm/mips-cm.h | 12 +- arch/mips/include/asm/processor.h | 2 +- arch/mips/kernel/mips-cm.c | 21 +- arch/mips/kernel/process.c | 8 +- arch/mips/kernel/r2300_fpu.S | 4 +- arch/mips/kernel/syscall.c | 9 - arch/mips/lantiq/xway/dma.c | 23 +- arch/nds32/include/asm/processor.h | 2 +- arch/nds32/kernel/process.c | 7 +- arch/nios2/include/asm/processor.h | 2 +- arch/nios2/kernel/process.c | 5 +- arch/openrisc/include/asm/processor.h | 2 +- arch/openrisc/kernel/dma.c | 4 +- arch/openrisc/kernel/process.c | 2 +- arch/openrisc/kernel/smp.c | 6 +- arch/parisc/include/asm/pgtable.h | 10 +- arch/parisc/include/asm/processor.h | 2 +- arch/parisc/kernel/cache.c | 4 +- arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/process.c | 5 +- arch/parisc/kernel/smp.c | 19 +- arch/parisc/kernel/unwind.c | 21 +- arch/parisc/kernel/vmlinux.lds.S | 3 +- arch/parisc/mm/fixmap.c | 5 +- arch/parisc/mm/init.c | 4 +- arch/powerpc/Kconfig | 6 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 19 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 22 ++ arch/powerpc/include/asm/nohash/64/pgtable.h | 5 - arch/powerpc/include/asm/nohash/pte-book3e.h | 18 +- arch/powerpc/include/asm/paravirt.h | 18 +- arch/powerpc/include/asm/processor.h | 2 +- arch/powerpc/kernel/firmware.c | 7 +- arch/powerpc/kernel/head_booke.h | 15 +- arch/powerpc/kernel/interrupt.c | 2 +- arch/powerpc/kernel/kvm.c | 2 +- arch/powerpc/kernel/process.c | 9 +- arch/powerpc/kvm/book3s_hv.c | 30 ++- arch/powerpc/kvm/booke.c | 16 +- arch/powerpc/lib/feature-fixups.c | 11 + arch/powerpc/mm/mem.c | 2 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 8 +- arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/net/bpf_jit_comp.c | 2 +- arch/powerpc/perf/power10-events-list.h | 8 +- arch/powerpc/perf/power10-pmu.c | 44 ++-- arch/powerpc/platforms/44x/fsp2.c | 2 + arch/powerpc/platforms/85xx/Makefile | 4 +- arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c | 7 +- arch/powerpc/platforms/85xx/smp.c | 12 +- arch/powerpc/platforms/book3s/vas-api.c | 4 +- arch/powerpc/platforms/powernv/opal-prd.c | 12 +- arch/powerpc/platforms/pseries/mobility.c | 34 +++ arch/powerpc/xmon/xmon.c | 3 +- arch/riscv/include/asm/processor.h | 2 +- arch/riscv/kernel/stacktrace.c | 12 +- arch/riscv/net/bpf_jit_core.c | 5 + arch/s390/include/asm/processor.h | 2 +- arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/kernel/process.c | 4 +- arch/s390/kernel/uv.c | 2 +- arch/s390/kvm/priv.c | 2 + arch/s390/kvm/pv.c | 21 +- arch/s390/mm/gmap.c | 11 +- arch/s390/mm/pgtable.c | 70 ++++-- arch/sh/include/asm/processor_32.h | 2 +- arch/sh/kernel/cpu/fpu.c | 10 +- arch/sh/kernel/process_32.c | 5 +- arch/sparc/include/asm/processor_32.h | 2 +- arch/sparc/include/asm/processor_64.h | 2 +- arch/sparc/kernel/process_32.c | 5 +- arch/sparc/kernel/process_64.c | 5 +- arch/um/include/asm/processor-generic.h | 2 +- arch/um/kernel/process.c | 5 +- arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/events/intel/core.c | 5 +- arch/x86/events/intel/ds.c | 5 +- arch/x86/events/intel/uncore_discovery.h | 2 +- arch/x86/events/intel/uncore_snbep.c | 6 +- arch/x86/hyperv/hv_init.c | 5 +- arch/x86/include/asm/insn-eval.h | 1 + arch/x86/include/asm/irq_stack.h | 37 ++- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/include/asm/page_64_types.h | 2 +- arch/x86/include/asm/processor.h | 3 +- arch/x86/include/asm/stacktrace.h | 10 + arch/x86/include/asm/traps.h | 6 +- arch/x86/kernel/cpu/amd.c | 2 + arch/x86/kernel/cpu/common.c | 44 +++- arch/x86/kernel/cpu/cpu.h | 1 + arch/x86/kernel/cpu/hygon.c | 2 + arch/x86/kernel/cpu/mce/intel.c | 5 +- arch/x86/kernel/dumpstack_64.c | 6 + arch/x86/kernel/irq.c | 4 +- arch/x86/kernel/process.c | 66 ++---- arch/x86/kernel/traps.c | 60 +++-- arch/x86/kvm/cpuid.c | 47 ++-- arch/x86/kvm/vmx/nested.c | 103 ++++----- arch/x86/kvm/vmx/vmx.c | 68 +----- arch/x86/kvm/vmx/vmx.h | 63 ++++++ arch/x86/kvm/x86.c | 108 ++++++--- arch/x86/lib/insn-eval.c | 2 +- arch/x86/lib/insn.c | 5 +- arch/x86/mm/fault.c | 20 +- arch/x86/mm/mem_encrypt_identity.c | 9 + arch/xtensa/include/asm/processor.h | 2 +- arch/xtensa/kernel/process.c | 5 +- block/blk-cgroup.c | 10 + block/blk-mq.c | 18 +- block/blk.h | 6 + crypto/Kconfig | 2 +- crypto/pcrypt.c | 12 +- crypto/tcrypt.c | 5 +- drivers/acpi/ac.c | 19 ++ drivers/acpi/acpica/acglobal.h | 2 + drivers/acpi/acpica/hwesleep.c | 8 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/hwxfsleep.c | 7 + drivers/acpi/battery.c | 2 +- drivers/acpi/glue.c | 25 ++ drivers/acpi/internal.h | 1 + drivers/acpi/pmic/intel_pmic.c | 51 +++-- drivers/acpi/power.c | 86 +++---- drivers/acpi/resource.c | 56 ++++- drivers/acpi/scan.c | 6 + drivers/ata/libata-core.c | 2 +- drivers/ata/libata-eh.c | 8 + drivers/auxdisplay/ht16k33.c | 66 +++--- drivers/auxdisplay/img-ascii-lcd.c | 10 + drivers/base/component.c | 5 +- drivers/base/core.c | 4 +- drivers/base/power/main.c | 93 +++++--- drivers/block/ataflop.c | 141 +++++++----- drivers/block/floppy.c | 9 +- drivers/block/nbd.c | 24 +- drivers/block/zram/zram_drv.c | 2 +- drivers/bluetooth/btmtkuart.c | 13 +- drivers/bus/ti-sysc.c | 65 +++++- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/ipmi/ipmi_msghandler.c | 10 +- drivers/char/ipmi/ipmi_watchdog.c | 25 +- drivers/char/ipmi/kcs_bmc_serio.c | 4 +- drivers/char/tpm/tpm2-space.c | 3 + drivers/char/tpm/tpm_tis_core.c | 26 ++- drivers/char/tpm/tpm_tis_core.h | 4 + drivers/char/tpm/tpm_tis_spi_main.c | 1 + drivers/char/xillybus/xillyusb.c | 1 + drivers/clk/at91/clk-master.c | 6 +- drivers/clk/at91/clk-sam9x60-pll.c | 4 +- drivers/clk/at91/pmc.c | 5 + drivers/clk/mvebu/ap-cpu-clk.c | 14 +- drivers/clocksource/Kconfig | 1 + drivers/cpufreq/cpufreq.c | 7 + drivers/cpufreq/intel_pstate.c | 37 ++- drivers/cpuidle/sysfs.c | 5 +- drivers/crypto/caam/caampkc.c | 19 +- drivers/crypto/caam/regs.h | 3 + drivers/crypto/ccree/cc_driver.c | 3 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 1 + drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 13 ++ drivers/crypto/qat/qat_common/adf_vf_isr.c | 6 + drivers/crypto/s5p-sss.c | 2 + drivers/cxl/pci.c | 2 +- drivers/dma-buf/dma-buf.c | 1 + drivers/dma/at_xdmac.c | 53 +++-- drivers/dma/bestcomm/ata.c | 2 +- drivers/dma/bestcomm/bestcomm.c | 22 +- drivers/dma/bestcomm/fec.c | 4 +- drivers/dma/bestcomm/gen_bd.c | 4 +- drivers/dma/dmaengine.h | 2 +- drivers/dma/stm32-dma.c | 23 +- drivers/dma/ti/k3-udma.c | 32 ++- drivers/edac/amd64_edac.c | 22 +- drivers/edac/sb_edac.c | 2 +- drivers/firmware/psci/psci_checker.c | 2 +- drivers/firmware/qcom_scm.c | 2 +- drivers/gpio/gpio-mlxbf2.c | 5 + drivers/gpio/gpio-realtek-otto.c | 2 +- drivers/gpu/drm/Kconfig | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 16 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 89 +++----- drivers/gpu/drm/bridge/analogix/anx7625.c | 12 +- drivers/gpu/drm/bridge/ite-it66121.c | 21 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 9 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 47 +++- drivers/gpu/drm/drm_plane_helper.c | 1 - drivers/gpu/drm/i915/display/intel_fb.c | 5 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 + drivers/gpu/drm/msm/msm_gem.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 4 + drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 3 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 99 +------- drivers/gpu/drm/v3d/v3d_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 72 +----- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 3 - drivers/hid/hid-u2fzero.c | 10 +- drivers/hid/surface-hid/surface_hid.c | 4 +- drivers/hv/hyperv_vmbus.h | 1 + drivers/hwmon/hwmon.c | 6 +- drivers/hwmon/pmbus/lm25066.c | 25 +- drivers/hwtracing/coresight/coresight-cti-core.c | 2 +- drivers/hwtracing/coresight/coresight-trbe.c | 10 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-xlr.c | 6 +- drivers/iio/accel/st_accel_i2c.c | 4 +- drivers/iio/accel/st_accel_spi.c | 4 +- drivers/iio/adc/ti-tsc2046.c | 2 +- drivers/iio/dac/ad5446.c | 9 +- drivers/iio/dac/ad5766.c | 6 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/gyro/st_gyro_i2c.c | 4 +- drivers/iio/gyro/st_gyro_spi.c | 4 +- drivers/iio/imu/adis.c | 4 +- drivers/iio/industrialio-buffer.c | 28 ++- drivers/iio/industrialio-core.c | 9 +- drivers/iio/magnetometer/st_magn_i2c.c | 4 +- drivers/iio/magnetometer/st_magn_spi.c | 4 +- drivers/iio/pressure/st_pressure_i2c.c | 4 +- drivers/iio/pressure/st_pressure_spi.c | 8 +- drivers/infiniband/core/uverbs_cmd.c | 3 - drivers/infiniband/hw/bnxt_re/qplib_fp.c | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6 +- drivers/infiniband/hw/mlx4/qp.c | 4 +- drivers/infiniband/hw/qedr/verbs.c | 15 +- drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/input/joystick/iforce/iforce-usb.c | 2 +- drivers/input/misc/ariel-pwrbutton.c | 7 + drivers/input/mouse/elantech.c | 13 ++ drivers/input/serio/i8042-x86ia64io.h | 14 ++ drivers/input/touchscreen/st1232.c | 2 +- drivers/iommu/dma-iommu.c | 16 +- drivers/iommu/mtk_iommu.c | 4 +- drivers/irqchip/irq-bcm6345-l1.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 8 +- drivers/isdn/hardware/mISDN/hfcpci.c | 8 +- drivers/leds/led-triggers.c | 41 ++-- drivers/mailbox/mtk-cmdq-mailbox.c | 1 - drivers/md/md.c | 11 +- drivers/md/raid1.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 42 ++-- .../media/common/videobuf2/videobuf2-dma-contig.c | 36 +-- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 33 +-- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 30 +-- drivers/media/dvb-frontends/mn88443x.c | 18 +- drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/imx258.c | 12 +- drivers/media/i2c/ir-kbd-i2c.c | 1 + drivers/media/i2c/mt9p031.c | 28 ++- drivers/media/i2c/tda1997x.c | 8 +- drivers/media/pci/cx23885/cx23885-alsa.c | 3 +- drivers/media/pci/ivtv/ivtvfb.c | 4 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 27 ++- drivers/media/platform/allegro-dvt/allegro-core.c | 9 + drivers/media/platform/atmel/atmel-isc-base.c | 25 +- drivers/media/platform/atmel/atmel-isc.h | 2 + drivers/media/platform/atmel/atmel-sama5d2-isc.c | 39 ++-- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 22 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 6 + drivers/media/platform/meson/ge2d/ge2d.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 8 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 5 +- drivers/media/platform/qcom/venus/pm_helpers.c | 8 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 2 + drivers/media/platform/rcar-vin/rcar-dma.c | 3 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 6 +- drivers/media/platform/stm32/stm32-dcmi.c | 19 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 6 +- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 2 +- drivers/media/radio/si470x/radio-si470x-usb.c | 2 +- drivers/media/rc/ir_toy.c | 2 +- drivers/media/rc/ite-cir.c | 2 +- drivers/media/rc/mceusb.c | 1 + drivers/media/spi/cxd2880-spi.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 1 + drivers/media/usb/dvb-usb/az6027.c | 1 + drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 5 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/tm6000/tm6000-video.c | 3 +- drivers/media/usb/ttusb-dec/ttusb_dec.c | 10 +- drivers/media/usb/uvc/uvc_driver.c | 7 +- drivers/media/usb/uvc/uvc_v4l2.c | 7 +- drivers/media/usb/uvc/uvc_video.c | 5 + drivers/media/v4l2-core/v4l2-ioctl.c | 67 ++++-- drivers/memory/fsl_ifc.c | 13 +- drivers/memory/renesas-rpc-if.c | 113 +++++++--- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/memstick/host/r592.c | 8 +- drivers/mfd/altera-sysmgr.c | 2 +- drivers/mfd/dln2.c | 18 ++ drivers/mfd/mfd-core.c | 2 + drivers/mfd/motorola-cpcap.c | 8 + drivers/mfd/sprd-sc27xx-spi.c | 7 + drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/moxart-mmc.c | 16 +- drivers/mmc/host/mtk-sd.c | 5 + drivers/mmc/host/mxs-mmc.c | 10 + drivers/mmc/host/sdhci-omap.c | 18 +- drivers/most/most_usb.c | 5 +- drivers/mtd/mtdcore.c | 4 +- drivers/mtd/nand/raw/ams-delta.c | 12 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 15 ++ drivers/mtd/nand/raw/au1550nd.c | 12 +- drivers/mtd/nand/raw/fsmc_nand.c | 4 +- drivers/mtd/nand/raw/gpio.c | 12 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 + drivers/mtd/nand/raw/mpc5121_nfc.c | 12 +- drivers/mtd/nand/raw/orion_nand.c | 12 +- drivers/mtd/nand/raw/pasemi_nand.c | 12 +- drivers/mtd/nand/raw/plat_nand.c | 12 +- drivers/mtd/nand/raw/socrates_nand.c | 12 +- drivers/mtd/nand/raw/xway_nand.c | 12 +- drivers/mtd/spi-nor/controllers/hisi-sfc.c | 1 - drivers/net/Kconfig | 2 +- drivers/net/bonding/bond_sysfs_slave.c | 36 +-- drivers/net/can/dev/bittiming.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 6 +- drivers/net/dsa/lantiq_gswip.c | 28 ++- drivers/net/dsa/mv88e6xxx/chip.c | 5 +- drivers/net/dsa/ocelot/felix.c | 9 +- drivers/net/dsa/rtl8366.c | 2 +- drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 8 + drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 13 -- drivers/net/ethernet/cavium/thunder/nic_main.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.h | 2 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- .../chelsio/inline_crypto/chtls/chtls_cm.h | 2 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 2 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 18 +- drivers/net/ethernet/google/gve/gve.h | 17 +- drivers/net/ethernet/google/gve/gve_adminq.h | 1 + drivers/net/ethernet/google/gve/gve_main.c | 48 +++- drivers/net/ethernet/google/gve/gve_rx.c | 7 +- drivers/net/ethernet/google/gve/gve_tx.c | 23 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 84 ++++--- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 20 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 45 +--- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 77 +++---- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 15 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 5 +- drivers/net/ethernet/ibm/ibmvnic.c | 21 +- drivers/net/ethernet/intel/ice/ice.h | 7 +- drivers/net/ethernet/intel/ice/ice_base.c | 2 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 109 ++++++--- drivers/net/ethernet/intel/ice/ice_devlink.h | 6 +- drivers/net/ethernet/intel/ice/ice_lib.c | 3 +- drivers/net/ethernet/intel/ice/ice_main.c | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 22 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 9 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 38 ++-- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 78 ++++--- .../net/ethernet/microchip/sparx5/sparx5_main.c | 1 + drivers/net/ethernet/mscc/ocelot.c | 17 -- drivers/net/ethernet/mscc/ocelot_net.c | 1 + drivers/net/ethernet/mscc/ocelot_vsc7514.c | 1 + drivers/net/ethernet/netronome/nfp/bpf/main.c | 16 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 2 + drivers/net/ethernet/netronome/nfp/bpf/offload.c | 17 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 12 +- drivers/net/ethernet/realtek/r8169_main.c | 1 + drivers/net/ethernet/sfc/mcdi_port_common.c | 37 ++- drivers/net/ethernet/sfc/ptp.c | 4 +- drivers/net/ethernet/sfc/siena_sriov.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 - drivers/net/ethernet/ti/cpsw_ale.c | 6 +- drivers/net/ethernet/ti/davinci_emac.c | 16 +- drivers/net/ifb.c | 2 + drivers/net/phy/micrel.c | 9 +- drivers/net/phy/phy.c | 7 +- drivers/net/phy/phylink.c | 7 +- drivers/net/vmxnet3/vmxnet3_drv.c | 1 - drivers/net/vrf.c | 28 ++- drivers/net/wireless/ath/ath10k/core.c | 11 +- drivers/net/wireless/ath/ath10k/coredump.c | 11 +- drivers/net/wireless/ath/ath10k/coredump.h | 7 + drivers/net/wireless/ath/ath10k/mac.c | 37 ++- drivers/net/wireless/ath/ath10k/qmi.c | 3 +- drivers/net/wireless/ath/ath10k/sdio.c | 5 +- drivers/net/wireless/ath/ath10k/snoc.c | 77 +++++++ drivers/net/wireless/ath/ath10k/snoc.h | 5 + drivers/net/wireless/ath/ath10k/usb.c | 7 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 + drivers/net/wireless/ath/ath10k/wmi.h | 3 + drivers/net/wireless/ath/ath11k/dbring.c | 16 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 13 +- drivers/net/wireless/ath/ath11k/mac.c | 2 +- drivers/net/wireless/ath/ath11k/qmi.c | 4 +- drivers/net/wireless/ath/ath11k/reg.c | 11 +- drivers/net/wireless/ath/ath11k/reg.h | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 40 ++-- drivers/net/wireless/ath/ath11k/wmi.h | 3 +- drivers/net/wireless/ath/ath6kl/usb.c | 7 +- drivers/net/wireless/ath/ath9k/main.c | 4 +- drivers/net/wireless/ath/dfs_pattern_detector.c | 10 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 49 ++-- drivers/net/wireless/ath/wcn36xx/hal.h | 32 +++ drivers/net/wireless/ath/wcn36xx/main.c | 21 +- drivers/net/wireless/ath/wcn36xx/smd.c | 126 ++++++++++- drivers/net/wireless/ath/wcn36xx/smd.h | 1 + drivers/net/wireless/ath/wcn36xx/txrx.c | 64 +++--- drivers/net/wireless/ath/wcn36xx/txrx.h | 3 +- drivers/net/wireless/broadcom/b43/phy_g.c | 2 +- drivers/net/wireless/broadcom/b43legacy/radio.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 10 + drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 3 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 6 +- drivers/net/wireless/marvell/libertas/if_usb.c | 2 + drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 + drivers/net/wireless/marvell/mwifiex/11n.c | 5 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 32 +-- drivers/net/wireless/marvell/mwifiex/pcie.c | 36 ++- drivers/net/wireless/marvell/mwifiex/usb.c | 16 ++ drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76.h | 8 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 29 ++- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 60 ++--- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 18 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 30 ++- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 22 +- .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 36 ++- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 13 ++ drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 68 +++++- drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 8 + drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 8 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 3 +- .../net/wireless/realtek/rtl818x/rtl8187/rtl8225.c | 14 +- drivers/net/wireless/realtek/rtw88/fw.c | 7 +- drivers/net/wireless/realtek/rtw88/reg.h | 1 + drivers/net/wireless/rsi/rsi_91x_core.c | 2 + drivers/net/wireless/rsi/rsi_91x_hal.c | 10 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 74 ++---- drivers/net/wireless/rsi/rsi_91x_main.c | 17 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 24 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 5 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 5 +- drivers/net/wireless/rsi/rsi_hal.h | 11 + drivers/net/wireless/rsi/rsi_main.h | 15 +- drivers/net/xen-netfront.c | 8 + drivers/nfc/pn533/pn533.c | 6 +- drivers/nvdimm/btt.c | 1 - drivers/nvme/host/multipath.c | 9 +- drivers/nvme/host/rdma.c | 2 + drivers/nvme/target/configfs.c | 2 + drivers/nvme/target/rdma.c | 24 ++ drivers/nvme/target/tcp.c | 21 +- drivers/of/unittest.c | 16 +- drivers/opp/of.c | 2 +- drivers/pci/controller/cadence/pci-j721e.c | 2 +- drivers/pci/controller/cadence/pcie-cadence-plat.c | 2 + drivers/pci/controller/dwc/pcie-uniphier.c | 26 +-- drivers/pci/controller/pci-aardvark.c | 251 ++++++++++++++++++--- drivers/pci/pci-bridge-emul.c | 13 ++ drivers/pci/pci.c | 8 + drivers/pci/quirks.c | 1 + drivers/phy/microchip/sparx5_serdes.c | 4 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 16 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 2 +- drivers/phy/ti/phy-gmii-sel.c | 2 + drivers/pinctrl/core.c | 2 + drivers/pinctrl/pinctrl-amd.c | 19 +- drivers/pinctrl/pinctrl-amd.h | 1 + drivers/pinctrl/pinctrl-equilibrium.c | 7 +- drivers/pinctrl/renesas/core.c | 2 +- .../platform/surface/surface_aggregator_registry.c | 54 +++++ drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/platform/x86/wmi.c | 9 +- drivers/power/reset/at91-reset.c | 4 +- drivers/power/supply/bq27xxx_battery_i2c.c | 3 +- drivers/power/supply/max17040_battery.c | 2 + drivers/power/supply/max17042_battery.c | 12 +- drivers/power/supply/rt5033_battery.c | 2 +- drivers/ptp/ptp_kvm_x86.c | 4 +- drivers/regulator/s5m8767.c | 21 +- drivers/remoteproc/imx_rproc.c | 41 ++-- drivers/remoteproc/remoteproc_core.c | 8 +- drivers/remoteproc/remoteproc_coredump.c | 2 +- drivers/remoteproc/remoteproc_elf_loader.c | 4 +- drivers/reset/reset-socfpga.c | 26 +++ drivers/reset/tegra/reset-bpmp.c | 9 +- drivers/rtc/rtc-ds1302.c | 7 + drivers/rtc/rtc-ds1390.c | 7 + drivers/rtc/rtc-mcp795.c | 7 + drivers/rtc/rtc-pcf2123.c | 9 + drivers/rtc/rtc-rv3032.c | 4 +- drivers/s390/char/tape_std.c | 3 +- drivers/s390/cio/css.c | 4 +- drivers/s390/cio/device_ops.c | 12 +- drivers/s390/crypto/ap_queue.c | 2 + drivers/scsi/csiostor/csio_lnode.c | 2 +- drivers/scsi/dc395x.c | 1 + drivers/scsi/hosts.c | 1 + drivers/scsi/lpfc/lpfc_els.c | 11 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 10 +- drivers/scsi/lpfc/lpfc_nvme.c | 5 +- drivers/scsi/lpfc/lpfc_scsi.c | 7 + drivers/scsi/lpfc/lpfc_sli.c | 101 +++++++-- drivers/scsi/megaraid/megaraid_sas_fusion.c | 11 +- drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pm8001/pm8001_sas.h | 3 +- drivers/scsi/pm8001/pm80xx_hwi.c | 53 ++++- drivers/scsi/qedf/qedf_main.c | 2 + drivers/scsi/qla2xxx/qla_attr.c | 24 +- drivers/scsi/qla2xxx/qla_gbl.h | 2 - drivers/scsi/qla2xxx/qla_init.c | 4 +- drivers/scsi/qla2xxx/qla_mr.c | 23 -- drivers/scsi/qla2xxx/qla_os.c | 37 +-- drivers/scsi/qla2xxx/qla_target.c | 14 +- drivers/scsi/scsi_error.c | 25 ++ drivers/scsi/scsi_lib.c | 3 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 4 +- drivers/soc/fsl/dpaa2-console.c | 1 + drivers/soc/fsl/dpio/dpio-service.c | 2 +- drivers/soc/fsl/dpio/qbman-portal.c | 9 +- drivers/soc/qcom/apr.c | 2 + drivers/soc/qcom/llcc-qcom.c | 2 +- drivers/soc/qcom/rpmhpd.c | 20 +- drivers/soc/qcom/socinfo.c | 4 +- drivers/soc/samsung/Kconfig | 1 + drivers/soc/tegra/pmc.c | 2 +- drivers/soundwire/bus.c | 2 +- drivers/soundwire/debugfs.c | 2 +- drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-altera-dfl.c | 2 +- drivers/spi/spi-altera-platform.c | 2 +- drivers/spi/spi-bcm-qspi.c | 8 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-pl022.c | 5 +- drivers/spi/spi-rpc-if.c | 4 +- drivers/spi/spi-stm32-qspi.c | 2 +- drivers/spi/spi.c | 41 ++++ drivers/staging/ks7010/Kconfig | 3 + drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 37 +-- drivers/staging/media/imx/imx-media-dev-common.c | 2 + drivers/staging/media/ipu3/ipu3-v4l2.c | 7 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 5 +- drivers/staging/media/rkvdec/rkvdec.c | 40 ++-- drivers/staging/most/dim2/Makefile | 2 +- drivers/staging/most/dim2/dim2.c | 24 +- drivers/staging/most/dim2/sysfs.c | 49 ---- drivers/staging/most/dim2/sysfs.h | 11 - drivers/target/target_core_tmr.c | 17 +- drivers/target/target_core_transport.c | 30 ++- drivers/thermal/qcom/tsens.c | 29 ++- drivers/thermal/thermal_core.c | 16 +- drivers/tty/serial/8250/8250_dw.c | 2 +- drivers/tty/serial/8250/8250_port.c | 21 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 2 + drivers/tty/serial/imx.c | 4 +- drivers/tty/serial/serial_core.c | 16 +- drivers/tty/serial/xilinx_uartps.c | 3 +- drivers/usb/chipidea/core.c | 23 +- drivers/usb/dwc2/drd.c | 24 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-pci.c | 16 ++ drivers/usb/misc/iowarrior.c | 8 +- drivers/usb/musb/Kconfig | 2 +- drivers/usb/serial/keyspan.c | 15 +- drivers/usb/typec/Kconfig | 4 +- drivers/video/backlight/backlight.c | 6 - drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/efifb.c | 21 +- drivers/virtio/virtio_ring.c | 14 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/f71808e_wdt.c | 4 +- drivers/watchdog/omap_wdt.c | 6 +- drivers/xen/balloon.c | 86 +++++-- drivers/xen/xen-pciback/conf_space_capability.c | 2 +- fs/btrfs/disk-io.c | 3 +- fs/btrfs/reflink.c | 2 +- fs/btrfs/tree-log.c | 4 +- fs/btrfs/volumes.c | 14 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/connect.c | 21 +- fs/cifs/file.c | 35 ++- fs/cifs/fs_context.c | 8 + fs/cifs/fs_context.h | 1 + fs/crypto/fscrypt_private.h | 5 +- fs/crypto/hkdf.c | 11 +- fs/crypto/keysetup.c | 57 ++++- fs/erofs/decompressor.c | 1 - fs/erofs/zdata.c | 13 +- fs/erofs/zpvec.h | 13 +- fs/exfat/inode.c | 2 +- fs/ext4/extents.c | 63 +++--- fs/ext4/super.c | 9 +- fs/f2fs/compress.c | 1 + fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 2 +- fs/f2fs/super.c | 2 + fs/fuse/dev.c | 14 +- fs/gfs2/glock.c | 24 +- fs/io-wq.c | 38 ++-- fs/jfs/jfs_mount.c | 51 ++--- fs/nfs/dir.c | 9 +- fs/nfs/direct.c | 2 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 4 +- fs/nfs/inode.c | 13 +- fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs4idmap.c | 2 +- fs/nfs/nfs4proc.c | 15 +- fs/nfs/pnfs.h | 2 +- fs/nfs/pnfs_nfs.c | 6 +- fs/nfs/proc.c | 2 +- fs/nfs/write.c | 26 +-- fs/ocfs2/file.c | 8 +- fs/orangefs/dcache.c | 4 +- fs/overlayfs/file.c | 16 +- fs/proc/stat.c | 4 +- fs/proc/uptime.c | 14 +- fs/quota/quota_tree.c | 15 ++ fs/tracefs/inode.c | 3 +- include/drm/ttm/ttm_bo_api.h | 3 +- include/linux/blkdev.h | 2 - include/linux/cgroup-defs.h | 107 +++------ include/linux/cgroup.h | 22 +- include/linux/console.h | 2 + include/linux/dsa/ocelot.h | 38 ++++ include/linux/ethtool_netlink.h | 3 + include/linux/filter.h | 1 + include/linux/fortify-string.h | 5 +- include/linux/kernel_stat.h | 1 + include/linux/leds.h | 2 +- include/linux/libata.h | 2 +- include/linux/nfs_fs.h | 1 + include/linux/posix-timers.h | 2 + include/linux/rpmsg.h | 2 +- include/linux/sched.h | 1 + include/linux/sched/task.h | 3 +- include/linux/sched/task_stack.h | 4 + include/linux/seq_file.h | 2 +- include/linux/skmsg.h | 18 +- include/linux/surface_aggregator/controller.h | 4 +- include/linux/tpm.h | 1 + include/media/videobuf2-core.h | 37 +-- include/memory/renesas-rpc-if.h | 1 + include/net/inet_connection_sock.h | 2 +- include/net/llc.h | 4 +- include/net/neighbour.h | 12 +- include/net/sch_generic.h | 4 + include/net/sctp/sctp.h | 7 +- include/net/sock.h | 2 +- include/net/strparser.h | 20 +- include/net/tcp.h | 17 +- include/net/udp.h | 5 +- include/scsi/scsi_cmnd.h | 2 +- include/scsi/scsi_host.h | 1 + include/soc/mscc/ocelot.h | 24 -- include/sound/soc-topology.h | 3 +- include/uapi/linux/ethtool_netlink.h | 4 +- include/uapi/linux/pci_regs.h | 6 + kernel/bpf/core.c | 4 +- kernel/bpf/trampoline.c | 6 +- kernel/bpf/verifier.c | 4 +- kernel/cgroup/cgroup.c | 94 ++++---- kernel/cgroup/rstat.c | 2 - kernel/fork.c | 3 +- kernel/kprobes.c | 3 +- kernel/locking/lockdep.c | 4 +- kernel/locking/rwsem.c | 53 +++-- kernel/power/energy_model.c | 23 +- kernel/power/swap.c | 7 +- kernel/rcu/rcutorture.c | 48 +++- kernel/rcu/tasks.h | 3 +- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_plugin.h | 8 +- kernel/sched/core.c | 62 +++-- kernel/scs.c | 1 + kernel/signal.c | 18 +- kernel/time/posix-cpu-timers.c | 19 +- kernel/trace/ftrace.c | 23 +- kernel/trace/ring_buffer.c | 5 + kernel/trace/trace.c | 73 +++--- kernel/trace/trace.h | 3 + kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_event_perf.c | 6 +- kernel/trace/trace_events.c | 42 ++-- kernel/trace/trace_events_synth.c | 4 +- kernel/trace/trace_functions_graph.c | 2 +- kernel/trace/trace_hwlat.c | 6 +- kernel/trace/trace_kprobe.c | 8 +- kernel/trace/trace_osnoise.c | 14 +- kernel/trace/trace_printk.c | 2 +- kernel/trace/trace_recursion_record.c | 4 +- kernel/trace/trace_stack.c | 6 +- kernel/trace/trace_stat.c | 6 +- kernel/trace/trace_uprobe.c | 4 +- kernel/trace/tracing_map.c | 40 ++-- kernel/workqueue.c | 15 +- lib/decompress_unxz.c | 2 +- lib/dynamic_debug.c | 12 + lib/iov_iter.c | 5 +- lib/xz/xz_dec_lzma2.c | 21 +- lib/xz/xz_dec_stream.c | 6 +- mm/filemap.c | 1 - mm/memcontrol.c | 27 +-- mm/oom_kill.c | 23 +- mm/zsmalloc.c | 7 +- net/8021q/vlan.c | 3 - net/8021q/vlan_dev.c | 3 + net/9p/client.c | 2 + net/bluetooth/l2cap_sock.c | 10 +- net/bluetooth/sco.c | 33 +-- net/bridge/br_private.h | 2 + net/can/j1939/main.c | 7 + net/can/j1939/transport.c | 6 + net/core/dev.c | 5 +- net/core/filter.c | 58 ++++- net/core/neighbour.c | 48 ++-- net/core/net-sysfs.c | 55 +++++ net/core/net_namespace.c | 4 + net/core/netclassid_cgroup.c | 7 +- net/core/netprio_cgroup.c | 10 +- net/core/skmsg.c | 43 +++- net/core/stream.c | 3 - net/core/sysctl_net_core.c | 2 +- net/dccp/dccp.h | 2 +- net/dccp/proto.c | 14 +- net/dsa/Kconfig | 2 - net/dsa/switch.c | 4 +- net/dsa/tag_ocelot.c | 4 +- net/dsa/tag_ocelot_8021q.c | 1 + net/ethtool/pause.c | 3 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/proc.c | 2 +- net/ipv4/tcp.c | 40 +++- net/ipv4/tcp_bpf.c | 48 +++- net/ipv6/addrconf.c | 3 + net/ipv6/udp.c | 2 +- net/netfilter/nf_conntrack_proto_udp.c | 7 +- net/netfilter/nfnetlink_queue.c | 2 +- net/netfilter/nft_dynset.c | 11 +- net/rxrpc/rtt.c | 2 +- net/sched/sch_generic.c | 9 + net/sched/sch_mq.c | 24 ++ net/sched/sch_mqprio.c | 23 ++ net/sched/sch_taprio.c | 27 ++- net/sctp/output.c | 13 +- net/sctp/transport.c | 11 +- net/smc/af_smc.c | 20 +- net/smc/smc_llc.c | 2 +- net/strparser/strparser.c | 10 +- net/sunrpc/addr.c | 40 ++-- net/sunrpc/xprt.c | 28 +-- net/vmw_vsock/af_vsock.c | 2 + net/wireless/core.c | 10 + samples/kprobes/kretprobe_example.c | 2 +- scripts/leaking_addresses.pl | 3 +- security/apparmor/label.c | 4 +- security/integrity/evm/evm_main.c | 2 +- security/integrity/ima/ima.h | 2 +- security/integrity/ima/ima_appraise.c | 49 +++- security/selinux/ss/services.c | 162 +++++++------ security/smack/smackfs.c | 11 +- sound/core/memalloc.c | 7 +- sound/core/oss/mixer_oss.c | 44 +++- sound/core/timer.c | 17 +- sound/firewire/oxfw/oxfw-stream.c | 7 +- sound/firewire/oxfw/oxfw.c | 8 + sound/firewire/oxfw/oxfw.h | 5 + sound/pci/hda/hda_intel.c | 52 ++--- sound/pci/hda/patch_realtek.c | 82 +++++++ sound/soc/codecs/cs42l42.c | 43 ++-- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/sh/rcar/core.c | 1 + sound/soc/soc-core.c | 1 + sound/soc/sof/topology.c | 9 + sound/soc/tegra/tegra_asoc_machine.c | 60 ++++- sound/soc/tegra/tegra_asoc_machine.h | 1 + sound/synth/emux/emux.c | 2 +- sound/usb/6fire/comm.c | 2 +- sound/usb/6fire/firmware.c | 6 +- sound/usb/format.c | 1 + sound/usb/line6/driver.c | 14 +- sound/usb/line6/driver.h | 2 +- sound/usb/line6/podhd.c | 6 +- sound/usb/line6/toneport.c | 2 +- sound/usb/misc/ua101.c | 4 +- sound/usb/quirks.c | 1 + tools/arch/x86/lib/insn.c | 5 +- tools/bpf/bpftool/prog.c | 16 +- tools/include/asm-generic/unaligned.h | 23 ++ tools/lib/bpf/bpf.c | 4 +- tools/lib/bpf/bpf_core_read.h | 2 +- tools/lib/bpf/btf.c | 22 +- tools/lib/bpf/libbpf.c | 6 + tools/lib/bpf/skel_internal.h | 6 +- tools/objtool/arch/x86/decode.c | 20 ++ tools/objtool/check.c | 159 +++++++------ tools/objtool/include/objtool/arch.h | 1 + tools/perf/util/bpf-event.c | 4 +- tools/perf/util/intel-pt-decoder/Build | 2 + .../testing/selftests/bpf/prog_tests/perf_buffer.c | 4 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 4 +- tools/testing/selftests/bpf/prog_tests/test_ima.c | 3 +- tools/testing/selftests/bpf/progs/strobemeta.h | 11 + tools/testing/selftests/bpf/test_progs.c | 4 +- .../selftests/bpf/test_xdp_redirect_multi.sh | 62 ++--- .../testing/selftests/bpf/verifier/array_access.c | 2 +- tools/testing/selftests/bpf/xdp_redirect_multi.c | 4 +- tools/testing/selftests/core/close_range_test.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 14 +- .../selftests/kvm/x86_64/mmio_warning_test.c | 2 +- tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/fcnal-test.sh | 3 + tools/testing/selftests/net/fib_nexthops.sh | 1 + .../selftests/net/forwarding/bridge_igmp.sh | 12 +- .../testing/selftests/net/forwarding/bridge_mld.sh | 12 +- tools/testing/selftests/net/udpgso_bench_rx.c | 11 +- tools/testing/selftests/sched/cs_prctl_test.c | 28 ++- tools/testing/selftests/vm/split_huge_page_test.c | 2 +- tools/tracing/latency/latency-collector.c | 2 +- 950 files changed, 7792 insertions(+), 4374 deletions(-)
4 years, 11 months
5
5
0
0
linaro-hikey-stable v4.4.y on OE 4.4.293-rc1/85f93288ddcb: no regressions found in project lkft/linaro-hikey-stable-rc-4.4-oe
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 4.4.293-rc1 git repo:
https://git.linaro.org/lkft/arm64-stable-rc.git
git tag: 4.4.293-rc1-hikey-20211115-1195 git commit: 85f93288ddcb64263a9e74b95a474413fa67a53d git describe: 4.4.293-rc1-hikey-20211115-1195 Test details:
https://qa-reports.linaro.org/lkft/linaro-hikey-stable-rc-4.4-oe/build/4.4.…
No regressions (compared to build 4.4.293-rc1-hikey-20211113-1193) No fixes (compared to build 4.4.293-rc1-hikey-20211113-1193) Boards, architectures and test suites: ------------------------------------- hi6220-hikey - arm64 * build - pass: 1, * kselftest-bpf - skip: 13, * kselftest-intel_pstate - skip: 14, * kselftest-livepatch - skip: 5, * kselftest-ptrace - fail: 2, pass: 1, * libhugetlbfs - pass: 90, skip: 1, * linux-log-parser - pass: 224, * ltp-cap_bounds-tests - pass: 1, * ltp-commands-tests - pass: 28, skip: 14, xfail: 1 * ltp-cpuhotplug-tests - pass: 5, skip: 1, * ltp-dio-tests - pass: 19, skip: 11, * ltp-fcntl-locktests-tests - pass: 1, * ltp-filecaps-tests - pass: 1, * ltp-fs_bind-tests - pass: 95, * ltp-fs_perms_simple-tests - pass: 18, * ltp-fsx-tests - pass: 1, * ltp-hugetlb-tests - pass: 20, skip: 1, * ltp-io-tests - pass: 2, * ltp-math-tests - pass: 10, * ltp-mm-tests - pass: 54, skip: 15, xfail: 1 * ltp-nptl-tests - pass: 1, * ltp-pty-tests - pass: 4, skip: 3, * ltp-securebits-tests - pass: 3, * v4l2-compliance - fail: 1, pass: 1, -- Linaro QA
https://qa-reports.linaro.org
4 years, 11 months
1
0
0
0
linaro-hikey-stable v4.4.y on OE 4.4.293-rc1/416ce54a5122: no regressions found in project lkft/linaro-hikey-stable-rc-4.4-oe
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 4.4.293-rc1 git repo:
https://git.linaro.org/lkft/arm64-stable-rc.git
git tag: 4.4.293-rc1-hikey-20211115-1194 git commit: 416ce54a512295bb538021002011b1505567b528 git describe: 4.4.293-rc1-hikey-20211115-1194 Test details:
https://qa-reports.linaro.org/lkft/linaro-hikey-stable-rc-4.4-oe/build/4.4.…
No regressions (compared to build 4.4.293-rc1-hikey-20211113-1193) No fixes (compared to build 4.4.293-rc1-hikey-20211113-1193) Boards, architectures and test suites: ------------------------------------- hi6220-hikey - arm64 * build - pass: 1, * linux-log-parser - pass: 8, -- Linaro QA
https://qa-reports.linaro.org
4 years, 11 months
1
0
0
0
[CI] intel-core2-32: linux-5.15.y 616868e1b646 Failure
by ci_notify@linaro.org
Build URL:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Full log:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Parsed warnings/errors:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Git branch: linux-5.15.y Git URL:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Git commit: 616868e1b6462badbf3696d6f3c811983c35caa4 Errors: ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Fetcher failure: Unable to find revision 616868e1b6462badbf3696d6f3c811983c35caa4 in branch linux-5.15.y even from upstream ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Fetcher failure for URL: '
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git;pr…
'. Unable to fetch URL from any source. ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Function failed: base_do_fetch ERROR: Logfile of failure stored in: /srv/oe/build/tmp-lkft-glibc/work/intel_core2_32-linaro-linux/linux-generic-stable-rc/5.15+gitAUTOINC+616868e1b6-r0/temp/log.do_fetch.25571 ERROR: Task (/srv/oe/build/conf/../../layers/meta-lkft/recipes-kernel/linux/linux-generic-stable-rc_5.15.bb:do_fetch) failed with exit code '1' ERROR: Failed to evaluate groovy script.
4 years, 11 months
1
0
0
0
[CI] am57xx-evm: linux-5.15.y 616868e1b646 Failure
by ci_notify@linaro.org
Build URL:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Full log:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Parsed warnings/errors:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Git branch: linux-5.15.y Git URL:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Git commit: 616868e1b6462badbf3696d6f3c811983c35caa4 Errors: ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Fetcher failure: Unable to find revision 616868e1b6462badbf3696d6f3c811983c35caa4 in branch linux-5.15.y even from upstream ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Fetcher failure for URL: '
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git;pr…
'. Unable to fetch URL from any source. ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Function failed: base_do_fetch ERROR: Logfile of failure stored in: /srv/oe/build/tmp-lkft-glibc/work/am57xx_evm-linaro-linux-gnueabi/linux-generic-stable-rc/5.15+gitAUTOINC+616868e1b6-r0/temp/log.do_fetch.25176 ERROR: Task (/srv/oe/build/conf/../../layers/meta-lkft/recipes-kernel/linux/linux-generic-stable-rc_5.15.bb:do_fetch) failed with exit code '1' ERROR: Failed to evaluate groovy script.
4 years, 11 months
1
1
0
0
[CI] juno: linux-5.15.y 616868e1b646 Failure
by ci_notify@linaro.org
Build URL:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Full log:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Parsed warnings/errors:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Git branch: linux-5.15.y Git URL:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Git commit: 616868e1b6462badbf3696d6f3c811983c35caa4 Errors: ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Fetcher failure: Unable to find revision 616868e1b6462badbf3696d6f3c811983c35caa4 in branch linux-5.15.y even from upstream ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Fetcher failure for URL: '
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git;pr…
'. Unable to fetch URL from any source. ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Function failed: base_do_fetch ERROR: Logfile of failure stored in: /srv/oe/build/tmp-lkft-glibc/work/juno-linaro-linux/linux-generic-stable-rc/5.15+gitAUTOINC+616868e1b6-r0/temp/log.do_fetch.25066 ERROR: Task (/srv/oe/build/conf/../../layers/meta-lkft/recipes-kernel/linux/linux-generic-stable-rc_5.15.bb:do_fetch) failed with exit code '1' ERROR: Failed to evaluate groovy script.
4 years, 11 months
1
1
0
0
[CI] intel-corei7-64: linux-5.15.y 616868e1b646 Failure
by ci_notify@linaro.org
Build URL:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Full log:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Parsed warnings/errors:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Git branch: linux-5.15.y Git URL:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Git commit: 616868e1b6462badbf3696d6f3c811983c35caa4 Errors: ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Fetcher failure: Unable to find revision 616868e1b6462badbf3696d6f3c811983c35caa4 in branch linux-5.15.y even from upstream ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Fetcher failure for URL: '
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git;pr…
'. Unable to fetch URL from any source. ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Function failed: base_do_fetch ERROR: Logfile of failure stored in: /srv/oe/build/tmp-lkft-glibc/work/intel_corei7_64-linaro-linux/linux-generic-stable-rc/5.15+gitAUTOINC+616868e1b6-r0/temp/log.do_fetch.25471 ERROR: Task (/srv/oe/build/conf/../../layers/meta-lkft/recipes-kernel/linux/linux-generic-stable-rc_5.15.bb:do_fetch) failed with exit code '1' ERROR: Failed to evaluate groovy script.
4 years, 11 months
1
1
0
0
[CI] dragonboard-410c: linux-5.15.y 616868e1b646 Failure
by ci_notify@linaro.org
Build URL:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Full log:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Parsed warnings/errors:
https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-5.15/DISTRO=lkf…
Git branch: linux-5.15.y Git URL:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Git commit: 616868e1b6462badbf3696d6f3c811983c35caa4 Errors: ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Fetcher failure: Unable to find revision 616868e1b6462badbf3696d6f3c811983c35caa4 in branch linux-5.15.y even from upstream ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Fetcher failure for URL: '
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git;pr…
'. Unable to fetch URL from any source. ERROR: linux-generic-stable-rc-5.15+gitAUTOINC+616868e1b6-r0 do_fetch: Function failed: base_do_fetch ERROR: Logfile of failure stored in: /srv/oe/build/tmp-lkft-glibc/work/dragonboard_410c-linaro-linux/linux-generic-stable-rc/5.15+gitAUTOINC+616868e1b6-r0/temp/log.do_fetch.25104 ERROR: Task (/srv/oe/build/conf/../../layers/meta-lkft/recipes-kernel/linux/linux-generic-stable-rc_5.15.bb:do_fetch) failed with exit code '1' ERROR: Failed to evaluate groovy script.
4 years, 11 months
1
0
0
0
← Newer
1
...
607
608
609
610
611
612
613
...
3317
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
Results per page:
10
25
50
100
200