Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
d013a20
Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
hildawur Mar 12, 2025
325eebe
Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet
Vudentz Mar 12, 2025
6901adb
Bluetooth: Add new quirks for ATS2851
Danstiv Mar 12, 2025
423b8f8
Bluetooth: Support new quirks for ATS2851
Danstiv Mar 12, 2025
f9d90eb
Bluetooth: Set quirks for ATS2851
Danstiv Mar 12, 2025
0b7812d
ASoC: hdmi-codec: reorder channel allocation list
Kwiboo Mar 12, 2025
1358257
rocker: fix link status detection in rocker_carrier_init()
dmantipov Mar 12, 2025
9e32093
net/neighbor: clear error in case strict check is not set
kuba-moo Mar 12, 2025
2071c7c
netpoll: Use rcu_access_pointer() in __netpoll_setup
leitao Mar 12, 2025
e3115d4
pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
esben Mar 12, 2025
a1be3fd
tracing/ftrace: disable preemption in syscall probe
compudj Mar 12, 2025
8bac43f
tracing: Use atomic64_inc_return() in trace_clock_counter()
ubizjak Mar 12, 2025
717e46a
tools/rtla: fix collision with glibc sched_attr/sched_set_attr
jstancek Mar 12, 2025
8f43dd7
rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long
lenticularis39 Mar 12, 2025
c58ab18
scsi: hisi_sas: Add cond_resched() for no forced preemption model
Mar 12, 2025
e7b6407
pinmux: Use sequential access to access desc->pinmux data
Mar 12, 2025
88dccf0
scsi: ufs: core: Make DMA mask configuration more flexible
bvanassche Mar 12, 2025
40787db
bpf: put bpf_link's program when link is safe to be deallocated
anakryiko Mar 12, 2025
a27383d
scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths
Mar 12, 2025
1f9e506
clk: qcom: rcg2: add clk_rcg2_shared_floor_ops
lumag Mar 12, 2025
b40e795
clk: qcom: rpmh: add support for SAR2130P
lumag Mar 12, 2025
cbaefbe
clk: qcom: tcsrcc-sm8550: add SAR2130P support
lumag Mar 12, 2025
1d73f75
leds: class: Protect brightness_show() with led_cdev->led_access mutex
Mar 12, 2025
fb14f27
scsi: st: Don't modify unknown block number in MTIOCGET
kmakisara Mar 12, 2025
430ec82
scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
kmakisara Mar 12, 2025
6452452
pinctrl: qcom-pmic-gpio: add support for PM8937
barni2000 Mar 12, 2025
52cdc2b
pinctrl: qcom: spmi-mpp: Add PM8937 compatible
barni2000 Mar 12, 2025
3a7afdc
thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens
barni2000 Mar 12, 2025
f4c51f4
nvdimm: rectify the illogical code within nd_dax_probe()
Mar 12, 2025
efb69e0
smb: client: memcpy() with surrounding object base address
kees Mar 12, 2025
88c3fb6
verification/dot2: Improve dot parser robustness
glemco Mar 12, 2025
74bdb88
f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_in…
Mar 12, 2025
96571ab
KMSAN: uninit-value in inode_go_dump (5)
Mar 12, 2025
30e106f
i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
jhnikula Mar 12, 2025
9c894f9
PCI: qcom: Add support for IPQ9574
Mar 12, 2025
a084c14
PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs
Mar 12, 2025
3983d82
PCI: vmd: Set devices to D0 before enabling PM L1 Substates
starnight Mar 12, 2025
bdf7a67
PCI: Detect and trust built-in Thunderbolt chips
Mar 12, 2025
992d5a6
PCI: Add 'reset_subordinate' to reset hierarchy below bridge
keithbusch Mar 12, 2025
d33c16a
PCI: Add ACS quirk for Wangxun FF5xxx NICs
Mar 12, 2025
516ff33
i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() …
Mar 12, 2025
099907e
f2fs: print message if fscorrupted was found in f2fs_new_node_page()
chaseyu Mar 12, 2025
35d2a80
f2fs: fix to shrink read extent node in batches
chaseyu Mar 12, 2025
fe63e90
ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840
jwrdegoede Mar 12, 2025
ec698b3
ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[]
jwrdegoede Mar 12, 2025
863fa5f
LoongArch: Fix sleeping in atomic context for PREEMPT_RT
chenhuacai Mar 12, 2025
ffaca7d
fs/ntfs3: Fix case when unmarked clusters intersect with zone
aalexandrovich Mar 12, 2025
8e74ced
usb: chipidea: udc: handle USB Error Interrupt if IOC not set
Mar 12, 2025
b6c9d00
iio: light: ltr501: Add LTER0303 to the supported devices
andy-shev Mar 12, 2025
9442869
ASoC: amd: yc: fix internal mic on Redmi G 2022
Mar 12, 2025
c6ebd2a
drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4…
Mar 12, 2025
502794a
drm/amdgpu/vcn: reset fw_shared under SRIOV
bokun-xxmtg Mar 12, 2025
b498d2e
MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
xry111 Mar 12, 2025
d776daf
ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6…
ukleinek Mar 12, 2025
86fe454
powerpc/prom_init: Fixup missing powermac #size-cells
mpe Mar 12, 2025
5e64c1d
misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
pnewman-cti Mar 12, 2025
8920ae9
rtc: cmos: avoid taking rtc_lock for extended period of time
dtor Mar 12, 2025
caaccc1
serial: 8250_dw: Add Sophgo SG2044 quirk
inochisa Mar 12, 2025
ab6feff
smb: client: don't try following DFS links in cifs_tree_connect()
Mar 12, 2025
90a6276
setlocalversion: work around "git describe" performance
Villemoes Mar 12, 2025
74fed62
io_uring/tctx: work around xa_store() allocation error issue
axboe Mar 12, 2025
71b1dd6
sched/numa: fix memory leak due to the overwritten vma->numab_state
Mar 12, 2025
5838f6b
mm/mempolicy: fix migrate_to_node() assuming there is at least one VM…
davidhildenbrand Mar 12, 2025
d4f6a08
sched/core: Remove the unnecessary need_resched() check in nohz_csd_f…
kudureranganath Mar 12, 2025
e5a4375
sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU …
kudureranganath Mar 12, 2025
d8846b5
sched/core: Prevent wakeup of ksoftirqd during idle load balance
kudureranganath Mar 12, 2025
c26ee91
sched/deadline: Fix warning in migrate_enable for boosted tasks
walac Mar 12, 2025
457cf3d
btrfs: fix missing snapshot drew unlock when root is dead during swap…
fdmanana Mar 12, 2025
e99409a
clk: en7523: Initialize num before accessing hws in en7523_register_c…
learjet5 Mar 12, 2025
f581719
tracing/eprobe: Fix to release eprobe when failed to add dyn_event
mhiramat Mar 12, 2025
114966f
x86: Fix build regression with CONFIG_KEXEC_JUMP enabled
damien-lemoal Mar 12, 2025
0f4121f
Revert "unicode: Don't special case ignorable code points"
torvalds Mar 12, 2025
034c660
vfio/mlx5: Align the page tracking max message size with the device c…
yishaih Mar 12, 2025
bca599e
selftests/ftrace: adjust offset for kprobe syntax error test
hbathini Mar 12, 2025
f4df14f
KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn fro…
Mar 12, 2025
67b2718
jffs2: Prevent rtime decompress memory corruption
KinseyMoore Mar 12, 2025
1f4c33e
jffs2: Fix rtime decompressor
richardweinberger Mar 12, 2025
9fc620e
mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
Mar 12, 2025
815258f
iio: invensense: fix multiple odr switch when FIFO is off
jmaneyrol-invn Mar 12, 2025
496ea76
ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 …
zhaohem Mar 12, 2025
7437b93
ALSA: hda: Fix build error without CONFIG_SND_DEBUG
tiwai Mar 12, 2025
336f178
usb: dwc3: ep0: Don't reset resource alloc flag
Mar 12, 2025
a463861
ALSA: usb-audio: Update UMP group attributes for GTB blocks, too
tiwai Mar 12, 2025
608f274
platform/x86: asus-wmi: Fix thermal profile initialization
Wer-Wolf Mar 12, 2025
b1aeadb
i3c: master: svc: fix possible assignment of the same address to two …
nxpfrankli Mar 12, 2025
56a63a5
btrfs: drop unused parameter file_offset from btrfs_encoded_read_regu…
kdave Mar 12, 2025
bde8237
md/raid5: Wait sync io to finish before changing group cnt
XiaoNi87 Mar 12, 2025
9fde15a
media: qcom: camss: fix error path on configuration of power domains
Mar 12, 2025
9c120b5
media: platform: rga: fix 32-bit DMA limitation
johnkeeping Mar 12, 2025
9dd6e4c
net: phy: dp83869: fix status reporting for 1000base-x autonegotiation
rgantois Mar 12, 2025
b273bbe
kunit: Fix potential null dereference in kunit_device_driver_test()
Gax-c Mar 12, 2025
1aa1b9f
kunit: string-stream: Fix a UAF bug in kunit_init_suite()
Mar 12, 2025
f5f268f
iommu/arm-smmu: Defer probe of clients after smmu device bound
Mar 12, 2025
be7422f
remoteproc: qcom_q6v5_pas: disable auto boot for wpss
bpothuno-quic Mar 12, 2025
f888308
mtd: spinand: winbond: Fix 512GW and 02JW OOB layout
miquelraynal Mar 12, 2025
b64d54e
mtd: spinand: winbond: Fix 512GW, 01GW, 01JW and 02JW ECC information
miquelraynal Mar 12, 2025
5821545
s390/stacktrace: Use break instead of return statement
hcahca Mar 12, 2025
aa23eae
PCI: Pass domain number to pci_bus_release_domain_nr() explicitly
Mani-Sadhasivam Mar 12, 2025
b289514
PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy()
zijun-hu Mar 12, 2025
a2dfbbb
dt-bindings: net: fec: add pps channel property
dolcini Mar 12, 2025
dc91d7d
net: fec: refactor PPS channel configuration
dolcini Mar 12, 2025
c698198
net: fec: make PPS channel configurable
dolcini Mar 12, 2025
418d476
drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs
Jonathan-Cavitt Mar 12, 2025
91db3bf
drm/xe/migrate: use XE_BO_FLAG_PAGETABLE
matt-auld Mar 12, 2025
c03cfd4
drm/amd: Add some missing straps from NBIO 7.11.0
superm1 Mar 12, 2025
f39bcf3
drm/amd: Fix initialization mistake for NBIO 7.11 devices
superm1 Mar 12, 2025
1b4fda5
drm/amdgpu/pm: Don't use OD table on Arcturus
Mar 12, 2025
cb391c8
drm/amd/pm: Remove arcturus min power limit
Mar 12, 2025
30f50ce
drm/amd/display: Fix handling of plane refcount
Mar 12, 2025
1cf0185
drm/amd/display: update pipe selection policy to check head pipe
Mar 12, 2025
3276b78
drm/amd/display: Remove PIPE_DTO_SRC_SEL programming from set_dtbclk_dto
Mar 12, 2025
7941b83
Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs"
ashutoshx Mar 12, 2025
8dc692f
net: Fix icmp host relookup triggering ip_rt_bug
Mar 12, 2025
5e897b2
ipv6: avoid possible NULL deref in modify_prefix_route()
edumazet Mar 12, 2025
7026cca
net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on …
olerem Mar 12, 2025
e50169e
ice: fix PHY Clock Recovery availability check
kubalewski Mar 12, 2025
b52dc20
vsock/test: fix failures due to wrong SO_RCVLOWAT parameter
Mar 12, 2025
05384fa
vsock/test: fix parameter types in SO_VM_SOCKETS_* calls
Mar 12, 2025
11be453
mmc: core Convert UNSTUFF_BITS macro to inline function
avri-altman-sndk Mar 12, 2025
39586b1
mmc: sd: SDUC Support Recognition
avri-altman-sndk Mar 12, 2025
ec8c9d0
mmc: core: Adjust ACMD22 to SDUC
avri-altman-sndk Mar 12, 2025
bac91e9
mmc: core: Use GFP_NOIO in ACMD22
avri-altman-sndk Mar 12, 2025
cf795c9
f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK}
chaseyu Mar 12, 2025
ff18453
f2fs: fix to adjust appropriate length for fiemap
Mar 12, 2025
699cb5a
f2fs: fix to requery extent which cross boundary of inquiry
chaseyu Mar 12, 2025
11d1f50
drm/amd/display: calculate final viewport before TAP optimization
Mar 12, 2025
721d61d
drm/amd/display: Ignore scalar validation failure if pipe is phantom
Mar 12, 2025
e1d4ee6
pmdomain: core: Add missing put_device()
storulf Mar 12, 2025
30fba40
pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails
storulf Mar 12, 2025
cc1f1ad
pmdomain: core: add dummy release function to genpd device
lynxeye-dev Mar 12, 2025
14bef7c
bpf: Ensure reg is PTR_TO_STACK in process_iter_arg
lvtao-sec Mar 12, 2025
8c30bad
bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc
kkdwvd Mar 12, 2025
039f226
nvme-tcp: fix the memleak while create new ctrl failed
Mar 12, 2025
31c8889
nvme-rdma: unquiesce admin_q before destroy it
Mar 12, 2025
8a36e0c
LoongArch: KVM: Protect kvm_check_requests() with SRCU
chenhuacai Mar 12, 2025
b3df405
net :mana :Request a V2 response version for MANA_QUERY_GF_STAT
Mar 12, 2025
874e41a
ALSA: usb-audio: Add extra PID for RME Digiface USB
asahilina Mar 12, 2025
909ede9
ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
mschiu77 Mar 12, 2025
f470082
scsi: ufs: core: Cancel RTC work during ufshcd_remove()
Mani-Sadhasivam Mar 12, 2025
fac5220
scsi: ufs: qcom: Only free platform MSIs when ESI is enabled
Mani-Sadhasivam Mar 12, 2025
1f6a25f
scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers
Mani-Sadhasivam Mar 12, 2025
d4b7bb6
io_uring/cmd: document some uring_cmd related helpers
isilence Mar 12, 2025
616e6b3
io_uring: Change res2 parameter type in io_uring_cmd_done
bsbernd Mar 12, 2025
d4cf627
selftests/damon: add _damon_sysfs.py to TEST_FILES
heynemax Mar 12, 2025
7e20a73
drm/amd/display: Correct prefetch calculation
LoAnChen Mar 12, 2025
d0dc068
drm/amd/amdgpu: allow use kiq to do hdp flush under sriov
vizhao Mar 12, 2025
48ebe51
drm/amdgpu/hdp6.0: do a posting read when flushing HDP
alexdeucher Mar 12, 2025
c28fdf4
drm/amdgpu/hdp4.0: do a posting read when flushing HDP
alexdeucher Mar 12, 2025
fdd5df8
drm/amdgpu/hdp5.0: do a posting read when flushing HDP
alexdeucher Mar 12, 2025
6f73d93
x86/cpu/intel: Switch to new Intel CPU model defines
aegl Mar 12, 2025
fabd133
x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model defines
andyhhp Mar 12, 2025
100b7c3
x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR impleme…
lenb Mar 12, 2025
e5b4d41
stackdepot: fix stack_depot_save_flags() in NMI context
melver Mar 12, 2025
5a5e3e2
mm/damon: fix order of arguments in damos_before_apply tracepoint
mita Mar 12, 2025
4c1a9c5
mm: respect mmap hint address when aligning for THP
Mar 12, 2025
84b6e9d
scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove()
Mani-Sadhasivam Mar 12, 2025
cfaa1b6
memblock: allow zero threshold in validate_numa_converage()
rppt Mar 12, 2025
7d3fafc
s390/pci: Sort PCI functions prior to creating virtual busses
niklas88 Mar 12, 2025
46a8d15
s390/pci: Use topology ID for multi-function devices
niklas88 Mar 12, 2025
075bf84
s390/pci: Ignore RID for isolated VFs
niklas88 Mar 12, 2025
321b203
s390/pci: Fix SR-IOV for PFs initially in standby
niklas88 Mar 12, 2025
48b42c8
s390/pci: Pull search for parent PF out of zpci_iov_setup_virtfn()
niklas88 Mar 12, 2025
894a794
s390/pci: Fix handling of isolated VFs
niklas88 Mar 12, 2025
e21d458
ext4: partial zero eof block on unaligned inode size extension
Mar 12, 2025
746d10e
crypto: ecdsa - Convert byte arrays with key coordinates to digits
stefanberger Mar 12, 2025
9cc9211
crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytes
stefanberger Mar 12, 2025
ff957bd
crypto: ecdsa - Rename keylen to bufsize where necessary
stefanberger Mar 12, 2025
bd5072a
crypto: ecdsa - Use ecc_digits_from_bytes to convert signature
stefanberger Mar 12, 2025
337a587
crypto: ecdsa - Avoid signed integer overflow on signature decoding
l1k Mar 12, 2025
fde8049
ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration()
jwrdegoede Mar 12, 2025
6b194fe
ACPI: video: force native for Apple MacbookPro11,2 and Air7,2
jonodeno Mar 12, 2025
b3c8400
cleanup: Adjust scoped_guard() macros to avoid potential warning
pkitszel Mar 12, 2025
ae880b1
gpio: free irqs that are still requested when the chip is being removed
Mar 12, 2025
8e40042
media: uvcvideo: Force UVC version to 1.0a for 0408:4035
pinchartl Mar 12, 2025
233a419
media: uvcvideo: Force UVC version to 1.0a for 0408:4033
ribalda Mar 12, 2025
54a714a
wifi: mac80211: export ieee80211_purge_tx_queue() for drivers
Mar 12, 2025
2df65e1
wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
Mar 12, 2025
f8a8860
drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
srishanm Mar 12, 2025
7f5f92d
drm/amd/display: skip disable CRTC in seemless bootup case
Mar 12, 2025
38705f6
drm/amd/display: disable SG displays on cyan skillfish
alexdeucher Mar 12, 2025
350a262
wifi: mac80211: Add non-atomic station iterator
rory-little Mar 12, 2025
0c5b410
wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask()
kvalo Mar 12, 2025
6440c02
accel/qaic: Add AIC080 support
quic-jhugo Mar 12, 2025
7a38b34
wifi: ath10k: avoid NULL pointer error during sdio remove
Mar 12, 2025
08c708a
bpf: Prevent tailcall infinite loop caused by freplace
Asphaltt Mar 12, 2025
97c0ee1
mptcp: annotate data-races around subflow->fully_established
Dwyane-Yan Mar 12, 2025
351c839
net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals
0x7f454c46 Mar 12, 2025
bd811c6
drm/amd/display: Prune Invalid Modes For HDMI Output
Mar 12, 2025
1351bdd
i2c: i801: Add support for Intel Arrow Lake-H
jhnikula Mar 12, 2025
d641a62
i2c: i801: Add support for Intel Panther Lake
jhnikula Mar 12, 2025
a7b6423
Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions
elfring Mar 12, 2025
f318f98
Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925
ulrikstrid Mar 12, 2025
6451f6d
Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925
Mar 12, 2025
aaec075
Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
Mar 12, 2025
9e33dd9
Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925
jmccrohan Mar 12, 2025
5be3470
Bluetooth: btusb: Add 3 HWIDs for MT7925
Mar 12, 2025
985cd4c
rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long
lenticularis39 Mar 12, 2025
6009218
scsi: hisi_sas: Create all dump files during debugfs initialization
Mar 12, 2025
e2a275f
ring-buffer: Correct stale comments related to non-consuming readers
petrpavlu Mar 12, 2025
de699af
ring-buffer: Limit time with disabled interrupts in rb_check_pages()
petrpavlu Mar 12, 2025
e5ee224
scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting foll…
Mar 12, 2025
f540d8b
scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo ca…
Mar 12, 2025
7782529
clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure
Mar 12, 2025
ccf659f
clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574
Mar 12, 2025
fd79d34
mailbox: pcc: Check before sending MCTP PCC response ACK
Mar 12, 2025
d7a98ec
remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP
Mar 12, 2025
ec75bc3
remoteproc: qcom: pas: enable SAR2130P audio DSP support
lumag Mar 12, 2025
b5c2ba3
fs/ntfs3: Implement fallocate for compressed files
aalexandrovich Mar 12, 2025
8d77e82
fs/ntfs3: Fix warning in ni_fiemap
aalexandrovich Mar 12, 2025
60becf3
regulator: qcom-rpmh: Update ranges for FTSMPS525
Mar 12, 2025
5c5ae75
usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag
Mar 12, 2025
063feb4
usb: chipidea: udc: limit usb request length to max 16KB
Mar 12, 2025
377f97a
usb: chipidea: udc: create bounce buffer for problem sglist entries i…
Mar 12, 2025
c777518
iio: adc: ad7192: Convert from of specific to fwnode property handling
jic23 Mar 12, 2025
bc058c1
iio: adc: ad7192: properly check spi_get_device_match_data()
nunojsa Mar 12, 2025
4468e4b
usb: typec: ucsi: add callback for connector status updates
lumag Mar 12, 2025
6fd6306
usb: typec: ucsi: glink: move GPIO reading into connector_status call…
lumag Mar 12, 2025
7190994
usb: typec: ucsi: add update_connector callback
lumag Mar 12, 2025
915389f
usb: typec: ucsi: glink: set orientation aware if supported
lumag Mar 12, 2025
07072ff
usb: typec: ucsi: glink: be more precise on orientation-aware ports
lumag Mar 12, 2025
99686c3
usb: typec: ucsi: glink: fix off-by-one in connector_status
lumag Mar 12, 2025
95e3fd4
usb: typec: ucsi: Set orientation as none when connector is unplugged
abelvesa Mar 12, 2025
d605260
nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function
shroffni Mar 12, 2025
7da9b21
Revert "nvme: make keep-alive synchronous operation"
shroffni Mar 12, 2025
39cbe3e
irqchip/gic-v3-its: Avoid explicit cpumask allocation on stack
Mar 12, 2025
c925226
irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801
Mar 12, 2025
6b64efc
UBUNTU: [Config] updateconfigs for HISILICON_ERRATUM_162100801
lkpdn Mar 12, 2025
3eb81e3
scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove()
Mani-Sadhasivam Mar 12, 2025
c8c875c
drm/amd/display: Add option to retrieve detile buffer size
Mar 12, 2025
39265cf
sched: fix warning in sched_setaffinity
joshdon Mar 12, 2025
e006338
btrfs: drop unused parameter options from open_ctree()
kdave Mar 12, 2025
180cfca
btrfs: drop unused parameter data from btrfs_fill_super()
kdave Mar 12, 2025
2aaa7a9
btrfs: fix mount failure due to remount races
adam900710 Mar 12, 2025
3ff3d61
net/mlx5: unique names for per device caches
Mar 12, 2025
c1ec902
s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails
niklas88 Mar 12, 2025
df20e80
ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
ColinIanKing Mar 12, 2025
a09b8e5
softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel
kudureranganath Mar 12, 2025
396f229
UBUNTU: Upstream stable to v6.6.65, v6.6.66, v6.12.4, v6.12.5
lkpdn Mar 12, 2025
c60450b
UBUNTU: [Packaging]: wdat_wdt.ko is moved from "linux-modules-extra-*…
mehmetb0 Mar 5, 2025
f7d3380
UBUNTU: link-to-tracker: update tracking bug
smb49 Mar 14, 2025
785aafc
UBUNTU: [Packaging] debian.master/dkms-versions -- update from kernel…
smb49 Mar 14, 2025
1286e4a
UBUNTU: Ubuntu-6.8.0-58.60
smb49 Mar 14, 2025
87d1bed
@@DELPHIX_PATCHSET_START@@
jwk404 Apr 1, 2021
acc1a7f
DLPX-71852 iSCSI: journal flooded with "Unable to locate Target IQN" …
pzakha Feb 9, 2021
a0cb575
DLPX-72065 Aborted iSCSI command never completes after LUN reset (#4)
pzakha Mar 8, 2021
0b6597f
DLPX-83697 iscsi target login should wait until tx/rx threads have pr…
pcd1193182 Nov 14, 2022
47bdb64
DLPX-83701 Make function mnt_add_count() traceable (#16)
Dec 9, 2022
717e14e
Extract PKG_ABI from mutated string
palash-gandhi Oct 17, 2024
617709f
Reintroduce fix from DLPX-87344 to build only with amd64 annotations
palash-gandhi Oct 17, 2024
2b86a4b
build(deps): bump setuptools in /drivers/gpu/drm/ci/xfails
dependabot[bot] May 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 0 additions & 3 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,13 @@ root = true
[{*.{awk,c,dts,dtsi,dtso,h,mk,s,S},Kconfig,Makefile,Makefile.*}]
charset = utf-8
end_of_line = lf
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = tab
indent_size = 8

[*.{json,py,rs}]
charset = utf-8
end_of_line = lf
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
indent_size = 4
Expand All @@ -26,7 +24,6 @@ indent_size = 8
[*.yaml]
charset = utf-8
end_of_line = lf
trim_trailing_whitespace = unset
insert_final_newline = true
indent_style = space
indent_size = 2
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ modules.order
#
# Debian directory (make deb-pkg)
#
/debian/
#/debian/

#
# Snap directory (make snap-pkg)
Expand Down Expand Up @@ -135,7 +135,6 @@ GTAGS
# id-utils files
ID

*.orig
*~
\#*#

Expand Down
10 changes: 10 additions & 0 deletions Documentation/ABI/stable/sysfs-block
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,16 @@ Description:
devices that support receiving integrity metadata.


What: /sys/block/<disk>/partscan
Date: May 2024
Contact: Christoph Hellwig <hch@lst.de>
Description:
The /sys/block/<disk>/partscan files reports if partition
scanning is enabled for the disk. It returns "1" if partition
scanning is enabled, or "0" if not. The value type is a 32-bit
unsigned integer, but only "0" and "1" are valid values.


What: /sys/block/<disk>/<partition>/alignment_offset
Date: April 2009
Contact: Martin K. Petersen <martin.petersen@oracle.com>
Expand Down
26 changes: 26 additions & 0 deletions Documentation/ABI/testing/debugfs-driver-qat
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,29 @@ Description: (RO) Read returns, for each Acceleration Engine (AE), the number
<N>: Number of Compress and Verify (CnV) errors and type
of the last CnV error detected by Acceleration
Engine N.

What: /sys/kernel/debug/qat_<device>_<BDF>/heartbeat/inject_error
Date: March 2024
KernelVersion: 6.8
Contact: qat-linux@intel.com
Description: (WO) Write to inject an error that simulates an heartbeat
failure. This is to be used for testing purposes.

After writing this file, the driver stops arbitration on a
random engine and disables the fetching of heartbeat counters.
If a workload is running on the device, a job submitted to the
accelerator might not get a response and a read of the
`heartbeat/status` attribute might report -1, i.e. device
unresponsive.
The error is unrecoverable thus the device must be restarted to
restore its functionality.

This attribute is available only when the kernel is built with
CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION=y.

A write of 1 enables error injection.

The following example shows how to enable error injection::

# cd /sys/kernel/debug/qat_<device>_<BDF>
# echo 1 > heartbeat/inject_error
8 changes: 7 additions & 1 deletion Documentation/ABI/testing/ima_policy
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Description:
[uid=] [euid=] [gid=] [egid=]
[fowner=] [fgroup=]]
lsm: [[subj_user=] [subj_role=] [subj_type=]
[obj_user=] [obj_role=] [obj_type=]]
[obj_user=] [obj_role=] [obj_type=] [lsm=]]
option: [digest_type=] [template=] [permit_directio]
[appraise_type=] [appraise_flag=]
[appraise_algos=] [keyrings=]
Expand Down Expand Up @@ -138,6 +138,12 @@ Description:

measure subj_user=_ func=FILE_CHECK mask=MAY_READ

It is possible to explicitly specify which security
module a rule applies to using lsm=. If the security
module specified is not active on the system the rule
will be rejected. If lsm= is not specified the first
security module registered on the system will be assumed.

Example of measure rules using alternate PCRs::

measure func=KEXEC_KERNEL_CHECK pcr=4
Expand Down
2 changes: 1 addition & 1 deletion Documentation/ABI/testing/sysfs-bus-iio-filter-admv8818
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ KernelVersion:
Contact: linux-iio@vger.kernel.org
Description:
Reading this returns the valid values that can be written to the
on_altvoltage0_mode attribute:
filter_mode attribute:

- auto -> Adjust bandpass filter to track changes in input clock rate.
- manual -> disable/unregister the clock rate notifier / input clock tracking.
Expand Down
11 changes: 11 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-pci
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,17 @@ Description:
will be present in sysfs. Writing 1 to this file
will perform reset.

What: /sys/bus/pci/devices/.../reset_subordinate
Date: October 2024
Contact: linux-pci@vger.kernel.org
Description:
This is visible only for bridge devices. If you want to reset
all devices attached through the subordinate bus of a specific
bridge device, writing 1 to this will try to do it. This will
affect all devices attached to the system through this bridge
similiar to writing 1 to their individual "reset" file, so use
with caution.

What: /sys/bus/pci/devices/.../vpd
Date: February 2008
Contact: Ben Hutchings <bwh@kernel.org>
Expand Down
4 changes: 3 additions & 1 deletion Documentation/ABI/testing/sysfs-devices-system-cpu
Original file line number Diff line number Diff line change
Expand Up @@ -516,6 +516,7 @@ What: /sys/devices/system/cpu/vulnerabilities
/sys/devices/system/cpu/vulnerabilities/mds
/sys/devices/system/cpu/vulnerabilities/meltdown
/sys/devices/system/cpu/vulnerabilities/mmio_stale_data
/sys/devices/system/cpu/vulnerabilities/reg_file_data_sampling
/sys/devices/system/cpu/vulnerabilities/retbleed
/sys/devices/system/cpu/vulnerabilities/spec_store_bypass
/sys/devices/system/cpu/vulnerabilities/spectre_v1
Expand Down Expand Up @@ -561,7 +562,8 @@ Description: Control Symmetric Multi Threading (SMT)
================ =========================================

If control status is "forceoff" or "notsupported" writes
are rejected.
are rejected. Note that enabling SMT on PowerPC skips
offline cores.

What: /sys/devices/system/cpu/cpuX/power/energy_perf_bias
Date: March 2019
Expand Down
20 changes: 20 additions & 0 deletions Documentation/ABI/testing/sysfs-driver-qat
Original file line number Diff line number Diff line change
Expand Up @@ -141,3 +141,23 @@ Description:
64

This attribute is only available for qat_4xxx devices.

What: /sys/bus/pci/devices/<BDF>/qat/auto_reset
Date: March 2024
KernelVersion: 6.8
Contact: qat-linux@intel.com
Description: (RW) Reports the current state of the autoreset feature
for a QAT device

Write to the attribute to enable or disable device auto reset.

Device auto reset is disabled by default.

The values are:

* 1/Yy/on: auto reset enabled. If the device encounters an
unrecoverable error, it will be reset automatically.
* 0/Nn/off: auto reset disabled. If the device encounters an
unrecoverable error, it will not be reset.

This attribute is only available for qat_4xxx devices.
29 changes: 27 additions & 2 deletions Documentation/ABI/testing/sysfs-fs-f2fs
Original file line number Diff line number Diff line change
Expand Up @@ -311,10 +311,13 @@ Description: Do background GC aggressively when set. Set to 0 by default.
GC approach and turns SSR mode on.
gc urgent low(2): lowers the bar of checking I/O idling in
order to process outstanding discard commands and GC a
little bit aggressively. uses cost benefit GC approach.
little bit aggressively. always uses cost benefit GC approach,
and will override age-threshold GC approach if ATGC is enabled
at the same time.
gc urgent mid(3): does GC forcibly in a period of given
gc_urgent_sleep_time and executes a mid level of I/O idling check.
uses cost benefit GC approach.
always uses cost benefit GC approach, and will override
age-threshold GC approach if ATGC is enabled at the same time.

What: /sys/fs/f2fs/<disk>/gc_urgent_sleep_time
Date: August 2017
Expand Down Expand Up @@ -761,3 +764,25 @@ Date: November 2023
Contact: "Chao Yu" <chao@kernel.org>
Description: It controls to enable/disable IO aware feature for background discard.
By default, the value is 1 which indicates IO aware is on.

What: /sys/fs/f2fs/<disk>/blkzone_alloc_policy
Date: July 2024
Contact: "Yuanhong Liao" <liaoyuanhong@vivo.com>
Description: The zone UFS we are currently using consists of two parts:
conventional zones and sequential zones. It can be used to control which part
to prioritize for writes, with a default value of 0.

======================== =========================================
value description
blkzone_alloc_policy = 0 Prioritize writing to sequential zones
blkzone_alloc_policy = 1 Only allow writing to sequential zones
blkzone_alloc_policy = 2 Prioritize writing to conventional zones
======================== =========================================

What: /sys/fs/f2fs/<disk>/migration_window_granularity
Date: September 2024
Contact: "Daeho Jeong" <daehojeong@google.com>
Description: Controls migration window granularity of garbage collection on large
section. it can control the scanning window granularity for GC migration
in a unit of segment, while migration_granularity controls the number
of segments which can be migrated at the same turn.
6 changes: 4 additions & 2 deletions Documentation/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -111,8 +111,10 @@ $(YNL_INDEX): $(YNL_RST_FILES)
$(YNL_RST_DIR)/%.rst: $(YNL_YAML_DIR)/%.yaml $(YNL_TOOL)
$(Q)$(YNL_TOOL) -i $< -o $@

htmldocs: $(YNL_INDEX)
@$(srctree)/scripts/sphinx-pre-install --version-check
htmldocs texinfodocs latexdocs epubdocs xmldocs: $(YNL_INDEX)

htmldocs:
@$(srctree)/scripts/sphinx-pre-install --version-check --no-virtualenv
@+$(foreach var,$(SPHINXDIRS),$(call loop_cmd,sphinx,html,$(var),,$(var)))

# If Rust support is available and .config exists, add rustdoc generated contents.
Expand Down
2 changes: 1 addition & 1 deletion Documentation/RCU/stallwarn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -249,7 +249,7 @@ ticks this GP)" indicates that this CPU has not taken any scheduling-clock
interrupts during the current stalled grace period.

The "idle=" portion of the message prints the dyntick-idle state.
The hex number before the first "/" is the low-order 12 bits of the
The hex number before the first "/" is the low-order 16 bits of the
dynticks counter, which will have an even-numbered value if the CPU
is in dyntick-idle mode and an odd-numbered value otherwise. The hex
number between the two "/"s is the value of the nesting, which will be
Expand Down
14 changes: 14 additions & 0 deletions Documentation/accel/qaic/aic080.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
.. SPDX-License-Identifier: GPL-2.0-only

===============================
Qualcomm Cloud AI 80 (AIC080)
===============================

Overview
========

The Qualcomm Cloud AI 80/AIC080 family of products are a derivative of AIC100.
The number of NSPs and clock rates are reduced to fit within resource
constrained solutions. The PCIe Product ID is 0xa080.

As a derivative product, all AIC100 documentation applies.
1 change: 1 addition & 0 deletions Documentation/accel/qaic/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@ accelerator cards.
.. toctree::

qaic
aic080
aic100
2 changes: 2 additions & 0 deletions Documentation/admin-guide/blockdev/zram.rst
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ The list of possible return codes:
-ENOMEM zram was not able to allocate enough memory to fulfil your
needs.
-EINVAL invalid input has been provided.
-EAGAIN re-try operation later (e.g. when attempting to run recompress
and writeback simultaneously).
======== =============================================================

If you use 'echo', the returned value is set by the 'echo' utility,
Expand Down
15 changes: 10 additions & 5 deletions Documentation/admin-guide/cgroup-v2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1694,9 +1694,10 @@ PAGE_SIZE multiple when read back.
entries fault back in or are written out to disk.

memory.zswap.writeback
A read-write single value file. The default value is "1". The
initial value of the root cgroup is 1, and when a new cgroup is
created, it inherits the current value of its parent.
A read-write single value file. The default value is "1".
Note that this setting is hierarchical, i.e. the writeback would be
implicitly disabled for child cgroups if the upper hierarchy
does so.

When this is set to 0, all swapping attempts to swapping devices
are disabled. This included both zswap writebacks, and swapping due
Expand Down Expand Up @@ -2320,8 +2321,12 @@ Cpuset Interface Files
is always a subset of it.

Users can manually set it to a value that is different from
"cpuset.cpus". The only constraint in setting it is that the
list of CPUs must be exclusive with respect to its sibling.
"cpuset.cpus". One constraint in setting it is that the list of
CPUs must be exclusive with respect to "cpuset.cpus.exclusive"
of its sibling. If "cpuset.cpus.exclusive" of a sibling cgroup
isn't set, its "cpuset.cpus" value, if set, cannot be a subset
of it to leave at least one CPU available when the exclusive
CPUs are taken away.

For a parent cgroup, any one of its exclusive CPUs can only
be distributed to at most one of its child cgroups. Having an
Expand Down
36 changes: 11 additions & 25 deletions Documentation/admin-guide/cifs/usage.rst
Original file line number Diff line number Diff line change
Expand Up @@ -723,40 +723,26 @@ Configuration pseudo-files:
======================= =======================================================
SecurityFlags Flags which control security negotiation and
also packet signing. Authentication (may/must)
flags (e.g. for NTLM and/or NTLMv2) may be combined with
flags (e.g. for NTLMv2) may be combined with
the signing flags. Specifying two different password
hashing mechanisms (as "must use") on the other hand
does not make much sense. Default flags are::

0x07007

(NTLM, NTLMv2 and packet signing allowed). The maximum
allowable flags if you want to allow mounts to servers
using weaker password hashes is 0x37037 (lanman,
plaintext, ntlm, ntlmv2, signing allowed). Some
SecurityFlags require the corresponding menuconfig
options to be enabled. Enabling plaintext
authentication currently requires also enabling
lanman authentication in the security flags
because the cifs module only supports sending
laintext passwords using the older lanman dialect
form of the session setup SMB. (e.g. for authentication
using plain text passwords, set the SecurityFlags
to 0x30030)::
0x00C5

(NTLMv2 and packet signing allowed). Some SecurityFlags
may require enabling a corresponding menuconfig option.

may use packet signing 0x00001
must use packet signing 0x01001
may use NTLM (most common password hash) 0x00002
must use NTLM 0x02002
may use NTLMv2 0x00004
must use NTLMv2 0x04004
may use Kerberos security 0x00008
must use Kerberos 0x08008
may use lanman (weak) password hash 0x00010
must use lanman password hash 0x10010
may use plaintext passwords 0x00020
must use plaintext passwords 0x20020
(reserved for future packet encryption) 0x00040
may use Kerberos security (krb5) 0x00008
must use Kerberos 0x08008
may use NTLMSSP 0x00080
must use NTLMSSP 0x80080
seal (packet encryption) 0x00040
must seal 0x40040

cifsFYI If set to non-zero value, additional debug information
will be logged to the system error log. This field
Expand Down
4 changes: 2 additions & 2 deletions Documentation/admin-guide/hw-vuln/core-scheduling.rst
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,8 @@ arg4:
will be performed for all tasks in the task group of ``pid``.

arg5:
userspace pointer to an unsigned long for storing the cookie returned by
``PR_SCHED_CORE_GET`` command. Should be 0 for all other commands.
userspace pointer to an unsigned long long for storing the cookie returned
by ``PR_SCHED_CORE_GET`` command. Should be 0 for all other commands.

In order for a process to push a cookie to, or pull a cookie from a process, it
is required to have the ptrace access mode: `PTRACE_MODE_READ_REALCREDS` to the
Expand Down
1 change: 1 addition & 0 deletions Documentation/admin-guide/hw-vuln/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ are configurable at compile, boot or run time.
cross-thread-rsb
srso
gather_data_sampling
reg-file-data-sampling
Loading