| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-20 | netdevsim: register a new devlink param with default value interface | Daniel Zahka | 1 | -0/+56 |
| 2025-09-22 | net: replace use of system_unbound_wq with system_dfl_wq | Marco Crivellari | 1 | -3/+3 |
| 2025-07-23 | netdevsim: add fw_update_flash_chunk_time_ms debugfs knobs | Jiri Pirko | 1 | -3/+6 |
| 2025-07-11 | net: netdevsim: Support setting dev->perm_addr on port creation | Toke Høiland-Jørgensen | 1 | -7/+7 |
| 2025-07-02 | selftest: netdevsim: Add devlink rate tc-bw test | Carolina Jubran | 1 | -0/+43 |
| 2024-10-15 | netdevsim: use cond_resched() in nsim_dev_trap_report_work() | Eric Dumazet | 1 | -6/+9 |
| 2024-02-02 | netdevsim: avoid potential loop in nsim_dev_trap_report_work() | Eric Dumazet | 1 | -4/+4 |
| 2023-07-12 | netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() | Dan Carpenter | 1 | -6/+3 |
| 2023-01-30 | devlink: remove devlink features | Jiri Pirko | 1 | -1/+0 |
| 2023-01-27 | devlink: protect devlink param list by instance lock | Jiri Pirko | 1 | -18/+18 |
| 2023-01-06 | netdevsim: move devlink registration under the instance lock | Jakub Kicinski | 1 | -3/+8 |
| 2023-01-06 | netdevsim: rename a label | Jakub Kicinski | 1 | -2/+2 |
| 2022-11-30 | net: devlink: let the core report the driver name instead of the drivers | Vincent Mailhol | 1 | -3/+0 |
| 2022-11-17 | devlink: Allow to set up parent in devl_rate_leaf_create() | Michal Wilczynski | 1 | -1/+1 |
| 2022-11-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+1 |
| 2022-11-16 | netdevsim: Fix memory leak of nsim_dev->fa_cookie | Wang Yufen | 1 | -0/+1 |
| 2022-11-03 | net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port | Jiri Pirko | 1 | -2/+0 |
| 2022-10-27 | netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed | Zhengchao Shao | 1 | -4/+7 |
| 2022-10-27 | netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_regist... | Zhengchao Shao | 1 | -7/+13 |
| 2022-09-01 | netdevsim: remove redundant variable ret | Jinpeng Cui | 1 | -3/+2 |
| 2022-08-25 | net: devlink: limit flash component name to match version returned by info_get() | Jiri Pirko | 1 | -2/+1 |
| 2022-08-25 | netdevsim: add version fw.mgmt info info_get() and mark as a component | Jiri Pirko | 1 | -1/+11 |
| 2022-08-01 | net: devlink: convert reload command to take implicit devlink->lock | Jiri Pirko | 1 | -6/+0 |
| 2022-07-18 | netdevsim: convert driver to use unlocked devlink API during init/fini | Jiri Pirko | 1 | -70/+64 |
| 2022-03-21 | devlink: hold the instance lock during eswitch_mode callbacks | Jakub Kicinski | 1 | -11/+5 |
| 2022-03-21 | netdevsim: replace vfs_lock with devlink instance lock | Jakub Kicinski | 1 | -17/+20 |
| 2022-03-21 | netdevsim: replace port_list_lock with devlink instance lock | Jakub Kicinski | 1 | -20/+20 |
| 2022-03-15 | netdevsim: Introduce support for L3 offload xstats | Petr Machata | 1 | -2/+15 |
| 2021-11-30 | devlink: Simplify devlink resources unregister call | Leon Romanovsky | 1 | -2/+2 |
| 2021-11-01 | netdevsim: fix uninit value in nsim_drv_configure_vfs() | Jakub Kicinski | 1 | -4/+2 |
| 2021-11-01 | netdevsim: rename 'driver' entry points | Jakub Kicinski | 1 | -6/+6 |
| 2021-11-01 | netdevsim: move max vf config to dev | Jakub Kicinski | 1 | -0/+64 |
| 2021-11-01 | netdevsim: move details of vf config to dev | Jakub Kicinski | 1 | -4/+57 |
| 2021-11-01 | netdevsim: move vfconfig to nsim_dev | Jakub Kicinski | 1 | -16/+37 |
| 2021-10-29 | netdevsim: remove max_vfs dentry | Jakub Kicinski | 1 | -5/+3 |
| 2021-10-12 | devlink: Delete reload enable/disable interface | Leon Romanovsky | 1 | -3/+0 |
| 2021-10-12 | devlink: Allow control devlink ops behavior through feature mask | Leon Romanovsky | 1 | -0/+1 |
| 2021-09-27 | netdevsim: Move devlink registration to be last devlink command | Leon Romanovsky | 1 | -5/+3 |
| 2021-09-22 | devlink: Make devlink_register to be void | Leon Romanovsky | 1 | -5/+1 |
| 2021-08-09 | devlink: Set device as early as possible | Leon Romanovsky | 1 | -2/+2 |
| 2021-08-06 | netdevsim: Protect both reload_down and reload_up paths | Leon Romanovsky | 1 | -1/+11 |
| 2021-08-05 | netdevsim: Forbid devlink reload when adding or deleting ports | Leon Romanovsky | 1 | -0/+7 |
| 2021-07-30 | devlink: Allocate devlink directly in requested net namespace | Leon Romanovsky | 1 | -2/+2 |
| 2021-06-18 | drivers: net: netdevsim: fix devlink_trap selftests failing | Oleksandr Mazur | 1 | -7/+7 |
| 2021-06-14 | drivers: net: netdevsim: add devlink trap_drop_counter_get implementation | Oleksandr Mazur | 1 | -0/+22 |
| 2021-06-09 | netdevsim: delete unnecessary debugfs checking | Dan Carpenter | 1 | -15/+1 |
| 2021-06-02 | netdevsim: Allow setting parent node of rate objects | Dmytro Linkin | 1 | -4/+87 |
| 2021-06-02 | netdevsim: Implement support for devlink rate nodes | Dmytro Linkin | 1 | -0/+80 |
| 2021-06-02 | netdevsim: Implement devlink rate leafs tx rate support | Dmytro Linkin | 1 | -3/+75 |
| 2021-06-02 | netdevsim: Register devlink rate leaf objects per VF | Dmytro Linkin | 1 | -0/+11 |
| 2021-06-02 | netdevsim: Implement legacy/switchdev mode for VFs | Dmytro Linkin | 1 | -0/+69 |
| 2021-06-02 | netdevsim: Implement VFs | Dmytro Linkin | 1 | -2/+12 |
| 2021-06-02 | netdevsim: Implement port types and indexing | Dmytro Linkin | 1 | -10/+32 |
| 2021-06-02 | netdevsim: Disable VFs on nsim_dev_reload_destroy() call | Dmytro Linkin | 1 | -0/+6 |
| 2021-06-02 | netdevsim: Add max_vfs to bus_dev | Dmytro Linkin | 1 | -0/+13 |
| 2021-03-14 | netdevsim: Add dummy psample implementation | Ido Schimmel | 1 | -2/+15 |
| 2021-02-08 | netdevsim: dev: Initialize FIB module after debugfs | Ido Schimmel | 1 | -19/+21 |
| 2020-11-19 | devlink: move flash end and begin to core devlink | Jacob Keller | 1 | -2/+0 |
| 2020-11-19 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+2 |
| 2020-11-17 | netdevsim: set .owner to THIS_MODULE | Taehee Yoo | 1 | -0/+2 |
| 2020-11-06 | netdevsim: Add devlink resource for nexthops | Ido Schimmel | 1 | -0/+6 |
| 2020-10-09 | devlink: Add devlink reload limit option | Moshe Shemesh | 1 | -2/+4 |
| 2020-10-09 | devlink: Add reload action option to devlink reload command | Moshe Shemesh | 1 | -3/+5 |
| 2020-09-25 | netdevsim: add support for flash_update overwrite mask | Jacob Keller | 1 | -1/+9 |
| 2020-09-25 | devlink: convert flash_update to use params structure | Jacob Keller | 1 | -7/+7 |
| 2020-09-25 | devlink: check flash_update parameter support in net core | Jacob Keller | 1 | -0/+1 |
| 2020-09-18 | net: devlink: region: Pass the region ops to the snapshot function | Andrew Lunn | 1 | -2/+4 |
| 2020-09-18 | netdevsim: devlink flash timeout message | Shannon Nelson | 1 | -0/+2 |
| 2020-08-03 | devlink: Pass extack when setting trap's action and group's parameters | Ido Schimmel | 1 | -2/+4 |
| 2020-07-10 | netdevsim: add UDP tunnel port offload support | Jakub Kicinski | 1 | -0/+1 |
| 2020-07-09 | devlink: Replace devlink_port_attrs_set parameters with a struct | Danielle Ratson | 1 | -4/+6 |
| 2020-06-01 | netdevsim: Register control traps | Ido Schimmel | 1 | -0/+7 |
| 2020-06-01 | netdevsim: Move layer 3 exceptions to exceptions trap group | Ido Schimmel | 1 | -1/+2 |
| 2020-05-22 | netdevsim: Ensure policer drop counter always increases | Ido Schimmel | 1 | -2/+1 |
| 2020-03-30 | netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write | Gustavo A. R. Silva | 1 | -0/+1 |
| 2020-03-30 | netdevsim: Add support for setting of packet trap group parameters | Ido Schimmel | 1 | -0/+17 |
| 2020-03-30 | devlink: Add packet trap group parameters support | Ido Schimmel | 1 | -4/+4 |
| 2020-03-30 | netdevsim: Add devlink-trap policer support | Ido Schimmel | 1 | -1/+84 |
| 2020-03-26 | netdevsim: support taking immediate snapshot via devlink | Jacob Keller | 1 | -6/+22 |
| 2020-03-26 | devlink: track snapshot id usage count using an xarray | Jacob Keller | 1 | -1/+5 |
| 2020-03-26 | devlink: report error once U32_MAX snapshot ids have been used | Jacob Keller | 1 | -1/+5 |
| 2020-03-26 | devlink: convert snapshot destructor callback to region op | Jacob Keller | 1 | -1/+2 |
| 2020-03-26 | devlink: prepare to support region operations | Jacob Keller | 1 | -1/+5 |
| 2020-03-23 | devlink: Only pass packet trap group identifier in trap structure | Ido Schimmel | 1 | -4/+4 |
| 2020-03-23 | netdevsim: Explicitly register packet trap groups | Ido Schimmel | 1 | -1/+18 |
| 2020-02-25 | netdevsim: add ACL trap reporting cookie as a metadata | Jiri Pirko | 1 | -3/+114 |
| 2020-02-25 | devlink: extend devlink_trap_report() to accept cookie and pass | Jiri Pirko | 1 | -1/+1 |
| 2020-02-05 | netdevsim: fix ptr_ret.cocci warnings | kbuild test robot | 1 | -3/+1 |
| 2020-02-03 | netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs | Taehee Yoo | 1 | -8/+8 |
| 2020-02-03 | netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() | Taehee Yoo | 1 | -1/+1 |
| 2020-02-03 | netdevsim: fix panic in nsim_dev_take_snapshot_write() | Taehee Yoo | 1 | -2/+11 |
| 2020-01-19 | Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -1/+1 |
| 2020-01-11 | devlink: correct misspelling of snapshot | Jacob Keller | 1 | -1/+1 |
| 2020-01-10 | devlink: rename and expand devlink-trap-netdevsim.rst | Jacob Keller | 1 | -1/+1 |
| 2020-01-10 | devlink: move devlink documentation to subfolder | Jacob Keller | 1 | -1/+1 |
| 2019-11-08 | devlink: disallow reload operation during device cleanup | Jiri Pirko | 1 | -0/+3 |
| 2019-11-06 | netdevsim: drop code duplicated by a merge | Jakub Kicinski | 1 | -39/+8 |
| 2019-11-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -0/+17 |
| 2019-10-31 | netdevsim: Fix use-after-free during device dismantle | Ido Schimmel | 1 | -0/+5 |
| 2019-10-11 | netdevsim: implement couple of testing devlink health reporters | Jiri Pirko | 1 | -2/+15 |
| 2019-10-08 | netdevsim: fix spelling mistake "forbidded" -> "forbid" | Colin Ian King | 1 | -1/+1 |
| 2019-10-07 | netdevsim: implement devlink dev_info op | Jiri Pirko | 1 | -0/+8 |
| 2019-10-06 | netdevsim: add couple of debugfs bools to debug devlink reload | Jiri Pirko | 1 | -0/+20 |
| 2019-10-05 | netdevsim: create devlink and netdev instances in namespace | Jiri Pirko | 1 | -0/+1 |
| 2019-10-04 | net: devlink: allow to change namespaces during reload | Jiri Pirko | 1 | -1/+1 |
| 2019-10-04 | netdevsim: implement proper devlink reload | Jiri Pirko | 1 | -28/+67 |
| 2019-10-04 | netdevsim: add all ports in nsim_dev_create() and del them in destroy() | Jiri Pirko | 1 | -82/+93 |
| 2019-10-04 | netdevsim: change fib accounting and limitations to be per-device | Jiri Pirko | 1 | -62/+17 |
| 2019-09-16 | netdevsim: Set offsets to various protocol layers | Ido Schimmel | 1 | -0/+3 |
| 2019-09-13 | net: devlink: split reload op into two | Jiri Pirko | 1 | -3/+10 |
| 2019-08-20 | netdevsim: Fix build error without CONFIG_INET | YueHaibing | 1 | -1/+2 |
| 2019-08-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -38/+25 |
| 2019-08-17 | Documentation: Add description of netdevsim traps | Ido Schimmel | 1 | -0/+3 |
| 2019-08-17 | netdevsim: Add devlink-trap support | Ido Schimmel | 1 | -1/+278 |
| 2019-08-15 | netdevsim: implement support for devlink region and snapshots | Jiri Pirko | 1 | -1/+62 |
| 2019-08-11 | netdevsim: register couple of devlink params | Jiri Pirko | 1 | -1/+71 |
| 2019-08-11 | netdevsim: Restore per-network namespace accounting for fib entries | David Ahern | 1 | -38/+25 |
| 2019-06-04 | netdevsim: implement fake flash updating with notifications | Jiri Pirko | 1 | -0/+44 |
| 2019-04-26 | netdevsim: move netdev creation/destruction to dev probe | Jiri Pirko | 1 | -1/+12 |
| 2019-04-26 | netdevsim: extend device attrs to support port addition and deletion | Jiri Pirko | 1 | -4/+51 |
| 2019-04-26 | netdevsim: implement dev probe/remove skeleton with port initialization | Jiri Pirko | 1 | -15/+115 |
| 2019-04-26 | netdevsim: change debugfs tree topology | Jiri Pirko | 1 | -3/+7 |
| 2019-04-26 | netdevsim: generate random switch id instead of using dev id | Jiri Pirko | 1 | -0/+3 |
| 2019-04-26 | netdevsim: merge sdev into dev | Jiri Pirko | 1 | -0/+47 |
| 2019-04-26 | netdevsim: rename dev_init/exit() functions and make them independent on ns | Jiri Pirko | 1 | -19/+13 |
| 2019-04-26 | netdevsim: move device registration and related code to bus.c | Jiri Pirko | 1 | -1/+1 |
| 2019-04-26 | netdevsim: rename devlink.c to dev.c to contain per-dev(asic) items | Jiri Pirko | 1 | -0/+241 |