This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 9e0babf2c06c Linux 5.2-rc5 new 3b025f2bc989 RISC-V: defconfig: enable clocks, serial console new 405945588fee riscv: export pm_power_off again new d0e1f2110a5e riscv: Fix udelay in RV32. new 8d4e048d60bd arch: riscv: add support for building DTB files from DT so [...] new c7af55981789 dt-bindings: riscv: sifive: add YAML documentation for the [...] new 4fd669a8c487 dt-bindings: riscv: convert cpu binding to json-schema new 72296bde4f42 riscv: dts: add initial support for the SiFive FU540-C000 SoC new c35f1b87fc59 riscv: dts: add initial board data for the SiFive HiFive U [...] new bf587caae305 riscv: mm: synchronize MMU after pte change new 259931fd3b96 riscv: remove unused barrier defines new eb7c825bf747 Merge tag 'riscv-for-v5.2/fixes-rc6' of git://git.kernel.o [...] new 8a03447dd311 rtw88: fix subscript above array bounds compiler warning new a24bad74737f rtw88: fix unassigned rssi_level in rtw_sta_info new f57b5d85ed58 rsi: Properly initialize data in rsi_sdio_ta_reset new 5b0efb4d670c rtw88: avoid circular locking between local->iflist_mtx an [...] new 6aca09771db4 rtw88: Make some symbols static new 13ec7f10b87f mwifiex: Fix possible buffer overflows at parsing bss descriptor new 685c9b7750bf mwifiex: Abort at too short BSS descriptor element new 23f57bfac7c2 iwlwifi: mvm: remove d3_sram debugfs file new b3500b472c88 iwlwifi: fix load in rfkill flow for unified firmware new 44f61b5c832c iwlwifi: clear persistence bit according to device family new cc5470df4495 iwlwifi: print fseq info upon fw assert new b17dc0632a17 iwlwifi: fix AX201 killer sku loading firmware issue new a8627176b0de iwlwifi: Fix double-free problems in iwl_req_fw_callback() new 5f4d55d5791a iwlwifi: mvm: change TLC config cmd sent by rs to be async new 69ae4f6aac15 mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() new c7e3c93abbc1 Merge tag 'wireless-drivers-for-davem-2019-06-07' of git:/ [...] new 221fb7268d67 Documentation/networking: fix af_xdp.rst Sphinx warnings new 9b28ae243ef3 bpf: fix out-of-bounds read in __bpf_skc_lookup new f7355a6c0497 bpf: Check sk_fullsock() before returning from bpf_sk_lookup() new f7c2d64bac1b samples, bpf: fix to change the buffer size for read() new a195cefff49f samples, bpf: suppress compiler warning new fe121ee531d1 bpf, riscv: clear target register high 32-bits for and/or/ [...] new 00d8304553de selftests: bpf: add zero extend checks for ALU32 and/or/xor new 186bcc3dcd10 bpf: sockmap, restore sk_write_space when psock gets dropped new bd95e678e0f6 bpf: sockmap, fix use after free from sleep in psock backl [...] new 9e084bb98052 selftests: bpf: move sub-register zero extension checks in [...] new c25d60c12534 selftests: bpf: complete sub-register zero extension checks new 10b3c4413198 Merge branch 'bpf-subreg-tests' new 5fac1718e706 selftests: bpf: fix compiler warning in flow_dissector test new cfd492104926 libbpf: Return btf_fd for load_sk_storage_btf new 1e692f09e091 bpf, riscv: clear high 32 bits for ALU32 add/sub/neg/lsh/rsh/arsh new 4ac30c4b3659 bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __ [...] new 257a525fe2e4 bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro new e7f3dd281cf9 Merge branch 'reuseport-fixes' new 25a7991c84f6 selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS [...] new 1884c066579a tools: bpftool: Fix JSON output when lookup fails new 983695fa6765 bpf: fix unconnected udp hooks new 3dbc6adac1f3 bpf: sync tooling uapi header new 9bb59ac1f6c3 bpf, libbpf: enable recvmsg attach types new 000aa1250d57 bpf, bpftool: enable recvmsg attach types new 1812291e7661 bpf: more msg_name rewrite tests to test_sock_addr new b714560f7b38 bpf: expand section tests for test_section_names new 4aeba328019a Merge branch 'fix-unconnected-udp' new 38e406f600a2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new c3fee640bcf5 net: ipv4: fib_semantics: fix uninitialized variable new 65a3c497c0e9 ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero new a9520543b123 net: phy: rename Asix Electronics PHY driver new 2f3f7d1fa0d1 mpls: fix warning with multi-label encap new 0ed89d777dd6 can: usb: Kconfig: Remove duplicate menu entry new 247e5356a709 can: flexcan: fix timeout when set small bitrate new 904044dd8fff can: xilinx_can: use correct bittiming_const for CAN FD core new 0df82dcd5583 dt-bindings: can: mcp251x: add mcp25625 support new 35b7fa4d07c4 can: mcp251x: add support for mcp25625 new 3e82f2f34c93 can: m_can: implement errata "Needless activation of MRAF irq" new c5a3aed1cd31 can: af_can: Fix error path of can_init() new eb503004a7e5 can: flexcan: Remove unneeded registration message new fd704bd5ee74 can: purge socket error queue on sock destruct new 62f42a114b92 Merge tag 'linux-can-fixes-for-5.2-20190607' of git://git. [...] new 6a6fabbfa3e8 net/mlx5: Update pci error handler entries and command tra [...] new dd80857bf388 net/mlx5: Avoid reloading already removed devices new d3cbd4254df8 net/mlx5e: Add ndo_set_feature for uplink representor new 57c70d8740f7 net/mlx5e: Replace reciprocal_scale in TX select queue function new b83c0730167c net/mlx5e: Fix source port matching in fdb peer flow rule new 47c9d2c99dde net/mlx5e: Avoid detaching non-existing netdev under switc [...] new 45e7d4c0c172 net/mlx5e: Support tagged tunnel over bond new 4172eadb0864 Merge tag 'mlx5-fixes-2019-06-07' of git://git.kernel.org/ [...] new 1f94608b0ce1 ibmvnic: Do not close unopened driver during reset new be32a24372cf ibmvnic: Refresh device multicast list after reset new 7c940b1a5291 ibmvnic: Fix unchecked return codes of memory allocations new 7f0b44a42e22 Merge branch 'ibmvnic-Fixes-for-device-reset-handling' new c1a9d65954c6 mpls: fix af_mpls dependencies new fcc2202a9d6e tcp: fix undo spurious SYNACK in passive Fast Open new dce5ccccd123 nfp: ensure skb network header is set for packet redirect new 522924b58308 net: correct udp zerocopy refcnt also when zerocopy only o [...] new 309b66970ee2 net: openvswitch: do not free vport if register_netdevice( [...] new 8399a6930d12 vxlan: Don't assume linear buffers in error handler new eccc73a6b2cb geneve: Don't assume linear buffers in error handler new 93c65f83f25b Merge branch 'vxlan-geneve-linear' new ec66854c832c mpls: fix af_mpls dependencies for real new bb2e05e0c8dc linux-next: DOC: RDS: Fix a typo in rds.txt new f0d2ca153137 net: ethtool: Allow matching on vlan DEI bit new e1ae5c2ea478 vrf: Increment Icmp6InMsgs on the original netdev new 648ee6cea7dd net: tls, correctly account for copied bytes with multiple [...] new ee02c2699326 mlxsw: spectrum: Use different seeds for ECMP and LAG hash new 83d5782681cc mlxsw: spectrum_router: Refresh nexthop neighbour when it [...] new 45a69b70f548 selftests: mlxsw: Test nexthop offload indication new e49f9adffb28 mlxsw: spectrum_flower: Fix TOS matching new 0b0c0098348f selftests: tc_flower: Add TOS matching test new e891ce1dd2a5 mlxsw: spectrum_buffers: Reduce pool size on Spectrum-2 new 4b14cc313f07 mlxsw: spectrum: Disallow prio-tagged packets when PVID is [...] new 1d63f0e3274f Merge branch 'mlxsw-Various-fixes' new 46b0090a6636 net: mvpp2: prs: Fix parser range for VID filtering new 6b7a3430c163 net: mvpp2: prs: Use the correct helpers when removing all [...] new b8003cef2e63 Merge branch 'net-mvpp2-prs-Fixes-for-VID-filtering' new 385097a36757 nfc: Ensure presence of required attributes in the deactiv [...] new 4add700968c7 net: phylink: further mac_config documentation improvements new 32b5a2c9950b wireless: Skip directory when generating certificates new 79c92ca42b5a mac80211: handle deauthentication/disassociation from TDLS peer new 818e9dfa2c14 mac80211: remove set but not used variable 'old' new 25d16d124a5e mac80211: fix rate reporting inside cfg80211_calculate_bit [...] new 85a55ff2cf6b mac80211_hwsim: mark expected switch fall-through new 33d915d9e8ce {nl,mac}80211: allow 4addr AP operation on crypto controll [...] new a71fd9dac236 mac80211: Do not use stack memory with scatterlist for GMAC new f77bf4863dc2 nl80211: fix station_info pertid memory leak new 551842446ed6 mac80211: mesh: fix RCU warning new 0112fa557c3b mac80211: free peer keys before vif down in mesh new 180aa422ef27 nl80211: fill all policy .type entries new 588f7d39b359 mac80211: drop robust management frames from unknown TA new 563572340173 mac80211: only warn once on chanctx_conf being NULL new ebb3ca3b4477 cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data() new f8891461a277 mac80211: do not start any work during reconfigure flow new 1a473d6092d5 cfg80211: util: fix bit count off by one new 4f488fbca2a8 cfg80211: fix memory leak of wiphy device name new b65842025335 cfg80211: report measurement start TSF correctly new 2a2af5e6e6f5 Merge tag 'mac80211-for-davem-2019-06-14' of git://git.ker [...] new 61356088ace1 qmi_wwan: add support for QMAP padding in the RX path new 44f82312fe91 qmi_wwan: add network device usage statistics for qmimux devices new a8fdde1cb830 qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode new 36815b416fa4 qmi_wwan: extend permitted QMAP mux_id value range new 2309f5179710 Merge branch 'qmi_wwan-fix-QMAP-handling' new 6bb9e376c2a4 net: dsa: microchip: Don't try to read stats for unused ports new ce950f1050ce sctp: Free cookie before we memdup a new one new f0c03ee0ec66 net: dsa: fix warning same module names new 99815f5031db net: sched: flower: don't call synchronize_rcu() on mask creation new 9a33629ba6b2 hv_netvsc: Set probe mode to sync new a8e11e5c5611 sysctl: define proc_do_static_key() new ede61ca474a0 tcp: add tcp_rx_skb_cache sysctl new 0b7d7f6b2208 tcp: add tcp_tx_skb_cache sysctl new ce27ec60648d net: add high_order_alloc_disable sysctl/static key new 35fc07aee8f6 Merge branch 'tcp-add-three-static-keys' new ef7bfa84725d net: phylink: set the autoneg state in phylink_phy_change new 760c80b70bed net: dsa: rtl8366: Fix up VLAN filtering new 42f5cda5eaf4 vsock/virtio: set SOCK_DONE on peer shutdown new 5db2e7c7917f Revert "net: phylink: set the autoneg state in phylink_phy [...] new da2577fdd093 bpf: lpm_trie: check left child of last leftmost node for NULL new f12dd75959b0 bpf: net: Set sk_bpf_storage back to NULL for cloned sk new 01d76b531700 xdp: check device pointer before clearing new b1d6c15b9d82 bpf: simplify definition of BPF_FIB_LOOKUP related flags new 0e265747491c bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi new 3e0682695199 bpf: fix div64 overflow tests to properly detect errors new 758f2046ea04 powerpc/bpf: use unsigned division instruction for 64-bit [...] new 09f6ac2c31f3 Merge branch 'bpf-ppc-div-fix' new d4dd153d5516 bpf, devmap: Fix premature entry free on destroying map new edabf4d9dd90 bpf, devmap: Add missing bulk queue free new 86723c864063 bpf, devmap: Add missing RCU read lock on flush new fe8d9571dc50 bpf, x64: fix stack layout of JITed bpf code new 85749218e3a6 bpf: Fix out of bounds memory access in bpf_sk_storage new 9594dc3c7e71 bpf: fix nested bpf tracepoints with per-cpu data new 1eb4169c1e6b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 36b2f61a42c2 net: handle 802.1P vlan 0 packets properly new 718f4a253708 be2net: Fix number of Rx queues used for flow hashing new d424a2afd7da hv_sock: Suppress bogus "may be used uninitialized" warnings new 2e05fcae83c4 tcp: fix compile error if !CONFIG_SYSCTL new f3e92cb8e2eb neigh: fix use-after-free read in pneigh_get_next new d4d5d8e83c96 ax25: fix inconsistent lock state in ax25_destroy_timer new 5cf02612b33f tipc: purge deferredq list for each grp member in tipc_gro [...] new 6be8e297f9bc lapb: fixed leak of control-blocks. new 3b4929f65b0d tcp: limit payload size of sacked skbs new f070ef2ac667 tcp: tcp_fragment() should apply sane memory limits new 5f3e2bf008c2 tcp: add tcp_min_snd_mss sysctl new 967c05aee439 tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() new 4fddbf8a99ee Merge branch 'tcp-fixes' new da0f38202986 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 1b0b9cc8d379 vfs: fsmount: add missing mntget() new d728cf79164b fs/namespace: fix unprivileged mount propagation new 29f785ff76b6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
The 177 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/ABI/testing/sysfs-class-net-qmi | 4 +- .../bindings/net/can/microchip,mcp251x.txt | 1 + Documentation/devicetree/bindings/riscv/cpus.yaml | 168 +++++++ .../devicetree/bindings/riscv/sifive.yaml | 25 + Documentation/networking/af_xdp.rst | 8 +- Documentation/networking/ip-sysctl.txt | 16 + Documentation/networking/rds.txt | 2 +- MAINTAINERS | 9 + arch/powerpc/include/asm/ppc-opcode.h | 1 + arch/powerpc/net/bpf_jit.h | 2 +- arch/powerpc/net/bpf_jit_comp64.c | 8 +- arch/riscv/boot/dts/Makefile | 2 + arch/riscv/boot/dts/sifive/Makefile | 2 + arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 215 +++++++++ .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 65 +++ arch/riscv/configs/defconfig | 4 + arch/riscv/include/asm/bitops.h | 5 - arch/riscv/kernel/reset.c | 1 + arch/riscv/lib/delay.c | 2 +- arch/riscv/mm/fault.c | 13 + arch/riscv/net/bpf_jit_comp.c | 24 + arch/x86/net/bpf_jit_comp.c | 74 +-- drivers/net/can/flexcan.c | 5 +- drivers/net/can/m_can/m_can.c | 21 + drivers/net/can/spi/Kconfig | 5 +- drivers/net/can/spi/mcp251x.c | 25 +- drivers/net/can/usb/Kconfig | 6 - drivers/net/can/xilinx_can.c | 2 +- drivers/net/dsa/Makefile | 4 +- drivers/net/dsa/microchip/ksz_common.c | 3 + .../net/dsa/{realtek-smi.c => realtek-smi-core.c} | 2 +- .../net/dsa/{realtek-smi.h => realtek-smi-core.h} | 0 drivers/net/dsa/rtl8366.c | 9 +- drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/ethernet/8390/Kconfig | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 19 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 8 + drivers/net/ethernet/mellanox/mlx5/core/dev.c | 25 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 + .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 73 ++- .../net/ethernet/netronome/nfp/nfp_net_common.c | 1 + drivers/net/geneve.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/phy/Kconfig | 2 +- drivers/net/phy/Makefile | 2 +- drivers/net/phy/{asix.c => ax88796b.c} | 0 drivers/net/usb/qmi_wwan.c | 103 +++- drivers/net/vxlan.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 39 ++ drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 2 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 1 - drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 22 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 22 - drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 57 --- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 2 + drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 53 +- drivers/net/wireless/mac80211_hwsim.c | 1 + drivers/net/wireless/marvell/mwifiex/ie.c | 47 +- drivers/net/wireless/marvell/mwifiex/scan.c | 19 + drivers/net/wireless/realtek/rtw88/fw.c | 6 +- drivers/net/wireless/realtek/rtw88/main.c | 3 +- drivers/net/wireless/realtek/rtw88/phy.c | 22 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 21 +- fs/namespace.c | 2 + fs/pnode.c | 1 - include/linux/bpf-cgroup.h | 8 + include/linux/bpf.h | 1 - include/linux/phylink.h | 13 +- include/linux/skmsg.h | 2 + include/linux/sysctl.h | 3 + include/linux/tcp.h | 4 + include/net/addrconf.h | 16 + include/net/cfg80211.h | 3 +- include/net/flow_dissector.h | 1 + include/net/netns/ipv4.h | 1 + include/net/sock.h | 12 +- include/net/tcp.h | 2 + include/uapi/linux/bpf.h | 6 +- include/uapi/linux/snmp.h | 1 + kernel/bpf/core.c | 1 - kernel/bpf/devmap.c | 9 +- kernel/bpf/lpm_trie.c | 9 +- kernel/bpf/syscall.c | 8 + kernel/bpf/verifier.c | 12 +- kernel/sysctl.c | 44 +- kernel/trace/bpf_trace.c | 100 +++- net/ax25/ax25_route.c | 2 + net/can/af_can.c | 25 +- net/core/bpf_sk_storage.c | 3 +- net/core/dev.c | 30 +- net/core/ethtool.c | 5 + net/core/filter.c | 26 +- net/core/neighbour.c | 7 + net/core/skbuff.c | 1 + net/core/sock.c | 7 +- net/core/sysctl_net_core.c | 7 + net/ipv4/fib_semantics.c | 2 +- net/ipv4/ip_output.c | 2 +- net/ipv4/proc.c | 1 + net/ipv4/sysctl_net_ipv4.c | 23 + net/ipv4/tcp.c | 6 + net/ipv4/tcp_input.c | 28 +- net/ipv4/tcp_ipv4.c | 1 + net/ipv4/tcp_output.c | 10 +- net/ipv4/tcp_timer.c | 1 + net/ipv4/udp.c | 10 +- net/ipv6/icmp.c | 17 +- net/ipv6/ip6_flowlabel.c | 7 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/reassembly.c | 4 +- net/ipv6/udp.c | 8 +- net/lapb/lapb_iface.c | 1 + net/mac80211/ieee80211_i.h | 12 +- net/mac80211/key.c | 2 - net/mac80211/mesh.c | 6 +- net/mac80211/mlme.c | 12 +- net/mac80211/rx.c | 2 + net/mac80211/tdls.c | 23 + net/mac80211/util.c | 8 +- net/mac80211/wpa.c | 7 +- net/mpls/Kconfig | 1 + net/mpls/mpls_iptunnel.c | 2 +- net/nfc/netlink.c | 3 +- net/openvswitch/vport-internal_dev.c | 18 +- net/sched/cls_flower.c | 34 +- net/sctp/sm_make_chunk.c | 8 + net/tipc/group.c | 1 + net/tls/tls_sw.c | 1 - net/vmw_vsock/hyperv_transport.c | 4 +- net/vmw_vsock/virtio_transport_common.c | 4 +- net/wireless/Makefile | 1 + net/wireless/core.c | 8 +- net/wireless/nl80211.c | 99 +++- net/wireless/pmsr.c | 4 +- net/wireless/scan.c | 4 +- net/wireless/util.c | 4 +- net/xdp/xdp_umem.c | 11 +- samples/bpf/bpf_load.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 6 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 5 +- tools/bpf/bpftool/cgroup.c | 5 +- tools/bpf/bpftool/map.c | 2 + tools/bpf/bpftool/prog.c | 3 +- tools/include/uapi/linux/bpf.h | 6 +- tools/lib/bpf/libbpf.c | 32 +- tools/lib/bpf/libbpf_internal.h | 4 +- tools/lib/bpf/libbpf_probes.c | 13 +- tools/testing/selftests/bpf/Makefile | 7 +- .../selftests/bpf/prog_tests/flow_dissector.c | 1 + tools/testing/selftests/bpf/test_lpm_map.c | 41 +- tools/testing/selftests/bpf/test_section_names.c | 10 + tools/testing/selftests/bpf/test_sock_addr.c | 213 +++++++- .../testing/selftests/bpf/verifier/div_overflow.c | 14 +- tools/testing/selftests/bpf/verifier/subreg.c | 533 +++++++++++++++++++++ .../selftests/drivers/net/mlxsw/rtnetlink.sh | 47 ++ .../testing/selftests/net/forwarding/tc_flower.sh | 36 +- 175 files changed, 2646 insertions(+), 546 deletions(-) create mode 100644 Documentation/devicetree/bindings/riscv/cpus.yaml create mode 100644 Documentation/devicetree/bindings/riscv/sifive.yaml create mode 100644 arch/riscv/boot/dts/Makefile create mode 100644 arch/riscv/boot/dts/sifive/Makefile create mode 100644 arch/riscv/boot/dts/sifive/fu540-c000.dtsi create mode 100644 arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts rename drivers/net/dsa/{realtek-smi.c => realtek-smi-core.c} (99%) rename drivers/net/dsa/{realtek-smi.h => realtek-smi-core.h} (100%) rename drivers/net/phy/{asix.c => ax88796b.c} (100%) create mode 100644 tools/testing/selftests/bpf/verifier/subreg.c