lkml.org 
[lkml]   [2022]   [Jul]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[GIT PULL] Networking for 5.19-rc6
Date
Hi Linus!

No known regressions on our radar at this point.

The following changes since commit 5e8379351dbde61ea383e514f0f9ecb2c047cf4e:

Merge tag 'net-5.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2022-06-30 15:26:55 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.19-rc6

for you to fetch changes up to 07266d066301b97ad56a693f81b29b7ced429b27:

Merge branch 'wireguard-patches-for-5-19-rc6' (2022-07-06 20:04:10 -0700)

----------------------------------------------------------------
Networking fixes for 5.19-rc6, including fixes from bpf, netfilter,
can, bluetooth

Current release - regressions:
- bluetooth: fix deadlock on hci_power_on_sync.

Previous releases - regressions:
- sched: act_police: allow 'continue' action offload

- eth: usbnet: fix memory leak in error case

- eth: ibmvnic: properly dispose of all skbs during a failover.

Previous releases - always broken:
- bpf:
- fix insufficient bounds propagation from adjust_scalar_min_max_vals
- clear page contiguity bit when unmapping pool

- netfilter: nft_set_pipapo: release elements in clone from abort path

- mptcp: netlink: issue MP_PRIO signals from userspace PMs

- can:
- rcar_canfd: fix data transmission failed on R-Car V3U
- gs_usb: gs_usb_open/close(): fix memory leak

Misc:
- add Wenjia as SMC maintainer

Signed-off-by: Paolo Abeni <pabeni@redhat.com>

----------------------------------------------------------------
Alexei Starovoitov (1):
bpf, docs: Better scale maintenance of BPF subsystem

Daniel Borkmann (4):
bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
bpf, selftests: Add verifier test case for imm=0,umin=0,umax=1 scalar
bpf, selftests: Add verifier test case for jmp32's jeq/jne

David S. Miller (5):
Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge branch 'netdev-docs'
Merge branch 'act_police-continue-offload-fix'
Merge branch 'mptcp-path-manager-fixes'

Duoming Zhou (1):
net: rose: fix UAF bug caused by rose_t0timer_expiry

Duy Nguyen (1):
can: rcar_canfd: Fix data transmission failed on R-Car V3U

Gal Pressman (1):
Revert "tls: rx: move counting TlsDecryptErrors for sync"

Geliang Tang (1):
mptcp: update MIB_RMSUBFLOW in cmd_sf_destroy

Hangbin Liu (1):
selftests/net: fix section name when using xdp_dummy.o

Heiner Kallweit (1):
r8169: fix accessing unset transport header

Ivan Malov (1):
xsk: Clear page contiguity bit when unmapping pool

Jakub Kicinski (7):
Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
docs: netdev: document that patch series length limit
docs: netdev: document reverse xmas tree
docs: netdev: add a cheat sheet for the rules
Merge tag 'linux-can-fixes-for-5.19-20220704' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag 'for-net-2022-07-05' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge branch 'wireguard-patches-for-5-19-rc6'

Jason A. Donenfeld (5):
wireguard: selftests: set fake real time in init
wireguard: selftests: use virt machine on m68k
wireguard: selftests: always call kernel makefile
wireguard: selftests: use microvm on x86
crypto: s390 - do not depend on CRYPTO_HW for SIMD implementations

Jimmy Assarsson (3):
can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info
can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression
can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits

Karsten Graul (1):
MAINTAINERS: add Wenjia as SMC maintainer

Kishen Maloor (2):
mptcp: netlink: issue MP_PRIO signals from userspace PMs
selftests: mptcp: userspace PM support for MP_PRIO signals

Li kunyu (1):
net: usb: Fix typo in code

Liang He (1):
can: grcan: grcan_probe(): remove extra of_node_get()

Lukasz Cieplicki (1):
i40e: Fix dropped jumbo frames statistics

Marc Kleine-Budde (5):
can: m_can: m_can_chip_config(): actually enable internal timestamping
can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits
can: mcp251xfd: mcp251xfd_stop(): add missing hrtimer_cancel()
can: mcp251xfd: mcp251xfd_register_get_dev_id(): use correct length to read dev_id
can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix endianness conversion

Masami Hiramatsu (Google) (1):
fprobe, samples: Add module parameter descriptions

Mat Martineau (2):
mptcp: Avoid acquiring PM lock for subflow priority changes
mptcp: Acquire the subflow socket lock before modifying MP_PRIO flags

Michael Walle (1):
net: lan966x: hardcode the number of external ports

Norbert Zulinski (1):
i40e: Fix VF's MAC Address change on VM

Oliver Hartkopp (1):
can: bcm: use call_rcu() instead of costly synchronize_rcu()

Oliver Neukum (1):
usbnet: fix memory leak in error case

Pablo Neira Ayuso (2):
netfilter: nf_tables: stricter validation of element data
netfilter: nft_set_pipapo: release elements in clone from abort path

Paolo Abeni (3):
Merge branch 'fix-bridge_vlan_aware-sh-and-bridge_vlan_unaware-sh-with-iff_unicast_flt'
mptcp: fix locking in mptcp_nl_cmd_sf_destroy()
mptcp: fix local endpoint accounting

Rhett Aultman (1):
can: gs_usb: gs_usb_open/close(): fix memory leak

Rick Lindsley (1):
ibmvnic: Properly dispose of all skbs during a failover.

Srinivas Neeli (1):
Revert "can: xilinx_can: Limit CANFD brp to 2"

Thomas Kopp (2):
can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for mcp2517fd
can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on TBC register

Vasyl Vavrychuk (1):
Bluetooth: core: Fix deadlock on hci_power_on_sync.

Vlad Buslov (2):
net/sched: act_police: allow 'continue' action offload
net/mlx5e: Fix matchall police parameters validation

Vladimir Oltean (3):
selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT
selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT
selftests: forwarding: fix error message in learning_test

Vladis Dronov (1):
wireguard: Kconfig: select CRYPTO_CHACHA_S390

Documentation/process/maintainer-netdev.rst | 36 +++
MAINTAINERS | 116 +++++++--
crypto/Kconfig | 114 +++++++++
drivers/crypto/Kconfig | 115 ---------
drivers/net/Kconfig | 1 +
drivers/net/can/grcan.c | 1 -
drivers/net/can/m_can/m_can.c | 8 +-
drivers/net/can/rcar/rcar_canfd.c | 5 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 22 +-
drivers/net/can/usb/gs_usb.c | 23 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 25 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 285 ++++++++++++---------
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 4 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 119 +++++----
drivers/net/can/xilinx_can.c | 4 +-
drivers/net/ethernet/ibm/ibmvnic.c | 9 +
drivers/net/ethernet/intel/i40e/i40e.h | 16 ++
drivers/net/ethernet/intel/i40e/i40e_main.c | 73 ++++++
drivers/net/ethernet/intel/i40e/i40e_register.h | 13 +
drivers/net/ethernet/intel/i40e/i40e_type.h | 1 +
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 13 +-
.../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +-
.../net/ethernet/microchip/lan966x/lan966x_main.h | 1 +
drivers/net/ethernet/realtek/r8169_main.c | 10 +-
drivers/net/usb/catc.c | 2 +-
drivers/net/usb/usbnet.c | 17 +-
include/net/flow_offload.h | 1 +
kernel/bpf/verifier.c | 113 ++++----
net/bluetooth/hci_core.c | 3 +
net/bluetooth/hci_sync.c | 1 -
net/can/bcm.c | 18 +-
net/mptcp/options.c | 3 +
net/mptcp/pm_netlink.c | 46 +++-
net/mptcp/pm_userspace.c | 51 +++-
net/mptcp/protocol.c | 9 +-
net/mptcp/protocol.h | 9 +-
net/netfilter/nf_tables_api.c | 9 +-
net/netfilter/nft_set_pipapo.c | 48 ++--
net/rose/rose_route.c | 4 +-
net/sched/act_police.c | 2 +-
net/tls/tls_sw.c | 8 +-
net/xdp/xsk_buff_pool.c | 1 +
samples/fprobe/fprobe_example.c | 7 +
tools/testing/selftests/bpf/verifier/jmp32.c | 21 ++
tools/testing/selftests/bpf/verifier/jump.c | 22 ++
tools/testing/selftests/net/forwarding/lib.sh | 6 +-
tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 73 +++++-
tools/testing/selftests/net/mptcp/userspace_pm.sh | 32 +++
tools/testing/selftests/net/udpgro.sh | 2 +-
tools/testing/selftests/net/udpgro_bench.sh | 2 +-
tools/testing/selftests/net/udpgro_frglist.sh | 2 +-
tools/testing/selftests/net/udpgro_fwd.sh | 2 +-
tools/testing/selftests/net/veth.sh | 6 +-
tools/testing/selftests/wireguard/qemu/Makefile | 20 +-
.../selftests/wireguard/qemu/arch/arm.config | 1 +
.../selftests/wireguard/qemu/arch/armeb.config | 1 +
.../selftests/wireguard/qemu/arch/i686.config | 8 +-
.../selftests/wireguard/qemu/arch/m68k.config | 10 +-
.../selftests/wireguard/qemu/arch/mips.config | 1 +
.../selftests/wireguard/qemu/arch/mipsel.config | 1 +
.../selftests/wireguard/qemu/arch/powerpc.config | 1 +
.../selftests/wireguard/qemu/arch/x86_64.config | 7 +-
tools/testing/selftests/wireguard/qemu/init.c | 11 +
65 files changed, 1089 insertions(+), 524 deletions(-)

\
 
 \ /
  Last update: 2022-07-07 12:22    [W:0.043 / U:0.184 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site