This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 3964f82a4dfc Merge tag 'loongarch-fixes-6.12-1' of git://git.kernel.org [...] new 293c485cbac2 HID: i2c-hid: Delayed i2c resume wakeup for 0x0d42 Goodix [...] new 526748b92518 HID: multitouch: Add quirk for Logitech Bolt receiver w/ C [...] new 51268879eb2b HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard new c9a50b90905a Merge tag 'hid-for-linus-20241024' of git://git.kernel.org [...] new f2767a41959e net: pse-pd: Fix out of bound for loop new 2cb3f56e827a net/sun3_82586: fix potential memory leak in sun3_82586_se [...] new e4dd8bfe0f6a be2net: fix potential memory leak in be_xmit() new f99cf996ba5a net: plip: fix break; causing plip to never transmit new 9f86df0e7537 MAINTAINERS: add Simon as an official reviewer new de96f6a30035 net: phy: dp83822: Fix reset pin definitions new 4ab3e4983bcc bnxt_en: replace ptp_lock with irqsave variant new bd28df26197b octeon_ep: Implement helper for iterating packets in Rx queue new eb592008f79b octeon_ep: Add SKB allocation failures handling in __octep [...] new 12bc14949c4a net: dsa: mv88e6xxx: Fix error when setting port policy on [...] new 3e14d8ebaa11 mailmap: update entry for Jesper Dangaard Brouer new 3b05b9c36ddd MAINTAINERS: add samples/pktgen to NETWORKING [GENERAL] new efeddd552ec6 fsl/fman: Save device references taken in mac_probe() new 1dec67e0d9fb fsl/fman: Fix refcount handling of fman-related devices new 374d4106cb75 Merge branch 'fsl-fman-fix-refcount-handling-of-fman-relat [...] new 47dd5447cab8 net: wwan: fix global oob in wwan_rtnl_policy new 95ecba62e2fd net: fix races in netdev_tx_sent_queue()/dev_watchdog() new d95d9a31aceb virtio_net: fix integer overflow in stats new 1230fe7ad397 netfilter: bpf: must hold reference on net namespace new 306ed1728e84 netfilter: xtables: fix typo causing some targets not to l [...] new fa287557e6d4 Merge tag 'nf-24-10-21' of git://git.kernel.org/pub/scm/li [...] new f7b4cf0306bb mlxsw: spectrum_router: fix xa_store() error checking new 8a7d12d674ac net: usb: usbnet: fix name regression new 34d35b4edbbe net/sched: act_api: deny mismatched skip_sw/skip_hw flags [...] new f504465970ae net: sched: fix use-after-free in taprio_change() new b22db8b8befe net: sched: use RCU read-side critical section in taprio_dump() new 10ce0db78700 r8169: avoid unsolicited interrupts new 6e62807c7fbb posix-clock: posix-clock: Fix unbalanced locking in pc_clo [...] new e509996b1672 xfrm: extract dst lookup parameters into a struct new b84697210343 xfrm: respect ip protocols rules criteria when performing [...] new 645546a05b03 xfrm: policy: remove last remnants of pernet inexact list new 3f0ab59e6537 xfrm: validate new SA's prefixlen using SA family when sel [...] new 6889cd2a93e1 xfrm: fix one more kernel-infoleak in algo dumping new 1e424d08d35c Merge tag 'ipsec-2024-10-22' of git://git.kernel.org/pub/s [...] new 989fa5171f00 Bluetooth: hci_core: Disable works on hci_unregister_dev new 1bf4470a3939 Bluetooth: SCO: Fix UAF on sco_sock_timeout new 246b435ad668 Bluetooth: ISO: Fix UAF on iso_sock_timeout new 1876479d9866 Merge tag 'for-net-2024-10-23' of git://git.kernel.org/pub [...] new ee76eb24343b net: dsa: microchip: disable EEE for KSZ879x/KSZ877x/KSZ876x new 4c262801ea60 hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_R [...] new 64761c980cbf net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition new 67af86afff74 net: dsa: mv88e6xxx: group cycle counter coefficients new 7e3c18097a70 net: dsa: mv88e6xxx: read cycle counter period from hardware new 3e65ede526cf net: dsa: mv88e6xxx: support 4000ps cycle counter period new 9efc44fb2dba Merge branch 'net-dsa-mv88e6xxx-fix-mv88e6393x-phc-frequen [...] new d44cd8226449 Merge tag 'net-6.12-rc5' of git://git.kernel.org/pub/scm/l [...] new a552e2ef5fd1 bpf, arm64: Fix address emission with tag-based KASAN enabled new 1f97c03f43fa bpf: Preserve param->string when parsing mount options new 6fad274f06f0 bpf: Add MEM_WRITE attribute new 8ea607330a39 bpf: Fix overloading of MEM_UNINIT's meaning new 14a3d3ef02ba bpf: Remove MEM_UNINIT from skb/xdp MTU helpers new baa802d2aa5c selftests/bpf: Add test for writes to .rodata new 82bbe133312b selftests/bpf: Add test for passing in uninit mtu_len new 0ee288e69d03 bpf,perf: Fix perf_event_detach_bpf_prog error handling new 9806f283140e bpf: fix do_misc_fixups() for bpf_get_branch_snapshot() new c2f803052bc7 bpf: Add the missing BPF_LINK_TYPE invocation for sockmap new 8421d4c8762b bpf: Check validity of link->type in bpf_link_show_fdinfo() new d5fb316e2af1 Merge branch 'add-the-missing-bpf_link_type-invocation-for [...] new ae90f6a6170d Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...]
The 63 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 | 5 + MAINTAINERS | 2 + arch/arm64/net/bpf_jit_comp.c | 12 ++- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-lenovo.c | 8 ++ drivers/hid/hid-multitouch.c | 4 + drivers/hid/i2c-hid/i2c-hid-core.c | 10 ++ drivers/net/dsa/microchip/ksz_common.c | 21 ++-- drivers/net/dsa/mv88e6xxx/chip.h | 6 +- drivers/net/dsa/mv88e6xxx/port.c | 1 + drivers/net/dsa/mv88e6xxx/ptp.c | 108 ++++++++++++++------- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 22 +++-- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 70 +++++++------ drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 12 ++- drivers/net/ethernet/emulex/benet/be_main.c | 10 +- drivers/net/ethernet/freescale/fman/mac.c | 68 +++++++++---- drivers/net/ethernet/freescale/fman/mac.h | 6 +- drivers/net/ethernet/i825xx/sun3_82586.c | 1 + drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 82 +++++++++++----- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 9 +- drivers/net/ethernet/realtek/r8169_main.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 30 ++++++ drivers/net/phy/dp83822.c | 4 +- drivers/net/plip/plip.c | 2 +- drivers/net/pse-pd/pse_core.c | 4 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/usbnet.c | 3 +- drivers/net/virtio_net.c | 2 +- drivers/net/wwan/wwan_core.c | 2 +- include/linux/bpf.h | 14 ++- include/linux/bpf_types.h | 1 + include/linux/netdevice.h | 12 +++ include/net/bluetooth/bluetooth.h | 1 + include/net/netns/xfrm.h | 1 - include/net/xfrm.h | 28 +++--- include/uapi/linux/bpf.h | 3 + kernel/bpf/helpers.c | 10 +- kernel/bpf/inode.c | 5 +- kernel/bpf/ringbuf.c | 2 +- kernel/bpf/syscall.c | 16 +-- kernel/bpf/verifier.c | 75 +++++++------- kernel/time/posix-clock.c | 6 +- kernel/trace/bpf_trace.c | 6 +- net/bluetooth/af_bluetooth.c | 22 +++++ net/bluetooth/hci_core.c | 24 +++-- net/bluetooth/hci_sync.c | 12 ++- net/bluetooth/iso.c | 18 ++-- net/bluetooth/sco.c | 18 ++-- net/core/filter.c | 42 +++----- net/ipv4/xfrm4_policy.c | 40 ++++---- net/ipv6/xfrm6_policy.c | 31 +++--- net/netfilter/nf_bpf_link.c | 4 + net/netfilter/xt_NFLOG.c | 2 +- net/netfilter/xt_TRACE.c | 1 + net/netfilter/xt_mark.c | 2 +- net/sched/act_api.c | 23 ++++- net/sched/sch_generic.c | 8 +- net/sched/sch_taprio.c | 21 ++-- net/xfrm/xfrm_device.c | 11 ++- net/xfrm/xfrm_policy.c | 53 +++++++--- net/xfrm/xfrm_user.c | 10 +- tools/include/uapi/linux/bpf.h | 3 + tools/testing/selftests/bpf/prog_tests/verifier.c | 19 ++++ tools/testing/selftests/bpf/progs/verifier_const.c | 31 +++++- tools/testing/selftests/bpf/progs/verifier_mtu.c | 18 ++++ 65 files changed, 756 insertions(+), 348 deletions(-) create mode 100644 tools/testing/selftests/bpf/progs/verifier_mtu.c