Skip to content

Commit b079115

Browse files
committed
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
A set of overlapping changes in macvlan and the rocker driver, nothing serious. Signed-off-by: David S. Miller <[email protected]>
2 parents 52a623b + 4d8a991 commit b079115

File tree

200 files changed

+1392
-881
lines changed

Some content is hidden

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

200 files changed

+1392
-881
lines changed

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";

MAINTAINERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2964,7 +2964,7 @@ F: sound/pci/oxygen/
29642964

29652965
C6X ARCHITECTURE
29662966
M: Mark Salter <[email protected]>
2967-
M: Aurelien Jacquiot <a-jacquiot@ti.com>
2967+
M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
29682968
29692969
W: http://www.linux-c6x.org/wiki/index.php/Main_Page
29702970
S: Maintained

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 = -rc6
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/include/asm/processor.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,6 @@ struct task_struct;
8686
#define TSK_K_BLINK(tsk) TSK_K_REG(tsk, 4)
8787
#define TSK_K_FP(tsk) TSK_K_REG(tsk, 0)
8888

89-
#define thread_saved_pc(tsk) TSK_K_BLINK(tsk)
90-
9189
extern void start_thread(struct pt_regs * regs, unsigned long pc,
9290
unsigned long usp);
9391

arch/arm/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1416,6 +1416,7 @@ choice
14161416
config VMSPLIT_3G
14171417
bool "3G/1G user/kernel split"
14181418
config VMSPLIT_3G_OPT
1419+
depends on !ARM_LPAE
14191420
bool "3G/1G user/kernel split (for full 1G low memory)"
14201421
config VMSPLIT_2G
14211422
bool "2G/2G user/kernel split"

arch/arm/boot/compressed/efi-header.S

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
@ there.
1818
.inst 'M' | ('Z' << 8) | (0x1310 << 16) @ tstne r0, #0x4d000
1919
#else
20-
W(mov) r0, r0
20+
AR_CLASS( mov r0, r0 )
21+
M_CLASS( nop.w )
2122
#endif
2223
.endm
2324

arch/arm/kernel/setup.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ static void __init cacheid_init(void)
315315
if (arch >= CPU_ARCH_ARMv6) {
316316
unsigned int cachetype = read_cpuid_cachetype();
317317

318-
if ((arch == CPU_ARCH_ARMv7M) && !cachetype) {
318+
if ((arch == CPU_ARCH_ARMv7M) && !(cachetype & 0xf000f)) {
319319
cacheid = 0;
320320
} else if ((cachetype & (7 << 29)) == 4 << 29) {
321321
/* ARMv7 register format */

arch/arm64/kernel/vdso.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -221,10 +221,11 @@ void update_vsyscall(struct timekeeper *tk)
221221
/* tkr_mono.cycle_last == tkr_raw.cycle_last */
222222
vdso_data->cs_cycle_last = tk->tkr_mono.cycle_last;
223223
vdso_data->raw_time_sec = tk->raw_time.tv_sec;
224-
vdso_data->raw_time_nsec = tk->raw_time.tv_nsec;
224+
vdso_data->raw_time_nsec = (tk->raw_time.tv_nsec <<
225+
tk->tkr_raw.shift) +
226+
tk->tkr_raw.xtime_nsec;
225227
vdso_data->xtime_clock_sec = tk->xtime_sec;
226228
vdso_data->xtime_clock_nsec = tk->tkr_mono.xtime_nsec;
227-
/* tkr_raw.xtime_nsec == 0 */
228229
vdso_data->cs_mono_mult = tk->tkr_mono.mult;
229230
vdso_data->cs_raw_mult = tk->tkr_raw.mult;
230231
/* tkr_mono.shift == tkr_raw.shift */

arch/arm64/kernel/vdso/gettimeofday.S

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,6 @@ monotonic_raw:
256256
seqcnt_check fail=monotonic_raw
257257

258258
/* All computations are done with left-shifted nsecs. */
259-
lsl x14, x14, x12
260259
get_nsec_per_sec res=x9
261260
lsl x9, x9, x12
262261

0 commit comments

Comments
 (0)