summaryrefslogtreecommitdiffstats
path: root/net/core/devlink.c
Commit message (Expand)AuthorAgeFilesLines
* devlink: move code to a dedicated directoryJakub Kicinski2023-01-051-13029/+0
* devlink: protect devlink dump by the instance lockJakub Kicinski2022-12-161-0/+3
* devlink: hold region lock when flushing snapshotsJakub Kicinski2022-12-161-0/+2
* net: devlink: Add missing error check to devlink_resource_put()Gavrilov Ilia2022-12-091-3/+4
* devlink: Expose port function commands to control migratableShay Drory2022-12-071-0/+55
* devlink: Expose port function commands to control RoCEShay Drory2022-12-071-0/+113
* devlink: Validate port function requestShay Drory2022-12-071-9/+23
* net: devlink: convert port_list into xarrayJiri Pirko2022-12-021-30/+27
* net: devlink: make the devlink_ops::info_get() callback optionalVincent Mailhol2022-11-301-7/+6
* net: devlink: let the core report the driver name instead of the driversVincent Mailhol2022-11-301-8/+18
* devlink: support directly reading from region memoryJacob Keller2022-11-301-17/+63
* devlink: refactor region_read_snapshot_fill to use a callback functionJacob Keller2022-11-301-9/+35
* devlink: remove unnecessary parameter from chunk_fill functionJacob Keller2022-11-301-8/+2
* devlink: find snapshot in devlink_nl_cmd_region_read_dumpitJacob Keller2022-11-301-11/+14
* devlink: report extended error message in region_read_dumpit()Jacob Keller2022-11-301-4/+12
* devlink: use min_t to calculate data_sizeJacob Keller2022-11-301-4/+2
* net: devlink: add WARN_ON_ONCE to check return value of unregister_netdevice_...Jiri Pirko2022-11-291-2/+2
* devlink: remove redundant health state set to errorMoshe Shemesh2022-11-221-2/+0
* devlink: Allow to set up parent in devl_rate_leaf_create()Michal Wilczynski2022-11-171-1/+8
* devlink: Allow for devlink-rate nodes parent reassignmentMichal Wilczynski2022-11-171-5/+7
* devlink: Enable creation of the devlink-rate nodes from the driverMichal Wilczynski2022-11-171-0/+45
* devlink: Introduce new attribute 'tx_weight' to devlink-rateMichal Wilczynski2022-11-171-0/+33
* devlink: Introduce new attribute 'tx_priority' to devlink-rateMichal Wilczynski2022-11-171-0/+31
* devlink: Fix warning when unregistering a portIdo Schimmel2022-11-101-2/+2
* devlink: Add packet traps for 802.1X operationIdo Schimmel2022-11-091-0/+3
* net: devlink: move netdev notifier block to dest namespace during reloadJiri Pirko2022-11-091-1/+4
* genetlink: introduce split op representationJakub Kicinski2022-11-071-2/+2
* net: expose devlink port over rtnetlinkJiri Pirko2022-11-031-0/+18
* net: devlink: use devlink_port pointer instead of ndo_get_devlink_portJiri Pirko2022-11-031-10/+2
* net: devlink: add not cleared type warning to port unregisterJiri Pirko2022-11-031-0/+1
* net: devlink: store copy netdevice ifindex and ifname to allow port_fill() wi...Jiri Pirko2022-11-031-41/+27
* net: devlink: remove net namespace check from devlink_nl_port_fill()Jiri Pirko2022-11-031-2/+1
* net: devlink: remove netdev arg from devlink_port_type_eth_set()Jiri Pirko2022-11-031-9/+14
* net: devlink: track netdev with devlink_port assignedJiri Pirko2022-11-031-4/+71
* net: devlink: take RTNL in port_fill() function only if it is not heldJiri Pirko2022-11-031-15/+31
* net: devlink: move port_type_netdev_checks() call to __devlink_port_type_set()Jiri Pirko2022-11-031-30/+33
* net: devlink: move port_type_warn_schedule() call to __devlink_port_type_set()Jiri Pirko2022-11-031-2/+5
* net: devlink: convert devlink port type-specific pointers to unionJiri Pirko2022-11-031-4/+13
* net: Remove the obsolte u64_stats_fetch_*_irq() users (net).Thomas Gleixner2022-10-281-2/+2
* net: devlink: add port_init/fini() helpers to allow pre-register/post-unregis...Jiri Pirko2022-09-301-3/+43
* net: devlink: introduce a flag to indicate devlink port being registeredJiri Pirko2022-09-301-2/+4
* net: devlink: introduce port registered assert helper and use itJiri Pirko2022-09-301-13/+19
* Revert "net: devlink: add RNLT lock assertion to devlink_compat_switch_id_get()"Vlad Buslov2022-08-301-2/+0
* net: devlink: stub port params cmds for they are unused internallyJiri Pirko2022-08-301-73/+5
* devlink: use missing attribute ext_ackJakub Kicinski2022-08-301-21/+20
* genetlink: start to validate reserved header bytesJakub Kicinski2022-08-291-0/+1
* net: devlink: add RNLT lock assertion to devlink_compat_switch_id_get()Jiri Pirko2022-08-261-0/+2
* net: devlink: limit flash component name to match version returned by info_get()Jiri Pirko2022-08-251-17/+88
* net: devlink: extend info_get() version put to indicate a flash componentJiri Pirko2022-08-251-4/+30
* devlink: Fix use-after-free after a failed reloadIdo Schimmel2022-08-101-2/+2