This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.110-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 5.10.110-rc1
Vijay Balakrishna vijayb@linux.microsoft.com arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones
Eric W. Biederman ebiederm@xmission.com coredump: Use the vma snapshot in fill_files_note
Eric W. Biederman ebiederm@xmission.com coredump/elf: Pass coredump_params into fill_note_info
Eric W. Biederman ebiederm@xmission.com coredump: Remove the WARN_ON in dump_vma_snapshot
Eric W. Biederman ebiederm@xmission.com coredump: Snapshot the vmas in do_coredump
Hangyu Hua hbh25y@gmail.com can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path
Marc Kleine-Budde mkl@pengutronix.de can: m_can: m_can_tx_handler(): fix use after free of skb
Paolo Bonzini pbonzini@redhat.com KVM: x86/mmu: do compare-and-exchange of gPTE via the user address
Martin Varghese martin.varghese@nokia.com openvswitch: Fixed nd target mask field in the flow dump.
Guilherme G. Piccoli gpiccoli@igalia.com docs: sysctl/kernel: add missing bit to panic_print
Anton Ivanov anton.ivanov@cambridgegreys.com um: Fix uml_mconsole stop/go
Kuldeep Singh singh.kuldeep87k@gmail.com ARM: dts: spear13xx: Update SPI dma properties
Kuldeep Singh singh.kuldeep87k@gmail.com ARM: dts: spear1340: Update serial node properties
Amadeusz Sławiński amadeuszx.slawinski@linux.intel.com ASoC: topology: Allow TLV control to be either read or write
Zhihao Cheng chengzhihao1@huawei.com ubi: fastmap: Return error code if memory allocation fails in add_aeb()
Miquel Raynal miquel.raynal@bootlin.com dt-bindings: spi: mxic: The interrupt property is not mandatory
Miquel Raynal miquel.raynal@bootlin.com dt-bindings: mtd: nand-controller: Fix a comment in the examples
Miquel Raynal miquel.raynal@bootlin.com dt-bindings: mtd: nand-controller: Fix the reg property description
Hengqi Chen hengqi.chen@gmail.com bpf: Fix comment for helper bpf_current_task_under_cgroup()
Namhyung Kim namhyung@kernel.org bpf: Adjust BPF stack helper functions to accommodate skip > 0
Randy Dunlap rdunlap@infradead.org mm/usercopy: return 1 from hardened_usercopy __setup() handler
Randy Dunlap rdunlap@infradead.org mm/memcontrol: return 1 from cgroup.memory __setup() handler
Randy Dunlap rdunlap@infradead.org ARM: 9187/1: JIVE: fix return value of __setup handler
Randy Dunlap rdunlap@infradead.org mm/mmap: return 1 from stack_guard_gap __setup() handler
Sven Eckelmann sven@narfation.org batman-adv: Check ptr for NULL before reducing its refcnt
Jiasheng Jiang jiasheng@iscas.ac.cn ASoC: soc-compress: Change the check for codec_dai
Arınç ÜNAL arinc.unal@arinc9.com staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet
Lv Ruyi lv.ruyi@zte.com.cn proc: bootconfig: Add null pointer check
Oliver Hartkopp socketcan@hartkopp.net can: isotp: restore accidentally removed MSG_PEEK feature
Prashant Malani pmalani@chromium.org platform/chrome: cros_ec_typec: Check for EC device
Rafael J. Wysocki rafael.j.wysocki@intel.com ACPI: CPPC: Avoid out of bounds access when parsing _CPC data
Fangrui Song maskray@google.com riscv module: remove (NOLOAD)
Pavel Begunkov asml.silence@gmail.com io_uring: fix memory leak of uid in files registration
Arnd Bergmann arnd@arndb.de ARM: iop32x: offset IRQ numbers by 1
Baokun Li libaokun1@huawei.com ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl
Jiaxin Yu jiaxin.yu@mediatek.com ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs
Jonathan Neuschäfer j.neuschaefer@gmx.net pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE()
Jonathan Neuschäfer j.neuschaefer@gmx.net pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR()
Miaoqian Lin linmq006@gmail.com watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function
Chen-Yu Tsai wenst@chromium.org pinctrl: pinconf-generic: Print arguments for bias-pull-*
Eric Dumazet edumazet@google.com watch_queue: Free the page array when watch_queue is dismantled
Herbert Xu herbert@gondor.apana.org.au crypto: arm/aes-neonbs-cbc - Select generic cbc and aes
Robin Gong yibin.gong@nxp.com mailbox: imx: fix wakeup failure from freeze mode
David Howells dhowells@redhat.com rxrpc: Fix call timer start racing with call destruction
Guangbin Huang huangguangbin2@huawei.com net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware
Andrew Price anprice@redhat.com gfs2: Make sure FITRIM minlen is rounded up to fs block size
Tom Rix trix@redhat.com rtc: check if __rtc_read_time was successful
Matthew Wilcox (Oracle) willy@infradead.org XArray: Update the LRU list in xas_split()
Tom Rix trix@redhat.com can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value
Pavel Skripkin paskripkin@gmail.com can: mcba_usb: properly check endpoint type
Hangyu Hua hbh25y@gmail.com can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path
Matthew Wilcox (Oracle) willy@infradead.org XArray: Fix xas_create_range() when multi-order entry present
Jason A. Donenfeld Jason@zx2c4.com wireguard: socket: ignore v6 endpoints when ipv6 is disabled
Wang Hai wanghai38@huawei.com wireguard: socket: free skb in send6 when ipv6 is disabled
Jason A. Donenfeld Jason@zx2c4.com wireguard: queueing: use CFI-safe ptr_ring cleanup function
Baokun Li libaokun1@huawei.com ubifs: rename_whiteout: correct old_dir size computing
Zhihao Cheng chengzhihao1@huawei.com ubifs: Fix to add refcount once page is set private
Zhihao Cheng chengzhihao1@huawei.com ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock()
Zhihao Cheng chengzhihao1@huawei.com ubifs: setflags: Make dirtied_ino_d 8 bytes aligned
Zhihao Cheng chengzhihao1@huawei.com ubifs: Add missing iput if do_tmpfile() failed in rename whiteout
Zhihao Cheng chengzhihao1@huawei.com ubifs: Fix deadlock in concurrent rename whiteout and inode writeback
Zhihao Cheng chengzhihao1@huawei.com ubifs: rename_whiteout: Fix double free for whiteout_ui->data
Ammar Faizi ammarfaizi2@gnuweeb.org ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM
Yi Wang wang.yi59@zte.com.cn KVM: SVM: fix panic on out-of-bounds guest IRQ
Li RongQing lirongqing@baidu.com KVM: x86: fix sending PV IPI
David Matlack dmatlack@google.com KVM: Prevent module exit until all VMs are freed
Vitaly Kuznetsov vkuznets@redhat.com KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated
Gwendal Grignou gwendal@chromium.org platform: chrome: Split trace include file
Manish Rangankar mrangankar@marvell.com scsi: qla2xxx: Use correct feature type field during RFF_ID processing
Quinn Tran qutran@marvell.com scsi: qla2xxx: Reduce false trigger to login
Quinn Tran qutran@marvell.com scsi: qla2xxx: Fix N2N inconsistent PLOGI
Arun Easi aeasi@marvell.com scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests
Quinn Tran qutran@marvell.com scsi: qla2xxx: Fix hang due to session stuck
Quinn Tran qutran@marvell.com scsi: qla2xxx: Fix incorrect reporting of task management failure
Quinn Tran qutran@marvell.com scsi: qla2xxx: Fix disk failure to rediscover
Saurav Kashyap skashyap@marvell.com scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair()
Joe Carnuccio joe.carnuccio@cavium.com scsi: qla2xxx: Check for firmware dump already collected
Joe Carnuccio joe.carnuccio@cavium.com scsi: qla2xxx: Add devids and conditionals for 28xx
Arun Easi aeasi@marvell.com scsi: qla2xxx: Fix device reconnect in loop topology
Nilesh Javali njavali@marvell.com scsi: qla2xxx: Fix warning for missing error code
Bikash Hazarika bhazarika@marvell.com scsi: qla2xxx: Fix wrong FDMI data for 64G adapter
Quinn Tran qutran@marvell.com scsi: qla2xxx: Fix scheduling while atomic
Quinn Tran qutran@marvell.com scsi: qla2xxx: Fix stuck session in gpdb
Anders Roxell anders.roxell@linaro.org powerpc: Fix build errors with newer binutils
Anders Roxell anders.roxell@linaro.org powerpc/lib/sstep: Fix build errors with newer binutils
Anders Roxell anders.roxell@linaro.org powerpc/lib/sstep: Fix 'sthcx' instruction
Chen Jingwen chenjingwen6@huawei.com powerpc/kasan: Fix early region not updated correctly
Sean Christopherson seanjc@google.com KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU
Matt Kramer mccleetus@gmail.com ALSA: hda/realtek: Add alc256-samsung-headphone fixup
Mauro Carvalho Chehab mchehab@kernel.org media: atomisp: fix bad usage at error handling logic
Ulf Hansson ulf.hansson@linaro.org mmc: host: Return an error when ->enable_sdio_irq() ops is missing
Steven Rostedt (Google) rostedt@goodmis.org tracing: Have TRACE_DEFINE_ENUM affect trace event types as well
Dongliang Mu mudongliangabcd@gmail.com media: hdpvr: initialize dev->worker at hdpvr_register_videodev
Pavel Skripkin paskripkin@gmail.com media: Revert "media: em28xx: add missing em28xx_close_extension"
Zheyu Ma zheyuma97@gmail.com video: fbdev: sm712fb: Fix crash in smtcfb_write()
Uwe Kleine-König u.kleine-koenig@pengutronix.de ARM: mmp: Fix failure to remove sram device
Richard Leitner richard.leitner@skidata.com ARM: tegra: tamonten: Fix I2C3 pad setting
Arnd Bergmann arnd@arndb.de lib/test_lockup: fix kernel pointer check for separate address spaces
Arnd Bergmann arnd@arndb.de uaccess: fix type mismatch warnings from access_ok()
Daniel González Cabanelas dgcbueu@gmail.com media: cx88-mpeg: clear interrupt status register before streaming video
Shengjiu Wang shengjiu.wang@nxp.com ASoC: soc-core: skip zero num_dai component in searching dai name
Richard Schleich rs@noreya.tech ARM: dts: bcm2711: Add the missing L1/L2 cache information
Jing Yao yao.jing2@zte.com.cn video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit
Jing Yao yao.jing2@zte.com.cn video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf()
Jing Yao yao.jing2@zte.com.cn video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf()
Marcel Ziswiler marcel.ziswiler@toradex.com arm64: defconfig: build imx-sdma as a module
Abel Vesa abel.vesa@nxp.com ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk
Ard Biesheuvel ardb@kernel.org ARM: ftrace: avoid redundant loads or clobbering IP
Tsuchiya Yuto kitakar@gmail.com media: atomisp: fix dummy_ptr check to avoid duplicate active_bo
Hans de Goede hdegoede@redhat.com media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator off on some boards
Charles Keepax ckeepax@opensource.cirrus.com ASoC: madera: Add dependencies on MFD
Richard Schleich rs@noreya.tech ARM: dts: bcm2837: Add the missing L1/L2 cache information
David Heidelberg david@ixit.cz ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960
Yang Guang yang.guang5@zte.com.cn video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit
George Kennedy george.kennedy@oracle.com video: fbdev: cirrusfb: check pixclock to avoid divide by zero
Evgeny Novikov novikov@ispras.ru video: fbdev: w100fb: Reset global state
Tim Gardner tim.gardner@canonical.com video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow
Ranjani Sridharan ranjani.sridharan@linux.intel.com ASoC: SOF: Intel: hda: Remove link assignment limitation
Peiwei Hu jlu.hpw@foxmail.com media: ir_toy: free before error exiting
Hans Verkuil hverkuil-cisco@xs4all.nl media: staging: media: zoran: fix various V4L2 compliance errors
Corentin Labbe clabbe@baylibre.com media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com
Corentin Labbe clabbe@baylibre.com media: staging: media: zoran: move videodev alloc
Dongliang Mu mudongliangabcd@gmail.com ntfs: add sanity check on allocation size
Chao Yu chao@kernel.org f2fs: compress: fix to print raw data size in error path of lz4 decompression
Chuck Lever chuck.lever@oracle.com NFSD: Fix nfsd_breaker_owns_lease() return values
Chao Yu chao@kernel.org f2fs: fix to do sanity check on curseg->alloc_type
Theodore Ts'o tytso@mit.edu ext4: don't BUG if someone dirty pages without asking ext4 first
Ritesh Harjani riteshh@linux.ibm.com ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit
Ritesh Harjani riteshh@linux.ibm.com ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb
Waiman Long longman@redhat.com locking/lockdep: Iterate lock_classes directly when reading lockdep files
Minghao Chi chi.minghao@zte.com.cn spi: tegra20: Use of_device_get_match_data()
Chris Leech cleech@redhat.com nvme-tcp: lockdep: annotate in-kernel sockets
John David Anglin dave.anglin@bell.net parisc: Fix handling off probe non-access faults
Dmitry Baryshkov dmitry.baryshkov@linaro.org PM: core: keep irq flags in device_pm_check_callbacks()
Darren Hart darren@os.amperecomputing.com ACPI/APEI: Limit printable size of BERT table data
Paolo Valente paolo.valente@linaro.org Revert "Revert "block, bfq: honor already-setup queue merges""
Paul Menzel pmenzel@molgen.mpg.de lib/raid6/test/Makefile: Use $(pound) instead of # for Make 4.3
Rafael J. Wysocki rafael.j.wysocki@intel.com ACPICA: Avoid walking the ACPI Namespace if it is not there
Zhang Wensheng zhangwensheng5@huawei.com bfq: fix use-after-free in bfq_dispatch_request
Akira Kawata akirakawata1@gmail.com fs/binfmt_elf: Fix AT_PHDR for unusual ELF files
Souptick Joarder (HPE) jrdr.linux@gmail.com irqchip/nvic: Release nvic_base upon failure
Marc Zyngier maz@kernel.org irqchip/qcom-pdc: Fix broken locking
Casey Schaufler casey@schaufler-ca.com Fix incorrect type in assignment of ipv6 port for audit
Chaitanya Kulkarni kch@nvidia.com loop: use sysfs_emit() in the sysfs xxx show()
Richard Haines richard_c_haines@btinternet.com selinux: allow FIOCLEX and FIONCLEX with policy capability
Christian Göttsche cgzones@googlemail.com selinux: use correct type for context length
Yu Kuai yukuai3@huawei.com block, bfq: don't move oom_bfqq
Marc Zyngier maz@kernel.org pinctrl: npcm: Fix broken references to chip->parent_device
Kees Cook keescook@chromium.org gcc-plugins/stackleak: Exactly match strings instead of prefixes
Dave Stevenson dave.stevenson@raspberrypi.com regulator: rpi-panel: Handle I2C errors/timing to the Atmel
Casey Schaufler casey@schaufler-ca.com LSM: general protection fault in legacy_parse_param
Linus Torvalds torvalds@linux-foundation.org fs: fix fd table size alignment properly
Dan Carpenter dan.carpenter@oracle.com lib/test: use after free in register_test_dev_kmod()
Linus Torvalds torvalds@linux-foundation.org fs: fd tables have to be multiples of BITS_PER_LONG
Xiaomeng Tong xiam0nd.tong@gmail.com net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator
Trond Myklebust trond.myklebust@hammerspace.com NFSv4/pNFS: Fix another issue with a list iterator pointing to the head
Duoming Zhou duoming@zju.edu.cn net/x25: Fix null-ptr-deref caused by x25_disconnect
Tom Rix trix@redhat.com qlcnic: dcb: default to returning -EOPNOTSUPP
Ido Schimmel idosch@nvidia.com selftests: test_vxlan_under_vrf: Fix broken test case
Florian Fainelli f.fainelli@gmail.com net: phy: broadcom: Fix brcm_fet_config_init()
Jian Shen shenjian15@huawei.com net: hns3: fix bug when PF set the duplicate MAC address for VFs
Vladimir Oltean vladimir.oltean@nxp.com net: enetc: report software timestamping via SO_TIMESTAMPING
Juergen Gross jgross@suse.com xen: fix is_xen_pmu()
Maxime Ripard maxime@cerno.tech clk: Initialize orphan req_rate
Konrad Dybcio konrad.dybcio@somainline.org clk: qcom: gcc-msm8994: Fix gpll4 width
Daniel Thompson daniel.thompson@linaro.org kdb: Fix the putarea helper function
Olga Kornievskaia kolga@netapp.com NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error
Pablo Neira Ayuso pablo@netfilter.org netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options
Pavel Skripkin paskripkin@gmail.com jfs: fix divide error in dbNextAG
Randy Dunlap rdunlap@infradead.org driver core: dd: fix return value of __setup handler
David Gow davidgow@google.com firmware: google: Properly state IOMEM dependency
Randy Dunlap rdunlap@infradead.org kgdbts: fix return value of __setup handler
Ilpo Järvinen ilpo.jarvinen@linux.intel.com serial: 8250: fix XOFF/XON sending when DMA is used
Randy Dunlap rdunlap@infradead.org kgdboc: fix return value of __setup handler
Randy Dunlap rdunlap@infradead.org tty: hvc: fix return value of __setup handler
Miaoqian Lin linmq006@gmail.com pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe
Miaoqian Lin linmq006@gmail.com pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe
Chen-Yu Tsai wenst@chromium.org pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs
Chen-Yu Tsai wenst@chromium.org pinctrl: mediatek: paris: Fix pingroup pin config state readback
Chen-Yu Tsai wenst@chromium.org pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get()
Chen-Yu Tsai wenst@chromium.org pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback
Miaoqian Lin linmq006@gmail.com pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init
Arınç ÜNAL arinc.unal@arinc9.com staging: mt7621-dts: fix GB-PC2 devicetree
Arınç ÜNAL arinc.unal@arinc9.com staging: mt7621-dts: fix pinctrl properties for ethernet
Arınç ÜNAL arinc.unal@arinc9.com staging: mt7621-dts: fix formatting
Arınç ÜNAL arinc.unal@arinc9.com staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree
Alexey Khoroshilov khoroshilov@ispras.ru NFS: remove unneeded check in decode_devicenotify_args()
Miaoqian Lin linmq006@gmail.com clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver
Jonathan Neuschäfer j.neuschaefer@gmx.net clk: clps711x: Terminate clk_div_table with sentinel element
Jonathan Neuschäfer j.neuschaefer@gmx.net clk: loongson1: Terminate clk_div_table with sentinel element
Jonathan Neuschäfer j.neuschaefer@gmx.net clk: actions: Terminate clk_div_table with sentinel element
Dan Williams dan.j.williams@intel.com nvdimm/region: Fix default alignment for small regions
Miaoqian Lin linmq006@gmail.com remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region
Miaoqian Lin linmq006@gmail.com remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region
Miaoqian Lin linmq006@gmail.com remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region
Jie Hai haijie1@huawei.com dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma
Taniya Das tdas@codeaurora.org clk: qcom: clk-rcg2: Update the frac table for pixel clock
Taniya Das tdas@codeaurora.org clk: qcom: clk-rcg2: Update logic to calculate D value for RCG
Codrin Ciubotariu codrin.ciubotariu@microchip.com clk: at91: sama7g5: fix parents of PDMCs' GCLK
Abel Vesa abel.vesa@nxp.com clk: imx7d: Remove audio_mclk_root_clk
Randy Dunlap rdunlap@infradead.org dma-debug: fix return value of __setup handlers
Trond Myklebust trond.myklebust@hammerspace.com NFS: Return valid errors from nfs2/3_decode_dirent()
Jiasheng Jiang jiasheng@iscas.ac.cn habanalabs: Add check for pci_enable_device
Jiasheng Jiang jiasheng@iscas.ac.cn iio: adc: Add check for devm_request_threaded_irq
Uwe Kleine-König u.kleine-koenig@pengutronix.de serial: 8250: Fix race condition in RTS-after-send handling
Trond Myklebust trond.myklebust@hammerspace.com NFS: Use of mapping_set_error() results in spurious errors
Andy Shevchenko andriy.shevchenko@linux.intel.com serial: 8250_lpss: Balance reference count for PCI DMA device
Andy Shevchenko andriy.shevchenko@linux.intel.com serial: 8250_mid: Balance reference count for PCI DMA device
Liu Ying victor.liu@nxp.com phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure})
Dirk Buchwalder buchwalder@posteo.de clk: qcom: ipq8074: Use floor ops for SDCC1 clock
Geert Uytterhoeven geert+renesas@glider.be pinctrl: renesas: checker: Fix miscalculation of number of states
Geert Uytterhoeven geert+renesas@glider.be pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel
Jonathan Cameron Jonathan.Cameron@huawei.com staging:iio:adc:ad7280a: Fix handing of device address bit reversing.
Hans de Goede hdegoede@redhat.com iio: mma8452: Fix probe failing when an i2c_device_id is used
Robert Marko robimarko@gmail.com clk: qcom: ipq8074: fix PCI-E clock oops
Libin Yang libin.yang@intel.com soundwire: intel: fix wrong register name in intel_shim_wake
Luca Weiss luca@z3ntu.xyz cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse
Christophe JAILLET christophe.jaillet@wanadoo.fr misc: alcor_pci: Fix an error handling path
Christophe JAILLET christophe.jaillet@wanadoo.fr fsi: Aspeed: Fix a potential double free
Yangtao Li tiny.windzz@gmail.com fsi: aspeed: convert to devm_platform_ioremap_resource
Uwe Kleine-König u.kleine-koenig@pengutronix.de pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add()
Jiri Slaby jirislaby@kernel.org mxser: fix xmit_buf leak in activate when LSR == 0xff
Miaoqian Lin linmq006@gmail.com mfd: asic3: Add missing iounmap() on error asic3_mfd_probe
Hoang Le hoang.h.le@dektech.com.au tipc: fix the timer expires after interval 100ms
Aaron Conole aconole@redhat.com openvswitch: always update flow key after nat
Jakub Kicinski kuba@kernel.org tcp: ensure PMTU updates are processed during fastopen
Jeremy Linton jeremy.linton@arm.com net: bcmgenet: Use stronger register read/writes to assure ordering
Bjorn Helgaas bhelgaas@google.com PCI: Avoid broken MSI on SB600 USB devices
Hangbin Liu liuhangbin@gmail.com selftests/bpf/test_lirc_mode2.sh: Exit with proper code
Peter Rosin peda@axentia.se i2c: mux: demux-pinctrl: do not deactivate a master that is not active
Lucas Tanure tanure@linux.com i2c: meson: Fix wrong speed use from probe
Petr Machata petrm@nvidia.com af_netlink: Fix shift out of bounds in group mask calculation
Guillaume Nault gnault@redhat.com ipv4: Fix route lookups when handling ICMP redirects and PMTU updates
Yake Yang yake.yang@mediatek.com Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt
Niels Dossche dossche.niels@gmail.com Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed
Jakub Sitnicki jakub@cloudflare.com selftests/bpf: Fix error reporting from sock_fields programs
Hangbin Liu liuhangbin@gmail.com bareudp: use ipv6_mod_enabled to check if IPv6 enabled
Oliver Hartkopp socketcan@hartkopp.net can: isotp: support MSG_TRUNC flag when reading from socket
Oliver Hartkopp socketcan@hartkopp.net can: isotp: return -EADDRNOTAVAIL when reading from unbound socket
Dan Carpenter dan.carpenter@oracle.com USB: storage: ums-realtek: fix error code in rts51x_read_mem()
Niklas Söderlund niklas.soderlund@corigine.com samples/bpf, xdpsock: Fix race when running for fix duration of time
Wang Yufen wangyufen@huawei.com bpf, sockmap: Fix double uncharge the mem of sk_msg
Wang Yufen wangyufen@huawei.com bpf, sockmap: Fix more uncharged while msg has more_data
Wang Yufen wangyufen@huawei.com bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full
Yongzhi Liu lyz_cs@pku.edu.cn RDMA/mlx5: Fix memory leak in error flow for subscribe event routine
Xin Xiong xiongx18@fudan.edu.cn mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
Yaliang Wang Yaliang.Wang@windriver.com MIPS: pgalloc: fix memory leak caused by pgd_free()
Randy Dunlap rdunlap@infradead.org MIPS: RB532: fix return value of __setup handler
Miaoqian Lin linmq006@gmail.com mips: cdmm: Fix refcount leak in mips_cdmm_phys_base
Miaoqian Lin linmq006@gmail.com ath10k: Fix error handling in ath10k_setup_msa_resources
Oliver Hartkopp socketcan@hartkopp.net vxcan: enable local echo for sent CAN frames
Hangyu Hua hbh25y@gmail.com powerpc: 8xx: fix a return value error in mpc8xx_pic_init
Jia-Ju Bai baijiaju1990@gmail.com platform/x86: huawei-wmi: check the return value of device_create_file()
Felix Maurer fmaurer@redhat.com selftests/bpf: Make test_lwt_ip_encap more stable and faster
lic121 lic121@chinatelecom.cn libbpf: Unmap rings when umem deleted
Jiasheng Jiang jiasheng@iscas.ac.cn mfd: mc13xxx: Add check for mc13xxx_irq_request
Jakob Koschel jakobkoschel@gmail.com powerpc/sysdev: fix incorrect use to determine if list is empty
Randy Dunlap rdunlap@infradead.org mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n
Robert Hancock robert.hancock@calian.com net: axienet: fix RX ring refill allocation failure handling
Mark Tomlinson mark.tomlinson@alliedtelesis.co.nz PCI: Reduce warnings on possible RW1C corruption
Mike Marciniszyn mike.marciniszyn@cornelisnetworks.com IB/hfi1: Allow larger MTU without AIP
Jiasheng Jiang jiasheng@iscas.ac.cn power: supply: wm8350-power: Add missing free in free_charger_irq
Jiasheng Jiang jiasheng@iscas.ac.cn power: supply: wm8350-power: Handle error for wm8350_register_irq
Robert Hancock robert.hancock@calian.com i2c: xiic: Make bus names unique
Anssi Hannula anssi.hannula@bitwise.fi hv_balloon: rate-limit "Unhandled message" warning
Hou Wenlong houwenlong.hwl@antgroup.com KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor()
Zhenzhong Duan zhenzhong.duan@intel.com KVM: x86: Fix emulation in writing cr8
Michael Ellerman mpe@ellerman.id.au powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit
Daniel Henrique Barboza danielhb413@gmail.com powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties()
Xu Kuohai xukuohai@huawei.com libbpf: Skip forward declaration when counting duplicated type names
Christophe JAILLET christophe.jaillet@wanadoo.fr gpu: host1x: Fix a memory leak in 'host1x_remove()'
Hou Tao houtao1@huawei.com bpf, arm64: Feed byte-offset into bpf line info
Hou Tao houtao1@huawei.com bpf, arm64: Call build_prologue() first in first JIT pass
Nishanth Menon nm@ti.com drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt
Xiang Chen chenxiang66@hisilicon.com scsi: hisi_sas: Change permission of parameter prot_mask
Hans de Goede hdegoede@redhat.com power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return
Miaoqian Lin linmq006@gmail.com drm/tegra: Fix reference leak in tegra_dsi_ganged_probe
Zhang Yi yi.zhang@huawei.com ext2: correct max file size computing
Randy Dunlap rdunlap@infradead.org TOMOYO: fix __setup handlers return values
Maíra Canal maira.canal@usp.br drm/amd/display: Remove vupdate_int_entry definition
Aharon Landau aharonl@nvidia.com RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: pm8001: Fix abort all task initialization
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: pm8001: Fix NCQ NON DATA command completion handling
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: pm8001: Fix NCQ NON DATA command task initialization
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req()
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req()
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update()
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config()
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config()
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req()
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: pm8001: Fix command initialization in pm80XX_send_read_log()
Aashish Sharma shraash@google.com dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/msm/dpu: fix dp audio condition
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/msm/dpu: add DSPP blocks teardown
Kuogee Hsieh quic_khsieh@quicinc.com drm/msm/dp: populate connector of struct dp_panel
Dan Carpenter dan.carpenter@oracle.com iwlwifi: mvm: Fix an error code in iwl_mvm_up()
Colin Ian King colin.king@canonical.com iwlwifi: Fix -EIO error code that is never returned
Tong Zhang ztong0001@gmail.com dax: make sure inodes are flushed before destroy cache
Håkon Bugge haakon.bugge@oracle.com IB/cma: Allow XRC INI QPs to set their local ACK timeout
Roman Li Roman.Li@amd.com drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug
Yiqing Yao yiqing.yao@amd.com drm/amd/pm: enable pm sysfs write for one VF mode
Jiasheng Jiang jiasheng@iscas.ac.cn iommu/ipmmu-vmsa: Check for error num after setting mask
Dmitry Torokhov dmitry.torokhov@gmail.com HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports
Miaoqian Lin linmq006@gmail.com power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
Neil Armstrong narmstrong@baylibre.com drm/bridge: dw-hdmi: use safe format when first in bridge chain
Pali Rohár pali@kernel.org PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge
Christophe Leroy christophe.leroy@csgroup.eu livepatch: Fix build failure on 32 bits processors
Thomas Bracht Laumann Jespersen t@laumann.xyz scripts/dtc: Call pkg-config POSIXly correct
Tobias Waldekranz tobias@waldekranz.com net: dsa: mv88e6xxx: Enable port policy support on 6097
Lorenzo Bianconi lorenzo@kernel.org mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update
Lorenzo Bianconi lorenzo@kernel.org mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update
Lorenzo Bianconi lorenzo@kernel.org mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv
Lorenzo Bianconi lorenzo@kernel.org mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode
Athira Rajeev atrajeev@linux.vnet.ibm.com powerpc/perf: Don't use perf_hw_context for trace IMC PMU
Fabiano Rosas farosas@linux.ibm.com KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init
Maxim Kiselev bigunclemax@gmail.com powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch
Jiasheng Jiang jiasheng@iscas.ac.cn ray_cs: Check ioremap return value
Miaoqian Lin linmq006@gmail.com power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe
Alexander Lobakin alexandr.lobakin@intel.com i40e: respect metadata on XSK Rx to skb
Alexander Lobakin alexandr.lobakin@intel.com i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb
Fabiano Rosas farosas@linux.ibm.com KVM: PPC: Fix vmx/vsx mixup in mmio emulation
Maor Gottlieb maorg@nvidia.com RDMA/core: Set MR type in ib_reg_user_mr
Pavel Skripkin paskripkin@gmail.com ath9k_htc: fix uninit value bugs
Tom Rix trix@redhat.com drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function
Zhou Qingyang zhou1615@umn.edu drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes()
Zhou Qingyang zhou1615@umn.edu drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl()
Shannon Nelson snelson@pensando.io ionic: fix type complaint in ionic_dev_cmd_clean()
Maxime Ripard maxime@cerno.tech drm/edid: Don't clear formats if using deep color
Dario Binacchi dario.binacchi@amarulasolutions.com mtd: rawnand: gpmi: fix controller timings setting
Jiasheng Jiang jiasheng@iscas.ac.cn mtd: onenand: Check for error irq
Pavel Skripkin paskripkin@gmail.com Bluetooth: hci_serdev: call init_rwsem() before p->open()
Pavel Skripkin paskripkin@gmail.com udmabuf: validate ubuf->pagecount
Yafang Shao laoar.shao@gmail.com libbpf: Fix possible NULL pointer dereference when destroying skeleton
Jiasheng Jiang jiasheng@iscas.ac.cn drm/panfrost: Check for error num after setting mask
Wen Gong quic_wgong@quicinc.com ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern
Jagan Teki jagan@amarulasolutions.com drm: bridge: adv7511: Fix ADV7535 HPD enablement
Miaoqian Lin linmq006@gmail.com drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe
Miaoqian Lin linmq006@gmail.com drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe
Miaoqian Lin linmq006@gmail.com drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev
Martin Blumenstingl martin.blumenstingl@googlemail.com drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops
Andre Przywara andre.przywara@arm.com ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS
Miaoqian Lin linmq006@gmail.com ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data
Miaoqian Lin linmq006@gmail.com ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe
Miaoqian Lin linmq006@gmail.com ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe
Yang Yingliang yangyingliang@huawei.com ASoC: atmel: sam9x5_wm8731: use devm_snd_soc_register_card()
Jiasheng Jiang jiasheng@iscas.ac.cn mmc: davinci_mmc: Handle error for clk_enable
Miaoqian Lin linmq006@gmail.com ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe
Wang Wensheng wangwensheng4@huawei.com ASoC: imx-es8328: Fix error return code in imx_es8328_probe()
Shengjiu Wang shengjiu.wang@nxp.com ASoC: fsl_spdif: Disable TX clock when stop
Miaoqian Lin linmq006@gmail.com ASoC: mxs: Fix error handling in mxs_sgtl5000_probe
Codrin Ciubotariu codrin.ciubotariu@microchip.com ASoC: dmaengine: do not use a NULL prepare_slave_config() callback
Miaoqian Lin linmq006@gmail.com ASoC: SOF: Add missing of_node_put() in imx8m_probe
Miaoqian Lin linmq006@gmail.com ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe
Yang Yingliang yangyingliang@huawei.com ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource()
Hans Verkuil hverkuil-cisco@xs4all.nl ivtv: fix incorrect device_caps for ivtvfb
Jakob Koschel jakobkoschel@gmail.com media: saa7134: fix incorrect use to determine if list is empty
Yang Yingliang yangyingliang@huawei.com media: saa7134: convert list_for_each to entry variant
Miaoqian Lin linmq006@gmail.com video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of
Jiasheng Jiang jiasheng@iscas.ac.cn ASoC: fsi: Add check for clk_enable
Jiasheng Jiang jiasheng@iscas.ac.cn ASoC: wm8350: Handle error for wm8350_register_irq
Miaoqian Lin linmq006@gmail.com ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe
Jiasheng Jiang jiasheng@iscas.ac.cn media: vidtv: Check for null return of vzalloc
Dafna Hirschfeld dafna.hirschfeld@collabora.com media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED
Randy Dunlap rdunlap@infradead.org m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined
Rob Herring robh@kernel.org arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly
Takashi Sakamoto o-takashi@sakamocchi.jp ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction
Jia-Ju Bai baijiaju1990@gmail.com memory: emif: check the pointer temp in get_device_details()
Jiasheng Jiang jiasheng@iscas.ac.cn memory: emif: Add check for setup_interrupts
Jiasheng Jiang jiasheng@iscas.ac.cn ASoC: soc-compress: prevent the potentially use of null pointer
Jiasheng Jiang jiasheng@iscas.ac.cn ASoC: dwc-i2s: Handle errors for clk_enable
Jiasheng Jiang jiasheng@iscas.ac.cn ASoC: atmel_ssc_dai: Handle errors for clk_enable
Jiasheng Jiang jiasheng@iscas.ac.cn ASoC: mxs-saif: Handle errors for clk_enable
Randy Dunlap rdunlap@infradead.org printk: fix return value of printk.devkmsg __setup handler
Frank Wunderlich frank-w@public-files.de arm64: dts: broadcom: Fix sata nodename
Kuldeep Singh singh.kuldeep87k@gmail.com arm64: dts: ns2: Fix spi-cpol and spi-cpha property
Jiasheng Jiang jiasheng@iscas.ac.cn ALSA: spi: Add check for clk_enable()
Jiasheng Jiang jiasheng@iscas.ac.cn ASoC: ti: davinci-i2s: Add check for clk_enable()
Jia-Ju Bai baijiaju1990@gmail.com ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp()
Arnd Bergmann arnd@arndb.de uaccess: fix nios2 and microblaze get_user_8()
Srinivas Kandagatla srinivas.kandagatla@linaro.org ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put
Jernej Skrabec jernej.skrabec@gmail.com media: cedrus: h264: Fix neighbour info buffer size
Jernej Skrabec jernej.skrabec@gmail.com media: cedrus: H265: Fix neighbour info buffer size
Dan Carpenter dan.carpenter@oracle.com media: usb: go7007: s2250-board: fix leak in probe()
Dongliang Mu mudongliangabcd@gmail.com media: em28xx: initialize refcount before kref_get
Tom Rix trix@redhat.com media: video/hdmi: handle short reads of hdmi info frame.
Marek Vasut marex@denx.de ARM: dts: imx: Add missing LVDS decoder on M53Menlo
Ard Biesheuvel ardb@kernel.org ARM: ftrace: ensure that ADR takes the Thumb bit into account
Paul Kocialkowski paul.kocialkowski@bootlin.com ARM: dts: sun8i: v3s: Move the csi1 block to follow address order
Miaoqian Lin linmq006@gmail.com soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe
Christophe JAILLET christophe.jaillet@wanadoo.fr firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not defined
Maulik Shah quic_mkshah@quicinc.com arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc
David Heidelberg david@ixit.cz arm64: dts: qcom: sdm845: fix microphone bias properties and values
Daniel Thompson daniel.thompson@linaro.org soc: qcom: aoss: remove spurious IRQF_ONESHOT flags
Miaoqian Lin linmq006@gmail.com soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem
Jiasheng Jiang jiasheng@iscas.ac.cn soc: qcom: rpmpd: Check for null return of devm_kcalloc
Pavel Kubelun be.dissent@gmail.com ARM: dts: qcom: ipq4019: fix sleep clock
Marijn Suijten marijn.suijten@somainline.org firmware: qcom: scm: Remove reassignment to desc following initializer
Dan Carpenter dan.carpenter@oracle.com video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name()
Dan Carpenter dan.carpenter@oracle.com video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe()
Wang Hai wanghai38@huawei.com video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe()
YueHaibing yuehaibing@huawei.com video: fbdev: controlfb: Fix COMPILE_TEST build
Sam Ravnborg sam@ravnborg.org video: fbdev: controlfb: Fix set but not used warnings
Z. Liu liuzx@knownsec.com video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen
Jammy Huang jammy_huang@aspeedtech.com media: aspeed: Correct value for h-total-pixels
Chen-Yu Tsai wenst@chromium.org media: hantro: Fix overfill bottom register field name
Jiasheng Jiang jiasheng@iscas.ac.cn media: meson: vdec: potential dereference of null pointer
Miaoqian Lin linmq006@gmail.com media: coda: Fix missing put_device() call in coda_get_vdoa_data
Pierre-Louis Bossart pierre-louis.bossart@linux.intel.com ASoC: generic: simple-card-utils: remove useless assignment
Robert Hancock robert.hancock@calian.com ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting
Ondrej Zary linux@zary.sk media: bttv: fix WARNING regression on tunerless devices
Jiasheng Jiang jiasheng@iscas.ac.cn media: mtk-vcodec: potential dereference of null pointer
Chen-Yu Tsai wenst@chromium.org media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls
Corentin Labbe clabbe@baylibre.com media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size
Peng Liu liupeng256@huawei.com kunit: make kunit_test_timeout compatible with comment
Guillaume Tucker guillaume.tucker@collabora.com selftests, x86: fix how check_cc.sh is being invoked
Fengnan Chang changfengnan@vivo.com f2fs: fix compressed file start atomic write may cause data corruption
Fengnan Chang changfengnan@vivo.com f2fs: compress: remove unneeded read when rewrite whole cluster
Filipe Manana fdmanana@suse.com btrfs: fix unexpected error path when reflinking an inline extent
Chao Yu chao@kernel.org f2fs: fix to avoid potential deadlock
Amir Goldstein amir73il@gmail.com nfsd: more robust allocation failure handling in nfsd_file_cache_init
Jaegeuk Kim jaegeuk@kernel.org f2fs: fix missing free nid in f2fs_handle_failed_inode
Adrian Hunter adrian.hunter@intel.com perf/x86/intel/pt: Fix address filter config for 32-bit kernel
Adrian Hunter adrian.hunter@intel.com perf/core: Fix address filter parser for multiple filters
Mathieu Desnoyers mathieu.desnoyers@efficios.com rseq: Remove broken uapi field layout on 32-bit little endian
Eric Dumazet edumazet@google.com rseq: Optimise rseq_get_rseq_cs() and clear_rseq_cs()
Qais Yousef qais.yousef@arm.com sched/core: Export pelt_thermal_tp
Bharata B Rao bharata@amd.com sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa
Chao Yu chao@kernel.org f2fs: fix to enable ATGC correctly via gc_idle sysfs interface
David Howells dhowells@redhat.com watch_queue: Actually free the watch
David Howells dhowells@redhat.com watch_queue: Fix NULL dereference in error cleanup
Jens Axboe axboe@kernel.dk io_uring: terminate manual loop iterator loop correctly for non-vecs
Randy Dunlap rdunlap@infradead.org clocksource: acpi_pm: fix return value of __setup handler
Brandon Wyman bjwyman@gmail.com hwmon: (pmbus) Add Vin unit off handling
Miaoqian Lin linmq006@gmail.com hwrng: nomadik - Change clk_disable to clk_disable_unprepare
Uwe Kleine-König u.kleine-koenig@pengutronix.de amba: Make the remove callback return void
Uwe Kleine-König u.kleine-koenig@pengutronix.de vfio: platform: simplify device removal
Jianglei Nie niejianglei2021@163.com crypto: ccree - Fix use after free in cc_cipher_exit()
Dāvis Mosāns davispuh@gmail.com crypto: ccp - ccp_dmaengine_unregister release dma channels
Randy Dunlap rdunlap@infradead.org ACPI: APEI: fix return value of __setup handlers
Guillaume Ranquet granquet@baylibre.com clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init()
Claudiu Beznea claudiu.beznea@microchip.com clocksource/drivers/timer-microchip-pit64b: Use notrace
Krzysztof Kozlowski krzysztof.kozlowski@canonical.com clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts
Marek Szyprowski m.szyprowski@samsung.com clocksource/drivers/exynos_mct: Refactor resources allocation
Drew Fustini dfustini@baylibre.com clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix
Petr Vorel pvorel@suse.cz crypto: vmx - add missing dependencies
Corentin Labbe clabbe@baylibre.com crypto: amlogic - call finalize with bh disabled
Corentin Labbe clabbe@baylibre.com crypto: sun8i-ce - call finalize with bh disabled
Corentin Labbe clabbe@baylibre.com crypto: sun8i-ss - call finalize with bh disabled
Claudiu Beznea claudiu.beznea@microchip.com hwrng: atmel - disable trng on failure path
Jiasheng Jiang jiasheng@iscas.ac.cn spi: spi-zynqmp-gqspi: Handle error for dma_set_mask
Randy Dunlap rdunlap@infradead.org PM: suspend: fix return value of __setup handler
Randy Dunlap rdunlap@infradead.org PM: hibernate: fix __setup handler error handling
Eric Biggers ebiggers@google.com block: don't delete queue kobject before its children
Christoph Hellwig hch@lst.de nvme: cleanup __nvme_check_ids
Armin Wolf W_Armin@gmx.de hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING
Patrick Rudolph patrick.rudolph@9elements.com hwmon: (pmbus) Add mutex to regulator ops
Andy Shevchenko andriy.shevchenko@linux.intel.com spi: pxa2xx-pci: Balance reference count for PCI DMA device
Gilad Ben-Yossef gilad@benyossef.com crypto: ccree - don't attempt 0 len DMA mappings
Randy Dunlap rdunlap@infradead.org EVM: fix the evm= __setup handler return value
Richard Guy Briggs rgb@redhat.com audit: log AUDIT_TIME_* records only from rules
Corentin Labbe clabbe@baylibre.com crypto: rockchip - ECB does not need IV
Muhammad Usama Anjum usama.anjum@collabora.com selftests/x86: Add validity check and allow field splitting
Jianyong Wu jianyong.wu@arm.com arm64/mm: avoid fixmap race condition when create pud mapping
Miaoqian Lin linmq006@gmail.com spi: tegra114: Add missing IRQ check in tegra_spi_probe
Jiasheng Jiang jiasheng@iscas.ac.cn thermal: int340x: Check for NULL after calling kmemdup()
Tomas Paukrt tomaspaukrt@email.cz crypto: mxs-dcp - Fix scatterlist processing
Herbert Xu herbert@gondor.apana.org.au crypto: authenc - Fix sleep in atomic context in decrypt_tail
Corentin Labbe clabbe@baylibre.com crypto: sun8i-ss - really disable hash on A80
Geert Uytterhoeven geert+renesas@glider.be hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER
Sunil Goutham sgoutham@marvell.com hwrng: cavium - Check health status while reading random data
Christian Göttsche cgzones@googlemail.com selinux: check return value of sel_make_avc_files
kernel test robot lkp@intel.com regulator: qcom_smd: fix for_each_child.cocci warnings
Marc Zyngier maz@kernel.org PCI: xgene: Revert "PCI: xgene: Fix IB window setup"
Liguang Zhang zhangliguang@linux.alibaba.com PCI: pciehp: Clear cmd_busy bit in polling mode
Mastan Katragadda mastanx.katragadda@intel.com drm/i915/gem: add missing boundary check in vm_access
Jani Nikula jani.nikula@intel.com drm/i915/opregion: check port number bounds for SWSCI display power state
Hector Martin marcan@marcan.st brcmfmac: pcie: Fix crashes due to early IRQs
Hector Martin marcan@marcan.st brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio
Hector Martin marcan@marcan.st brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path
Hector Martin marcan@marcan.st brcmfmac: firmware: Allocate space for default boardrev in nvram
Max Filippov jcmvbkbc@gmail.com xtensa: fix xtensa_wsr always writing 0
Max Filippov jcmvbkbc@gmail.com xtensa: fix stop_machine_cpuslocked call in patch_text
Johan Hovold johan@kernel.org media: davinci: vpif: fix unbalanced runtime PM enable
Johan Hovold johan@kernel.org media: davinci: vpif: fix unbalanced runtime PM get
Sean Young sean@mess.org media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC
Maciej W. Rozycki macro@orcam.me.uk DEC: Limit PMAX memory probing to R3k systems
Mingzhe Zou mingzhe.zou@easystack.cn bcache: fixup multiple threads crash
Eric Biggers ebiggers@google.com crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete()
Eric Biggers ebiggers@google.com crypto: rsa-pkcs1pad - restore signature length check
Eric Biggers ebiggers@google.com crypto: rsa-pkcs1pad - correctly get hash from source scatterlist
Eric Biggers ebiggers@google.com crypto: rsa-pkcs1pad - only allow with rsa
Kees Cook keescook@chromium.org exec: Force single empty string when argv is empty
Dirk Müller dmueller@suse.de lib/raid6/test: fix multiple definition linking error
Srinivas Pandruvada srinivas.pandruvada@linux.intel.com thermal: int340x: Increase bitmap size
Jann Horn jannh@google.com pstore: Don't use semaphores in always-atomic-context code
Colin Ian King colin.i.king@gmail.com carl9170: fix missing bit-wise or operator for tx_params
Jocelyn Falempe jfalempe@redhat.com mgag200 fix memmapsl configuration in GCTL6 register
Krzysztof Kozlowski krzysztof.kozlowski@canonical.com ARM: dts: exynos: add missing HDMI supplies on SMDK5420
Krzysztof Kozlowski krzysztof.kozlowski@canonical.com ARM: dts: exynos: add missing HDMI supplies on SMDK5250
Krzysztof Kozlowski krzysztof.kozlowski@canonical.com ARM: dts: exynos: fix UART3 pins configuration in Exynos5250
Tudor Ambarus tudor.ambarus@microchip.com ARM: dts: at91: sama5d2: Fix PMERRLOC resource size
Michael Schmitz schmitzmic@gmail.com video: fbdev: atari: Atari 2 bpp (STe) palette bugfix
Helge Deller deller@gmx.de video: fbdev: sm712fb: Fix crash in smtcfb_read()
Cooper Chiou cooper.chiou@intel.com drm/edid: check basic audio support on CEA extension block
Tejun Heo tj@kernel.org block: don't merge across cgroup boundaries if blkcg is enabled
Shin'ichiro Kawasaki shinichiro.kawasaki@wdc.com block: limit request dispatch loop duration
Pekka Pessi ppessi@nvidia.com mailbox: tegra-hsp: Flush whole channel
Duoming Zhou duoming@zju.edu.cn drivers: hamradio: 6pack: fix UAF bug caused by mod_timer()
Ye Bin yebin10@huawei.com ext4: fix fs corruption when tring to remove a non-empty directory with IO error
Ritesh Harjani riteshh@linux.ibm.com ext4: fix ext4_fc_stats trace point
Jann Horn jannh@google.com coredump: Also dump first pages of non-executable ELF libraries
Sakari Ailus sakari.ailus@linux.intel.com ACPI: properties: Consistently return -ENOENT if there are no more references
Nishanth Menon nm@ti.com arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs
Nishanth Menon nm@ti.com arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs
Nishanth Menon nm@ti.com arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs
David Engraf david.engraf@sysgo.com arm64: signal: nofpsimd: Do not allocate fp/simd context when not available
Xin Long lucien.xin@gmail.com udp: call udp_encap_enable for v6 sockets when enabling encap
Andreas Gruenbacher agruenba@redhat.com powerpc/kvm: Fix kvm_use_magic_page
Oliver Hartkopp socketcan@hartkopp.net can: isotp: sanitize CAN ID checks in isotp_bind()
Lars Ellenberg lars.ellenberg@linbit.com drbd: fix potential silent data corruption
Mikulas Patocka mpatocka@redhat.com dm integrity: set journal entry unused when shrinking device
Kuan-Ying Lee Kuan-Ying.Lee@mediatek.com mm/kmemleak: reset tag when compare object pointer
Rik van Riel riel@surriel.com mm,hwpoison: unmap poisoned page before invalidation
Charan Teja Kalla quic_charante@quicinc.com Revert "mm: madvise: skip unmapped vma holes passed to process_madvise"
Charan Teja Kalla quic_charante@quicinc.com mm: madvise: return correct bytes advised with process_madvise
Charan Teja Kalla quic_charante@quicinc.com mm: madvise: skip unmapped vma holes passed to process_madvise
Kai-Heng Feng kai.heng.feng@canonical.com ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020
Takashi Iwai tiwai@suse.de ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock
Mohan Kumar mkumard@nvidia.com ALSA: hda: Avoid unsol event during RPM suspending
Xiaomeng Tong xiam0nd.tong@gmail.com ALSA: cs4236: fix an incorrect NULL check on list iterator
Paulo Alcantara pc@cjr.nz cifs: fix NULL ptr dereference in smb2_ioctl_query_info()
Paulo Alcantara pc@cjr.nz cifs: prevent bad output lengths in smb2_ioctl_query_info()
José Expósito jose.exposito89@gmail.com Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads"
Dmitry Vyukov dvyukov@google.com riscv: Increase stack size under KASAN
Nikita Shubin n.shubin@yadro.com riscv: Fix fill_callchain return value
Manish Chopra manishc@marvell.com qed: validate and restrict untrusted VFs vlan promisc mode
Manish Chopra manishc@marvell.com qed: display VF trust config
Damien Le Moal damien.lemoal@opensource.wdc.com scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands
Hugh Dickins hughd@google.com mempolicy: mbind_range() set_policy() after vma_merge()
Rik van Riel riel@surriel.com mm: invalidate hwpoison page cache page in fault path
Alistair Popple apopple@nvidia.com mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node
Baokun Li libaokun1@huawei.com jffs2: fix memory leak in jffs2_scan_medium
Baokun Li libaokun1@huawei.com jffs2: fix memory leak in jffs2_do_mount_fs
Baokun Li libaokun1@huawei.com jffs2: fix use-after-free in jffs2_clear_xattr_subsystem
Hangyu Hua hbh25y@gmail.com can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path
Sean Nyekjaer sean@geanix.com mtd: rawnand: protect access to rawnand devices while in suspend
Miquel Raynal miquel.raynal@bootlin.com spi: mxic: Fix the transmit path
Krzysztof Kozlowski krzysztof.kozlowski@canonical.com pinctrl: samsung: drop pin banks references on error paths
Alistair Delva adelva@google.com remoteproc: Fix count check in rproc_coredump_write()
Chao Yu chao@kernel.org f2fs: fix to do sanity check on .cp_pack_total_block_count
Juhyung Park qkrwngud825@gmail.com f2fs: quota: fix loop condition at f2fs_quota_sync()
Chao Yu chao@kernel.org f2fs: fix to unlock page correctly in error path of is_alive()
Dan Carpenter dan.carpenter@oracle.com NFSD: prevent integer overflow on 32 bit systems
Dan Carpenter dan.carpenter@oracle.com NFSD: prevent underflow in nfssvc_decode_writeargs()
NeilBrown neilb@suse.de SUNRPC: avoid race between mod_timer() and del_timer_sync()
Gwendal Grignou gwendal@chromium.org HID: intel-ish-hid: Use dma_alloc_coherent for firmware update
Ang Tien Sung tien.sung.ang@intel.com firmware: stratix10-svc: add missing callback parameter on RSU
Bagas Sanjaya bagasdotme@gmail.com Documentation: update stable tree link
Bagas Sanjaya bagasdotme@gmail.com Documentation: add link to stable release candidate tree
Eric Biggers ebiggers@google.com KEYS: fix length validation in keyctl_pkey_params_get_2()
Jann Horn jannh@google.com ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE
Kunihiko Hayashi hayashi.kunihiko@socionext.com clk: uniphier: Fix fixed-rate initialization
Dan Carpenter dan.carpenter@oracle.com greybus: svc: fix an error handling bug in gb_svc_hello()
Liam Beguin liambeguin@gmail.com iio: inkern: make a best effort on offset calculation
Liam Beguin liambeguin@gmail.com iio: inkern: apply consumer scale when no channel scale is available
Liam Beguin liambeguin@gmail.com iio: inkern: apply consumer scale on IIO_VAL_INT cases
Liam Beguin liambeguin@gmail.com iio: afe: rescale: use s64 for temporary scale calculations
James Clark james.clark@arm.com coresight: Fix TRCCONFIGR.QE sysfs interface
Alexander Usyskin alexander.usyskin@intel.com mei: avoid iterator usage outside of list_for_each_entry
Alexander Usyskin alexander.usyskin@intel.com mei: me: add Alder Lake N device id.
Anssi Hannula anssi.hannula@bitwise.fi xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx()
Mathias Nyman mathias.nyman@linux.intel.com xhci: make xhci_handshake timeout for xhci_reset() adjustable
Henry Lin henryl@nvidia.com xhci: fix runtime PM imbalance in USB2 resume
Anssi Hannula anssi.hannula@bitwise.fi xhci: fix garbage USBSTS being logged in some cases
Alan Stern stern@rowland.harvard.edu USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c
Xie Yongji xieyongji@bytedance.com virtio-blk: Use blk_validate_block_size() to validate block size
Lino Sanfilippo LinoSanfilippo@gmx.de tpm: fix reference counting for struct tpm_chip
Robin Murphy robin.murphy@arm.com iommu/iova: Improve 32-bit free space estimate
Waiman Long longman@redhat.com locking/lockdep: Avoid potential access of invalid memory in lock_class
Claudiu Beznea claudiu.beznea@microchip.com net: dsa: microchip: add spi_device_id tables
Haimin Zhang tcs_kernel@tencent.com af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register
Linus Walleij linus.walleij@linaro.org Input: zinitix - do not report shadow fingers
Biju Das biju.das.jz@bp.renesas.com spi: Fix erroneous sgs value with min_t()
Bartosz Golaszewski brgl@bgdev.pl Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)"
Minghao Chi (CGEL ZTE) chi.minghao@zte.com.cn net:mcf8390: Use platform_get_irq() to get the interrupt
Biju Das biju.das.jz@bp.renesas.com spi: Fix invalid sgs value
Marcelo Roberto Jimenez marcelo.jimenez@gmail.com gpio: Revert regression in sysfs-gpio (gpiolib.c)
Zheyu Ma zheyuma97@gmail.com ethernet: sun: Free the coherent when failing in probing
Stefano Garzarella sgarzare@redhat.com tools/virtio: fix virtio_test execution
Si-Wei Liu si-wei.liu@oracle.com vdpa/mlx5: should verify CTRL_VQ feature exists for MQ
Michael S. Tsirkin mst@redhat.com virtio_console: break out of buf poll on remove
Daniel Palmer daniel@0x0f.com ARM: mstar: Select HAVE_ARM_ARCH_TIMER
Lina Wang lina.wang@mediatek.com xfrm: fix tunnel model fragmentation behavior
Lucas Zampieri lzampier@redhat.com HID: logitech-dj: add new lightspeed receiver id
Yajun Deng yajun.deng@linux.dev netdevice: add the case if dev is NULL
Randy Dunlap rdunlap@infradead.org hv: utils: add PTP_1588_CLOCK to Kconfig to fix build
Johan Hovold johan@kernel.org USB: serial: simple: add Nokia phone driver
Eddie James eajames@linux.ibm.com USB: serial: pl2303: add IBM device IDs
Halil Pasic pasic@linux.ibm.com swiotlb: fix info leak with DMA_FROM_DEVICE
-------------
Diffstat:
Documentation/admin-guide/sysctl/kernel.rst | 1 + Documentation/core-api/dma-attributes.rst | 8 + .../devicetree/bindings/mtd/nand-controller.yaml | 4 +- Documentation/devicetree/bindings/spi/spi-mxic.txt | 4 +- Documentation/process/stable-kernel-rules.rst | 11 +- Documentation/sound/hd-audio/models.rst | 4 + Makefile | 4 +- arch/arc/kernel/process.c | 2 +- arch/arm/boot/dts/bcm2711.dtsi | 50 +++++ arch/arm/boot/dts/bcm2837.dtsi | 49 +++++ arch/arm/boot/dts/dra7-l4.dtsi | 5 +- arch/arm/boot/dts/dra7.dtsi | 8 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 3 + arch/arm/boot/dts/exynos5420-smdk5420.dts | 3 + arch/arm/boot/dts/imx53-m53menlo.dts | 29 ++- arch/arm/boot/dts/imx7-colibri.dtsi | 4 +- arch/arm/boot/dts/imx7-mba7.dtsi | 2 +- arch/arm/boot/dts/imx7d-nitrogen7.dts | 2 +- arch/arm/boot/dts/imx7d-pico-hobbit.dts | 4 +- arch/arm/boot/dts/imx7d-pico-pi.dts | 4 +- arch/arm/boot/dts/imx7d-sdb.dts | 4 +- arch/arm/boot/dts/imx7s-warp.dts | 4 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 3 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 8 +- arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/spear1340.dtsi | 6 +- arch/arm/boot/dts/spear13xx.dtsi | 6 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 22 +-- arch/arm/boot/dts/tegra20-tamonten.dtsi | 6 +- arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/crypto/Kconfig | 2 + arch/arm/kernel/entry-ftrace.S | 53 +++--- arch/arm/kernel/swp_emulate.c | 2 +- arch/arm/kernel/traps.c | 2 +- arch/arm/mach-iop32x/include/mach/entry-macro.S | 2 +- arch/arm/mach-iop32x/include/mach/irqs.h | 2 +- arch/arm/mach-iop32x/irq.c | 6 +- arch/arm/mach-iop32x/irqs.h | 60 +++--- arch/arm/mach-mmp/sram.c | 22 ++- arch/arm/mach-mstar/Kconfig | 1 + arch/arm/mach-s3c/mach-jive.c | 6 +- .../arm64/boot/dts/broadcom/northstar2/ns2-svk.dts | 8 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 4 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 + arch/arm64/configs/defconfig | 2 +- arch/arm64/kernel/signal.c | 10 +- arch/arm64/mm/init.c | 36 +++- arch/arm64/mm/mmu.c | 41 +++- arch/arm64/net/bpf_jit_comp.c | 18 +- arch/csky/kernel/perf_callchain.c | 2 +- arch/csky/kernel/signal.c | 2 +- arch/m68k/coldfire/device.c | 6 +- arch/microblaze/include/asm/uaccess.h | 18 +- arch/mips/dec/int-handler.S | 6 +- arch/mips/dec/prom/Makefile | 2 +- arch/mips/dec/setup.c | 3 +- arch/mips/include/asm/dec/prom.h | 15 +- arch/mips/include/asm/pgalloc.h | 6 + arch/mips/rb532/devices.c | 6 +- arch/nios2/include/asm/uaccess.h | 26 ++- arch/nios2/kernel/signal.c | 20 +- arch/parisc/include/asm/traps.h | 1 + arch/parisc/kernel/traps.c | 2 + arch/parisc/mm/fault.c | 89 +++++++++ arch/powerpc/Makefile | 2 +- arch/powerpc/boot/dts/fsl/t1040rdb-rev-a.dts | 30 +++ arch/powerpc/boot/dts/fsl/t1040rdb.dts | 8 +- arch/powerpc/include/asm/io.h | 40 +++- arch/powerpc/include/asm/uaccess.h | 3 + arch/powerpc/kernel/kvm.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 5 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/lib/sstep.c | 12 +- arch/powerpc/mm/kasan/kasan_init_32.c | 3 +- arch/powerpc/mm/numa.c | 4 +- arch/powerpc/perf/imc-pmu.c | 6 +- arch/powerpc/platforms/8xx/pic.c | 1 + arch/powerpc/platforms/powernv/rng.c | 6 +- arch/powerpc/sysdev/fsl_gtm.c | 4 +- arch/riscv/include/asm/module.lds.h | 6 +- arch/riscv/include/asm/thread_info.h | 10 +- arch/riscv/kernel/perf_callchain.c | 6 +- arch/sparc/kernel/signal_32.c | 2 +- arch/um/drivers/mconsole_kern.c | 3 +- arch/x86/events/intel/pt.c | 2 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kvm/emulate.c | 14 +- arch/x86/kvm/hyperv.c | 9 +- arch/x86/kvm/lapic.c | 5 +- arch/x86/kvm/mmu/paging_tmpl.h | 77 ++++---- arch/x86/kvm/mmu/tdp_mmu.c | 3 + arch/x86/kvm/svm/avic.c | 10 +- arch/x86/xen/pmu.c | 10 +- arch/x86/xen/pmu.h | 3 +- arch/x86/xen/smp_pv.c | 2 +- arch/xtensa/include/asm/processor.h | 4 +- arch/xtensa/kernel/jump_label.c | 2 +- block/bfq-cgroup.c | 6 + block/bfq-iosched.c | 31 ++- block/blk-merge.c | 11 ++ block/blk-mq-sched.c | 9 +- block/blk-sysfs.c | 8 +- crypto/authenc.c | 2 +- crypto/rsa-pkcs1pad.c | 11 +- drivers/acpi/acpica/nswalk.c | 3 + drivers/acpi/apei/bert.c | 10 +- drivers/acpi/apei/erst.c | 2 +- drivers/acpi/apei/hest.c | 2 +- drivers/acpi/cppc_acpi.c | 5 + drivers/acpi/property.c | 2 +- drivers/amba/bus.c | 5 +- drivers/base/dd.c | 2 +- drivers/base/power/main.c | 6 +- drivers/block/drbd/drbd_req.c | 3 +- drivers/block/loop.c | 10 +- drivers/block/virtio_blk.c | 12 +- drivers/bluetooth/btmtksdio.c | 4 +- drivers/bluetooth/hci_serdev.c | 3 +- drivers/bus/mips_cdmm.c | 1 + drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/atmel-rng.c | 1 + drivers/char/hw_random/cavium-rng-vf.c | 194 ++++++++++++++++++- drivers/char/hw_random/cavium-rng.c | 11 +- drivers/char/hw_random/nomadik-rng.c | 7 +- drivers/char/tpm/tpm-chip.c | 46 +---- drivers/char/tpm/tpm.h | 2 + drivers/char/tpm/tpm2-space.c | 65 +++++++ drivers/char/virtio_console.c | 7 + drivers/clk/actions/owl-s700.c | 1 + drivers/clk/actions/owl-s900.c | 2 +- drivers/clk/at91/sama7g5.c | 8 +- drivers/clk/clk-clps711x.c | 2 + drivers/clk/clk.c | 13 ++ drivers/clk/imx/clk-imx7d.c | 1 - drivers/clk/loongson1/clk-loongson1c.c | 1 + drivers/clk/qcom/clk-rcg2.c | 14 +- drivers/clk/qcom/gcc-ipq8074.c | 21 +-- drivers/clk/qcom/gcc-msm8994.c | 1 + drivers/clk/tegra/clk-tegra124-emc.c | 1 + drivers/clk/uniphier/clk-uniphier-fixed-rate.c | 1 + drivers/clocksource/acpi_pm.c | 6 +- drivers/clocksource/exynos_mct.c | 60 +++--- drivers/clocksource/timer-microchip-pit64b.c | 2 +- drivers/clocksource/timer-of.c | 6 +- drivers/clocksource/timer-ti-dm-systimer.c | 4 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 2 +- .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 3 + drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 3 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 3 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 2 + drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 3 + drivers/crypto/amlogic/amlogic-gxl-cipher.c | 2 + drivers/crypto/ccp/ccp-dmaengine.c | 16 ++ drivers/crypto/ccree/cc_buffer_mgr.c | 7 + drivers/crypto/ccree/cc_cipher.c | 2 +- drivers/crypto/mxs-dcp.c | 2 +- drivers/crypto/rockchip/rk3288_crypto_skcipher.c | 1 - drivers/crypto/vmx/Kconfig | 4 + drivers/dax/super.c | 1 + drivers/dma-buf/udmabuf.c | 4 + drivers/dma/hisi_dma.c | 2 +- drivers/dma/pl330.c | 3 +- drivers/firmware/efi/efi-pstore.c | 2 +- drivers/firmware/google/Kconfig | 2 +- drivers/firmware/qcom_scm.c | 6 - drivers/firmware/stratix10-svc.c | 2 +- drivers/fsi/fsi-master-aspeed.c | 21 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 14 -- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 1 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 29 ++- drivers/gpu/drm/bridge/cdns-dsi.c | 1 + drivers/gpu/drm/bridge/nwl-dsi.c | 1 + drivers/gpu/drm/bridge/sil-sii8620.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 5 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 1 + drivers/gpu/drm/drm_edid.c | 11 +- drivers/gpu/drm/i915/display/intel_opregion.c | 15 ++ drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/meson/meson_drv.c | 6 +- drivers/gpu/drm/meson/meson_osd_afbcd.c | 41 ++-- drivers/gpu/drm/meson/meson_osd_afbcd.h | 1 + drivers/gpu/drm/mgag200/mgag200_mode.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 8 + drivers/gpu/drm/msm/dp/dp_display.c | 5 + drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c | 9 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 5 +- drivers/gpu/drm/pl111/pl111_drv.c | 4 +- drivers/gpu/drm/tegra/dsi.c | 4 +- drivers/gpu/host1x/dev.c | 1 + drivers/greybus/svc.c | 8 +- drivers/hid/hid-logitech-dj.c | 1 + drivers/hid/i2c-hid/i2c-hid-core.c | 32 +++- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 29 +-- drivers/hv/Kconfig | 1 + drivers/hv/hv_balloon.c | 2 +- drivers/hwmon/pmbus/pmbus.h | 1 + drivers/hwmon/pmbus/pmbus_core.c | 18 +- drivers/hwmon/sch56xx-common.c | 2 +- drivers/hwtracing/coresight/coresight-catu.c | 3 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 4 +- drivers/hwtracing/coresight/coresight-cti-core.c | 4 +- drivers/hwtracing/coresight/coresight-etb10.c | 4 +- drivers/hwtracing/coresight/coresight-etm3x-core.c | 4 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 4 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 8 +- drivers/hwtracing/coresight/coresight-funnel.c | 4 +- drivers/hwtracing/coresight/coresight-replicator.c | 4 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 4 +- drivers/hwtracing/coresight/coresight-tpiu.c | 4 +- drivers/i2c/busses/i2c-meson.c | 12 +- drivers/i2c/busses/i2c-nomadik.c | 4 +- drivers/i2c/busses/i2c-xiic.c | 3 +- drivers/i2c/muxes/i2c-demux-pinctrl.c | 5 +- drivers/iio/accel/mma8452.c | 29 +-- drivers/iio/adc/twl6030-gpadc.c | 2 + drivers/iio/afe/iio-rescale.c | 8 +- drivers/iio/inkern.c | 40 +++- drivers/infiniband/core/cma.c | 2 +- drivers/infiniband/core/verbs.c | 1 + drivers/infiniband/hw/hfi1/verbs.c | 3 +- drivers/infiniband/hw/mlx5/devx.c | 4 +- drivers/infiniband/hw/mlx5/mr.c | 2 + drivers/input/input.c | 6 - drivers/input/serio/ambakmi.c | 3 +- drivers/input/touchscreen/zinitix.c | 44 ++++- drivers/iommu/iova.c | 5 +- drivers/iommu/ipmmu-vmsa.c | 4 +- drivers/irqchip/irq-nvic.c | 2 + drivers/irqchip/qcom-pdc.c | 5 +- drivers/mailbox/imx-mailbox.c | 9 + drivers/mailbox/tegra-hsp.c | 5 + drivers/md/bcache/btree.c | 6 +- drivers/md/bcache/writeback.c | 6 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-integrity.c | 6 +- drivers/media/i2c/adv7511-v4l2.c | 2 +- drivers/media/i2c/adv7604.c | 2 +- drivers/media/i2c/adv7842.c | 2 +- drivers/media/pci/bt8xx/bttv-driver.c | 4 +- drivers/media/pci/cx88/cx88-mpeg.c | 3 + drivers/media/pci/ivtv/ivtv-driver.h | 1 - drivers/media/pci/ivtv/ivtv-ioctl.c | 10 +- drivers/media/pci/ivtv/ivtv-streams.c | 11 +- drivers/media/pci/saa7134/saa7134-alsa.c | 8 +- drivers/media/platform/aspeed-video.c | 9 +- drivers/media/platform/coda/coda-common.c | 1 + drivers/media/platform/davinci/vpif.c | 12 +- .../media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c | 2 + drivers/media/rc/gpio-ir-tx.c | 28 ++- drivers/media/rc/ir_toy.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_s302m.c | 17 +- drivers/media/usb/em28xx/em28xx-cards.c | 13 +- drivers/media/usb/go7007/s2250-board.c | 10 +- drivers/media/usb/hdpvr/hdpvr-video.c | 4 +- drivers/media/usb/stk1160/stk1160-core.c | 2 +- drivers/media/usb/stk1160/stk1160-v4l.c | 10 +- drivers/media/usb/stk1160/stk1160.h | 2 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 53 ++++-- drivers/memory/emif.c | 8 +- drivers/memory/pl172.c | 4 +- drivers/memory/pl353-smc.c | 4 +- drivers/mfd/asic3.c | 10 +- drivers/mfd/mc13xxx-core.c | 4 +- drivers/misc/cardreader/alcor_pci.c | 9 +- drivers/misc/habanalabs/common/debugfs.c | 2 + drivers/misc/kgdbts.c | 4 +- drivers/misc/mei/hw-me-regs.h | 1 + drivers/misc/mei/interrupt.c | 35 ++-- drivers/misc/mei/pci-me.c | 1 + drivers/mmc/core/host.c | 15 +- drivers/mmc/host/davinci_mmc.c | 6 +- drivers/mmc/host/mmci.c | 4 +- drivers/mtd/nand/onenand/generic.c | 7 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 14 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 3 + drivers/mtd/nand/raw/nand_base.c | 44 ++--- drivers/mtd/ubi/build.c | 9 +- drivers/mtd/ubi/fastmap.c | 28 ++- drivers/mtd/ubi/vmt.c | 8 +- drivers/net/bareudp.c | 25 +-- drivers/net/can/m_can/m_can.c | 5 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +- drivers/net/can/usb/ems_usb.c | 1 - drivers/net/can/usb/mcba_usb.c | 27 +-- drivers/net/can/usb/usb_8dev.c | 30 ++- drivers/net/can/vxcan.c | 2 +- drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/microchip/ksz8795_spi.c | 11 ++ drivers/net/dsa/microchip/ksz9477_spi.c | 12 ++ drivers/net/dsa/mv88e6xxx/chip.c | 1 + drivers/net/ethernet/8390/mcf8390.c | 10 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 11 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 16 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 29 ++- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 1 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 10 +- drivers/net/ethernet/sun/sunhme.c | 6 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 72 ++++--- drivers/net/hamradio/6pack.c | 4 +- drivers/net/phy/broadcom.c | 21 +++ drivers/net/wireguard/queueing.c | 3 +- drivers/net/wireguard/socket.c | 5 +- drivers/net/wireless/ath/ath10k/snoc.c | 2 +- drivers/net/wireless/ath/ath10k/wow.c | 7 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 5 + drivers/net/wireless/ath/carl9170/main.c | 2 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 2 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 66 ++----- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 3 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 3 + drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 9 +- drivers/net/wireless/ray_cs.c | 6 + drivers/nvdimm/region_devs.c | 3 + drivers/nvme/host/core.c | 9 +- drivers/nvme/host/tcp.c | 40 ++++ drivers/pci/access.c | 9 +- drivers/pci/controller/pci-aardvark.c | 4 +- drivers/pci/controller/pci-xgene.c | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 2 + drivers/pci/quirks.c | 12 ++ drivers/phy/phy-core-mipi-dphy.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 2 + drivers/pinctrl/mediatek/pinctrl-paris.c | 30 ++- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 185 +++++++++--------- drivers/pinctrl/pinconf-generic.c | 6 +- drivers/pinctrl/pinctrl-rockchip.c | 2 + drivers/pinctrl/renesas/core.c | 5 +- drivers/pinctrl/renesas/pfc-r8a77470.c | 4 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 30 ++- drivers/platform/chrome/Makefile | 3 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 3 +- drivers/platform/chrome/cros_ec_sensorhub_trace.h | 123 ++++++++++++ drivers/platform/chrome/cros_ec_trace.h | 95 ---------- drivers/platform/chrome/cros_ec_typec.c | 6 + drivers/platform/x86/huawei-wmi.c | 13 +- drivers/power/reset/gemini-poweroff.c | 4 +- drivers/power/supply/ab8500_fg.c | 4 +- drivers/power/supply/bq24190_charger.c | 7 +- drivers/power/supply/wm8350_power.c | 97 ++++++++-- drivers/pwm/pwm-lpc18xx-sct.c | 20 +- drivers/regulator/qcom_smd-regulator.c | 4 +- drivers/regulator/rpi-panel-attiny-regulator.c | 56 +++++- drivers/remoteproc/qcom_q6v5_adsp.c | 1 + drivers/remoteproc/qcom_q6v5_mss.c | 11 +- drivers/remoteproc/qcom_wcnss.c | 1 + drivers/remoteproc/remoteproc_debugfs.c | 2 +- drivers/rtc/interface.c | 7 +- drivers/rtc/rtc-pl030.c | 4 +- drivers/rtc/rtc-pl031.c | 4 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 23 ++- drivers/scsi/pm8001/pm80xx_hwi.c | 209 +++++++++++---------- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_def.h | 10 +- drivers/scsi/qla2xxx/qla_gs.c | 5 +- drivers/scsi/qla2xxx/qla_init.c | 73 +++++-- drivers/scsi/qla2xxx/qla_iocb.c | 8 +- drivers/scsi/qla2xxx/qla_isr.c | 1 + drivers/scsi/qla2xxx/qla_mbx.c | 14 +- drivers/scsi/qla2xxx/qla_nvme.c | 22 +++ drivers/scsi/qla2xxx/qla_os.c | 8 +- drivers/scsi/qla2xxx/qla_sup.c | 4 +- drivers/scsi/qla2xxx/qla_target.c | 4 +- drivers/soc/qcom/ocmem.c | 1 + drivers/soc/qcom/qcom_aoss.c | 2 +- drivers/soc/qcom/rpmpd.c | 3 + drivers/soc/ti/wkup_m3_ipc.c | 4 +- drivers/soundwire/intel.c | 4 +- drivers/spi/spi-mxic.c | 28 ++- drivers/spi/spi-pl022.c | 5 +- drivers/spi/spi-pxa2xx-pci.c | 17 +- drivers/spi/spi-tegra114.c | 4 + drivers/spi/spi-tegra20-slink.c | 8 +- drivers/spi/spi-zynqmp-gqspi.c | 5 +- drivers/spi/spi.c | 4 +- drivers/staging/iio/adc/ad7280a.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_acc.c | 28 ++- .../media/atomisp/pci/atomisp_gmin_platform.c | 18 ++ drivers/staging/media/atomisp/pci/hmm/hmm.c | 7 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 2 +- drivers/staging/media/hantro/hantro_h1_regs.h | 2 +- drivers/staging/media/meson/vdec/esparser.c | 7 +- drivers/staging/media/meson/vdec/vdec_helpers.c | 8 +- drivers/staging/media/meson/vdec/vdec_helpers.h | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 2 +- drivers/staging/media/zoran/zoran.h | 2 +- drivers/staging/media/zoran/zoran_card.c | 86 +++++---- drivers/staging/media/zoran/zoran_device.c | 7 +- drivers/staging/media/zoran/zoran_driver.c | 18 +- drivers/staging/mt7621-dts/gbpc1.dts | 40 ++-- drivers/staging/mt7621-dts/gbpc2.dts | 116 +++++++++++- drivers/staging/mt7621-dts/mt7621.dtsi | 26 +-- .../intel/int340x_thermal/int3400_thermal.c | 7 +- drivers/tty/hvc/hvc_iucv.c | 4 +- drivers/tty/mxser.c | 15 +- drivers/tty/serial/8250/8250_dma.c | 11 +- drivers/tty/serial/8250/8250_lpss.c | 28 ++- drivers/tty/serial/8250/8250_mid.c | 19 +- drivers/tty/serial/8250/8250_port.c | 16 +- drivers/tty/serial/amba-pl010.c | 4 +- drivers/tty/serial/amba-pl011.c | 3 +- drivers/tty/serial/kgdboc.c | 6 +- drivers/tty/serial/serial_core.c | 14 ++ drivers/usb/host/xhci-hub.c | 5 +- drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/host/xhci.c | 20 +- drivers/usb/host/xhci.h | 14 +- drivers/usb/serial/Kconfig | 1 + drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 3 + drivers/usb/serial/usb-serial-simple.c | 7 + drivers/usb/storage/ene_ub6250.c | 155 ++++++++------- drivers/usb/storage/realtek_cr.c | 2 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 18 +- drivers/vfio/platform/vfio_amba.c | 15 +- drivers/video/fbdev/amba-clcd.c | 4 +- drivers/video/fbdev/atafb.c | 12 +- drivers/video/fbdev/atmel_lcdfb.c | 11 +- drivers/video/fbdev/cirrusfb.c | 16 +- drivers/video/fbdev/controlfb.c | 6 +- drivers/video/fbdev/core/fbcvt.c | 53 +++--- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/nvidia/nv_i2c.c | 2 +- .../fbdev/omap2/omapfb/displays/connector-dvi.c | 1 + .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 8 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 2 +- .../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 4 +- drivers/video/fbdev/sm712fb.c | 46 ++--- drivers/video/fbdev/smscufx.c | 3 +- drivers/video/fbdev/udlfb.c | 8 +- drivers/video/fbdev/w100fb.c | 15 +- drivers/watchdog/rti_wdt.c | 1 + drivers/watchdog/sp805_wdt.c | 4 +- fs/binfmt_elf.c | 84 +++++---- fs/binfmt_elf_fdpic.c | 18 +- fs/btrfs/reflink.c | 7 +- fs/cifs/smb2ops.c | 130 +++++++------ fs/coredump.c | 86 +++++++-- fs/exec.c | 26 ++- fs/ext2/super.c | 6 +- fs/ext4/inline.c | 9 +- fs/ext4/inode.c | 25 +++ fs/ext4/mballoc.c | 126 ++++++++----- fs/ext4/namei.c | 10 +- fs/f2fs/checkpoint.c | 8 +- fs/f2fs/compress.c | 5 +- fs/f2fs/data.c | 9 +- fs/f2fs/file.c | 5 +- fs/f2fs/gc.c | 4 +- fs/f2fs/inode.c | 1 + fs/f2fs/node.c | 6 +- fs/f2fs/segment.c | 7 + fs/f2fs/super.c | 6 +- fs/f2fs/sysfs.c | 2 +- fs/file.c | 31 ++- fs/gfs2/rgrp.c | 3 +- fs/io_uring.c | 7 +- fs/jffs2/build.c | 4 +- fs/jffs2/fs.c | 2 +- fs/jffs2/scan.c | 6 +- fs/jfs/jfs_dmap.c | 7 + fs/nfs/callback_proc.c | 27 +-- fs/nfs/callback_xdr.c | 4 - fs/nfs/nfs2xdr.c | 2 +- fs/nfs/nfs3xdr.c | 21 +-- fs/nfs/nfs4proc.c | 1 + fs/nfs/pnfs.c | 11 ++ fs/nfs/pnfs.h | 2 + fs/nfs/write.c | 5 +- fs/nfsd/filecache.c | 6 +- fs/nfsd/nfs4state.c | 12 +- fs/nfsd/nfsproc.c | 2 +- fs/nfsd/xdr.h | 2 +- fs/ntfs/inode.c | 4 + fs/proc/bootconfig.c | 2 + fs/pstore/platform.c | 38 ++-- fs/ubifs/dir.c | 32 ++-- fs/ubifs/file.c | 14 +- fs/ubifs/io.c | 34 +++- fs/ubifs/ioctl.c | 2 +- include/linux/amba/bus.h | 2 +- include/linux/binfmts.h | 3 + include/linux/blk-cgroup.h | 17 ++ include/linux/coredump.h | 5 +- include/linux/dma-mapping.h | 8 + include/linux/mtd/rawnand.h | 2 + include/linux/netdevice.h | 6 +- include/linux/pci.h | 1 + include/linux/pstore.h | 6 +- include/linux/serial_core.h | 2 + include/linux/soc/ti/ti_sci_protocol.h | 2 +- include/linux/sunrpc/xdr.h | 2 + include/net/udp.h | 1 + include/net/udp_tunnel.h | 3 +- include/sound/pcm.h | 1 + include/trace/events/ext4.h | 78 +++++--- include/trace/events/rxrpc.h | 8 +- include/uapi/linux/bpf.h | 12 +- include/uapi/linux/rseq.h | 20 +- kernel/audit.h | 4 + kernel/auditsc.c | 87 +++++++-- kernel/bpf/stackmap.c | 56 +++--- kernel/debug/kdb/kdb_support.c | 2 +- kernel/dma/debug.c | 4 +- kernel/dma/swiotlb.c | 3 +- kernel/events/core.c | 3 + kernel/livepatch/core.c | 4 +- kernel/locking/lockdep.c | 38 ++-- kernel/locking/lockdep_internals.h | 6 +- kernel/locking/lockdep_proc.c | 51 ++++- kernel/power/hibernate.c | 2 +- kernel/power/suspend_test.c | 8 +- kernel/printk/printk.c | 6 +- kernel/ptrace.c | 47 +++-- kernel/rseq.c | 13 +- kernel/sched/core.c | 1 + kernel/sched/debug.c | 10 - kernel/trace/trace_events.c | 28 +++ kernel/watch_queue.c | 4 +- lib/kunit/try-catch.c | 2 +- lib/raid6/test/Makefile | 4 +- lib/raid6/test/test.c | 1 - lib/test_kmod.c | 1 + lib/test_lockup.c | 11 +- lib/test_xarray.c | 22 +++ lib/xarray.c | 4 + mm/kmemleak.c | 9 +- mm/madvise.c | 3 +- mm/memcontrol.c | 2 +- mm/memory.c | 17 +- mm/mempolicy.c | 8 +- mm/mmap.c | 2 +- mm/page_alloc.c | 9 +- mm/usercopy.c | 5 +- net/batman-adv/bridge_loop_avoidance.c | 6 + net/batman-adv/distributed-arp-table.c | 3 + net/batman-adv/gateway_client.c | 12 +- net/batman-adv/gateway_client.h | 16 +- net/batman-adv/hard-interface.h | 3 + net/batman-adv/network-coding.c | 6 + net/batman-adv/originator.c | 72 +------ net/batman-adv/originator.h | 96 +++++++++- net/batman-adv/soft-interface.c | 15 +- net/batman-adv/soft-interface.h | 16 +- net/batman-adv/tp_meter.c | 3 + net/batman-adv/translation-table.c | 22 +-- net/batman-adv/translation-table.h | 18 +- net/batman-adv/tvlv.c | 6 + net/bluetooth/hci_conn.c | 2 + net/can/isotp.c | 69 ++++--- net/core/skmsg.c | 17 +- net/ipv4/route.c | 18 +- net/ipv4/tcp_bpf.c | 14 +- net/ipv4/tcp_output.c | 5 +- net/ipv4/udp.c | 6 + net/ipv6/udp.c | 4 +- net/ipv6/xfrm6_output.c | 16 ++ net/key/af_key.c | 2 +- net/netfilter/nf_conntrack_proto_tcp.c | 17 +- net/netlink/af_netlink.c | 2 + net/openvswitch/conntrack.c | 118 ++++++------ net/openvswitch/flow_netlink.c | 4 +- net/rxrpc/ar-internal.h | 15 +- net/rxrpc/call_event.c | 2 +- net/rxrpc/call_object.c | 40 +++- net/sunrpc/xprt.c | 7 + net/tipc/socket.c | 3 +- net/x25/af_x25.c | 11 +- net/xfrm/xfrm_interface.c | 5 +- samples/bpf/xdpsock_user.c | 5 +- scripts/dtc/Makefile | 2 +- scripts/gcc-plugins/stackleak_plugin.c | 25 ++- security/integrity/evm/evm_main.c | 2 +- security/keys/keyctl_pkey.c | 14 +- security/security.c | 17 +- security/selinux/hooks.c | 11 +- security/selinux/include/policycap.h | 1 + security/selinux/include/policycap_names.h | 3 +- security/selinux/include/security.h | 7 + security/selinux/selinuxfs.c | 2 + security/selinux/xfrm.c | 2 +- security/smack/smack_lsm.c | 2 +- security/tomoyo/load_policy.c | 4 +- sound/arm/aaci.c | 4 +- sound/core/pcm.c | 1 + sound/core/pcm_lib.c | 9 +- sound/core/pcm_native.c | 39 +++- sound/firewire/fcp.c | 4 +- sound/isa/cs423x/cs4236.c | 8 +- sound/pci/hda/patch_hdmi.c | 8 +- sound/pci/hda/patch_realtek.c | 15 +- sound/soc/atmel/atmel_ssc_dai.c | 5 +- sound/soc/atmel/sam9g20_wm8731.c | 1 + sound/soc/atmel/sam9x5_wm8731.c | 16 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/msm8916-wcd-analog.c | 22 ++- sound/soc/codecs/msm8916-wcd-digital.c | 5 +- sound/soc/codecs/mt6358.c | 4 + sound/soc/codecs/rt5663.c | 2 + sound/soc/codecs/wcd934x.c | 6 +- sound/soc/codecs/wm8350.c | 28 ++- sound/soc/dwc/dwc-i2s.c | 17 +- sound/soc/fsl/fsl_spdif.c | 2 + sound/soc/fsl/imx-es8328.c | 1 + sound/soc/generic/simple-card-utils.c | 2 +- sound/soc/mxs/mxs-saif.c | 5 +- sound/soc/mxs/mxs-sgtl5000.c | 3 + sound/soc/rockchip/rockchip_i2s.c | 18 +- sound/soc/sh/fsi.c | 19 +- sound/soc/soc-compress.c | 5 + sound/soc/soc-core.c | 2 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 +- sound/soc/soc-topology.c | 3 +- sound/soc/sof/imx/imx8m.c | 1 + sound/soc/sof/intel/hda-dai.c | 13 ++ sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/ti/davinci-i2s.c | 5 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 25 +++ sound/spi/at73c213.c | 27 ++- tools/include/uapi/linux/bpf.h | 4 +- tools/lib/bpf/btf_dump.c | 5 + tools/lib/bpf/libbpf.c | 3 + tools/lib/bpf/xsk.c | 11 ++ .../testing/selftests/bpf/progs/test_sock_fields.c | 2 +- tools/testing/selftests/bpf/test_lirc_mode2.sh | 5 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 10 +- .../testing/selftests/net/test_vxlan_under_vrf.sh | 8 +- tools/testing/selftests/vm/Makefile | 6 +- tools/testing/selftests/x86/Makefile | 6 +- tools/testing/selftests/x86/check_cc.sh | 2 +- tools/virtio/virtio_test.c | 1 + virt/kvm/kvm_main.c | 13 ++ 654 files changed, 5424 insertions(+), 2742 deletions(-)
On 4/5/22 00:24, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
Building um:defconfig ... failed Building csky:defconfig ... failed Building microblaze:mmu_defconfig ... failed ------ Error log:
fs/binfmt_elf.c: In function 'fill_note_info': fs/binfmt_elf.c:2050:45: error: 'siginfo' undeclared (first use in this function) 2050 | sz = elf_dump_thread_status(siginfo->si_signo, ets); | ^~~~~~~ fs/binfmt_elf.c:2050:45: note: each undeclared identifier is reported only once for each function it appears in fs/binfmt_elf.c:2056:53: error: 'regs' undeclared (first use in this function) 2056 | elf_core_copy_regs(&info->prstatus->pr_reg, regs); | ^~~~
Build just started, so there are likely going to be more failures.
Guenter
On Tue, Apr 05, 2022 at 06:08:44AM -0700, Guenter Roeck wrote:
On 4/5/22 00:24, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
Building um:defconfig ... failed Building csky:defconfig ... failed Building microblaze:mmu_defconfig ... failed
Error log:
fs/binfmt_elf.c: In function 'fill_note_info': fs/binfmt_elf.c:2050:45: error: 'siginfo' undeclared (first use in this function) 2050 | sz = elf_dump_thread_status(siginfo->si_signo, ets); | ^~~~~~~ fs/binfmt_elf.c:2050:45: note: each undeclared identifier is reported only once for each function it appears in fs/binfmt_elf.c:2056:53: error: 'regs' undeclared (first use in this function) 2056 | elf_core_copy_regs(&info->prstatus->pr_reg, regs); | ^~~~
Build just started, so there are likely going to be more failures.
Thanks, I missed this in my backport. Now should be fixed up, I'll push out a -rc2 after this goes through some local build tests.
greg k-h
On 4/5/2022 12:24 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.110-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y and the diffstat can be found below.
thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels:
Tested-by: Florian Fainelli f.fainelli@gmail.com
Hi!
This is the start of the stable review cycle for the 5.10.110 release. There are 599 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.
CIP testing did not find any problems here:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-5...
Tested-by: Pavel Machek (CIP) pavel@denx.de
Best regards, Pavel
On Tue, Apr 5, 2022, at 3:24 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
5.10.110-rc1 compiled and booted with no errors or regressions on my x86_64 test system.
Tested-by: Slade Watkins slade@sladewatkins.com
Cheers, Slade
Hi Greg,
On Tue, Apr 05, 2022 at 09:24:54AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
My tests are still running, but it failed to boot on my test laptop. The trace is:
[ 2.194098] BUG: unable to handle page fault for address: ffffffffc0778fb5 [ 2.194791] #PF: supervisor write access in kernel mode [ 2.195166] #PF: error_code(0x0003) - permissions violation [ 2.195558] PGD 1bac14067 P4D 1bac14067 PUD 1bac16067 PMD 10aab8067 PTE 8000000110976061 [ 2.196124] Oops: 0003 [#1] SMP PTI [ 2.196374] CPU: 5 PID: 217 Comm: modprobe Not tainted 5.10.110-rc1+ #33 [ 2.196846] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2.197712] RIP: 0010:number+0x1d6/0x340 [ 2.198025] Code: 83 c3 01 89 c8 44 29 d8 39 c2 7e ea 45 85 c9 0f 88 72 01 00 00 4d 63 c9 4a 8d 54 0c 18 4b 8d 44 0b 01 4c 39 db 76 06 0f b6 0a <41> 88 0b 49 83 c3 01 48 83 ea 01 49 39 c3 75 e8 83 ed 01 0f 88 3c [ 2.199654] RSP: 0018:ffffb61a4030fb08 EFLAGS: 00010206 [ 2.200126] RAX: ffffffffc0778fb7 RBX: ffffffffc0778fb8 RCX: 0000000000000031 [ 2.200630] RDX: ffffb61a4030fb21 RSI: 000000000000000a RDI: 0000000000000000 [ 2.201131] RBP: 00000000fffffffb R08: 0000000000ffff0a R09: 0000000000000001 [ 2.201635] R10: 3e2d434552202c29 R11: ffffffffc0778fb5 R12: 0000000000000020 [ 2.202140] R13: 0000000000000000 R14: 000000000000000a R15: 0000000000000000 [ 2.202641] FS: 00007fad7aa99580(0000) GS:ffff8c9537d40000(0000) knlGS:0000000000000000 [ 2.203212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2.203618] CR2: ffffffffc0778fb5 CR3: 000000011060c001 CR4: 0000000000370ee0 [ 2.204149] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2.204682] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2.205182] Call Trace: [ 2.205371] ? cpumask_next+0x17/0x20 [ 2.205636] ? kvm_smp_send_call_func_ipi+0x1e/0x60 [ 2.205986] vsnprintf+0x363/0x560 [ 2.206233] snprintf+0x49/0x60 [ 2.206461] eval_replace+0x46/0x80 [ 2.206712] trace_event_eval_update+0x263/0x360 [ 2.207057] trace_module_notify+0x44/0x50 [ 2.207352] blocking_notifier_call_chain_robust+0x64/0xd0 [ 2.207774] ? mutex_lock+0xe/0x30 [ 2.208020] load_module+0x209c/0x28e0 [ 2.208291] ? __do_sys_finit_module+0xb1/0x110 [ 2.208613] __do_sys_finit_module+0xb1/0x110 [ 2.208926] do_syscall_64+0x33/0x80 [ 2.209184] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2.209552] RIP: 0033:0x7fad7abb4f79 [ 2.209810] Code: 48 8d 3d da db 0d 00 0f 05 eb a5 66 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c7 9e 0d 00 f7 d8 64 89 01 48 [ 2.211162] RSP: 002b:00007ffd607603c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 2.212293] RAX: ffffffffffffffda RBX: 0000557e2325bc20 RCX: 00007fad7abb4f79 [ 2.213374] RDX: 0000000000000000 RSI: 0000557e2193c260 RDI: 0000000000000004 [ 2.214495] RBP: 0000000000040000 R08: 0000000000000000 R09: 0000557e2325c620 [ 2.215743] R10: 0000000000000004 R11: 0000000000000246 R12: 0000557e2193c260 [ 2.216994] R13: 0000000000000000 R14: 0000557e2325bcb0 R15: 0000557e2325bc20 [ 2.218219] Modules linked in: ext4(+) crc32c_generic crc16 mbcache jbd2 sd_mod bochs_drm t10_pi drm_vram_helper crc_t10dif drm_ttm_helper sr_mod crct10dif_generic cdrom ttm xhci_pci ata_generic drm_kms_helper xhci_hcd cec ata_piix libata rc_core usbcore crct10dif_pclmul crct10dif_common crc32_pclmul psmouse drm crc32c_intel usb_common i2c_piix4 e1000 scsi_mod floppy button [ 2.222206] CR2: ffffffffc0778fb5 [ 2.223103] ---[ end trace 036356107aad6aa1 ]---
Did a bisect and the bisect log is: # bad: [45fdcc9dc72a44448666a2bcff4030a659e29e46] Linux 5.10.110-rc1 # good: [d9c5818a0bc09e4cc9fe663edb69e4d6cdae4f70] Linux 5.10.109 git bisect start 'HEAD' 'v5.10.109' # good: [93a35ab24592dfddafdb9f184e9399aad6d88a18] drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug git bisect good 93a35ab24592dfddafdb9f184e9399aad6d88a18 # good: [c8816508edf3558f597bd20a01403b060d690700] regulator: rpi-panel: Handle I2C errors/timing to the Atmel git bisect good c8816508edf3558f597bd20a01403b060d690700 # bad: [5e7fb97064ee7794db7ac938583c3d095980e55f] scsi: qla2xxx: Fix disk failure to rediscover git bisect bad 5e7fb97064ee7794db7ac938583c3d095980e55f # good: [3d65639a786b4587e64fb813a79a8f27b83dcaab] ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 git bisect good 3d65639a786b4587e64fb813a79a8f27b83dcaab # good: [8bb857ae514a06d96a6ca81ff306acf5783d6cc6] media: Revert "media: em28xx: add missing em28xx_close_extension" git bisect good 8bb857ae514a06d96a6ca81ff306acf5783d6cc6 # bad: [0042f52f784f847927f1ff234b3f97dd97ad8e48] powerpc/lib/sstep: Fix build errors with newer binutils git bisect bad 0042f52f784f847927f1ff234b3f97dd97ad8e48 # bad: [690ee20444960ce5592465bce043ac5cd4ef8028] media: atomisp: fix bad usage at error handling logic git bisect bad 690ee20444960ce5592465bce043ac5cd4ef8028 # bad: [93fe2389e6fd4c545920f6bd013b36f9328b636e] tracing: Have TRACE_DEFINE_ENUM affect trace event types as well git bisect bad 93fe2389e6fd4c545920f6bd013b36f9328b636e # good: [1fe212d441b683685c2900bd4353f53f7f608db9] media: hdpvr: initialize dev->worker at hdpvr_register_videodev git bisect good 1fe212d441b683685c2900bd4353f53f7f608db9 # first bad commit: [93fe2389e6fd4c545920f6bd013b36f9328b636e] tracing: Have TRACE_DEFINE_ENUM affect trace event types as well
And, reverting 93fe2389e6fd4c545920f6bd013b36f9328b636e on top of v5.10.110-rc1 fixed the problem.
-- Regards Sudip
On Tue, Apr 05, 2022 at 10:57:26PM +0100, Sudip Mukherjee wrote:
Hi Greg,
On Tue, Apr 05, 2022 at 09:24:54AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
My tests are still running, but it failed to boot on my test laptop. The trace is:
[ 2.194098] BUG: unable to handle page fault for address: ffffffffc0778fb5 [ 2.194791] #PF: supervisor write access in kernel mode [ 2.195166] #PF: error_code(0x0003) - permissions violation [ 2.195558] PGD 1bac14067 P4D 1bac14067 PUD 1bac16067 PMD 10aab8067 PTE 8000000110976061 [ 2.196124] Oops: 0003 [#1] SMP PTI [ 2.196374] CPU: 5 PID: 217 Comm: modprobe Not tainted 5.10.110-rc1+ #33 [ 2.196846] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2.197712] RIP: 0010:number+0x1d6/0x340 [ 2.198025] Code: 83 c3 01 89 c8 44 29 d8 39 c2 7e ea 45 85 c9 0f 88 72 01 00 00 4d 63 c9 4a 8d 54 0c 18 4b 8d 44 0b 01 4c 39 db 76 06 0f b6 0a <41> 88 0b 49 83 c3 01 48 83 ea 01 49 39 c3 75 e8 83 ed 01 0f 88 3c [ 2.199654] RSP: 0018:ffffb61a4030fb08 EFLAGS: 00010206 [ 2.200126] RAX: ffffffffc0778fb7 RBX: ffffffffc0778fb8 RCX: 0000000000000031 [ 2.200630] RDX: ffffb61a4030fb21 RSI: 000000000000000a RDI: 0000000000000000 [ 2.201131] RBP: 00000000fffffffb R08: 0000000000ffff0a R09: 0000000000000001 [ 2.201635] R10: 3e2d434552202c29 R11: ffffffffc0778fb5 R12: 0000000000000020 [ 2.202140] R13: 0000000000000000 R14: 000000000000000a R15: 0000000000000000 [ 2.202641] FS: 00007fad7aa99580(0000) GS:ffff8c9537d40000(0000) knlGS:0000000000000000 [ 2.203212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2.203618] CR2: ffffffffc0778fb5 CR3: 000000011060c001 CR4: 0000000000370ee0 [ 2.204149] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2.204682] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2.205182] Call Trace: [ 2.205371] ? cpumask_next+0x17/0x20 [ 2.205636] ? kvm_smp_send_call_func_ipi+0x1e/0x60 [ 2.205986] vsnprintf+0x363/0x560 [ 2.206233] snprintf+0x49/0x60 [ 2.206461] eval_replace+0x46/0x80 [ 2.206712] trace_event_eval_update+0x263/0x360 [ 2.207057] trace_module_notify+0x44/0x50 [ 2.207352] blocking_notifier_call_chain_robust+0x64/0xd0 [ 2.207774] ? mutex_lock+0xe/0x30 [ 2.208020] load_module+0x209c/0x28e0 [ 2.208291] ? __do_sys_finit_module+0xb1/0x110 [ 2.208613] __do_sys_finit_module+0xb1/0x110 [ 2.208926] do_syscall_64+0x33/0x80 [ 2.209184] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2.209552] RIP: 0033:0x7fad7abb4f79 [ 2.209810] Code: 48 8d 3d da db 0d 00 0f 05 eb a5 66 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c7 9e 0d 00 f7 d8 64 89 01 48 [ 2.211162] RSP: 002b:00007ffd607603c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 2.212293] RAX: ffffffffffffffda RBX: 0000557e2325bc20 RCX: 00007fad7abb4f79 [ 2.213374] RDX: 0000000000000000 RSI: 0000557e2193c260 RDI: 0000000000000004 [ 2.214495] RBP: 0000000000040000 R08: 0000000000000000 R09: 0000557e2325c620 [ 2.215743] R10: 0000000000000004 R11: 0000000000000246 R12: 0000557e2193c260 [ 2.216994] R13: 0000000000000000 R14: 0000557e2325bcb0 R15: 0000557e2325bc20 [ 2.218219] Modules linked in: ext4(+) crc32c_generic crc16 mbcache jbd2 sd_mod bochs_drm t10_pi drm_vram_helper crc_t10dif drm_ttm_helper sr_mod crct10dif_generic cdrom ttm xhci_pci ata_generic drm_kms_helper xhci_hcd cec ata_piix libata rc_core usbcore crct10dif_pclmul crct10dif_common crc32_pclmul psmouse drm crc32c_intel usb_common i2c_piix4 e1000 scsi_mod floppy button [ 2.222206] CR2: ffffffffc0778fb5 [ 2.223103] ---[ end trace 036356107aad6aa1 ]---
Did a bisect and the bisect log is: # bad: [45fdcc9dc72a44448666a2bcff4030a659e29e46] Linux 5.10.110-rc1 # good: [d9c5818a0bc09e4cc9fe663edb69e4d6cdae4f70] Linux 5.10.109 git bisect start 'HEAD' 'v5.10.109' # good: [93a35ab24592dfddafdb9f184e9399aad6d88a18] drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug git bisect good 93a35ab24592dfddafdb9f184e9399aad6d88a18 # good: [c8816508edf3558f597bd20a01403b060d690700] regulator: rpi-panel: Handle I2C errors/timing to the Atmel git bisect good c8816508edf3558f597bd20a01403b060d690700 # bad: [5e7fb97064ee7794db7ac938583c3d095980e55f] scsi: qla2xxx: Fix disk failure to rediscover git bisect bad 5e7fb97064ee7794db7ac938583c3d095980e55f # good: [3d65639a786b4587e64fb813a79a8f27b83dcaab] ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 git bisect good 3d65639a786b4587e64fb813a79a8f27b83dcaab # good: [8bb857ae514a06d96a6ca81ff306acf5783d6cc6] media: Revert "media: em28xx: add missing em28xx_close_extension" git bisect good 8bb857ae514a06d96a6ca81ff306acf5783d6cc6 # bad: [0042f52f784f847927f1ff234b3f97dd97ad8e48] powerpc/lib/sstep: Fix build errors with newer binutils git bisect bad 0042f52f784f847927f1ff234b3f97dd97ad8e48 # bad: [690ee20444960ce5592465bce043ac5cd4ef8028] media: atomisp: fix bad usage at error handling logic git bisect bad 690ee20444960ce5592465bce043ac5cd4ef8028 # bad: [93fe2389e6fd4c545920f6bd013b36f9328b636e] tracing: Have TRACE_DEFINE_ENUM affect trace event types as well git bisect bad 93fe2389e6fd4c545920f6bd013b36f9328b636e # good: [1fe212d441b683685c2900bd4353f53f7f608db9] media: hdpvr: initialize dev->worker at hdpvr_register_videodev git bisect good 1fe212d441b683685c2900bd4353f53f7f608db9 # first bad commit: [93fe2389e6fd4c545920f6bd013b36f9328b636e] tracing: Have TRACE_DEFINE_ENUM affect trace event types as well
And, reverting 93fe2389e6fd4c545920f6bd013b36f9328b636e on top of v5.10.110-rc1 fixed the problem.
Now dropped, thanks.
greg k-h
On 4/5/22 1:24 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.110-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y and the diffstat can be found below.
thanks,
greg k-h
Build failed on my system. The following is the problem commit. There are no changes to the config between 5.15.32 and this build.
Ranjani Sridharan ranjani.sridharan@linux.intel.com ASoC: SOF: Intel: hda: Remove link assignment limitation
sound/soc/sof/intel/hda-dai.c: In function ‘hda_link_stream_assign’: sound/soc/sof/intel/hda-dai.c:82:24: error: implicit declaration of function ‘get_chip_info’; did you mean ‘get_group_info’? [-Werror=implicit-function-declaration] 82 | chip = get_chip_info(sdev->pdata); | ^~~~~~~~~~~~~ | get_group_info sound/soc/sof/intel/hda-dai.c:82:22: warning: assignment to ‘const struct sof_intel_dsp_desc *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 82 | chip = get_chip_info(sdev->pdata); | ^ sound/soc/sof/intel/hda-dai.c:90:35: error: ‘const struct sof_intel_dsp_desc’ has no member named ‘quirks’ 90 | if (!(chip->quirks & SOF_INTEL_PROCEN_FMT_QUIRK)) { | ^~ sound/soc/sof/intel/hda-dai.c:90:46: error: ‘SOF_INTEL_PROCEN_FMT_QUIRK’ undeclared (first use in this function) 90 | if (!(chip->quirks & SOF_INTEL_PROCEN_FMT_QUIRK)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sound/soc/sof/intel/hda-dai.c:90:46: note: each undeclared identifier is reported only once for each function it appears in cc1: some warnings being treated as errors
thanks, -- Shuah
On Tue, Apr 05, 2022 at 09:24:54AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
Build results: total: 161 pass: 150 fail: 11 Failed builds: alpha:defconfig alpha:allmodconfig csky:defconfig m68k:defconfig m68k:allmodconfig m68k:sun3_defconfig m68k_nommu:m5475evb_defconfig microblaze:mmu_defconfig nds32:defconfig nds32:allmodconfig um:defconfig Qemu test results: total: 477 pass: 448 fail: 29 Failed tests: <all alpha> q800:m68040:mac_defconfig:initrd q800:m68040:mac_defconfig:rootfs <all microblaze> <all s390>
Compile error:
fs/binfmt_elf.c: In function 'fill_note_info': fs/binfmt_elf.c:2050:45: error: 'siginfo' undeclared (first use in this function) fs/binfmt_elf.c:2056:53: error: 'regs' undeclared (first use in this function)
s390 tests crashed. Other failed qemu tests did not compile.
[ 7.385841] Unable to handle kernel pointer dereference in virtual kernel address space [ 7.385946] Failing address: 0000000001002000 TEID: 0000000001002407 [ 7.386007] Fault in home space mode while using kernel ASCE. [ 7.386610] AS:0000000001874007 R3:000000001ffec007 S:000000001ffe8800 P:000000000100231d [ 7.387430] Oops: 0004 ilc:3 [#1] SMP [ 7.387557] Modules linked in: [ 7.387902] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.10.110-rc1-00600-g45fdcc9dc72a #1 [ 7.387944] Hardware name: QEMU 3906 QEMU (KVM/Linux) [ 7.388043] Krnl PSW : 0704e00180000000 00000000008f0726 (number+0x25e/0x3c0) [ 7.388159] R:0 T:1 IO:1 EX:1 Key:0 M:1 W:0 P:0 AS:3 CC:2 PM:0 RI:0 EA:3 [ 7.388227] Krnl GPRS: 0000000000000058 0000000001002dc9 0000000000000002 00000000fffffffb [ 7.388268] 000003e00000bb11 000003e001002dc8 0000000000000000 0000000000000000 [ 7.388309] 0000000000000020 000003e000000001 0000000001002dca 0000000001002dc7 [ 7.388350] 000000000309c100 000003e00000bb10 00000000008f087a 000003e00000ba48 [ 7.388832] Krnl Code: 00000000008f0716: f0c84112b001 srp 274(13,%r4),1(%r11),8 [ 7.388832] 00000000008f071c: 41202001 la %r2,1(%r2) [ 7.388832] #00000000008f0720: ecab0006c065 clgrj %r10,%r11,12,00000000008f072c [ 7.388832] >00000000008f0726: d200b0004000 mvc 0(1,%r11),0(%r4) [ 7.388832] 00000000008f072c: 41b0b001 la %r11,1(%r11) [ 7.388832] 00000000008f0730: a74bffff aghi %r4,-1 [ 7.388832] 00000000008f0734: a727fff6 brctg %r2,00000000008f0720 [ 7.388832] 00000000008f0738: a73affff ahi %r3,-1 [ 7.389230] Call Trace: [ 7.389303] [<00000000008f0726>] number+0x25e/0x3c0 [ 7.389351] ([<00000000008f087a>] number+0x3b2/0x3c0) [ 7.389389] [<00000000008f5bd8>] vsnprintf+0x4b0/0x7c8 [ 7.389425] [<00000000008f5f98>] snprintf+0x40/0x50 [ 7.389464] [<000000000028b0aa>] eval_replace+0x62/0xc0 [ 7.389507] [<000000000028f6f4>] trace_event_eval_update+0x204/0x240 [ 7.389547] [<0000000001413a40>] tracer_init_tracefs+0x168/0x2d0 [ 7.389585] [<0000000000100982>] do_one_initcall+0x72/0x2b0 [ 7.389623] [<0000000001400434>] do_initcalls+0x124/0x148 [ 7.389660] [<00000000014006fe>] kernel_init_freeable+0x226/0x268 [ 7.389699] [<0000000000d6d202>] kernel_init+0x22/0x150 [ 7.389737] [<0000000000d7b858>] ret_from_fork+0x28/0x2c [ 7.389782] INFO: lockdep is turned off. [ 7.389822] Last Breaking-Event-Address: [ 7.389862] [<00000000008f06ec>] number+0x224/0x3c0 [ 7.390089] Kernel panic - not syncing: Fatal exception: panic_on_oops
Guenter
On Tue, Apr 05, 2022 at 06:07:50PM -0700, Guenter Roeck wrote:
On Tue, Apr 05, 2022 at 09:24:54AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
s390 tests crashed. Other failed qemu tests did not compile.
Bisect points to commit 93fe2389e6fd ("tracing: Have TRACE_DEFINE_ENUM affect trace event types as well"). Bisect log attached. Reverting the offending patch fixes the problem. Copying Steven for comments/input.
Guenter
--- # bad: [45fdcc9dc72a44448666a2bcff4030a659e29e46] Linux 5.10.110-rc1 # good: [d9c5818a0bc09e4cc9fe663edb69e4d6cdae4f70] Linux 5.10.109 git bisect start 'HEAD' 'v5.10.109' # good: [93a35ab24592dfddafdb9f184e9399aad6d88a18] drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug git bisect good 93a35ab24592dfddafdb9f184e9399aad6d88a18 # good: [c8816508edf3558f597bd20a01403b060d690700] regulator: rpi-panel: Handle I2C errors/timing to the Atmel git bisect good c8816508edf3558f597bd20a01403b060d690700 # bad: [5e7fb97064ee7794db7ac938583c3d095980e55f] scsi: qla2xxx: Fix disk failure to rediscover git bisect bad 5e7fb97064ee7794db7ac938583c3d095980e55f # good: [3d65639a786b4587e64fb813a79a8f27b83dcaab] ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 git bisect good 3d65639a786b4587e64fb813a79a8f27b83dcaab # good: [8bb857ae514a06d96a6ca81ff306acf5783d6cc6] media: Revert "media: em28xx: add missing em28xx_close_extension" git bisect good 8bb857ae514a06d96a6ca81ff306acf5783d6cc6 # bad: [0042f52f784f847927f1ff234b3f97dd97ad8e48] powerpc/lib/sstep: Fix build errors with newer binutils git bisect bad 0042f52f784f847927f1ff234b3f97dd97ad8e48 # bad: [690ee20444960ce5592465bce043ac5cd4ef8028] media: atomisp: fix bad usage at error handling logic git bisect bad 690ee20444960ce5592465bce043ac5cd4ef8028 # bad: [93fe2389e6fd4c545920f6bd013b36f9328b636e] tracing: Have TRACE_DEFINE_ENUM affect trace event types as well git bisect bad 93fe2389e6fd4c545920f6bd013b36f9328b636e # good: [1fe212d441b683685c2900bd4353f53f7f608db9] media: hdpvr: initialize dev->worker at hdpvr_register_videodev git bisect good 1fe212d441b683685c2900bd4353f53f7f608db9 # first bad commit: [93fe2389e6fd4c545920f6bd013b36f9328b636e] tracing: Have TRACE_DEFINE_ENUM affect trace event types as well
On Tue, 5 Apr 2022 19:30:25 -0700 Guenter Roeck linux@roeck-us.net wrote:
s390 tests crashed. Other failed qemu tests did not compile.
Bisect points to commit 93fe2389e6fd ("tracing: Have TRACE_DEFINE_ENUM affect trace event types as well"). Bisect log attached. Reverting the offending patch fixes the problem. Copying Steven for comments/input.
Do you have this commit?
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i...
-- Steve
On Tue, 5 Apr 2022 22:52:12 -0400 Steven Rostedt rostedt@goodmis.org wrote:
On Tue, 5 Apr 2022 19:30:25 -0700 Guenter Roeck linux@roeck-us.net wrote:
s390 tests crashed. Other failed qemu tests did not compile.
Bisect points to commit 93fe2389e6fd ("tracing: Have TRACE_DEFINE_ENUM affect trace event types as well"). Bisect log attached. Reverting the offending patch fixes the problem. Copying Steven for comments/input.
Do you have this commit?
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i...
OK, I see what happened. I wrote that patch because a new event appeared that used enums in the field format that gets exposed to user space. This patch is only needed for events that do that. Which until this release, nothing did.
That patch was then flagged as something to backport (but it was never tagged as stable, so this was one of the "AUTOSEL" backports). And it should have only been backported if any of these new events were also backported. Otherwise, the patch is useless.
When this patch was in linux-next, it caused s390 and powerpc to crash. I found the issue and fixed it with the linked patch above, and even added a "Fixes" tag to tie the two commits together.
Both of problem patch and the fix went into mainline in the same pull request.
Here's a thought, if you decide to backport a patch to stable, and you see that there's another commit with a "Fixes" tag to the automatically selected commit. DO NOT BACKPORT IF THE FIXES PATCH FAILS TO GO BACK TOO!
This never should have been backported without the fix. Please revert that patch for any stable release that the fixes patch fails to apply.
-- Steve
On Tue, 5 Apr 2022 23:08:12 -0400 Steven Rostedt rostedt@goodmis.org wrote:
Here's a thought, if you decide to backport a patch to stable, and you see that there's another commit with a "Fixes" tag to the automatically selected commit. DO NOT BACKPORT IF THE FIXES PATCH FAILS TO GO BACK TOO!
Seriously. This should be the case for *all* backported patches, not just the AUTOSEL ones.
Otherwise you are backporting a commit to "stable" that is KNOWN TO BE BROKEN!
-- Steve
On 4/5/22 20:24, Steven Rostedt wrote:
On Tue, 5 Apr 2022 23:08:12 -0400 Steven Rostedt rostedt@goodmis.org wrote:
Here's a thought, if you decide to backport a patch to stable, and you see that there's another commit with a "Fixes" tag to the automatically selected commit. DO NOT BACKPORT IF THE FIXES PATCH FAILS TO GO BACK TOO!
Seriously. This should be the case for *all* backported patches, not just the AUTOSEL ones.
Otherwise you are backporting a commit to "stable" that is KNOWN TO BE BROKEN!
Agreed.
Guenter
On Tue, Apr 05, 2022 at 11:24:13PM -0400, Steven Rostedt wrote:
On Tue, 5 Apr 2022 23:08:12 -0400 Steven Rostedt rostedt@goodmis.org wrote:
Here's a thought, if you decide to backport a patch to stable, and you see that there's another commit with a "Fixes" tag to the automatically selected commit. DO NOT BACKPORT IF THE FIXES PATCH FAILS TO GO BACK TOO!
Seriously. This should be the case for *all* backported patches, not just the AUTOSEL ones.
Otherwise you are backporting a commit to "stable" that is KNOWN TO BE BROKEN!
My scripts usually do catch this, let me go see what went wrong...
On Wed, Apr 06, 2022 at 10:11:29AM +0200, Greg Kroah-Hartman wrote:
On Tue, Apr 05, 2022 at 11:24:13PM -0400, Steven Rostedt wrote:
On Tue, 5 Apr 2022 23:08:12 -0400 Steven Rostedt rostedt@goodmis.org wrote:
Here's a thought, if you decide to backport a patch to stable, and you see that there's another commit with a "Fixes" tag to the automatically selected commit. DO NOT BACKPORT IF THE FIXES PATCH FAILS TO GO BACK TOO!
Seriously. This should be the case for *all* backported patches, not just the AUTOSEL ones.
Otherwise you are backporting a commit to "stable" that is KNOWN TO BE BROKEN!
My scripts usually do catch this, let me go see what went wrong...
Ok, my fault, my scripts _did_ catch this, but I ignored it as it was filled with other noise. I've now queued this commit up.
thanks for catching this and sorry for missing it the first time around.
greg k-h
On Wed, Apr 06, 2022 at 10:23:01AM +0200, Greg Kroah-Hartman wrote:
On Wed, Apr 06, 2022 at 10:11:29AM +0200, Greg Kroah-Hartman wrote:
On Tue, Apr 05, 2022 at 11:24:13PM -0400, Steven Rostedt wrote:
On Tue, 5 Apr 2022 23:08:12 -0400 Steven Rostedt rostedt@goodmis.org wrote:
Here's a thought, if you decide to backport a patch to stable, and you see that there's another commit with a "Fixes" tag to the automatically selected commit. DO NOT BACKPORT IF THE FIXES PATCH FAILS TO GO BACK TOO!
Seriously. This should be the case for *all* backported patches, not just the AUTOSEL ones.
Otherwise you are backporting a commit to "stable" that is KNOWN TO BE BROKEN!
My scripts usually do catch this, let me go see what went wrong...
Ok, my fault, my scripts _did_ catch this, but I ignored it as it was filled with other noise. I've now queued this commit up.
thanks for catching this and sorry for missing it the first time around.
Wait, no, I did catch this! And I sent you a "FAILED" email about it, 4 of them: https://lore.kernel.org/r/164905985821176@kroah.com https://lore.kernel.org/r/16490598521299@kroah.com https://lore.kernel.org/r/1649059845215213@kroah.com https://lore.kernel.org/r/16490598398133@kroah.com as the commit applied, but broke the build:
kernel/trace/trace_events.c: In function ‘update_event_fields’: kernel/trace/trace_events.c:2459:40: error: ‘TRACE_EVENT_FL_DYNAMIC’ undeclared (first use in this function); did you mean ‘FTRACE_OPS_FL_DYNAMIC’? 2459 | if (WARN_ON_ONCE(call->flags & TRACE_EVENT_FL_DYNAMIC)) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/bug.h:102:32: note: in definition of macro ‘WARN_ON_ONCE’ 102 | int __ret_warn_on = !!(condition); \ | ^~~~~~~~~ kernel/trace/trace_events.c:2459:40: note: each undeclared identifier is reported only once for each function it appears in 2459 | if (WARN_ON_ONCE(call->flags & TRACE_EVENT_FL_DYNAMIC)) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/bug.h:102:32: note: in definition of macro ‘WARN_ON_ONCE’ 102 | int __ret_warn_on = !!(condition); \ | ^~~~~~~~~ kernel/trace/trace_events.c:2491:25: error: ‘struct trace_event_call’ has no member named ‘module’ 2491 | if (call->module) | ^~ kernel/trace/trace_events.c:2492:47: error: ‘struct trace_event_call’ has no member named ‘module’ 2492 | add_str_to_module(call->module, str); | ^~
But I didn't drop the offending commit, I should have done that.
I'll go and drop the offending commit here, if you could submit both of them as working backports to stable@vger if/when you want them queued up there, that would be great.
thanks,
greg k-h
On Wed, 6 Apr 2022 10:26:15 +0200 Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
Wait, no, I did catch this! And I sent you a "FAILED" email about it, 4 of them: https://lore.kernel.org/r/164905985821176@kroah.com https://lore.kernel.org/r/16490598521299@kroah.com https://lore.kernel.org/r/1649059845215213@kroah.com https://lore.kernel.org/r/16490598398133@kroah.com as the commit applied, but broke the build:
Yes, I know, that's how I knew it was an issue ;-)
But I didn't drop the offending commit, I should have done that.
Correct.
Oh, so I guess it got in because it applied, but broke the build. Thus, your scripts catch when a Fixes does not apply, but doesn't handle the "broken build / boot" case?
I'll go and drop the offending commit here, if you could submit both of them as working backports to stable@vger if/when you want them queued up there, that would be great.
The patch that got backported only fixes an issue with new events (hence why I did not mark it for stable). If those events are not backported, there's no reason to backport this one.
-- Steve
On 4/5/22 19:52, Steven Rostedt wrote:
On Tue, 5 Apr 2022 19:30:25 -0700 Guenter Roeck linux@roeck-us.net wrote:
s390 tests crashed. Other failed qemu tests did not compile.
Bisect points to commit 93fe2389e6fd ("tracing: Have TRACE_DEFINE_ENUM affect trace event types as well"). Bisect log attached. Reverting the offending patch fixes the problem. Copying Steven for comments/input.
Do you have this commit?
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i...
No, It applies, but doesn't compile.
kernel/trace/trace_events.c: In function 'update_event_fields': kernel/trace/trace_events.c:2459:40: error: 'TRACE_EVENT_FL_DYNAMIC' undeclared
TRACE_EVENT_FL_DYNAMIC is not defined in v5.10.y.
Guenter
On Tue, 05 Apr 2022 09:24:54 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.110-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v5.10: 10 builds: 10 pass, 0 fail 28 boots: 28 pass, 0 fail 75 tests: 75 pass, 0 fail
Linux version: 5.10.110-rc1-g45fdcc9dc72a Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000, tegra20-ventana, tegra210-p2371-2180, tegra210-p3450-0000, tegra30-cardhu-a04
Tested-by: Jon Hunter jonathanh@nvidia.com
Jon
On Tue, 5 Apr 2022 09:24:54 +0200, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.110-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y and the diffstat can be found below.
thanks,
greg k-h
5.10.110-rc1 Successfully Compiled and booted on my Raspberry PI 4b (8g) (bcm2711)
Tested-by: Fox Chen foxhlchen@gmail.com
Hi Greg,
On Tue, Apr 05, 2022 at 09:24:54AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
Build test: mips (gcc version 11.2.1 20220314): 63 configs -> no failure arm (gcc version 11.2.1 20220314): 105 configs -> no new failure arm64 (gcc version 11.2.1 20220314): 3 configs -> no failure x86_64 (gcc version 11.2.1 20220314): 4 configs -> no failure
Boot test: x86_64: fails to boot on my test laptop. Detailed report at: https://lore.kernel.org/stable/Yky7RmYZnPp9HgzT@debian/ x86_64: Booted on qemu. No regression. [1] arm64: Booted on rpi4b (4GB model). No regression. [2]
[1]. https://openqa.qa.codethink.co.uk/tests/978 [2]. https://openqa.qa.codethink.co.uk/tests/981
Tested-by: Sudip Mukherjee sudip.mukherjee@codethink.co.uk
-- Regards Sudip
On Tue, 5 Apr 2022 at 15:32, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 07 Apr 2022 07:01:33 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.110-rc... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.10.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Tested-by: Linux Kernel Functional Testing lkft@linaro.org
## Build * kernel: 5.10.110-rc1 * git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git * git branch: linux-5.10.y * git commit: 45fdcc9dc72a44448666a2bcff4030a659e29e46 * git describe: v5.10.109-600-g45fdcc9dc72a * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.10.y/build/v5.10....
## Test Regressions (compared to v5.10.109-23-g09422778fc8c) No test regressions found.
## Metric Regressions (compared to v5.10.109-23-g09422778fc8c) No metric regressions found.
## Test Fixes (compared to v5.10.109-23-g09422778fc8c) No test fixes found.
## Metric Fixes (compared to v5.10.109-23-g09422778fc8c) No metric fixes found.
## Test result summary total: 100719, pass: 84805, fail: 965, skip: 14009, xfail: 940
## Build Summary * arc: 10 total, 10 passed, 0 failed * arm: 291 total, 291 passed, 0 failed * arm64: 41 total, 41 passed, 0 failed * dragonboard-410c: 1 total, 1 passed, 0 failed * hi6220-hikey: 1 total, 1 passed, 0 failed * i386: 40 total, 40 passed, 0 failed * juno-r2: 1 total, 1 passed, 0 failed * mips: 37 total, 37 passed, 0 failed * parisc: 12 total, 12 passed, 0 failed * powerpc: 60 total, 51 passed, 9 failed * riscv: 27 total, 27 passed, 0 failed * s390: 21 total, 21 passed, 0 failed * sh: 24 total, 24 passed, 0 failed * sparc: 12 total, 12 passed, 0 failed * x15: 1 total, 1 passed, 0 failed * x86: 1 total, 1 passed, 0 failed * x86_64: 41 total, 41 passed, 0 failed
## Test suites summary * fwts * igt-gpu-tools * kselftest-android * kselftest-arm64 * kselftest-bpf * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-drivers * kselftest-efivarfs * kselftest-filesystems * kselftest-firmware * kselftest-fpu * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-ir * kselftest-kcmp * kselftest-kexec * kselftest-kvm * kselftest-lib * kselftest-livepatch * kselftest-membarrier * kselftest-memfd * kselftest-memory-hotplug * kselftest-mincore * kselftest-mount * kselftest-mqueue * kselftest-net * kselftest-netfilter * kselftest-nsfs * kselftest-openat2 * kselftest-pid_namespace * kselftest-pidfd * kselftest-proc * kselftest-pstore * kselftest-ptrace * kselftest-rseq * kselftest-rtc * kselftest-seccomp * kselftest-sigaltstack * kselftest-size * kselftest-splice * kselftest-static_keys * kselftest-sync * kselftest-sysctl * kselftest-tc-testing * kselftest-timens * kselftest-timers * kselftest-tmpfs * kselftest-tpm2 * kselftest-user * kselftest-vm * kselftest-x86 * kselftest-zram * kunit * kvm-unit-tests * libgpiod * libhugetlbfs * linux-log-parser * ltp-cap_bounds-tests * ltp-commands-tests * ltp-containers-tests * ltp-controllers-tests * ltp-cpuhotplug-tests * ltp-crypto-tests * ltp-cve-tests * ltp-dio-tests * ltp-fcntl-locktests-tests * ltp-filecaps-tests * ltp-fs-tests * ltp-fs_bind-tests * ltp-fs_perms_simple-tests * ltp-fsx-tests * ltp-hugetlb-tests * ltp-io-tests * ltp-ipc-tests * ltp-math-tests * ltp-mm-tests * ltp-nptl-tests * ltp-open-posix-tests * ltp-pty-tests * ltp-sched-tests * ltp-securebits-tests * ltp-syscalls-tests * ltp-tracing-tests * network-basic-tests * packetdrill * perf * perf/Zstd-perf.data-compression * rcutorture * ssuite * v4l2-compliance * vdso
-- Linaro LKFT https://lkft.linaro.org
On 05/04/22 14.24, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 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.
Successfully cross-compiled for arm64 (bcm2711_defconfig, gcc 10.2.0) and powerpc (ps3_defconfig, gcc 11.2.0).
Tested-by: Bagas Sanjaya bagasdotme@gmail.com
On 05/04/22 14.24, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.10.110 release. There are 599 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.
Successfully cross-compiled for arm64 (bcm2711_defconfig, gcc 10.2.0) and powerpc (ps3_defconfig, gcc 11.2.0).
Tested-by: Bagas Sanjaya bagasdotme@gmail.com