This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-stable-allyesconfig in repository toolchain/ci/linux.
from 111e415c94f5 Linux 5.4.15 new 34545cad8e04 can, slip: Protect tty->disc_data in write_wakeup and clos [...] new 80a4c81c6791 firestream: fix memory leaks new 6cbb9683d743 gtp: make sure only SOCK_DGRAM UDP sockets are accepted new e2bd33937c50 ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions new 32df8d0bf461 net: bcmgenet: Use netif_tx_napi_add() for TX NAPI new c6e524f4fad3 net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM new 7943bb0f0636 net: ip6_gre: fix moving ip6gre between namespaces new ead0377f601e net, ip6_tunnel: fix namespaces move new 500869d71822 net, ip_tunnel: fix namespaces move new 888934af187c net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() new b6a9a954b3fe net_sched: fix datalen for ematch new 9b60a32108e2 net_sched: use validated TCA_KIND attribute in tc_new_tfilter() new d6f7ed61fa6e net-sysfs: Fix reference count leak new 63635790a891 net: usb: lan78xx: Add .ndo_features_check new 41c230ae2aa4 Revert "udp: do rmem bulk free even if the rx sk queue is empty" new 562a7c35049c tcp_bbr: improve arithmetic division in bbr_update_bw() new 69486bfa064e tcp: do not leave dangling pointers in tp->highest_sack new a802ddbf41a3 tun: add mutex_unlock() call and napi.skb clearing in tun_ [...] new 9975b19b8d82 airo: Fix possible info leak in AIROOLDIOCTL/SIOCDEVPRIVATE new ef3c0a1660a7 airo: Add missing CAP_NET_ADMIN check in AIROOLDIOCTL/SIOC [...] new e7b6ef675c46 mlxsw: spectrum_acl: Fix use-after-free during reload new 8bc302520616 fou: Fix IPv6 netlink policy new d18d22ce8f62 net: Fix packet reordering caused by GRO and listified RX [...] new 36940c4daad0 net/mlx5: Fix lowest FDB pool size new ffc574c95e5b net/mlx5: Update the list of the PCI supported devices new b20f5fb7d473 net/mlx5: DR, Enable counter on non-fwd-dest objects new 8a3b1a86d4f3 net/mlx5: E-Switch, Prevent ingress rate configuration of [...] new 7ae31c620dcc net/mlx5: DR, use non preemptible call to get the current [...] new 384faad2ad5a net/mlx5e: kTLS, Fix corner-case checks in TX resync flow new 43eda24c6f75 net/mlx5e: kTLS, Remove redundant posts in TX resync flow new 9bd7ae7eab7c net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non [...] new 29ce06b6b6d4 ipv4: Detect rollover in specific fib table dump new b29d143a690a Revert "io_uring: only allow submit from owning task" new 2d00fec60c8d afs: Fix characters allowed into cell names new 0387ee1b95d1 hwmon: (adt7475) Make volt2reg return same reg as reg2volt input new 19d0cd212742 hwmon: (core) Do not use device managed functions for memo [...] new fdd0f3b0e98b ceph: hold extra reference to r_parent over life of request new 8c40a8d7d384 PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken new 3e041c27b990 drm/panfrost: Add the panfrost_gem_mapping concept new d63b777d8145 drm/i915: Align engine->uabi_class/instance with i915_drm.h new b1302cbe530b PM: hibernate: fix crashes with init_on_free=1 new 44eebad10496 tracing: trigger: Replace unneeded RCU-list traversals new 67551f958458 tracing/uprobe: Fix double perf_event linking on multiprob [...] new 07af0d03e8b2 tracing: Do not set trace clock if tracefs lockdown is in effect new bf470f051556 tracing: Fix histogram code when expression has same var as value new 6145307fa693 powerpc/mm/hash: Fix sharing context ids between kernel & [...] new 7cf7a7d02587 powerpc/xive: Discard ESB load value when interrupt is invalid new 4e7d8cd6a1a8 Revert "iwlwifi: mvm: fix scan config command size" new b8560e3d90af iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif t [...] new a5135ca1f92a XArray: Fix infinite loop with entry at ULONG_MAX new db38561288b7 XArray: Fix xa_find_after with multi-index entries new dd05cf12c72f XArray: Fix xas_find returning too many entries new d4616a9f8ee9 pinctrl: sunrisepoint: Add missing Interrupt Status regist [...] new 5d1973adcfff iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer new cec754961758 Input: keyspan-remote - fix control-message timeouts new ff847d466bdb Revert "Input: synaptics-rmi4 - don't increment rmiaddr fo [...] new bccb1568bae8 ARM: 8950/1: ftrace/recordmcount: filter relocation types new 723f200e19bd mmc: tegra: fix SDR50 tuning override new d8bc6ac2db28 mmc: sdhci: fix minimum clock rate for v3 controller new d5bb81660456 mmc: sdhci_am654: Remove Inverted Write Protect flag new 77d323cc3783 mmc: sdhci_am654: Reset Command and Data line after tuning new c9cb4f2bea44 mlxsw: switchx2: Do not modify cloned SKBs during xmit new c3f6abfe2f11 net/tls: fix async operation new 68c2bc4da098 Input: pm8xxx-vib - fix handling of separate enable register new 3e629da150b5 Input: sur40 - fix interface sanity checks new 56ded4adf16e Input: gtco - fix endpoint sanity check new c65dfef27803 Input: aiptek - fix endpoint sanity check new 21aa01da9dba Input: pegasus_notetaker - fix endpoint sanity check new 373ffce2337b Input: sun4i-ts - add a check for devm_thermal_zone_of_sen [...] new 9e2e1a5abccd netfilter: nft_osf: add missing check for DREG attribute new 9f6216862a20 lib: Reduce user_access_begin() boundaries in strncpy_from [...] new 16aab32ff8b3 iommu/amd: Fix IOMMU perf counter clobbering during init new 376b860334d2 readdir: make user_access_begin() use the real access range new 5440678b5acb leds: gpio: Fix uninitialized gpio label for fwnode based probe new 54b818246b03 hsr: Fix a compilation error new 515b97c73447 hwmon: (nct7802) Fix voltage limits to wrong registers new bbf0d37947f7 hwmon: (nct7802) Fix non-working alarm on voltages new 3c6a183d3108 scsi: RDMA/isert: Fix a recently introduced regression rel [...] new 68ee631ba110 tracing: xen: Ordered comparison of function pointers new 1e3c082df320 iwlwifi: mvm: fix SKB leak on invalid queue new 503b54ab9666 iwlwifi: mvm: fix potential SKB leak on TXQ TX new 4e1572b19c64 drm/i915/userptr: fix size calculation new b2e061912c3e xfrm: support output_mark for offload ESP packets new 5d001c4f74e0 net, sk_msg: Don't check if sock is locked when tearing do [...] new 454759886d0b do_last(): fetch directory ->i_mode and ->i_uid before it' [...] new ab94448beeab readdir: be more conservative with directory entry names new 091c1715f9dd net/sonic: Add mutual exclusion for accessing shared state new c463d5a17032 net/sonic: Clear interrupt flags immediately new c5a85f05e462 net/sonic: Use MMIO accessors new e7092fbffc34 net/sonic: Fix interface error stats collection new f6ecc13bea2b net/sonic: Fix receive buffer handling new 3a2137846347 net/sonic: Avoid needless receive descriptor EOL flag updates new 3a0c502d4535 net/sonic: Improve receive descriptor status flag check new 9f638adb9f1a net/sonic: Fix receive buffer replenishment new 4d391c40c295 net/sonic: Quiesce SONIC before re-initializing descriptor memory new 079e7e775895 net/sonic: Fix command register usage new 58c0c4b122b1 net/sonic: Fix CAM initialization new 74389183b671 net/sonic: Prevent tx watchdog timeout new 40b1747b0368 libertas: Fix two buffer overflows at parsing bss descriptor new d5fd8ac3fcc5 media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT new ea52197c9c4b netfilter: ipset: use bitmap infrastructure completely new 07ac418120ae netfilter: nf_tables: add __nft_chain_type_get() new ce75dd3abbc8 netfilter: nf_tables: autoload modules from the abort path new d8a11e0f4e26 net/x25: fix nonblocking connect new 60b6aa2b71ef Linux 5.4.16
The 105 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: Makefile | 2 +- arch/powerpc/include/asm/book3s/64/mmu-hash.h | 5 +- arch/powerpc/include/asm/xive-regs.h | 1 + arch/powerpc/sysdev/xive/common.c | 15 +- drivers/atm/firestream.c | 3 + drivers/gpu/drm/i915/gem/i915_gem_busy.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 9 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 4 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 2 + drivers/gpu/drm/panfrost/panfrost_drv.c | 91 ++++- drivers/gpu/drm/panfrost/panfrost_gem.c | 124 ++++++- drivers/gpu/drm/panfrost/panfrost_gem.h | 41 ++- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 3 +- drivers/gpu/drm/panfrost/panfrost_job.c | 13 +- drivers/gpu/drm/panfrost/panfrost_job.h | 1 + drivers/gpu/drm/panfrost/panfrost_mmu.c | 61 ++-- drivers/gpu/drm/panfrost/panfrost_mmu.h | 6 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 34 +- drivers/hwmon/adt7475.c | 5 +- drivers/hwmon/hwmon.c | 68 ++-- drivers/hwmon/nct7802.c | 75 +++- drivers/infiniband/ulp/isert/ib_isert.c | 12 - drivers/input/misc/keyspan_remote.c | 9 +- drivers/input/misc/pm8xxx-vibrator.c | 2 +- drivers/input/rmi4/rmi_smbus.c | 2 + drivers/input/tablet/aiptek.c | 6 +- drivers/input/tablet/gtco.c | 10 +- drivers/input/tablet/pegasus_notetaker.c | 2 +- drivers/input/touchscreen/sun4i-ts.c | 6 +- drivers/input/touchscreen/sur40.c | 2 +- drivers/iommu/amd_iommu_init.c | 24 +- drivers/iommu/intel-iommu.c | 3 +- drivers/leds/leds-gpio.c | 10 +- drivers/media/v4l2-core/v4l2-ioctl.c | 24 +- drivers/mmc/host/sdhci-tegra.c | 2 +- drivers/mmc/host/sdhci.c | 10 +- drivers/mmc/host/sdhci_am654.c | 27 +- drivers/net/can/slcan.c | 12 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 49 +-- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 9 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 + .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 3 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 42 ++- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 17 +- drivers/net/ethernet/natsemi/sonic.c | 380 +++++++++++++-------- drivers/net/ethernet/natsemi/sonic.h | 44 ++- drivers/net/gtp.c | 10 +- drivers/net/slip/slip.c | 12 +- drivers/net/tun.c | 4 + drivers/net/usb/lan78xx.c | 15 + drivers/net/wireless/cisco/airo.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 1 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 28 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 6 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 4 +- drivers/net/wireless/marvell/libertas/cfg.c | 16 +- drivers/pci/quirks.c | 19 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 1 + drivers/target/iscsi/iscsi_target.c | 6 +- fs/afs/cell.c | 11 +- fs/ceph/mds_client.c | 8 +- fs/io_uring.c | 6 - fs/namei.c | 17 +- fs/readdir.c | 79 ++--- include/linux/netdevice.h | 2 + include/linux/netfilter/ipset/ip_set.h | 7 - include/linux/netfilter/nfnetlink.h | 2 +- include/net/netns/nftables.h | 1 + include/trace/events/xen.h | 6 +- kernel/power/snapshot.c | 20 +- kernel/trace/trace.c | 5 + kernel/trace/trace_events_hist.c | 63 +++- kernel/trace/trace_events_trigger.c | 20 +- kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_probe.c | 5 +- kernel/trace/trace_probe.h | 3 +- kernel/trace/trace_uprobe.c | 124 ++++--- lib/strncpy_from_user.c | 14 +- lib/strnlen_user.c | 14 +- lib/test_xarray.c | 56 ++- lib/xarray.c | 33 +- net/core/dev.c | 97 +++--- net/core/rtnetlink.c | 13 +- net/core/skmsg.c | 2 - net/hsr/hsr_main.h | 2 +- net/ipv4/esp4_offload.c | 2 + net/ipv4/fib_trie.c | 6 + net/ipv4/fou.c | 4 +- net/ipv4/ip_tunnel.c | 4 +- net/ipv4/tcp.c | 1 + net/ipv4/tcp_bbr.c | 3 +- net/ipv4/tcp_input.c | 1 + net/ipv4/tcp_output.c | 1 + net/ipv4/udp.c | 3 +- net/ipv6/esp6_offload.c | 2 + net/ipv6/ip6_gre.c | 3 - net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/seg6_local.c | 4 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 6 +- net/netfilter/ipset/ip_set_bitmap_port.c | 6 +- net/netfilter/nf_tables_api.c | 155 ++++++--- net/netfilter/nfnetlink.c | 6 +- net/netfilter/nft_osf.c | 3 + net/sched/cls_api.c | 5 +- net/sched/ematch.c | 2 +- net/tls/tls_sw.c | 4 +- net/x25/af_x25.c | 6 +- scripts/recordmcount.c | 17 + 117 files changed, 1576 insertions(+), 766 deletions(-)