Pull ARM fixes from Russell King: "Just two changes this time around: - wire up the new mlock2 syscall added during the last merge window - fix a build problem with certain configurations provoked by making CONFIG_OF user selectable" * 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm: ARM: 8454/1: OF implies OF_FLATTREE ARM: wire up mlock2 syscall
Unified · Split
| @@ -76,6 +76,8 @@ config ARM · 75 unmodified lines | ||
| 76 | 76 | select IRQ_FORCED_THREADING |
| 77 | 77 | select MODULES_USE_ELF_REL |
| 78 | 78 | select NO_BOOTMEM |
| 79 | + select OF_EARLY_FLATTREE if OF | |
| 80 | + select OF_RESERVED_MEM if OF | |
| 79 | 81 | select OLD_SIGACTION |
| 80 | 82 | select OLD_SIGSUSPEND3 |
| 81 | 83 | select PERF_USE_VMALLOC |
| @@ -1822,8 +1824,6 @@ config USE_OF · 1740 unmodified lines | ||
| 1822 | 1824 | bool "Flattened Device Tree support" |
| 1823 | 1825 | select IRQ_DOMAIN |
| 1824 | 1826 | select OF |
| 1825 | − select OF_EARLY_FLATTREE | |
| 1826 | − select OF_RESERVED_MEM | |
| 1827 | 1827 | help |
| 1828 | 1828 | Include support for flattened device tree machine descriptions. |
| 1829 | 1829 | |
| @@ -416,6 +416,7 @@ · 415 unmodified lines | ||
| 416 | 416 | #define __NR_execveat (__NR_SYSCALL_BASE+387) |
| 417 | 417 | #define __NR_userfaultfd (__NR_SYSCALL_BASE+388) |
| 418 | 418 | #define __NR_membarrier (__NR_SYSCALL_BASE+389) |
| 419 | +#define __NR_mlock2 (__NR_SYSCALL_BASE+390) | |
| 419 | 420 | |
| 420 | 421 | /* |
| 421 | 422 | * The following SWIs are ARM private. |
| @@ -399,6 +399,7 @@ · 398 unmodified lines | ||
| 399 | 399 | CALL(sys_execveat) |
| 400 | 400 | CALL(sys_userfaultfd) |
| 401 | 401 | CALL(sys_membarrier) |
| 402 | + CALL(sys_mlock2) | |
| 402 | 403 | #ifndef syscalls_counted |
| 403 | 404 | .equ syscalls_padding, ((NR_syscalls + 3) & ~3) - NR_syscalls |
| 404 | 405 | #define syscalls_counted |