This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from b6bb9676f216 Merge tag 'm68knommu-for-v6.2' of git://git.kernel.org/pub [...] new 3f6c3d29df58 rcu: Don't assert interrupts enabled too early in boot new 19822e3ee4c8 Merge tag 'rcu-urgent.2022.12.17a' of git://git.kernel.org [...] new 6bb20c152b6b random: do not include <asm/archrandom.h> from random.h new 41a15855c1ee efi: random: fix NULL-deref when refreshing seed new 3c202d14a9d7 prandom: remove prandom_u32_max() new 222882c2ab12 Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.o [...] new 2c05bf3aa074 mnt_idmapping: move ima-only helpers to ima new 878cf96f686c Merge tag 'fs.vfsuid.ima.v6.2-rc1' of git://git.kernel.org [...] new f3b4a00f0f62 net: macsec: fix net device access prior to holding a lock new 3d0b738fc5ad bonding: add missed __rcu annotation for curr_active_slave new e95cc44763a4 bonding: do failover when high prio link up new 42a8d4aaea84 selftests: bonding: add bonding prio option test new da2b5b434204 Merge branch 'bonding-fix-high-prio-not-effect-issue' new ddc9648db162 mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under [...] new f0f596bd75a9 mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under [...] new 1232946cf522 mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() unde [...] new e9ad49869632 Merge branch 'misdn-don-t-call-dev_kfree_skb-kfree_skb-und [...] new de5dc44370fb igb: Initialize mailbox message for VF reset new 2d4ee16d969c wireguard: timers: cast enum limits members to int in prints new 5fb45f95eec6 netfilter: flowtable: really fix NAT IPv6 offload new ba57ee0944ff ipvs: add a 'default' case in do_ip_vs_set_ctl() new f9645abe4255 netfilter: conntrack: document sctp timeouts new 7ae9888d6e1c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf new 628050ec952d net: enetc: avoid buffer leaks on xdp_do_redirect() failure new 9f28157778ed nfc: pn533: Clear nfc_target before being used new 3ff8bff704f4 unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg() new 7e43039a49c2 r6040: Fix kmemleak in probe and remove new 2cb815cfc78b net: stmmac: fix errno when create_singlethread_workqueue() fails new c72a7e42592b ravb: Fix "failed to switch device to config mode" message [...] new a7d82367daa6 net: dsa: mv88e6xxx: avoid reg_lock deadlock in mv88e6xxx_ [...] new 32f1002ed485 net: dsa: mt7530: remove redundant assignment new b4cafb3d2c74 devlink: hold region lock when flushing snapshots new 2fc60e2ff972 selftests: devlink: fix the fd redirect in dummy_reporter_test new d1c4a3469e73 selftests: devlink: add a warning for interfaces coming up new 3e31d209ed5f Merge branch 'devlink-fixes' new 68bb10101e6b openvswitch: Fix flow lookup to use unmasked key new d2b497a973fc docs/bpf: Reword docs for BPF_MAP_TYPE_SK_STORAGE new ec9230b18b45 selftests/bpf: Fix a selftest compilation error with CONFIG_SMP=n new a8dfde09c901 selftests/bpf: Select CONFIG_FUNCTION_ERROR_INJECTION new e89f3edffb86 bpf: prevent leak of lsm program after failed attach new 4121d4481b72 bpf: Synchronize dispatcher update with bpf_dispatcher_xdp_func new 1c123c567fb1 bpf: Resolve fext program type when checking map compatibility new f506439ec3de selftests/bpf: Add a test for using a cpumap from an frepl [...] new 13e3c7793e2f Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new 078838f5b9c9 net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef new 214964a13ab5 devlink: protect devlink dump by the instance lock new 2d7afdcbc9d3 skbuff: Account for tail adjustment during pull operations new db0b124f02ba igc: Enhance Qbv scheduling by using first flag bit new d8f45be01dd9 igc: Use strict cycles for Qbv scheduling new 3b61764fb49a igc: Add checking for basetime less than zero new e17090eb2494 igc: allow BaseTime 0 enrollment for Qbv new 6d05251d537a igc: recalculate Qbv end_time by considering cycle time new 72abeedd8398 igc: Set Qbv start_time and end_time to end_time if not be [...] new 89529367293c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 9cd3fd2054c3 net_sched: reject TCF_EM_SIMPLE case for complex ematch module new 4feb2c44629e rxrpc: Fix missing unlock in rxrpc_do_sendmsg() new fdb99487b018 rxrpc: Fix security setting propagation new eaa02390adb0 rxrpc: Fix NULL deref in rxrpc_unuse_local() new 8fbcc83334a7 rxrpc: Fix I/O thread startup getting skipped new 608aecd16a31 rxrpc: Fix locking issues in rxrpc_put_peer_locked() new c838f1a73d77 rxrpc: Fix switched parameters in peer tracing new 743d1768a008 rxrpc: Fix I/O thread stop new 11e1706bc84f rxrpc: rxperf: Fix uninitialised variable new 31d35a02ad5b rxrpc: Fix the return value of rxrpc_new_incoming_call() new 98dbec0a0adc Merge branch 'rxrpc-fixes' new 10073399cb5e net: microchip: vcap: Fix initialization of value and mask new d83b950d44d2 myri10ge: Fix an error handling path in myri10ge_probe() new e0c8bccd40fc net: stream: purge sk_error_queue in sk_stream_kill_queues() new 1b0c84a32e37 nfp: fix unaligned io read of capabilities word new 2856a62762c8 mctp: serial: Fix starting value for frame check sequence new 62e027fb0e52 net: dsa: microchip: remove IRQF_TRIGGER_FALLING in reques [...] new b389a902dd5b mctp: Remove device type check at unregister new fb87bd47516d net: Introduce sk_use_task_frag in struct sock. new 98123866fcf3 Treewide: Stop corrupting socket's task_frag new 08f65892c5ee net: simplify sk_page_frag new 918fb1aaa258 Merge branch 'stop-corrupting-socket-s-task_frag' new 115dd5469019 Documentation: devlink: add missing toc entry for etas_es5 [...] new 3bc2afcba812 can: flexcan: avoid unbalanced pm_runtime_enable warning new f006229135b7 can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len new 4be84df38a6f Merge tag 'linux-can-fixes-for-6.2-20221219' of git://git. [...] new 19e72b064fc3 net: fec: check the return value of build_skb() new 609d3bc62305 Merge tag 'net-6.2-rc1' of git://git.kernel.org/pub/scm/li [...] new 7c0846125358 m68k: remove broken strcmp implementation
The 83 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/bpf/map_sk_storage.rst | 56 ++--- Documentation/networking/devlink/index.rst | 1 + Documentation/networking/nf_conntrack-sysctl.rst | 33 +++ arch/m68k/include/asm/string.h | 20 -- arch/powerpc/kernel/setup-common.c | 1 + arch/s390/kernel/setup.c | 1 + arch/x86/mm/cpu_entry_area.c | 2 +- drivers/block/drbd/drbd_receiver.c | 3 + drivers/block/nbd.c | 1 + drivers/char/hw_random/powernv-rng.c | 1 + drivers/char/hw_random/s390-trng.c | 1 + drivers/char/random.c | 1 + drivers/firmware/efi/efi.c | 4 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 19 +- drivers/isdn/hardware/mISDN/hfcpci.c | 13 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 12 +- drivers/net/bonding/bond_main.c | 24 +- drivers/net/can/flexcan/flexcan-core.c | 12 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 33 ++- drivers/net/dsa/microchip/ksz_common.c | 3 +- drivers/net/dsa/mt7530.c | 3 - drivers/net/dsa/mv88e6xxx/chip.c | 9 +- drivers/net/ethernet/freescale/enetc/enetc.c | 35 +-- drivers/net/ethernet/freescale/fec_main.c | 8 + drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igc/igc.h | 3 + drivers/net/ethernet/intel/igc/igc_defines.h | 2 + drivers/net/ethernet/intel/igc/igc_main.c | 210 +++++++++++++++--- drivers/net/ethernet/intel/igc/igc_tsn.c | 13 +- .../net/ethernet/microchip/vcap/vcap_api_debugfs.c | 2 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 5 +- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 + drivers/net/ethernet/ti/am65-cpsw-nuss.c | 4 +- drivers/net/macsec.c | 34 +-- drivers/net/mctp/mctp-serial.c | 6 +- drivers/net/wireguard/timers.c | 8 +- drivers/nfc/pn533/pn533.c | 4 + drivers/nvme/host/tcp.c | 1 + drivers/scsi/iscsi_tcp.c | 1 + drivers/usb/usbip/usbip_common.c | 1 + fs/cifs/connect.c | 1 + fs/dlm/lowcomms.c | 2 + fs/ocfs2/cluster/tcp.c | 1 + include/linux/mnt_idmapping.h | 20 -- include/linux/prandom.h | 6 - include/linux/random.h | 2 - include/net/sock.h | 10 +- include/trace/events/rxrpc.h | 2 +- kernel/bpf/core.c | 5 +- kernel/bpf/dispatcher.c | 5 + kernel/bpf/syscall.c | 6 +- kernel/rcu/tree.c | 10 +- net/9p/trans_fd.c | 1 + net/ceph/messenger.c | 1 + net/core/devlink.c | 5 + net/core/skbuff.c | 3 + net/core/sock.c | 1 + net/core/stream.c | 6 + net/ipv4/tcp_plb.c | 2 +- net/mctp/device.c | 14 +- net/netfilter/ipvs/ip_vs_ctl.c | 5 + net/netfilter/nf_flow_table_offload.c | 6 +- net/openvswitch/datapath.c | 25 ++- net/rxrpc/ar-internal.h | 8 +- net/rxrpc/call_accept.c | 18 +- net/rxrpc/call_object.c | 1 + net/rxrpc/conn_client.c | 2 - net/rxrpc/io_thread.c | 10 +- net/rxrpc/local_object.c | 5 +- net/rxrpc/peer_event.c | 10 +- net/rxrpc/peer_object.c | 23 +- net/rxrpc/rxperf.c | 2 +- net/rxrpc/security.c | 6 +- net/rxrpc/sendmsg.c | 2 +- net/sched/ematch.c | 2 + net/sunrpc/xprtsock.c | 3 + net/unix/af_unix.c | 11 +- net/xfrm/espintcp.c | 1 + security/integrity/ima/ima_policy.c | 24 ++ tools/testing/selftests/bpf/config | 1 + .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 48 ++++ .../testing/selftests/bpf/progs/freplace_progmap.c | 24 ++ tools/testing/selftests/bpf/progs/rcu_read_lock.c | 8 +- .../selftests/bpf/progs/task_kfunc_failure.c | 2 +- .../testing/selftests/drivers/net/bonding/Makefile | 3 +- .../selftests/drivers/net/bonding/option_prio.sh | 245 +++++++++++++++++++++ .../selftests/drivers/net/netdevsim/devlink.sh | 4 +- .../drivers/net/netdevsim/devlink_trap.sh | 13 ++ 91 files changed, 901 insertions(+), 312 deletions(-) create mode 100644 tools/testing/selftests/bpf/progs/freplace_progmap.c create mode 100755 tools/testing/selftests/drivers/net/bonding/option_prio.sh