Commit c838712
inferno0230
Merge tag 'v6.1.125' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into linux-msft-wsl-6.1.y
This is the 6.1.125 stable release
* tag 'v6.1.125' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux:
Linux 6.1.125
xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals
drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
drm: bridge: adv7511: use dev_err_probe in probe function
ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
ocfs2: correct return value of ocfs2_local_free_info()
of: address: Preserve the flags portion on 1:1 dma-ranges mapping
of: address: Store number of bus flag cells rather than bool
of: address: Remove duplicated functions
of: address: Fix address translation when address-size is greater than 2
of/address: Add support for 3 address cell bus
of: unittest: Add bus address range parsing tests
arm64: dts: rockchip: add hevc power domain clock to rk3328
block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
ARM: dts: imxrt1050: Fix clocks for mmc
io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
iio: adc: ad7124: Disable all channels at probe time
iio: inkern: call iio_device_put() only on mapped devices
iio: adc: at91: call input_free_device() on allocated iio_dev
iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
iio: gyro: fxas21002c: Fix missing data update in trigger handler
iio: adc: ti-ads8688: fix information leak in triggered buffer
iio: imu: kmx61: fix information leak in triggered buffer
iio: light: vcnl4035: fix information leak in triggered buffer
iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
iio: pressure: zpa2326: fix information leak in triggered buffer
usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
usb: fix reference leak in usb_new_device()
USB: core: Disable LPM only for non-suspended ports
USB: usblp: return error when setting unsupported protocol
usb: dwc3-am62: Disable autosuspend during remove
usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config
misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling
topology: Keep the cpumask unchanged when printing cpumap
usb: dwc3: gadget: fix writing NYET threshold
USB: serial: cp210x: add Phoenix Contact UPS Device
usb-storage: Add max sectors quirk for Nokia 208
staging: iio: ad9832: Correct phase range check
staging: iio: ad9834: Correct phase range check
USB: serial: option: add Neoway N723-EA support
USB: serial: option: add MeiG Smart SRM815
bpf: Fix overloading of MEM_UNINIT's meaning
bpf: Add MEM_WRITE attribute
dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
drm/amd/display: increase MAX_SURFACES to the value supported by hw
ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
riscv: Fix sleeping in invalid context in die()
thermal: of: fix OF node leak in of_thermal_zone_find()
drm/amd/display: Add check for granularity in dml ceil/floor helpers
sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
sctp: sysctl: udp_port: avoid using current->nsproxy
sctp: sysctl: auth_enable: avoid using current->nsproxy
sctp: sysctl: rto_min/max: avoid using current->nsproxy
sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
dm thin: make get_first_thin use rcu-safe list first function
cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu
ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked
afs: Fix the maximum cell name length
ksmbd: fix a missing return value check bug
drm/mediatek: Add return value check when reading DPCD
drm/mediatek: Fix mode valid issue for dp
drm/mediatek: Fix YCbCr422 color format issue for DP
drm/mediatek: stop selecting foreign drivers
net/mlx5: Fix variable not being completed when function returns
sched: sch_cake: add bounds checks to host bulk flow fairness counts
netfilter: conntrack: clamp maximum hashtable size to INT_MAX
netfilter: nf_tables: imbalance in flowtable binding
tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
Bluetooth: hci_sync: Fix not setting Random Address when required
tls: Fix tls_sw_sendmsg error handling
ice: fix incorrect PHY settings for 100 GB/s
cxgb4: Avoid removal of uninserted tid
bnxt_en: Fix possible memory leak when hwrm_req_replace fails
net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
tcp/dccp: allow a connection when sk_max_ack_backlog is zero
tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
net: 802: LLC+SNAP OID:PID lookup on start of skb data
ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
ASoC: mediatek: disable buffer pre-allocation
scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
exfat: fix the infinite loop in __exfat_free_cluster()
exfat: fix the infinite loop in exfat_readdir()
dm array: fix cursor index when skipping across block boundaries
dm array: fix unreleased btree blocks on closing a faulty array cursor
dm array: fix releasing a faulty array block twice in dm_array_cursor_end
jbd2: flush filesystem device before updating tail sequence
jbd2: increase IO priority for writing revoke records
sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers
bpf, sockmap: Fix race between element replace and close()
ceph: give up on paths longer than PATH_MAX
Linux 6.1.124
zram: check comp is non-NULL before calling comp_destroy
mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
mptcp: fix recvbuffer adjust on sleeping rcvmsg
mptcp: fix TCP options overflow.
mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
mm/readahead: fix large folio support in async readahead
dt-bindings: display: adi,adv7533: Drop single lane support
drm: adv7511: Drop dsi single lane support
net/sctp: Prevent autoclose integer overflow in sctp_association_init()
sky2: Add device ID 11ab:4373 for Marvell 88E8075
pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
RDMA/uverbs: Prevent integer overflow issue
kcov: mark in_softirq_really() as __always_inline
ALSA: seq: oss: Fix races at processing SysEx messages
ALSA hda/realtek: Add quirk for Framework F111:000C
modpost: fix the missed iteration for the max bit in do_input()
modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
usb: xhci: Avoid queuing redundant Stop Endpoint commands
ARC: build: Try to guess GCC variant of cross compiler
irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
Bluetooth: hci_core: Fix sleeping function called from invalid context
net: usb: qmi_wwan: add Telit FE910C04 compositions
ksmbd: retry iterate_dir in smb2_query_dir
bpf: fix potential error return
sound: usb: format: don't warn that raw DSD is unsupported
sound: usb: enable DSD output for ddHiFi TC44C
ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model
btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount
drm/amdkfd: Correct the migration DMA map direction
wifi: mac80211: wake the queues in case of failure in resume
btrfs: fix use-after-free when COWing tree bock and tracing is enabled
btrfs: rename and export __btrfs_cow_block()
ila: serialize calls to nf_register_net_hooks()
af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
af_packet: fix vlan_get_tci() vs MSG_PEEK
net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()
net: restrict SO_REUSEPORT to inet sockets
net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets
RDMA/rtrs: Ensure 'ib_sge list' is accessible
net: wwan: t7xx: Fix FSM command timeout issue
net: mv643xx_eth: fix an OF node reference leak
eth: bcmsysport: fix call balance of priv->clk handling routines
ALSA: usb-audio: US16x08: Initialize array before use
net: llc: reset skb->transport_header
netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
drm/i915/dg1: Fix power gate sequence.
netrom: check buffer length before accessing it
net: Fix netns for ip_tunnel_init_flow()
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev()
ip_tunnel: annotate data-races around t->parms.link
ipip,ip_tunnel,sit: Add FOU support for externally controlled ipip devices
net: fix memory leak in tcp_conn_request()
net: stmmac: restructure the error path of stmmac_probe_config_dt()
net: stmmac: don't create a MDIO bus if unnecessary
net: stmmac: platform: provide devm_stmmac_probe_config_dt()
RDMA/hns: Fix missing flush CQE for DWQE
RDMA/hns: Fix warning storm caused by invalid input in IO path
RDMA/hns: Fix mapping error of zero-hop WQE buffer
RDMA/hns: Remove unused parameters and variables
RDMA/hns: Refactor mtr find
net: dsa: microchip: Fix LAN937X set_ageing_time function
net: dsa: microchip: add ksz_rmw8() function
net: dsa: microchip: Fix KSZ9477 set_ageing_time function
drm/bridge: adv7511_audio: Update Audio InfoFrame properly
RDMA/bnxt_re: Fix the locking while accessing the QP table
RDMA/bnxt_re: Fix max_qp_wrs reported
RDMA/bnxt_re: Fix reporting hw_ver in query_device
RDMA/bnxt_re: Add check for path mtu in modify_qp
RDMA/mlx5: Enforce same type port association for multiport RoCE
net: mctp: handle skb cleanup on sock_queue failures
xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic
usb: xhci: Limit Stop Endpoint retries
xhci: retry Stop Endpoint on buggy NEC controllers
thunderbolt: Don't display nvm_version unless upgrade supported
thunderbolt: Add support for Intel Panther Lake-M/P
thunderbolt: Add support for Intel Lunar Lake
tracing: Have process_string() also allow arrays
btrfs: fix use-after-free in btrfs_encoded_read_endio()
selinux: ignore unknown extended permissions
x86/hyperv: Fix hv tsc page based sched_clock for hibernationFile tree
178 files changed
+1654
-757
lines changed- Documentation/devicetree/bindings/display/bridge
- arch
- arc
- arm64/boot/dts/rockchip
- arm/boot/dts
- riscv/kernel
- x86/kernel/cpu
- block
- drivers
- acpi
- base
- block/zram
- clocksource
- cpuidle
- gpu/drm
- amd
- amdkfd
- display/dc
- dml
- bridge/adv7511
- i915/gt
- mediatek
- iio
- adc
- dummy
- gyro
- imu
- light
- pressure
- infiniband
- core
- hw
- bnxt_re
- hns
- mlx5
- ulp/rtrs
- irqchip
- md
- persistent-data
- misc/mchp_pci1xxxx
- net
- dsa/microchip
- ethernet
- broadcom
- bnxt
- chelsio/cxgb4
- intel/ice
- marvell
- mellanox
- mlx5/core
- mlxsw
- stmicro/stmmac
- ieee802154
- usb
- wwan
- iosm
- t7xx
- of
- unittest-data
- pinctrl
- staging/iio/frequency
- thermal
- thunderbolt
- usb
- class
- core
- dwc3
- gadget/function
- host
- serial
- storage
- fs
- afs
- btrfs
- ceph
- exfat
- jbd2
- ocfs2
- smb/server
- include
- clocksource
- linux
- mlx5
- sched
- usb
- net
- bluetooth
- netfilter
- io_uring
- kernel
- bpf
- trace
- mm
- net
- 802
- bluetooth
- rfcomm
- core
- ipv4
- ipv6
- ila
- llc
- mac80211
- mctp
- mptcp
- netfilter
- netrom
- packet
- sched
- sctp
- tls
- scripts
- mod
- security/selinux/ss
- sound
- core/seq/oss
- pci/hda
- soc/mediatek/common
- usb
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
178 files changed
+1654
-757
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
302 | 302 | | |
303 | 303 | | |
304 | 304 | | |
| 305 | + | |
305 | 306 | | |
306 | 307 | | |
307 | 308 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
155 | 212 | | |
156 | 213 | | |
157 | 214 | | |
| |||
454 | 511 | | |
455 | 512 | | |
456 | 513 | | |
| 514 | + | |
457 | 515 | | |
458 | 516 | | |
459 | 517 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6733 | 6733 | | |
6734 | 6734 | | |
6735 | 6735 | | |
6736 | | - | |
| 6736 | + | |
6737 | 6737 | | |
6738 | 6738 | | |
6739 | 6739 | | |
6740 | | - | |
| 6740 | + | |
| 6741 | + | |
6741 | 6742 | | |
6742 | 6743 | | |
6743 | 6744 | | |
6744 | 6745 | | |
6745 | 6746 | | |
| 6747 | + | |
| 6748 | + | |
| 6749 | + | |
| 6750 | + | |
| 6751 | + | |
| 6752 | + | |
| 6753 | + | |
6746 | 6754 | | |
6747 | 6755 | | |
6748 | 6756 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
439 | 439 | | |
440 | 440 | | |
441 | 441 | | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
442 | 449 | | |
443 | 450 | | |
444 | 451 | | |
| |||
615 | 622 | | |
616 | 623 | | |
617 | 624 | | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
618 | 636 | | |
619 | 637 | | |
620 | 638 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
30 | 32 | | |
31 | | - | |
32 | | - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
33 | 41 | | |
34 | 42 | | |
35 | 43 | | |
36 | 44 | | |
37 | 45 | | |
38 | 46 | | |
39 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
40 | 57 | | |
41 | | - | |
42 | | - | |
| 58 | + | |
43 | 59 | | |
44 | 60 | | |
45 | 61 | | |
| |||
0 commit comments