Skip to content

Commit 6d61e70

Browse files
committed
Backmerge tag 'v4.12-rc7' into drm-next
Linux 4.12-rc7 Needed at least rc6 for drm-misc-next-fixes, may as well go to rc7
2 parents 338ffbf + c0bc126 commit 6d61e70

File tree

461 files changed

+4152
-2758
lines changed

Some content is hidden

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

461 files changed

+4152
-2758
lines changed

Documentation/admin-guide/kernel-parameters.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3811,6 +3811,13 @@
38113811
expediting. Set to zero to disable automatic
38123812
expediting.
38133813

3814+
stack_guard_gap= [MM]
3815+
override the default stack gap protection. The value
3816+
is in page units and it defines how many pages prior
3817+
to (for stacks growing down) resp. after (for stacks
3818+
growing up) the main stack are reserved for no other
3819+
mapping. Default value is 256 pages.
3820+
38143821
stacktrace [FTRACE]
38153822
Enabled the stack tracer on boot up.
38163823

Documentation/devicetree/bindings/clock/sunxi-ccu.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ Required properties :
2222
- #clock-cells : must contain 1
2323
- #reset-cells : must contain 1
2424

25-
For the PRCM CCUs on H3/A64, one more clock is needed:
25+
For the PRCM CCUs on H3/A64, two more clocks are needed:
26+
- "pll-periph": the SoC's peripheral PLL from the main CCU
2627
- "iosc": the SoC's internal frequency oscillator
2728

2829
Example for generic CCU:
@@ -39,8 +40,8 @@ Example for PRCM CCU:
3940
r_ccu: clock@01f01400 {
4041
compatible = "allwinner,sun50i-a64-r-ccu";
4142
reg = <0x01f01400 0x100>;
42-
clocks = <&osc24M>, <&osc32k>, <&iosc>;
43-
clock-names = "hosc", "losc", "iosc";
43+
clocks = <&osc24M>, <&osc32k>, <&iosc>, <&ccu CLK_PLL_PERIPH0>;
44+
clock-names = "hosc", "losc", "iosc", "pll-periph";
4445
#clock-cells = <1>;
4546
#reset-cells = <1>;
4647
};

Documentation/devicetree/bindings/gpio/gpio-mvebu.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ Required properties:
4141
Optional properties:
4242

4343
In order to use the GPIO lines in PWM mode, some additional optional
44-
properties are required. Only Armada 370 and XP support these properties.
44+
properties are required.
4545

46-
- compatible: Must contain "marvell,armada-370-xp-gpio"
46+
- compatible: Must contain "marvell,armada-370-gpio"
4747

4848
- reg: an additional register set is needed, for the GPIO Blink
4949
Counter on/off registers.
@@ -71,7 +71,7 @@ Example:
7171
};
7272

7373
gpio1: gpio@18140 {
74-
compatible = "marvell,armada-370-xp-gpio";
74+
compatible = "marvell,armada-370-gpio";
7575
reg = <0x18140 0x40>, <0x181c8 0x08>;
7676
reg-names = "gpio", "pwm";
7777
ngpios = <17>;

Documentation/devicetree/bindings/mfd/stm32-timers.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Example:
3131
compatible = "st,stm32-timers";
3232
reg = <0x40010000 0x400>;
3333
clocks = <&rcc 0 160>;
34-
clock-names = "clk_int";
34+
clock-names = "int";
3535

3636
pwm {
3737
compatible = "st,stm32-pwm";

Documentation/devicetree/bindings/net/dsa/b53.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Required properties:
3434
"brcm,bcm6328-switch"
3535
"brcm,bcm6368-switch" and the mandatory "brcm,bcm63xx-switch"
3636

37-
See Documentation/devicetree/bindings/dsa/dsa.txt for a list of additional
37+
See Documentation/devicetree/bindings/net/dsa/dsa.txt for a list of additional
3838
required and optional properties.
3939

4040
Examples:

Documentation/devicetree/bindings/net/smsc911x.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ Optional properties:
2727
of the device. On many systems this is wired high so the device goes
2828
out of reset at power-on, but if it is under program control, this
2929
optional GPIO can wake up in response to it.
30+
- vdd33a-supply, vddvario-supply : 3.3V analog and IO logic power supplies
3031

3132
Examples:
3233

Documentation/networking/scaling.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ associated flow of the packet. The hash is either provided by hardware
122122
or will be computed in the stack. Capable hardware can pass the hash in
123123
the receive descriptor for the packet; this would usually be the same
124124
hash used for RSS (e.g. computed Toeplitz hash). The hash is saved in
125-
skb->rx_hash and can be used elsewhere in the stack as a hash of the
125+
skb->hash and can be used elsewhere in the stack as a hash of the
126126
packet’s flow.
127127

128128
Each receive hardware queue has an associated list of CPUs to which

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
VERSION = 4
22
PATCHLEVEL = 12
33
SUBLEVEL = 0
4-
EXTRAVERSION = -rc5
4+
EXTRAVERSION = -rc7
55
NAME = Fearless Coyote
66

77
# *DOCUMENTATION*
@@ -1437,7 +1437,7 @@ help:
14371437
@echo ' make V=0|1 [targets] 0 => quiet build (default), 1 => verbose build'
14381438
@echo ' make V=2 [targets] 2 => give reason for rebuild of target'
14391439
@echo ' make O=dir [targets] Locate all output files in "dir", including .config'
1440-
@echo ' make C=1 [targets] Check all c source with $$CHECK (sparse by default)'
1440+
@echo ' make C=1 [targets] Check re-compiled c source with $$CHECK (sparse by default)'
14411441
@echo ' make C=2 [targets] Force check of all c source with $$CHECK'
14421442
@echo ' make RECORDMCOUNT_WARN=1 [targets] Warn about ignored mcount sections'
14431443
@echo ' make W=n [targets] Enable extra gcc checks, n=1,2,3 where'

arch/arc/mm/mmap.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ arch_get_unmapped_area(struct file *filp, unsigned long addr,
6565

6666
vma = find_vma(mm, addr);
6767
if (TASK_SIZE - len >= addr &&
68-
(!vma || addr + len <= vma->vm_start))
68+
(!vma || addr + len <= vm_start_gap(vma)))
6969
return addr;
7070
}
7171

arch/arm/boot/dts/am335x-sl50.dts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@
220220

221221
mmc1_pins: pinmux_mmc1_pins {
222222
pinctrl-single,pins = <
223-
AM33XX_IOPAD(0x960, PIN_INPUT | MUX_MODE7) /* spi0_cs1.gpio0_6 */
223+
AM33XX_IOPAD(0x96c, PIN_INPUT | MUX_MODE7) /* uart0_rtsn.gpio1_9 */
224224
>;
225225
};
226226

@@ -280,10 +280,6 @@
280280
AM33XX_IOPAD(0x834, PIN_INPUT_PULLUP | MUX_MODE7) /* nKbdReset - gpmc_ad13.gpio1_13 */
281281
AM33XX_IOPAD(0x838, PIN_INPUT_PULLUP | MUX_MODE7) /* nDispReset - gpmc_ad14.gpio1_14 */
282282
AM33XX_IOPAD(0x844, PIN_INPUT_PULLUP | MUX_MODE7) /* USB1_enPower - gpmc_a1.gpio1_17 */
283-
/* AVR Programming - SPI Bus (bit bang) - Screen and Keyboard */
284-
AM33XX_IOPAD(0x954, PIN_INPUT_PULLUP | MUX_MODE7) /* Kbd/Disp/BattMOSI spi0_d0.gpio0_3 */
285-
AM33XX_IOPAD(0x958, PIN_INPUT_PULLUP | MUX_MODE7) /* Kbd/Disp/BattMISO spi0_d1.gpio0_4 */
286-
AM33XX_IOPAD(0x950, PIN_INPUT_PULLUP | MUX_MODE7) /* Kbd/Disp/BattSCLK spi0_clk.gpio0_2 */
287283
/* PDI Bus - Battery system */
288284
AM33XX_IOPAD(0x840, PIN_INPUT_PULLUP | MUX_MODE7) /* nBattReset gpmc_a0.gpio1_16 */
289285
AM33XX_IOPAD(0x83c, PIN_INPUT_PULLUP | MUX_MODE7) /* BattPDIData gpmc_ad15.gpio1_15 */
@@ -384,7 +380,7 @@
384380
pinctrl-names = "default";
385381
pinctrl-0 = <&mmc1_pins>;
386382
bus-width = <4>;
387-
cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
383+
cd-gpios = <&gpio1 9 GPIO_ACTIVE_LOW>;
388384
vmmc-supply = <&vmmcsd_fixed>;
389385
};
390386

0 commit comments

Comments
 (0)