Skip to content

Commit f45fbbb

Browse files
committed
Backmerge tag 'v5.13-rc7' into drm-next
Backmerge Linux 5.13-rc7 to make some pulls from later bases apply, and to bake in the conflicts so far.
2 parents d472b36 + 13311e7 commit f45fbbb

1,141 files changed

Lines changed: 13286 additions & 5752 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.

.clang-format

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ ForEachMacros:
109109
- 'css_for_each_child'
110110
- 'css_for_each_descendant_post'
111111
- 'css_for_each_descendant_pre'
112-
- 'cxl_for_each_cmd'
113112
- 'device_for_each_child_node'
113+
- 'displayid_iter_for_each'
114114
- 'dma_fence_chain_for_each'
115115
- 'do_for_each_ftrace_op'
116116
- 'drm_atomic_crtc_for_each_plane'
@@ -136,6 +136,7 @@ ForEachMacros:
136136
- 'drm_mm_for_each_node_in_range'
137137
- 'drm_mm_for_each_node_safe'
138138
- 'flow_action_for_each'
139+
- 'for_each_acpi_dev_match'
139140
- 'for_each_active_dev_scope'
140141
- 'for_each_active_drhd_unit'
141142
- 'for_each_active_iommu'
@@ -171,14 +172,14 @@ ForEachMacros:
171172
- 'for_each_dapm_widgets'
172173
- 'for_each_dev_addr'
173174
- 'for_each_dev_scope'
174-
- 'for_each_displayid_db'
175175
- 'for_each_dma_cap_mask'
176176
- 'for_each_dpcm_be'
177177
- 'for_each_dpcm_be_rollback'
178178
- 'for_each_dpcm_be_safe'
179179
- 'for_each_dpcm_fe'
180180
- 'for_each_drhd_unit'
181181
- 'for_each_dss_dev'
182+
- 'for_each_dtpm_table'
182183
- 'for_each_efi_memory_desc'
183184
- 'for_each_efi_memory_desc_in_map'
184185
- 'for_each_element'
@@ -215,6 +216,7 @@ ForEachMacros:
215216
- 'for_each_migratetype_order'
216217
- 'for_each_msi_entry'
217218
- 'for_each_msi_entry_safe'
219+
- 'for_each_msi_vector'
218220
- 'for_each_net'
219221
- 'for_each_net_continue_reverse'
220222
- 'for_each_netdev'
@@ -270,6 +272,12 @@ ForEachMacros:
270272
- 'for_each_prime_number_from'
271273
- 'for_each_process'
272274
- 'for_each_process_thread'
275+
- 'for_each_prop_codec_conf'
276+
- 'for_each_prop_dai_codec'
277+
- 'for_each_prop_dai_cpu'
278+
- 'for_each_prop_dlc_codecs'
279+
- 'for_each_prop_dlc_cpus'
280+
- 'for_each_prop_dlc_platforms'
273281
- 'for_each_property_of_node'
274282
- 'for_each_registered_fb'
275283
- 'for_each_requested_gpio'
@@ -430,6 +438,7 @@ ForEachMacros:
430438
- 'queue_for_each_hw_ctx'
431439
- 'radix_tree_for_each_slot'
432440
- 'radix_tree_for_each_tagged'
441+
- 'rb_for_each'
433442
- 'rbtree_postorder_for_each_entry_safe'
434443
- 'rdma_for_each_block'
435444
- 'rdma_for_each_port'

.mailmap

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,9 @@ Maxime Ripard <mripard@kernel.org> <maxime.ripard@free-electrons.com>
243243
Mayuresh Janorkar <mayur@ti.com>
244244
Michael Buesch <m@bues.ch>
245245
Michel Dänzer <michel@tungstengraphics.com>
246+
Michel Lespinasse <michel@lespinasse.org>
247+
Michel Lespinasse <michel@lespinasse.org> <walken@google.com>
248+
Michel Lespinasse <michel@lespinasse.org> <walken@zoy.org>
246249
Miguel Ojeda <ojeda@kernel.org> <miguel.ojeda.sandonis@gmail.com>
247250
Mike Rapoport <rppt@kernel.org> <mike@compulab.co.il>
248251
Mike Rapoport <rppt@kernel.org> <mike.rapoport@gmail.com>

Documentation/admin-guide/sysctl/kernel.rst

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1458,11 +1458,22 @@ unprivileged_bpf_disabled
14581458
=========================
14591459

14601460
Writing 1 to this entry will disable unprivileged calls to ``bpf()``;
1461-
once disabled, calling ``bpf()`` without ``CAP_SYS_ADMIN`` will return
1462-
``-EPERM``.
1461+
once disabled, calling ``bpf()`` without ``CAP_SYS_ADMIN`` or ``CAP_BPF``
1462+
will return ``-EPERM``. Once set to 1, this can't be cleared from the
1463+
running kernel anymore.
14631464

1464-
Once set, this can't be cleared.
1465+
Writing 2 to this entry will also disable unprivileged calls to ``bpf()``,
1466+
however, an admin can still change this setting later on, if needed, by
1467+
writing 0 or 1 to this entry.
14651468

1469+
If ``BPF_UNPRIV_DEFAULT_OFF`` is enabled in the kernel config, then this
1470+
entry will default to 2 instead of 0.
1471+
1472+
= =============================================================
1473+
0 Unprivileged calls to ``bpf()`` are enabled
1474+
1 Unprivileged calls to ``bpf()`` are disabled without recovery
1475+
2 Unprivileged calls to ``bpf()`` are disabled
1476+
= =============================================================
14661477

14671478
watchdog
14681479
========

Documentation/devicetree/bindings/connector/usb-connector.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,17 @@ properties:
149149
maxItems: 6
150150
$ref: /schemas/types.yaml#/definitions/uint32-array
151151

152+
sink-vdos-v1:
153+
description: An array of u32 with each entry, a Vendor Defined Message Object (VDO),
154+
providing additional information corresponding to the product, the detailed bit
155+
definitions and the order of each VDO can be found in
156+
"USB Power Delivery Specification Revision 2.0, Version 1.3" chapter 6.4.4.3.1 Discover
157+
Identity. User can specify the VDO array via VDO_IDH/_CERT/_PRODUCT/_CABLE/_AMA defined in
158+
dt-bindings/usb/pd.h.
159+
minItems: 3
160+
maxItems: 6
161+
$ref: /schemas/types.yaml#/definitions/uint32-array
162+
152163
op-sink-microwatt:
153164
description: Sink required operating power in microwatt, if source can't
154165
offer the power, Capability Mismatch is set. Required for power sink and
@@ -207,6 +218,10 @@ properties:
207218
SNK_READY for non-pd link.
208219
type: boolean
209220

221+
dependencies:
222+
sink-vdos-v1: [ 'sink-vdos' ]
223+
sink-vdos: [ 'sink-vdos-v1' ]
224+
210225
required:
211226
- compatible
212227

Documentation/devicetree/bindings/hwmon/ti,ads7828.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ examples:
4949
#size-cells = <0>;
5050
5151
adc@48 {
52-
comatible = "ti,ads7828";
52+
compatible = "ti,ads7828";
5353
reg = <0x48>;
5454
vref-supply = <&vref>;
5555
ti,differential-input;

Documentation/devicetree/bindings/i2c/i2c-mpc.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,13 @@ properties:
4646
description: |
4747
I2C bus timeout in microseconds
4848
49+
fsl,i2c-erratum-a004447:
50+
$ref: /schemas/types.yaml#/definitions/flag
51+
description: |
52+
Indicates the presence of QorIQ erratum A-004447, which
53+
says that the standard i2c recovery scheme mechanism does
54+
not work and an alternate implementation is needed.
55+
4956
required:
5057
- compatible
5158
- reg

Documentation/devicetree/bindings/media/renesas,drif.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,7 @@ properties:
6767
maxItems: 1
6868

6969
clock-names:
70-
maxItems: 1
71-
items:
72-
- const: fck
70+
const: fck
7371

7472
resets:
7573
maxItems: 1

Documentation/devicetree/bindings/net/renesas,ether.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ allOf:
1010
- $ref: ethernet-controller.yaml#
1111

1212
maintainers:
13-
- Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
13+
- Sergei Shtylyov <sergei.shtylyov@gmail.com>
1414

1515
properties:
1616
compatible:

Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ patternProperties:
5757
rate
5858
5959
sound-dai:
60-
$ref: /schemas/types.yaml#/definitions/phandle
60+
$ref: /schemas/types.yaml#/definitions/phandle-array
6161
description: phandle of the CPU DAI
6262

6363
patternProperties:
@@ -71,7 +71,7 @@ patternProperties:
7171
7272
properties:
7373
sound-dai:
74-
$ref: /schemas/types.yaml#/definitions/phandle
74+
$ref: /schemas/types.yaml#/definitions/phandle-array
7575
description: phandle of the codec DAI
7676

7777
required:

Documentation/devicetree/bindings/spi/spi-mux.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ examples:
7272
7373
mux-controls = <&mux>;
7474
75-
spi-flash@0 {
75+
flash@0 {
7676
compatible = "jedec,spi-nor";
7777
reg = <0>;
7878
spi-max-frequency = <40000000>;

0 commit comments

Comments
 (0)