This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 8f55d0922bb [llvm-mca] [llvm-mca] Improved error handling and error rep [...]
new 2191c153b0a [llvm-exegesis] Implements a cache of Instruction objects.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
tools/llvm-exegesis/lib/Latency.cpp | 2 +-
tools/llvm-exegesis/lib/LlvmState.cpp | 1 +
tools/llvm-exegesis/lib/LlvmState.h | 3 +++
tools/llvm-exegesis/lib/MCInstrDescView.cpp | 19 +++++++++++++++----
tools/llvm-exegesis/lib/MCInstrDescView.h | 21 +++++++++++++++++++--
tools/llvm-exegesis/llvm-exegesis.cpp | 2 +-
.../llvm-exegesis/X86/SnippetGeneratorTest.cpp | 6 +++---
7 files changed, 43 insertions(+), 11 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch aaribaud/y2038
in repository glibc.
discards 64bda4efa4 Y2038: add _TIME_BITS support
discards 5e31a2e804 Y2038: add function __pmap_rmtcall64
discards 5d43506a2d Y2038: add function __clntudp_bufcreate64
discards 64dbb2bd67 Y2038: add function __clntudp_create64
discards dda0b35a7c Y2038: add function select64
discards dfb94cc8cf Y2038: add function pselect64
discards 0ffd9c9554 Y2038: add struct __timex64
discards ffee8c98f8 Y2038: add function __ntp_gettimex64
discards 888dbdfcdb Y2038: add function __ntp_gettime64
discards f2e931f299 Y2038: add struct __ntp_timeval64
discards b3142c17cb Y2038: add function __getrusage64
discards 7e30895e09 Y2038: add functions using futexes
discards fd928ce7cf Y2038: add function __setitimer64
discards 9f4c8ab002 Y2038: add function __getitimer64
discards 7c77df6eb6 Y2038: add struct __itimerval64
discards 761694af9f Y2038: add function __utime64
discards 487bb90485 Y2038: add function __adjtime64, __adjtimex64 and __ntp_adjtime64
discards c7427901e1 Y2038: add function __nanosleep64
discards bf2b568901 Y2038: add function __sched_rr_get_interval64
discards fcbc3659d4 Y2038: add function __msgctl64
discards e463ed5589 Y2038: add function __mq_timedsend_time64
discards 5f2addfe0e Y2038: add function __mq_timedreceiv_time64
discards a94809f365 Y2038: add function __utimes64
discards 69abeae8d2 Y2038: add function __stime64
discards 1714109172 Y2038: add function __time64
discards 10f3cdbc68 Y2038: add function __settimeofday64
discards 4dcc317b2b Y2038: add function __gettimeofday64
discards 05921749b9 Y2038: add function __fstatat64_time64 (and __fxstatat_time64)
discards 4eb42229ec Y2038: add function __lstat64_time64 (and __lxstat64_time64)
discards b4e46a5cdc Y2038: add function __stat64_time64 (and __xstat64_time64)
discards 7ae6e26da2 Y2038: add function __fstat64_time64 (and __fxstat64_time64)
discards 9278846741 Y2038: add struct __stat64_t64
discards f584281fe1 Y2038: add function __timerfd_settime64
discards c4e2eb05a9 Y2038: add function __timerfd_gettime64
discards eacb8dc680 Y2038: add function __timer_settime64
discards 8820801ed2 Y2038: add function __timer_gettime64
discards 5ac0cc70e9 Y2038: add struct __itimerspec64
discards f173649301 Y2038: add function __lutimes64
discards b0d032b4ab Y2038: add function __futimes64
discards 3204da290b Y2038: add struct __timeval64
discards ddf7ede1c1 Y2038: add function __sigtimedwait_time64
discards 895f2b6d41 Y2038: add function __futimens64
discards 6b859b7330 Y2038: add function __utimensat_time64
discards 0bc4ebbb32 Y2038: add function __timespec_get64
discards c1bd4d953e Y2038: add function __clock_nanosleep64
discards 88c3091484 Y2038: add function __clock_getres_time64
discards cfd0d5e81a Y2038: add function __clock_settime64
discards 14099ec74a Y2038: add function __clock_gettime64
discards dd7efee97e Y2038: provide kernel support indication
discards 4d1d0dd9b4 Y2038: add struct __timespec64
discards 6d5142a851 Y2038: make __mktime_internal compatible with __time64_t
discards 5ef7e7b676 Y2038: make __difftime compatible with 64-bit time
discards 41da16696d Y2038: make __tz_convert compatible with 64-bit-time
discards cf06eee011 Y2038: Add 64-bit time for all architectures
discards bea9422cc2 Y2038: provide size of default time_t for target architecture
adds 0a271c8f25 Regenerate sparc ulps.
adds 94a3a27f5d Add VDSO support to sparc.
adds 53b2bb8747 resource: Update struct rusage comments [BZ #23689]
adds f997b4be18 signal: Use correct type for si_band in siginfo_t [BZ #23562]
adds d0a7415979 Handle surrogate pairs in c16rtomb (bug 23794, DR#488, C2X).
adds 2dd8e58cc5 x86: Don't include <x86intrin.h>
adds be8ff03f92 Stop c32rtomb and mbrtoc32 aliasing wcrtomb and mbrtowc (bug [...]
adds 8190520f2a Use Linux 4.19 in build-many-glibcs.py.
adds 029ad711b8 Update kernel version in syscall-names.list to 4.19.
adds 367d7cc2cb Don't use PSEUDO_END for non-PSEUDO function
adds f1034472e2 time/tst-mktime2: Improve test error reporting
adds c3d8dc45c9 x86: Fix Haswell strong flags (BZ#23709)
adds 18ad0de651 Fix tst-preadvwritev2 build failure on HURD
adds 7cc65773f0 x86: Support RDTSCP for benchtests
adds a27a4f4721 Y2038: provide size of default time_t for target architecture
new 7e900af37b Y2038: Add 64-bit time for all architectures
new c2f8573148 Y2038: make __tz_convert compatible with 64-bit-time
new 2a2c7fa964 Y2038: make __difftime compatible with 64-bit time
new d6713c0eec Y2038: make __mktime_internal compatible with __time64_t
new eaf0f523fb Y2038: add struct __timespec64
new 94811042d7 Y2038: provide kernel support indication
new 09cb6964e2 Y2038: add function __clock_gettime64
new 641e465b84 Y2038: add function __clock_settime64
new 4b076e9e31 Y2038: add function __clock_getres_time64
new c0195aeb05 Y2038: add function __clock_nanosleep64
new e4625075c8 Y2038: add function __timespec_get64
new 440d708a8e Y2038: add function __utimensat_time64
new 50673e789f Y2038: add function __futimens64
new ac7c4beb24 Y2038: add function __sigtimedwait_time64
new 8ea072767d Y2038: add struct __timeval64
new cc5b45f0c6 Y2038: add function __futimes64
new d39ea685b1 Y2038: add function __lutimes64
new 3958902364 Y2038: add struct __itimerspec64
new a030a9e6b7 Y2038: add function __timer_gettime64
new 9ae7229bb9 Y2038: add function __timer_settime64
new c08076eb6a Y2038: add function __timerfd_gettime64
new 2aab10fdfe Y2038: add function __timerfd_settime64
new 301c5f6b41 Y2038: add struct __stat64_t64
new 088be4c676 Y2038: add function __fstat64_time64 (and __fxstat64_time64)
new 84909c7b83 Y2038: add function __stat64_time64 (and __xstat64_time64)
new 17e59e4743 Y2038: add function __lstat64_time64 (and __lxstat64_time64)
new d01a328977 Y2038: add function __fstatat64_time64 (and __fxstatat_time64)
new 3f87e785be Y2038: add function __gettimeofday64
new 2ea80487a7 Y2038: add function __settimeofday64
new 8ba84c8a86 Y2038: add function __time64
new b1563168c4 Y2038: add function __stime64
new b065a273b0 Y2038: add function __utimes64
new 619f791742 Y2038: add function __mq_timedreceiv_time64
new 2db28845c1 Y2038: add function __mq_timedsend_time64
new c367c72d48 Y2038: add function __msgctl64
new a79d02ee55 Y2038: add function __sched_rr_get_interval64
new d13362f518 Y2038: add function __nanosleep64
new 4a7c14136e Y2038: add function __adjtime64, __adjtimex64 and __ntp_adjtime64
new b49e73a5f5 Y2038: add function __utime64
new f363546f1a Y2038: add struct __itimerval64
new e5a827554e Y2038: add function __getitimer64
new ab06a727ab Y2038: add function __setitimer64
new edd2c042ed Y2038: add functions using futexes
new 00b105507a Y2038: add function __getrusage64
new f4f353b27f Y2038: add struct __ntp_timeval64
new 3c7cd28109 Y2038: add function __ntp_gettime64
new 8dc37789c3 Y2038: add function __ntp_gettimex64
new d9a19a3862 Y2038: add struct __timex64
new c4ec41f9cf Y2038: add function pselect64
new 058c76ad4a Y2038: add function select64
new 86df3efa3c Y2038: add function __clntudp_create64
new 6b7f0b49b4 Y2038: add function __clntudp_bufcreate64
new f1869e1122 Y2038: add function __pmap_rmtcall64
new 3500dd283b Y2038: add _TIME_BITS support
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (64bda4efa4)
\
N -- N -- N refs/heads/aaribaud/y2038 (3500dd283b)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 54 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
ChangeLog | 127 +++++++++++++++++++++
benchtests/Makefile | 6 +
benchtests/README | 9 ++
include/time.h | 1 +
misc/tst-preadvwritev2-common.c | 5 +
resource/bits/types/struct_rusage.h | 5 +-
scripts/build-many-glibcs.py | 2 +-
stdlib/Makefile | 2 +-
sysdeps/sparc/fpu/libm-test-ulps | 88 +++++++-------
sysdeps/unix/sysv/linux/bits/types/siginfo_t.h | 2 +-
sysdeps/unix/sysv/linux/riscv/setcontext.S | 4 +-
sysdeps/unix/sysv/linux/sparc/Makefile | 4 +
sysdeps/unix/sysv/linux/sparc/Versions | 4 +
.../unix/sysv/linux/{mips => sparc}/init-first.c | 16 +--
.../unix/sysv/linux/{mips => sparc}/libc-vdso.h | 6 +-
sysdeps/unix/sysv/linux/sparc/sysdep.h | 11 ++
sysdeps/unix/sysv/linux/syscall-names.list | 4 +-
sysdeps/x86/cpu-features.c | 6 +
sysdeps/x86/hp-timing.h | 21 +++-
time/tst-mktime2.c | 71 +++++++-----
wcsmbs/Makefile | 7 +-
wcsmbs/c16rtomb.c | 41 ++++++-
sysdeps/generic/tls-setup.h => wcsmbs/c32rtomb.c | 16 ++-
wcsmbs/{test-char-types.c => mbrtoc32.c} | 19 +--
wcsmbs/mbrtowc.c | 5 -
wcsmbs/tst-c16-surrogate.c | 89 +++++++++++++++
nptl/tst-mtx-recursive.c => wcsmbs/tst-c32-state.c | 37 +++---
wcsmbs/wcrtomb.c | 5 -
28 files changed, 470 insertions(+), 143 deletions(-)
copy sysdeps/unix/sysv/linux/{mips => sparc}/init-first.c (70%)
copy sysdeps/unix/sysv/linux/{mips => sparc}/libc-vdso.h (81%)
copy sysdeps/generic/tls-setup.h => wcsmbs/c32rtomb.c (77%)
copy wcsmbs/{test-char-types.c => mbrtoc32.c} (73%)
create mode 100644 wcsmbs/tst-c16-surrogate.c
copy nptl/tst-mtx-recursive.c => wcsmbs/tst-c32-state.c (59%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from fa948efa37e Disable string merging with alignment > 1 before Solaris 11 [...]
new e0599ca487d 2018-10-24 Richard Biener <rguenther(a)suse.de>
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ChangeLog | 10 +++
gcc/testsuite/ChangeLog | 6 ++
gcc/testsuite/gcc.dg/vect/bb-slp-39.c | 19 +++++
gcc/testsuite/gfortran.dg/vect/pr83232.f90 | 6 +-
gcc/tree-vect-data-refs.c | 108 +++++++++++++++++++++--------
gcc/tree-vect-slp.c | 4 ++
6 files changed, 121 insertions(+), 32 deletions(-)
create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-39.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 5af7fad8189 2018-10-24 Richard Biener <rguenther(a)suse.de>
new fa948efa37e Disable string merging with alignment > 1 before Solaris 11 [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ChangeLog | 9 +++++++++
gcc/config.in | 18 +++++++++---------
gcc/configure | 24 ++++++++++++++++++++++++
gcc/configure.ac | 22 ++++++++++++++++++++++
gcc/varasm.c | 6 +++++-
5 files changed, 69 insertions(+), 10 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 20784627bf Automatic date update in version.in
new 4df46df7a4 [gdb/testsuite] Handle removed valgrind option --db-attach
new a76dc3b770 [gdb/testsuite] Rewrite catch-follow-exec.exp using gdb_test
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gdb/testsuite/ChangeLog | 9 ++++
gdb/testsuite/gdb.base/catch-follow-exec.exp | 63 ++++++---------------------
gdb/testsuite/gdb.base/valgrind-db-attach.exp | 4 ++
3 files changed, 26 insertions(+), 50 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from ba9f6f8954af Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...]
new 7bb185edb030 selinux: fix mounting of cgroup2 under older policies
new 95ffe194204a selinux: refactor mls_context_to_sid() and make it stricter
new 4458bba09788 selinux: Add __GFP_NOWARN to allocation at str_read()
new d5e4d81da4d4 Merge tag 'selinux-pr-20181022' of git://git.kernel.org/pu [...]
new 4408e300a67a security/capabilities: remove check for -EINVAL
new e42f6f9be4f8 Merge tag 'v4.19-rc2' into next-general
new dbdb75bd0879 security: tomoyo: Fix obsolete function
new 0d42d73a37ff seccomp: remove unnecessary unlikely()
new 2ecefa0a15fd keys: Fix the use of the C++ keyword "private" in uapi/lin [...]
new e6123c524064 security: fix LSM description location
new 98d291708cba LSM: Correctly announce start of LSM initialization
new 1e80cd1672bc vmlinux.lds.h: Avoid copy/paste of security_init section
new b048ae6e6c70 LSM: Rename .security_initcall section to .lsm_info
new 6907e3746fa1 LSM: Remove initcall tracing
new 5b89c1bd4c7e LSM: Convert from initcall to struct lsm_info
new 3ac946d12e34 vmlinux.lds.h: Move LSM_TABLE into INIT_DATA
new 3d6e5f6dcf65 LSM: Convert security_initcall() into DEFINE_LSM()
new 07aed2f2af5a LSM: Record LSM name in struct lsm_info
new 9b8c7c14059a LSM: Provide init debugging infrastructure
new 3f6caaf5ff33 LSM: Don't ignore initialization failures
new 638820d8da8e Merge branch 'next-general' of git://git.kernel.org/pub/sc [...]
The 21 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/admin-guide/kernel-parameters.txt | 2 +
Documentation/security/LSM.rst | 2 +-
arch/arc/kernel/vmlinux.lds.S | 1 -
arch/arm/kernel/vmlinux-xip.lds.S | 1 -
arch/arm64/kernel/vmlinux.lds.S | 1 -
arch/h8300/kernel/vmlinux.lds.S | 1 -
arch/microblaze/kernel/vmlinux.lds.S | 2 -
arch/powerpc/kernel/vmlinux.lds.S | 2 -
arch/um/include/asm/common.lds.S | 2 -
arch/xtensa/kernel/vmlinux.lds.S | 1 -
include/asm-generic/vmlinux.lds.h | 25 ++--
include/linux/init.h | 2 -
include/linux/lsm_hooks.h | 12 ++
include/linux/module.h | 1 -
include/uapi/linux/keyctl.h | 7 +-
kernel/seccomp.c | 4 +-
security/apparmor/lsm.c | 5 +-
security/commoncap.c | 3 -
security/integrity/iint.c | 6 +-
security/security.c | 43 +++---
security/selinux/hooks.c | 10 +-
security/selinux/ss/mls.c | 178 ++++++++++--------------
security/selinux/ss/mls.h | 2 +-
security/selinux/ss/policydb.c | 2 +-
security/selinux/ss/services.c | 12 +-
security/smack/smack_lsm.c | 5 +-
security/tomoyo/common.c | 3 +-
security/tomoyo/tomoyo.c | 5 +-
28 files changed, 172 insertions(+), 168 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 62af346c35b [ThinLTO] Change parameter type. NFC
new 8f55d0922bb [llvm-mca] [llvm-mca] Improved error handling and error rep [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../tools/llvm-mca/ARM/unsupported-write-variant.s | 6 +++
tools/llvm-mca/include/InstrBuilder.h | 6 +--
tools/llvm-mca/include/Support.h | 20 ++++++++
tools/llvm-mca/lib/InstrBuilder.cpp | 59 +++++++++-------------
tools/llvm-mca/llvm-mca.cpp | 40 ++++++++++++---
5 files changed, 84 insertions(+), 47 deletions(-)
create mode 100644 test/tools/llvm-mca/ARM/unsupported-write-variant.s
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from a978a5b8d83f net/kconfig: Make QCOM_QMI_HELPERS available when COMPILE_TEST
new 86989c41b5ea signal: Always ignore SIGKILL and SIGSTOP sent to the global init
new 55a3235fc71b signal: Properly deliver SIGILL from uprobes
new 4a63c1ffd384 signal: Properly deliver SIGSEGV from x86 uprobes
new 3597dfe01d12 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...]
new b16503baa891 signal: send_sig_all no longer needs SEND_SIG_FORCED
new 961366a01904 signal: Remove the siginfo paramater from kernel_dqueue_signal
new 035150540545 signal: Don't send siginfo to kthreads.
new f149b3155744 signal: Never allocate siginfo for SIGKILL or SIGSTOP
new 079b22dc9be9 signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL [...]
new 4ff4c31a6e85 signal: Remove SEND_SIG_FORCED
new 0ab93e9c99f8 signal/GenWQE: Fix sending of SIGKILL
new a8ebd17160ce tty_io: Use group_send_sig_info in __do_SACK to note it is [...]
new 82058d668465 signal: Use group_send_sig_info to kill all processes in a [...]
new b21c5bd562dd signal: Remove specific_send_sig_info
new fb50f5a4011c signal: Pair exports with their functions
new efc463adbccf signal: Simplify tracehook_report_syscall_exit
new 73f297aa0728 signal/x86: Inline fill_sigtrap_info in it's only caller s [...]
new 40e5539463f0 signal/x86: Move MCE error reporting out of force_sig_info_fault
new 585a8b9b48e9 signal/x86: Use send_sig_mceerr as apropriate
new 8a35eb22c02b signal/x86: In trace_mpx_bounds_register_exception add __u [...]
new 8d68fa0e0839 signal/x86: Move mpx siginfo generation into do_bounds
new 6ace1098a68c signal/x86/traps: Factor out show_signal
new 79e21d654093 signal/x86/traps: Move more code into do_trap_no_signal so [...]
new 851ce9e697b8 signal/x86/traps: Use force_sig_bnderr
new afe8448c0d9d signal/x86/traps: Use force_sig instead of open coding it.
new 164881b61429 signal/x86/traps: Simplify trap generation
new 768fd9c69bb5 signal/x86: Remove pkey parameter from bad_area_nosemaphore
new 27274f731c3a signal/x86: Remove the pkey parameter from do_sigbus
new 25c102d803ea signal/x86: Remove pkey parameter from mm_fault_error
new 988bbc7b1a34 signal/x86: Don't compute pkey in __do_page_fault
new aba1ecd32c75 signal/x86: Pass pkey not vma into __bad_area
new 9db812dbb29d signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore
new b4fd52f25c61 signal/x86: Replace force_sig_info_fault with force_sig_fault
new 419ceeb12865 signal/x86: Pass pkey by value
new 0a996c1a3f26 signal/x86: Use force_sig_fault where appropriate
new f654fc07db9d signal/powerpc: Use force_sig_mceerr as appropriate
new 9f2ee693890a signal/powerpc: Remove pkey parameter from __bad_area
new 8eb2ba25e3c8 signal/powerpc: Call _exception_pkey directly from bad_key [...]
new cd60ab7abb3d signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore
new 2c44ce285fdd signal/powerpc: Factor the common exception code into exce [...]
new c1c7c85ceafe signal/powerpc: Call force_sig_fault from _exception
new 5d8fb8a58659 signal/powerpc: Specialize _exception_pkey for handling pk [...]
new 77c70728db9f signal/powerpc: Simplify _exception_pkey by using force_si [...]
new f383d8b4aec3 signal/powerpc: Use force_sig_fault where appropriate
new 6fa998e83ef9 signal/arm64: Push siginfo generation into arm64_notify_die
new 24b8f79dd8e0 signal/arm64: Remove unneeded tsk parameter from arm64_for [...]
new 1628a7cc85db signal/arm64: Factor out arm64_show_signal from arm64_forc [...]
new f29ad209e428 signal/arm64: Factor set_thread_esr out of __do_user_fault
new 9ea3a9743cac signal/arm64: Consolidate the two hwpoison cases in do_page_fault
new aefab2b4c01e signal/arm64: For clarity separate the 3 signal sending ca [...]
new effb093ad28b signal/arm64: Expand __do_user_fault and remove it
new 2d2837fab5fa signal/arm64: Only perform one esr_to_fault_info call in d [...]
new 559d8d91a89c signal/arm64: Only call set_thread_esr once in do_page_fault
new feca355b3d8e signal/arm64: Add and use arm64_force_sig_fault where appropriate
new b4d5557caa07 signal/arm64: Add and use arm64_force_sig_mceerr as appropriate
new 009f608ab20a signal/arm64: Remove arm64_force_sig_info
new 2627f0347c68 signal/arm64: In ptrace_hbptriggered name the signal descr [...]
new f3a900b34101 signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap
new c852680959d0 signal/arm64: Use send_sig_fault where appropriate
new 05e792e30ed0 signal/arm: Push siginfo generation into arm_notify_die
new 3ee6a4498724 signal/arm: Use force_sig_fault where appropriate
new b05945484614 signal/arm: Use send_sig_fault where appropriate
new 795a83714526 signal/arm/kvm: Use send_sig_mceerr
new 8b9c6b28312c signal/ia64: Use the generic force_sigsegv in setup_frame
new b92adb74adde signal/ia64: Use the force_sig(SIGSEGV,...) in ia64_rt_sigreturn
new a618a2754ce6 signal/ia64: Use force_sig_fault where appropriate
new 444522944527 signal/arc: Push siginfo generation into unhandled_exception
new 15773ae938d8 signal/arc: Use force_sig_fault where appropriate
new 5ee527d7cefd signal/unicore32: Use send_sig_fault where appropriate
new ccebcb1f5f3a signal/unicore32: Generate siginfo in ucs32_notify_die
new f040d23c8186 signal/unicore32: Use force_sig_fault where appropriate
new 018303a931a8 signal/sparc: Move EMT_TAGOVF into the generic siginfo.h
new e75dc036c445 signal: Fail sigqueueinfo if si_signo != sig
new f28380185193 signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_ [...]
new 4cd2e0e70af6 signal: Introduce copy_siginfo_from_user and use it's retu [...]
new ae7795bc6187 signal: Distinguish between kernel_siginfo and siginfo
new 4ce5f9c9e754 signal: Use a smaller struct siginfo in the kernel
new 601d5abfeaf2 signal: In sigqueueinfo prefer sig not si_signo
new b2a2ab527d6d signal: Guard against negative signal numbers in copy_sigi [...]
new a36700589b85 signal: Guard against negative signal numbers in copy_sigi [...]
new ba9f6f8954af Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...]
The 81 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
arch/alpha/include/uapi/asm/siginfo.h | 1 -
arch/arc/kernel/traps.c | 22 +-
arch/arc/mm/fault.c | 20 +-
arch/arm/include/asm/bug.h | 4 +-
arch/arm/kernel/ptrace.c | 11 +-
arch/arm/kernel/swp_emulate.c | 16 +-
arch/arm/kernel/traps.c | 63 ++--
arch/arm/mm/alignment.c | 10 +-
arch/arm/mm/fault.c | 28 +-
arch/arm/vfp/vfpmodule.c | 11 +-
arch/arm64/include/asm/system_misc.h | 3 +-
arch/arm64/include/asm/traps.h | 5 +-
arch/arm64/include/uapi/asm/Kbuild | 1 +
arch/arm64/include/uapi/asm/siginfo.h | 24 --
arch/arm64/kernel/debug-monitors.c | 11 +-
arch/arm64/kernel/fpsimd.c | 10 +-
arch/arm64/kernel/ptrace.c | 16 +-
arch/arm64/kernel/sys_compat.c | 13 +-
arch/arm64/kernel/traps.c | 67 ++---
arch/arm64/mm/fault.c | 94 +++---
arch/ia64/include/uapi/asm/siginfo.h | 2 -
arch/ia64/kernel/brl_emu.c | 31 +-
arch/ia64/kernel/signal.c | 60 +---
arch/ia64/kernel/traps.c | 144 +++------
arch/ia64/kernel/unaligned.c | 12 +-
arch/ia64/mm/fault.c | 12 +-
arch/mips/include/uapi/asm/siginfo.h | 11 -
arch/parisc/include/uapi/asm/Kbuild | 1 +
arch/parisc/include/uapi/asm/siginfo.h | 11 -
arch/powerpc/include/asm/bug.h | 2 +-
arch/powerpc/include/asm/ptrace.h | 2 +-
arch/powerpc/include/uapi/asm/Kbuild | 1 +
arch/powerpc/include/uapi/asm/siginfo.h | 18 --
arch/powerpc/kernel/process.c | 9 +-
arch/powerpc/kernel/traps.c | 34 +--
arch/powerpc/mm/fault.c | 55 ++--
arch/powerpc/platforms/cell/spu_base.c | 4 +-
arch/powerpc/platforms/cell/spufs/fault.c | 26 +-
arch/riscv/include/uapi/asm/Kbuild | 1 +
arch/riscv/include/uapi/asm/siginfo.h | 24 --
arch/s390/include/uapi/asm/Kbuild | 1 +
arch/s390/include/uapi/asm/siginfo.h | 17 --
arch/sparc/include/uapi/asm/siginfo.h | 7 -
arch/unicore32/include/asm/bug.h | 3 +-
arch/unicore32/kernel/fpu-ucf64.c | 12 +-
arch/unicore32/kernel/traps.c | 5 +-
arch/unicore32/mm/fault.c | 27 +-
arch/x86/entry/vsyscall/vsyscall_64.c | 9 +-
arch/x86/include/asm/compat.h | 2 +-
arch/x86/include/asm/mpx.h | 12 +-
arch/x86/include/asm/ptrace.h | 2 +-
arch/x86/include/asm/trace/mpx.h | 4 +-
arch/x86/include/uapi/asm/siginfo.h | 2 -
arch/x86/kernel/ptrace.c | 29 +-
arch/x86/kernel/traps.c | 176 +++++------
arch/x86/kernel/umip.c | 8 +-
arch/x86/kernel/uprobes.c | 2 +-
arch/x86/kvm/mmu.c | 11 +-
arch/x86/mm/fault.c | 167 ++++-------
arch/x86/mm/mpx.c | 30 +-
drivers/misc/genwqe/card_base.h | 2 +-
drivers/misc/genwqe/card_dev.c | 9 +-
drivers/tty/sysrq.c | 2 +-
drivers/tty/tty_io.c | 6 +-
drivers/usb/core/devio.c | 4 +-
drivers/usb/gadget/function/f_mass_storage.c | 4 +-
fs/binfmt_elf.c | 6 +-
fs/coredump.c | 2 +-
fs/fcntl.c | 2 +-
fs/jffs2/background.c | 2 +-
fs/signalfd.c | 6 +-
include/linux/binfmts.h | 2 +-
include/linux/compat.h | 4 +-
include/linux/coredump.h | 4 +-
include/linux/lsm_hooks.h | 4 +-
include/linux/posix-timers.h | 2 +-
include/linux/ptrace.h | 17 +-
include/linux/sched.h | 2 +-
include/linux/sched/signal.h | 23 +-
include/linux/security.h | 6 +-
include/linux/signal.h | 18 +-
include/linux/signal_types.h | 8 +-
include/linux/tracehook.h | 13 +-
include/trace/events/signal.h | 7 +-
include/uapi/asm-generic/siginfo.h | 193 ++++++------
ipc/mqueue.c | 2 +-
kernel/events/uprobes.c | 4 +-
kernel/pid_namespace.c | 2 +-
kernel/ptrace.c | 26 +-
kernel/seccomp.c | 6 +-
kernel/signal.c | 421 +++++++++++++++++----------
kernel/time/posix-timers.c | 2 +-
mm/oom_kill.c | 4 +-
security/apparmor/lsm.c | 2 +-
security/security.c | 2 +-
security/selinux/hooks.c | 2 +-
security/smack/smack_lsm.c | 2 +-
virt/kvm/arm/mmu.c | 14 +-
98 files changed, 925 insertions(+), 1328 deletions(-)
delete mode 100644 arch/arm64/include/uapi/asm/siginfo.h
delete mode 100644 arch/parisc/include/uapi/asm/siginfo.h
delete mode 100644 arch/powerpc/include/uapi/asm/siginfo.h
delete mode 100644 arch/riscv/include/uapi/asm/siginfo.h
delete mode 100644 arch/s390/include/uapi/asm/siginfo.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.