b945795 Auto-sync with upstream branch master

Authored and Committed by Arjun Shankar a year ago
    Auto-sync with upstream branch master
    
    Upstream commit: e3622a8f391deea3b75a577dce70d023dfa3f1c7
    
    - time: Also check for EPERM while trying to clock_settime
    - linux: Fail as unsupported if personality call is filtered
    - Remove MAP_VARIABLE from hppa bits/mman.h
    - hurd: Fix x86_64 sigreturn restoring bogus reply_port
    - Add lint-makefiles Makefile linting test.
    - elf: Sort Makefile variables.
    - Fix a few more typos I missed in previous round -- BZ 25337
    - Fix all the remaining misspellings -- BZ 25337
    - Use __nonnull for the epoll_wait(2) family of syscalls
    - Fix invalid use of NULL in epoll_pwait2(2) test
    - getipv4sourcefilter: Get rid of alloca
    - getsourcefilter: Get rid of alloca.
    - tests: fix warn unused results
    - nptl_db/thread_dbP.h: fix warn unused result
    - malloc/{memusage.c, memusagestat.c}: fix warn unused result
    - catgets/gencat.c: fix warn unused result
    - tests: replace ftruncate by xftruncate
    - tests: replace write by xwrite
    - x86-64: Use YMM registers in memcmpeq-evex.S
    
        
file modified
+25 -2
file modified
+1 -1