Commit 2845cd0
committed
Merge tag 'v6.1.131' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into linux-msft-wsl-6.1.y
This is the 6.1.131 stable release
* tag 'v6.1.131' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux:
Linux 6.1.131
kbuild: userprogs: use correct lld when linking through clang
vsock: Orphan socket after transport release
vsock: Keep the binding until socket destruction
bpf, vsock: Invoke proto::close on close()
fs/ntfs3: Add rough attr alloc_size check
media: mediatek: vcodec: Handle invalid decoder vsi
scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan()
nilfs2: handle errors that nilfs_prepare_chunk() may return
nilfs2: eliminate staggered calls to kunmap in nilfs_rename
nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link
spi-mxs: Fix chipselect glitch
x86/mm: Don't disable PCID when INVLPG has been fixed by microcode
uprobes: Fix race in uprobe_free_utask
Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()"
Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock"
Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults"
Revert "KVM: e500: always restore irqs"
ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage
iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value
iio: dac: ad3552r: clear reset status flag
iio: filter: admv8818: Force initialization of SDO
drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl
eeprom: digsy_mtc: Make GPIO lookup table match the device
bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock
slimbus: messaging: Free transaction ID in delayed interrupt scenario
drivers: core: fix device leak in __fw_devlink_relax_cycles()
intel_th: pci: Add Panther Lake-P/U support
intel_th: pci: Add Panther Lake-H support
intel_th: pci: Add Arrow Lake support
mei: me: add panther lake P DID
KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value
usb: xhci: Enable the TRB overfetch quirk on VIA VL805
xhci: pci: Fix indentation in the PCI device ID definitions
usb: gadget: Check bmAttributes only if configuration is valid
usb: gadget: Fix setting self-powered state on suspend
usb: gadget: Set self-powered based on MaxPower and bmAttributes
usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality
usb: typec: ucsi: increase timeout for PPM reset operations
usb: dwc3: gadget: Prevent irq storm when TH re-executes
usb: dwc3: Set SUSPENDENABLE soon after phy init
usb: atm: cxacru: fix a flaw in existing endpoint checks
usb: renesas_usbhs: Flush the notify_hotplug_work
usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader
usb: hub: lack of clearing xHC resources
usb: renesas_usbhs: Use devm_usb_get_phy()
usb: renesas_usbhs: Call clk_put()
Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"
gpio: rcar: Fix missing of_node_put() call
net: ipv6: fix missing dst ref drop in ila lwtunnel
net: ipv6: fix dst ref loop in ila lwtunnel
sched/fair: Fix potential memory corruption in child_cfs_rq_on_list
ublk: set_params: properly check if parameters can be applied
net-timestamp: support TCP GSO case for a few missing flags
exfat: fix soft lockup in exfat_clear_bitmap
x86/sgx: Fix size overflows in sgx_encl_create()
vlan: enforce underlying device type
ppp: Fix KMSAN uninit-value warning with bpf
net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error
be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink
drm/sched: Fix preprocessor guard
hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe()
llc: do not use skb_get() before dev_queue_xmit()
ALSA: usx2y: validate nrpacks module parameter on probe
hwmon: (ad7314) Validate leading zero bits and return error
hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table
hwmon: (pmbus) Initialise page count in pmbus_identify()
caif_virtio: fix wrong pointer check in cfv_probe()
net: gso: fix ownership in __udp_gso_segment
nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch
bluetooth: btusb: Initialize .owner field of force_poll_sync_fops
HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
HID: google: fix unused variable warning under !CONFIG_ACPI
wifi: iwlwifi: limit printed string from FW file
mm: don't skip arch_sync_kernel_mappings() in error paths
mm/page_alloc: fix uninitialized variable
block: fix conversion of GPT partition name to 7-bit
s390/traps: Fix test_monitor_call() inline assembly
dma: kmsan: export kmsan_handle_dma() for modules
rapidio: fix an API misues when rio_add_net() fails
rapidio: add check for rio_add_net() in rio_scan_alloc_net()
wifi: nl80211: reject cooked mode if it is set along with other flags
wifi: cfg80211: regulatory: improve invalid hints checking
Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected()
Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name()
mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr
x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63
x86/cpu: Validate CPUID leaf 0x2 EDX output
x86/cacheinfo: Validate CPUID leaf 0x2 EDX output
platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e
drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M
drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
ALSA: hda/realtek: update ALC222 depop optimize
ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform
ALSA: hda: intel: Add Dell ALC3271 to power_save denylist
gpio: aggregator: protect driver attr handlers against module unload
gpio: rcar: Use raw_spinlock to protect register access
ksmbd: fix bug on trap in smb2_lock
ksmbd: fix use-after-free in smb2_lock
ksmbd: fix type confusion via race condition when using ipc_msg_send_request
HID: appleir: Fix potential NULL dereference at raw event handle
LoongArch: Convert unreachable() to BUG()
Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'"
x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()
x86/speculation: Add __update_spec_ctrl() helper
cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS
drm/amdgpu: disable BAR resize on Dell G5 SE
drm/amdgpu: Check extended configuration space register when system uses large bar
ibmvnic: Inspect header requirements before using scrq direct
ibmvnic: Perform tx CSO during send scrq directFile tree
106 files changed
+968
-506
lines changed- arch
- loongarch/kernel
- powerpc/kvm
- s390/kernel
- x86
- include/asm
- kernel
- cpu
- sgx
- kvm/svm
- mm
- block/partitions
- drivers
- base
- block
- bluetooth
- bus/mhi/host
- gpio
- gpu/drm
- amd
- amdgpu
- display/dc/core
- radeon
- scheduler
- hid
- intel-ish-hid
- hwmon
- pmbus
- hwtracing/intel_th
- idle
- iio
- adc
- dac
- filter
- media/platform/mediatek/vcodec
- misc
- cardreader
- eeprom
- mei
- net
- caif
- ethernet
- emulex/benet
- hisilicon/hns3/hns3pf
- ibm
- ppp
- wireless/intel/iwlwifi
- nvme/target
- of
- platform/x86
- rapidio
- devices
- scsi/lpfc
- slimbus
- spi
- usb
- atm
- core
- dwc3
- gadget
- host
- renesas_usbhs
- typec
- tcpm
- ucsi
- virt/acrn
- fs
- exfat
- nilfs2
- ntfs3
- smb/server
- kernel
- events
- sched
- mm
- kmsan
- net
- 8021q
- bluetooth
- ipv4
- ipv6/ila
- llc
- mptcp
- vmw_vsock
- wireless
- sound
- pci/hda
- usb/usx2y
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
106 files changed
+968
-506
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
1127 | 1127 | | |
1128 | 1128 | | |
1129 | 1129 | | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
1130 | 1135 | | |
1131 | 1136 | | |
1132 | 1137 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
129 | | - | |
| 129 | + | |
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | | - | |
| 136 | + | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
242 | 242 | | |
243 | 243 | | |
244 | 244 | | |
245 | | - | |
| 245 | + | |
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
| |||
252 | 252 | | |
253 | 253 | | |
254 | 254 | | |
255 | | - | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
256 | 260 | | |
257 | 261 | | |
258 | 262 | | |
| |||
322 | 326 | | |
323 | 327 | | |
324 | 328 | | |
325 | | - | |
326 | 329 | | |
327 | 330 | | |
328 | 331 | | |
| |||
334 | 337 | | |
335 | 338 | | |
336 | 339 | | |
337 | | - | |
338 | 340 | | |
339 | 341 | | |
340 | 342 | | |
| |||
444 | 446 | | |
445 | 447 | | |
446 | 448 | | |
447 | | - | |
| 449 | + | |
448 | 450 | | |
449 | 451 | | |
450 | 452 | | |
| |||
479 | 481 | | |
480 | 482 | | |
481 | 483 | | |
| 484 | + | |
482 | 485 | | |
483 | 486 | | |
484 | 487 | | |
| |||
487 | 490 | | |
488 | 491 | | |
489 | 492 | | |
490 | | - | |
| 493 | + | |
491 | 494 | | |
492 | | - | |
493 | 495 | | |
494 | 496 | | |
495 | 497 | | |
496 | 498 | | |
497 | 499 | | |
498 | 500 | | |
499 | 501 | | |
500 | | - | |
501 | 502 | | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
502 | 507 | | |
503 | 508 | | |
504 | 509 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
276 | 276 | | |
277 | 277 | | |
278 | 278 | | |
279 | | - | |
| 279 | + | |
280 | 280 | | |
281 | | - | |
282 | | - | |
| 281 | + | |
| 282 | + | |
283 | 283 | | |
284 | 284 | | |
285 | 285 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
76 | 77 | | |
77 | 78 | | |
78 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
79 | 90 | | |
80 | 91 | | |
81 | 92 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
342 | 342 | | |
343 | 343 | | |
344 | 344 | | |
345 | | - | |
346 | 345 | | |
347 | 346 | | |
348 | 347 | | |
349 | 348 | | |
350 | 349 | | |
351 | 350 | | |
352 | 351 | | |
353 | | - | |
354 | | - | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
355 | 355 | | |
356 | 356 | | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | 357 | | |
361 | 358 | | |
362 | 359 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
801 | 801 | | |
802 | 802 | | |
803 | 803 | | |
804 | | - | |
| 804 | + | |
805 | 805 | | |
806 | 806 | | |
807 | 807 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
784 | 784 | | |
785 | 785 | | |
786 | 786 | | |
787 | | - | |
788 | | - | |
789 | | - | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
790 | 790 | | |
791 | | - | |
792 | | - | |
| 791 | + | |
| 792 | + | |
793 | 793 | | |
794 | | - | |
795 | | - | |
796 | | - | |
797 | | - | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
798 | 798 | | |
799 | | - | |
| 799 | + | |
| 800 | + | |
800 | 801 | | |
801 | | - | |
802 | | - | |
803 | | - | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
804 | 805 | | |
805 | | - | |
806 | | - | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
807 | 818 | | |
808 | 819 | | |
809 | 820 | | |
| |||
825 | 836 | | |
826 | 837 | | |
827 | 838 | | |
828 | | - | |
| 839 | + | |
| 840 | + | |
829 | 841 | | |
830 | 842 | | |
831 | 843 | | |
| |||
925 | 937 | | |
926 | 938 | | |
927 | 939 | | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
928 | 946 | | |
929 | 947 | | |
930 | 948 | | |
| |||
948 | 966 | | |
949 | 967 | | |
950 | 968 | | |
951 | | - | |
| 969 | + | |
952 | 970 | | |
953 | 971 | | |
954 | 972 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
67 | 74 | | |
68 | 75 | | |
69 | 76 | | |
| |||
0 commit comments