Tested-by: Luna Jernberg <droidbittin@xxxxxxxxx> AMD Ryzen 5 5600 6-Core Processor: https://www.inet.se/produkt/5304697/amd-ryzen-5-5600-3-5-ghz-35mb on a https://www.gigabyte.com/Motherboard/B550-AORUS-ELITE-V2-rev-12 https://www.inet.se/produkt/1903406/gigabyte-b550-aorus-elite-v2 motherboard :) running Arch Linux with the testing repos enabled: https://archlinux.org/ https://archboot.com/ https://wiki.archlinux.org/title/Arch_Testing_Team Den tis 12 nov. 2024 kl 12:07 skrev Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>: > > This is the start of the stable review cycle for the 6.11.8 release. > There are 184 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses should be made by Thu, 14 Nov 2024 10:18:19 +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.11.8-rc1.gz > or in the git tree and branch at: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y > and the diffstat can be found below. > > thanks, > > greg k-h > > ------------- > Pseudo-Shortlog of commits: > > Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> > Linux 6.11.8-rc1 > > Hyunwoo Kim <v4bel@xxxxxxxxx> > vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans > > Hyunwoo Kim <v4bel@xxxxxxxxx> > hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer > > Paul E. McKenney <paulmck@xxxxxxxxxx> > xtensa: Emulate one-byte cmpxchg > > Mingcong Bai <jeffbai@xxxxxxx> > ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022 > > Nirmoy Das <nirmoy.das@xxxxxxxxx> > drm/xe/guc/tlb: Flush g2h worker in case of tlb timeout > > Nirmoy Das <nirmoy.das@xxxxxxxxx> > drm/xe/ufence: Flush xe ordered_wq in case of ufence timeout > > Nirmoy Das <nirmoy.das@xxxxxxxxx> > drm/xe: Move LNL scheduling WA to xe_device.h > > Badal Nilawar <badal.nilawar@xxxxxxxxx> > drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout > > Christoph Hellwig <hch@xxxxxx> > block: fix queue limits checks in blk_rq_map_user_bvec for real > > Christoph Hellwig <hch@xxxxxx> > block: rework bio splitting > > Johan Hovold <johan+linaro@xxxxxxxxxx> > firmware: qcom: scm: suppress download mode error > > Mukesh Ojha <quic_mojha@xxxxxxxxxxx> > firmware: qcom: scm: Refactor code to support multiple dload mode > > Muhammad Usama Anjum <usama.anjum@xxxxxxxxxxxxx> > selftests: hugetlb_dio: check for initial conditions to skip in the start > > Andrei Vagin <avagin@xxxxxxxxxx> > ucounts: fix counter leak in inc_rlimit_get_ucounts() > > Andrew Kanner <andrew.kanner@xxxxxxxxx> > ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() > > Marc Zyngier <maz@xxxxxxxxxx> > irqchip/gic-v3: Force propagation of the active state with a read-back > > Umang Jain <umang.jain@xxxxxxxxxxxxxxxx> > staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state allocation > > Umang Jain <umang.jain@xxxxxxxxxxxxxxxx> > staging: vchiq_arm: Use devm_kzalloc() for drv_mgmt allocation > > Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> > thunderbolt: Fix connection issue with Pluggable UD-4VPD dock > > Qiang Yu <quic_qianyu@xxxxxxxxxxx> > clk: qcom: gcc-x1e80100: Fix halt_check for pipediv2 clocks > > Johan Hovold <johan+linaro@xxxxxxxxxx> > clk: qcom: videocc-sm8350: use HW_CTRL_TRIGGER for vcodec GDSCs > > Benoît Monin <benoit.monin@xxxxxx> > USB: serial: option: add Quectel RG650V > > Reinhard Speyerer <rspmn@xxxxxxxx> > USB: serial: option: add Fibocom FG132 0x0112 composition > > Jack Wu <wojackbb@xxxxxxxxx> > USB: serial: qcserial: add support for Sierra Wireless EM86xx > > Dan Carpenter <dan.carpenter@xxxxxxxxxx> > USB: serial: io_edgeport: fix use after free in debug printk > > Dan Carpenter <dan.carpenter@xxxxxxxxxx> > usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd() > > Rex Nie <rex.nie@xxxxxxxxxxxxxxx> > usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlier > > Roger Quadros <rogerq@xxxxxxxxxx> > usb: dwc3: fix fault at system suspend if device was already runtime suspended > > Zijun Hu <quic_zijuhu@xxxxxxxxxxx> > usb: musb: sunxi: Fix accessing an released usb phy > > Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> > thunderbolt: Add only on-board retimers when !CONFIG_USB4_DEBUGFS_MARGINING > > Hugh Dickins <hughd@xxxxxxxxxx> > mm/thp: fix deferred split unqueue naming and locking > > Wei Yang <richard.weiyang@xxxxxxxxx> > mm/mlock: set the correct prev on failure > > SeongJae Park <sj@xxxxxxxxxx> > mm/damon/core: handle zero schemes apply interval > > SeongJae Park <sj@xxxxxxxxxx> > mm/damon/core: handle zero {aggregation,ops_update} intervals > > SeongJae Park <sj@xxxxxxxxxx> > mm/damon/core: avoid overflow in damon_feed_loop_next_input() > > Roman Gushchin <roman.gushchin@xxxxxxxxx> > signal: restore the override_rlimit logic > > Masami Hiramatsu (Google) <mhiramat@xxxxxxxxxx> > objpool: fix to make percpu slot allocation more robust > > Qi Xi <xiqi2@xxxxxxxxxx> > fs/proc: fix compile warning about variable 'vmcore_mmap_ops' > > Barnabás Czémán <barnabas.czeman@xxxxxxxxxxxxxx> > clk: qcom: clk-alpha-pll: Fix pll post div mask when width is not set > > Abel Vesa <abel.vesa@xxxxxxxxxx> > clk: qcom: gcc-x1e80100: Fix USB MP SS1 PHY GDSC pwrsts flags > > Liu Peibao <loven.liu@xxxxxxxxxxxxxxx> > i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not set > > Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> > filemap: Fix bounds checking in filemap_read() > > Benoit Sevens <bsevens@xxxxxxxxxx> > media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format > > Shyam Sundar S K <Shyam-sundar.S-k@xxxxxxx> > platform/x86/amd/pmf: Add SMU metrics table support for 1Ah family 60h model > > Shyam Sundar S K <Shyam-sundar.S-k@xxxxxxx> > platform/x86/amd/pmf: Update SMU metrics table for 1AH family series > > Shyam Sundar S K <Shyam-sundar.S-k@xxxxxxx> > platform/x86/amd/pmf: Relocate CPU ID macros to the PMF header > > Filipe Manana <fdmanana@xxxxxxxx> > btrfs: reinitialize delayed ref list after deleting it from the list > > Qu Wenruo <wqu@xxxxxxxx> > btrfs: fix per-subvolume RO/RW flags with new mount API > > Haisu Wang <haisuwang@xxxxxxxxxxx> > btrfs: fix the length of reserved qgroup to free > > Pavan Kumar Linga <pavan.kumar.linga@xxxxxxxxx> > idpf: fix idpf_vc_core_init error path > > Pavan Kumar Linga <pavan.kumar.linga@xxxxxxxxx> > idpf: avoid vport access in idpf_get_link_ksettings > > Gautam Menghani <gautam@xxxxxxxxxxxxx> > KVM: PPC: Book3S HV: Mask off LPCR_MER for a vCPU before running it to avoid spurious interrupts > > Koichiro Den <koichiro.den@xxxxxxxxx> > mm/slab: fix warning caused by duplicate kmem_cache creation in kmem_buckets_create > > Mark Rutland <mark.rutland@xxxxxxx> > arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint > > Mark Rutland <mark.rutland@xxxxxxx> > arm64: Kconfig: Make SME depend on BROKEN for now > > Mark Brown <broonie@xxxxxxxxxx> > arm64/sve: Discard stale CPU state when handling SVE traps > > Geliang Tang <geliang@xxxxxxxxxx> > mptcp: use sock_kfree_s instead of kfree > > Stefan Wahren <wahrenst@xxxxxxx> > net: vertexcom: mse102x: Fix possible double free of TX skb > > Jinjie Ruan <ruanjinjie@xxxxxxxxxx> > net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc() > > Kalesh Singh <kaleshsingh@xxxxxxxxxx> > tracing: Fix tracefs mount options > > Roberto Sassu <roberto.sassu@xxxxxxxxxx> > nfs: Fix KMSAN warning in decode_getfattr_attrs() > > Bart Van Assche <bvanassche@xxxxxxx> > scsi: ufs: core: Start the RTC update work later > > Takashi Iwai <tiwai@xxxxxxx> > ALSA: usb-audio: Add quirk for HP 320 FHD Webcam > > Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx> > mptcp: no admin perm to list endpoints > > Mikulas Patocka <mpatocka@xxxxxxxxxx> > dm: fix a crash if blk_alloc_disk fails > > Zichen Xie <zichenxie0106@xxxxxxxxx> > dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow > > Ming-Hung Tsai <mtsai@xxxxxxxxxx> > dm cache: fix potential out-of-bounds access on the first resume > > Ming-Hung Tsai <mtsai@xxxxxxxxxx> > dm cache: optimize dirty bit checking with find_next_bit when resizing > > Ming-Hung Tsai <mtsai@xxxxxxxxxx> > dm cache: fix out-of-bounds access to the dirty bitset when resizing > > Ming-Hung Tsai <mtsai@xxxxxxxxxx> > dm cache: fix flushing uninitialized delayed_work on cache_ctr error > > Ming-Hung Tsai <mtsai@xxxxxxxxxx> > dm cache: correct the number of origin blocks to match the target length > > David Gstir <david@xxxxxxxxxxxxx> > KEYS: trusted: dcp: fix NULL dereference in AEAD crypto operation > > Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> > thermal/drivers/qcom/lmh: Remove false lockdep backtrace > > Antonio Quartulli <antonio@xxxxxxxxxxxxx> > drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported > > Lijo Lazar <lijo.lazar@xxxxxxx> > drm/amdgpu: Fix DPX valid mode check on GC 9.4.3 > > Alex Deucher <alexander.deucher@xxxxxxx> > drm/amdgpu: Adjust debugfs register access permissions > > Alex Deucher <alexander.deucher@xxxxxxx> > drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() > > Alex Deucher <alexander.deucher@xxxxxxx> > drm/amdgpu: Adjust debugfs eviction and IB access permissions > > Jann Horn <jannh@xxxxxxxxxx> > drm/panthor: Be stricter about IO mapping flags > > Liviu Dudau <liviu.dudau@xxxxxxx> > drm/panthor: Lock XArray when getting entries for the VM > > Aurabindo Pillai <aurabindo.pillai@xxxxxxx> > drm/amd/display: parse umc_info or vram_info based on ASIC > > Kenneth Feng <kenneth.feng@xxxxxxx> > drm/amd/pm: correct the workload setting > > Brendan King <brendan.king@xxxxxxxxxx> > drm/imagination: Break an object reference loop > > Brendan King <brendan.king@xxxxxxxxxx> > drm/imagination: Add a per-file PVR context list > > Tom Chung <chiahsuan.chung@xxxxxxx> > drm/amd/display: Fix brightness level not retained over reboot > > Kenneth Feng <kenneth.feng@xxxxxxx> > drm/amd/pm: always pick the pptable from IFWI > > Bjorn Andersson <bjorn.andersson@xxxxxxxxxxxxxxxx> > rpmsg: glink: Handle rejected intent request better > > Jarkko Sakkinen <jarkko@xxxxxxxxxx> > tpm: Lock TPM chip in tpm_pm_suspend() first > > Erik Schumacher <erik.schumacher@xxxxxxxxxxxxxxxx> > pwm: imx-tpm: Use correct MODULO value for EPWM mode > > Balasubramani Vivekanandan <balasubramani.vivekanandan@xxxxxxxxx> > drm/xe: Set mask bits for CCS_MODE register > > Matthew Brost <matthew.brost@xxxxxxxxx> > drm/xe: Drop VM dma-resv lock on xe_sync_in_fence_get failure in exec IOCTL > > Matthew Brost <matthew.brost@xxxxxxxxx> > drm/xe: Fix possible exec queue leak in exec IOCTL > > Namjae Jeon <linkinjeon@xxxxxxxxxx> > ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp > > Jinjie Ruan <ruanjinjie@xxxxxxxxxx> > ksmbd: Fix the missing xa_store error check > > Namjae Jeon <linkinjeon@xxxxxxxxxx> > ksmbd: check outstanding simultaneous SMB operations > > Namjae Jeon <linkinjeon@xxxxxxxxxx> > ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create > > Thomas Mühlbacher <tmuehlbacher@xxxxxxxxxx> > can: {cc770,sja1000}_isa: allow building on x86_64 > > Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modes > > Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation > > Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > can: m_can: m_can_close(): don't call free_irq() for IRQ-less devices > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl() > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: v4l2-tpg: prevent the risk of a division by zero > > Hans Verkuil <hverkuil@xxxxxxxxx> > media: vivid: fix buffer overwrite when using > 32 buffers > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: pulse8-cec: fix data timestamp at pulse8_setup() > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: av7110: fix a spectre vulnerability > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: cx24116: prevent overflows on SNR calculus > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: s5p-jpeg: prevent buffer overflows > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: ar0521: don't overflow when checking PLL values > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: mgb4: protect driver against spectre > > Hans Verkuil <hverkuil-cisco@xxxxxxxxx> > media: dvb-core: add missing buffer index check > > Jyri Sarha <jyri.sarha@xxxxxxxxxxxxxxx> > ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bits > > Amelie Delaunay <amelie.delaunay@xxxxxxxxxxx> > ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove > > Icenowy Zheng <uwu@xxxxxxxxxx> > thermal/of: support thermal zones w/o trips subnode > > Emil Dahl Juhl <emdj@xxxxxxxxxxxxxxx> > tools/lib/thermal: Fix sampling handler context ptr > > Murad Masimov <m.masimov@xxxxxxxxx> > ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() > > Johannes Thumshirn <johannes.thumshirn@xxxxxxx> > scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: adv7604: prevent underflow condition when reporting colorspace > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: dvb_frontend: don't play tricks with underflow values > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: dvbdev: prevent the risk of out of memory access > > Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> > media: stb0899_algo: initialize cfr before using it > > Jarosław Janik <jaroslaw.janik@xxxxxxxxx> > Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown" > > Wentao Liang <Wentao_liang_g@xxxxxxx> > drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path > > Eric Dumazet <edumazet@xxxxxxxxxx> > net/smc: do not leave a dangling sk pointer in __smc_create() > > David Howells <dhowells@xxxxxxxxxx> > rxrpc: Fix missing locking causing hanging calls > > Johan Jonker <jbx6244@xxxxxxxxx> > net: arc: rockchip: fix emac mdio node support > > Johan Jonker <jbx6244@xxxxxxxxx> > net: arc: fix the device for dma_map_single/dma_unmap_single > > Philo Lu <lulie@xxxxxxxxxxxxxxxxx> > virtio_net: Update rss when set queue > > Philo Lu <lulie@xxxxxxxxxxxxxxxxx> > virtio_net: Sync rss config to device when virtnet_probe > > Philo Lu <lulie@xxxxxxxxxxxxxxxxx> > virtio_net: Add hash_key_length check > > Philo Lu <lulie@xxxxxxxxxxxxxxxxx> > virtio_net: Support dynamic rss indirection table size > > Pablo Neira Ayuso <pablo@xxxxxxxxxxxxx> > netfilter: nf_tables: wait for rcu grace period on net_device removal > > Nícolas F. R. A. Prado <nfraprado@xxxxxxxxxxxxx> > net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case > > Diogo Silva <diogompaissilva@xxxxxxxxx> > net: phy: ti: add PHY_RST_AFTER_CLK_EN flag > > Peiyang Wang <wangpeiyang1@xxxxxxxxxx> > net: hns3: fix kernel crash when uninstalling driver > > Vitaly Lifshits <vitaly.lifshits@xxxxxxxxx> > e1000e: Remove Meteor Lake SMBUS workarounds > > Aleksandr Loktionov <aleksandr.loktionov@xxxxxxxxx> > i40e: fix race condition by adding filter's intermediate sync state > > Mateusz Polchlopek <mateusz.polchlopek@xxxxxxxxx> > ice: change q_index variable type to s16 to store -1 value > > Dario Binacchi <dario.binacchi@xxxxxxxxxxxxxxxxxxxx> > can: c_can: fix {rx,tx}_errors statistics > > Suraj Gupta <suraj.gupta2@xxxxxxx> > net: xilinx: axienet: Enqueue Tx packets in dql before dmaengine starts > > Wei Fang <wei.fang@xxxxxxx> > net: enetc: allocate vf_state during PF probes > > Xin Long <lucien.xin@xxxxxxxxx> > sctp: properly validate chunk size in sctp_sf_ootb() > > Suraj Gupta <suraj.gupta2@xxxxxxx> > dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value > > Vladimir Oltean <vladimir.oltean@xxxxxxx> > net: dpaa_eth: print FD status in CPU endianness in dpaa_eth_fd tracepoint > > Wei Fang <wei.fang@xxxxxxx> > net: enetc: set MAC address to the VF net_device > > ChiYuan Huang <cy_huang@xxxxxxxxxxx> > regulator: rtq2208: Fix uninitialized use of regulator_config > > Chen Ridong <chenridong@xxxxxxxxxx> > security/keys: fix slab-out-of-bounds in key_task_permission > > Mike Snitzer <snitzer@xxxxxxxxxx> > nfs: avoid i_lock contention in nfs_clear_invalid_mapping > > Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> > NFS: Further fixes to attribute delegation a/mtime changes > > Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> > NFS: Fix attribute delegation behaviour on exclusive create > > NeilBrown <neilb@xxxxxxx> > NFSv3: only use NFS timeout for MOUNT when protocols are compatible > > NeilBrown <neilb@xxxxxxx> > sunrpc: handle -ENOTCONN in xs_tcp_setup_socket() > > Corey Hickey <bugfood-c@xxxxxxxxxx> > platform/x86/amd/pmc: Detect when STB is not available > > Jiri Kosina <jikos@xxxxxxxxxx> > HID: core: zero-initialize the report buffer > > Diederik de Haas <didi.debian@xxxxxxxxx> > arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes > > Heiko Stuebner <heiko@xxxxxxxxx> > ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin > > Heiko Stuebner <heiko@xxxxxxxxx> > ARM: dts: rockchip: Fix the spi controller on rk3036 > > Heiko Stuebner <heiko@xxxxxxxxx> > ARM: dts: rockchip: drop grf reference from rk3036 hdmi > > Heiko Stuebner <heiko@xxxxxxxxx> > ARM: dts: rockchip: fix rk3036 acodec node > > Heiko Stuebner <heiko@xxxxxxxxx> > arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro > > Qingqing Zhou <quic_qqzhou@xxxxxxxxxxx> > firmware: qcom: scm: Return -EOPNOTSUPP for unsupported SHM bridge enabling > > Xinqi Zhang <quic_xinqzhan@xxxxxxxxxxx> > firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier() > > Marek Vasut <marex@xxxxxxx> > arm64: dts: imx8mp-phyboard-pollux: Set Video PLL1 frequency to 506.8 MHz > > Peng Fan <peng.fan@xxxxxxx> > arm64: dts: imx8mp: correct sdhc ipg clk > > Alexander Stein <alexander.stein@xxxxxxxxxxxxxxx> > arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQs > > Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> > arm64: dts: qcom: sm8450 fix PIPE clock specification for pcie1 > > Heiko Stuebner <heiko@xxxxxxxxx> > arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plus > > Heiko Stuebner <heiko@xxxxxxxxx> > arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc > > Heiko Stuebner <heiko@xxxxxxxxx> > arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion > > Heiko Stuebner <heiko@xxxxxxxxx> > arm64: dts: rockchip: Remove undocumented supports-emmc property > > Sergey Bostandzhyan <jin@xxxxxxxxxxxx> > arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus > > Heiko Stuebner <heiko@xxxxxxxxx> > arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards > > Heiko Stuebner <heiko@xxxxxxxxx> > arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demo > > Heiko Stuebner <heiko@xxxxxxxxx> > arm64: dts: rockchip: Drop regulator-init-microvolt from two boards > > Heiko Stuebner <heiko@xxxxxxxxx> > arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/v > > Diederik de Haas <didi.debian@xxxxxxxxx> > arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes > > Diederik de Haas <didi.debian@xxxxxxxxx> > arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node > > Diederik de Haas <didi.debian@xxxxxxxxx> > arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 > > Rajendra Nayak <quic_rjendra@xxxxxxxxxxx> > EDAC/qcom: Make irq configuration optional > > Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx> > firmware: qcom: scm: fix a NULL-pointer dereference > > Sam Edwards <cfsworks@xxxxxxxxx> > arm64: dts: rockchip: Designate Turing RK1's system power controller > > Dragan Simic <dsimic@xxxxxxxxxxx> > arm64: dts: rockchip: Start cooling maps numbering from zero on ROCK 5B > > Dragan Simic <dsimic@xxxxxxxxxxx> > arm64: dts: rockchip: Move L3 cache outside CPUs in RK3588(S) SoC dtsi > > Geert Uytterhoeven <geert+renesas@xxxxxxxxx> > arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator > > Geert Uytterhoeven <geert+renesas@xxxxxxxxx> > arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610 > > > ------------- > > Diffstat: > > .../devicetree/bindings/net/xlnx,axi-ethernet.yaml | 2 +- > Documentation/netlink/specs/mptcp_pm.yaml | 1 - > Makefile | 4 +- > arch/arm/boot/dts/rockchip/rk3036-kylin.dts | 4 +- > arch/arm/boot/dts/rockchip/rk3036.dtsi | 14 +- > arch/arm64/Kconfig | 1 + > arch/arm64/boot/dts/freescale/imx8-ss-vpu.dtsi | 4 +- > .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 12 ++ > arch/arm64/boot/dts/freescale/imx8mp.dtsi | 6 +- > arch/arm64/boot/dts/freescale/imx8qxp-ss-vpu.dtsi | 8 ++ > arch/arm64/boot/dts/qcom/sm8450.dtsi | 2 +- > arch/arm64/boot/dts/rockchip/Makefile | 1 + > arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 1 - > arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 4 +- > .../boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts | 30 +++++ > arch/arm64/boot/dts/rockchip/rk3328.dtsi | 3 +- > arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 1 - > arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts | 2 +- > .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 2 - > arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 2 +- > .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 +- > .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts | 2 +- > .../boot/dts/rockchip/rk3566-anbernic-rg353v.dts | 2 +- > arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts | 6 +- > arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts | 1 - > arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 6 +- > arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi | 2 +- > arch/arm64/boot/dts/rockchip/rk3568-lubancat-2.dts | 1 - > arch/arm64/boot/dts/rockchip/rk3568-roc-pc.dts | 3 - > arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 20 +-- > arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 4 +- > .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 1 - > .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 1 + > arch/arm64/kernel/fpsimd.c | 1 + > arch/arm64/kernel/smccc-call.S | 35 +---- > arch/powerpc/kvm/book3s_hv.c | 12 ++ > arch/xtensa/Kconfig | 1 + > arch/xtensa/include/asm/cmpxchg.h | 2 + > block/blk-map.c | 56 +++----- > block/blk-merge.c | 146 ++++++++------------- > block/blk-mq.c | 11 +- > block/blk.h | 69 ++++++---- > drivers/char/tpm/tpm-chip.c | 4 - > drivers/char/tpm/tpm-interface.c | 32 +++-- > drivers/clk/qcom/clk-alpha-pll.c | 2 +- > drivers/clk/qcom/gcc-x1e80100.c | 12 +- > drivers/clk/qcom/videocc-sm8350.c | 4 +- > drivers/edac/qcom_edac.c | 8 +- > drivers/firmware/arm_scmi/bus.c | 7 +- > drivers/firmware/qcom/Kconfig | 11 -- > drivers/firmware/qcom/qcom_scm.c | 77 +++++++++-- > drivers/firmware/smccc/smccc.c | 4 - > drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 4 +- > drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 10 +- > drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 2 +- > drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 15 +++ > drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 4 +- > drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 49 +++++-- > drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 4 +- > drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 5 +- > drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 5 +- > .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 5 +- > drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 4 +- > drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 4 +- > .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 20 ++- > .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 5 +- > .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 74 +---------- > drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 8 ++ > drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 2 + > drivers/gpu/drm/imagination/pvr_context.c | 33 +++++ > drivers/gpu/drm/imagination/pvr_context.h | 21 +++ > drivers/gpu/drm/imagination/pvr_device.h | 10 ++ > drivers/gpu/drm/imagination/pvr_drv.c | 3 + > drivers/gpu/drm/imagination/pvr_vm.c | 22 +++- > drivers/gpu/drm/imagination/pvr_vm.h | 1 + > drivers/gpu/drm/panthor/panthor_device.c | 4 + > drivers/gpu/drm/panthor/panthor_mmu.c | 2 + > drivers/gpu/drm/xe/regs/xe_gt_regs.h | 2 +- > drivers/gpu/drm/xe/xe_device.h | 14 ++ > drivers/gpu/drm/xe/xe_exec.c | 13 +- > drivers/gpu/drm/xe/xe_gt_ccs_mode.c | 6 + > drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 2 + > drivers/gpu/drm/xe/xe_guc_ct.c | 9 ++ > drivers/gpu/drm/xe/xe_wait_user_fence.c | 7 + > drivers/hid/hid-core.c | 2 +- > drivers/i2c/busses/i2c-designware-common.c | 6 +- > drivers/i2c/busses/i2c-designware-core.h | 1 + > drivers/irqchip/irq-gic-v3.c | 7 + > drivers/md/dm-cache-target.c | 59 +++++---- > drivers/md/dm-unstripe.c | 4 +- > drivers/md/dm.c | 4 +- > drivers/media/cec/usb/pulse8/pulse8-cec.c | 2 +- > drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 3 + > drivers/media/dvb-core/dvb_frontend.c | 4 +- > drivers/media/dvb-core/dvb_vb2.c | 8 +- > drivers/media/dvb-core/dvbdev.c | 17 ++- > drivers/media/dvb-frontends/cx24116.c | 7 +- > drivers/media/dvb-frontends/stb0899_algo.c | 2 +- > drivers/media/i2c/adv7604.c | 26 ++-- > drivers/media/i2c/ar0521.c | 4 +- > drivers/media/pci/mgb4/mgb4_cmt.c | 2 + > .../media/platform/samsung/s5p-jpeg/jpeg-core.c | 17 ++- > drivers/media/test-drivers/vivid/vivid-core.c | 2 +- > drivers/media/test-drivers/vivid/vivid-core.h | 4 +- > drivers/media/test-drivers/vivid/vivid-ctrls.c | 2 +- > drivers/media/test-drivers/vivid/vivid-vid-cap.c | 2 +- > drivers/media/usb/uvc/uvc_driver.c | 2 +- > drivers/media/v4l2-core/v4l2-ctrls-api.c | 17 ++- > drivers/net/can/c_can/c_can_main.c | 7 +- > drivers/net/can/cc770/Kconfig | 2 +- > drivers/net/can/m_can/m_can.c | 3 +- > drivers/net/can/sja1000/Kconfig | 2 +- > drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c | 8 +- > drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c | 10 +- > drivers/net/ethernet/arc/emac_main.c | 27 ++-- > drivers/net/ethernet/arc/emac_mdio.c | 9 +- > .../net/ethernet/freescale/dpaa/dpaa_eth_trace.h | 2 +- > drivers/net/ethernet/freescale/enetc/enetc_pf.c | 18 +-- > drivers/net/ethernet/freescale/enetc/enetc_vf.c | 9 +- > drivers/net/ethernet/hisilicon/hns3/hnae3.c | 5 +- > drivers/net/ethernet/intel/e1000e/ich8lan.c | 17 +-- > drivers/net/ethernet/intel/i40e/i40e.h | 1 + > drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 1 + > drivers/net/ethernet/intel/i40e/i40e_main.c | 12 +- > drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 3 +- > drivers/net/ethernet/intel/ice/ice_fdir.h | 4 +- > drivers/net/ethernet/intel/idpf/idpf.h | 4 +- > drivers/net/ethernet/intel/idpf/idpf_ethtool.c | 11 +- > drivers/net/ethernet/intel/idpf/idpf_lib.c | 5 +- > drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 3 +- > .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 1 + > drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 + > drivers/net/ethernet/vertexcom/mse102x.c | 5 +- > drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 4 +- > drivers/net/phy/dp83848.c | 2 + > drivers/net/virtio_net.c | 119 ++++++++++++++--- > drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 2 +- > drivers/platform/x86/amd/pmc/pmc.c | 5 + > drivers/platform/x86/amd/pmf/core.c | 21 ++- > drivers/platform/x86/amd/pmf/pmf.h | 55 ++++++++ > drivers/platform/x86/amd/pmf/spc.c | 52 +++++--- > drivers/pwm/pwm-imx-tpm.c | 4 +- > drivers/regulator/rtq2208-regulator.c | 2 +- > drivers/rpmsg/qcom_glink_native.c | 10 +- > drivers/scsi/sd_zbc.c | 3 +- > drivers/soc/qcom/llcc-qcom.c | 3 + > drivers/staging/media/av7110/av7110.h | 4 +- > drivers/staging/media/av7110/av7110_ca.c | 25 ++-- > .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 6 +- > drivers/thermal/qcom/lmh.c | 7 + > drivers/thermal/thermal_of.c | 21 ++- > drivers/thunderbolt/retimer.c | 2 + > drivers/thunderbolt/usb4.c | 2 +- > drivers/ufs/core/ufshcd.c | 10 +- > drivers/usb/dwc3/core.c | 25 ++-- > drivers/usb/musb/sunxi.c | 2 - > drivers/usb/serial/io_edgeport.c | 8 +- > drivers/usb/serial/option.c | 6 + > drivers/usb/serial/qcserial.c | 2 + > .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c | 8 +- > drivers/usb/typec/ucsi/ucsi_ccg.c | 2 + > fs/btrfs/bio.c | 30 +++-- > fs/btrfs/delayed-ref.c | 2 +- > fs/btrfs/inode.c | 2 +- > fs/btrfs/super.c | 25 +--- > fs/nfs/inode.c | 70 ++++++---- > fs/nfs/nfs4proc.c | 4 + > fs/nfs/super.c | 10 +- > fs/ocfs2/xattr.c | 3 +- > fs/proc/vmcore.c | 9 +- > fs/smb/server/connection.c | 1 + > fs/smb/server/connection.h | 1 + > fs/smb/server/mgmt/user_session.c | 15 ++- > fs/smb/server/server.c | 20 +-- > fs/smb/server/smb_common.c | 10 +- > fs/smb/server/smb_common.h | 2 +- > fs/tracefs/inode.c | 12 +- > include/linux/arm-smccc.h | 32 +---- > include/linux/bio.h | 4 +- > include/linux/soc/qcom/llcc-qcom.h | 2 + > include/linux/user_namespace.h | 3 +- > include/net/netfilter/nf_tables.h | 4 + > include/trace/events/rxrpc.h | 1 + > kernel/signal.c | 3 +- > kernel/ucount.c | 9 +- > lib/objpool.c | 18 ++- > mm/damon/core.c | 42 ++++-- > mm/filemap.c | 2 +- > mm/huge_memory.c | 35 +++-- > mm/internal.h | 10 +- > mm/memcontrol-v1.c | 25 ++++ > mm/memcontrol.c | 8 +- > mm/migrate.c | 4 +- > mm/mlock.c | 9 +- > mm/page_alloc.c | 1 - > mm/slab_common.c | 31 +++-- > mm/swap.c | 4 +- > mm/vmscan.c | 4 +- > net/mptcp/mptcp_pm_gen.c | 1 - > net/mptcp/pm_userspace.c | 3 +- > net/netfilter/nf_tables_api.c | 41 +++++- > net/rxrpc/conn_client.c | 4 + > net/sctp/sm_statefuns.c | 2 +- > net/smc/af_smc.c | 4 +- > net/sunrpc/xprtsock.c | 1 + > net/vmw_vsock/hyperv_transport.c | 1 + > net/vmw_vsock/virtio_transport_common.c | 1 + > security/keys/keyring.c | 7 +- > security/keys/trusted-keys/trusted_dcp.c | 9 +- > sound/firewire/tascam/amdtp-tascam.c | 2 +- > sound/pci/hda/patch_conexant.c | 2 - > sound/soc/amd/yc/acp6x-mach.c | 7 + > sound/soc/sof/sof-client-probes-ipc4.c | 1 + > sound/soc/stm/stm32_spdifrx.c | 2 +- > sound/usb/mixer.c | 1 + > sound/usb/quirks.c | 2 + > tools/lib/thermal/sampling.c | 2 + > tools/testing/selftests/mm/hugetlb_dio.c | 19 ++- > 218 files changed, 1518 insertions(+), 865 deletions(-) > > >