Skip to content

Commit 0410c61

Browse files
committed
Merge drm/drm-next into drm-xe-next
Sync to fix conlicts between drm-xe-next and drm-intel-next. Signed-off-by: Lucas De Marchi <[email protected]>
2 parents ba757a6 + 33e26f3 commit 0410c61

File tree

9,337 files changed

+486952
-153974
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

9,337 files changed

+486952
-153974
lines changed

.clippy.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# SPDX-License-Identifier: GPL-2.0
22

3+
msrv = "1.78.0"
4+
35
check-private-items = true
46

57
disallowed-macros = [

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
*.dtb.S
2323
*.dtbo.S
2424
*.dwo
25+
*.dylib
2526
*.elf
2627
*.gcno
2728
*.gcda

.mailmap

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,13 @@ Anirudh Ghayal <[email protected]> <[email protected]>
8383
8484
8585
86+
87+
88+
89+
90+
91+
92+
8693
8794
Archit Taneja <[email protected]>
8895
@@ -135,13 +142,17 @@ Boris Brezillon <[email protected]> <[email protected]>
135142
136143
137144
Brian Avery <[email protected]>
145+
146+
138147
Brian King <[email protected]>
139148
140149
141150
142151
143152
144-
153+
154+
155+
145156
146157
147158
@@ -158,6 +169,7 @@ Christian Brauner <[email protected]> <[email protected]>
158169
159170
Christian Marangi <[email protected]>
160171
Christophe Ricard <[email protected]>
172+
Christopher Obbard <[email protected]> <[email protected]>
161173
Christoph Hellwig <[email protected]>
162174
163175
@@ -214,6 +226,7 @@ Fangrui Song <[email protected]> <[email protected]>
214226
Felipe W Damasio <[email protected]>
215227
Felix Kuhling <[email protected]>
216228
Felix Moeller <[email protected]>
229+
217230
218231
Filipe Lautert <[email protected]>
219232
@@ -254,6 +267,7 @@ Guo Ren <[email protected]> <[email protected]>
254267
Guru Das Srinagesh <[email protected]> <[email protected]>
255268
Gustavo Padovan <[email protected]>
256269
Gustavo Padovan <[email protected]>
270+
257271
258272
259273
@@ -304,6 +318,8 @@ Jayachandran C <[email protected]> <[email protected]>
304318
Jean Tourrilhes <[email protected]>
305319
306320
Jeff Garzik <[email protected]>
321+
322+
307323
308324
309325
@@ -363,6 +379,7 @@ Juha Yrjola <[email protected]>
363379
364380
365381
382+
366383
367384
Karthikeyan Periyasamy <[email protected]> <[email protected]>
368385
@@ -408,6 +425,7 @@ Liam Mark <[email protected]> <[email protected]>
408425
Linas Vepstas <[email protected]>
409426
410427
428+
411429
412430
413431
@@ -430,6 +448,8 @@ Marcin Nowakowski <[email protected]> <[email protected]>
430448
431449
432450
Marek Behún <[email protected]> Marek Behun <[email protected]>
451+
452+
433453
Mark Brown <[email protected]>
434454
435455
Markus Schneider-Pargmann <[email protected]> <[email protected]>
@@ -514,6 +534,7 @@ Nicholas Piggin <[email protected]> <[email protected]>
514534
515535
516536
537+
517538
518539
519540
@@ -532,6 +553,8 @@ Oleksij Rempel <[email protected]> <[email protected]>
532553
533554
Oleksij Rempel <[email protected]>
534555
556+
557+
535558
536559
537560
@@ -643,6 +666,11 @@ Simona Vetter <[email protected]> <[email protected]>
643666
644667
645668
Simon Kelley <[email protected]>
669+
670+
671+
672+
673+
646674
Sricharan Ramabadhran <[email protected]> <[email protected]>
647675
648676
@@ -663,6 +691,11 @@ Sudarshan Rajagopalan <[email protected]> <[email protected]>
663691
Sudeep Holla <[email protected]> Sudeep KarkadaNagesha <[email protected]>
664692
Sumit Semwal <[email protected]>
665693
694+
695+
696+
697+
698+
666699
Takashi YOSHII <[email protected]>
667700
Tamizh Chelvam Raja <[email protected]> <[email protected]>
668701
@@ -739,6 +772,7 @@ Wolfram Sang <[email protected]> <[email protected]>
739772
740773
741774
775+
742776
Yusuke Goda <[email protected]>
743777
744778

CREDITS

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2515,11 +2515,9 @@ D: SLS distribution
25152515
D: Initial implementation of VC's, pty's and select()
25162516

25172517
N: Pavel Machek
2518-
E: pavel@ucw.cz
2518+
E: pavel@kernel.org
25192519
P: 4096R/92DFCE96 4FA7 9EEF FCD4 C44F C585 B8C7 C060 2241 92DF CE96
2520-
D: Softcursor for vga, hypertech cdrom support, vcsa bugfix, nbd,
2521-
D: sun4/330 port, capabilities for elf, speedup for rm on ext2, USB,
2522-
D: work on suspend-to-ram/disk, killing duplicates from ioctl32,
2520+
D: NBD, Sun4/330 port, USB, work on suspend-to-ram/disk,
25232521
D: Altera SoCFPGA and Nokia N900 support.
25242522
S: Czech Republic
25252523

@@ -3948,6 +3946,10 @@ S: 1 Amherst Street
39483946
S: Cambridge, Massachusetts 02139
39493947
S: USA
39503948

3949+
N: Luben Tuikov
3950+
E: Luben Tuikov <[email protected]>
3951+
D: Maintainer of the DRM GPU Scheduler
3952+
39513953
N: Simmule Turner
39523954
39533955
D: Added swapping to filesystem
@@ -4339,7 +4341,7 @@ D: Freescale Highspeed USB device driver
43394341
D: Freescale QE SoC support and Ethernet driver
43404342
S: B-1206 Jingmao Guojigongyu
43414343
S: 16 Baliqiao Nanjie, Beijing 101100
4342-
S: People's Repulic of China
4344+
S: People's Republic of China
43434345

43444346
N: Vlad Yasevich
43454347

Documentation/ABI/testing/sysfs-class-cxl renamed to Documentation/ABI/obsolete/sysfs-class-cxl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
The cxl driver is no longer maintained, and will be removed from the kernel in
2+
the near future.
3+
14
Please note that attributes that are shared between devices are stored in
25
the directory pointed to by the symlink device/.
36
For example, the real path of the attribute /sys/class/cxl/afu0.0s/irqs_max is
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
What: /sys/class/bluetooth/hci<index>/reset
2+
Date: 14-Jan-2025
3+
KernelVersion: 6.13
4+
5+
Description: This write-only attribute allows users to trigger the vendor reset
6+
method on the Bluetooth device when arbitrary data is written.
7+
The reset may or may not be done through the device transport
8+
(e.g., UART/USB), and can also be done through an out-of-band
9+
approach such as GPIO.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
What: /sys/bus/coresight/devices/dummy_source<N>/enable_source
2+
Date: Dec 2024
3+
KernelVersion: 6.14
4+
Contact: Mao Jinlong <[email protected]>
5+
Description: (RW) Enable/disable tracing of dummy source. A sink should be activated
6+
before enabling the source. The path of coresight components linking
7+
the source to the sink is configured and managed automatically by the
8+
coresight framework.
9+
10+
What: /sys/bus/coresight/devices/dummy_source<N>/traceid
11+
Date: Dec 2024
12+
KernelVersion: 6.14
13+
Contact: Mao Jinlong <[email protected]>
14+
Description: (R) Show the trace ID that will appear in the trace stream
15+
coming from this trace entity.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
What: /sys/bus/event_source/devices/<pmu>
2+
Date: 2014/02/24
3+
Contact: Linux kernel mailing list <[email protected]>
4+
Description: Performance Monitoring Unit (<pmu>)
5+
6+
Each <pmu> directory, for a PMU device, is a name
7+
optionally followed by an underscore and then either a
8+
decimal or hexadecimal number. For example, cpu is a
9+
PMU name without a suffix as is intel_bts,
10+
uncore_imc_0 is a PMU name with a 0 numeric suffix,
11+
ddr_pmu_87e1b0000000 is a PMU name with a hex
12+
suffix. The hex suffix must be more than two
13+
characters long to avoid ambiguity with PMUs like the
14+
S390 cpum_cf.
15+
16+
Tools can treat PMUs with the same name that differ by
17+
suffix as instances of the same PMU for the sake of,
18+
for example, opening an event. For example, the PMUs
19+
uncore_imc_free_running_0 and
20+
uncore_imc_free_running_1 have an event data_read;
21+
opening the data_read event on a PMU specified as
22+
uncore_imc_free_running should be treated as opening
23+
the data_read event on PMU uncore_imc_free_running_0
24+
and PMU uncore_imc_free_running_1.

Documentation/ABI/testing/sysfs-bus-event_source-devices-events

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,13 @@ Description: Per-pmu performance monitoring events specific to the running syste
3737
performance monitoring event supported by the <pmu>. The name
3838
of the file is the name of the event.
3939

40-
As performance monitoring event names are case
41-
insensitive in the perf tool, the perf tool only looks
42-
for lower or upper case event names in sysfs to avoid
40+
As performance monitoring event names are case insensitive
41+
in the perf tool, the perf tool only looks for all lower
42+
case or all upper case event names in sysfs to avoid
4343
scanning the directory. It is therefore required the
44-
name of the event here is either lower or upper case.
44+
name of the event here is either completely lower or upper
45+
case, with no mixed-case characters. Numbers, '.', '_', and
46+
'-' are also allowed.
4547

4648
File contents:
4749

0 commit comments

Comments
 (0)