Skip to content

Commit 467dd91

Browse files
committed
Merge drm/drm-fixes into drm-misc-fixes
We need -rc1 to address a breakage in drm/scheduler affecting panfrost. Signed-off-by: Maxime Ripard <maxime@cerno.tech>
2 parents bb162bb + fa55b7d commit 467dd91

File tree

11,374 files changed

+665176
-250666
lines changed

Some content is hidden

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

11,374 files changed

+665176
-250666
lines changed

.mailmap

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ Al Viro <viro@zenIV.linux.org.uk>
3333
Andi Kleen <ak@linux.intel.com> <ak@suse.de>
3434
Andi Shyti <andi@etezian.org> <andi.shyti@samsung.com>
3535
Andreas Herrmann <aherrman@de.ibm.com>
36+
Andrej Shadura <andrew.shadura@collabora.co.uk>
37+
Andrej Shadura <andrew@shadura.me> <andrew@beldisplaytech.com>
3638
Andrew Morton <akpm@linux-foundation.org>
3739
Andrew Murray <amurray@thegoodpenguin.co.uk> <amurray@embedded-bits.co.uk>
3840
Andrew Murray <amurray@thegoodpenguin.co.uk> <andrew.murray@arm.com>
@@ -71,6 +73,8 @@ Chris Chiu <chris.chiu@canonical.com> <chiu@endlessm.com>
7173
Chris Chiu <chris.chiu@canonical.com> <chiu@endlessos.org>
7274
Christophe Ricard <christophe.ricard@gmail.com>
7375
Christoph Hellwig <hch@lst.de>
76+
Colin Ian King <colin.king@intel.com> <colin.king@canonical.com>
77+
Colin Ian King <colin.king@intel.com> <colin.i.king@gmail.com>
7478
Corey Minyard <minyard@acm.org>
7579
Damian Hobson-Garcia <dhobsong@igel.co.jp>
7680
Daniel Borkmann <daniel@iogearbox.net> <danborkmann@googlemail.com>
@@ -98,6 +102,7 @@ Douglas Gilbert <dougg@torque.net>
98102
Ed L. Cashin <ecashin@coraid.com>
99103
Erik Kaneda <erik.kaneda@intel.com> <erik.schmauss@intel.com>
100104
Evgeniy Polyakov <johnpol@2ka.mipt.ru>
105+
Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> <ezequiel@collabora.com>
101106
Felipe W Damasio <felipewd@terra.com.br>
102107
Felix Kuhling <fxkuehl@gmx.de>
103108
Felix Moeller <felix@derklecks.de>
@@ -276,6 +281,7 @@ Nicolas Pitre <nico@fluxnic.net> <nicolas.pitre@linaro.org>
276281
Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org>
277282
Nicolas Saenz Julienne <nsaenz@kernel.org> <nsaenzjulienne@suse.de>
278283
Nicolas Saenz Julienne <nsaenz@kernel.org> <nsaenzjulienne@suse.com>
284+
Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
279285
Oleksij Rempel <linux@rempel-privat.de> <bug-track@fisher-privat.net>
280286
Oleksij Rempel <linux@rempel-privat.de> <external.Oleksij.Rempel@de.bosch.com>
281287
Oleksij Rempel <linux@rempel-privat.de> <fixed-term.Oleksij.Rempel@de.bosch.com>

Documentation/ABI/obsolete/o2cb

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
What: /sys/o2cb
2+
Date: Dec 2005
3+
KernelVersion: 2.6.16
4+
Contact: ocfs2-devel@oss.oracle.com
5+
Description: Ocfs2-tools looks at 'interface-revision' for versioning
6+
information. Each logmask/ file controls a set of debug prints
7+
and can be written into with the strings "allow", "deny", or
8+
"off". Reading the file returns the current state.
9+
Was renamed to /sys/fs/u2cb/
10+
Users: ocfs2-tools. It's sufficient to mail proposed changes to
11+
ocfs2-devel@oss.oracle.com.

Documentation/ABI/obsolete/sysfs-bus-iio

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Description:
66

77
Since Kernel 5.11, multiple buffers are supported.
88
so, it is better to use, instead:
9+
910
/sys/bus/iio/devices/iio:deviceX/bufferY/length
1011

1112
What: /sys/bus/iio/devices/iio:deviceX/buffer/enable
@@ -17,6 +18,7 @@ Description:
1718

1819
Since Kernel 5.11, multiple buffers are supported.
1920
so, it is better to use, instead:
21+
2022
/sys/bus/iio/devices/iio:deviceX/bufferY/enable
2123

2224
What: /sys/bus/iio/devices/iio:deviceX/scan_elements
@@ -165,6 +167,7 @@ Description:
165167

166168
Since Kernel 5.11, multiple buffers are supported.
167169
so, it is better to use, instead:
170+
168171
/sys/bus/iio/devices/iio:deviceX/bufferY/watermark
169172

170173
What: /sys/bus/iio/devices/iio:deviceX/buffer/data_available
@@ -179,4 +182,5 @@ Description:
179182

180183
Since Kernel 5.11, multiple buffers are supported.
181184
so, it is better to use, instead:
185+
182186
/sys/bus/iio/devices/iio:deviceX/bufferY/data_available

Documentation/ABI/stable/o2cb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
What: /sys/fs/o2cb/ (was /sys/o2cb)
1+
What: /sys/fs/o2cb/
22
Date: Dec 2005
33
KernelVersion: 2.6.16
44
Contact: ocfs2-devel@oss.oracle.com

Documentation/ABI/stable/sysfs-class-infiniband

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -232,10 +232,10 @@ Description: The RoCE type of the associated GID resides at index <gid-index>.
232232
or "RoCE v2" for RoCE v2 based GIDs.
233233

234234

235-
What: /sys/class/infiniband_mad/umadN/ibdev
236-
What: /sys/class/infiniband_mad/umadN/port
237-
What: /sys/class/infiniband_mad/issmN/ibdev
238-
What: /sys/class/infiniband_mad/issmN/port
235+
What: /sys/class/infiniband_mad/umad<N>/ibdev
236+
What: /sys/class/infiniband_mad/umad<N>/port
237+
What: /sys/class/infiniband_mad/issm<N>/ibdev
238+
What: /sys/class/infiniband_mad/issm<N>/port
239239
Date: Apr, 2005
240240
KernelVersion: v2.6.12
241241
Contact: linux-rdma@vger.kernel.org
@@ -261,8 +261,8 @@ Description:
261261
userspace ABI compatibility of umad & issm devices.
262262

263263

264-
What: /sys/class/infiniband_verbs/uverbsN/ibdev
265-
What: /sys/class/infiniband_verbs/uverbsN/abi_version
264+
What: /sys/class/infiniband_verbs/uverbs<N>/ibdev
265+
What: /sys/class/infiniband_verbs/uverbs<N>/abi_version
266266
Date: Sept, 2005
267267
KernelVersion: v2.6.14
268268
Contact: linux-rdma@vger.kernel.org
@@ -471,7 +471,7 @@ Description:
471471
=============== ======================================================
472472

473473

474-
What: /sys/class/infiniband/qibX/ports/N/sl2vl/[0-15]
474+
What: /sys/class/infiniband/qibX/ports/<N>/sl2vl/[0-15]
475475
Date: May, 2010
476476
KernelVersion: v2.6.35
477477
Contact: linux-rdma@vger.kernel.org
@@ -480,8 +480,8 @@ Description:
480480
the Service Level (SL). Listing the SL files returns the Virtual
481481
Lane (VL) as programmed by the SL.
482482

483-
What: /sys/class/infiniband/qibX/ports/N/CCMgtA/cc_settings_bin
484-
What: /sys/class/infiniband/qibX/ports/N/CCMgtA/cc_table_bin
483+
What: /sys/class/infiniband/qibX/ports/<N>/CCMgtA/cc_settings_bin
484+
What: /sys/class/infiniband/qibX/ports/<N>/CCMgtA/cc_table_bin
485485
Date: May, 2010
486486
KernelVersion: v2.6.35
487487
Contact: linux-rdma@vger.kernel.org
@@ -499,11 +499,11 @@ Description:
499499
delay.
500500
=============== ================================================
501501

502-
What: /sys/class/infiniband/qibX/ports/N/linkstate/loopback
503-
What: /sys/class/infiniband/qibX/ports/N/linkstate/led_override
504-
What: /sys/class/infiniband/qibX/ports/N/linkstate/hrtbt_enable
505-
What: /sys/class/infiniband/qibX/ports/N/linkstate/status
506-
What: /sys/class/infiniband/qibX/ports/N/linkstate/status_str
502+
What: /sys/class/infiniband/qibX/ports/<N>/linkstate/loopback
503+
What: /sys/class/infiniband/qibX/ports/<N>/linkstate/led_override
504+
What: /sys/class/infiniband/qibX/ports/<N>/linkstate/hrtbt_enable
505+
What: /sys/class/infiniband/qibX/ports/<N>/linkstate/status
506+
What: /sys/class/infiniband/qibX/ports/<N>/linkstate/status_str
507507
Date: May, 2010
508508
KernelVersion: v2.6.35
509509
Contact: linux-rdma@vger.kernel.org
@@ -523,16 +523,16 @@ Description:
523523
"Fatal_Hardware_Error".
524524
=============== ===============================================
525525

526-
What: /sys/class/infiniband/qibX/ports/N/diag_counters/rc_resends
527-
What: /sys/class/infiniband/qibX/ports/N/diag_counters/seq_naks
528-
What: /sys/class/infiniband/qibX/ports/N/diag_counters/rdma_seq
529-
What: /sys/class/infiniband/qibX/ports/N/diag_counters/rnr_naks
530-
What: /sys/class/infiniband/qibX/ports/N/diag_counters/other_naks
531-
What: /sys/class/infiniband/qibX/ports/N/diag_counters/rc_timeouts
532-
What: /sys/class/infiniband/qibX/ports/N/diag_counters/look_pkts
533-
What: /sys/class/infiniband/qibX/ports/N/diag_counters/pkt_drops
534-
What: /sys/class/infiniband/qibX/ports/N/diag_counters/dma_wait
535-
What: /sys/class/infiniband/qibX/ports/N/diag_counters/unaligned
526+
What: /sys/class/infiniband/qibX/ports/<N>/diag_counters/rc_resends
527+
What: /sys/class/infiniband/qibX/ports/<N>/diag_counters/seq_naks
528+
What: /sys/class/infiniband/qibX/ports/<N>/diag_counters/rdma_seq
529+
What: /sys/class/infiniband/qibX/ports/<N>/diag_counters/rnr_naks
530+
What: /sys/class/infiniband/qibX/ports/<N>/diag_counters/other_naks
531+
What: /sys/class/infiniband/qibX/ports/<N>/diag_counters/rc_timeouts
532+
What: /sys/class/infiniband/qibX/ports/<N>/diag_counters/look_pkts
533+
What: /sys/class/infiniband/qibX/ports/<N>/diag_counters/pkt_drops
534+
What: /sys/class/infiniband/qibX/ports/<N>/diag_counters/dma_wait
535+
What: /sys/class/infiniband/qibX/ports/<N>/diag_counters/unaligned
536536
Date: May, 2010
537537
KernelVersion: v2.6.35
538538
Contact: linux-rdma@vger.kernel.org
@@ -650,9 +650,9 @@ Description:
650650
=============== =============================================
651651

652652

653-
What: /sys/class/infiniband/hfi1_X/ports/N/CCMgtA/cc_settings_bin
654-
What: /sys/class/infiniband/hfi1_X/ports/N/CCMgtA/cc_table_bin
655-
What: /sys/class/infiniband/hfi1_X/ports/N/CCMgtA/cc_prescan
653+
What: /sys/class/infiniband/hfi1_X/ports/<N>/CCMgtA/cc_settings_bin
654+
What: /sys/class/infiniband/hfi1_X/ports/<N>/CCMgtA/cc_table_bin
655+
What: /sys/class/infiniband/hfi1_X/ports/<N>/CCMgtA/cc_prescan
656656
Date: May, 2016
657657
KernelVersion: v4.6
658658
Contact: linux-rdma@vger.kernel.org
@@ -675,9 +675,9 @@ Description:
675675
disable.
676676
=============== ================================================
677677

678-
What: /sys/class/infiniband/hfi1_X/ports/N/sc2vl/[0-31]
679-
What: /sys/class/infiniband/hfi1_X/ports/N/sl2sc/[0-31]
680-
What: /sys/class/infiniband/hfi1_X/ports/N/vl2mtu/[0-15]
678+
What: /sys/class/infiniband/hfi1_X/ports/<N>/sc2vl/[0-31]
679+
What: /sys/class/infiniband/hfi1_X/ports/<N>/sl2sc/[0-31]
680+
What: /sys/class/infiniband/hfi1_X/ports/<N>/vl2mtu/[0-15]
681681
Date: May, 2016
682682
KernelVersion: v4.6
683683
Contact: linux-rdma@vger.kernel.org
@@ -691,8 +691,8 @@ Description:
691691
=============== ===================================================
692692

693693

694-
What: /sys/class/infiniband/hfi1_X/sdma_N/cpu_list
695-
What: /sys/class/infiniband/hfi1_X/sdma_N/vl
694+
What: /sys/class/infiniband/hfi1_X/sdma_<N>/cpu_list
695+
What: /sys/class/infiniband/hfi1_X/sdma_<N>/vl
696696
Date: Sept, 2016
697697
KernelVersion: v4.8
698698
Contact: linux-rdma@vger.kernel.org

Documentation/ABI/stable/sysfs-class-tpm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ Description: The "tpm_version_major" property shows the TCG spec major version
195195

196196
2
197197

198-
What: /sys/class/tpm/tpmX/pcr-H/N
198+
What: /sys/class/tpm/tpmX/pcr-<H>/<N>
199199
Date: March 2021
200200
KernelVersion: 5.12
201201
Contact: linux-integrity@vger.kernel.org

Documentation/ABI/stable/sysfs-devices

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,10 @@ Contact: Device Tree mailing list <devicetree@vger.kernel.org>
2323
Description:
2424
If CONFIG_OF is enabled, then this file is present. When
2525
read, it returns full name of the device node.
26+
27+
What: /sys/devices/*/dev
28+
Date: Jun 2006
29+
Contact: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
30+
Description:
31+
Major and minor numbers of the character device corresponding
32+
to the device (in <major>:<minor> format).

Documentation/ABI/stable/sysfs-devices-system-cpu

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ Description: the CPU core ID of cpuX. Typically it is the hardware platform's
4242
architecture and platform dependent.
4343
Values: integer
4444

45+
What: /sys/devices/system/cpu/cpuX/topology/cluster_id
46+
Description: the cluster ID of cpuX. Typically it is the hardware platform's
47+
identifier (rather than the kernel's). The actual value is
48+
architecture and platform dependent.
49+
Values: integer
50+
4551
What: /sys/devices/system/cpu/cpuX/topology/book_id
4652
Description: the book ID of cpuX. Typically it is the hardware platform's
4753
identifier (rather than the kernel's). The actual value is
@@ -85,6 +91,15 @@ Description: human-readable list of CPUs within the same die.
8591
The format is like 0-3, 8-11, 14,17.
8692
Values: decimal list.
8793

94+
What: /sys/devices/system/cpu/cpuX/topology/cluster_cpus
95+
Description: internal kernel map of CPUs within the same cluster.
96+
Values: hexadecimal bitmask.
97+
98+
What: /sys/devices/system/cpu/cpuX/topology/cluster_cpus_list
99+
Description: human-readable list of CPUs within the same cluster.
100+
The format is like 0-3, 8-11, 14,17.
101+
Values: decimal list.
102+
88103
What: /sys/devices/system/cpu/cpuX/topology/book_siblings
89104
Description: internal kernel map of cpuX's hardware threads within the same
90105
book_id. it's only used on s390.

0 commit comments

Comments
 (0)