This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from f1f2f614d535 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds e6b1db98cf4d security: Support early LSMs adds 9e47d31d6a57 security: Add a "locked down" LSM hook adds 000d388ed3bb security: Add a static lockdown policy LSM adds 49fcf732bdae lockdown: Enforce module signatures if the kernel is locked down adds 9b9d8dda1ed7 lockdown: Restrict /dev/{mem,kmem,port} when the kernel is [...] adds 7d31f4602f8d kexec_load: Disable at runtime if the kernel is locked down adds fef5dad98760 lockdown: Copy secure_boot flag in boot params across kexe [...] adds 99d5cadfde2b kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXE [...] adds 155bdd30af17 kexec_file: Restrict at runtime if the kernel is locked down adds 38bd94b8a1bd hibernate: Disable when the kernel is locked down adds eb627e17727e PCI: Lock down BAR access when the kernel is locked down adds 96c4f67293e4 x86: Lock down IO port access when the kernel is locked down adds 95f5e95f41df x86/msr: Restrict MSR access when the kernel is locked down adds f474e1486b78 ACPI: Limit access to custom_method when the kernel is loc [...] adds 41fa1ee9c6d6 acpi: Ignore acpi_rsdp kernel param when the kernel has be [...] adds 6ea0e815fc5e acpi: Disable ACPI table override if the kernel is locked down adds 3f19cad3fa0d lockdown: Prohibit PCMCIA CIS storage when the kernel is l [...] adds 794edf30ee6c lockdown: Lock down TIOCSSERIAL adds 20657f66ef52 lockdown: Lock down module params that specify hardware pa [...] adds 906357f77a07 x86/mmiotrace: Lock down the testmmiotrace module adds 02e935bf5b34 lockdown: Lock down /proc/kcore adds a94549dd87f5 lockdown: Lock down tracing and perf kprobes when in confi [...] adds 9d1f8be5cf42 bpf: Restrict bpf when kernel lockdown is in confidentiality mode adds b0c8fdc7fdb7 lockdown: Lock down perf when in confidentiality mode adds 29d3c1c8dfe7 kexec: Allow kexec_file() with appropriate IMA policy when [...] adds 5496197f9b08 debugfs: Restrict debugfs when the kernel is locked down adds ccbd54ff54e8 tracefs: Restrict tracefs when the kernel is locked down adds 1957a85b0032 efi: Restrict efivar_ssdt_load when the kernel is locked down adds b602614a8107 lockdown: Print current->comm in restriction messages adds f8a9bc623a6d security: constify some arrays in lockdown LSM adds 45893a0abee6 kexec: Fix file verification on S390 adds aefcf2f4b581 Merge branch 'next-lockdown' of git://git.kernel.org/pub/s [...] adds dac9f027b109 sched/fair: Remove unused cfs_rq_clock_task() function adds 42fd8baab31f sched/core: Convert vcpu_is_preempted() from macro to an i [...] adds 3fbd7ee285b2 tasks: Add a count of task RCU users adds 0ff7b2cfbae3 tasks, sched/core: Ensure tasks are available for a grace [...] adds 154abafc68bf tasks, sched/core: With a grace period after finish_task_s [...] adds 5311a98fef7d tasks, sched/core: RCUify the assignment of rq->curr adds fc0d77387cb5 sched/membarrier: Fix private expedited registration check adds 09554009c0ca sched/membarrier: Remove redundant check adds 2840cf02fae6 sched/membarrier: Call sync_core only before usermode for same mm adds 227a4aadc75b sched/membarrier: Fix p->mm->membarrier_state racy load adds 19a4ff534bb0 selftests, sched/membarrier: Add multi-threaded test adds c6d68c1c4a4d sched/membarrier: Skip IPIs when mm->mm_users == 1 adds c172e0a3e8e6 sched/membarrier: Return -ENOMEM to userspace on memory al [...] adds 714e501e16cd sched/core: Fix migration to invalid CPU in __set_cpus_all [...] adds 763a9ec06c40 sched/fair: Fix -Wunused-but-set-variable warnings adds a49b4f4012ef sched/core: Fix preempt_schedule() interrupt return comment adds 9fc41acc89e5 sched/core: Remove double update_max_interval() call on CP [...] adds 4892f51ad54d sched/fair: Avoid redundant EAS calculation adds 9c5efe9ae7df Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds ca14c996afe7 x86/purgatory: Disable the stackleak GCC plugin for the purgatory adds f19e00ee84be Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds a003365cab64 powerpc/tm: Add tm-poison test adds 7aec584eaf1c powerpc/book3s64/radix: Remove WARN_ON in destroy_context() adds c6fadabb2868 powerpc: Fix definition of PCR bits to work with old binutils adds 13c7bb3c57dc powerpc/64s: Set reserved PCR bits adds 4c0f5d1eb407 powerpc/mm: Add a helper to select PAGE_KERNEL_RO or PAGE_ [...] adds cbd18991e24f powerpc/mm: Fix an Oops in kasan_mmu_init() adds 3a83f677a6ee KVM: PPC: Book3S HV: use smp_mb() when setting/clearing ho [...] adds 1211ee61b4a8 powerpc/pseries: Read TLB Block Invalidate Characteristics adds 59545ebe3319 powerpc/pseries: Call H_BLOCK_REMOVE when supported adds 677733e296b5 powerpc/book3s64/mm: Don't do tlbie fixup for some hardwar [...] adds 09ce98cacd51 powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag adds 047e6575aec7 powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue o [...] adds 93cad5f78995 selftests/powerpc: Add test case for tlbie vs mtpidr order [...] adds 4111cdef0e87 powerpc/nvdimm: Use HCALL error as the return value adds faa6d21153fd powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error adds 253c892193ab powerpc/eeh: Fix eeh eeh_debugfs_break_device() with SRIOV [...] adds a2953204b576 Merge tag 'powerpc-5.4-2' of git://git.kernel.org/pub/scm/ [...] adds ac79f78dab89 Revert "Revert "mm, thp: restore node-local hugepage alloc [...] adds 19deb7695e07 Revert "Revert "Revert "mm, thp: consolidate THP gfp handl [...] adds b39d0ee2632d mm, page_alloc: avoid expensive reclaim when compaction ma [...] adds 76e654cc91bb mm, page_alloc: allow hugepage fallback to remote nodes wh [...] adds edf445ad7c8d Merge branch 'hugepage-fallbacks' (hugepatch patches from [...] adds 280ceaed79f1 usbnet: sanity checking of packet sizes and device mtu adds b47bea2b5c3b ionic: Remove unnecessary ternary operator in ionic_debugf [...] adds dd0f9d896d16 ibmvnic: Warn unknown speed message only when carrier is present adds cf0eba334268 net/ncsi: Disable global multicast filter adds 20b3f7d70013 dt-bindings: net: Correct the documentation of KSZ9021 ske [...] adds 864668bfc374 selftests: Add test cases for `ip nexthop flush proto XX` adds 92974a1d006a net/sched: act_sample: don't push mac header on ip6gre ingress adds 9e5c8d39b88c dt-bindings: net: dwmac: fix 'mac-mode' type adds 0360894a05ed selftests: Update fib_tests to handle missing ping6 adds e84622ce2448 selftests: Update fib_nexthop_multiprefix to handle missing ping6 adds 77d5bc7e6a6c ipv4: Revert removal of rt_uses_gateway adds 432264e9dfd1 dt-bindings: net: remove un-implemented property adds b41d936b5ecf sch_netem: fix a divide by zero in tabledist() adds 7b09c2d052db ipv6: fix a typo in fib6_rule_lookup() adds 3fe4b3351301 cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize adds 8d3d7c2029c1 usbnet: ignore endpoints with invalid wMaxPacketSize adds e47488b2df7f net/phy: fix DP83865 10 Mbps HDX loopback disable function adds 73f0c11d1132 net: qrtr: Stop rx_worker before freeing node adds b0e1ee435aba net: remove netx ethernet driver adds 62794fc4fbf5 net_sched: add max len check for TCA_KIND adds 199ce850ce11 net_sched: add policy validation for action attributes adds a8d570de0cc6 net: dsa: sja1105: Add dependency for NET_DSA_SJA1105_TAS adds b6b6cc9acd7b net: stmmac: selftest: avoid large stack usage adds 24ccb0ab95bf qede: qede_fp: simplify a bit 'qede_rx_build_skb()' adds ff04cfbaa236 net: ena: Select DIMLIB for ENA_ETHERNET adds 73a63ee99554 ionic: Fix an error code in ionic_lif_alloc() adds 938e4d49c26e net: dsa: b53: Use the correct style for SPDX License Identifier adds 34b4688425d9 net: dsa: Use the correct style for SPDX License Identifier adds 3d66b89c30f9 net: sched: fix possible crash in tcf_action_destroy() adds b91ee4aa2a21 mISDN: enforce CAP_NET_RAW for raw sockets adds 6cc03e8aa36c appletalk: enforce CAP_NET_RAW for raw sockets adds 0614e2b73768 ax25: enforce CAP_NET_RAW for raw sockets adds e69dbd4619e7 ieee802154: enforce CAP_NET_RAW for raw sockets adds 3a359798b176 nfc: enforce CAP_NET_RAW for raw sockets adds 0edc3f703f7b Merge branch 'check-CAP_NEW_RAW' adds 02a07046834e arcnet: provide a buffer big enough to actually receive packets adds 5aafeb74b5bb skge: fix checksum byte order adds b27507bb59ed net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run adds 7ed5b31f4a66 net/ibmvnic: prevent more than one thread from running in reset adds 8875cf9c7cde Merge branch 'ibmvnic-serialization-fixes' adds 4c247de564f1 ppp: Fix memory leak in ppp_write adds 5c94ad1793f1 atm: he: clean up an indentation issue adds 9f5c44cf61a7 gianfar: Make reset_gfar static adds b0ce902febef net: stmmac: selftests: Flow Control test can also run wit [...] adds 99dcb8432af0 net: macb: Remove dead code adds 34b7bb2995b8 MAINTAINERS: add Yanjun to FORCEDETH maintainers list adds bf69abad27d8 net: Fix Kconfig indentation adds 02bc5eb99059 drivers: net: Fix Kconfig indentation adds 3e8b9bfa1108 net/sched: cbs: Fix not adding cbs instance to list adds adecda5bee0a net: print proper warning on dst underflow adds d32d7c52e08a net/mlx5: DR, Fix SW steering HW bits and definitions adds cc5fd15fc557 net/mlx5: DR, Remove redundant vport number from action adds 48cbde4bd2c7 net/mlx5: DR, Fix getting incorrect prev node in ste_free adds 640bdb1fdb4e net/mlx5: DR, Allow matching on vport based on vhca_id adds d19a79ee38c8 net/mlx5: Add device ID of upcoming BlueField-2 adds d22fcc806b84 net/mlx5e: Fix traffic duplication in ethtool steering adds fe1587a7de94 net/mlx5e: Fix matching on tunnel addresses type adds 2dbf45d13539 Merge tag 'mlx5-fixes-2019-09-24' of git://git.kernel.org/ [...] adds ba56d8ce38c8 macsec: drop skb sk before calling gro_cells_receive adds 4f28bd956e08 net: stmmac: Fix page pool size adds c1d419d00494 dt-bindings: net: ravb: Add support for r8a774b1 SoC adds ea8564c86529 openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC adds ca7a03c41753 ipv6: do not free rt if FIB_LOOKUP_NOREF is set on suppress rule adds 2d88b2cf2f00 iwlwifi: mvm: fix build w/o CONFIG_THERMAL adds dc579ca5cfea rtw88: pci: extract skbs free routine for trx rings adds 0e41edcdfe86 rtw88: pci: release tx skbs DMAed when stop adds 6355592e6b55 zd1211rw: zd_usb: Use "%zu" to format size_t adds 0b8dc6abbdb9 rtw88: configure firmware after HCI started adds 9d4d0d06bbf9 mt76: mt7615: fix mt7615 firmware path definitions adds fddbfeece9c7 iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW v [...] adds 2b481835cf4e wil6210: use after free in wil_netif_rx_any() adds 5a2a828d81e9 Merge tag 'wireless-drivers-for-davem-2019-09-26' of https [...] adds 424adc329bcb dimlib: make DIMLIB a hidden symbol adds 31aefe14bc9f net: aquantia: Fix aq_vec_isr_legacy() return value adds 286183147666 cxgb4: Signedness bug in init_one() adds 002dfe808525 net: hisilicon: Fix signedness bug in hix5hd2_dev_probe() adds 25a584955f02 net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe() adds bd55f8ddbc43 net: netsec: Fix signedness bug in netsec_probe() adds ced81eb84d6a enetc: Fix a signedness bug in enetc_of_get_phy() adds 7f9e88e6ef8c net: socionext: Fix a signedness bug in ave_probe() adds f10210517a2f net: stmmac: dwmac-meson8b: Fix signedness bug in probe adds 73e211e11be8 net: axienet: fix a signedness bug in probe adds d7eb651212fd of: mdio: Fix a signedness bug in of_phy_get_and_connect() adds 1a4b62a0b8a3 net: nixge: Fix a signedness bug in nixge_probe() adds 231042181dc9 net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_ [...] adds 0355d6c1d591 kcm: disable preemption in kcm_parse_func_strparser() adds 159d2c7d8106 sch_netem: fix rcu splat in netem_enqueue() adds 2b6fd3ea438c net: dsa: qca8k: Fix port enable for CPU port adds 4f6570d7206b ipv6: add priority parameter to ip6_xmit() adds e9a5dceee56c ipv6: tcp: provide sk->sk_priority to ctl packets adds f6c0f5d209fa tcp: honor SO_PRIORITY in TIME_WAIT state adds 4e1e83be1cd4 Merge branch 'SO_PRIORITY' adds 05733434ee9a net/rds: Check laddr_check before calling it adds 4ce70b4aed57 net: sched: sch_htb: don't call qdisc_put() while holding [...] adds c2999f7fb05b net: sched: multiq: don't call qdisc_put() while holding t [...] adds e3ae1f96accd net: sched: sch_sfb: don't call qdisc_put() while holding [...] adds 5c7ff18149fe Merge branch 'qdisc-destroy' adds e0973a421c6e libbpf: Remove getsockopt() check for XDP_OPTIONS adds 9eea98497951 bpf: fix BTF verification of enums adds a0791f0df7d2 bpf: fix BTF limits adds 733ef7f056a5 xsk: relax UMEM headroom alignment adds 8a03222f508b selftests/bpf: test_progs: fix client/server race in tcp_rtt adds fcd30ae0665c bpf/xskmap: Return ERR_PTR for failure case instead of NULL. adds aef70a1f44c0 libbpf: fix false uninitialized variable warning adds d778c30a056a selftests/bpf: delete unused variables in test_sysctl adds 4670d68b9254 selftests/bpf: adjust strobemeta loop to satisfy latest clang adds 39529a9948d8 libbpf: Teach btf_dumper to emit stand-alone anonymous enu [...] adds e3439af4a339 bpf: Clean up indentation issue in BTF kflag processing adds 768fb61fcc13 bpf: Fix bpf_event_output re-entry issue adds 3c30819dc68a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds dac91170f8e9 vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled adds dfe5999dc03e net/sched: Set default of CONFIG_NET_TC_SKB_EXT to N adds 8572cea1461a nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs adds 8ce39eb5a67a nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs adds ad652f3811d8 netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it adds ff175d0b0eab netfilter: nf_tables_offload: fix always true policy is un [...] adds acab71317737 netfilter: nf_tables: allow lookups in dynamic sets adds 20ff1cb50672 netfilter: ebtables: use __u8 instead of uint8_t in uapi header adds 9b05b6e11d5e netfilter: nf_tables: bogus EBUSY when deleting flowtable [...] adds c5f095baa880 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds a3aa6e65beeb net: dsa: microchip: Always set regmap stride to 1 adds 991ad2b24da2 lib: dimlib: fix help text typos adds 2df4de168176 ptp: correctly disable flags on old ioctls adds fd4a8093ec0b net: socionext: ave: Avoid using netdev_err() before calli [...] adds 407d8098cb1a net: phy: micrel: add Asym Pause workaround for KSZ9021 adds 6ba5bbba95f7 NFC: st95hf: clean up indentation issue adds 4208966f65f5 net: ena: clean up indentation issue adds 979b9b251ae0 mlxsw: spectrum: Clear VLAN filters during port initialization adds 44bde514eb13 Documentation: Clarify trap's description adds 52feb8b588f6 mlxsw: spectrum_flower: Fail in case user specifies multip [...] adds 94e7e5da388d Merge branch 'mlxsw-Various-fixes' adds 6b3656a60f20 tcp_bbr: fix quantization code to not raise cwnd if not pr [...] adds 174e23810cd3 sk_buff: drop all skb extensions on free and skb scrubbing adds a41e8a88b06e tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state adds 78beef629fd9 nfp: abm: fix memory leak in nfp_abm_u32_knode_replace adds faeacb6ddb13 net: tap: clean up an indentation issue adds 02dc96ef6c25 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 9 + .../devicetree/bindings/net/adi,adin.yaml | 7 - .../devicetree/bindings/net/micrel-ksz90x1.txt | 32 +- .../devicetree/bindings/net/renesas,ravb.txt | 1 + .../devicetree/bindings/net/snps,dwmac.yaml | 2 +- Documentation/networking/devlink-trap.rst | 3 +- MAINTAINERS | 1 + arch/arm64/Kconfig | 6 +- arch/powerpc/include/asm/cputable.h | 5 +- arch/powerpc/include/asm/kvm_ppc.h | 100 ++- arch/powerpc/include/asm/reg.h | 9 +- arch/powerpc/kernel/cpu_setup_power.S | 6 + arch/powerpc/kernel/dbell.c | 6 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 35 +- arch/powerpc/kernel/eeh.c | 4 +- arch/powerpc/kvm/book3s_hv.c | 11 +- arch/powerpc/kvm/book3s_hv_nested.c | 6 +- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 42 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 10 +- arch/powerpc/mm/book3s64/hash_native.c | 31 +- arch/powerpc/mm/book3s64/mmu_context.c | 15 +- arch/powerpc/mm/book3s64/radix_tlb.c | 84 ++- arch/powerpc/mm/kasan/kasan_init_32.c | 34 +- arch/powerpc/platforms/powernv/smp.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 163 ++++- arch/powerpc/platforms/pseries/papr_scm.c | 72 +- arch/powerpc/platforms/pseries/pseries.h | 1 + arch/powerpc/platforms/pseries/setup.c | 1 + arch/powerpc/sysdev/xics/icp-native.c | 6 +- arch/powerpc/sysdev/xics/icp-opal.c | 6 +- arch/s390/Kconfig | 2 +- arch/s390/kernel/kexec_elf.c | 4 +- arch/s390/kernel/kexec_image.c | 4 +- arch/s390/kernel/machine_kexec_file.c | 4 +- arch/x86/Kconfig | 20 +- arch/x86/boot/compressed/acpi.c | 19 +- arch/x86/include/asm/acpi.h | 9 + arch/x86/include/asm/x86_init.h | 2 + arch/x86/kernel/acpi/boot.c | 5 + arch/x86/kernel/ima_arch.c | 4 +- arch/x86/kernel/ioport.c | 7 +- arch/x86/kernel/kexec-bzimage64.c | 1 + arch/x86/kernel/msr.c | 8 + arch/x86/kernel/x86_init.c | 1 + arch/x86/mm/testmmiotrace.c | 5 + arch/x86/purgatory/Makefile | 1 + crypto/asymmetric_keys/verify_pefile.c | 4 +- drivers/acpi/custom_method.c | 6 + drivers/acpi/osl.c | 14 +- drivers/acpi/tables.c | 6 + drivers/atm/he.c | 2 +- drivers/char/mem.c | 7 +- drivers/firmware/efi/efi.c | 6 + drivers/infiniband/core/addr.c | 2 +- drivers/isdn/mISDN/socket.c | 2 + drivers/net/Kconfig | 2 +- drivers/net/arcnet/Kconfig | 26 +- drivers/net/arcnet/arcnet.c | 31 +- drivers/net/can/usb/Kconfig | 8 +- drivers/net/dsa/b53/b53_serdes.h | 4 +- drivers/net/dsa/lantiq_pce.h | 2 +- drivers/net/dsa/microchip/ksz_common.h | 2 +- drivers/net/dsa/qca8k.c | 3 + drivers/net/dsa/sja1105/Kconfig | 1 + drivers/net/ethernet/Kconfig | 11 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/allwinner/Kconfig | 10 +- drivers/net/ethernet/amazon/Kconfig | 1 + drivers/net/ethernet/amazon/ena/ena_eth_com.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 15 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/emulex/benet/Kconfig | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 269 +++++--- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 36 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 89 ++- drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 + .../mellanox/mlx5/core/steering/dr_action.c | 4 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 13 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 50 +- .../mellanox/mlx5/core/steering/dr_types.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 9 + .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 6 + drivers/net/ethernet/netronome/nfp/abm/cls.c | 14 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 7 + drivers/net/ethernet/netx-eth.c | 497 -------------- drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/nxp/Kconfig | 8 +- drivers/net/ethernet/pensando/Kconfig | 4 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 1 + drivers/net/ethernet/qlogic/qede/qede_fp.c | 3 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/socionext/sni_ave.c | 8 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 16 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/macsec.c | 1 + drivers/net/phy/Kconfig | 6 +- drivers/net/phy/micrel.c | 3 + drivers/net/phy/national.c | 9 +- drivers/net/ppp/ppp_generic.c | 2 + drivers/net/tap.c | 2 +- drivers/net/usb/cdc_ncm.c | 6 +- drivers/net/usb/usbnet.c | 8 + drivers/net/vrf.c | 3 +- drivers/net/wireless/ath/Kconfig | 2 +- drivers/net/wireless/ath/ar5523/Kconfig | 4 +- drivers/net/wireless/ath/ath6kl/Kconfig | 2 +- drivers/net/wireless/ath/ath9k/Kconfig | 2 +- drivers/net/wireless/ath/carl9170/Kconfig | 6 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 +- drivers/net/wireless/atmel/Kconfig | 32 +- drivers/net/wireless/intel/ipw2x00/Kconfig | 116 ++-- drivers/net/wireless/intel/iwlegacy/Kconfig | 6 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 6 +- drivers/net/wireless/ralink/rt2x00/Kconfig | 24 +- drivers/net/wireless/realtek/rtw88/mac.c | 3 - drivers/net/wireless/realtek/rtw88/main.c | 4 + drivers/net/wireless/realtek/rtw88/pci.c | 48 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/nfc/st95hf/core.c | 2 +- drivers/of/of_mdio.c | 2 +- drivers/pci/pci-sysfs.c | 16 + drivers/pci/proc.c | 14 +- drivers/pci/syscall.c | 4 +- drivers/pcmcia/cistpl.c | 5 + drivers/ptp/ptp_chardev.c | 4 +- drivers/tty/serial/serial_core.c | 5 + fs/debugfs/file.c | 30 + fs/debugfs/inode.c | 32 +- fs/exec.c | 2 +- fs/proc/kcore.c | 6 + fs/tracefs/inode.c | 42 +- include/asm-generic/vmlinux.lds.h | 8 +- include/linux/acpi.h | 6 + include/linux/gfp.h | 12 +- include/linux/ima.h | 9 + include/linux/kexec.h | 4 +- include/linux/lsm_hooks.h | 13 + include/linux/mempolicy.h | 2 - include/linux/mlx5/mlx5_ifc.h | 28 +- include/linux/mm_types.h | 14 +- include/linux/platform_data/eth-netx.h | 13 - include/linux/rcuwait.h | 20 +- include/linux/sched.h | 10 +- include/linux/sched/mm.h | 10 +- include/linux/sched/task.h | 2 +- include/linux/security.h | 59 ++ include/linux/skbuff.h | 9 + include/net/inet_timewait_sock.h | 1 + include/net/ipv6.h | 2 +- include/net/netfilter/nf_tables.h | 6 + include/net/route.h | 3 +- include/net/sch_generic.h | 5 + include/uapi/linux/btf.h | 4 +- include/uapi/linux/netfilter_bridge/ebtables.h | 6 +- include/uapi/linux/ptp_clock.h | 22 + init/Kconfig | 5 + init/main.c | 1 + kernel/bpf/btf.c | 7 +- kernel/bpf/xskmap.c | 2 +- kernel/events/core.c | 7 + kernel/exit.c | 74 +-- kernel/fork.c | 8 +- kernel/kexec.c | 8 + kernel/kexec_file.c | 68 +- kernel/module.c | 37 +- kernel/params.c | 21 +- kernel/power/hibernate.c | 3 +- kernel/sched/core.c | 28 +- kernel/sched/fair.c | 39 +- kernel/sched/membarrier.c | 239 ++++--- kernel/sched/sched.h | 34 + kernel/trace/bpf_trace.c | 36 +- kernel/trace/trace_kprobe.c | 5 + lib/Kconfig | 5 +- mm/huge_memory.c | 51 +- mm/mempolicy.c | 45 +- mm/page_alloc.c | 22 + mm/shmem.c | 2 +- net/appletalk/ddp.c | 5 + net/ax25/af_ax25.c | 2 + net/batman-adv/Kconfig | 10 +- net/core/dev.c | 4 +- net/core/dst.c | 4 +- net/core/skbuff.c | 2 +- net/dccp/ipv6.c | 5 +- net/ieee802154/socket.c | 3 + net/ife/Kconfig | 2 +- net/ipv4/Kconfig | 4 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/ip_forward.c | 2 +- net/ipv4/ip_output.c | 3 +- net/ipv4/route.c | 36 +- net/ipv4/tcp_bbr.c | 8 +- net/ipv4/tcp_ipv4.c | 4 + net/ipv4/tcp_minisocks.c | 1 + net/ipv4/tcp_timer.c | 5 +- net/ipv4/xfrm4_policy.c | 1 + net/ipv6/fib6_rules.c | 3 +- net/ipv6/inet6_connection_sock.c | 2 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_output.c | 4 +- net/ipv6/netfilter/Kconfig | 16 +- net/ipv6/tcp_ipv6.c | 24 +- net/kcm/kcmsock.c | 6 +- net/ncsi/internal.h | 7 +- net/ncsi/ncsi-manage.c | 98 +-- net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/Kconfig | 6 +- net/netfilter/nf_tables_api.c | 25 +- net/netfilter/nf_tables_offload.c | 2 +- net/netfilter/nft_flow_offload.c | 19 + net/netfilter/nft_lookup.c | 3 - net/nfc/llcp_sock.c | 7 +- net/openvswitch/datapath.c | 2 +- net/qrtr/qrtr.c | 1 + net/rds/Kconfig | 4 +- net/rds/bind.c | 5 +- net/sched/Kconfig | 145 ++-- net/sched/act_api.c | 34 +- net/sched/act_sample.c | 1 + net/sched/cls_api.c | 6 +- net/sched/sch_api.c | 3 +- net/sched/sch_cbs.c | 30 +- net/sched/sch_htb.c | 4 +- net/sched/sch_multiq.c | 23 +- net/sched/sch_netem.c | 4 +- net/sched/sch_sfb.c | 7 +- net/sctp/ipv6.c | 2 +- net/xdp/xdp_umem.c | 2 - security/Kconfig | 11 +- security/Makefile | 2 + security/integrity/ima/Kconfig | 2 +- security/integrity/ima/ima.h | 2 + security/integrity/ima/ima_main.c | 4 +- security/integrity/ima/ima_policy.c | 50 ++ security/lockdown/Kconfig | 47 ++ security/lockdown/Makefile | 1 + security/lockdown/lockdown.c | 191 ++++++ security/security.c | 56 +- tools/lib/bpf/btf_dump.c | 94 ++- tools/lib/bpf/xsk.c | 11 - tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 21 +- tools/testing/selftests/bpf/progs/strobemeta.h | 5 +- tools/testing/selftests/bpf/test_sysctl.c | 1 - .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 7 - tools/testing/selftests/membarrier/.gitignore | 3 +- tools/testing/selftests/membarrier/Makefile | 5 +- .../{membarrier_test.c => membarrier_test_impl.h} | 40 +- .../membarrier/membarrier_test_multi_thread.c | 73 ++ .../membarrier/membarrier_test_single_thread.c | 24 + .../selftests/net/fib_nexthop_multiprefix.sh | 6 +- tools/testing/selftests/net/fib_nexthops.sh | 14 + tools/testing/selftests/net/fib_tests.sh | 21 +- tools/testing/selftests/powerpc/mm/Makefile | 2 + tools/testing/selftests/powerpc/mm/tlbie_test.c | 734 +++++++++++++++++++++ tools/testing/selftests/powerpc/tm/.gitignore | 1 + tools/testing/selftests/powerpc/tm/Makefile | 2 +- tools/testing/selftests/powerpc/tm/tm-poison.c | 179 +++++ usr/include/Makefile | 1 - 278 files changed, 4030 insertions(+), 1768 deletions(-) delete mode 100644 drivers/net/ethernet/netx-eth.c delete mode 100644 include/linux/platform_data/eth-netx.h create mode 100644 security/lockdown/Kconfig create mode 100644 security/lockdown/Makefile create mode 100644 security/lockdown/lockdown.c rename tools/testing/selftests/membarrier/{membarrier_test.c => membarrier_test_im [...] create mode 100644 tools/testing/selftests/membarrier/membarrier_test_multi_thread.c create mode 100644 tools/testing/selftests/membarrier/membarrier_test_single_thread.c create mode 100644 tools/testing/selftests/powerpc/mm/tlbie_test.c create mode 100644 tools/testing/selftests/powerpc/tm/tm-poison.c