Skip to content

Commit 4a96d1a

Browse files
author
Ingo Molnar
committed
Merge branch 'ras/urgent' into ras/core, to pick up fix
Signed-off-by: Ingo Molnar <[email protected]>
2 parents 5204bf1 + cc66afe commit 4a96d1a

File tree

757 files changed

+11379
-5660
lines changed

Some content is hidden

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

757 files changed

+11379
-5660
lines changed

Documentation/cgroup-v2.txt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1142,16 +1142,17 @@ used by the kernel.
11421142

11431143
pids.max
11441144

1145-
A read-write single value file which exists on non-root cgroups. The
1146-
default is "max".
1145+
A read-write single value file which exists on non-root
1146+
cgroups. The default is "max".
11471147

1148-
Hard limit of number of processes.
1148+
Hard limit of number of processes.
11491149

11501150
pids.current
11511151

1152-
A read-only single value file which exists on all cgroups.
1152+
A read-only single value file which exists on all cgroups.
11531153

1154-
The number of processes currently in the cgroup and its descendants.
1154+
The number of processes currently in the cgroup and its
1155+
descendants.
11551156

11561157
Organisational operations are not blocked by cgroup policies, so it is
11571158
possible to have pids.current > pids.max. This can be done by either

Documentation/devicetree/bindings/arm/marvell/cp110-system-controller0.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ The following clocks are available:
4545
- 1 15 SATA
4646
- 1 16 SATA USB
4747
- 1 17 Main
48-
- 1 18 SD/MMC
48+
- 1 18 SD/MMC/GOP
4949
- 1 21 Slow IO (SPI, NOR, BootROM, I2C, UART)
5050
- 1 22 USB3H0
5151
- 1 23 USB3H1
@@ -65,7 +65,7 @@ Required properties:
6565
"cpm-audio", "cpm-communit", "cpm-nand", "cpm-ppv2", "cpm-sdio",
6666
"cpm-mg-domain", "cpm-mg-core", "cpm-xor1", "cpm-xor0", "cpm-gop-dp", "none",
6767
"cpm-pcie_x10", "cpm-pcie_x11", "cpm-pcie_x4", "cpm-pcie-xor", "cpm-sata",
68-
"cpm-sata-usb", "cpm-main", "cpm-sd-mmc", "none", "none", "cpm-slow-io",
68+
"cpm-sata-usb", "cpm-main", "cpm-sd-mmc-gop", "none", "none", "cpm-slow-io",
6969
"cpm-usb3h0", "cpm-usb3h1", "cpm-usb3dev", "cpm-eip150", "cpm-eip197";
7070

7171
Example:
@@ -78,6 +78,6 @@ Example:
7878
gate-clock-output-names = "cpm-audio", "cpm-communit", "cpm-nand", "cpm-ppv2", "cpm-sdio",
7979
"cpm-mg-domain", "cpm-mg-core", "cpm-xor1", "cpm-xor0", "cpm-gop-dp", "none",
8080
"cpm-pcie_x10", "cpm-pcie_x11", "cpm-pcie_x4", "cpm-pcie-xor", "cpm-sata",
81-
"cpm-sata-usb", "cpm-main", "cpm-sd-mmc", "none", "none", "cpm-slow-io",
81+
"cpm-sata-usb", "cpm-main", "cpm-sd-mmc-gop", "none", "none", "cpm-slow-io",
8282
"cpm-usb3h0", "cpm-usb3h1", "cpm-usb3dev", "cpm-eip150", "cpm-eip197";
8383
};

Documentation/devicetree/bindings/display/exynos/exynos_dsim.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ Required properties:
44
- compatible: value should be one of the following
55
"samsung,exynos3250-mipi-dsi" /* for Exynos3250/3472 SoCs */
66
"samsung,exynos4210-mipi-dsi" /* for Exynos4 SoCs */
7-
"samsung,exynos4415-mipi-dsi" /* for Exynos4415 SoC */
87
"samsung,exynos5410-mipi-dsi" /* for Exynos5410/5420/5440 SoCs */
98
"samsung,exynos5422-mipi-dsi" /* for Exynos5422/5800 SoCs */
109
"samsung,exynos5433-mipi-dsi" /* for Exynos5433 SoCs */

Documentation/devicetree/bindings/display/exynos/samsung-fimd.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ Required properties:
1111
"samsung,s5pv210-fimd"; /* for S5PV210 SoC */
1212
"samsung,exynos3250-fimd"; /* for Exynos3250/3472 SoCs */
1313
"samsung,exynos4210-fimd"; /* for Exynos4 SoCs */
14-
"samsung,exynos4415-fimd"; /* for Exynos4415 SoC */
1514
"samsung,exynos5250-fimd"; /* for Exynos5250 SoCs */
1615
"samsung,exynos5420-fimd"; /* for Exynos5420/5422/5800 SoCs */
1716

Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Required Properties:
1313
- "rockchip,rk2928-dw-mshc": for Rockchip RK2928 and following,
1414
before RK3288
1515
- "rockchip,rk3288-dw-mshc": for Rockchip RK3288
16-
- "rockchip,rk1108-dw-mshc", "rockchip,rk3288-dw-mshc": for Rockchip RK1108
16+
- "rockchip,rv1108-dw-mshc", "rockchip,rk3288-dw-mshc": for Rockchip RV1108
1717
- "rockchip,rk3036-dw-mshc", "rockchip,rk3288-dw-mshc": for Rockchip RK3036
1818
- "rockchip,rk3368-dw-mshc", "rockchip,rk3288-dw-mshc": for Rockchip RK3368
1919
- "rockchip,rk3399-dw-mshc", "rockchip,rk3288-dw-mshc": for Rockchip RK3399

Documentation/devicetree/bindings/phy/brcm,nsp-usb3-phy.txt

Lines changed: 0 additions & 39 deletions
This file was deleted.

Documentation/devicetree/bindings/powerpc/4xx/emac.txt

Lines changed: 60 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@
7171
For Axon it can be absent, though my current driver
7272
doesn't handle phy-address yet so for now, keep
7373
0x00ffffff in it.
74+
- phy-handle : Used to describe configurations where a external PHY
75+
is used. Please refer to:
76+
Documentation/devicetree/bindings/net/ethernet.txt
7477
- rx-fifo-size-gige : 1 cell, Rx fifo size in bytes for 1000 Mb/sec
7578
operations (if absent the value is the same as
7679
rx-fifo-size). For Axon, either absent or 2048.
@@ -81,8 +84,22 @@
8184
offload, phandle of the TAH device node.
8285
- tah-channel : 1 cell, optional. If appropriate, channel used on the
8386
TAH engine.
87+
- fixed-link : Fixed-link subnode describing a link to a non-MDIO
88+
managed entity. See
89+
Documentation/devicetree/bindings/net/fixed-link.txt
90+
for details.
91+
- mdio subnode : When the EMAC has a phy connected to its local
92+
mdio, which us supported by the kernel's network
93+
PHY library in drivers/net/phy, there must be device
94+
tree subnode with the following required properties:
95+
- #address-cells: Must be <1>.
96+
- #size-cells: Must be <0>.
8497

85-
Example:
98+
For PHY definitions: Please refer to
99+
Documentation/devicetree/bindings/net/phy.txt and
100+
Documentation/devicetree/bindings/net/ethernet.txt
101+
102+
Examples:
86103

87104
EMAC0: ethernet@40000800 {
88105
device_type = "network";
@@ -104,6 +121,48 @@
104121
zmii-channel = <0>;
105122
};
106123

124+
EMAC1: ethernet@ef600c00 {
125+
device_type = "network";
126+
compatible = "ibm,emac-apm821xx", "ibm,emac4sync";
127+
interrupt-parent = <&EMAC1>;
128+
interrupts = <0 1>;
129+
#interrupt-cells = <1>;
130+
#address-cells = <0>;
131+
#size-cells = <0>;
132+
interrupt-map = <0 &UIC2 0x10 IRQ_TYPE_LEVEL_HIGH /* Status */
133+
1 &UIC2 0x14 IRQ_TYPE_LEVEL_HIGH /* Wake */>;
134+
reg = <0xef600c00 0x000000c4>;
135+
local-mac-address = [000000000000]; /* Filled in by U-Boot */
136+
mal-device = <&MAL0>;
137+
mal-tx-channel = <0>;
138+
mal-rx-channel = <0>;
139+
cell-index = <0>;
140+
max-frame-size = <9000>;
141+
rx-fifo-size = <16384>;
142+
tx-fifo-size = <2048>;
143+
fifo-entry-size = <10>;
144+
phy-mode = "rgmii";
145+
phy-handle = <&phy0>;
146+
phy-map = <0x00000000>;
147+
rgmii-device = <&RGMII0>;
148+
rgmii-channel = <0>;
149+
tah-device = <&TAH0>;
150+
tah-channel = <0>;
151+
has-inverted-stacr-oc;
152+
has-new-stacr-staopc;
153+
154+
mdio {
155+
#address-cells = <1>;
156+
#size-cells = <0>;
157+
158+
phy0: ethernet-phy@0 {
159+
compatible = "ethernet-phy-ieee802.3-c22";
160+
reg = <0>;
161+
};
162+
};
163+
};
164+
165+
107166
ii) McMAL node
108167

109168
Required properties:
@@ -145,4 +204,3 @@
145204
- revision : as provided by the RGMII new version register if
146205
available.
147206
For Axon: 0x0000012a
148-

Documentation/extcon/intel-int3496.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,8 @@ Index 1: The output gpio for enabling Vbus output from the device to the otg
2020
Index 2: The output gpio for muxing of the data pins between the USB host and
2121
the USB peripheral controller, write 1 to mux to the peripheral
2222
controller
23+
24+
There is a mapping between indices and GPIO connection IDs as follows
25+
id index 0
26+
vbus index 1
27+
mux index 2

Documentation/gcc-plugins.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ because gcc versions 4.5 and 4.6 are compiled by a C compiler,
1818
gcc-4.7 can be compiled by a C or a C++ compiler,
1919
and versions 4.8+ can only be compiled by a C++ compiler.
2020

21-
Currently the GCC plugin infrastructure supports only the x86, arm and arm64
22-
architectures.
21+
Currently the GCC plugin infrastructure supports only the x86, arm, arm64 and
22+
powerpc architectures.
2323

2424
This infrastructure was ported from grsecurity [6] and PaX [7].
2525

Documentation/networking/ip-sysctl.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1006,7 +1006,8 @@ accept_redirects - BOOLEAN
10061006
FALSE (router)
10071007

10081008
forwarding - BOOLEAN
1009-
Enable IP forwarding on this interface.
1009+
Enable IP forwarding on this interface. This controls whether packets
1010+
received _on_ this interface can be forwarded.
10101011

10111012
mc_forwarding - BOOLEAN
10121013
Do multicast routing. The kernel needs to be compiled with CONFIG_MROUTE

0 commit comments

Comments
 (0)