Skip to content

Commit a00d336

Browse files
Automatic merge of 'master' into merge (2026-05-18 15:48)
2 parents 1546b4e + 6916d57 commit a00d336

371 files changed

Lines changed: 4876 additions & 2426 deletions

File tree

Some content is hidden

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

.mailmap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -682,6 +682,7 @@ Peter A Jonsson <pj@ludd.ltu.se>
682682
Peter Hilber <peter.hilber@oss.qualcomm.com> <quic_philber@quicinc.com>
683683
Peter Oruba <peter.oruba@amd.com>
684684
Peter Oruba <peter@oruba.de>
685+
Peter Rosin <peda@lysator.liu.se> <peda@axentia.se>
685686
Pierre-Louis Bossart <pierre-louis.bossart@linux.dev> <pierre-louis.bossart@linux.intel.com>
686687
Pratyush Anand <pratyush.anand@gmail.com> <pratyush.anand@st.com>
687688
Pratyush Yadav <pratyush@kernel.org> <ptyadav@amazon.de>
@@ -856,6 +857,7 @@ Tobias Klauser <tklauser@distanz.ch> <klto@zhaw.ch>
856857
Tobias Klauser <tklauser@distanz.ch> <tklauser@nuerscht.ch>
857858
Tobias Klauser <tklauser@distanz.ch> <tklauser@xenon.tklauser.home>
858859
Todor Tomov <todor.too@gmail.com> <todor.tomov@linaro.org>
860+
Tomasz Jeznach <tomasz.jeznach@linux.dev> <tjeznach@rivosinc.com>
859861
Tony Luck <tony.luck@intel.com>
860862
Trilok Soni <quic_tsoni@quicinc.com> <tsoni@codeaurora.org>
861863
TripleX Chung <xxx.phy@gmail.com> <triplex@zh-kernel.org>

Documentation/devicetree/bindings/i2c/amlogic,meson6-i2c.yaml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,15 @@ allOf:
1616

1717
properties:
1818
compatible:
19-
enum:
20-
- amlogic,meson6-i2c # Meson6, Meson8 and compatible SoCs
21-
- amlogic,meson-gxbb-i2c # GXBB and compatible SoCs
22-
- amlogic,meson-axg-i2c # AXG and compatible SoCs
19+
oneOf:
20+
- items:
21+
- enum:
22+
- amlogic,t7-i2c
23+
- const: amlogic,meson-axg-i2c
24+
- enum:
25+
- amlogic,meson6-i2c # Meson6, Meson8 and compatible SoCs
26+
- amlogic,meson-gxbb-i2c # GXBB and compatible SoCs
27+
- amlogic,meson-axg-i2c # AXG and compatible SoCs
2328

2429
reg:
2530
maxItems: 1

Documentation/devicetree/bindings/i2c/apple,i2c.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ properties:
2222
compatible:
2323
oneOf:
2424
- items:
25-
- const: apple,t6020-i2c
25+
- enum:
26+
- apple,t6020-i2c
27+
- apple,t8122-i2c
2628
- const: apple,t8103-i2c
2729
- items:
2830
- enum:

Documentation/hwmon/yogafan.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,4 +135,4 @@ References
135135

136136
4. **Lenovo IdeaPad Laptop Driver:** Reference for DMI-based hardware
137137
feature gating in Lenovo laptops.
138-
https://github.com/torvalds/linux/blob/master/drivers/platform/x86/ideapad-laptop.c
138+
https://github.com/torvalds/linux/blob/master/drivers/platform/x86/lenovo/ideapad-laptop.c

Documentation/netlink/genetlink-c.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,15 @@ properties:
6969
header:
7070
description: For C-compatible languages, header which already defines this value.
7171
type: string
72+
scope:
73+
description: |
74+
Visibility of this definition. "uapi" (default) renders into
75+
the uAPI header, "kernel" renders into the kernel-side
76+
generated header, "user" renders into the user-side
77+
generated header. When combined with `header:`, the
78+
definition is not rendered, and the named header is
79+
included only by code matching the scope.
80+
enum: [ uapi, kernel, user ]
7281
type:
7382
enum: [ const, enum, flags ]
7483
doc:

Documentation/netlink/genetlink-legacy.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,15 @@ properties:
8383
header:
8484
description: For C-compatible languages, header which already defines this value.
8585
type: string
86+
scope:
87+
description: |
88+
Visibility of this definition. "uapi" (default) renders into
89+
the uAPI header, "kernel" renders into the kernel-side
90+
generated header, "user" renders into the user-side
91+
generated header. When combined with `header:`, the
92+
definition is not rendered, and the named header is
93+
included only by code matching the scope.
94+
enum: [ uapi, kernel, user ]
8695
type:
8796
enum: [ const, enum, flags, struct ] # Trim
8897
doc:

Documentation/netlink/genetlink.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,15 @@ properties:
5555
header:
5656
description: For C-compatible languages, header which already defines this value.
5757
type: string
58+
scope:
59+
description: |
60+
Visibility of this definition. "uapi" (default) renders into
61+
the uAPI header, "kernel" renders into the kernel-side
62+
generated header, "user" renders into the user-side
63+
generated header. When combined with `header:`, the
64+
definition is not rendered, and the named header is
65+
included only by code matching the scope.
66+
enum: [ uapi, kernel, user ]
5867
type:
5968
enum: [ const, enum, flags ]
6069
doc:

Documentation/netlink/netlink-raw.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,15 @@ properties:
8787
header:
8888
description: For C-compatible languages, header which already defines this value.
8989
type: string
90+
scope:
91+
description: |
92+
Visibility of this definition. "uapi" (default) renders into
93+
the uAPI header, "kernel" renders into the kernel-side
94+
generated header, "user" renders into the user-side
95+
generated header. When combined with `header:`, the
96+
definition is not rendered, and the named header is
97+
included only by code matching the scope.
98+
enum: [ uapi, kernel, user ]
9099
type:
91100
enum: [ const, enum, flags, struct ] # Trim
92101
doc:

Documentation/netlink/specs/net_shaper.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@ doc: |
3333
@cap-get operation.
3434
3535
definitions:
36+
-
37+
type: const
38+
name: max-handle-id
39+
value: 0x3fffffe
40+
scope: kernel
3641
-
3742
type: enum
3843
name: scope
@@ -140,6 +145,8 @@ attribute-sets:
140145
-
141146
name: id
142147
type: u32
148+
checks:
149+
max: max-handle-id
143150
doc: |
144151
Numeric identifier of a shaper. The id semantic depends on
145152
the scope. For @queue scope it's the queue id and for @node

Documentation/process/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ regressions and security problems.
8686
debugging/index
8787
handling-regressions
8888
security-bugs
89+
threat-model
8990
cve
9091
embargoed-hardware-issues
9192

0 commit comments

Comments
 (0)