This is the start of the stable review cycle for the 6.1.9 release.
There are 313 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, 01 Feb 2023 13:42:39 +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.9-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.1.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.1.9-rc1
Colin Ian King <[email protected]>
perf/x86/amd: fix potential integer overflow on shift of a int
Sriram Yagnaraman <[email protected]>
netfilter: conntrack: unify established states for SCTP paths
Fabrizio Castro <[email protected]>
dt-bindings: i2c: renesas,rzv2m: Fix SoC specific string
Thomas Gleixner <[email protected]>
x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
Conor Dooley <[email protected]>
dt-bindings: riscv: fix single letter canonical order
Conor Dooley <[email protected]>
dt-bindings: riscv: fix underscore requirement for multi-letter extensions
Juergen Gross <[email protected]>
acpi: Fix suspend with Xen PV
Nikunj A Dadhania <[email protected]>
x86/sev: Add SEV-SNP guest feature negotiation support
Werner Sembach <[email protected]>
Input: i8042 - add Clevo PCX0DX to i8042 quirk table
Dmitry Torokhov <[email protected]>
Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"
Vlastimil Babka <[email protected]>
Revert "mm/compaction: fix set skip in fast_find_migrateblock"
Linus Torvalds <[email protected]>
Fix up more non-executable files marked executable
Ivo Borisov Shopov <[email protected]>
tools: gpio: fix -c option of gpio-event-mon
Linus Torvalds <[email protected]>
treewide: fix up files incorrectly marked executable
Ming Lei <[email protected]>
block: ublk: move ublk_chr_class destroying after devices are removed
Robin Murphy <[email protected]>
Partially revert "perf/arm-cmn: Optimise DTC counter accesses"
Jerome Brunet <[email protected]>
net: mdio-mux-meson-g12a: force internal PHY off on mux switch
Gerhard Engleder <[email protected]>
tsnep: Fix TX queue stop/wake for multiple queues
David Christensen <[email protected]>
net/tg3: resolve deadlock in tg3_reset_task() during EEH
Ley Foon Tan <[email protected]>
riscv: Move call to init_cpu_topology() to later initialization stage
Rafael J. Wysocki <[email protected]>
thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
Jeremy Kerr <[email protected]>
net: mctp: mark socks as dead on unhash, prevent re-add
Paolo Abeni <[email protected]>
net: mctp: hold key reference when looking up a general key
Jeremy Kerr <[email protected]>
net: mctp: move expiry timer delete to unhash
Jeremy Kerr <[email protected]>
net: mctp: add an explicit reference from a mctp_sk_key to sock
Yoshihiro Shimoda <[email protected]>
net: ravb: Fix possible hang if RIS2_QFF1 happen
Yoshihiro Shimoda <[email protected]>
net: ravb: Fix lack of register setting after system resumed for Gen3
Nikita Shubin <[email protected]>
gpio: ep93xx: Fix port F hwirq numbers in handler
Dan Carpenter <[email protected]>
gpio: mxc: Unlock on error path in mxc_flip_edge()
Keith Busch <[email protected]>
nvme: fix passthrough csi check
Liao Chang <[email protected]>
riscv/kprobe: Fix instruction simulation of JALR
Marcelo Ricardo Leitner <[email protected]>
sctp: fail if no bound addresses can be used for a given scope
Eric Dumazet <[email protected]>
net/sched: sch_taprio: do not schedule in taprio_reset()
Chuang Wang <[email protected]>
tracing/osnoise: Use built-in RCU list checking
Hans de Goede <[email protected]>
ACPI: video: Fix apple gmux detection
Hans de Goede <[email protected]>
platform/x86: apple-gmux: Add apple_gmux_detect() helper
Hans de Goede <[email protected]>
platform/x86: apple-gmux: Move port defines to apple-gmux.h
Hans de Goede <[email protected]>
platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting
Kuniyuki Iwashima <[email protected]>
netrom: Fix use-after-free of a listening socket.
Sriram Yagnaraman <[email protected]>
netfilter: conntrack: fix bug in for_each_sctp_chunk
Sriram Yagnaraman <[email protected]>
netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE
Alexandru Tachici <[email protected]>
net: ethernet: adi: adin1110: Fix multicast offloading
Ahmad Fatoum <[email protected]>
net: dsa: microchip: fix probe of I2C-connected KSZ8563
Eric Dumazet <[email protected]>
ipv4: prevent potential spectre v1 gadget in fib_metrics_match()
Eric Dumazet <[email protected]>
ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
Eric Dumazet <[email protected]>
netlink: annotate data races around sk_state
Eric Dumazet <[email protected]>
netlink: annotate data races around dst_portid and dst_group
Eric Dumazet <[email protected]>
netlink: annotate data races around nlk->portid
Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_rbtree: skip elements in transaction from garbage collection
Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_rbtree: Switch to node list walk for overlap detection
Hans de Goede <[email protected]>
ACPI: video: Add backlight=native DMI quirk for Asus U46E
Hans de Goede <[email protected]>
ACPI: video: Add backlight=native DMI quirk for HP EliteBook 8460p
Hans de Goede <[email protected]>
ACPI: video: Add backlight=native DMI quirk for HP Pavilion g6-1d80nr
Arnd Bergmann <[email protected]>
drm/i915/selftest: fix intel_selftest_modify_policy argument types
Ross Lagerwall <[email protected]>
nvme-fc: fix initialization order
Christoph Hellwig <[email protected]>
nvme: consolidate setting the tagset flags
Christoph Hellwig <[email protected]>
nvme: simplify transport specific device attribute handling
Wei Fang <[email protected]>
net: fec: Use page_pool_put_full_page when freeing rx buffers
Paolo Abeni <[email protected]>
net: fix UaF in netns ops registration error path
Eric Dumazet <[email protected]>
netlink: prevent potential spectre v1 gadgets
Stefan Assmann <[email protected]>
iavf: schedule watchdog immediately when changing primary MAC
Michal Schmidt <[email protected]>
iavf: fix temporary deadlock and failure to set MAC address
Nirmoy Das <[email protected]>
drm/i915: Fix a memory leak with reused mmap_offset
Nirmoy Das <[email protected]>
drm/drm_vma_manager: Add drm_vma_node_allow_once()
Richard Fitzgerald <[email protected]>
i2c: designware: Fix unbalanced suspended flag
Lareine Khawaly <[email protected]>
i2c: designware: use casting of u64 in clock multiplication to avoid overflow
Dylan Yudaken <[email protected]>
io_uring: always prep_async for drain requests
Haiyang Zhang <[email protected]>
net: mana: Fix IRQ name - add PCI and queue number
Pavel Begunkov <[email protected]>
io_uring: inline __io_req_complete_put()
Pavel Begunkov <[email protected]>
io_uring: remove io_req_tw_post_queue
Pavel Begunkov <[email protected]>
io_uring: use io_req_task_complete() in timeout
Pavel Begunkov <[email protected]>
io_uring: hold locks for io_req_complete_failed
Pavel Begunkov <[email protected]>
io_uring: inline __io_req_complete_post()
Pavel Begunkov <[email protected]>
io_uring: inline io_req_task_work_add()
Wayne Lin <[email protected]>
drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD
Wayne Lin <[email protected]>
drm/amdgpu/display/mst: limit payload to be updated one by one
Lyude Paul <[email protected]>
drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments
Jonathan Kim <[email protected]>
drm/amdgpu: remove unconditional trap enable on add gfx11 queues
Evan Quan <[email protected]>
drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0
Wayne Lin <[email protected]>
drm/display/dp_mst: Correct the kref of port.
Mark Pearson <[email protected]>
platform/x86: thinkpad_acpi: Fix profile modes on Intel platforms
Manivannan Sadhasivam <[email protected]>
EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info
Manivannan Sadhasivam <[email protected]>
EDAC/device: Respect any driver-supplied workqueue polling value
Giulio Benetti <[email protected]>
ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment
Gergely Risko <[email protected]>
ipv6: fix reachability confirmation with proxy_ndp
Krzysztof Kozlowski <[email protected]>
regulator: dt-bindings: samsung,s2mps14: add lost samsung,ext-control-gpios
Srinivas Pandruvada <[email protected]>
thermal: intel: int340x: Protect trip temperature from concurrent updates
Masahiro Yamada <[email protected]>
riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT
Johan Hovold <[email protected]>
scsi: ufs: core: Fix devfreq deadlocks
Marc Zyngier <[email protected]>
KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation
Hendrik Borghorst <[email protected]>
KVM: x86/vmx: Do not skip segment attributes if unusable bit is set
Jens Axboe <[email protected]>
io_uring/net: cache provided buffer group value for multishot receives
Miklos Szeredi <[email protected]>
ovl: fail on invalid uid/gid mapping at copy up
Miklos Szeredi <[email protected]>
ovl: fix tmpfile leak
Namjae Jeon <[email protected]>
ksmbd: limit pdu length size according to connection status
Namjae Jeon <[email protected]>
ksmbd: downgrade ndr version error message to debug
Marios Makassikis <[email protected]>
ksmbd: do not sign response to session request for guest login
Namjae Jeon <[email protected]>
ksmbd: add max connections parameter
David Howells <[email protected]>
cifs: Fix oops due to uncleared server->smbd_conn in reconnect
Steven Rostedt (Google) <[email protected]>
ftrace/scripts: Update the instructions for ftrace-bisect.sh
Natalia Petrova <[email protected]>
trace_events_hist: add check for return value of 'create_hist_field'
Steven Rostedt (Google) <[email protected]>
tracing: Make sure trace_printk() can output as soon as it can be used
Mark Rutland <[email protected]>
ftrace: Export ftrace_free_filter() to modules
Petr Pavlu <[email protected]>
module: Don't wait for GOING modules
Jeff Layton <[email protected]>
nfsd: don't free files unconditionally in __nfsd_file_cache_purge
Yi Liu <[email protected]>
kvm/vfio: Fix potential deadlock on vfio group_lock
Alexey V. Vissarionov <[email protected]>
scsi: hpsa: Fix allocation size for scsi_host_alloc()
Niklas Schnelle <[email protected]>
vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp()
Qais Yousef <[email protected]>
sched/uclamp: Fix a uninitialized variable warnings
Pierre Gondois <[email protected]>
sched/fair: Check if prev_cpu has highest spare cap in feec()
Alexander Wetzel <[email protected]>
wifi: mac80211: Fix iTXQ AMPDU fragmentation handling
Alexander Wetzel <[email protected]>
wifi: mac80211: Proper mark iTXQs for resumption
Pavel Begunkov <[email protected]>
io_uring/msg_ring: fix remote queue to disabled ring
Harsh Jain <[email protected]>
drm/amdgpu: complete gfxoff allow signal during suspend without delay
Ville Syrjälä <[email protected]>
drm/i915: Allow alternate fixed modes always for eDP
Ville Syrjälä <[email protected]>
drm/i915: Allow panel fixed modes to have differing sync polarities
Archie Pusaka <[email protected]>
Bluetooth: hci_sync: cancel cmd_timer if hci_open failed
Ard Biesheuvel <[email protected]>
arm64: efi: Account for the EFI runtime stack in stack unwinder
Ard Biesheuvel <[email protected]>
arm64: efi: Avoid workqueue to check whether EFI runtime is live
Ard Biesheuvel <[email protected]>
arm64: efi: Recover from synchronous exceptions occurring in firmware
Sasha Levin <[email protected]>
Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID"
Naohiro Aota <[email protected]>
btrfs: zoned: enable metadata over-commit for non-ZNS setup
Kees Cook <[email protected]>
firmware: coreboot: Check size of table entry and use flex-array
Peter Foley <[email protected]>
ata: pata_cs5535: Don't build on UML
Mateusz Guzik <[email protected]>
lockref: stop doing cpu_relax in the cmpxchg loop
Henning Schild <[email protected]>
platform/x86: simatic-ipc: add another model
Henning Schild <[email protected]>
platform/x86: simatic-ipc: correct name of a model
Thomas Weißschuh <[email protected]>
platform/x86: asus-wmi: Ignore fan on E410MA
Thomas Weißschuh <[email protected]>
platform/x86: asus-wmi: Add quirk wmi_ignore_fan
Hans de Goede <[email protected]>
platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK
Thomas Weißschuh <[email protected]>
platform/x86: asus-nb-wmi: Add alternate mapping for KEY_CAMERA
Michael Klein <[email protected]>
platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD
Andre Przywara <[email protected]>
r8152: add vendor/device ID pair for Microsoft Devkit
Yihang Li <[email protected]>
scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id
Xingui Yang <[email protected]>
scsi: hisi_sas: Use abort task set to reset SAS disks when discovered
Heiko Carstens <[email protected]>
KVM: s390: interrupt: use READ_ONCE() before cmpxchg()
Bartosz Golaszewski <[email protected]>
spi: spidev: remove debug messages that access spidev->spi without locking
Paulo Alcantara <[email protected]>
cifs: fix potential memory leaks in session setup
Eric Huang <[email protected]>
drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU
Eric Huang <[email protected]>
drm/amdkfd: Add sync after creating vram bo
Tamim Khan <[email protected]>
ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA
Mark Brown <[email protected]>
ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets
Mark Brown <[email protected]>
ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
Miles Chen <[email protected]>
cpufreq: armada-37xx: stop using 0 as NULL pointer
Willy Tarreau <[email protected]>
tools/nolibc: prevent gcc from making memset() loop over itself
Willy Tarreau <[email protected]>
tools/nolibc: fix missing includes causing build issues at -O0
Warner Losh <[email protected]>
tools/nolibc: Fix S_ISxxx macros
Sven Schnelle <[email protected]>
nolibc: fix fd_set type
Kan Liang <[email protected]>
perf/x86/intel/uncore: Add Emerald Rapids
Kan Liang <[email protected]>
perf/x86/msr: Add Emerald Rapids
Kan Liang <[email protected]>
perf/x86/msr: Add Meteor Lake support
Kan Liang <[email protected]>
perf/x86/cstate: Add Meteor Lake support
Oleksii Moisieiev <[email protected]>
xen/pvcalls: free active map buffer on pvcalls_front_free_map
Alexander Gordeev <[email protected]>
s390: expicitly align _edata and _end symbols on page boundary
Niklas Schnelle <[email protected]>
s390/debug: add _ASM_S390_ prefix to header guard
Patrick Thompson <[email protected]>
drm: Add orientation quirk for Lenovo ideapad D330-10IGL
Hui Wang <[email protected]>
net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem
Akhil P Oommen <[email protected]>
drm/msm/a6xx: Avoid gx gbit halt during rpm suspend
Chancel Liu <[email protected]>
ASoC: fsl_micfil: Correct the number of steps on SX controls
Konrad Dybcio <[email protected]>
cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist
Max Filippov <[email protected]>
kcsan: test: don't put the expect array on the stack
Mars Chen <[email protected]>
ASoC: support machine driver with max98360
Aniol Martí <[email protected]>
ASoC: amd: yc: Add ASUS M5402RA into DMI table
Allen-KH Cheng <[email protected]>
ASoC: mediatek: mt8186: Add machine support for max98357a
tongjian <[email protected]>
ASoC: mediatek: mt8186: support rt5682s_max98360
Sumit Gupta <[email protected]>
cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist
Pierre Gondois <[email protected]>
cpufreq: CPPC: Add u64 casts to avoid overflowing
Witold Sadowski <[email protected]>
spi: cadence: Fix busy cycles calculation
Wim Van Boven <[email protected]>
ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table
Curtis Malainey <[email protected]>
ASoC: SOF: Add FW state to debugfs
Ranjani Sridharan <[email protected]>
ASoC: SOF: pm: Always tear down pipelines before DSP suspend
Ranjani Sridharan <[email protected]>
ASoC: SOF: pm: Set target state earlier
Wenchao Hao <[email protected]>
scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace
David Morley <[email protected]>
tcp: fix rate_app_limited to default to 1
Kees Cook <[email protected]>
bnxt: Do not read past the end of test names
Andrew Halaney <[email protected]>
net: stmmac: enable all safety features by default
Viresh Kumar <[email protected]>
thermal: core: call put_device() only after device_register() fails
Dan Carpenter <[email protected]>
thermal/core: fix error code in __thermal_cooling_device_register()
Viresh Kumar <[email protected]>
thermal: Validate new state in cur_state_store()
Rakesh Sankaranarayanan <[email protected]>
net: dsa: microchip: ksz9477: port map correction in ALU table entry register
Willem de Bruijn <[email protected]>
selftests/net: toeplitz: fix race on tpacket_v3 block close
Chen Zhongjin <[email protected]>
driver core: Fix test_async_probe_init saves device in wrong array
Yang Yingliang <[email protected]>
w1: fix WARNING after calling w1_process()
Yang Yingliang <[email protected]>
w1: fix deadloop in __w1_remove_master_device()
Yang Yingliang <[email protected]>
device property: fix of node refcount leak in fwnode_graph_get_next_endpoint()
Eric Pilmore <[email protected]>
ptdma: pt_core_execute_cmd() should use spinlock
Arnd Bergmann <[email protected]>
usb: dwc3: fix extcon dependency
Jason Xing <[email protected]>
tcp: avoid the lookup process failing to get sk in ehash table
Keith Busch <[email protected]>
nvme-pci: fix timeout request state check
Jakub Kicinski <[email protected]>
net: sched: gred: prevent races when adding offloads to stats
Hamza Mahfooz <[email protected]>
drm/amd/display: fix issues with driver unload
Geert Uytterhoeven <[email protected]>
phy: phy-can-transceiver: Skip warning if no "max-bitrate"
Akhil R <[email protected]>
dmaengine: tegra: Fix memory leak in terminate_all()
Liu Shixin <[email protected]>
dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node()
Paulo Alcantara <[email protected]>
cifs: fix potential deadlock in cache_refresh_path()
Chris Wilson <[email protected]>
drm/i915/selftests: Unwind hugepages to drop wakeref on error
Pietro Borrello <[email protected]>
HID: betop: check shape of output reports
Eric Dumazet <[email protected]>
l2tp: prevent lockdep issue in l2tp_tunnel_register()
Jason Wang <[email protected]>
virtio-net: correctly enable callback during start_xmit
Robert Hancock <[email protected]>
net: macb: fix PTP TX timestamp failure due to packet padding
Koba Ko <[email protected]>
dmaengine: Fix double increment of client_count in dma_chan_get()
Arnd Bergmann <[email protected]>
drm/panfrost: fix GENERIC_ATOMIC64 dependency
Randy Dunlap <[email protected]>
net: mlx5: eliminate anonymous module_init & module_exit
Chris Mi <[email protected]>
net/mlx5: E-switch, Fix switchdev mode after devlink reload
Chris Mi <[email protected]>
net/mlx5e: Set decap action based on attr for sample
Maor Dickman <[email protected]>
net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT
Maor Dickman <[email protected]>
net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT
Vlad Buslov <[email protected]>
net/mlx5e: Avoid false lock dependency warning on tc_ht even more
Caleb Connolly <[email protected]>
net: ipa: disable ipa interrupt during suspend
Ying Hsu <[email protected]>
Bluetooth: Fix possible deadlock in rfcomm_sk_state_change
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_event: Fix Invalid wait context
Luiz Augusto von Dentz <[email protected]>
Bluetooth: ISO: Fix possible circular locking dependency
Luiz Augusto von Dentz <[email protected]>
Bluetooth: ISO: Avoid circular locking dependency
Zhengchao Shao <[email protected]>
Bluetooth: hci_sync: fix memory leak in hci_update_adv_data()
Zhengchao Shao <[email protected]>
Bluetooth: hci_conn: Fix memory leaks
Harshit Mogalapalli <[email protected]>
Bluetooth: Fix a buffer overflow in mgmt_mesh_add()
Florian Westphal <[email protected]>
netfilter: conntrack: handle tcp challenge acks during connection reuse
Udipto Goswami <[email protected]>
usb: gadget: f_fs: Ensure ep0req is dequeued before free_request
Udipto Goswami <[email protected]>
usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait
Jack Pham <[email protected]>
usb: ucsi: Ensure connector delayed work items are flushed
Guoqing Jiang <[email protected]>
block/rnbd-clt: fix wrong max ID in ida_alloc_max
Jiri Kosina <[email protected]>
HID: revert CHERRY_MOUSE_000C quirk
Patrice Chotard <[email protected]>
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l
Patrice Chotard <[email protected]>
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp157c-emstamp-argon
Patrice Chotard <[email protected]>
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcom-som
Patrice Chotard <[email protected]>
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcor-som
Jonas Karlman <[email protected]>
pinctrl: rockchip: fix mux route data for rk3568
Heiner Kallweit <[email protected]>
net: stmmac: fix invalid call to mdiobus_get_phy()
Pietro Borrello <[email protected]>
HID: check empty report_list in bigben_probe()
Pietro Borrello <[email protected]>
HID: check empty report_list in hid_validate_values()
Heiner Kallweit <[email protected]>
net: mdio: validate parameter addr in mdiobus_get_phy()
Szymon Heidrich <[email protected]>
net: usb: sr9700: Handle negative len
Cong Wang <[email protected]>
l2tp: close all race conditions in l2tp_tunnel_register()
Cong Wang <[email protected]>
l2tp: convert l2tp_tunnel_list to idr
Eric Dumazet <[email protected]>
net/sched: sch_taprio: fix possible use-after-free
Kurt Kanzenbach <[email protected]>
net: stmmac: Fix queue statistics reading
Jonas Karlman <[email protected]>
pinctrl: rockchip: fix reading pull type on rk3568
Szymon Heidrich <[email protected]>
wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid
Marek Vasut <[email protected]>
gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode
Marek Vasut <[email protected]>
gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock
Rahul Rameshbabu <[email protected]>
sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb
Clément Léger <[email protected]>
net: lan966x: add missing fwnode_handle_put() for ports node
Vladimir Oltean <[email protected]>
net: enetc: avoid deadlock in enetc_tx_onestep_tstamp()
Esina Ekaterina <[email protected]>
net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs
Jisoo Jang <[email protected]>
net: nfc: Fix use-after-free in local_cleanup()
Shang XiaoJing <[email protected]>
phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()
Maxime Ripard <[email protected]>
drm/vc4: bo: Fix unused variable warning
Luis Gerhorst <[email protected]>
bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation
Raju Rangoju <[email protected]>
amd-xgbe: Delay AN timeout during KR training
Raju Rangoju <[email protected]>
amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent
Tonghao Zhang <[email protected]>
bpf: hash map, avoid deadlock with suitable hash mask
Shang XiaoJing <[email protected]>
phy: usb: sunplus: Fix potential null-ptr-deref in sp_usb_phy_probe()
Maxime Ripard <[email protected]>
drm/vc4: bo: Fix drmm_mutex_init memory hog
Claudiu Beznea <[email protected]>
ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60
Xingyuan Mo <[email protected]>
NFSD: fix use-after-free in nfsd4_ssc_setup_dul()
Rob Clark <[email protected]>
drm/msm/gpu: Fix potential double-free
Randy Dunlap <[email protected]>
phy: ti: fix Kconfig warning and operator precedence
Masahiro Yamada <[email protected]>
kbuild: fix 'make modules' error when CONFIG_DEBUG_INFO_BTF_MODULES=y
Masahiro Yamada <[email protected]>
kbuild: export top-level LDFLAGS_vmlinux only to scripts/Makefile.vmlinux
Konrad Dybcio <[email protected]>
arm64: dts: qcom: msm8992-libra: Fix the memory map
Konrad Dybcio <[email protected]>
arm64: dts: qcom: msm8992: Don't use sfpb mutex
Christophe JAILLET <[email protected]>
PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe()
Alexander Potapenko <[email protected]>
affs: initialize fsdata in affs_truncate()
Dean Luick <[email protected]>
IB/hfi1: Remove user expected buffer invalidate race
Dean Luick <[email protected]>
IB/hfi1: Immediately remove invalid memory from hardware
Dean Luick <[email protected]>
IB/hfi1: Fix expected receive setup error exit issues
Dean Luick <[email protected]>
IB/hfi1: Reserve user expected TIDs
Dean Luick <[email protected]>
IB/hfi1: Reject a zero-length user expected buffer
Yonatan Nachum <[email protected]>
RDMA/core: Fix ib block iterator counter overflow
Chris Packham <[email protected]>
arm64: dts: marvell: AC5/AC5X: Fix address for UART1
Gao Xiang <[email protected]>
erofs: fix kvcalloc() misuse with __GFP_NOFAIL
Daisuke Matsuda <[email protected]>
RDMA/rxe: Prevent faulty rkey generation
Daisuke Matsuda <[email protected]>
RDMA/rxe: Fix inaccurate constants in rxe_type_info
Tejun Heo <[email protected]>
block: Drop spurious might_sleep() from blk_put_queue()
Christoph Hellwig <[email protected]>
block: mark blk_put_queue as potentially blocking
Christoph Hellwig <[email protected]>
block: untangle request_queue refcounting from sysfs
Christoph Hellwig <[email protected]>
block: fix error unwinding in blk_register_queue
Christoph Hellwig <[email protected]>
block: factor out a blk_debugfs_remove helper
Christoph Hellwig <[email protected]>
blk-crypto: pass a gendisk to blk_crypto_sysfs_{,un}register
Christoph Hellwig <[email protected]>
blk-mq: move the srcu_struct used for quiescing to the tagset
Masahiro Yamada <[email protected]>
tomoyo: fix broken dependency on *.conf.default
Basavaraj Natikar <[email protected]>
HID: amd_sfh: Fix warning unwind goto
Konrad Dybcio <[email protected]>
interconnect: qcom: msm8996: Fix regmap max_register values
Konrad Dybcio <[email protected]>
interconnect: qcom: msm8996: Provide UFS clocks to A2NoC
Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix virtio channels cleanup on shutdown
Cristian Marussi <[email protected]>
firmware: arm_scmi: Harden shared memory access in fetch_notification
Cristian Marussi <[email protected]>
firmware: arm_scmi: Harden shared memory access in fetch_response
Miaoqian Lin <[email protected]>
EDAC/highbank: Fix memory leak in highbank_mc_probe()
Hui Tang <[email protected]>
reset: uniphier-glue: Fix possible null-ptr-deref
Randy Dunlap <[email protected]>
reset: ti-sci: honor TI_SCI_PROTOCOL setting when not COMPILE_TEST
Miaoqian Lin <[email protected]>
soc: imx8m: Fix incorrect check for of_clk_get_by_name()
Tim Harvey <[email protected]>
arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity
Jiasheng Jiang <[email protected]>
HID: intel_ish-hid: Add check for ishtp_dma_tx_map
Marco Felsch <[email protected]>
arm64: dts: imx8mp-evk: pcie0-refclk cosmetic cleanup
Adam Ford <[email protected]>
arm64: dts: imx8mp: Fix power-domain typo
Adam Ford <[email protected]>
arm64: dts: imx8mp: Fix missing GPC Interrupt
Lucas Stach <[email protected]>
soc: imx: imx8mp-blk-ctrl: don't set power device name
Dario Binacchi <[email protected]>
ARM: imx: add missing of_node_put()
Haibo Chen <[email protected]>
arm64: dts: imx93-11x11-evk: correct clock and strobe pad setting
Emanuele Ghidoli <[email protected]>
arm64: dts: verdin-imx8mm: fix dev board audio playback
Adam Ford <[email protected]>
arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux
Emanuele Ghidoli <[email protected]>
arm64: dts: verdin-imx8mm: fix dahlia audio playback
Fabio Estevam <[email protected]>
ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
Fabio Estevam <[email protected]>
ARM: dts: imx7d-pico: Use 'clock-frequency'
Fabio Estevam <[email protected]>
ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency'
Fabio Estevam <[email protected]>
arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property
Lucas Stach <[email protected]>
soc: imx: imx8mp-blk-ctrl: enable global pixclk with HDMI_TX_PHY PD
Jayesh Choudhary <[email protected]>
dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG
Vijaya Krishna Nivarthi <[email protected]>
dmaengine: qcom: gpi: Set link_rx bit on GO TRE for rx operation
Johan Hovold <[email protected]>
arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset
Gaosheng Cui <[email protected]>
memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe()
Gaosheng Cui <[email protected]>
memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe()
Ashish Mhetre <[email protected]>
memory: tegra: Remove clients SID override programming
-------------
Diffstat:
.../devicetree/bindings/i2c/renesas,rzv2m.yaml | 4 +-
.../bindings/regulator/samsung,s2mps14.yaml | 21 +-
Documentation/devicetree/bindings/riscv/cpus.yaml | 2 +-
.../devicetree/bindings/sound/everest,es8326.yaml | 0
Documentation/x86/amd-memory-encryption.rst | 36 +++
Makefile | 19 +-
arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 1 -
arch/arm/boot/dts/imx6ul-pico-dwarf.dts | 2 +-
arch/arm/boot/dts/imx7d-pico-dwarf.dts | 4 +-
arch/arm/boot/dts/imx7d-pico-nymph.dts | 4 +-
arch/arm/boot/dts/sam9x60.dtsi | 2 +-
arch/arm/boot/dts/stm32mp151a-prtt1l.dtsi | 8 +-
arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 8 +-
arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 8 +-
arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 8 +-
arch/arm/mach-imx/cpu-imx25.c | 1 +
arch/arm/mach-imx/cpu-imx27.c | 1 +
arch/arm/mach-imx/cpu-imx31.c | 1 +
arch/arm/mach-imx/cpu-imx35.c | 1 +
arch/arm/mach-imx/cpu-imx5.c | 1 +
arch/arm/mm/nommu.c | 2 +-
.../dts/freescale/imx8mm-beacon-baseboard.dtsi | 4 +-
.../boot/dts/freescale/imx8mm-venice-gw7901.dts | 1 +
.../boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 1 +
.../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 1 +
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 4 +-
.../boot/dts/freescale/imx8mp-phycore-som.dtsi | 10 -
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 3 +-
arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 6 +-
arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 2 +-
arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 77 +++--
arch/arm64/boot/dts/qcom/msm8992.dtsi | 4 -
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 2 +-
arch/arm64/include/asm/efi.h | 17 ++
arch/arm64/include/asm/stacktrace.h | 15 +
arch/arm64/kernel/efi-rt-wrapper.S | 38 ++-
arch/arm64/kernel/efi.c | 23 ++
arch/arm64/kernel/stacktrace.c | 12 +
arch/arm64/kvm/vgic/vgic-v3.c | 25 +-
arch/arm64/kvm/vgic/vgic-v4.c | 8 +-
arch/arm64/kvm/vgic/vgic.h | 1 +
arch/arm64/mm/fault.c | 4 +
arch/riscv/kernel/head.S | 2 +-
arch/riscv/kernel/probes/simulate-insn.c | 4 +-
arch/riscv/kernel/smpboot.c | 3 +-
arch/s390/include/asm/debug.h | 6 +-
arch/s390/kernel/vmlinux.lds.S | 2 +
arch/s390/kvm/interrupt.c | 12 +-
arch/x86/boot/compressed/ident_map_64.c | 6 +
arch/x86/boot/compressed/misc.h | 2 +
arch/x86/boot/compressed/sev.c | 70 +++++
arch/x86/events/amd/core.c | 2 +-
arch/x86/events/intel/cstate.c | 21 +-
arch/x86/events/intel/uncore.c | 1 +
arch/x86/events/msr.c | 3 +
arch/x86/include/asm/acpi.h | 8 +
arch/x86/include/asm/msr-index.h | 20 ++
arch/x86/include/uapi/asm/svm.h | 6 +
arch/x86/kernel/i8259.c | 1 +
arch/x86/kernel/irqinit.c | 4 +-
arch/x86/kvm/vmx/vmx.c | 21 +-
block/blk-core.c | 70 +++--
block/blk-crypto-internal.h | 10 +-
block/blk-crypto-sysfs.c | 11 +-
block/blk-ia-ranges.c | 3 +-
block/blk-mq.c | 33 +-
block/blk-mq.h | 14 +-
block/blk-sysfs.c | 134 ++++-----
block/blk.h | 13 +-
block/bsg.c | 11 +-
block/elevator.c | 2 +-
block/genhd.c | 2 +-
drivers/acpi/resource.c | 7 +
drivers/acpi/sleep.c | 6 +-
drivers/acpi/video_detect.c | 49 +--
drivers/ata/Kconfig | 1 +
drivers/base/property.c | 18 +-
drivers/base/test/test_async_driver_probe.c | 2 +-
drivers/block/rnbd/rnbd-clt.c | 2 +-
drivers/block/ublk_drv.c | 7 +-
drivers/cpufreq/armada-37xx-cpufreq.c | 2 +-
drivers/cpufreq/cppc_cpufreq.c | 11 +-
drivers/cpufreq/cpufreq-dt-platdev.c | 2 +
drivers/dma/dmaengine.c | 7 +-
drivers/dma/ptdma/ptdma-dev.c | 7 +-
drivers/dma/ptdma/ptdma.h | 2 +-
drivers/dma/qcom/gpi.c | 1 +
drivers/dma/tegra186-gpc-dma.c | 1 +
drivers/dma/ti/k3-udma.c | 5 +-
drivers/dma/xilinx/xilinx_dma.c | 4 +-
drivers/edac/edac_device.c | 15 +-
drivers/edac/highbank_mc_edac.c | 7 +-
drivers/edac/qcom_edac.c | 5 +-
drivers/firmware/arm_scmi/shmem.c | 9 +-
drivers/firmware/arm_scmi/virtio.c | 7 +-
drivers/firmware/efi/runtime-wrappers.c | 1 +
drivers/firmware/google/coreboot_table.c | 9 +-
drivers/firmware/google/coreboot_table.h | 1 +
drivers/gpio/gpio-ep93xx.c | 2 +-
drivers/gpio/gpio-mxc.c | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 10 +-
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 1 -
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 9 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 28 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 51 +++-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 6 -
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 14 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 1 +
drivers/gpu/drm/display/drm_dp_mst_topology.c | 4 +-
drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 +
drivers/gpu/drm/drm_vma_manager.c | 76 +++--
drivers/gpu/drm/i915/display/intel_dp.c | 4 +-
drivers/gpu/drm/i915/display/intel_panel.c | 7 +-
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +-
drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 8 +-
.../drm/i915/selftests/intel_scheduler_helpers.c | 3 +-
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 15 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 7 +
drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 1 +
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 4 +
drivers/gpu/drm/msm/msm_gpu.c | 2 +
drivers/gpu/drm/msm/msm_gpu.h | 12 +-
drivers/gpu/drm/panfrost/Kconfig | 3 +-
drivers/gpu/drm/vc4/vc4_bo.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h | 0
drivers/hid/amd-sfh-hid/amd_sfh_client.c | 2 +-
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 2 +-
drivers/hid/hid-betopff.c | 17 +-
drivers/hid/hid-bigbenff.c | 5 +
drivers/hid/hid-core.c | 4 +-
drivers/hid/hid-ids.h | 1 -
drivers/hid/hid-quirks.c | 1 -
drivers/hid/intel-ish-hid/ishtp/dma-if.c | 10 +
drivers/i2c/busses/i2c-designware-common.c | 9 +-
drivers/i2c/busses/i2c-designware-platdrv.c | 20 +-
drivers/infiniband/core/verbs.c | 7 +-
drivers/infiniband/hw/hfi1/user_exp_rcv.c | 200 +++++++++----
drivers/infiniband/hw/hfi1/user_exp_rcv.h | 3 +
drivers/infiniband/sw/rxe/rxe_param.h | 10 +-
drivers/infiniband/sw/rxe/rxe_pool.c | 22 +-
drivers/input/mouse/synaptics.c | 1 -
drivers/input/serio/i8042-acpipnpio.h | 7 +
drivers/interconnect/qcom/msm8996.c | 19 +-
drivers/memory/atmel-sdramc.c | 6 +-
drivers/memory/mvebu-devbus.c | 3 +-
drivers/memory/tegra/tegra186.c | 36 ---
drivers/net/dsa/microchip/ksz9477.c | 4 +-
drivers/net/dsa/microchip/ksz9477_i2c.c | 2 +-
drivers/net/ethernet/adi/adin1110.c | 2 +-
drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 23 +-
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 24 ++
drivers/net/ethernet/amd/xgbe/xgbe.h | 2 +
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 13 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 9 +-
drivers/net/ethernet/broadcom/tg3.c | 8 +-
drivers/net/ethernet/cadence/macb_main.c | 9 +-
drivers/net/ethernet/engleder/tsnep_main.c | 15 +-
drivers/net/ethernet/freescale/enetc/enetc.c | 4 +-
drivers/net/ethernet/freescale/fec_main.c | 2 +-
drivers/net/ethernet/intel/iavf/iavf.h | 2 +-
drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 10 +-
drivers/net/ethernet/intel/iavf/iavf_main.c | 86 +++---
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en/htb.c | 4 +-
.../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 3 +
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 18 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 +
drivers/net/ethernet/mellanox/mlx5/core/main.c | 8 +-
drivers/net/ethernet/mellanox/mlx5/core/qos.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/qos.h | 2 +-
.../net/ethernet/microchip/lan966x/lan966x_main.c | 13 +-
drivers/net/ethernet/microsoft/mana/gdma.h | 3 +
drivers/net/ethernet/microsoft/mana/gdma_main.c | 9 +-
drivers/net/ethernet/renesas/ravb_main.c | 10 +-
drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 14 +
.../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 5 +
drivers/net/ipa/ipa_interrupt.c | 10 +
drivers/net/ipa/ipa_interrupt.h | 16 +
drivers/net/ipa/ipa_power.c | 17 ++
drivers/net/mdio/mdio-mux-meson-g12a.c | 23 +-
drivers/net/phy/mdio_bus.c | 7 +-
drivers/net/usb/cdc_ether.c | 6 +
drivers/net/usb/r8152.c | 1 +
drivers/net/usb/sr9700.c | 2 +-
drivers/net/virtio_net.c | 6 +-
drivers/net/wan/fsl_ucc_hdlc.c | 6 +-
drivers/net/wireless/rndis_wlan.c | 19 +-
drivers/nvme/host/core.c | 25 +-
drivers/nvme/host/fc.c | 20 +-
drivers/nvme/host/nvme.h | 11 +-
drivers/nvme/host/pci.c | 25 +-
drivers/nvme/host/rdma.c | 3 +-
drivers/nvme/host/tcp.c | 5 +-
drivers/nvme/target/loop.c | 4 +-
drivers/perf/arm-cmn.c | 7 +-
drivers/phy/phy-can-transceiver.c | 5 +-
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 4 +-
drivers/phy/sunplus/phy-sunplus-usb2.c | 3 +
drivers/phy/ti/Kconfig | 4 +-
drivers/pinctrl/pinctrl-rockchip.c | 31 +-
drivers/platform/x86/apple-gmux.c | 93 ++----
drivers/platform/x86/asus-nb-wmi.c | 15 +
drivers/platform/x86/asus-wmi.c | 21 +-
drivers/platform/x86/asus-wmi.h | 1 +
drivers/platform/x86/simatic-ipc.c | 3 +-
drivers/platform/x86/thinkpad_acpi.c | 11 +-
drivers/platform/x86/touchscreen_dmi.c | 25 ++
drivers/reset/Kconfig | 2 +-
drivers/reset/reset-uniphier-glue.c | 4 +-
drivers/scsi/hisi_sas/hisi_sas_main.c | 4 +-
drivers/scsi/hpsa.c | 2 +-
drivers/scsi/scsi_transport_iscsi.c | 50 +++-
drivers/soc/imx/imx8mp-blk-ctrl.c | 7 +-
drivers/soc/imx/soc-imx8m.c | 4 +-
drivers/soc/qcom/cpr.c | 6 +-
drivers/spi/spi-cadence-xspi.c | 5 +-
drivers/spi/spidev.c | 2 -
drivers/thermal/gov_fair_share.c | 6 +-
.../intel/int340x_thermal/int340x_thermal_zone.c | 28 +-
.../intel/int340x_thermal/int340x_thermal_zone.h | 1 +
drivers/thermal/thermal_core.c | 25 +-
drivers/thermal/thermal_sysfs.c | 11 +-
drivers/ufs/core/ufshcd.c | 29 +-
drivers/usb/dwc3/Kconfig | 2 +-
drivers/usb/gadget/function/f_fs.c | 7 +
drivers/usb/typec/ucsi/ucsi.c | 24 +-
drivers/usb/typec/ucsi/ucsi.h | 1 +
drivers/vfio/vfio_iommu_type1.c | 31 +-
drivers/w1/w1.c | 6 +-
drivers/w1/w1_int.c | 5 +-
drivers/xen/pvcalls-front.c | 4 +-
fs/affs/file.c | 2 +-
fs/btrfs/ctree.h | 6 +
fs/btrfs/space-info.c | 3 +-
fs/btrfs/zoned.c | 2 +
fs/cifs/cifsencrypt.c | 1 +
fs/cifs/dfs_cache.c | 42 +--
fs/cifs/sess.c | 2 +
fs/cifs/smb2pdu.c | 1 +
fs/cifs/smbdirect.c | 1 +
fs/erofs/zdata.c | 12 +-
fs/ksmbd/connection.c | 17 +-
fs/ksmbd/ksmbd_netlink.h | 3 +-
fs/ksmbd/ndr.c | 8 +-
fs/ksmbd/server.h | 1 +
fs/ksmbd/smb2pdu.c | 2 +
fs/ksmbd/smb2pdu.h | 5 +-
fs/ksmbd/transport_ipc.c | 3 +
fs/ksmbd/transport_tcp.c | 17 +-
fs/nfsd/filecache.c | 61 ++--
fs/nfsd/nfs4proc.c | 1 +
fs/overlayfs/copy_up.c | 6 +-
include/drm/drm_vma_manager.h | 1 +
include/linux/apple-gmux.h | 109 ++++++-
include/linux/blk-mq.h | 4 +
include/linux/blkdev.h | 15 +-
include/linux/platform_data/x86/simatic-ipc.h | 3 +-
include/linux/thermal.h | 1 +
include/net/mac80211.h | 4 -
include/net/sch_generic.h | 7 +
include/scsi/scsi_transport_iscsi.h | 9 +
include/uapi/linux/netfilter/nf_conntrack_sctp.h | 2 +-
include/uapi/linux/netfilter/nfnetlink_cttimeout.h | 2 +-
include/ufs/ufshcd.h | 2 +
io_uring/io_uring.c | 68 ++---
io_uring/io_uring.h | 16 +-
io_uring/msg_ring.c | 4 +
io_uring/net.c | 11 +
io_uring/timeout.c | 10 +-
kernel/bpf/hashtab.c | 4 +-
kernel/bpf/verifier.c | 4 +-
kernel/kcsan/kcsan_test.c | 7 +-
kernel/module/main.c | 26 +-
kernel/sched/fair.c | 48 ++-
kernel/trace/ftrace.c | 23 +-
kernel/trace/trace.c | 2 +
kernel/trace/trace.h | 1 +
kernel/trace/trace_events_hist.c | 2 +
kernel/trace/trace_osnoise.c | 5 +-
kernel/trace/trace_output.c | 3 +-
lib/lockref.c | 1 -
lib/nlattr.c | 3 +
mm/compaction.c | 1 +
net/bluetooth/hci_conn.c | 18 +-
net/bluetooth/hci_event.c | 5 +-
net/bluetooth/hci_sync.c | 14 +-
net/bluetooth/iso.c | 110 +++----
net/bluetooth/mgmt_util.h | 2 +-
net/bluetooth/rfcomm/sock.c | 7 +-
net/core/net_namespace.c | 2 +-
net/ipv4/fib_semantics.c | 2 +
net/ipv4/inet_hashtables.c | 17 +-
net/ipv4/inet_timewait_sock.c | 8 +-
net/ipv4/metrics.c | 2 +
net/ipv4/tcp.c | 2 +
net/ipv6/ip6_output.c | 15 +-
net/l2tp/l2tp_core.c | 102 ++++---
net/mac80211/agg-tx.c | 2 -
net/mac80211/debugfs_sta.c | 5 +-
net/mac80211/driver-ops.h | 2 +-
net/mac80211/ht.c | 37 +++
net/mac80211/ieee80211_i.h | 2 +-
net/mac80211/tx.c | 30 +-
net/mac80211/util.c | 20 +-
net/mctp/af_mctp.c | 10 +-
net/mctp/route.c | 34 ++-
net/netfilter/nf_conntrack_proto_sctp.c | 122 ++++----
net/netfilter/nf_conntrack_proto_tcp.c | 15 +
net/netfilter/nf_conntrack_standalone.c | 8 -
net/netfilter/nft_set_rbtree.c | 332 +++++++++++++--------
net/netlink/af_netlink.c | 38 ++-
net/netrom/nr_timer.c | 1 +
net/nfc/llcp_core.c | 1 +
net/sched/sch_gred.c | 2 +
net/sched/sch_htb.c | 27 +-
net/sched/sch_taprio.c | 2 +
net/sctp/bind_addr.c | 6 +
samples/ftrace/ftrace-direct-multi-modify.c | 1 +
samples/ftrace/ftrace-direct-multi.c | 1 +
scripts/atomic/atomics.tbl | 0
scripts/tracing/ftrace-bisect.sh | 34 ++-
security/tomoyo/Makefile | 2 +-
sound/soc/amd/yc/acp6x-mach.c | 14 +
sound/soc/codecs/es8326.c | 0
sound/soc/codecs/es8326.h | 0
sound/soc/fsl/fsl-asoc-card.c | 8 +-
sound/soc/fsl/fsl_micfil.c | 16 +-
sound/soc/fsl/fsl_ssi.c | 4 +-
sound/soc/mediatek/Kconfig | 4 +-
.../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 22 +-
sound/soc/sof/debug.c | 4 +-
sound/soc/sof/pm.c | 9 +-
tools/gpio/gpio-event-mon.c | 1 +
tools/include/nolibc/ctype.h | 3 +
tools/include/nolibc/errno.h | 3 +
tools/include/nolibc/signal.h | 3 +
tools/include/nolibc/stdio.h | 3 +
tools/include/nolibc/stdlib.h | 3 +
tools/include/nolibc/string.h | 8 +-
tools/include/nolibc/sys.h | 2 +
tools/include/nolibc/time.h | 3 +
tools/include/nolibc/types.h | 70 +++--
tools/include/nolibc/unistd.h | 3 +
.../selftests/bpf/prog_tests/jeq_infer_not_null.c | 9 -
.../selftests/bpf/progs/jeq_infer_not_null_fail.c | 42 ---
tools/testing/selftests/net/toeplitz.c | 12 +-
virt/kvm/vfio.c | 6 +-
351 files changed, 2974 insertions(+), 1694 deletions(-)
On 1/30/23 05:47, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.9 release.
> There are 313 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, 01 Feb 2023 13:42:39 +0000.
> Anything received after that time might be too late.
>
Building csky:allmodconfig ... failed
--------------
Error log:
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: In function 'amdgpu_dm_atomic_check':
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:9397:43: error: unused variable 'mst_state' [-Werror=unused-variable]
9397 | struct drm_dp_mst_topology_state *mst_state;
| ^~~~~~~~~
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:9396:41: error: unused variable 'mgr' [-Werror=unused-variable]
9396 | struct drm_dp_mst_topology_mgr *mgr;
| ^~~
and other similar errors.
AFAICS it is missing upstream commit f439a959dcfb ("amdgpu: fix build on
non-DCN platforms.").
Guenter
On Mon, Jan 30, 2023 at 02:47:15PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.9 release.
> There are 313 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, 01 Feb 2023 13:42:39 +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.9-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.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
Apart from the build issue that Guenter reported, things look fine on my
hardware.
> Conor Dooley <[email protected]>
> dt-bindings: riscv: fix single letter canonical order
>
> Conor Dooley <[email protected]>
> dt-bindings: riscv: fix underscore requirement for multi-letter extensions
I think the email for these came in over the weekend but I was busy
unfortunately. Is dt-binding stuff like this usually backported?
I suppose there's no harm in making sure that it is correct...
Thanks,
Conor.
On Mon, Jan 30, 2023 at 08:41:48AM -0800, Guenter Roeck wrote:
> On 1/30/23 05:47, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 6.1.9 release.
> > There are 313 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, 01 Feb 2023 13:42:39 +0000.
> > Anything received after that time might be too late.
> >
>
> Building csky:allmodconfig ... failed
> --------------
> Error log:
> drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: In function 'amdgpu_dm_atomic_check':
> drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:9397:43: error: unused variable 'mst_state' [-Werror=unused-variable]
> 9397 | struct drm_dp_mst_topology_state *mst_state;
> | ^~~~~~~~~
> drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:9396:41: error: unused variable 'mgr' [-Werror=unused-variable]
> 9396 | struct drm_dp_mst_topology_mgr *mgr;
> | ^~~
>
> and other similar errors.
>
> AFAICS it is missing upstream commit f439a959dcfb ("amdgpu: fix build on
> non-DCN platforms.").
Ah, good catch, I'll go apply this and push out a -rc2 now.
thanks!
greg k-h
On Mon, Jan 30, 2023 at 05:49:34PM +0000, Conor Dooley wrote:
> On Mon, Jan 30, 2023 at 02:47:15PM +0100, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 6.1.9 release.
> > There are 313 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, 01 Feb 2023 13:42:39 +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.9-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.1.y
> > and the diffstat can be found below.
> >
> > thanks,
> >
> > greg k-h
>
> Apart from the build issue that Guenter reported, things look fine on my
> hardware.
>
> > Conor Dooley <[email protected]>
> > dt-bindings: riscv: fix single letter canonical order
> >
> > Conor Dooley <[email protected]>
> > dt-bindings: riscv: fix underscore requirement for multi-letter extensions
>
> I think the email for these came in over the weekend but I was busy
> unfortunately. Is dt-binding stuff like this usually backported?
> I suppose there's no harm in making sure that it is correct...
Yes, we add dt binding fixes all the time if they are relevant and
marked as fixes for problems.
thanks,
greg k-h
On 1/30/23 05:47, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.9 release.
> There are 313 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, 01 Feb 2023 13:42:39 +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.9-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.1.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit, build tested on BMIPS_GENERIC:
Tested-by: Florian Fainelli <[email protected]>
--
Florian
On 1/30/23 06:47, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.1.9 release.
> There are 313 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, 01 Feb 2023 13:42:39 +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.9-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.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 <[email protected]>
thanks,
-- Shuah