Thread (14 messages) flat view 14 messages, 3 authors, 2026-03-06

[net-next 0/3] psp: Support PSP reset statistics

From: Akhilesh Samineni <hidden>
Date: 2026-03-02 19:54:18
Also in: lkml

The series adds a netlink command to reset per-device PSP statistics
and implements it in netdevsim with reset stats in data traffic test.

Ran selftest for PSP :

# python psp.py
TAP version 13
1..28
ok 1 psp.data_basic_send_v0_ip4
ok 2 psp.data_basic_send_v0_ip6
ok 3 psp.data_basic_send_v1_ip4
ok 4 psp.data_basic_send_v1_ip6
ok 5 psp.data_basic_send_v2_ip4
ok 6 psp.data_basic_send_v2_ip6
ok 7 psp.data_basic_send_v3_ip4
ok 8 psp.data_basic_send_v3_ip6
ok 9 psp.data_mss_adjust_ip4
ok 10 psp.data_mss_adjust_ip6
ok 11 psp.dev_list_devices
ok 12 psp.dev_get_device
ok 13 psp.dev_get_device_bad
ok 14 psp.dev_rotate
ok 15 psp.dev_rotate_spi
ok 16 psp.assoc_basic
ok 17 psp.assoc_bad_dev
ok 18 psp.assoc_sk_only_conn
ok 19 psp.assoc_sk_only_mismatch
ok 20 psp.assoc_sk_only_mismatch_tx
ok 21 psp.assoc_sk_only_unconn
ok 22 psp.assoc_version_mismatch
ok 23 psp.assoc_twice
ok 24 psp.data_send_bad_key
ok 25 psp.data_send_disconnect
ok 26 psp.data_stale_key
ok 27 psp.removal_device_rx
ok 28 psp.removal_device_bi
# Totals: pass:28 fail:0 xfail:0 xpass:0 skip:0 error:0
#
# Responder logs (0):
# STDERR:
# #  Set PSP enable on device 3 to 0xf
# #  Set PSP enable on device 3 to 0x0
#

Akhilesh Samineni (3):
  psp: Support resetting statistics on a device
  netdevsim: psp: Handle statistics reset
  selftests: drv-net: psp: add reset statistics test

 Documentation/netlink/specs/psp.yaml       | 13 +++++++++++++
 drivers/net/netdevsim/psp.c                | 14 ++++++++++++++
 include/net/psp/types.h                    |  6 ++++++
 include/uapi/linux/psp.h                   |  1 +
 net/psp/psp-nl-gen.c                       | 14 ++++++++++++++
 net/psp/psp-nl-gen.h                       |  1 +
 net/psp/psp_nl.c                           | 24 ++++++++++++++++++++++++
 tools/testing/selftests/drivers/net/psp.py | 18 ++++++++++++++++++
 8 files changed, 91 insertions(+)

-- 
2.45.4
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help