# git rev-parse -q --verify bb2aee77c82d7e7c08d4c78a4f65c703eef0fc60^{commit} bb2aee77c82d7e7c08d4c78a4f65c703eef0fc60 already have revision, skipping fetch # git checkout -q -f -B kisskb bb2aee77c82d7e7c08d4c78a4f65c703eef0fc60 # git clean -qxdf # < git log -1 # commit bb2aee77c82d7e7c08d4c78a4f65c703eef0fc60 # Author: Mark Brown # Date: Thu Sep 26 11:57:32 2019 -0700 # # Add linux-next specific files for 20190926 # # Signed-off-by: Mark Brown # < /opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux-gcc --version # < /opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux-ld --version # < git log --format=%s --max-count=1 bb2aee77c82d7e7c08d4c78a4f65c703eef0fc60 # < make -s -j 32 ARCH=sparc64 O=/kisskb/build/linux-next_sparc64-allnoconfig_sparc64 CROSS_COMPILE=/opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux- allnoconfig WARNING: unmet direct dependencies detected for COMPAT_BINFMT_ELF Depends on [n]: COMPAT [=y] && BINFMT_ELF [=n] Selected by [y]: - COMPAT [=y] && SPARC64 [=y] # make -s -j 32 ARCH=sparc64 O=/kisskb/build/linux-next_sparc64-allnoconfig_sparc64 CROSS_COMPILE=/opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux- :1511:2: warning: #warning syscall clone3 not implemented [-Wcpp] /kisskb/src/mm/gup.c: In function '__get_user_pages': /kisskb/src/mm/gup.c:791:30: error: expected ')' before ';' token start = untagged_addr(start); ^ /kisskb/src/mm/gup.c:893:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/gup.c:786:29: warning: unused variable 'ctx' [-Wunused-variable] struct follow_page_context ctx = { NULL }; ^ /kisskb/src/mm/gup.c:785:25: warning: unused variable 'vma' [-Wunused-variable] struct vm_area_struct *vma = NULL; ^ /kisskb/src/mm/gup.c:784:16: warning: unused variable 'i' [-Wunused-variable] long ret = 0, i = 0; ^ /kisskb/src/mm/gup.c:784:7: warning: unused variable 'ret' [-Wunused-variable] long ret = 0, i = 0; ^ /kisskb/src/mm/gup.c: In function 'fixup_user_fault': /kisskb/src/mm/gup.c:955:34: error: expected ')' before ';' token address = untagged_addr(address); ^ /kisskb/src/mm/gup.c:995:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/gup.c:953:18: warning: unused variable 'major' [-Wunused-variable] vm_fault_t ret, major = 0; ^ /kisskb/src/mm/gup.c:953:13: warning: unused variable 'ret' [-Wunused-variable] vm_fault_t ret, major = 0; ^ /kisskb/src/mm/gup.c:952:25: warning: unused variable 'vma' [-Wunused-variable] struct vm_area_struct *vma; ^ /kisskb/src/mm/gup.c: In function '__get_user_pages_fast': /kisskb/src/mm/gup.c:2325:42: error: expected ')' before ';' token start = untagged_addr(start) & PAGE_MASK; ^ /kisskb/src/mm/gup.c:2354:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/gup.c:2323:6: warning: unused variable 'nr' [-Wunused-variable] int nr = 0; ^ /kisskb/src/mm/gup.c:2322:16: warning: unused variable 'flags' [-Wunused-variable] unsigned long flags; ^ /kisskb/src/mm/gup.c:2321:21: warning: unused variable 'end' [-Wunused-variable] unsigned long len, end; ^ /kisskb/src/mm/gup.c:2321:16: warning: unused variable 'len' [-Wunused-variable] unsigned long len, end; ^ /kisskb/src/mm/gup.c: In function 'get_user_pages_fast': /kisskb/src/mm/gup.c:2405:42: error: expected ')' before ';' token start = untagged_addr(start) & PAGE_MASK; ^ /kisskb/src/mm/gup.c:2441:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/gup.c:2400:14: warning: unused variable 'ret' [-Wunused-variable] int nr = 0, ret = 0; ^ /kisskb/src/mm/gup.c:2400:6: warning: unused variable 'nr' [-Wunused-variable] int nr = 0, ret = 0; ^ /kisskb/src/mm/gup.c:2399:27: warning: unused variable 'end' [-Wunused-variable] unsigned long addr, len, end; ^ /kisskb/src/mm/gup.c:2399:22: warning: unused variable 'len' [-Wunused-variable] unsigned long addr, len, end; ^ /kisskb/src/mm/gup.c:2399:16: warning: unused variable 'addr' [-Wunused-variable] unsigned long addr, len, end; ^ /kisskb/src/mm/gup.c: At top level: /kisskb/src/mm/gup.c:560:12: warning: 'get_gate_page' defined but not used [-Wunused-function] static int get_gate_page(struct mm_struct *mm, unsigned long address, ^ /kisskb/src/mm/gup.c:618:12: warning: 'faultin_page' defined but not used [-Wunused-function] static int faultin_page(struct task_struct *tsk, struct vm_area_struct *vma, ^ /kisskb/src/mm/gup.c:676:12: warning: 'check_vma_flags' defined but not used [-Wunused-function] static int check_vma_flags(struct vm_area_struct *vma, unsigned long gup_flags) ^ /kisskb/src/mm/gup.c:895:13: warning: 'vma_permits_fault' defined but not used [-Wunused-function] static bool vma_permits_fault(struct vm_area_struct *vma, ^ /kisskb/src/mm/gup.c:2266:13: warning: 'gup_pgd_range' defined but not used [-Wunused-function] static void gup_pgd_range(unsigned long addr, unsigned long end, ^ /kisskb/src/mm/gup.c:2303:13: warning: 'gup_fast_permitted' defined but not used [-Wunused-function] static bool gup_fast_permitted(unsigned long start, unsigned long end) ^ /kisskb/src/mm/gup.c:2357:12: warning: '__gup_longterm_unlocked' defined but not used [-Wunused-function] static int __gup_longterm_unlocked(unsigned long start, int nr_pages, ^ /kisskb/src/mm/gup.c: In function 'fixup_user_fault': /kisskb/src/mm/gup.c:995:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /kisskb/src/mm/gup.c: In function '__get_user_pages': /kisskb/src/mm/gup.c:893:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /kisskb/src/mm/gup.c: In function '__get_user_pages_fast': /kisskb/src/mm/gup.c:2354:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /kisskb/src/mm/gup.c: In function 'get_user_pages_fast': /kisskb/src/mm/gup.c:2441:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:266: mm/gup.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /kisskb/src/mm/mincore.c: In function '__do_sys_mincore': /kisskb/src/mm/mincore.c:259:30: error: expected ')' before ';' token start = untagged_addr(start); ^ /kisskb/src/mm/mincore.c:303:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/mincore.c:257:17: warning: unused variable 'tmp' [-Wunused-variable] unsigned char *tmp; ^ /kisskb/src/mm/mincore.c:256:16: warning: unused variable 'pages' [-Wunused-variable] unsigned long pages; ^ /kisskb/src/mm/mincore.c:255:7: warning: unused variable 'retval' [-Wunused-variable] long retval; ^ /kisskb/src/mm/mincore.c:303:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /kisskb/src/mm/mincore.c: At top level: /kisskb/src/mm/mincore.c:207:13: warning: 'do_mincore' defined but not used [-Wunused-function] static long do_mincore(unsigned long addr, unsigned long pages, unsigned char *vec) ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:265: mm/mincore.o] Error 1 /kisskb/src/mm/mlock.c: In function 'do_mlock': /kisskb/src/mm/mlock.c:677:30: error: expected ')' before ';' token start = untagged_addr(start); ^ /kisskb/src/mm/mlock.c:716:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/mlock.c:675:6: warning: unused variable 'error' [-Wunused-variable] int error = -ENOMEM; ^ /kisskb/src/mm/mlock.c:674:16: warning: unused variable 'lock_limit' [-Wunused-variable] unsigned long lock_limit; ^ /kisskb/src/mm/mlock.c:673:16: warning: unused variable 'locked' [-Wunused-variable] unsigned long locked; ^ /kisskb/src/mm/mlock.c:716:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /kisskb/src/mm/mlock.c: In function '__do_sys_munlock': /kisskb/src/mm/mlock.c:740:30: error: expected ')' before ';' token start = untagged_addr(start); ^ /kisskb/src/mm/mlock.c:751:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/mlock.c:738:6: warning: unused variable 'ret' [-Wunused-variable] int ret; ^ /kisskb/src/mm/mlock.c:751:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /kisskb/src/mm/mlock.c: At top level: /kisskb/src/mm/mlock.c:225:12: warning: '__mlock_posix_error_return' defined but not used [-Wunused-function] static int __mlock_posix_error_return(long retval) ^ /kisskb/src/mm/mlock.c:583:12: warning: 'apply_vma_lock_flags' defined but not used [-Wunused-function] static int apply_vma_lock_flags(unsigned long start, size_t len, ^ /kisskb/src/mm/mlock.c:639:22: warning: 'count_mm_mlocked_page_nr' defined but not used [-Wunused-function] static unsigned long count_mm_mlocked_page_nr(struct mm_struct *mm, ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:265: mm/mlock.o] Error 1 /kisskb/src/mm/mmap.c: In function '__do_sys_brk': /kisskb/src/mm/mmap.c:204:26: error: expected ')' before ';' token brk = untagged_addr(brk); ^ /kisskb/src/mm/mmap.c:292:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/mmap.c:201:7: warning: unused variable 'downgraded' [-Wunused-variable] bool downgraded = false; ^ /kisskb/src/mm/mmap.c:200:7: warning: unused variable 'populate' [-Wunused-variable] bool populate; ^ /kisskb/src/mm/mmap.c:199:16: warning: unused variable 'min_brk' [-Wunused-variable] unsigned long min_brk; ^ /kisskb/src/mm/mmap.c:198:25: warning: unused variable 'next' [-Wunused-variable] struct vm_area_struct *next; ^ /kisskb/src/mm/mmap.c:197:20: warning: unused variable 'mm' [-Wunused-variable] struct mm_struct *mm = current->mm; ^ /kisskb/src/mm/mmap.c:196:32: warning: unused variable 'origbrk' [-Wunused-variable] unsigned long newbrk, oldbrk, origbrk; ^ /kisskb/src/mm/mmap.c:196:24: warning: unused variable 'oldbrk' [-Wunused-variable] unsigned long newbrk, oldbrk, origbrk; ^ /kisskb/src/mm/mmap.c:196:16: warning: unused variable 'newbrk' [-Wunused-variable] unsigned long newbrk, oldbrk, origbrk; ^ /kisskb/src/mm/mmap.c:195:16: warning: unused variable 'retval' [-Wunused-variable] unsigned long retval; ^ /kisskb/src/mm/mmap.c:292:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /kisskb/src/mm/mmap.c: In function 'ksys_mmap_pgoff': /kisskb/src/mm/mmap.c:1592:28: error: expected ')' before ';' token addr = untagged_addr(addr); ^ /kisskb/src/mm/mmap.c:1634:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/mmap.c:1590:16: warning: unused variable 'retval' [-Wunused-variable] unsigned long retval; ^ /kisskb/src/mm/mmap.c:1589:15: warning: unused variable 'file' [-Wunused-variable] struct file *file = NULL; ^ /kisskb/src/mm/mmap.c: In function '__do_sys_munmap': /kisskb/src/mm/mmap.c:2907:28: error: expected ')' before ';' token addr = untagged_addr(addr); ^ /kisskb/src/mm/mmap.c:2910:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/mmap.c:2910:1: warning: no return statement in function returning non-void [-Wreturn-type] /kisskb/src/mm/mprotect.c: In function 'do_mprotect_pkey': /kisskb/src/mm/mprotect.c:462:30: error: expected ')' before ';' token start = untagged_addr(start); ^ /kisskb/src/mm/mprotect.c:573:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/mprotect.c:459:13: warning: unused variable 'rier' [-Wunused-variable] const bool rier = (current->personality & READ_IMPLIES_EXEC) && ^ /kisskb/src/mm/mprotect.c:458:12: warning: unused variable 'grows' [-Wunused-variable] const int grows = prot & (PROT_GROWSDOWN|PROT_GROWSUP); ^ /kisskb/src/mm/mprotect.c:457:6: warning: unused variable 'error' [-Wunused-variable] int error = -EINVAL; ^ /kisskb/src/mm/mprotect.c:456:31: warning: unused variable 'prev' [-Wunused-variable] struct vm_area_struct *vma, *prev; ^ /kisskb/src/mm/mprotect.c:456:25: warning: unused variable 'vma' [-Wunused-variable] struct vm_area_struct *vma, *prev; ^ /kisskb/src/mm/mprotect.c:455:34: warning: unused variable 'reqprot' [-Wunused-variable] unsigned long nstart, end, tmp, reqprot; ^ /kisskb/src/mm/mprotect.c:455:29: warning: unused variable 'tmp' [-Wunused-variable] unsigned long nstart, end, tmp, reqprot; ^ /kisskb/src/mm/mprotect.c:455:24: warning: unused variable 'end' [-Wunused-variable] unsigned long nstart, end, tmp, reqprot; ^ /kisskb/src/mm/mprotect.c:455:16: warning: unused variable 'nstart' [-Wunused-variable] unsigned long nstart, end, tmp, reqprot; ^ /kisskb/src/mm/mprotect.c:573:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /kisskb/src/mm/mmap.c: In function 'ksys_mmap_pgoff': /kisskb/src/mm/mmap.c:1634:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /kisskb/src/mm/mremap.c: In function '__do_sys_mremap': /kisskb/src/mm/mremap.c:609:28: error: expected ')' before ';' token addr = untagged_addr(addr); ^ /kisskb/src/mm/mremap.c:732:1: error: expected declaration or statement at end of input } ^ /kisskb/src/mm/mremap.c:605:28: warning: unused variable 'uf' [-Wunused-variable] struct vm_userfaultfd_ctx uf = NULL_VM_UFFD_CTX; ^ /kisskb/src/mm/mremap.c:604:7: warning: unused variable 'downgraded' [-Wunused-variable] bool downgraded = false; ^ /kisskb/src/mm/mremap.c:603:7: warning: unused variable 'locked' [-Wunused-variable] bool locked = false; ^ /kisskb/src/mm/mremap.c:602:16: warning: unused variable 'charged' [-Wunused-variable] unsigned long charged = 0; ^ /kisskb/src/mm/mremap.c:601:16: warning: unused variable 'ret' [-Wunused-variable] unsigned long ret = -EINVAL; ^ /kisskb/src/mm/mremap.c:600:25: warning: unused variable 'vma' [-Wunused-variable] struct vm_area_struct *vma; ^ /kisskb/src/mm/mremap.c:599:20: warning: unused variable 'mm' [-Wunused-variable] struct mm_struct *mm = current->mm; ^ /kisskb/src/mm/mremap.c:732:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /kisskb/src/mm/mremap.c: At top level: /kisskb/src/mm/mremap.c:498:22: warning: 'mremap_to' defined but not used [-Wunused-function] static unsigned long mremap_to(unsigned long addr, unsigned long old_len, ^ /kisskb/src/mm/mremap.c:575:12: warning: 'vma_expandable' defined but not used [-Wunused-function] static int vma_expandable(struct vm_area_struct *vma, unsigned long delta) ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:265: mm/mprotect.o] Error 1 /kisskb/src/mm/msync.c: In function '__do_sys_msync': /kisskb/src/mm/msync.c:40:30: error: expected ')' before ';' token start = untagged_addr(start); ^ /kisskb/src/mm/msync.c:110:1: error: expected ';' before '}' token } ^ /kisskb/src/mm/msync.c:38:6: warning: unused variable 'error' [-Wunused-variable] int error = -EINVAL; ^ /kisskb/src/mm/msync.c:37:6: warning: unused variable 'unmapped_error' [-Wunused-variable] int unmapped_error = 0; ^ /kisskb/src/mm/msync.c:36:25: warning: unused variable 'vma' [-Wunused-variable] struct vm_area_struct *vma; ^ /kisskb/src/mm/msync.c:35:20: warning: unused variable 'mm' [-Wunused-variable] struct mm_struct *mm = current->mm; ^ /kisskb/src/mm/msync.c:34:16: warning: unused variable 'end' [-Wunused-variable] unsigned long end; ^ /kisskb/src/mm/msync.c:110:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:265: mm/mremap.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:265: mm/mmap.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:265: mm/msync.o] Error 1 make[1]: *** [/kisskb/src/Makefile:1650: mm] Error 2 make[1]: *** Waiting for unfinished jobs.... /kisskb/src/lib/strncpy_from_user.c: In function 'strncpy_from_user': /kisskb/src/lib/strncpy_from_user.c:112:46: error: expected ')' before ';' token src_addr = (unsigned long)untagged_addr(src); ^ /kisskb/src/lib/strncpy_from_user.c:126:1: error: expected ';' before '}' token } ^ /kisskb/src/lib/strncpy_from_user.c:126:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:266: lib/strncpy_from_user.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /kisskb/src/lib/strnlen_user.c: In function 'strnlen_user': /kisskb/src/lib/strnlen_user.c:113:46: error: expected ')' before ';' token src_addr = (unsigned long)untagged_addr(str); ^ /kisskb/src/lib/strnlen_user.c:125:1: error: expected ';' before '}' token } ^ /kisskb/src/lib/strnlen_user.c:125:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:265: lib/strnlen_user.o] Error 1 make[1]: *** [/kisskb/src/Makefile:1650: lib] Error 2 /kisskb/src/fs/namespace.c: In function 'copy_mount_options': /kisskb/src/fs/namespace.c:3029:55: error: expected ')' before ';' token size = TASK_SIZE - (unsigned long)untagged_addr(data); ^ /kisskb/src/fs/namespace.c:3041:1: error: expected ';' before '}' token } ^ /kisskb/src/fs/namespace.c:3013:6: warning: unused variable 'i' [-Wunused-variable] int i; ^ /kisskb/src/fs/namespace.c: At top level: /kisskb/src/fs/namespace.c:2989:13: warning: 'exact_copy_from_user' defined but not used [-Wunused-function] static long exact_copy_from_user(void *to, const void __user * from, ^ /kisskb/src/fs/namespace.c: In function 'copy_mount_options': /kisskb/src/fs/namespace.c:3041:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ make[2]: *** [/kisskb/src/scripts/Makefile.build:266: fs/namespace.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1650: fs] Error 2 make: *** [Makefile:179: sub-make] Error 2 Command 'make -s -j 32 ARCH=sparc64 O=/kisskb/build/linux-next_sparc64-allnoconfig_sparc64 CROSS_COMPILE=/opt/cross/kisskb/br-sparc64-full-2016.08-613-ge98b4dd/bin/sparc64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linux-next_sparc64-allnoconfig_sparc64 # Build took: 0:00:13.379554