Commit 3ebd046
committed
Merge tag 'v6.1.130' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into linux-msft-wsl-6.1.y
This is the 6.1.130 stable release
* tag 'v6.1.130' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux:
Linux 6.1.130
media: mtk-vcodec: potential null pointer deference in SCP
pfifo_tail_enqueue: Drop new packet when sch->limit == 0
Squashfs: check the inode number is not the invalid value of zero
mm/memory: Use exception ip to search exception tables
ptrace: Introduce exception_ip arch hook
intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
amdgpu/pm/legacy: fix suspend/resume issues
drm/amd/display: fixed integer types and null check locations
riscv/futex: sign extend compare value in atomic cmpxchg
sched/core: Prevent rescheduling when interrupts are disabled
vmlinux.lds: Ensure that const vars with relocations are mapped R/O
mptcp: reset when MPTCP opts are dropped after join
mptcp: always handle address removal under msk socket lock
phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
phy: tegra: xusb: reset VBUS & ID OVERRIDE
net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
net: enetc: correct the xdp_tx statistics
net: enetc: update UDP checksum when updating originTimestamp field
net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
usbnet: gl620a: fix endpoint checking in genelink_bind()
i2c: npcm: disable interrupt enable bit before devm_request_irq
drm/amd/display: Fix HPD after gpu reset
drm/amd/display: Disable PSR-SU on eDP panels
perf/core: Fix low freq setting via IOC_PERIOD
perf/x86: Fix low freqency setting issue
ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
ftrace: Avoid potential division by zero in function_stat_show()
tracing: Fix bad hist from corrupting named_triggers list
phy: rockchip: naneng-combphy: compatible reset with old DT
x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
io_uring/net: save msg_control for compat
uprobes: Reject the shared zeropage in uprobe_write_opcode()
mm: Don't pin ZERO_PAGE in pin_user_pages()
net: ipv6: fix dst ref loop on input in rpl lwt
net: ipv6: rpl_iptunnel: mitigate 2-realloc issue
net: ipv6: fix dst ref loop on input in seg6 lwt
net: ipv6: seg6_iptunnel: mitigate 2-realloc issue
include: net: add static inline dst_dev_overhead() to dst.h
net/mlx5: IRQ, Fix null string in debug print
net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
net: Clear old fragment checksum value in napi_reuse_skb
tcp: Defer ts_recent changes until req is owned
ipvs: Always clear ipvs_property flag in skb_scrub_packet()
ASoC: es8328: fix route from DAC to output
net: cadence: macb: Synchronize stats calculations
ipvlan: ensure network headers are in skb linear part
ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion.
ipv4: Convert ip_route_input() to dscp_t.
ipv4: Convert icmp_route_lookup() to dscp_t.
ipvlan: Unmask upper DSCP bits in ipvlan_process_v4_outbound()
ipv4: icmp: Unmask upper DSCP bits in icmp_route_lookup()
ipv4: icmp: Pass full DS field to ip_route_input()
net/ipv4: add tracepoint for icmp_send
net: set the minimum for net_hotdata.netdev_budget_usecs
net: loopback: Avoid sending IP packets without an Ethernet header
afs: Fix the server_list to unuse a displaced server rather than putting it
afs: Make it possible to find the volumes that are using a server
afs: remove variable nr_servers
Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
sunrpc: suppress warnings for unused procfs functions
RDMA/mlx5: Fix bind QP error cleanup flow
scsi: core: Clear driver private data when retrying request
SUNRPC: Prevent looping due to rpc_signal_task() races
SUNRPC: convert RPC_TASK_* constants to enum
ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
IB/mlx5: Set and get correct qp_num for a DCT QP
netfilter: allow exp not to be removed in nf_ct_find_expectation
spi: atmel-quadspi: Fix wrong register value written to MR
spi: atmel-quadspi: Avoid overwriting delay register settings
media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warning
block, bfq: fix bfqq uaf in bfq_limit_depth()
block, bfq: split sync bfq_queues on a per-actuator basis
x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit
ftrace: Do not add duplicate entries in subops manager ops
ftrace: Correct preemption accounting for function tracing.
EDAC/qcom: Correct interrupt enable register configuration
smb: client: Add check for next_buffer in receive_encrypted_standard()
mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
mtd: rawnand: cadence: use dma_map_resource for sdma address
mtd: rawnand: cadence: fix error code in cadence_nand_init()
mm,madvise,hugetlb: check for 0-length range after end address adjustment
acct: block access to kernel internal filesystems
acct: perform last write from workqueue
ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
ASoC: fsl_micfil: Enable default case in micfil_set_quality()
nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
drop_monitor: fix incorrect initialization order
tee: optee: Fix supplicant wait loop
drm/i915: Make sure all planes in use by the joiner have their crtc included
drm/msm/dpu: Disable dither in phys encoder cleanup
bpf: skip non exist keys in generic_map_lookup_batch
nvme/ioctl: add missing space in err message
drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
power: supply: da9150-fg: fix potential overflow
bpf: Fix wrong copied_seq calculation
strparser: Add read_sock callback
bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
drm/rcar-du: dsi: Fix PHY lock bit check
drm/tidss: Fix race condition while handling interrupt registers
drm/tidss: Add simple K2G manual reset
tcp: drop secpath at the same time as we currently drop dst
net: axienet: Set mac_managed_pm
arp: switch to dev_getbyhwaddr() in arp_req_set_public()
net: Add non-RCU dev_getbyhwaddr() helper
flow_dissector: Fix port range key handling in BPF conversion
flow_dissector: Fix handling of mixed port and port-range keys
geneve: Suppress list corruption splat in geneve_destroy_tunnels().
gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
ibmvnic: Don't reference skb after sending to VIOS
ibmvnic: Add stat for tx direct vs tx batched
ibmvnic: Introduce send sub-crq direct
ibmvnic: Return error code on TX scrq flush fail
ALSA: hda/cirrus: Correct the full scale volume set logic
geneve: Fix use-after-free in geneve_find_dev().
powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
ALSA: hda/realtek: Fixup ALC225 depop procedure
powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
USB: gadget: f_midi: f_midi_complete to call queue_work
usb: gadget: core: flush gadget workqueue after device removal
USB: gadget: core: create sysfs link between udc and gadget
media: uvcvideo: Remove dangling pointers
media: uvcvideo: Only save async fh if success
media: uvcvideo: Refactor iterators
media: uvcvideo: Fix crash during unbind if gpio unit is in use
media: Switch to use dev_err_probe() helper
soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove
soc/mediatek: mtk-devapc: Convert to platform remove callback returning void
soc: mediatek: mtk-devapc: Fix leaking IO map on error paths
soc: mediatek: mtk-devapc: Switch to devm_clk_get_enabled()
tpm: Change to kvalloc() in eventlog/acpi.c
tpm: Use managed allocation for bios event log
arm64: dts: qcom: sm8450: Fix CDSP memory length
arm64: dts: qcom: trim addresses to 8 digits
arm64: dts: mediatek: mt8183: Disable DSI display output by default
scsi: core: Do not retry I/Os during depopulation
scsi: core: Handle depopulation and restoration in progress
ASoC: renesas: rz-ssi: Add a check for negative sample_space
clk: mediatek: mt2701-img: add missing dummy clk
clk: mediatek: mt2701-bdp: add missing dummy clk
clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe
clk: mediatek: clk-mtk: Add dummy clock ops
Bluetooth: qca: Fix poor RF performance for WCN6855
Bluetooth: qca: Update firmware-name to support board specific nvm
Bluetooth: qca: Support downloading board id specific NVM for WCN7850
spi: atmel-qspi: Memory barriers after memory-mapped I/O
spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families
spi: atmel-quadspi: switch to use modern name
spi: atmel-quadspi: Add support for configuring CS timing
memcg: fix soft lockup in the OOM process
mm: update mark_victim tracepoints fields
md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
md/md-cluster: fix spares warnings for __le64
md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats()
arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappingsFile tree
179 files changed
+2149
-944
lines changed- Documentation
- core-api
- networking
- arch
- arm64
- boot/dts
- mediatek
- qcom
- include/asm
- mips
- include/asm
- kernel
- powerpc
- include/asm/book3s/64
- lib
- riscv/include/asm
- x86
- events
- kernel/cpu
- block
- drivers
- bluetooth
- char/tpm
- eventlog
- clk/mediatek
- edac
- gpu/drm
- amd
- display
- amdgpu_dm
- dc/bios
- pm/legacy-dpm
- i915/display
- msm/disp/dpu1
- nouveau
- rcar-du
- tidss
- i2c/busses
- idle
- infiniband/hw/mlx5
- md
- media
- cec/platform/stm32
- i2c
- platform
- mediatek
- mdp
- vcodec
- vdec
- samsung/exynos4-is
- st/stm32
- ti/omap3isp
- xilinx
- rc
- usb/uvc
- mtd/nand/raw
- net
- ethernet
- cadence
- freescale/enetc
- ibm
- marvell/mvpp2
- mellanox/mlx5/core
- netronome/nfp/bpf
- xilinx
- ipvlan
- usb
- nvme/host
- phy
- rockchip
- samsung
- tegra
- power/supply
- scsi
- soc/mediatek
- spi
- tee/optee
- usb/gadget
- function
- udc
- fs
- afs
- overlayfs
- smb/client
- squashfs
- include
- asm-generic
- linux
- sunrpc
- net
- netfilter
- trace/events
- io_uring
- kernel
- bpf
- events
- sched
- trace
- mm
- net
- bluetooth
- bpf
- bridge
- core
- ipv4
- ipv6
- mptcp
- netfilter
- sched
- strparser
- sunrpc
- sound
- pci/hda
- soc
- codecs
- fsl
- rockchip
- sh
- usb
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
179 files changed
+2149
-944
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
116 | 122 | | |
117 | 123 | | |
118 | 124 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
115 | | - | |
| 115 | + | |
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
185 | 192 | | |
186 | 193 | | |
187 | 194 | | |
| |||
| 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 | |
|---|---|---|---|
| |||
1753 | 1753 | | |
1754 | 1754 | | |
1755 | 1755 | | |
| 1756 | + | |
1756 | 1757 | | |
1757 | 1758 | | |
1758 | 1759 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2226 | 2226 | | |
2227 | 2227 | | |
2228 | 2228 | | |
2229 | | - | |
| 2229 | + | |
2230 | 2230 | | |
2231 | 2231 | | |
2232 | 2232 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2093 | 2093 | | |
2094 | 2094 | | |
2095 | 2095 | | |
2096 | | - | |
| 2096 | + | |
2097 | 2097 | | |
2098 | 2098 | | |
2099 | 2099 | | |
| |||
2159 | 2159 | | |
2160 | 2160 | | |
2161 | 2161 | | |
2162 | | - | |
| 2162 | + | |
2163 | 2163 | | |
2164 | 2164 | | |
2165 | 2165 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
36 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
37 | 40 | | |
38 | 41 | | |
39 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
| 158 | + | |
| 159 | + | |
158 | 160 | | |
159 | 161 | | |
160 | 162 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
51 | 58 | | |
52 | 59 | | |
53 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
92 | 120 | | |
93 | 121 | | |
94 | 122 | | |
| |||
0 commit comments