This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 6a98c9cae232 Merge tag 'fs_for_v6.3-rc2' of git://git.kernel.org/pub/sc [...] new 573b22ccb7ce sh: sanitize the flags on sigreturn new 0d9fad91abfd m68k: mm: Fix systems with memory at end of 32-bit address space new d4b97925e87e m68k: mm: Move initrd phys_to_virt handling after paging_init() new e36a82bebbf7 m68k: Only force 030 bus error if PC not in exception table new c70e9b8ea393 Merge tag 'm68k-for-v6.3-tag2' of git://git.kernel.org/pub [...] new b1a37ed00d79 HID: core: Provide new max_buffer_size attribute to over-r [...] new 1c5d4221240a HID: uhid: Over-ride the default maximum data buffer value [...] new 22ef7d7be4dc selftest: hid: fix hid_bpf not set in config new 37f5b858a665 HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded new db50f7a3983f HID: logitech-hidpp: Add support for Logitech MX Master 3S mouse new 8ae2f2b0a284 HID: intel-ish-hid: ipc: Fix potential use-after-free in w [...] new 2653e3fe33f4 Merge tag 'for-linus-2023030901' of git://git.kernel.org/p [...] new f99e6d7c4ed3 bgmac: fix *initial* chip reset to support BCM5358 new 11f180a5d62a nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_ [...] new 8f9850dd8d23 net: phy: unlock on error in phy_probe() new ae44f1c9d1fc powerpc: dts: t1040rdb: fix compatible string for Rev A boards new 8b322f9fdb35 powerpc: dts: t1040rdb: enable both CPU ports new ca643ccf933a Merge branch 'freescale-t1040rdb-dts-updates' new 4d42cd6bc2ac tls: rx: fix return value for async crypto new 880ce5f20033 net: avoid skb end_offset change in __skb_unclone_keeptruesize() new fb07390463c9 net/sched: act_connmark: handle errno on tcf_idr_check_alloc new 693aa2c0d9b6 ila: do not generate empty messages in ila_xlat_nl_cmd_get [...] new dfd2f0eb2347 net/sched: flower: fix fl_change() error recovery path new 81563d8548b0 net: lan966x: Fix port police support using tc-matchall new 49c47cc21b5b net: tls: fix possible race condition between do_tls_getso [...] new f3221361dc85 net: tls: avoid hanging tasks on the tx_lock new 2067e7a00aa6 selftests: nft_nat: ensuring the listening side is up befo [...] new 860e874290fb netfilter: nft_last: copy content when cloning expression new aabef97a3516 netfilter: nft_quota: copy content when cloning expression new 044c8bf78db8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf new 5c1ebbfabcd6 net: use indirect calls helpers for sk_exit_memory_pressure() new e57cf3639c32 net: lan78xx: fix accessing the LAN7800's internal phy spe [...] new 9781e98a9711 net: caif: Fix use-after-free in cfusbl_device_notify() new 6c993779ea1d ca8210: fix mac_len negative array access new 02f18662f6c6 ieee802154: Prevent user from crashing the host new ad93bab6b8d3 Merge tag 'ieee802154-for-net-2023-03-02' of git://git.ker [...] new 7cf93538e087 tools: ynl: fully inherit attrs in subsets new ad4fafcde5bc tools: ynl: use 1 as the default for first entry in attrs/ops new bcec7171eba9 netlink: specs: update for codegen enumerating from 1 new 8f632a0a1f67 Merge branch 'net-tools-ynl-fixes' new 84cba1840e68 ice: copy last block omitted in ice_get_module_eeprom() new 3e04419cbe2d nfp: fix incorrectly set csum flag for nfd3 path new 8b46168ca79c nfp: fix incorrectly set csum flag for nfdk path new 1cf78d4c4144 nfp: fix esp-tx-csum-offload doesn't take effect new 528125268588 Merge branch 'nfp-ipsec-csum' new a9334b702a03 net: stmmac: add to set device wake up flag when stmmac init phy new f4b47a2e9463 net: phylib: get rid of unnecessary locking new accd7e23693a bnxt_en: Avoid order-5 memory allocation for TPA data new 89b59a84cb16 bnxt_en: Fix the double free during device removal new 58aac3a2ef41 net: phy: smsc: fix link up detection in forced irq mode new 193250ace270 net: ethernet: mtk_eth_soc: fix RX data corruption issue new e539a105f947 net: tls: fix device-offloaded sendpage straddling records new a07484c083ea bpf, docs: Fix link to BTF doc new 2d311f480b52 riscv, bpf: Fix patch_text implicit declaration new d900f3d20cc3 bpf, sockmap: Fix an infinite loop error when len is 0 in [...] new 32db18d606c9 bpf, doc: Do not link to docs.kernel.org for kselftest link new b7abcd9c656b bpf, doc: Link to submitting-patches.rst for general patch [...] new 294635a8165a bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES new 9b459804ff99 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR new dfdd608c3b36 selftests/bpf: check that modifier resolves after pointer new 32dfc59e4301 Merge branch 'fix resolving VAR after DATASEC' new 757b56a6c7bb Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new 9f7dd42f0db1 netfilter: ctnetlink: revert to dumping mark regardless of [...] new 4a02426787bf netfilter: tproxy: fix deadlock due to missing BH disable new c77737b736ce netfilter: conntrack: adopt safer max chain length new 775c73df905e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 418383e6ed6b net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 new 382e363d5bed net: usb: qmi_wwan: add Telit 0x1080 composition new 7d834b4d1ab6 nfc: change order inside nfc_se_io error path new e7b15acdc10f mailmap: add entry for Maxim Mikityanskiy new b1649b0fe98c mailmap: update entries for Stephen Hemminger new 37d9df224d1e ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause new ce7ca794712f net/smc: fix fallback failed while sendmsg with fastopen new ea9dd2e5c6d1 octeontx2-af: Unlock contexts in the queue context cache i [...] new cdd28833100c net: microchip: sparx5: fix deletion of existing DSCP mappings new c8b8a3c601f2 net: dsa: mt7530: permit port 5 to work without port 6 on [...] new 8f1482080104 eth: fealnx: bring back this old driver new 2aab4b969002 af_unix: fix struct pid leaks in OOB support new 649c15c7691e net: avoid double iput when sock_alloc_file fails new 6517a60b0307 tools: ynl: move the enum classes to shared code new c311aaa74ca1 tools: ynl: fix enum-as-flags in the generic CLI new 2d8cb0bfca6a Merge branch 'tools-ynl-fix-enum-as-flags-in-the-generic-cli' new fef3f92e8a42 ice: Fix DSCP PFC TLV creation new c4a9c8e78aad ice: don't ignore return codes in VSI related code new 8f5c5a790e30 ethernet: ice: avoid gcc-9 integer overflow warning new 67eeadf2f953 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 44889ba56cbb Merge tag 'net-6.3-rc2' of git://git.kernel.org/pub/scm/li [...]
The 87 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: .mailmap | 7 +- Documentation/bpf/bpf_devel_QA.rst | 14 +- Documentation/netlink/genetlink-c.yaml | 2 +- Documentation/netlink/genetlink-legacy.yaml | 2 +- Documentation/netlink/genetlink.yaml | 2 +- Documentation/netlink/specs/ethtool.yaml | 17 +- Documentation/netlink/specs/fou.yaml | 4 + Documentation/netlink/specs/netdev.yaml | 4 +- Documentation/userspace-api/netlink/specs.rst | 13 +- arch/m68k/kernel/setup_mm.c | 10 +- arch/m68k/kernel/traps.c | 4 +- arch/m68k/mm/motorola.c | 10 +- arch/mips/configs/mtx1_defconfig | 1 + arch/powerpc/boot/dts/fsl/t1040rdb-rev-a.dts | 1 - arch/powerpc/boot/dts/fsl/t1040rdb.dts | 5 +- arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 2 + arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/riscv/net/bpf_jit_comp64.c | 1 + arch/sh/include/asm/processor_32.h | 1 + arch/sh/kernel/signal_32.c | 3 + drivers/hid/hid-core.c | 32 +- drivers/hid/hid-cp2112.c | 1 + drivers/hid/hid-logitech-hidpp.c | 2 + drivers/hid/intel-ish-hid/ipc/ipc.c | 9 +- drivers/hid/uhid.c | 1 + drivers/net/dsa/mt7530.c | 35 +- drivers/net/ethernet/Kconfig | 10 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/broadcom/bgmac.c | 8 +- drivers/net/ethernet/broadcom/bgmac.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 25 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 2 + drivers/net/ethernet/fealnx.c | 1953 ++++++++++++++++++++ drivers/net/ethernet/intel/ice/ice_dcb.c | 2 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 6 +- drivers/net/ethernet/intel/ice/ice_lib.c | 17 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 8 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 5 + .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 7 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 16 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 58 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 3 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 3 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 1 + .../ethernet/microchip/lan966x/lan966x_police.c | 2 +- drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c | 32 +- drivers/net/ethernet/netronome/nfp/nfd3/dp.c | 7 +- drivers/net/ethernet/netronome/nfp/nfd3/ipsec.c | 25 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 6 +- drivers/net/ethernet/netronome/nfp/nfdk/ipsec.c | 8 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 + drivers/net/ieee802154/ca8210.c | 2 + drivers/net/phy/microchip.c | 32 + drivers/net/phy/phy_device.c | 10 +- drivers/net/phy/smsc.c | 14 +- drivers/net/usb/cdc_mbim.c | 5 + drivers/net/usb/lan78xx.c | 27 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/nfc/fdp/i2c.c | 4 + include/linux/hid.h | 3 + include/net/netfilter/nf_tproxy.h | 7 + include/uapi/linux/fou.h | 2 +- include/uapi/linux/netdev.h | 2 +- kernel/bpf/btf.c | 1 + net/bpf/test_run.c | 19 +- net/caif/caif_usb.c | 3 + net/core/netdev-genl-gen.c | 2 +- net/core/netdev-genl-gen.h | 2 +- net/core/skbuff.c | 31 +- net/core/sock.c | 3 +- net/ieee802154/nl802154.c | 2 +- net/ipv4/fou_nl.c | 2 +- net/ipv4/fou_nl.h | 2 +- net/ipv4/netfilter/nf_tproxy_ipv4.c | 2 +- net/ipv4/tcp_bpf.c | 6 + net/ipv4/udp_bpf.c | 3 + net/ipv6/ila/ila_xlat.c | 1 + net/ipv6/netfilter/nf_tproxy_ipv6.c | 2 +- net/netfilter/nf_conntrack_core.c | 4 +- net/netfilter/nf_conntrack_netlink.c | 14 +- net/netfilter/nft_last.c | 4 + net/netfilter/nft_quota.c | 6 +- net/nfc/netlink.c | 2 +- net/sched/act_connmark.c | 3 + net/sched/cls_flower.c | 10 +- net/smc/af_smc.c | 13 +- net/socket.c | 11 +- net/tls/tls_device.c | 2 + net/tls/tls_main.c | 23 +- net/tls/tls_sw.c | 28 +- net/unix/af_unix.c | 10 +- net/unix/unix_bpf.c | 3 + tools/include/uapi/linux/netdev.h | 2 +- tools/net/ynl/cli.py | 2 +- tools/net/ynl/lib/__init__.py | 9 +- tools/net/ynl/lib/nlspec.py | 128 +- tools/net/ynl/lib/ynl.py | 11 +- tools/net/ynl/ynl-gen-c.py | 121 +- tools/net/ynl/ynl-regen.sh | 2 +- tools/testing/selftests/bpf/prog_tests/btf.c | 28 + .../selftests/bpf/prog_tests/xdp_do_redirect.c | 7 +- tools/testing/selftests/hid/config | 1 + tools/testing/selftests/netfilter/nft_nat.sh | 2 + 104 files changed, 2657 insertions(+), 375 deletions(-) create mode 100644 drivers/net/ethernet/fealnx.c