Skip to content

Commit 5d2d4a9

Browse files
author
Peter Zijlstra
committed
Merge branch 'tip/perf/urgent'
Avoid conflicts, base on fixes. Signed-off-by: Peter Zijlstra <[email protected]>
2 parents 3374491 + 889c58b commit 5d2d4a9

File tree

13,173 files changed

+866377
-303147
lines changed

Some content is hidden

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

13,173 files changed

+866377
-303147
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ modules.order
7474
#
7575
# RPM spec file (make rpm-pkg)
7676
#
77-
/kernel.spec
7877
/rpmbuild/
7978

8079
#

.mailmap

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,15 @@ Baolin Wang <[email protected]> <[email protected]>
8787
8888
8989
90+
Bartosz Golaszewski <[email protected]> <[email protected]>
9091
9192
9293
Ben Gardner <[email protected]>
9394
Ben M Cahill <[email protected]>
9495
9596
9697
98+
9799
98100
99101
@@ -127,6 +129,7 @@ Christian Brauner <[email protected]> <[email protected]>
127129
Christian Marangi <[email protected]>
128130
Christophe Ricard <[email protected]>
129131
Christoph Hellwig <[email protected]>
132+
130133
131134
Corey Minyard <[email protected]>
132135
Damian Hobson-Garcia <[email protected]>
@@ -377,6 +380,7 @@ Matthew Wilcox <[email protected]> <[email protected]>
377380
378381
379382
383+
380384
Matthieu CASTET <[email protected]>
381385
382386
@@ -449,9 +453,10 @@ Oleksandr Natalenko <[email protected]> <[email protected]>
449453
450454
451455
452-
453-
Oleksij Rempel <linux@rempel-privat.de> <[email protected]>
456+
Oleksij Rempel <[email protected]>
457+
Oleksij Rempel <o.rempel@pengutronix.de> <[email protected]>
454458
459+
455460
456461
457462
Paolo 'Blaisorblade' Giarrusso <[email protected]>
@@ -565,6 +570,7 @@ Takashi YOSHII <[email protected]>
565570
Tamizh Chelvam Raja <[email protected]> <[email protected]>
566571
567572
Tejun Heo <[email protected]>
573+
568574
Thomas Graf <[email protected]>
569575
570576
Thomas Pedersen <[email protected]>

Documentation/ABI/stable/sysfs-driver-dma-idxd

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,12 @@ Description: Shows the operation capability bits displayed in bitmap format
270270
correlates to the operations allowed. It's visible only
271271
on platforms that support the capability.
272272

273+
What: /sys/bus/dsa/devices/wq<m>.<n>/driver_name
274+
Date: Sept 8, 2023
275+
KernelVersion: 6.7.0
276+
277+
Description: Name of driver to be bounded to the wq.
278+
273279
What: /sys/bus/dsa/devices/engine<m>.<n>/group_id
274280
Date: Oct 25, 2019
275281
KernelVersion: 5.6.0
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
What: /sys/kernel/config/tsm/report/$name/inblob
2+
Date: September, 2023
3+
KernelVersion: v6.7
4+
5+
Description:
6+
(WO) Up to 64 bytes of user specified binary data. For replay
7+
protection this should include a nonce, but the kernel does not
8+
place any restrictions on the content.
9+
10+
What: /sys/kernel/config/tsm/report/$name/outblob
11+
Date: September, 2023
12+
KernelVersion: v6.7
13+
14+
Description:
15+
(RO) Binary attestation report generated from @inblob and other
16+
options The format of the report is implementation specific
17+
where the implementation is conveyed via the @provider
18+
attribute.
19+
20+
What: /sys/kernel/config/tsm/report/$name/auxblob
21+
Date: October, 2023
22+
KernelVersion: v6.7
23+
24+
Description:
25+
(RO) Optional supplemental data that a TSM may emit, visibility
26+
of this attribute depends on TSM, and may be empty if no
27+
auxiliary data is available.
28+
29+
When @provider is "sev_guest" this file contains the
30+
"cert_table" from SEV-ES Guest-Hypervisor Communication Block
31+
Standardization v2.03 Section 4.1.8.1 MSG_REPORT_REQ.
32+
https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/specifications/56421.pdf
33+
34+
What: /sys/kernel/config/tsm/report/$name/provider
35+
Date: September, 2023
36+
KernelVersion: v6.7
37+
38+
Description:
39+
(RO) A name for the format-specification of @outblob like
40+
"sev_guest" [1] or "tdx_guest" [2] in the near term, or a
41+
common standard format in the future.
42+
43+
[1]: SEV Secure Nested Paging Firmware ABI Specification
44+
Revision 1.55 Table 22
45+
https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/specifications/56860.pdf
46+
47+
[2]: Intel® Trust Domain Extensions Data Center Attestation
48+
Primitives : Quote Generation Library and Quote Verification
49+
Library Revision 0.8 Appendix 4,5
50+
https://download.01.org/intel-sgx/latest/dcap-latest/linux/docs/Intel_TDX_DCAP_Quoting_Library_API.pdf
51+
52+
What: /sys/kernel/config/tsm/report/$name/generation
53+
Date: September, 2023
54+
KernelVersion: v6.7
55+
56+
Description:
57+
(RO) The value in this attribute increments each time @inblob or
58+
any option is written. Userspace can detect conflicts by
59+
checking generation before writing to any attribute and making
60+
sure the number of writes matches expectations after reading
61+
@outblob, or it can prevent conflicts by creating a report
62+
instance per requesting context.
63+
64+
What: /sys/kernel/config/tsm/report/$name/privlevel
65+
Date: September, 2023
66+
KernelVersion: v6.7
67+
68+
Description:
69+
(WO) Attribute is visible if a TSM implementation provider
70+
supports the concept of attestation reports for TVMs running at
71+
different privilege levels, like SEV-SNP "VMPL", specify the
72+
privilege level via this attribute. The minimum acceptable
73+
value is conveyed via @privlevel_floor and the maximum
74+
acceptable value is TSM_PRIVLEVEL_MAX (3).
75+
76+
What: /sys/kernel/config/tsm/report/$name/privlevel_floor
77+
Date: September, 2023
78+
KernelVersion: v6.7
79+
80+
Description:
81+
(RO) Indicates the minimum permissible value that can be written
82+
to @privlevel.

Documentation/ABI/testing/configfs-usb-gadget-uac2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,6 @@ Description:
3535
req_number the number of pre-allocated requests
3636
for both capture and playback
3737
function_name name of the interface
38+
c_terminal_type code of the capture terminal type
39+
p_terminal_type code of the playback terminal type
3840
===================== =======================================

0 commit comments

Comments
 (0)