summaryrefslogtreecommitdiff
path: root/net/core/devlink.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-29net: devlink: add WARN_ON_ONCE to check return value of unregister_netdevice_...Jiri Pirko1-2/+2
2022-11-22devlink: remove redundant health state set to errorMoshe Shemesh1-2/+0
2022-11-17devlink: Allow to set up parent in devl_rate_leaf_create()Michal Wilczynski1-1/+8
2022-11-17devlink: Allow for devlink-rate nodes parent reassignmentMichal Wilczynski1-5/+7
2022-11-17devlink: Enable creation of the devlink-rate nodes from the driverMichal Wilczynski1-0/+45
2022-11-17devlink: Introduce new attribute 'tx_weight' to devlink-rateMichal Wilczynski1-0/+33
2022-11-17devlink: Introduce new attribute 'tx_priority' to devlink-rateMichal Wilczynski1-0/+31
2022-11-10devlink: Fix warning when unregistering a portIdo Schimmel1-2/+2
2022-11-09devlink: Add packet traps for 802.1X operationIdo Schimmel1-0/+3
2022-11-09net: devlink: move netdev notifier block to dest namespace during reloadJiri Pirko1-1/+4
2022-11-07genetlink: introduce split op representationJakub Kicinski1-2/+2
2022-11-03net: expose devlink port over rtnetlinkJiri Pirko1-0/+18
2022-11-03net: devlink: use devlink_port pointer instead of ndo_get_devlink_portJiri Pirko1-10/+2
2022-11-03net: devlink: add not cleared type warning to port unregisterJiri Pirko1-0/+1
2022-11-03net: devlink: store copy netdevice ifindex and ifname to allow port_fill() wi...Jiri Pirko1-41/+27
2022-11-03net: devlink: remove net namespace check from devlink_nl_port_fill()Jiri Pirko1-2/+1
2022-11-03net: devlink: remove netdev arg from devlink_port_type_eth_set()Jiri Pirko1-9/+14
2022-11-03net: devlink: track netdev with devlink_port assignedJiri Pirko1-4/+71
2022-11-03net: devlink: take RTNL in port_fill() function only if it is not heldJiri Pirko1-15/+31
2022-11-03net: devlink: move port_type_netdev_checks() call to __devlink_port_type_set()Jiri Pirko1-30/+33
2022-11-03net: devlink: move port_type_warn_schedule() call to __devlink_port_type_set()Jiri Pirko1-2/+5
2022-11-03net: devlink: convert devlink port type-specific pointers to unionJiri Pirko1-4/+13
2022-10-28net: Remove the obsolte u64_stats_fetch_*_irq() users (net).Thomas Gleixner1-2/+2
2022-09-30net: devlink: add port_init/fini() helpers to allow pre-register/post-unregis...Jiri Pirko1-3/+43
2022-09-30net: devlink: introduce a flag to indicate devlink port being registeredJiri Pirko1-2/+4
2022-09-30net: devlink: introduce port registered assert helper and use itJiri Pirko1-13/+19
2022-08-30Revert "net: devlink: add RNLT lock assertion to devlink_compat_switch_id_get()"Vlad Buslov1-2/+0
2022-08-30net: devlink: stub port params cmds for they are unused internallyJiri Pirko1-73/+5
2022-08-30devlink: use missing attribute ext_ackJakub Kicinski1-21/+20
2022-08-29genetlink: start to validate reserved header bytesJakub Kicinski1-0/+1
2022-08-26net: devlink: add RNLT lock assertion to devlink_compat_switch_id_get()Jiri Pirko1-0/+2
2022-08-25net: devlink: limit flash component name to match version returned by info_get()Jiri Pirko1-17/+88
2022-08-25net: devlink: extend info_get() version put to indicate a flash componentJiri Pirko1-4/+30
2022-08-10devlink: Fix use-after-free after a failed reloadIdo Schimmel1-2/+2
2022-08-01net: devlink: Fix missing mutex_unlock() callAmmar Faizi1-2/+4
2022-08-01net: devlink: enable parallel ops on netlink interfaceJiri Pirko1-0/+1
2022-08-01net: devlink: remove devlink_mutexJiri Pirko1-76/+4
2022-08-01net: devlink: convert reload command to take implicit devlink->lockJiri Pirko1-13/+5
2022-08-01net: devlink: introduce "unregistering" mark and use it during devlinks itera...Jiri Pirko1-0/+11
2022-07-28devlink: Hold the instance lock in health callbacksMoshe Shemesh1-16/+14
2022-07-28net: devlink: remove region snapshots list dependency on devlink->lockJiri Pirko1-12/+29
2022-07-28net: devlink: remove region snapshot ID tracking dependency on devlink->lockJiri Pirko1-31/+33
2022-07-28devlink: introduce framework for selftestsVikas Gupta1-0/+216
2022-07-27net: devlink: remove redundant net_eq() check from sb_pool_get_dumpit()Jiri Pirko1-2/+1
2022-07-26net: devlink: introduce nested devlink entity for line cardJiri Pirko1-0/+42
2022-07-26net: devlink: move net check into devlinks_xa_for_each_registered_get()Jiri Pirko1-96/+39
2022-07-26net: devlink: make sure that devlink_try_get() works with valid pointer durin...Jiri Pirko1-91/+80
2022-07-18net: devlink: remove unused locked functionsJiri Pirko1-168/+0
2022-07-18netdevsim: convert driver to use unlocked devlink API during init/finiJiri Pirko1-0/+6
2022-07-18net: devlink: add unlocked variants of devlink_region_create/destroy() functionsJiri Pirko1-28/+61