diff options
| author | David S. Miller <davem@davemloft.net> | 2017-11-09 20:00:18 -0500 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2017-11-09 20:00:18 -0500 |
| commit | 4dc6758d7824a6d25717ccceefc488cafdb07210 (patch) | |
| tree | 992e5d5996910af35a5c12fe94da14d0bb167452 /tools | |
| parent | 19aeeb9f46cb4b9474ebeb50cb01b9a1adba73b8 (diff) | |
| parent | 3fefc31843cfe2b5f072efe11ed9ccaf6a7a5092 (diff) | |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Simple cases of overlapping changes in the packet scheduler.
Must easier to resolve this time.
Which probably means that I screwed it up somehow.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools')
28 files changed, 50 insertions, 14 deletions
diff --git a/tools/arch/x86/include/asm/disabled-features.h b/tools/arch/x86/include/asm/disabled-features.h index c1a6d5d0da0d..c10c9128f54e 100644 --- a/tools/arch/x86/include/asm/disabled-features.h +++ b/tools/arch/x86/include/asm/disabled-features.h | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | ||
| 2 | #ifndef _ASM_X86_DISABLED_FEATURES_H | 1 | #ifndef _ASM_X86_DISABLED_FEATURES_H |
| 3 | #define _ASM_X86_DISABLED_FEATURES_H | 2 | #define _ASM_X86_DISABLED_FEATURES_H |
| 4 | 3 | ||
diff --git a/tools/arch/x86/include/asm/required-features.h b/tools/arch/x86/include/asm/required-features.h index 59ac6baafb6a..d91ba04dd007 100644 --- a/tools/arch/x86/include/asm/required-features.h +++ b/tools/arch/x86/include/asm/required-features.h | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | ||
| 2 | #ifndef _ASM_X86_REQUIRED_FEATURES_H | 1 | #ifndef _ASM_X86_REQUIRED_FEATURES_H |
| 3 | #define _ASM_X86_REQUIRED_FEATURES_H | 2 | #define _ASM_X86_REQUIRED_FEATURES_H |
| 4 | 3 | ||
diff --git a/tools/arch/x86/include/uapi/asm/unistd.h b/tools/arch/x86/include/uapi/asm/unistd.h index a26df0d75cd0..30d7d04d72d6 100644 --- a/tools/arch/x86/include/uapi/asm/unistd.h +++ b/tools/arch/x86/include/uapi/asm/unistd.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ | ||
| 1 | #ifndef _UAPI_ASM_X86_UNISTD_H | 2 | #ifndef _UAPI_ASM_X86_UNISTD_H |
| 2 | #define _UAPI_ASM_X86_UNISTD_H | 3 | #define _UAPI_ASM_X86_UNISTD_H |
| 3 | 4 | ||
diff --git a/tools/arch/x86/lib/memcpy_64.S b/tools/arch/x86/lib/memcpy_64.S index ecf2c2067281..9a53a06e5a3e 100644 --- a/tools/arch/x86/lib/memcpy_64.S +++ b/tools/arch/x86/lib/memcpy_64.S | |||
| @@ -1,10 +1,10 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | ||
| 2 | /* Copyright 2002 Andi Kleen */ | 1 | /* Copyright 2002 Andi Kleen */ |
| 3 | 2 | ||
| 4 | #include <linux/linkage.h> | 3 | #include <linux/linkage.h> |
| 5 | #include <asm/errno.h> | 4 | #include <asm/errno.h> |
| 6 | #include <asm/cpufeatures.h> | 5 | #include <asm/cpufeatures.h> |
| 7 | #include <asm/alternative-asm.h> | 6 | #include <asm/alternative-asm.h> |
| 7 | #include <asm/export.h> | ||
| 8 | 8 | ||
| 9 | /* | 9 | /* |
| 10 | * We build a jump to memcpy_orig by default which gets NOPped out on | 10 | * We build a jump to memcpy_orig by default which gets NOPped out on |
| @@ -41,6 +41,8 @@ ENTRY(memcpy) | |||
| 41 | ret | 41 | ret |
| 42 | ENDPROC(memcpy) | 42 | ENDPROC(memcpy) |
| 43 | ENDPROC(__memcpy) | 43 | ENDPROC(__memcpy) |
| 44 | EXPORT_SYMBOL(memcpy) | ||
| 45 | EXPORT_SYMBOL(__memcpy) | ||
| 44 | 46 | ||
| 45 | /* | 47 | /* |
| 46 | * memcpy_erms() - enhanced fast string memcpy. This is faster and | 48 | * memcpy_erms() - enhanced fast string memcpy. This is faster and |
| @@ -275,6 +277,7 @@ ENTRY(memcpy_mcsafe_unrolled) | |||
| 275 | xorq %rax, %rax | 277 | xorq %rax, %rax |
| 276 | ret | 278 | ret |
| 277 | ENDPROC(memcpy_mcsafe_unrolled) | 279 | ENDPROC(memcpy_mcsafe_unrolled) |
| 280 | EXPORT_SYMBOL_GPL(memcpy_mcsafe_unrolled) | ||
| 278 | 281 | ||
| 279 | .section .fixup, "ax" | 282 | .section .fixup, "ax" |
| 280 | /* Return -EFAULT for any failure */ | 283 | /* Return -EFAULT for any failure */ |
diff --git a/tools/include/asm-generic/bitops/__fls.h b/tools/include/asm-generic/bitops/__fls.h index a60a7ccb6782..03f721a8a2b1 100644 --- a/tools/include/asm-generic/bitops/__fls.h +++ b/tools/include/asm-generic/bitops/__fls.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | ||
| 1 | #ifndef _ASM_GENERIC_BITOPS___FLS_H_ | 2 | #ifndef _ASM_GENERIC_BITOPS___FLS_H_ |
| 2 | #define _ASM_GENERIC_BITOPS___FLS_H_ | 3 | #define _ASM_GENERIC_BITOPS___FLS_H_ |
| 3 | 4 | ||
diff --git a/tools/include/asm-generic/bitops/arch_hweight.h b/tools/include/asm-generic/bitops/arch_hweight.h index 6a211f40665c..c2705e1d220d 100644 --- a/tools/include/asm-generic/bitops/arch_hweight.h +++ b/tools/include/asm-generic/bitops/arch_hweight.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | ||
| 1 | #ifndef _ASM_GENERIC_BITOPS_ARCH_HWEIGHT_H_ | 2 | #ifndef _ASM_GENERIC_BITOPS_ARCH_HWEIGHT_H_ |
| 2 | #define _ASM_GENERIC_BITOPS_ARCH_HWEIGHT_H_ | 3 | #define _ASM_GENERIC_BITOPS_ARCH_HWEIGHT_H_ |
| 3 | 4 | ||
diff --git a/tools/include/asm-generic/bitops/const_hweight.h b/tools/include/asm-generic/bitops/const_hweight.h index 0a7e06623470..149faeeeeaf2 100644 --- a/tools/include/asm-generic/bitops/const_hweight.h +++ b/tools/include/asm-generic/bitops/const_hweight.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | ||
| 1 | #ifndef _ASM_GENERIC_BITOPS_CONST_HWEIGHT_H_ | 2 | #ifndef _ASM_GENERIC_BITOPS_CONST_HWEIGHT_H_ |
| 2 | #define _ASM_GENERIC_BITOPS_CONST_HWEIGHT_H_ | 3 | #define _ASM_GENERIC_BITOPS_CONST_HWEIGHT_H_ |
| 3 | 4 | ||
diff --git a/tools/include/asm-generic/bitops/fls.h b/tools/include/asm-generic/bitops/fls.h index 0576d1f42f43..753aecaab641 100644 --- a/tools/include/asm-generic/bitops/fls.h +++ b/tools/include/asm-generic/bitops/fls.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | ||
| 1 | #ifndef _ASM_GENERIC_BITOPS_FLS_H_ | 2 | #ifndef _ASM_GENERIC_BITOPS_FLS_H_ |
| 2 | #define _ASM_GENERIC_BITOPS_FLS_H_ | 3 | #define _ASM_GENERIC_BITOPS_FLS_H_ |
| 3 | 4 | ||
diff --git a/tools/include/asm-generic/bitops/fls64.h b/tools/include/asm-generic/bitops/fls64.h index b097cf8444e3..866f2b2304ff 100644 --- a/tools/include/asm-generic/bitops/fls64.h +++ b/tools/include/asm-generic/bitops/fls64.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | ||
| 1 | #ifndef _ASM_GENERIC_BITOPS_FLS64_H_ | 2 | #ifndef _ASM_GENERIC_BITOPS_FLS64_H_ |
| 2 | #define _ASM_GENERIC_BITOPS_FLS64_H_ | 3 | #define _ASM_GENERIC_BITOPS_FLS64_H_ |
| 3 | 4 | ||
diff --git a/tools/include/asm/export.h b/tools/include/asm/export.h new file mode 100644 index 000000000000..2cb1a0d83035 --- /dev/null +++ b/tools/include/asm/export.h | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | #ifndef _TOOLS_ASM_EXPORT_H | ||
| 2 | #define _TOOLS_ASM_EXPORT_H | ||
| 3 | |||
| 4 | #define EXPORT_SYMBOL(x) | ||
| 5 | #define EXPORT_SYMBOL_GPL(x) | ||
| 6 | |||
| 7 | #endif /* _TOOLS_ASM_EXPORT_H */ | ||
diff --git a/tools/include/linux/hash.h b/tools/include/linux/hash.h index 2c4183bbc504..ad6fa21d977b 100644 --- a/tools/include/linux/hash.h +++ b/tools/include/linux/hash.h | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | ||
| 2 | #ifndef _LINUX_HASH_H | 1 | #ifndef _LINUX_HASH_H |
| 3 | #define _LINUX_HASH_H | 2 | #define _LINUX_HASH_H |
| 4 | /* Fast hashing routine for ints, longs and pointers. | 3 | /* Fast hashing routine for ints, longs and pointers. |
diff --git a/tools/include/uapi/asm-generic/ioctls.h b/tools/include/uapi/asm-generic/ioctls.h index 14baf9f23a14..040651735662 100644 --- a/tools/include/uapi/asm-generic/ioctls.h +++ b/tools/include/uapi/asm-generic/ioctls.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ | ||
| 1 | #ifndef __ASM_GENERIC_IOCTLS_H | 2 | #ifndef __ASM_GENERIC_IOCTLS_H |
| 2 | #define __ASM_GENERIC_IOCTLS_H | 3 | #define __ASM_GENERIC_IOCTLS_H |
| 3 | 4 | ||
diff --git a/tools/include/uapi/asm-generic/mman-common.h b/tools/include/uapi/asm-generic/mman-common.h index 203268f9231e..6d319c46fd90 100644 --- a/tools/include/uapi/asm-generic/mman-common.h +++ b/tools/include/uapi/asm-generic/mman-common.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ | ||
| 1 | #ifndef __ASM_GENERIC_MMAN_COMMON_H | 2 | #ifndef __ASM_GENERIC_MMAN_COMMON_H |
| 2 | #define __ASM_GENERIC_MMAN_COMMON_H | 3 | #define __ASM_GENERIC_MMAN_COMMON_H |
| 3 | 4 | ||
diff --git a/tools/include/uapi/asm-generic/mman.h b/tools/include/uapi/asm-generic/mman.h index f7c7b4355e56..2dffcbf705b3 100644 --- a/tools/include/uapi/asm-generic/mman.h +++ b/tools/include/uapi/asm-generic/mman.h | |||
| @@ -1,8 +1,8 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 */ | 1 | /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ |
| 2 | #ifndef __ASM_GENERIC_MMAN_H | 2 | #ifndef __ASM_GENERIC_MMAN_H |
| 3 | #define __ASM_GENERIC_MMAN_H | 3 | #define __ASM_GENERIC_MMAN_H |
| 4 | 4 | ||
| 5 | #include <uapi/asm-generic/mman-common.h> | 5 | #include <asm-generic/mman-common.h> |
| 6 | 6 | ||
| 7 | #define MAP_GROWSDOWN 0x0100 /* stack-like segment */ | 7 | #define MAP_GROWSDOWN 0x0100 /* stack-like segment */ |
| 8 | #define MAP_DENYWRITE 0x0800 /* ETXTBSY */ | 8 | #define MAP_DENYWRITE 0x0800 /* ETXTBSY */ |
diff --git a/tools/include/uapi/linux/bpf.h b/tools/include/uapi/linux/bpf.h index b280f37cd057..e880ae6434ee 100644 --- a/tools/include/uapi/linux/bpf.h +++ b/tools/include/uapi/linux/bpf.h | |||
| @@ -1,3 +1,4 @@ | |||
| 1 | /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ | ||
| 1 | /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com | ||
