Skip to content

Commit 8da1f58

Browse files
author
Your Name
committed
Merge branch 'net-next-2024-03-29--00-00' into HEAD
# Conflicts: # kernel/bpf/arena.c
2 parents 8a9a8e0 + a772275 commit 8da1f58

File tree

401 files changed

+11520
-3581
lines changed

Some content is hidden

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

401 files changed

+11520
-3581
lines changed

.mailmap

+2-1
Original file line numberDiff line numberDiff line change
@@ -497,7 +497,8 @@ Prasad Sodagudi <[email protected]> <[email protected]>
497497
498498
499499
500-
500+
501+
501502
502503
503504

Documentation/conf.py

+2
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ def have_command(cmd):
7575
"__rcu",
7676
"__user",
7777
"__force",
78+
"__counted_by_le",
79+
"__counted_by_be",
7880

7981
# include/linux/compiler_attributes.h:
8082
"__alias",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/net/airoha,en8811h.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Airoha EN8811H PHY
8+
9+
maintainers:
10+
- Eric Woudstra <[email protected]>
11+
12+
description:
13+
The Airoha EN8811H PHY has the ability to reverse polarity
14+
on the lines to and/or from the MAC. It is reversed by
15+
the booleans in the devicetree node of the phy.
16+
17+
allOf:
18+
- $ref: ethernet-phy.yaml#
19+
20+
properties:
21+
compatible:
22+
enum:
23+
- ethernet-phy-id03a2.a411
24+
25+
reg:
26+
maxItems: 1
27+
28+
airoha,pnswap-rx:
29+
type: boolean
30+
description:
31+
Reverse rx polarity of the SERDES. This is the receiving
32+
side of the lines from the MAC towards the EN881H.
33+
34+
airoha,pnswap-tx:
35+
type: boolean
36+
description:
37+
Reverse tx polarity of SERDES. This is the transmitting
38+
side of the lines from EN8811H towards the MAC.
39+
40+
required:
41+
- reg
42+
43+
unevaluatedProperties: false
44+
45+
examples:
46+
- |
47+
mdio {
48+
#address-cells = <1>;
49+
#size-cells = <0>;
50+
51+
ethernet-phy@1 {
52+
compatible = "ethernet-phy-id03a2.a411";
53+
reg = <1>;
54+
airoha,pnswap-rx;
55+
};
56+
};

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

+10-2
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,16 @@ properties:
8888
'#address-cells':
8989
description: Number of address cells for the MDIO bus.
9090
const: 1
91+
deprecated: true
9192

9293
'#size-cells':
9394
description: Number of size cells on the MDIO bus.
9495
const: 0
96+
deprecated: true
97+
98+
mdio:
99+
$ref: /schemas/net/mdio.yaml#
100+
unevaluatedProperties: false
95101

96102
renesas,no-ether-link:
97103
type: boolean
@@ -110,9 +116,13 @@ properties:
110116
tx-internal-delay-ps:
111117
enum: [0, 2000]
112118

119+
# In older bindings there where no mdio child-node to describe the MDIO bus
120+
# and the PHY. To not fail older bindings accept any node with an address. New
121+
# users should describe the PHY inside the mdio child-node.
113122
patternProperties:
114123
"@[0-9a-f]$":
115124
type: object
125+
deprecated: true
116126

117127
required:
118128
- compatible
@@ -123,8 +133,6 @@ required:
123133
- resets
124134
- phy-mode
125135
- phy-handle
126-
- '#address-cells'
127-
- '#size-cells'
128136

129137
allOf:
130138
- $ref: ethernet-controller.yaml#

Documentation/mm/page_frags.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ to be disabled when executing the fragment allocation.
2525
The network stack uses two separate caches per CPU to handle fragment
2626
allocation. The netdev_alloc_cache is used by callers making use of the
2727
netdev_alloc_frag and __netdev_alloc_skb calls. The napi_alloc_cache is
28-
used by callers of the __napi_alloc_frag and __napi_alloc_skb calls. The
28+
used by callers of the __napi_alloc_frag and napi_alloc_skb calls. The
2929
main difference between these two calls is the context in which they may be
3030
called. The "netdev" prefixed functions are usable in any context as these
3131
functions will disable interrupts, while the "napi" prefixed functions are

0 commit comments

Comments
 (0)