This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 6.1.53-rc1
Nathan Chancellor nathan@kernel.org clk: Avoid invalid function names in CLK_OF_DECLARE()
Geert Uytterhoeven geert+renesas@glider.be treewide: Fix probing of devices in DT overlays
Saravana Kannan saravanak@google.com clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro
Yu Kuai yukuai3@huawei.com md: fix regression for null-ptr-deference in __md_stop()
Anna Schumaker Anna.Schumaker@Netapp.com NFSv4.2: Rework scratch handling for READ_PLUS (again)
Anna Schumaker Anna.Schumaker@Netapp.com NFSv4.2: Fix a potential double free with READ_PLUS
Xiao Ni xni@redhat.com md: Free resources in __md_stop
Michel Dänzer mdaenzer@redhat.com Revert "drm/amd/display: Do not set drr on pipe commit"
Brian Foster bfoster@redhat.com tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY
Lorenz Bauer lmb@isovalent.com net: remove duplicate INDIRECT_CALLABLE_DECLARE of udp[6]_ehashfn
Hugo Villeneuve hvilleneuve@dimonoff.com serial: sc16is7xx: fix regression with GPIO configuration
Hugo Villeneuve hvilleneuve@dimonoff.com serial: sc16is7xx: remove obsolete out_thread label
Kan Liang kan.liang@linux.intel.com perf/x86/uncore: Correct the number of CHAs on EMR
Jack Wang jinpu.wang@ionos.com x86/sgx: Break up long non-preemptible delays in sgx_vepc_release()
Alan Stern stern@rowland.harvard.edu USB: core: Fix oversight in SuperSpeed initialization
Alan Stern stern@rowland.harvard.edu USB: core: Fix race by not overwriting udev->descriptor in hub_port_init()
Alan Stern stern@rowland.harvard.edu USB: core: Change usb_get_device_descriptor() API
Alan Stern stern@rowland.harvard.edu USB: core: Unite old scheme and new scheme descriptor reads
RD Babiera rdbabiera@google.com usb: typec: bus: verify partner exists in typec_altmode_attention
RD Babiera rdbabiera@google.com usb: typec: tcpm: set initial svdm version based on pd revision
Douglas Anderson dianders@chromium.org of: property: fw_devlink: Add a devlink for panel followers
Gustavo A. R. Silva gustavoars@kernel.org cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug
Thomas Bourgoin thomas.bourgoin@foss.st.com crypto: stm32 - fix loop iterating through scatterlist for DMA
Heiko Carstens hca@linux.ibm.com s390/dasd: fix string length handling
Sven Schnelle svens@linux.ibm.com s390/ipl: add missing secure/has_secure file to ipl type 'unknown'
Gerald Schaefer gerald.schaefer@linux.ibm.com s390/dcssblk: fix kernel crash with list_add corruption
D Scott Phillips scott@os.amperecomputing.com arm64: sdei: abort running SDEI handlers during crash
Enlin Mu enlin.mu@unisoc.com pstore/ram: Check start of empty przs during init
Wolfram Sang wsa+renesas@sang-engineering.com mmc: renesas_sdhi: register irqs before registering controller
Tzung-Bi Shih tzungbi@kernel.org platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER
Yazen Ghannam yazen.ghannam@amd.com x86/MCE: Always save CS register on AMD Zen IF Poison errors
Eric Biggers ebiggers@google.com fsverity: skip PKCS#7 parser when keyring is empty
Nicolas Dichtel nicolas.dichtel@6wind.com net: handle ARPHRD_PPP in dev_is_mac_header_xmit()
Thore Sommer public@thson.de X.509: if signature is unsupported skip validation
Heiner Kallweit hkallweit1@gmail.com r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h
Steve Rutherford srutherford@google.com x86/sev: Make enc_dec_hypercall() accept a size instead of npages
Jann Horn jannh@google.com dccp: Fix out of bounds access in DCCP error handler
Alexander Aring aahringo@redhat.com dlm: fix plock lookup when using multiple lockspaces
Yafang Shao laoar.shao@gmail.com bpf: Fix issue in verifying allow_ptr_leaks
Fudong Wang fudong.wang@amd.com drm/amd/display: Add smu write msg id fail retry process
Helge Deller deller@gmx.de parisc: Fix /proc/cpuinfo output for lscpu
Aleksa Sarai cyphar@cyphar.com procfs: block chmod on /proc/thread-self/comm
Li Lingfeng lilingfeng3@huawei.com block: don't add or resize partition on the disk with GENHD_FL_NO_PART
Bjorn Helgaas bhelgaas@google.com Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset"
Dave Jiang dave.jiang@intel.com ntb: Fix calculation ntb_transport_tx_free_entry()
Dave Jiang dave.jiang@intel.com ntb: Clean up tx tail index on link down
Dave Jiang dave.jiang@intel.com ntb: Drop packets when qp link is down
Feiyang Chen chenfeiyang@loongson.cn PCI/PM: Only read PCI_PM_CTRL register when available
Dexuan Cui decui@microsoft.com PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation
Ross Lagerwall ross.lagerwall@citrix.com PCI: Free released resource after coalescing
Ranjan Kumar ranjan.kumar@broadcom.com scsi: mpt3sas: Perform additional retries if doorbell read returns 0
Nilesh Javali njavali@marvell.com Revert "scsi: qla2xxx: Fix buffer overrun"
Konrad Dybcio konrad.dybcio@linaro.org media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts
Greg Kroah-Hartman gregkh@linuxfoundation.org media: dvb: symbol fixup for dvb_attach()
Vitaly Rodionov vitalyr@opensource.cirrus.com ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs.
Will Deacon will@kernel.org arm64: csum: Fix OoB access in IP checksum code for negative lengths
Frank Li Frank.Li@nxp.com i3c: master: svc: fix probe failure when no i3c device exist
Hongchen Zhang zhanghongchen@loongson.cn LoongArch: mm: Add p?d_leaf() definitions
Max Filippov jcmvbkbc@gmail.com xtensa: PMU: fix base address for the newer hardware
Hamza Mahfooz hamza.mahfooz@amd.com drm/amd/display: register edp_backlight_control() for DCN301
Thomas Zimmermann tzimmermann@suse.de backlight/lv5207lp: Compare against struct fb_info.device
Thomas Zimmermann tzimmermann@suse.de backlight/bd6107: Compare against struct fb_info.device
Thomas Zimmermann tzimmermann@suse.de backlight/gpio_backlight: Compare against struct fb_info.device
Pavel Begunkov asml.silence@gmail.com io_uring: break iopolling on signal
Matthew Wilcox (Oracle) willy@infradead.org XArray: Do not return sibling entries from xa_load()
Gustavo A. R. Silva gustavoars@kernel.org ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()
Yi Yang yiyang13@huawei.com ipmi_si: fix a memleak in try_smi_init()
Rick Wertenbroek rick.wertenbroek@gmail.com PCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address
Sakari Ailus sakari.ailus@linux.intel.com media: i2c: Add a camera sensor top level menu
Sakari Ailus sakari.ailus@linux.intel.com media: i2c: ccs: Check rules is non-NULL
Thomas Gleixner tglx@linutronix.de cpu/hotplug: Prevent self deadlock on CPU hot-unplug
Joel Fernandes (Google) joel@joelfernandes.org mm/vmalloc: add a safer version of find_vm_area() for debug
Bart Van Assche bvanassche@acm.org scsi: core: Fix the scsi_set_resid() documentation
Kees Cook keescook@chromium.org printk: ringbuffer: Fix truncating buffer size min_t cast
Zqiang qiang.zhang1211@gmail.com rcu: dump vmalloc memory info safely
Takashi Iwai tiwai@suse.de ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl
Boris Brezillon boris.brezillon@collabora.com PM / devfreq: Fix leak in devfreq_dev_release()
Radoslaw Tyl radoslawx.tyl@intel.com igb: set max size RX buffer when store bad packet is enabled
Mohamed Khalfella mkhalfella@purestorage.com skbuff: skb_segment, Call zero copy functions before using skbuff frags
Wander Lairson Costa wander@redhat.com netfilter: xt_sctp: validate the flag_info count
Wander Lairson Costa wander@redhat.com netfilter: xt_u32: validate user space input
Xiao Liang shaw.leon@gmail.com netfilter: nft_exthdr: Fix non-linear header modification
Kyle Zeng zengyhkyle@gmail.com netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
Eric Dumazet edumazet@google.com igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
Yuan Yao yuanyaogoog@chromium.org virtio_ring: fix avail_wrap_counter in virtqueue_add_packed
Liao Chang liaochang1@huawei.com cpufreq: Fix the race condition while updating the transition_task of policy
Maciej S. Szmigiero maciej.szmigiero@oracle.com Drivers: hv: vmbus: Don't dereference ACPI root object handle
ruanjinjie ruanjinjie@huawei.com dmaengine: ste_dma40: Add missing IRQ check in d40_probe
Randy Dunlap rdunlap@infradead.org um: Fix hostaudio build errors
Yi Yang yiyang13@huawei.com mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()
Hsin-Yi Wang hsinyi@chromium.org mtd: spi-nor: Check bus width while setting QE bit
Marek Behún kabel@kernel.org leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead
Marek Behún kabel@kernel.org leds: Fix BUG_ON check for LED_COLOR_ID_MULTI that is always false
Marek Behún kabel@kernel.org leds: multicolor: Use rounded division when calculating color components
Dan Carpenter dan.carpenter@linaro.org leds: pwm: Fix error code in led_pwm_create_fwnode()
Jiasheng Jiang jiasheng@iscas.ac.cn rpmsg: glink: Add check for kstrdup
Jonas Karlman jonas@kwiboo.se phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write
Zheng Yang zhengyang@rock-chips.com phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate
Jonas Karlman jonas@kwiboo.se phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328
Rex Zhang rex.zhang@intel.com dmaengine: idxd: Modify the dependence of attribute pasid_enabled
William Zhang william.zhang@broadcom.com mtd: rawnand: brcmnand: Fix mtd oobsize
Zheng Yejian zhengyejian1@huawei.com tracing: Fix race issue between cpu buffer write and swap
Mikhail Kobuk m.kobuk@ispras.ru tracing: Remove extra space at the end of hwlat_detector/mode
Dave Hansen dave.hansen@linux.intel.com x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
Paul Gortmaker paul.gortmaker@windriver.com tick/rcu: Fix false positive "softirq work is pending" messages
Mario Limonciello mario.limonciello@amd.com platform/x86/amd/pmf: Fix a missing cleanup path
Rahul Rameshbabu sergeantsagara@protonmail.com HID: multitouch: Correct devm device reference for hidinput input_dev name
Rahul Rameshbabu sergeantsagara@protonmail.com HID: uclogic: Correct devm device reference for hidinput input_dev name
Nikita Zhandarovich n.zhandarovich@fintech.ru HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()
Yonatan Nachum ynachum@amazon.com RDMA/efa: Fix wrong resources deallocation order
Guoqing Jiang guoqing.jiang@linux.dev RDMA/siw: Correct wrong debug message
Guoqing Jiang guoqing.jiang@linux.dev RDMA/siw: Balance the reference of cep->kref in the error path
Leon Romanovsky leon@kernel.org Revert "IB/isert: Fix incorrect release of isert connection"
Peng Fan peng.fan@nxp.com amba: bus: fix refcount leak
Yi Yang yiyang13@huawei.com serial: tegra: handle clk prepare error in tegra_uart_hw_init()
Konrad Dybcio konrad.dybcio@linaro.org interconnect: qcom: bcm-voter: Use enable_maks for keepalive voting
Konrad Dybcio konrad.dybcio@linaro.org interconnect: qcom: bcm-voter: Improve enable_mask handling
Konrad Dybcio konrad.dybcio@linaro.org interconnect: qcom: sm8450: Enable sync_state
Chengfeng Ye dg573847474@gmail.com scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock
Tony Battersby tonyb@cybernetics.com scsi: core: Use 32-bit hostnum in scsi_host_lookup()
Christopher Bednarz christopher.n.bednarz@intel.com RDMA/irdma: Prevent zero-length STAG registration
Junhao He hejunhao3@huawei.com coresight: trbe: Fix TRBE potential sleep in atomic context
Lu Jialin lujialin4@huawei.com cgroup:namespace: Remove unused cgroup_namespaces_init()
Chao Yu chao@kernel.org Revert "f2fs: fix to do sanity check on extent cache correctly"
Chunhai Guo guochunhai@vivo.com f2fs: Only lfs mode is allowed with zoned block device feature
Yangtao Li frank.li@vivo.com f2fs: judge whether discard_unit is section only when have CONFIG_BLK_DEV_ZONED
Chao Yu chao@kernel.org f2fs: fix to avoid mmap vs set_compress_option case
Jacopo Mondi jacopo.mondi@ideasonboard.com media: i2c: rdacm21: Fix uninitialized value
Hans de Goede hdegoede@redhat.com media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors
Hans de Goede hdegoede@redhat.com media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working
Hans de Goede hdegoede@redhat.com media: ov2680: Add ov2680_fill_format() helper function
Hans de Goede hdegoede@redhat.com media: ov2680: Don't take the lock for try_fmt calls
Hans de Goede hdegoede@redhat.com media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s
Hans de Goede hdegoede@redhat.com media: ov2680: Fix vflip / hflip set functions
Hans de Goede hdegoede@redhat.com media: ov2680: Fix ov2680_bayer_order()
Hans de Goede hdegoede@redhat.com media: ov2680: Remove auto-gain and auto-exposure controls
Dave Stevenson dave.stevenson@raspberrypi.com media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
Marek Vasut marex@denx.de media: ov5640: Fix initial RESETB state and annotate timings
Marek Vasut marex@denx.de media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()
Illia Ostapyshyn ostapyshyn@sra.uni-hannover.de HID: input: Support devices sending Eraser without Invert
David Gow davidgow@google.com drivers: base: Free devm resources when unregistering a device
Alan Stern stern@rowland.harvard.edu USB: gadget: f_mass_storage: Fix unused variable warning
Alan Stern stern@rowland.harvard.edu USB: gadget: core: Add missing kerneldoc for vbus_work
Randy Dunlap rdunlap@infradead.org docs: ABI: fix spelling/grammar in SBEFIFO timeout interface
Konrad Dybcio konrad.dybcio@linaro.org media: venus: hfi_venus: Only consider sys_idle_indicator on V1
Colin Ian King colin.i.king@gmail.com media: go7007: Remove redundant if statement
Hans Verkuil hverkuil-cisco@xs4all.nl media: cec: core: add adap_unconfigured() callback
Hans Verkuil hverkuil-cisco@xs4all.nl media: cec: core: add adap_nb_transmit_canceled() callback
Armin Wolf W_Armin@gmx.de platform/x86: dell-sysman: Fix reference leak
Yanfei Xu yanfei.xu@intel.com iommu/vt-d: Fix to flush cache of PASID directory table
AngeloGioacchino Del Regno angelogioacchino.delregno@collabora.com iommu/qcom: Disable and reset context bank before programming
Eddie James eajames@linux.ibm.com fsi: aspeed: Reset master errors after CFAM reset
Xiang Yang xiangyang3@huawei.com IB/uverbs: Fix an potential error pointer dereference
Chengchang Tang tangchengchang@huawei.com RDMA/hns: Fix CQ and QP cache affinity
Junxian Huang huangjunxian6@hisilicon.com RDMA/hns: Fix inaccurate error label name in init instance
Junxian Huang huangjunxian6@hisilicon.com RDMA/hns: Fix incorrect post-send with direct wqe of wr-list
Chengchang Tang tangchengchang@huawei.com RDMA/hns: Fix port active speed
Jason Gunthorpe jgg@ziepe.ca iommu/sprd: Add missing force_aperture
Chengci.Xu chengci.xu@mediatek.com iommu/mediatek: Fix two IOMMU share pagetable issue
Yong Wu yong.wu@mediatek.com iommu/mediatek: Remove unused "mapping" member from mtk_iommu_data
Arnd Bergmann arnd@arndb.de extcon: cht_wc: add POWER_SUPPLY dependency
Arnd Bergmann arnd@arndb.de kernfs: add stub helper for kernfs_generic_poll()
Jason Gunthorpe jgg@ziepe.ca driver core: Call dma_cleanup() on the test_remove path
Dan Carpenter dan.carpenter@linaro.org driver core: test_async: fix an error code
Rob Clark robdclark@chromium.org dma-buf/sync_file: Fix docs syntax
Konrad Dybcio konrad.dybcio@linaro.org interconnect: qcom: qcm2290: Enable sync state
Ruidong Tian tianruidong@linux.alibaba.com coresight: tmc: Explicit type conversions to prevent integer overflow
Gustavo A. R. Silva gustavoars@kernel.org RDMA/irdma: Replace one-element array with flexible-array member
Oleksandr Natalenko oleksandr@redhat.com scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly
Oleksandr Natalenko oleksandr@redhat.com scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly
Oleksandr Natalenko oleksandr@redhat.com scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly
Bob Pearson rpearsonhpe@gmail.com RDMA/rxe: Fix incomplete state save in rxe_requester
Bob Pearson rpearsonhpe@gmail.com RDMA/rxe: Split rxe_run_task() into two subroutines
Randy Dunlap rdunlap@infradead.org x86/APM: drop the duplicate APM_MINOR_DEV macro
Chunyan Zhang chunyan.zhang@unisoc.com serial: sprd: Fix DMA buffer leak issue
Chunyan Zhang chunyan.zhang@unisoc.com serial: sprd: Assign sprd_port after initialized to avoid wrong access
Biju Das biju.das.jz@bp.renesas.com iio: accel: adxl313: Fix adxl313_i2c_id[] table
Lin Ma linma@zju.edu.cn scsi: qla4xxx: Add length check when parsing nlattrs
Lin Ma linma@zju.edu.cn scsi: be2iscsi: Add length check when parsing nlattrs
Lin Ma linma@zju.edu.cn scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()
Lin Ma linma@zju.edu.cn scsi: iscsi: Add length check for nlattr payload
Wenchao Hao haowenchao@huawei.com scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param()
Bart Van Assche bvanassche@acm.org scsi: RDMA/srp: Fix residual handling
Xu Yang xu.yang_2@nxp.com usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()
Dan Carpenter dan.carpenter@linaro.org media: mediatek: vcodec: fix resource leaks in vdec_msg_queue_init()
Dan Carpenter dan.carpenter@linaro.org media: mediatek: vcodec: fix potential double free
Irui Wang irui.wang@mediatek.com media: mediatek: vcodec: Return NULL if no vdec_fb is found
Ming Qian ming.qian@nxp.com media: amphion: ensure the bitops don't cross boundaries
Ming Qian ming.qian@nxp.com media: amphion: fix UNUSED_VALUE issue reported by coverity
Ming Qian ming.qian@nxp.com media: amphion: fix UNINIT issues reported by coverity
Ming Qian ming.qian@nxp.com media: amphion: fix REVERSE_INULL issues reported by coverity
Ming Qian ming.qian@nxp.com media: amphion: fix CHECKED_RETURN issues reported by coverity
Benjamin Gaignard benjamin.gaignard@collabora.com media: rkvdec: increase max supported height for H.264
Zheng Wang zyytlz.wz@163.com media: mtk-jpeg: Fix use after free bug due to uncanceled work
Ming Qian ming.qian@nxp.com media: amphion: add helper function to get id name
Ming Qian ming.qian@nxp.com media: amphion: reinit vpu if reqbufs output 0
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org dt-bindings: extcon: maxim,max77843: restrict connector properties
Xingui Yang yangxingui@huawei.com scsi: hisi_sas: Fix normally completed I/O analysed as failed
Xingui Yang yangxingui@huawei.com scsi: hisi_sas: Fix warnings detected by sparse
Chuck Lever chuck.lever@oracle.com RDMA/siw: Fabricate a GID on tun and loopback devices
Daniil Dulov d.dulov@aladdin.ru media: cx24120: Add retval check for cx24120_message_send()
Christophe JAILLET christophe.jaillet@wanadoo.fr media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()
Daniil Dulov d.dulov@aladdin.ru media: dib7000p: Fix potential division by zero
Dongliang Mu dzm91@hust.edu.cn drivers: usb: smsusb: fix error handling code in smsusb_init_device
Jonas Karlman jonas@kwiboo.se iommu: rockchip: Fix directory table address encoding
Daniel Marcovitch dmarcovitch@nvidia.com iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind
Christophe JAILLET christophe.jaillet@wanadoo.fr media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()
Claudiu Beznea claudiu.beznea@microchip.com media: i2c: tvp5150: check return value of devm_kasprintf()
Hans de Goede hdegoede@redhat.com media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables
Guoniu.zhou guoniu.zhou@nxp.com media: ov5640: fix low resolution image abnormal issue
Minjie Du duminjie@vivo.com RDMA/qedr: Remove a duplicate assignment in irdma_query_ah()
Waiman Long longman@redhat.com cgroup/cpuset: Inherit parent's load balance state in v2
Anna Schumaker Anna.Schumaker@Netapp.com pNFS: Fix assignment of xprtdata.cred
Olga Kornievskaia kolga@netapp.com NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ
Benjamin Coddington bcodding@redhat.com NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN
Chuck Lever chuck.lever@oracle.com NFSD: da_addr_body field missing in some GETDEVICEINFO replies
Su Hui suhui@nfschina.com fs: lockd: avoid possible wrong NULL parameter
Alexei Filippov halip0503@gmail.com jfs: validate max amount of blocks before allocation.
Zhihao Cheng chengzhihao1@huawei.com ext4: fix unttached inode after power cut with orphan file feature enabled
Russell Currey ruscur@russell.cc powerpc/iommu: Fix notifiers being shared by PCI and VIO buses
Liang He windhl@126.com powerpc/mpc5xxx: Add missing fwnode_handle_put()
Nicholas Piggin npiggin@gmail.com powerpc/pseries: Fix hcall tracepoints with JUMP_LABEL=n
Dan Carpenter dan.carpenter@linaro.org nfs/blocklayout: Use the passed in gfp flags
Russell Currey ruscur@russell.cc powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT
Michael Ellerman mpe@ellerman.id.au powerpc: Don't include lppaca.h in paca.h
Anna Schumaker Anna.Schumaker@Netapp.com NFSv4.2: Fix READ_PLUS size calculations
Anna Schumaker Anna.Schumaker@Netapp.com NFSv4.2: Fix up READ_PLUS alignment
Anna Schumaker Anna.Schumaker@Netapp.com NFSv4.2: Fix READ_PLUS smatch warnings
Anna Schumaker Anna.Schumaker@Netapp.com NFSv4.2: Rework scratch handling for READ_PLUS
Ilpo Järvinen ilpo.jarvinen@linux.intel.com wifi: ath10k: Use RMW accessors for changing LNKCTL
Ilpo Järvinen ilpo.jarvinen@linux.intel.com wifi: ath11k: Use RMW accessors for changing LNKCTL
Ilpo Järvinen ilpo.jarvinen@linux.intel.com net/mlx5: Use RMW accessors for changing LNKCTL
Ilpo Järvinen ilpo.jarvinen@linux.intel.com drm/radeon: Use RMW accessors for changing LNKCTL
Ilpo Järvinen ilpo.jarvinen@linux.intel.com drm/amdgpu: Use RMW accessors for changing LNKCTL
Christophe Leroy christophe.leroy@csgroup.eu powerpc/perf: Convert fsl_emb notifier to state machine callbacks
Sourabh Jain sourabhjain@linux.ibm.com powerpc/fadump: reset dump area size if fadump memory reserve fails
Konstantin Meskhidze konstantin.meskhidze@huawei.com nvdimm: Fix dereference after free in register_nvdimm_pmu()
Konstantin Meskhidze konstantin.meskhidze@huawei.com nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu()
Stefan Hajnoczi stefanha@redhat.com vfio/type1: fix cap_migration information leak
Christophe Leroy christophe.leroy@csgroup.eu powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE
Ahmad Fatoum a.fatoum@pengutronix.de clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op
Marco Felsch m.felsch@pengutronix.de clk: imx8mp: fix sai4 clock
Peng Fan peng.fan@nxp.com clk: imx: imx8ulp: update SPLL2 type
Ye Li ye.li@nxp.com clk: imx: pllv4: Fix SPLL2 MULT range
Konrad Dybcio konrad.dybcio@linaro.org clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs
Ilpo Järvinen ilpo.jarvinen@linux.intel.com PCI/ASPM: Use RMW accessors for changing LNKCTL
Ilpo Järvinen ilpo.jarvinen@linux.intel.com PCI: pciehp: Use RMW accessors for changing LNKCTL
Ilpo Järvinen ilpo.jarvinen@linux.intel.com PCI: Add locking to RMW PCI Express Capability Register accessors
Ira Weiny ira.weiny@intel.com PCI: Allow drivers to request exclusive config regions
Claudiu Beznea claudiu.beznea@microchip.com pinctrl: mcp23s08: check return value of devm_kasprintf()
Wu Zongyong wuzongyong@linux.alibaba.com PCI: Mark NVIDIA T4 GPUs to avoid bus reset
Daire McNamara daire.mcnamara@microchip.com PCI: microchip: Correct the DED and SEC interrupt bit offsets
Luca Weiss luca.weiss@fairphone.com clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src
Konrad Dybcio konrad.dybcio@linaro.org clk: qcom: reset: Use the correct type of sleep/delay based on length
Dmitry Torokhov dmitry.torokhov@gmail.com kvm/vfio: ensure kvg instance stays around in kvm_vfio_group_add()
Yi Liu yi.l.liu@intel.com kvm/vfio: Prepare for accepting vfio device fd
Patrick Whewell patrick.whewell@sightlineapplications.com clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src
Kemeng Shi shikemeng@huaweicloud.com ext4: avoid potential data overflow in next_linear_group
Kemeng Shi shikemeng@huaweicloud.com ext4: correct grp validation in ext4_mb_good_group
Qiuxu Zhuo qiuxu.zhuo@intel.com EDAC/igen6: Fix the issue of no error events
David Wronek davidwronek@gmail.com clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src
Zhang Jianhua chris.zjh@huawei.com clk: sunxi-ng: Modify mismatched function name
Ira Weiny ira.weiny@intel.com PCI/DOE: Fix destroy_work_on_stack() race
Minjie Du duminjie@vivo.com drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
Manivannan Sadhasivam mani@kernel.org PCI: qcom-ep: Switch MHI bus master clock off during L1SS
Sven Peter sven@svenpeter.dev PCI: apple: Initialize pcie->nvecs before use
Alibek Omarov a1ba.omarov@gmail.com clk: rockchip: rk3568: Fix PLL rate setting for 78.75MHz
Konrad Dybcio konrad.dybcio@linaro.org clk: qcom: gcc-sc8280xp: Add missing GDSCs
Konrad Dybcio konrad.dybcio@linaro.org dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs
Konrad Dybcio konrad.dybcio@linaro.org clk: qcom: gcc-sc8280xp: Add missing GDSC flags
Andrew Halaney ahalaney@redhat.com clk: qcom: gcc-sc8280xp: Add EMAC GDSCs
Konrad Dybcio konrad.dybcio@linaro.org clk: qcom: gpucc-sm6350: Fix clock source names
Konrad Dybcio konrad.dybcio@linaro.org clk: qcom: gpucc-sm6350: Introduce index-based clk lookup
Corey Minyard minyard@acm.org ipmi:ssif: Fix a memory leak when scanning for an adapter
Jiasheng Jiang jiasheng@iscas.ac.cn ipmi:ssif: Add check for kstrdup
Su Hui suhui@nfschina.com ALSA: ac97: Fix possible error value of *rac97
Geert Uytterhoeven geert+renesas@glider.be of: unittest: Fix overlay type in apply/revert check
Geert Uytterhoeven geert+renesas@glider.be of: overlay: Call of_changeset_init() early
Vijendar Mukunda Vijendar.Mukunda@amd.com ASoC: SOF: amd: clear dsp to host interrupt status
David Jeffery djeffery@redhat.com md: raid0: account for split bio in iostat accounting
Jan Kara jack@suse.cz md/raid0: Fix performance regression for large sequential writes
Jan Kara jack@suse.cz md/raid0: Factor out helper for mapping and submitting a bio
Mariusz Tkaczyk mariusz.tkaczyk@linux.intel.com md: add error_handlers for raid0 and linear
Xueshi Hu xueshi.hu@smartx.com md/raid1: hold the barrier until handle_read_error() finishes
Xueshi Hu xueshi.hu@smartx.com md/raid1: free the r1bio before waiting for blocked rdev
Vlad Karpovich vkarpovi@opensource.cirrus.com firmware: cs_dsp: Fix new control name check
Yu Kuai yukuai3@huawei.com md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid()
Yu Kuai yukuai3@huawei.com md/raid5-cache: fix a deadlock in r5l_exit_log()
Tony Lindgren tony@atomide.com bus: ti-sysc: Fix cast to enum warning
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins
David Wronek davidwronek@gmail.com arm64: dts: qcom: msm8996: Fix dsi1 interrupts
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: msm8998: Drop bus clock reference from MMSS SMMU
Bryan O'Donoghue bryan.odonoghue@linaro.org arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names
Sui Jingfeng suijingfeng@loongson.cn drm/mediatek: Fix potential memory leak if vmap() fail
Robert Marko robert.marko@sartura.hr ARM: dts: qcom: ipq4019: correct SDHCI XO clock
Jason-JH.Lin jason-jh.lin@mediatek.com drm/mediatek: Remove freeing not dynamic allocated memory
Tony Lindgren tony@atomide.com bus: ti-sysc: Fix build warning for 64-bit build
AngeloGioacchino Del Regno angelogioacchino.delregno@collabora.com drm/mediatek: dp: Add missing error checks in mtk_dp_parse_capabilities
Pavel Begunkov asml.silence@gmail.com io_uring: fix drain stalls by invalid SQE
Zhiguo Niu zhiguo.niu@unisoc.com block/mq-deadline: use correct way to throttling write requests
Gaosheng Cui cuigaosheng1@huawei.com audit: fix possible soft lockup in __audit_inode_child()
Fabio Estevam festevam@denx.de drm/msm/a2xx: Call adreno_gpu_init() earlier
Yang Wang kevinyang.wang@amd.com drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create()
Dan Carpenter dan.carpenter@linaro.org smackfs: Prevent underflow in smk_set_cipso()
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_done
Zhang Shurong zhang_shurong@foxmail.com firmware: meson_sm: fix to avoid potential NULL pointer dereference
Daniel Vetter daniel.vetter@ffwll.ch drm/msm/mdp5: Don't leak some plane state
Chen Jiahao chenjiahao16@huawei.com soc: qcom: smem: Fix incompatible types in comparison
Jiasheng Jiang jiasheng@iscas.ac.cn drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask
Nayna Jain nayna@linux.ibm.com ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig
Marek Vasut marex@denx.de drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
Geert Uytterhoeven geert@linux-m68k.org drm/repaper: Reduce temporary buffer size in repaper_fb_dirty()
Geert Uytterhoeven geert+renesas@glider.be drm/armada: Fix off-by-one error in armada_overlay_get_property()
Rafał Miłecki rafal@milecki.pl ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port
Zeyan Li qaz6750@outlook.com arm64: dts: qcom: sm8150: Fix the I2C7 interrupt
Ruan Jinjie ruanjinjie@huawei.com of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()
Yangtao Li frank.li@vivo.com drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
Ryan McCann quic_rmccann@quicinc.com drm/msm: Update dev core dump to not print backwards
Yu Kuai yukuai3@huawei.com md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
Yu Kuai yukuai3@huawei.com md/md-bitmap: remove unnecessary local variable in backlog_store()
Li Nan linan122@huawei.com md/raid10: use dereference_rdev_and_rrdev() to get devices
Li Nan linan122@huawei.com md/raid10: factor out dereference_rdev_and_rrdev()
Yu Kuai yukuai3@huawei.com md: restore 'noio_flag' for the last mddev_resume()
Xiao Ni xni@redhat.com md: Change active_io to percpu
Xiao Ni xni@redhat.com md: Factor out is_md_suspended helper
Srinivasan Shanmugam srinivasan.shanmugam@amd.com drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply
Manivannan Sadhasivam mani@kernel.org arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk"
Manivannan Sadhasivam mani@kernel.org arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC
Rafał Miłecki rafal@milecki.pl ARM: dts: BCM53573: Fix Ethernet info for Luxul devices
Bogdan Togorean bogdan.togorean@analog.com drm: adv7511: Fix low refresh rate register for ADV7533/5
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)
Chen-Yu Tsai wenst@chromium.org drm/bridge: anx7625: Use common macros for HDCP capabilities
Chen-Yu Tsai wenst@chromium.org drm/bridge: anx7625: Use common macros for DP power sequencing commands
Janusz Krzysztofik janusz.krzysztofik@linux.intel.com x86/mm: Fix PAT bit missing from page protection modify mask
Christoph Hellwig hch@lst.de block: don't allow enabling a cache on devices that don't support it
Christoph Hellwig hch@lst.de block: cleanup queue_wc_store
Lucas Stach l.stach@pengutronix.de drm/etnaviv: fix dumping of active MMU context
Diogo Ivo diogo.ivo@tecnico.ulisboa.pt arm64: tegra: Fix HSUART for Smaug
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: pmi8994: Add missing OVP interrupt
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: pm660l: Add missing short interrupt
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: pm6150l: Add missing short interrupt
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again
Jon Hunter jonathanh@nvidia.com arm64: tegra: Fix HSUART for Jetson AGX Orin
Rafał Miłecki rafal@milecki.pl ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
Rafał Miłecki rafal@milecki.pl ARM: dts: BCM53573: Add cells sizes to PCIe node
Rafał Miłecki rafal@milecki.pl ARM: dts: BCM53573: Drop nonexistent #usb-cells
Arnd Bergmann arnd@arndb.de drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()
Nishanth Menon nm@ti.com firmware: ti_sci: Use system_state to determine polling
Marek Vasut marex@denx.de ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM
Marek Vasut marex@denx.de ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems
Marek Vasut marex@denx.de ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM
Pierre-Yves MORDRET pierre-yves.mordret@foss.st.com ARM: dts: stm32: YAML validation fails for Odyssey Boards
Marek Vasut marex@denx.de ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon
Olivier Moysan olivier.moysan@foss.st.com ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon
Pierre-Yves MORDRET pierre-yves.mordret@foss.st.com ARM: dts: stm32: YAML validation fails for Argon Boards
Marek Vasut marex@denx.de ARM: dts: stm32: Rename mdio0 to mdio
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: pmk8350: fix ADC-TM compatible string
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: pmr735b: fix thermal zone name
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: pm8350b: fix thermal zone name
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: pm8350: fix thermal zone name
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sm8350: Use proper CPU compatibles
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sm8350: Fix CPU idle state residency times
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sc8280xp: Add missing SCM interconnect
Bjorn Andersson quic_bjorande@quicinc.com arm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sm8250-edo: Rectify gpio-keys
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs
Konrad Dybcio konrad.dybcio@linaro.org arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org arm64: dts: qcom: msm8916-l8150: correct light sensor VDDIO supply
Vincent Guittot vincent.guittot@linaro.org arm64: dts: qcom: sm8250: correct dynamic power coefficients
Konrad Dybcio konrad.dybcio@somainline.org arm64: dts: qcom: sm6350: Fix ZAP region
Luca Weiss luca@z3ntu.xyz soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros
Luca Weiss luca@z3ntu.xyz soc: qcom: ocmem: Add OCMEM hardware version print
Randy Dunlap rdunlap@infradead.org ASoC: stac9766: fix build errors with REGMAP_AC97
Sui Jingfeng suijingfeng@loongson.cn drm/hyperv: Fix a compilation issue because of not including screen_info.h
Wesley Chalmers Wesley.Chalmers@amd.com drm/amd/display: Do not set drr on pipe commit
Baokun Li libaokun1@huawei.com quota: fix dqput() to follow the guarantees dquot_srcu should provide
Baokun Li libaokun1@huawei.com quota: add new helper dquot_active()
Baokun Li libaokun1@huawei.com quota: rename dquot_active() to inode_quota_active()
Baokun Li libaokun1@huawei.com quota: factor out dquot_write_dquot()
Ondrej Jirman megi@xff.cz drm: bridge: dw-mipi-dsi: Fix enable/disable of DSI controller
Phil Elwell phil@raspberrypi.com ASoC: cs43130: Fix numerator/denominator mixup
Marek Vasut marex@denx.de drm/bridge: tc358764: Fix debug print parameter order
Kuniyuki Iwashima kuniyu@amazon.com netrom: Deny concurrent connect().
Budimir Markovic markovicbudimir@gmail.com net/sched: sch_hfsc: Ensure inner classes have fsc curve
Alex Austin alex.austin@amd.com sfc: Check firmware supports Ethernet PTP filter
Suman Ghosh sumang@marvell.com cteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously
Suman Ghosh sumang@marvell.com octeontx2-pf: Fix PFC TX scheduler free
Hariprasad Kelam hkelam@marvell.com octeontx2-pf: Refactor schedular queue alloc/free calls
Biju Das biju.das.jz@bp.renesas.com hwmon: (tmp513) Fix the channel number in tmp51x_is_visible()
Vadim Pasternak vadimp@nvidia.com mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter
Vadim Pasternak vadimp@nvidia.com mlxsw: i2c: Limit single transaction buffer size
Vadim Pasternak vadimp@nvidia.com mlxsw: i2c: Fix chunk size setting in output mailbox buffer
Jinjie Ruan ruanjinjie@huawei.com net: arcnet: Do not call kfree_skb() under local_irq_disable()
Jacob Keller jacob.e.keller@intel.com ice: avoid executing commands on other ports when driving sync
Wang Ming machel@vivo.com wifi: ath9k: use IS_ERR() with debugfs_create_dir()
Qi Zheng zhengqi.arch@bytedance.com arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush()
Jinjie Ruan ruanjinjie@huawei.com Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave()
Dmitry Antipov dmantipov@yandex.ru wifi: mwifiex: avoid possible NULL skb pointer dereference
Arnd Bergmann arnd@arndb.de mac80211: make ieee80211_tx_info padding explicit
Lin Ma linma@zju.edu.cn wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute
Fedor Pchelkin pchelkin@ispras.ru wifi: ath9k: protect WMI command response buffer replacement with a lock
Fedor Pchelkin pchelkin@ispras.ru wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx
Daniel T. Lee danieltimlee@gmail.com samples/bpf: fix broken map lookup probe
Daniel T. Lee danieltimlee@gmail.com samples/bpf: fix bio latency check with tracepoint
Rob Herring robh@kernel.org ARM: dts: Add .dts files missing from the build
Polaris Pi pinkperfect2021@gmail.com wifi: mwifiex: Fix missed return in oob checks failed path
Dmitry Antipov dmantipov@yandex.ru wifi: mwifiex: fix memory leak in mwifiex_histogram_read()
Eric Dumazet edumazet@google.com net: annotate data-races around sk->sk_lingertime
Artem Chernyshev artem.chernyshev@red-soft.ru fs: ocfs2: namei: check return value of ocfs2_add_entry()
Yan Zhai yan@cloudflare.com lwt: Check LWTUNNEL_XMIT_CONTINUE strictly
Yan Zhai yan@cloudflare.com lwt: Fix return values of BPF xmit ops
Florian Fainelli florian.fainelli@broadcom.com hwrng: iproc-rng200 - Implement suspend and resume calls
Gaurav Jain gaurav.jain@nxp.com crypto: caam - fix unchecked return value error
Przemek Kitszel przemyslaw.kitszel@intel.com ice: ice_aq_check_events: fix off-by-one check when filling buffer
Abel Wu wuyun.abel@bytedance.com net-memcg: Fix scope of sockmem pressure indicators
Lorenz Bauer lmb@isovalent.com net: Fix slab-out-of-bounds in inet[6]_steal_sock
Alexander Danilenko al.b.danilenko@gmail.com spi: tegra114: Remove unnecessary NULL-pointer checks
Yipeng Zou zouyipeng@huawei.com selftests/bpf: Clean up fmod_ret in bench_rename test script
Yipeng Zou zouyipeng@huawei.com selftests/bpf: Fix repeat option when kfunc_call verification fails
Menglong Dong imagedong@tencent.com net: tcp: fix unexcepted socket die when snd_wnd is 0
Manish Mandlik mmandlik@google.com Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor()
Douglas Anderson dianders@chromium.org Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor
Min Li lm0963hack@gmail.com Bluetooth: Fix potential use-after-free when clear keys
Yuanjun Gong ruc_gongyuanjun@163.com Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()
Herbert Xu herbert@gondor.apana.org.au crypto: api - Use work queue in crypto_destroy_instance
Uwe Kleine-König u.kleine-koenig@pengutronix.de crypto: stm32 - Properly handle pm_runtime_get failing
Miguel Ojeda ojeda@kernel.org kbuild: rust_is_available: fix confusion when a version appears in the path
Miguel Ojeda ojeda@kernel.org kbuild: rust_is_available: add check for `bindgen` invocation
Russell Currey ruscur@russell.cc kbuild: rust_is_available: fix version check when CC has multiple arguments
Masahiro Yamada masahiroy@kernel.org kbuild: rust_is_available: remove -v option
Alan Maguire alan.maguire@oracle.com selftests/bpf: fix static assert compilation issue for test_cls_*.c
Dmitry Antipov dmantipov@yandex.ru wifi: mwifiex: fix error recovery in PCIE buffer descriptor management
Polaris Pi pinkperfect2021@gmail.com wifi: mwifiex: Fix OOB and integer underflow when rx packets
Ryder Lee ryder.lee@mediatek.com wifi: mt76: mt7915: fix power-limits while chan_switch
Marc Kleine-Budde mkl@pengutronix.de can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM
Zhang Shurong zhang_shurong@foxmail.com spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()
Lin Ma linma@zju.edu.cn wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH
Lorenz Bauer lmb@isovalent.com bpf, net: Support SO_REUSEPORT sockets with bpf_sk_assign
Lorenz Bauer lmb@isovalent.com net: remove duplicate reuseport_lookup functions
Lorenz Bauer lmb@isovalent.com net: export inet_lookup_reuseport and inet6_lookup_reuseport
Lorenz Bauer lmb@isovalent.com bpf: reject unhashed sockets in bpf_sk_assign
Lorenz Bauer lmb@isovalent.com udp: re-score reuseport groups when connected sockets are present
Ming Yen Hsieh mingyen.hsieh@mediatek.com wifi: mt76: mt7921: fix non-PSC channel scan fail
Zhang Shurong zhang_shurong@foxmail.com wifi: rtw89: debug: Fix error handling in rtw89_debug_priv_btc_manual_set()
Dan Carpenter dan.carpenter@linaro.org regmap: rbtree: Use alloc_flags for memory allocations
Martin Kaiser martin@kaiser.cx hwrng: pic32 - use devm_clk_get_enabled
Martin Kaiser martin@kaiser.cx hwrng: nomadik - keep clock enabled while hwrng is registered
Eric Dumazet edumazet@google.com tcp: tcp_enter_quickack_mode() should be static
Giovanni Cabiddu giovanni.cabiddu@intel.com crypto: qat - change value of default idle filter
Yafang Shao laoar.shao@gmail.com bpf: Fix an error in verifying a field in a union
Yafang Shao laoar.shao@gmail.com bpf: Clear the probe_addr for uprobe
Andrii Nakryiko andrii@kernel.org libbpf: Fix realloc API handling in zero-sized edge cases
Alexander Lobakin alobakin@pm.me bpftool: Use a local bpf_perf_event_value to fix accessing its fields
Quentin Monnet quentin@isovalent.com bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c
Alexander Lobakin alobakin@pm.me bpftool: Define a local bpf_perf_link to fix accessing its fields
Alexander Lobakin alobakin@pm.me bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie
Daniel Borkmann daniel@iogearbox.net selftests/bpf: Fix bpf_nf failure upon test rerun
Liao Chang liaochang1@huawei.com cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()
Mikel Rychliski mikel@mikelr.com x86/efistub: Fix PCI ROM preservation in mixed mode
Swapnil Sapkal swapnil.sapkal@amd.com cpufreq: amd-pstate-ut: Fix kernel panic when loading the driver
Swapnil Sapkal swapnil.sapkal@amd.com cpufreq: amd-pstate-ut: Remove module parameter access
Peng Fan peng.fan@nxp.com thermal/of: Fix potential uninitialized value access
Mario Limonciello mario.limonciello@amd.com ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table
Mario Limonciello mario.limonciello@amd.com ACPI: x86: s2idle: Post-increment variables when getting constraints
Bibo Mao maobibo@loongson.cn irqchip/loongson-eiointc: Fix return value checking of eiointc_index
Holger Dengler dengler@linux.ibm.com s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs
Holger Dengler dengler@linux.ibm.com s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes
Holger Dengler dengler@linux.ibm.com s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL
Holger Dengler dengler@linux.ibm.com s390/pkey: fix/harmonize internal keyblob headers
Nysal Jan K.A nysal@linux.ibm.com selftests/futex: Order calls to futex_lock_pi
Xu Yang xu.yang_2@nxp.com perf/imx_ddr: don't enable counter0 if none of 4 counters are used
Cyril Hrubis chrubis@suse.cz sched/rt: Fix sysctl_sched_rr_timeslice intial value
Mark Brown broonie@kernel.org arm64/fpsimd: Only provide the length to cpufeature for xCR registers
Mark Brown broonie@kernel.org arm64/sme: Don't use streaming mode to probe the maximum SME VL
Ard Biesheuvel ardb@kernel.org x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved
Randy Dunlap rdunlap@infradead.org sched/psi: Select KERNFS as needed
Christophe JAILLET christophe.jaillet@wanadoo.fr arm64/ptrace: Clean up error handling path in sve_set_common()
Ilpo Järvinen ilpo.jarvinen@linux.intel.com selftests/resctrl: Close perf value read fd on errors
Ilpo Järvinen ilpo.jarvinen@linux.intel.com selftests/resctrl: Unmount resctrl FS if child fails to run benchmark
Ilpo Järvinen ilpo.jarvinen@linux.intel.com selftests/resctrl: Don't leak buffer in fill_cache()
Ilpo Järvinen ilpo.jarvinen@linux.intel.com selftests/resctrl: Add resctrl.h into build deps
Manivannan Sadhasivam mani@kernel.org OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()
Waiman Long longman@redhat.com refscale: Fix uninitalized use of wait_queue_head_t
Kees Cook keescook@chromium.org ARM: ptrace: Restore syscall skipping for tracers
Kees Cook keescook@chromium.org ARM: ptrace: Restore syscall restart tracing
David Howells dhowells@redhat.com vfs, security: Fix automount superblock LSM init problem, preventing NFS sb sharing
Kees Cook keescook@chromium.org selftests/harness: Actually report SKIP for signal tests
Christian Brauner brauner@kernel.org tmpfs: verify {g,u}id mount options correctly
Matthew Wilcox (Oracle) willy@infradead.org iomap: Remove large folio handling in iomap_invalidate_folio()
Wang Ming machel@vivo.com fs: Fix error checking for d_hash_and_lookup()
Wen Yang wenyang.linux@foxmail.com eventfd: prevent underflow for eventfd semaphores
Matthew Wilcox willy@infradead.org reiserfs: Check the return value from __getblk()
Viktor Malik vmalik@redhat.com tools/resolve_btfids: Fix setting HOSTCFLAGS
Jiri Olsa jolsa@kernel.org tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets
Ian Rogers irogers@google.com tools/resolve_btfids: Tidy HOST_OVERRIDES
Jiri Olsa jolsa@kernel.org tools/resolve_btfids: Compile resolve_btfids as host program
Ian Rogers irogers@google.com tools/resolve_btfids: Alter how HOSTCC is forced
Ian Rogers irogers@google.com tools/resolve_btfids: Install subcmd headers
Shen Jiamin shen_jiamin@comp.nus.edu.sg tools/resolve_btfids: Use pkg-config to locate libelf
Ian Rogers irogers@google.com tools lib subcmd: Add dependency test to install_headers
Ian Rogers irogers@google.com tools lib subcmd: Make install_headers clearer
Ian Rogers irogers@google.com tools lib subcmd: Add install target
Sabrina Dubroca sd@queasysnail.net Revert "net: macsec: preserve ingress frame ordering"
Vidya Sagar vidyas@nvidia.com Revert "PCI: tegra194: Enable support for 256 Byte payload"
Werner Sembach wse@tuxedocomputers.com Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN
Jan Kara jack@suse.cz udf: Handle error when adding extent to a file
Vladislav Efanov VEfanov@ispras.ru udf: Check consistency of Space Bitmap Descriptor
Hamza Mahfooz hamza.mahfooz@amd.com drm/amd/display: ensure async flips are only accepted for fast updates
Jordan Rife jrife@google.com net: Avoid address overwrite in kernel_connect
Sean Christopherson seanjc@google.com KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages
Christophe JAILLET christophe.jaillet@wanadoo.fr KVM: x86/mmu: Use kstrtobool() instead of strtobool()
Jarkko Sakkinen jarkko@kernel.org tpm: Enable hwrng only for Pluton on AMD CPUs
Herbert Xu herbert@gondor.apana.org.au crypto: rsa-pkcs1pad - Use helper to set reqsize
Doug Smythies dsmythies@telus.net cpufreq: intel_pstate: set stale CPU frequency to minimum
Saravana Kannan saravanak@google.com of: property: Simplify of_link_to_phandle()
Shih-Yi Chen shihyic@nvidia.com platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications
Zheng Yejian zhengyejian1@huawei.com tracing: Introduce pipe_cpumask to avoid race on trace_pipes
Josua Mayer josua@solid-run.com net: sfp: handle 100G/25G active optical cables in sfp_parse_support
Takashi Iwai tiwai@suse.de ALSA: seq: oss: Fix racy open/close of MIDI devices
Qi Hu huqi@loongson.cn LoongArch: Fix the write_fcsr() macro
Hongchen Zhang zhanghongchen@loongson.cn LoongArch: Let pmd_present() return true when splitting pmd
Justin Tee justintee8345@gmail.com scsi: lpfc: Fix incorrect big endian type assignment in bsg loopback path
Michael Kelley mikelley@microsoft.com scsi: storvsc: Always set no_report_opcodes
Sagar Biradar sagar.biradar@microchip.com scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity
Dan Carpenter dan.carpenter@linaro.org sctp: handle invalid error codes without calling BUG()
Shyam Prasad N sprasad@microsoft.com cifs: fix max_credits implementation
Shyam Prasad N sprasad@microsoft.com cifs: fix sockaddr comparison in iface_cmp
David Christensen drc@linux.vnet.ibm.com bnx2x: fix page fault following EEH recovery
Dmitry Mastykin dmastykin@astralinux.ru netlabel: fix shift wrapping bug in netlbl_catmap_setlong()
Ilan Peer ilan.peer@intel.com wifi: mac80211: Use active_links instead of valid_links in Tx
Johannes Berg johannes.berg@intel.com wifi: cfg80211: remove links only on AP
Lijo Lazar lijo.lazar@amd.com drm/amdgpu: Match against exact bootloader status
Jian Shen shenjian15@huawei.com net: hns3: restore user pause configure when disable autoneg
Chengfeng Ye dg573847474@gmail.com scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock
Justin Tee justin.tee@broadcom.com scsi: lpfc: Remove reftag check in DIF paths
Yang Li yang.lee@linux.alibaba.com platform/x86/amd/pmf: Fix unsigned comparison with less than zero
Baoquan He bhe@redhat.com idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM
Benjamin Gray bgray@linux.ibm.com powerpc/powermac: Use early_* IO variants in via_calibrate_decr()
Hans de Goede hdegoede@redhat.com wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1()
Martin Kohn m.kohn@welotec.com net: usb: qmi_wwan: add Quectel EM05GV2
Eric Dumazet edumazet@google.com net: annotate data-races around sk->sk_{rcv|snd}timeo
Lukasz Majewski lukma@denx.de net: dsa: microchip: KSZ9477 register regmap alignment to 32 bit boundaries
Kalle Valo kvalo@kernel.org Revert "wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12"
Ani Sinha anisinha@redhat.com vmbus_testing: fix wrong python syntax for integer value comparison
Baoquan He bhe@redhat.com clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM
Masami Hiramatsu (Google) mhiramat@kernel.org kprobes: Prohibit probing on CFI preamble symbol
Christian Göttsche cgzones@googlemail.com security: keys: perform capable check only on privileged operations
Raphael Gallais-Pou rgallaispou@gmail.com staging: fbtft: ili9341: use macro FBTFT_REGISTER_SPI_DRIVER
Jussi Laako jussi@sonarnerd.net ALSA: usb-audio: Update for native DSD support quirks
Minjie Du duminjie@vivo.com ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer()
Eric Snowberg eric.snowberg@oracle.com ovl: Always reevaluate the file signature for IMA
Leo Chen sancchen@amd.com drm/amd/display: Exit idle optimizations before attempt to access PHY
George Shen george.shen@amd.com drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family
Jane Jian Jane.Jian@amd.com drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock
Konstantin Shelekhin k.shelekhin@ftml.net platform/x86: huawei-wmi: Silence ambient light sensor
Kristian Angelov kristiana2000@abv.bg platform/x86: asus-wmi: Fix setting RGB mode on some TUF laptops
Wang Ming machel@vivo.com platform/x86: think-lmi: Use kfree_sensitive instead of kfree
Maxim Mikityanskiy maxtram95@gmail.com platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks
Hans de Goede hdegoede@redhat.com platform/x86: intel: hid: Always call BTNL ACPI method
Takashi Iwai tiwai@suse.de ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset
Guiting Shen aarongt.shen@gmail.com ASoC: atmel: Fix the 8K sample parameter in I2SC master
Shuming Fan shumingf@realtek.com ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0
Shuming Fan shumingf@realtek.com ASoC: rt711: fix for JD event handling in ClockStop Mode0
Edgar ljijcj@163.com ASoc: codecs: ES8316: Fix DMIC config
Shuming Fan shumingf@realtek.com ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0
Winston Wen wentao@uniontech.com fs/nls: make load_nls() take a const parameter
Stefan Haberland sth@linux.ibm.com s390/dasd: fix hanging device after request requeue
Stefan Haberland sth@linux.ibm.com s390/dasd: use correct number of retries for ERP requests
Ben Hutchings benh@debian.org m68k: Fix invalid .section syntax
Yuanjun Gong ruc_gongyuanjun@163.com ethernet: atheros: fix return value check in atl1c_tso_csum()
Edson Juliano Drosdeck edson.drosdeck@gmail.com ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect
Dmytro Maluka dmy@semihalf.com ASoC: da7219: Check for failure reading AAD IRQ events
Dmytro Maluka dmy@semihalf.com ASoC: da7219: Flush pending AAD IRQ when suspending
Namjae Jeon linkinjeon@kernel.org ksmbd: fix out of bounds in init_smb2_rsp_hdr()
Namjae Jeon linkinjeon@kernel.org ksmbd: no response from compound read
Namjae Jeon linkinjeon@kernel.org ksmbd: validate session id and tree id in compound request
Namjae Jeon linkinjeon@kernel.org ksmbd: fix out of bounds in smb3_decrypt_req()
Dominique Martinet asmadeus@codewreck.org 9p: virtio: make sure 'offs' is initialized in zc_request
Dominique Martinet asmadeus@codewreck.org 9p: virtio: fix unlikely null pointer deref in handle_rerror
Nikolay Burykin burikin@ivk.ru media: pci: cx23885: fix error handling for cx23885 ATSC boards
Dmitry Antipov dmantipov@yandex.ru media: pulse8-cec: handle possible ping error
Alexander Stein alexander.stein@ew.tq-group.com media: amphion: use dev_err_probe
Adrien Thierry athierry@redhat.com phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code
Maciej W. Rozycki macro@orcam.me.uk Revert "MIPS: unhide PATA_PLATFORM"
Benjamin Gaignard benjamin.gaignard@collabora.com media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field
Nathan Chancellor nathan@kernel.org powerpc/boot: Disable power10 features after BOOTAFLAGS assignment
Chris Chiu chris.chiu@canonical.com ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform
Xiaolei Wang xiaolei.wang@windriver.com ARM: dts: imx: Set default tuning step for imx7d usdhc
Aurabindo Pillai aurabindo.pillai@amd.com Revert "Revert drm/amd/display: Enable Freesync Video Mode by default"
Bart Van Assche bvanassche@acm.org scsi: ufs: Try harder to change the power mode
Daniel Miess daniel.miess@amd.com Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank"
Kuniyuki Iwashima kuniyu@amazon.com Revert "bridge: Add extack warning when enabling STP in netns."
-------------
Diffstat:
.../ABI/testing/sysfs-bus-fsi-devices-sbefifo | 6 +- .../ABI/testing/sysfs-driver-chromeos-acpi | 2 +- .../devicetree/bindings/extcon/maxim,max77843.yaml | 1 + Documentation/scsi/scsi_mid_low_api.rst | 4 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 7 + Makefile | 8 +- arch/arm/boot/dts/Makefile | 8 + arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 13 + arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 13 + arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 4 +- arch/arm/boot/dts/bcm53573.dtsi | 5 +- arch/arm/boot/dts/bcm947189acdbmr.dts | 6 +- arch/arm/boot/dts/imx7s.dtsi | 6 + arch/arm/boot/dts/qcom-ipq4019.dtsi | 9 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 2 +- arch/arm/boot/dts/s5pv210-smdkv210.dts | 10 +- arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 21 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 2 +- arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +- arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi | 14 +- arch/arm/boot/dts/stm32mp157c-odyssey.dts | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 24 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 40 ++- .../boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 2 +- arch/arm/include/asm/syscall.h | 3 + arch/arm/kernel/entry-common.S | 1 + arch/arm/kernel/ptrace.c | 5 +- arch/arm/mach-omap2/powerdomain.c | 2 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 1 + .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 1 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 6 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 2 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 5 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 5 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 5 +- arch/arm64/boot/dts/qcom/pm8350.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8350b.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 5 +- arch/arm64/boot/dts/qcom/pmk8350.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmr735b.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 4 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 2 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 1 + .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 9 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 3 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +- .../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 233 ++++++++++++++ .../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 243 ++++++++++++++ .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 54 +++- arch/arm64/boot/dts/qcom/sm8250.dtsi | 11 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 31 +- arch/arm64/include/asm/sdei.h | 6 + arch/arm64/kernel/entry.S | 27 +- arch/arm64/kernel/fpsimd.c | 25 +- arch/arm64/kernel/ptrace.c | 3 +- arch/arm64/kernel/sdei.c | 3 + arch/arm64/kernel/smp.c | 8 +- arch/arm64/lib/csum.c | 2 +- arch/arm64/mm/hugetlbpage.c | 2 +- arch/loongarch/include/asm/loongarch.h | 2 +- arch/loongarch/include/asm/pgtable-bits.h | 2 + arch/loongarch/include/asm/pgtable.h | 6 +- arch/m68k/fpsp040/skeleton.S | 4 +- arch/m68k/ifpsp060/os.S | 4 +- arch/m68k/kernel/relocate_kernel.S | 4 +- arch/mips/Kconfig | 1 - arch/parisc/kernel/processor.c | 13 +- arch/powerpc/boot/Makefile | 6 +- arch/powerpc/include/asm/lppaca.h | 13 +- arch/powerpc/include/asm/paca.h | 6 +- arch/powerpc/include/asm/paravirt.h | 1 + arch/powerpc/include/asm/plpar_wrappers.h | 1 + arch/powerpc/kernel/fadump.c | 1 + arch/powerpc/kernel/iommu.c | 17 +- arch/powerpc/kvm/book3s_hv_ras.c | 1 + arch/powerpc/mm/book3s64/radix_tlb.c | 240 +++++++------- arch/powerpc/mm/book3s64/slb.c | 1 + arch/powerpc/perf/core-fsl-emb.c | 8 +- arch/powerpc/platforms/powermac/time.c | 6 +- arch/powerpc/platforms/pseries/hvCall.S | 1 + arch/powerpc/platforms/pseries/lpar.c | 10 +- arch/powerpc/platforms/pseries/lparcfg.c | 4 +- arch/powerpc/platforms/pseries/setup.c | 2 +- arch/powerpc/sysdev/mpc5xxx_clocks.c | 4 +- arch/powerpc/xmon/xmon.c | 1 + arch/s390/crypto/paes_s390.c | 2 +- arch/s390/include/uapi/asm/pkey.h | 2 +- arch/s390/kernel/ipl.c | 2 + arch/um/configs/i386_defconfig | 1 + arch/um/configs/x86_64_defconfig | 1 + arch/um/drivers/Kconfig | 16 +- arch/um/drivers/Makefile | 2 +- arch/x86/boot/compressed/head_64.S | 30 +- arch/x86/events/intel/uncore_snbep.c | 12 +- arch/x86/include/asm/mem_encrypt.h | 6 +- arch/x86/include/asm/pgtable_types.h | 11 +- arch/x86/kernel/apm_32.c | 6 - arch/x86/kernel/cpu/common.c | 8 +- arch/x86/kernel/cpu/mce/core.c | 26 ++ arch/x86/kernel/cpu/mce/internal.h | 5 +- arch/x86/kernel/cpu/sgx/virt.c | 3 + arch/x86/kernel/kvm.c | 4 +- arch/x86/kvm/mmu/mmu.c | 42 ++- arch/x86/mm/mem_encrypt_amd.c | 13 +- arch/xtensa/include/asm/core.h | 9 + arch/xtensa/kernel/perf_event.c | 17 +- block/blk-settings.c | 7 +- block/blk-sysfs.c | 21 +- block/ioctl.c | 2 + block/mq-deadline.c | 3 +- crypto/algapi.c | 16 +- crypto/asymmetric_keys/x509_public_key.c | 5 + crypto/rsa-pkcs1pad.c | 5 +- drivers/acpi/x86/s2idle.c | 39 +-- drivers/amba/bus.c | 1 + drivers/ata/pata_arasan_cf.c | 3 +- drivers/base/core.c | 11 + drivers/base/dd.c | 2 + drivers/base/regmap/regcache-rbtree.c | 10 +- drivers/base/test/test_async_driver_probe.c | 2 +- drivers/bluetooth/btusb.c | 2 +- drivers/bluetooth/hci_nokia.c | 6 +- drivers/bus/imx-weim.c | 6 + drivers/bus/ti-sysc.c | 2 +- drivers/char/hw_random/iproc-rng200.c | 25 ++ drivers/char/hw_random/nomadik-rng.c | 12 +- drivers/char/hw_random/pic32-rng.c | 19 +- drivers/char/ipmi/ipmi_si_intf.c | 5 + drivers/char/ipmi/ipmi_ssif.c | 7 +- drivers/char/tpm/tpm_crb.c | 33 +- drivers/clk/Kconfig | 1 + drivers/clk/imx/clk-composite-8m.c | 12 +- drivers/clk/imx/clk-imx8mp.c | 5 - drivers/clk/imx/clk-imx8ulp.c | 2 +- drivers/clk/imx/clk-pllv4.c | 46 ++- drivers/clk/imx/clk.h | 1 + drivers/clk/keystone/pll.c | 2 +- drivers/clk/qcom/gcc-sc7180.c | 1 + drivers/clk/qcom/gcc-sc8280xp.c | 139 +++++++- drivers/clk/qcom/gcc-sm6350.c | 1 + drivers/clk/qcom/gcc-sm8250.c | 1 + drivers/clk/qcom/gcc-sm8450.c | 4 +- drivers/clk/qcom/gpucc-sm6350.c | 18 +- drivers/clk/qcom/reset.c | 3 +- drivers/clk/rockchip/clk-rk3568.c | 2 +- drivers/clk/sunxi-ng/ccu_mmc_timing.c | 2 +- drivers/cpufreq/amd-pstate-ut.c | 46 ++- drivers/cpufreq/brcmstb-avs-cpufreq.c | 6 +- drivers/cpufreq/cpufreq.c | 2 + drivers/cpufreq/intel_pstate.c | 5 + drivers/cpufreq/powernow-k8.c | 3 +- drivers/cpuidle/cpuidle-pseries.c | 8 +- drivers/crypto/caam/caampkc.c | 4 +- drivers/crypto/qat/qat_common/adf_gen4_pm.h | 2 +- drivers/crypto/stm32/stm32-hash.c | 9 +- drivers/devfreq/devfreq.c | 1 + drivers/dma/Kconfig | 2 + drivers/dma/idxd/sysfs.c | 2 +- drivers/dma/ste_dma40.c | 4 + drivers/edac/igen6_edac.c | 8 +- drivers/extcon/Kconfig | 1 + drivers/firmware/arm_sdei.c | 19 ++ drivers/firmware/cirrus/cs_dsp.c | 3 +- drivers/firmware/efi/libstub/x86-stub.c | 2 +- drivers/firmware/meson/meson_sm.c | 2 + drivers/firmware/ti_sci.c | 36 +-- drivers/fsi/fsi-master-aspeed.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 14 +- drivers/gpu/drm/amd/amdgpu/cik.c | 36 +-- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/si.c | 36 +-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 36 ++- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 12 - .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 20 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 3 + .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 3 +- .../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 10 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 2 +- drivers/gpu/drm/armada/armada_overlay.c | 6 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 9 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 12 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 28 +- drivers/gpu/drm/bridge/tc358764.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 14 +- drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 1 + drivers/gpu/drm/mediatek/mtk_dp.c | 15 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 7 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 6 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 8 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 3 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 3 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 4 +- drivers/gpu/drm/radeon/cik.c | 36 +-- drivers/gpu/drm/radeon/si.c | 37 +-- drivers/gpu/drm/tegra/dpaux.c | 2 +- drivers/gpu/drm/tiny/repaper.c | 2 +- drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 4 +- drivers/hid/hid-input.c | 18 +- drivers/hid/hid-logitech-dj.c | 5 +- drivers/hid/hid-multitouch.c | 13 +- drivers/hid/hid-uclogic-core.c | 13 +- drivers/hv/vmbus_drv.c | 3 +- drivers/hwmon/tmp513.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 5 +- drivers/hwtracing/coresight/coresight-tmc.h | 2 +- drivers/hwtracing/coresight/coresight-trbe.c | 32 +- drivers/i2c/i2c-core-of.c | 5 + drivers/i3c/master/svc-i3c-master.c | 14 +- drivers/iio/accel/adxl313_i2c.c | 4 +- .../infiniband/core/uverbs_std_types_counters.c | 2 + drivers/infiniband/hw/efa/efa_verbs.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 1 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 11 +- drivers/infiniband/hw/hns/hns_roce_main.c | 7 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 28 +- drivers/infiniband/hw/irdma/ctrl.c | 6 + drivers/infiniband/hw/irdma/main.h | 2 +- drivers/infiniband/hw/irdma/type.h | 2 + drivers/infiniband/hw/irdma/verbs.c | 11 +- drivers/infiniband/sw/rxe/rxe_comp.c | 19 +- drivers/infiniband/sw/rxe/rxe_net.c | 4 +- drivers/infiniband/sw/rxe/rxe_qp.c | 10 +- drivers/infiniband/sw/rxe/rxe_req.c | 53 ++-- drivers/infiniband/sw/rxe/rxe_resp.c | 5 +- drivers/infiniband/sw/rxe/rxe_task.c | 15 +- drivers/infiniband/sw/rxe/rxe_task.h | 7 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 8 +- drivers/infiniband/sw/siw/siw.h | 1 + drivers/infiniband/sw/siw/siw_cm.c | 1 - drivers/infiniband/sw/siw/siw_main.c | 22 +- drivers/infiniband/sw/siw/siw_verbs.c | 6 +- drivers/infiniband/ulp/isert/ib_isert.c | 2 + drivers/infiniband/ulp/srp/ib_srp.c | 4 - drivers/input/serio/i8042-acpipnpio.h | 7 + drivers/interconnect/qcom/bcm-voter.c | 43 ++- drivers/interconnect/qcom/qcm2290.c | 1 + drivers/interconnect/qcom/sm8450.c | 1 + drivers/iommu/amd/iommu_v2.c | 4 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 7 + drivers/iommu/intel/pasid.c | 2 +- drivers/iommu/mtk_iommu.c | 23 +- drivers/iommu/rockchip-iommu.c | 43 +-- drivers/iommu/sprd-iommu.c | 1 + drivers/irqchip/irq-loongson-eiointc.c | 2 +- drivers/leds/led-class-multicolor.c | 8 +- drivers/leds/led-core.c | 8 +- drivers/leds/leds-pwm.c | 2 +- drivers/leds/trigger/ledtrig-tty.c | 12 +- drivers/md/md-bitmap.c | 9 +- drivers/md/md-linear.c | 14 +- drivers/md/md.c | 67 ++-- drivers/md/md.h | 12 +- drivers/md/raid0.c | 94 +++--- drivers/md/raid1.c | 8 +- drivers/md/raid10.c | 42 ++- drivers/md/raid5-cache.c | 12 +- drivers/media/cec/core/cec-adap.c | 8 +- drivers/media/cec/usb/pulse8/pulse8-cec.c | 7 +- drivers/media/dvb-frontends/ascot2e.c | 2 +- drivers/media/dvb-frontends/atbm8830.c | 2 +- drivers/media/dvb-frontends/au8522_dig.c | 2 +- drivers/media/dvb-frontends/bcm3510.c | 2 +- drivers/media/dvb-frontends/cx22700.c | 2 +- drivers/media/dvb-frontends/cx22702.c | 2 +- drivers/media/dvb-frontends/cx24110.c | 2 +- drivers/media/dvb-frontends/cx24113.c | 2 +- drivers/media/dvb-frontends/cx24116.c | 2 +- drivers/media/dvb-frontends/cx24120.c | 6 +- drivers/media/dvb-frontends/cx24123.c | 2 +- drivers/media/dvb-frontends/cxd2820r_core.c | 2 +- drivers/media/dvb-frontends/cxd2841er.c | 4 +- drivers/media/dvb-frontends/cxd2880/cxd2880_top.c | 2 +- drivers/media/dvb-frontends/dib0070.c | 2 +- drivers/media/dvb-frontends/dib0090.c | 4 +- drivers/media/dvb-frontends/dib3000mb.c | 2 +- drivers/media/dvb-frontends/dib3000mc.c | 2 +- drivers/media/dvb-frontends/dib7000m.c | 2 +- drivers/media/dvb-frontends/dib7000p.c | 4 +- drivers/media/dvb-frontends/dib8000.c | 2 +- drivers/media/dvb-frontends/dib9000.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 +- drivers/media/dvb-frontends/drxd_hard.c | 2 +- drivers/media/dvb-frontends/drxk_hard.c | 2 +- drivers/media/dvb-frontends/ds3000.c | 2 +- drivers/media/dvb-frontends/dvb-pll.c | 2 +- drivers/media/dvb-frontends/ec100.c | 2 +- drivers/media/dvb-frontends/helene.c | 4 +- drivers/media/dvb-frontends/horus3a.c | 2 +- drivers/media/dvb-frontends/isl6405.c | 2 +- drivers/media/dvb-frontends/isl6421.c | 2 +- drivers/media/dvb-frontends/isl6423.c | 2 +- drivers/media/dvb-frontends/itd1000.c | 2 +- drivers/media/dvb-frontends/ix2505v.c | 2 +- drivers/media/dvb-frontends/l64781.c | 2 +- drivers/media/dvb-frontends/lg2160.c | 2 +- drivers/media/dvb-frontends/lgdt3305.c | 2 +- drivers/media/dvb-frontends/lgdt3306a.c | 2 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/lgs8gxx.c | 2 +- drivers/media/dvb-frontends/lnbh25.c | 2 +- drivers/media/dvb-frontends/lnbp21.c | 4 +- drivers/media/dvb-frontends/lnbp22.c | 2 +- drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/m88rs2000.c | 2 +- drivers/media/dvb-frontends/mb86a16.c | 2 +- drivers/media/dvb-frontends/mb86a20s.c | 2 +- drivers/media/dvb-frontends/mt312.c | 2 +- drivers/media/dvb-frontends/mt352.c | 2 +- drivers/media/dvb-frontends/nxt200x.c | 2 +- drivers/media/dvb-frontends/nxt6000.c | 2 +- drivers/media/dvb-frontends/or51132.c | 2 +- drivers/media/dvb-frontends/or51211.c | 2 +- drivers/media/dvb-frontends/s5h1409.c | 2 +- drivers/media/dvb-frontends/s5h1411.c | 2 +- drivers/media/dvb-frontends/s5h1420.c | 2 +- drivers/media/dvb-frontends/s5h1432.c | 2 +- drivers/media/dvb-frontends/s921.c | 2 +- drivers/media/dvb-frontends/si21xx.c | 2 +- drivers/media/dvb-frontends/sp887x.c | 2 +- drivers/media/dvb-frontends/stb0899_drv.c | 2 +- drivers/media/dvb-frontends/stb6000.c | 2 +- drivers/media/dvb-frontends/stb6100.c | 2 +- drivers/media/dvb-frontends/stv0288.c | 2 +- drivers/media/dvb-frontends/stv0297.c | 2 +- drivers/media/dvb-frontends/stv0299.c | 2 +- drivers/media/dvb-frontends/stv0367.c | 6 +- drivers/media/dvb-frontends/stv0900_core.c | 2 +- drivers/media/dvb-frontends/stv090x.c | 2 +- drivers/media/dvb-frontends/stv6110.c | 2 +- drivers/media/dvb-frontends/stv6110x.c | 2 +- drivers/media/dvb-frontends/tda10021.c | 2 +- drivers/media/dvb-frontends/tda10023.c | 2 +- drivers/media/dvb-frontends/tda10048.c | 2 +- drivers/media/dvb-frontends/tda1004x.c | 4 +- drivers/media/dvb-frontends/tda10086.c | 2 +- drivers/media/dvb-frontends/tda665x.c | 2 +- drivers/media/dvb-frontends/tda8083.c | 2 +- drivers/media/dvb-frontends/tda8261.c | 2 +- drivers/media/dvb-frontends/tda826x.c | 2 +- drivers/media/dvb-frontends/ts2020.c | 2 +- drivers/media/dvb-frontends/tua6100.c | 2 +- drivers/media/dvb-frontends/ves1820.c | 2 +- drivers/media/dvb-frontends/ves1x93.c | 2 +- drivers/media/dvb-frontends/zl10036.c | 2 +- drivers/media/dvb-frontends/zl10039.c | 2 +- drivers/media/dvb-frontends/zl10353.c | 2 +- drivers/media/i2c/Kconfig | 13 +- drivers/media/i2c/ad5820.c | 2 - drivers/media/i2c/ccs/ccs-data.c | 101 +++--- drivers/media/i2c/ov2680.c | 332 +++++--------------- drivers/media/i2c/ov5640.c | 22 +- drivers/media/i2c/rdacm21.c | 2 +- drivers/media/i2c/tvp5150.c | 4 + drivers/media/pci/bt8xx/dst.c | 2 +- drivers/media/pci/bt8xx/dst_ca.c | 2 +- drivers/media/pci/cx23885/cx23885-dvb.c | 12 - drivers/media/pci/ddbridge/ddbridge-dummy-fe.c | 2 +- drivers/media/platform/amphion/vdec.c | 16 +- drivers/media/platform/amphion/venc.c | 6 +- drivers/media/platform/amphion/vpu.h | 3 + drivers/media/platform/amphion/vpu_cmds.c | 16 +- drivers/media/platform/amphion/vpu_core.c | 2 + drivers/media/platform/amphion/vpu_dbg.c | 17 +- drivers/media/platform/amphion/vpu_helpers.c | 61 ++++ drivers/media/platform/amphion/vpu_mbox.c | 9 +- drivers/media/platform/amphion/vpu_msgs.c | 14 +- drivers/media/platform/amphion/vpu_v4l2.c | 7 +- .../media/platform/mediatek/jpeg/mtk_jpeg_core.c | 1 + .../platform/mediatek/vcodec/vdec/vdec_vp9_if.c | 5 +- .../platform/mediatek/vcodec/vdec_msg_queue.c | 2 + drivers/media/platform/qcom/venus/hfi_venus.c | 20 +- drivers/media/tuners/fc0011.c | 2 +- drivers/media/tuners/fc0012.c | 2 +- drivers/media/tuners/fc0013.c | 2 +- drivers/media/tuners/max2165.c | 2 +- drivers/media/tuners/mc44s803.c | 2 +- drivers/media/tuners/mt2060.c | 2 +- drivers/media/tuners/mt2131.c | 2 +- drivers/media/tuners/mt2266.c | 2 +- drivers/media/tuners/mxl5005s.c | 2 +- drivers/media/tuners/qt1010.c | 2 +- drivers/media/tuners/tda18218.c | 2 +- drivers/media/tuners/xc2028.c | 2 +- drivers/media/tuners/xc4000.c | 2 +- drivers/media/tuners/xc5000.c | 2 +- drivers/media/usb/dvb-usb/m920x.c | 5 +- drivers/media/usb/go7007/go7007-i2c.c | 2 - drivers/media/usb/siano/smsusb.c | 21 +- drivers/media/v4l2-core/v4l2-fwnode.c | 18 +- drivers/mmc/host/renesas_sdhi_core.c | 10 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 7 +- drivers/mtd/nand/raw/fsmc_nand.c | 7 +- drivers/mtd/spi-nor/core.c | 19 +- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/can/usb/gs_usb.c | 5 +- drivers/net/dsa/microchip/ksz_common.c | 35 +-- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 9 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 13 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 55 +++- drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 3 +- drivers/net/ethernet/intel/igb/igb_main.c | 11 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 45 +++ .../ethernet/marvell/octeontx2/nic/otx2_common.c | 68 ++-- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 3 +- .../ethernet/marvell/octeontx2/nic/otx2_dcbnl.c | 19 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 13 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 4 - drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 9 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 5 +- drivers/net/ethernet/realtek/r8169_main.c | 4 - drivers/net/ethernet/sfc/ptp.c | 3 +- drivers/net/macsec.c | 3 +- drivers/net/phy/sfp-bus.c | 10 + drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/ath/ath10k/pci.c | 9 +- drivers/net/wireless/ath/ath11k/pci.c | 10 +- drivers/net/wireless/ath/ath6kl/Makefile | 5 - drivers/net/wireless/ath/ath9k/htc_drv_debug.c | 2 +- drivers/net/wireless/ath/ath9k/wmi.c | 20 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 7 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 9 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 25 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 12 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 30 +- drivers/net/wireless/marvell/mwifiex/util.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 3 +- drivers/net/wireless/mediatek/mt76/testmode.c | 1 + drivers/net/wireless/realtek/rtw89/debug.c | 8 +- drivers/ntb/ntb_transport.c | 19 +- drivers/nvdimm/nd_perf.c | 3 +- drivers/of/dynamic.c | 1 + drivers/of/overlay.c | 3 +- drivers/of/platform.c | 5 + drivers/of/property.c | 86 +---- drivers/of/unittest.c | 12 +- drivers/opp/core.c | 2 +- drivers/pci/access.c | 20 +- drivers/pci/controller/dwc/pcie-qcom-ep.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 10 - drivers/pci/controller/pci-hyperv.c | 3 + drivers/pci/controller/pcie-apple.c | 6 +- drivers/pci/controller/pcie-microchip-host.c | 8 +- drivers/pci/controller/pcie-rockchip.h | 6 +- drivers/pci/doe.c | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 12 +- drivers/pci/pci-sysfs.c | 7 + drivers/pci/pci.c | 13 +- drivers/pci/pcie/aspm.c | 30 +- drivers/pci/probe.c | 8 + drivers/perf/fsl_imx8_ddr_perf.c | 24 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 6 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 18 +- drivers/pinctrl/pinctrl-mcp23s08_spi.c | 10 + drivers/platform/chrome/chromeos_acpi.c | 31 +- drivers/platform/mellanox/mlxbf-tmfifo.c | 1 + drivers/platform/x86/amd/pmf/core.c | 3 +- drivers/platform/x86/amd/pmf/sps.c | 3 +- drivers/platform/x86/asus-wmi.c | 14 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 9 +- drivers/platform/x86/huawei-wmi.c | 2 + drivers/platform/x86/intel/hid.c | 27 +- drivers/platform/x86/think-lmi.c | 4 +- drivers/rpmsg/qcom_glink_native.c | 4 + drivers/s390/block/dasd.c | 125 +++----- drivers/s390/block/dasd_3990_erp.c | 2 +- drivers/s390/block/dasd_devmap.c | 6 +- drivers/s390/block/dasd_eckd.c | 10 +- drivers/s390/block/dasd_int.h | 4 + drivers/s390/block/dcssblk.c | 4 +- drivers/s390/crypto/pkey_api.c | 22 +- drivers/s390/crypto/zcrypt_ep11misc.c | 105 ++++++- drivers/s390/crypto/zcrypt_ep11misc.h | 11 +- drivers/scsi/aacraid/aacraid.h | 1 + drivers/scsi/aacraid/commsup.c | 6 +- drivers/scsi/aacraid/linit.c | 14 + drivers/scsi/aacraid/src.c | 25 +- drivers/scsi/be2iscsi/be_iscsi.c | 4 + drivers/scsi/fcoe/fcoe_ctlr.c | 20 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 11 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 13 +- drivers/scsi/hosts.c | 4 +- drivers/scsi/lpfc/lpfc_bsg.c | 8 +- drivers/scsi/lpfc/lpfc_scsi.c | 20 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 46 ++- drivers/scsi/mpt3sas/mpt3sas_base.h | 1 + drivers/scsi/qedf/qedf_dbg.h | 2 + drivers/scsi/qedf/qedf_debugfs.c | 35 ++- drivers/scsi/qedi/qedi_main.c | 5 +- drivers/scsi/qla2xxx/qla_init.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 15 + drivers/scsi/scsi_transport_iscsi.c | 80 +++-- drivers/scsi/storvsc_drv.c | 2 + drivers/soc/qcom/ocmem.c | 14 +- drivers/soc/qcom/smem.c | 2 +- drivers/spi/spi-tegra114.c | 18 +- drivers/spi/spi-tegra20-sflash.c | 6 +- drivers/spi/spi.c | 5 + drivers/staging/fbtft/fb_ili9341.c | 2 +- drivers/staging/media/rkvdec/rkvdec.c | 2 +- drivers/thermal/thermal_of.c | 8 +- drivers/tty/serial/sc16is7xx.c | 145 ++++++--- drivers/tty/serial/serial-tegra.c | 6 +- drivers/tty/serial/sprd_serial.c | 30 +- drivers/ufs/core/ufshcd.c | 8 +- drivers/usb/core/hcd.c | 10 +- drivers/usb/core/hub.c | 349 ++++++++++++--------- drivers/usb/core/message.c | 29 +- drivers/usb/core/usb.h | 4 +- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/gadget/udc/core.c | 1 + drivers/usb/phy/phy-mxs-usb.c | 10 +- drivers/usb/typec/bus.c | 12 +- drivers/usb/typec/tcpm/tcpm.c | 38 ++- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/video/backlight/bd6107.c | 2 +- drivers/video/backlight/gpio_backlight.c | 2 +- drivers/video/backlight/lv5207lp.c | 2 +- drivers/virtio/virtio_ring.c | 2 +- fs/dlm/plock.c | 6 +- fs/eventfd.c | 2 +- fs/ext4/mballoc.c | 7 +- fs/ext4/namei.c | 3 + fs/f2fs/f2fs.h | 3 +- fs/f2fs/file.c | 23 +- fs/f2fs/inode.c | 12 +- fs/f2fs/super.c | 21 +- fs/fs_context.c | 23 +- fs/iomap/buffered-io.c | 5 - fs/jfs/jfs_extent.c | 5 + fs/lockd/mon.c | 3 + fs/namei.c | 2 +- fs/nfs/blocklayout/dev.c | 4 +- fs/nfs/internal.h | 1 + fs/nfs/nfs2xdr.c | 2 +- fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs42.h | 1 + fs/nfs/nfs42proc.c | 5 +- fs/nfs/nfs42xdr.c | 22 +- fs/nfs/nfs4proc.c | 14 +- fs/nfs/pnfs_nfs.c | 2 +- fs/nfs/read.c | 10 + fs/nfsd/blocklayoutxdr.c | 9 + fs/nfsd/flexfilelayoutxdr.c | 9 + fs/nfsd/nfs4xdr.c | 25 +- fs/nls/nls_base.c | 4 +- fs/ocfs2/namei.c | 4 + fs/overlayfs/super.c | 2 +- fs/proc/base.c | 3 +- fs/pstore/ram_core.c | 2 +- fs/quota/dquot.c | 174 ++++++---- fs/reiserfs/journal.c | 4 +- fs/smb/client/cifsglob.h | 37 --- fs/smb/client/cifsproto.h | 1 + fs/smb/client/connect.c | 50 +++ fs/smb/client/smb2ops.c | 39 +++ fs/smb/client/smb2pdu.c | 32 +- fs/smb/server/server.c | 7 +- fs/smb/server/smb2pdu.c | 20 +- fs/smb/server/smb_common.c | 19 +- fs/smb/server/smb_common.h | 2 +- fs/udf/balloc.c | 31 +- fs/udf/inode.c | 41 ++- fs/verity/signature.c | 16 + include/crypto/algapi.h | 3 + include/dt-bindings/clock/qcom,gcc-sc8280xp.h | 12 + include/linux/arm_sdei.h | 2 + include/linux/blkdev.h | 1 + include/linux/clk-provider.h | 8 +- include/linux/hid.h | 1 + include/linux/if_arp.h | 4 + include/linux/ioport.h | 2 + include/linux/kernfs.h | 4 + include/linux/lsm_hook_defs.h | 1 + include/linux/memcontrol.h | 9 +- include/linux/nfs_xdr.h | 1 + include/linux/nls.h | 2 +- include/linux/pci.h | 51 ++- include/linux/security.h | 6 + include/linux/trace_events.h | 3 +- include/linux/usb/typec_altmode.h | 2 +- include/media/cec.h | 11 +- include/net/inet6_hashtables.h | 72 ++++- include/net/inet_hashtables.h | 67 +++- include/net/lwtunnel.h | 5 +- include/net/mac80211.h | 4 +- include/net/sock.h | 7 +- include/net/tcp.h | 1 - include/scsi/scsi_host.h | 2 +- include/uapi/linux/bpf.h | 3 - include/uapi/linux/sync_file.h | 2 +- include/uapi/linux/v4l2-controls.h | 6 +- init/Kconfig | 1 + io_uring/io_uring.c | 5 + kernel/auditsc.c | 2 + kernel/bpf/btf.c | 2 +- kernel/bpf/verifier.c | 17 +- kernel/cgroup/cpuset.c | 33 +- kernel/cgroup/namespace.c | 6 - kernel/cpu.c | 24 +- kernel/kprobes.c | 14 +- kernel/printk/printk_ringbuffer.c | 2 +- kernel/rcu/refscale.c | 3 +- kernel/resource.c | 13 +- kernel/sched/rt.c | 2 +- kernel/time/tick-sched.c | 2 +- kernel/trace/bpf_trace.c | 2 +- kernel/trace/trace.c | 72 ++++- kernel/trace/trace.h | 2 + kernel/trace/trace_hwlat.c | 2 +- kernel/trace/trace_uprobe.c | 3 +- lib/xarray.c | 2 +- mm/shmem.c | 28 +- mm/util.c | 4 +- mm/vmalloc.c | 26 +- mm/vmpressure.c | 8 + net/9p/trans_virtio.c | 4 +- net/bluetooth/hci_core.c | 28 +- net/bluetooth/iso.c | 2 +- net/bluetooth/sco.c | 2 +- net/bridge/br_stp_if.c | 3 - net/core/filter.c | 4 +- net/core/lwt_bpf.c | 7 +- net/core/skbuff.c | 34 +- net/core/sock.c | 42 +-- net/dccp/ipv4.c | 13 +- net/dccp/ipv6.c | 15 +- net/ipv4/igmp.c | 3 +- net/ipv4/inet_hashtables.c | 27 +- net/ipv4/ip_output.c | 2 +- net/ipv4/tcp_input.c | 3 +- net/ipv4/tcp_timer.c | 18 +- net/ipv4/udp.c | 60 ++-- net/ipv6/inet6_hashtables.c | 25 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/udp.c | 66 ++-- net/mac80211/tx.c | 6 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 1 + net/netfilter/nft_exthdr.c | 20 +- net/netfilter/xt_sctp.c | 2 + net/netfilter/xt_u32.c | 21 ++ net/netlabel/netlabel_kapi.c | 3 +- net/netrom/af_netrom.c | 5 + net/sched/em_meta.c | 6 +- net/sched/sch_hfsc.c | 4 + net/sctp/sm_sideeffect.c | 5 +- net/smc/af_smc.c | 2 +- net/socket.c | 6 +- net/wireless/nl80211.c | 1 + net/wireless/util.c | 9 +- samples/bpf/tracex3_kern.c | 36 ++- samples/bpf/tracex6_kern.c | 17 +- scripts/rust_is_available.sh | 122 +++---- security/integrity/ima/Kconfig | 12 - security/keys/keyctl.c | 11 +- security/security.c | 14 + security/selinux/hooks.c | 22 ++ security/smack/smack_lsm.c | 51 +++ security/smack/smackfs.c | 2 +- sound/Kconfig | 2 +- sound/core/pcm_compat.c | 8 +- sound/core/seq/oss/seq_oss_midi.c | 35 ++- sound/pci/ac97/ac97_codec.c | 5 +- sound/pci/hda/patch_cs8409.c | 2 +- sound/pci/hda/patch_cs8409.h | 1 + sound/pci/hda/patch_realtek.c | 2 +- sound/soc/atmel/atmel-i2s.c | 5 +- sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/cs43130.h | 138 ++++---- sound/soc/codecs/da7219-aad.c | 12 +- sound/soc/codecs/es8316.c | 2 +- sound/soc/codecs/nau8821.c | 41 +++ sound/soc/codecs/rt5682-sdw.c | 9 +- sound/soc/codecs/rt711-sdca-sdw.c | 10 +- sound/soc/codecs/rt711-sdw.c | 9 +- sound/soc/sof/amd/acp.c | 6 +- sound/usb/mixer_maps.c | 14 + sound/usb/quirks.c | 37 ++- tools/bpf/bpftool/skeleton/pid_iter.bpf.c | 26 +- tools/bpf/bpftool/skeleton/profiler.bpf.c | 27 +- tools/bpf/resolve_btfids/Build | 4 +- tools/bpf/resolve_btfids/Makefile | 47 ++- tools/bpf/resolve_btfids/main.c | 2 +- tools/hv/vmbus_testing | 4 +- tools/include/uapi/linux/bpf.h | 3 - tools/lib/bpf/libbpf.c | 15 +- tools/lib/bpf/usdt.c | 5 +- tools/lib/subcmd/Makefile | 52 +++ tools/testing/radix-tree/multiorder.c | 68 +++- .../selftests/bpf/benchs/run_bench_rename.sh | 2 +- tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 5 +- .../testing/selftests/bpf/prog_tests/kfunc_call.c | 2 +- .../selftests/bpf/progs/test_cls_redirect.h | 9 + .../futex/functional/futex_wait_timeout.c | 7 + tools/testing/selftests/kselftest_harness.h | 11 +- tools/testing/selftests/resctrl/Makefile | 2 +- tools/testing/selftests/resctrl/cache.c | 18 +- tools/testing/selftests/resctrl/fill_buf.c | 3 +- tools/testing/selftests/resctrl/resctrl.h | 1 + virt/kvm/vfio.c | 115 +++---- 714 files changed, 6079 insertions(+), 3269 deletions(-)
On 9/11/23 07:40, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan skhan@linuxfoundation.org
thanks, -- Shuah
Hello!
On 11/09/23 7:40 a. m., Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
We're seeing this new warning: -----8<----- /builds/linux/fs/udf/inode.c:892:6: warning: variable 'newblock' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 892 | if (*err < 0) | ^~~~~~~~ /builds/linux/fs/udf/inode.c:914:9: note: uninitialized use occurs here 914 | return newblock; | ^~~~~~~~ /builds/linux/fs/udf/inode.c:892:2: note: remove the 'if' if its condition is always false 892 | if (*err < 0) | ^~~~~~~~~~~~~ 893 | goto out_free; | ~~~~~~~~~~~~~ /builds/linux/fs/udf/inode.c:699:34: note: initialize the variable 'newblock' to silence this warning 699 | udf_pblk_t newblocknum, newblock; | ^ | = 0 1 warning generated. ----->8-----
That's with Clang 17 (and nightly) on: * arm * powerpc * s390
Greetings!
Daniel Díaz daniel.diaz@linaro.org
Hello!
On Mon, 11 Sept 2023 at 14:58, Daniel Díaz daniel.diaz@linaro.org wrote:
On 11/09/23 7:40 a. m., Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
We're seeing this new warning: -----8<----- /builds/linux/fs/udf/inode.c:892:6: warning: variable 'newblock' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 892 | if (*err < 0) | ^~~~~~~~ /builds/linux/fs/udf/inode.c:914:9: note: uninitialized use occurs here 914 | return newblock; | ^~~~~~~~ /builds/linux/fs/udf/inode.c:892:2: note: remove the 'if' if its condition is always false 892 | if (*err < 0) | ^~~~~~~~~~~~~ 893 | goto out_free; | ~~~~~~~~~~~~~ /builds/linux/fs/udf/inode.c:699:34: note: initialize the variable 'newblock' to silence this warning 699 | udf_pblk_t newblocknum, newblock; | ^ | = 0 1 warning generated. ----->8-----
That's with Clang 17 (and nightly) on:
- arm
- powerpc
- s390
For what it's worth, bisection points to 903b487b5ba6 ("udf: Handle error when adding extent to a file").
In order to reproduce:
#pip3 install -U tuxmake tuxmake --runtime podman \ --target-arch arm \ --toolchain clang-17 \ --kconfig multi_v5_defconfig \ LLVM=1 LLVM_IAS=1
or:
#pip3 install -U tuxmake tuxmake --runtime podman \ --target-arch powerpc \ --toolchain clang-17 \ --kconfig defconfig \ LLVM=1 LLVM_IAS=0 LD=powerpc64le-linux-gnu-ld
or:
#pip3 install -U tuxmake tuxmake --runtime podman \ --target-arch s390 \ --toolchain clang-17 \ --kconfig defconfig \ LLVM_IAS=1
Greetings!
Daniel Díaz daniel.diaz@linaro.org
On Tue, 12 Sept 2023 at 07:55, Daniel Díaz daniel.diaz@linaro.org wrote:
Hello!
On Mon, 11 Sept 2023 at 14:58, Daniel Díaz daniel.diaz@linaro.org wrote:
On 11/09/23 7:40 a. m., Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
We're seeing this new warning: -----8<----- /builds/linux/fs/udf/inode.c:892:6: warning: variable 'newblock' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 892 | if (*err < 0) | ^~~~~~~~ /builds/linux/fs/udf/inode.c:914:9: note: uninitialized use occurs here 914 | return newblock; | ^~~~~~~~ /builds/linux/fs/udf/inode.c:892:2: note: remove the 'if' if its condition is always false 892 | if (*err < 0) | ^~~~~~~~~~~~~ 893 | goto out_free; | ~~~~~~~~~~~~~ /builds/linux/fs/udf/inode.c:699:34: note: initialize the variable 'newblock' to silence this warning 699 | udf_pblk_t newblocknum, newblock; | ^ | = 0 1 warning generated. ----->8-----
That's with Clang 17 (and nightly) on:
- arm
- powerpc
- s390
For what it's worth, bisection points to 903b487b5ba6 ("udf: Handle error when adding extent to a file").
I see the following commit is fixing the reported problem.
commit 6d5ab7c2f7cf90877dab8f2bb06eb5ca8edc73ef Author: Tom Rix trix@redhat.com Date: Fri Dec 30 12:53:41 2022 -0500
udf: initialize newblock to 0
The clang build reports this error fs/udf/inode.c:805:6: error: variable 'newblock' is used uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized] if (*err < 0) ^~~~~~~~ newblock is never set before error handling jump. Initialize newblock to 0 and remove redundant settings.
Fixes: d8b39db5fab8 ("udf: Handle error when adding extent to a file") Reported-by: Nathan Chancellor nathan@kernel.org Signed-off-by: Tom Rix trix@redhat.com Signed-off-by: Jan Kara jack@suse.cz Message-Id: 20221230175341.1629734-1-trix@redhat.com
-- Linaro LKFT https://lkft.linaro.org
On Tue, Sep 12, 2023 at 02:19:34PM +0530, Naresh Kamboju wrote:
On Tue, 12 Sept 2023 at 07:55, Daniel Díaz daniel.diaz@linaro.org wrote:
Hello!
On Mon, 11 Sept 2023 at 14:58, Daniel Díaz daniel.diaz@linaro.org wrote:
On 11/09/23 7:40 a. m., Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
We're seeing this new warning: -----8<----- /builds/linux/fs/udf/inode.c:892:6: warning: variable 'newblock' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 892 | if (*err < 0) | ^~~~~~~~ /builds/linux/fs/udf/inode.c:914:9: note: uninitialized use occurs here 914 | return newblock; | ^~~~~~~~ /builds/linux/fs/udf/inode.c:892:2: note: remove the 'if' if its condition is always false 892 | if (*err < 0) | ^~~~~~~~~~~~~ 893 | goto out_free; | ~~~~~~~~~~~~~ /builds/linux/fs/udf/inode.c:699:34: note: initialize the variable 'newblock' to silence this warning 699 | udf_pblk_t newblocknum, newblock; | ^ | = 0 1 warning generated. ----->8-----
That's with Clang 17 (and nightly) on:
- arm
- powerpc
- s390
For what it's worth, bisection points to 903b487b5ba6 ("udf: Handle error when adding extent to a file").
I see the following commit is fixing the reported problem.
commit 6d5ab7c2f7cf90877dab8f2bb06eb5ca8edc73ef Author: Tom Rix trix@redhat.com Date: Fri Dec 30 12:53:41 2022 -0500
udf: initialize newblock to 0 The clang build reports this error fs/udf/inode.c:805:6: error: variable 'newblock' is used
uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized] if (*err < 0) ^~~~~~~~ newblock is never set before error handling jump. Initialize newblock to 0 and remove redundant settings.
Fixes: d8b39db5fab8 ("udf: Handle error when adding extent to a file")
Ah, the Fixes: tag lied! There is no such git id in Linus's tree anywhere, so our scripts couldn't match this up at all.
I'll go queue this fix up, thanks for digging it out.
greg k-h
On Tue, Sep 12, 2023 at 02:19:34PM +0530, Naresh Kamboju wrote:
On Tue, 12 Sept 2023 at 07:55, Daniel Díaz daniel.diaz@linaro.org wrote:
Hello!
On Mon, 11 Sept 2023 at 14:58, Daniel Díaz daniel.diaz@linaro.org wrote:
On 11/09/23 7:40 a. m., Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
We're seeing this new warning: -----8<----- /builds/linux/fs/udf/inode.c:892:6: warning: variable 'newblock' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 892 | if (*err < 0) | ^~~~~~~~ /builds/linux/fs/udf/inode.c:914:9: note: uninitialized use occurs here 914 | return newblock; | ^~~~~~~~ /builds/linux/fs/udf/inode.c:892:2: note: remove the 'if' if its condition is always false 892 | if (*err < 0) | ^~~~~~~~~~~~~ 893 | goto out_free; | ~~~~~~~~~~~~~ /builds/linux/fs/udf/inode.c:699:34: note: initialize the variable 'newblock' to silence this warning 699 | udf_pblk_t newblocknum, newblock; | ^ | = 0 1 warning generated. ----->8-----
That's with Clang 17 (and nightly) on:
- arm
- powerpc
- s390
For what it's worth, bisection points to 903b487b5ba6 ("udf: Handle error when adding extent to a file").
I see the following commit is fixing the reported problem.
commit 6d5ab7c2f7cf90877dab8f2bb06eb5ca8edc73ef Author: Tom Rix trix@redhat.com Date: Fri Dec 30 12:53:41 2022 -0500
udf: initialize newblock to 0 The clang build reports this error fs/udf/inode.c:805:6: error: variable 'newblock' is used
uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized] if (*err < 0) ^~~~~~~~ newblock is never set before error handling jump. Initialize newblock to 0 and remove redundant settings.
Fixes: d8b39db5fab8 ("udf: Handle error when adding extent to a file") Reported-by: Nathan Chancellor <nathan@kernel.org> Signed-off-by: Tom Rix <trix@redhat.com> Signed-off-by: Jan Kara <jack@suse.cz> Message-Id: <20221230175341.1629734-1-trix@redhat.com>
Wait, where is this commit? I don't see it in Linus's tree either, nor in linux-next. Where did you find it?
confused,
greg k-h
On Tue, 12 Sept 2023 at 16:02, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
On Tue, Sep 12, 2023 at 02:19:34PM +0530, Naresh Kamboju wrote:
On Tue, 12 Sept 2023 at 07:55, Daniel Díaz daniel.diaz@linaro.org wrote:
Hello!
On Mon, 11 Sept 2023 at 14:58, Daniel Díaz daniel.diaz@linaro.org wrote:
On 11/09/23 7:40 a. m., Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
We're seeing this new warning: -----8<----- /builds/linux/fs/udf/inode.c:892:6: warning: variable 'newblock' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 892 | if (*err < 0) | ^~~~~~~~ /builds/linux/fs/udf/inode.c:914:9: note: uninitialized use occurs here 914 | return newblock; | ^~~~~~~~ /builds/linux/fs/udf/inode.c:892:2: note: remove the 'if' if its condition is always false 892 | if (*err < 0) | ^~~~~~~~~~~~~ 893 | goto out_free; | ~~~~~~~~~~~~~ /builds/linux/fs/udf/inode.c:699:34: note: initialize the variable 'newblock' to silence this warning 699 | udf_pblk_t newblocknum, newblock; | ^ | = 0 1 warning generated. ----->8-----
That's with Clang 17 (and nightly) on:
- arm
- powerpc
- s390
For what it's worth, bisection points to 903b487b5ba6 ("udf: Handle error when adding extent to a file").
I see the following commit is fixing the reported problem.
commit 6d5ab7c2f7cf90877dab8f2bb06eb5ca8edc73ef Author: Tom Rix trix@redhat.com Date: Fri Dec 30 12:53:41 2022 -0500
udf: initialize newblock to 0 The clang build reports this error fs/udf/inode.c:805:6: error: variable 'newblock' is used
uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized] if (*err < 0) ^~~~~~~~ newblock is never set before error handling jump. Initialize newblock to 0 and remove redundant settings.
Fixes: d8b39db5fab8 ("udf: Handle error when adding extent to a file") Reported-by: Nathan Chancellor <nathan@kernel.org> Signed-off-by: Tom Rix <trix@redhat.com> Signed-off-by: Jan Kara <jack@suse.cz> Message-Id: <20221230175341.1629734-1-trix@redhat.com>
Wait, where is this commit? I don't see it in Linus's tree either, nor in linux-next. Where did you find it?
Can you find this commit id ?
Commit id: 23970a1c9475b305770fd37bebfec7a10f263787 subject: ("udf: initialize newblock to 0")
- Naresh
confused,
greg k-h
On Tue, Sep 12, 2023 at 05:26:27PM +0530, Naresh Kamboju wrote:
On Tue, 12 Sept 2023 at 16:02, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
On Tue, Sep 12, 2023 at 02:19:34PM +0530, Naresh Kamboju wrote:
On Tue, 12 Sept 2023 at 07:55, Daniel Díaz daniel.diaz@linaro.org wrote:
Hello!
On Mon, 11 Sept 2023 at 14:58, Daniel Díaz daniel.diaz@linaro.org wrote:
On 11/09/23 7:40 a. m., Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
We're seeing this new warning: -----8<----- /builds/linux/fs/udf/inode.c:892:6: warning: variable 'newblock' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 892 | if (*err < 0) | ^~~~~~~~ /builds/linux/fs/udf/inode.c:914:9: note: uninitialized use occurs here 914 | return newblock; | ^~~~~~~~ /builds/linux/fs/udf/inode.c:892:2: note: remove the 'if' if its condition is always false 892 | if (*err < 0) | ^~~~~~~~~~~~~ 893 | goto out_free; | ~~~~~~~~~~~~~ /builds/linux/fs/udf/inode.c:699:34: note: initialize the variable 'newblock' to silence this warning 699 | udf_pblk_t newblocknum, newblock; | ^ | = 0 1 warning generated. ----->8-----
That's with Clang 17 (and nightly) on:
- arm
- powerpc
- s390
For what it's worth, bisection points to 903b487b5ba6 ("udf: Handle error when adding extent to a file").
I see the following commit is fixing the reported problem.
commit 6d5ab7c2f7cf90877dab8f2bb06eb5ca8edc73ef Author: Tom Rix trix@redhat.com Date: Fri Dec 30 12:53:41 2022 -0500
udf: initialize newblock to 0 The clang build reports this error fs/udf/inode.c:805:6: error: variable 'newblock' is used
uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized] if (*err < 0) ^~~~~~~~ newblock is never set before error handling jump. Initialize newblock to 0 and remove redundant settings.
Fixes: d8b39db5fab8 ("udf: Handle error when adding extent to a file") Reported-by: Nathan Chancellor <nathan@kernel.org> Signed-off-by: Tom Rix <trix@redhat.com> Signed-off-by: Jan Kara <jack@suse.cz> Message-Id: <20221230175341.1629734-1-trix@redhat.com>
Wait, where is this commit? I don't see it in Linus's tree either, nor in linux-next. Where did you find it?
Can you find this commit id ?
Commit id: 23970a1c9475b305770fd37bebfec7a10f263787 subject: ("udf: initialize newblock to 0")
Yes, that is in 6.2. Where did the id you used above come from?
confused,
greg k-h
Hi Greg,
For what it's worth, bisection points to 903b487b5ba6 ("udf: Handle error when adding extent to a file").
I see the following commit is fixing the reported problem.
commit 6d5ab7c2f7cf90877dab8f2bb06eb5ca8edc73ef Author: Tom Rix trix@redhat.com Date: Fri Dec 30 12:53:41 2022 -0500
udf: initialize newblock to 0 The clang build reports this error fs/udf/inode.c:805:6: error: variable 'newblock' is used
uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized] if (*err < 0) ^~~~~~~~ newblock is never set before error handling jump. Initialize newblock to 0 and remove redundant settings.
Fixes: d8b39db5fab8 ("udf: Handle error when adding extent to a file") Reported-by: Nathan Chancellor <nathan@kernel.org> Signed-off-by: Tom Rix <trix@redhat.com> Signed-off-by: Jan Kara <jack@suse.cz> Message-Id: <20221230175341.1629734-1-trix@redhat.com>
Wait, where is this commit? I don't see it in Linus's tree either, nor in linux-next. Where did you find it?
Can you find this commit id ?
Commit id: 23970a1c9475b305770fd37bebfec7a10f263787 subject: ("udf: initialize newblock to 0")
Yes, that is in 6.2. Where did the id you used above come from?
While looking around for the fix commit i found this on Linux next,
$ git log --oneline next-20221226..next-20230106 -- fs/udf/inode.c e86812bfac97e udf: Detect system inodes linked into directory hierarchy 453bc25de0a55 udf: Preserve link count of system files 6d5ab7c2f7cf9 udf: initialize newblock to 0
confused,
Sorry for the confusion.
greg k-h
- Naresh
On Mon, Sep 11, 2023 at 03:40:33PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 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 compiled and installed bindeb-pkgs on my computer (Acer Aspire E15, Intel Core i3 Haswell). No noticeable regressions.
Tested-by: Bagas Sanjaya bagasdotme@gmail.com
Hi Greg,
On Mon, Sep 11, 2023 at 03:40:33PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 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.
Build test (gcc version 13.2.1 20230827): mips: 52 configs -> no failure arm: 100 configs -> no failure arm64: 3 configs -> no failure x86_64: 4 configs -> no failure alpha allmodconfig -> no failure csky allmodconfig -> no failure powerpc allmodconfig -> no failure riscv allmodconfig -> no failure s390 allmodconfig -> no failure xtensa allmodconfig -> no failure
Boot test: x86_64: Booted on my test laptop. No regression. x86_64: Booted on qemu. No regression. [1] arm64: Booted on rpi4b (4GB model). No regression. [2] mips: Booted on ci20 board. No regression. [3]
[1]. https://openqa.qa.codethink.co.uk/tests/4999 [2]. https://openqa.qa.codethink.co.uk/tests/5001 [3]. https://openqa.qa.codethink.co.uk/tests/5000
Tested-by: Sudip Mukherjee sudip.mukherjee@codethink.co.uk
On Mon, 11 Sept 2023 at 20:32, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.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
NOTE: Reported build warnings with clang-17 on arm, powerpc and s390.
Link: - https://lore.kernel.org/stable/1ffe4f64-f238-859a-ab14-7559d03c4671@linaro.o...
## Build * kernel: 6.1.53-rc1 * git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc * git branch: linux-6.1.y * git commit: 6e71673725ca14f97b45c5aeeceb462e3cafc16a * git describe: v6.1.52-601-g6e71673725ca * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.1.y/build/v6.1.52...
## Test Regressions (compared to v6.1.52)
## Metric Regressions (compared to v6.1.52)
## Test Fixes (compared to v6.1.52)
## Metric Fixes (compared to v6.1.52)
## Test result summary total: 134187, pass: 114492, fail: 2409, skip: 17116, xfail: 170
## Build Summary * arc: 5 total, 5 passed, 0 failed * arm: 146 total, 144 passed, 2 failed * arm64: 53 total, 50 passed, 3 failed * i386: 40 total, 38 passed, 2 failed * mips: 30 total, 28 passed, 2 failed * parisc: 4 total, 4 passed, 0 failed * powerpc: 37 total, 35 passed, 2 failed * riscv: 15 total, 12 passed, 3 failed * s390: 16 total, 14 passed, 2 failed * sh: 14 total, 12 passed, 2 failed * sparc: 8 total, 8 passed, 0 failed * x86_64: 44 total, 40 passed, 4 failed
## Test suites summary * boot * kselftest-android * kselftest-arm64 * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-drivers-dma-buf * kselftest-efivarfs * kselftest-exec * kselftest-filesystems * kselftest-filesystems-binderfs * kselftest-filesystems-epoll * kselftest-firmware * kselftest-fpu * kselftest-ftrace * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-ir * kselftest-kcmp * kselftest-kexec * kselftest-kvm * kselftest-lib * kselftest-membarrier * kselftest-memfd * kselftest-memory-hotplug * kselftest-mincore * kselftest-mount * kselftest-mqueue * kselftest-net * kselftest-net-forwarding * kselftest-net-mptcp * 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-user_events * kselftest-vDSO * kselftest-vm * kselftest-watchdog * kselftest-x86 * kselftest-zram * kunit * kvm-unit-tests * libgpiod * log-parser-boot * log-parser-test * ltp-cap_bounds * ltp-commands * ltp-containers * ltp-controllers * ltp-cpuhotplug * ltp-crypto * ltp-cve * ltp-dio * ltp-fcntl-locktests * ltp-filecaps * ltp-fs * ltp-fs_bind * ltp-fs_perms_simple * ltp-fsx * ltp-hugetlb * ltp-io * ltp-ipc * ltp-math * ltp-mm * ltp-nptl * ltp-pty * ltp-sched * ltp-securebits * ltp-smoke * ltp-syscalls * ltp-tracing * network-basic-tests * perf * rcutorture * v4l2-compliance
-- Linaro LKFT https://lkft.linaro.org
Hi Greg
On Tue, Sep 12, 2023 at 6:17 AM Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
6.1.53-rc1 tested.
Build successfully completed. Boot successfully completed. No dmesg regressions. Video output normal. Sound output normal.
Lenovo ThinkPad X1 Carbon Gen10(Intel i7-1260P(x86_64) arch linux)
Thanks
Tested-by: Takeshi Ogasawara takeshi.ogasawara@futuring-girl.com
On Mon, Sep 11, 2023 at 03:40:33PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 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.
Other than the already reported ufs inode build failure, Tested-by: Conor Dooley conor.dooley@microchip.com
Thanks, Conor.
On Mon, 11 Sep 2023 15:40:33 +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v6.1: 11 builds: 11 pass, 0 fail 28 boots: 28 pass, 0 fail 116 tests: 116 pass, 0 fail
Linux version: 6.1.53-rc1-g6e71673725ca 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 9/11/2023 6:40 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC:
Tested-by: Florian Fainelli florian.fainelli@broadcom.com
On Mon, Sep 11, 2023 at 03:40:33PM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +0000. Anything received after that time might be too late.
Build results: total: 157 pass: 157 fail: 0 Qemu test results: total: 529 pass: 529 fail: 0
Tested-by: Guenter Roeck linux@roeck-us.net
Guenter
On 9/11/23 6:40 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.53 release. There are 600 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 13 Sep 2023 13:44:56 +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/v6.x/stable-review/patch-6.1.53-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Tested-by: Ron Economos re@w6rz.net