diff options
| author | Parav Pandit <[email protected]> | 2021-03-08 11:19:53 +0000 |
|---|---|---|
| committer | Saeed Mahameed <[email protected]> | 2021-04-24 07:59:07 +0000 |
| commit | f1b9acd3a5e800bb68e7b8abc5b56d01faf68bbc (patch) | |
| tree | 2c2b33163cbc45a6c302ec333963890caa5317cd /tools/testing/selftests/bpf/prog_tests/module_attach.c | |
| parent | net/mlx5: SF, Split mlx5_sf_hw_table into two parts (diff) | |
| download | kernel-f1b9acd3a5e800bb68e7b8abc5b56d01faf68bbc.tar.gz kernel-f1b9acd3a5e800bb68e7b8abc5b56d01faf68bbc.zip | |
net/mlx5: SF, Extend SF table for additional SF id range
Extended the SF table to cover additioanl SF id range of external
controller.
A user optionallly provides the external controller number when user
wants to create SF on the external controller.
An example on eswitch system:
$ devlink dev eswitch set pci/0033:01:00.0 mode switchdev
$ devlink port show
pci/0033:01:00.0/196607: type eth netdev enP51p1s0f0np0 flavour physical port 0 splittable false
pci/0033:01:00.0/131072: type eth netdev eth0 flavour pcipf controller 1 pfnum 0 external true splittable false
function:
hw_addr 00:00:00:00:00:00
$ devlink port add pci/0033:01:00.0 flavour pcisf pfnum 0 sfnum 77 controller 1
pci/0033:01:00.0/163840: type eth netdev eth1 flavour pcisf controller 1 pfnum 0 sfnum 77 external true splittable false
function:
hw_addr 00:00:00:00:00:00 state inactive opstate detached
Signed-off-by: Parav Pandit <[email protected]>
Signed-off-by: Saeed Mahameed <[email protected]>
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/module_attach.c')
0 files changed, 0 insertions, 0 deletions
