This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 5e60366d56c6 Merge tag 'fallthrough-fixes-clang-5.11-rc1' of git://git. [...] new 6b916706f8f0 printk: inline log_output(),log_store() in vprintk_store() new b031a684bfd0 printk: remove logbuf_lock writer-protection of ringbuffer new 757055ae8ded init/console: Use ttynull as a fallback when there is no console new 3cffa06aeef7 printk/console: Allow to disable console output by using c [...] new 5f3b8d398601 Merge branch 'for-5.11-null-console' into for-linus new 584da076866f printk: ringbuffer: Reference text_data_ring directly in callees. new 8d143c610b62 printk: remove obsolete dead assignment new 5ed37174e6c7 Merge branch 'for-5.11' into for-linus new d3eb52113d16 Merge tag 'printk-for-5.11' of git://git.kernel.org/pub/sc [...] new cbb5262192d9 audit: fix a kernel-doc markup new 6d915476e67d audit: trigger accompanying records when no rules present new ba59eae72385 audit: fix macros warnings new 6b3211842a11 audit: replace atomic_add_return() new 3d5de2ddc6ba Merge tag 'audit-pr-20201214' of git://git.kernel.org/pub/ [...] new 83370b31a915 selinux: fix error initialization in inode_doinit_with_dentry() new 44141f58e143 selinux: allow dontauditx and auditallowx rules to take ef [...] new 200ea5a2292d selinux: fix inode_doinit_with_dentry() LABEL_INVALID erro [...] new b159e86b5a2a selinux: drop super_block backpointer from superblock_secu [...] new b2d99bcb2722 selinux: Fix fall-through warnings for Clang new 3df98d79215a lsm,selinux: pass flowi_common instead of flowi to the LSM hooks new ca5b877b6ccc Merge tag 'selinux-pr-20201214' of git://git.kernel.org/pu [...] new b000d5cb954f ima: defer arch_ima_get_secureboot() call to IMA init time new dea87d0889dd ima: select ima-buf template for buffer measurement new 207cdd565dfc ima: Don't modify file descriptor mode on the fly new e20a9b92ddbf Merge tag 'integrity-v5.11' of git://git.kernel.org/pub/sc [...] new 7da31b858ec2 Smack: fix kernel-doc interface on functions new 9b0072e2b2b5 security/smack: remove unused varible 'rc' new 8bda68d68b21 Merge tag 'Smack-for-5.11' of git://github.com/cschaufler/ [...] new af2d22254e8e gcc-plugins: remove code for GCC versions older than 4.9 new 1e860048c53e gcc-plugins: simplify GCC plugin-dev capability test new 53a57e60de74 MAINTAINERS: Drop inactive gcc-plugins maintainer new 6df0f2855a9a Merge tag 'gcc-plugins-v5.11-rc1' of git://git.kernel.org/ [...] new cbf82e35031b pstore/zone: cap the maximum device size new 45a8af4412b1 pstore/blk: update the command line example new b6f8ed33ab2b pstore/blk: remove {un,}register_pstore_blk new 26fecbf7602d pstore: Move kmsg_bytes default into Kconfig new ba1d41a55e4d Merge tag 'pstore-v5.11-rc1' of git://git.kernel.org/pub/s [...] new f9d480b6ffbe seccomp/cache: Lookup syscall allowlist bitmap for fast path new 8e01b51a31a1 seccomp/cache: Add "emulator" to check if filter is consta [...] new 25db91209a91 x86: Enable seccomp architecture tracking new 192cf32243ce selftests/seccomp: Compare bitmap vs filter overhead new ffde703470b0 arm64: Enable seccomp architecture tracking new 424c9102fa7b arm: Enable seccomp architecture tracking new 6e9ae6f98809 csky: Enable seccomp architecture tracking new 6aa7923c8737 parisc: Enable seccomp architecture tracking new e7bcb4622ddf powerpc: Enable seccomp architecture tracking new 673a11a7e415 riscv: Enable seccomp architecture tracking new c09058eda265 s390: Enable seccomp architecture tracking new 4c18bc054bff sh: Enable seccomp architecture tracking new 445247b02342 xtensa: Enable seccomp architecture tracking new 0d8315dddd28 seccomp/cache: Report cache data through /proc/pid/seccomp_cache new fab686eb0307 seccomp: Remove bogus __user annotations new 7ef95e3dbcee Merge branch 'for-linus/seccomp' into for-next/seccomp new 2c07343abd89 selftests/seccomp: Update kernel config new e994cc240a3b Merge tag 'seccomp-v5.11-rc1' of git://git.kernel.org/pub/ [...]
The 55 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/pstore-blk.rst | 7 +- MAINTAINERS | 1 - arch/Kconfig | 17 + arch/arm/include/asm/Kbuild | 1 - arch/arm/include/asm/seccomp.h | 11 + arch/arm64/include/asm/seccomp.h | 9 + arch/csky/include/asm/Kbuild | 1 - arch/csky/include/asm/seccomp.h | 11 + arch/parisc/include/asm/Kbuild | 1 - arch/parisc/include/asm/seccomp.h | 22 ++ arch/powerpc/include/asm/seccomp.h | 23 ++ arch/riscv/include/asm/seccomp.h | 10 + arch/s390/include/asm/seccomp.h | 9 + arch/sh/include/asm/seccomp.h | 10 + arch/x86/include/asm/seccomp.h | 20 + arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/seccomp.h | 11 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- drivers/net/wireguard/socket.c | 4 +- drivers/tty/Kconfig | 14 - drivers/tty/Makefile | 3 +- drivers/tty/ttynull.c | 18 + fs/proc/base.c | 6 + fs/pstore/Kconfig | 8 + fs/pstore/blk.c | 83 +---- fs/pstore/inode.c | 2 +- fs/pstore/internal.h | 1 - fs/pstore/platform.c | 2 +- fs/pstore/zone.c | 4 + include/linux/audit.h | 8 - include/linux/console.h | 3 + include/linux/ima.h | 6 + include/linux/lsm_hook_defs.h | 4 +- include/linux/lsm_hooks.h | 2 +- include/linux/pstore_blk.h | 42 --- include/linux/seccomp.h | 7 + include/linux/security.h | 23 +- include/net/flow.h | 10 + include/net/route.h | 6 +- init/main.c | 10 +- kernel/audit.c | 9 +- kernel/auditsc.c | 38 +- kernel/printk/printk.c | 257 +++++++------ kernel/printk/printk_ringbuffer.c | 32 +- kernel/seccomp.c | 296 ++++++++++++++- net/dccp/ipv4.c | 2 +- net/dccp/ipv6.c | 6 +- net/ipv4/icmp.c | 4 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ping.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/syncookies.c | 2 +- net/ipv4/udp.c | 2 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/datagram.c | 2 +- net/ipv6/icmp.c | 6 +- net/ipv6/inet6_connection_sock.c | 4 +- net/ipv6/netfilter/nf_reject_ipv6.c | 2 +- net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 2 +- net/ipv6/syncookies.c | 2 +- net/ipv6/tcp_ipv6.c | 4 +- net/ipv6/udp.c | 2 +- net/l2tp/l2tp_ip6.c | 2 +- net/netfilter/nf_synproxy_core.c | 2 +- net/xfrm/xfrm_state.c | 6 +- scripts/gcc-plugin.sh | 19 - scripts/gcc-plugins/Kconfig | 2 +- scripts/gcc-plugins/gcc-common.h | 407 --------------------- scripts/gcc-plugins/gcc-generate-gimple-pass.h | 12 - scripts/gcc-plugins/gcc-generate-ipa-pass.h | 23 -- scripts/gcc-plugins/gcc-generate-rtl-pass.h | 17 - scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h | 17 - scripts/gcc-plugins/latent_entropy_plugin.c | 12 - scripts/gcc-plugins/randomize_layout_plugin.c | 4 - scripts/gcc-plugins/sancov_plugin.c | 6 - scripts/gcc-plugins/stackleak_plugin.c | 4 +- scripts/gcc-plugins/structleak_plugin.c | 4 - security/integrity/ima/ima.h | 1 + security/integrity/ima/ima_appraise.c | 17 +- security/integrity/ima/ima_crypto.c | 20 +- security/integrity/ima/ima_main.c | 25 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/ima/ima_template.c | 26 ++ security/lsm_audit.c | 5 - security/security.c | 17 +- security/selinux/hooks.c | 26 +- security/selinux/include/objsec.h | 1 - security/selinux/include/xfrm.h | 2 +- security/selinux/ss/services.c | 4 +- security/selinux/xfrm.c | 13 +- security/smack/smack_lsm.c | 3 +- security/smack/smackfs.c | 7 +- tools/testing/selftests/seccomp/config | 1 + .../testing/selftests/seccomp/seccomp_benchmark.c | 151 ++++++-- tools/testing/selftests/seccomp/settings | 2 +- 97 files changed, 1002 insertions(+), 977 deletions(-) create mode 100644 arch/arm/include/asm/seccomp.h create mode 100644 arch/csky/include/asm/seccomp.h create mode 100644 arch/parisc/include/asm/seccomp.h create mode 100644 arch/xtensa/include/asm/seccomp.h delete mode 100755 scripts/gcc-plugin.sh