aboutsummaryrefslogtreecommitdiff
path: root/net/devlink
AgeCommit message (Expand)AuthorFilesLines
2024-04-22devlink: extend devlink_param *set pointerGravatar Mateusz Polchlopek 1-3/+4
2024-04-08devlink: Support setting max_io_eqsGravatar Parav Pandit 1-0/+53
2024-04-06netlink: add nlmsg_consume() and use it in devlink compatGravatar Jakub Kicinski 1-1/+1
2024-03-29netlink: introduce type-checking attribute iterationGravatar Johannes Berg 1-8/+4
2024-03-29devlink: use kvzalloc() to allocate devlink instance resourcesGravatar Jian Wen 1-3/+3
2024-03-19devlink: fix port new reply cmd typeGravatar Jiri Pirko 1-1/+1
2024-03-13devlink: Fix devlink parallel commands processingGravatar Shay Drory 1-6/+7
2024-03-11devlink: Fix length of eswitch inline-modeGravatar William Tu 1-1/+1
2024-02-21devlink: fix port dump cmd typeGravatar Jiri Pirko 1-1/+1
2024-02-20devlink: fix possible use-after-free and memory leaks in devlink_init()Gravatar Vasiliy Kovalev 1-3/+9
2024-02-06devlink: avoid potential loop in devlink_rel_nested_in_notify_work()Gravatar Jiri Pirko 1-6/+6
2024-01-30devlink: Fix referring to hw_addr attribute during state validationGravatar Parav Pandit 1-1/+1
2023-12-19devlink: extend multicast filtering by port indexGravatar Jiri Pirko 5-5/+30
2023-12-19devlink: add a command to set notification filter and use it for multicastsGravatar Jiri Pirko 4-4/+157
2023-12-19devlink: introduce a helper for netlink multicast sendGravatar Jiri Pirko 9-22/+18
2023-12-19devlink: send notifications only if there are listenersGravatar Jiri Pirko 9-9/+21
2023-12-19devlink: introduce __devl_is_registered() helper and use it instead of xa_get...Gravatar Jiri Pirko 4-4/+10
2023-12-19devlink: use devl_is_registered() helper instead xa_get_mark()Gravatar Jiri Pirko 3-6/+9
2023-11-30devlink: warn about existing entities during reload-reinitGravatar Jiri Pirko 1-1/+15
2023-11-18devlink: Add device lock assert in reload operationGravatar Ido Schimmel 1-0/+8
2023-11-18devlink: Acquire device lock during reload commandGravatar Ido Schimmel 3-2/+20
2023-11-18devlink: Allow taking device lock in pre_doit operationsGravatar Ido Schimmel 4-10/+18
2023-11-18devlink: Enable the use of private flags in post_doit operationsGravatar Ido Schimmel 1-2/+8
2023-11-18devlink: Acquire device lock during netns dismantleGravatar Ido Schimmel 2-2/+17
2023-11-18devlink: Move private netlink flags to C fileGravatar Ido Schimmel 2-3/+3
2023-11-01netlink: specs: devlink: add forgotten port function caps enum valuesGravatar Jiri Pirko 1-1/+1
2023-10-23devlink: remove netlink small_opsGravatar Jiri Pirko 1-327/+1
2023-10-23devlink: remove duplicated netlink callback prototypesGravatar Jiri Pirko 1-62/+0
2023-10-23netlink: specs: devlink: add the remaining command to generate complete split...Gravatar Jiri Pirko 2-2/+819
2023-10-23devlink: rename netlink callback to be aligned with the generated onesGravatar Jiri Pirko 13-158/+152
2023-10-20devlink: convert most of devlink_fmsg_*() to return voidGravatar Przemek Kitszel 1-104/+84
2023-10-20devlink: retain error in struct devlink_fmsgGravatar Przemek Kitszel 1-171/+76
2023-10-18devlink: document devlink_rel_nested_in_notify() functionGravatar Jiri Pirko 1-0/+14
2023-10-18devlink: don't take instance lock for nested handle putGravatar Jiri Pirko 1-14/+3
2023-10-18devlink: take device reference for devlink objectGravatar Jiri Pirko 1-1/+2
2023-10-18devlink: call peernet2id_alloc() with net pointer under RCU read lockGravatar Jiri Pirko 1-3/+9
2023-10-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 1-14/+16
2023-10-06devlink: Hold devlink lock on health reporter dump getGravatar Moshe Shemesh 1-14/+16
2023-09-17devlink: introduce possibility to expose info about nested devlinksGravatar Jiri Pirko 3-0/+52
2023-09-17devlink: convert linecard nested devlink to new rel infrastructureGravatar Jiri Pirko 1-13/+34
2023-09-17devlink: expose peer SF devlink instanceGravatar Jiri Pirko 1-0/+51
2023-09-17devlink: introduce object and nested devlink relationship infraGravatar Jiri Pirko 3-0/+233
2023-09-17devlink: extend devlink_nl_put_nested_handle() with attrtype argGravatar Jiri Pirko 3-4/+5
2023-09-17devlink: move devlink_nl_put_nested_handle() into netlink.cGravatar Jiri Pirko 3-26/+28
2023-09-17devlink: put netnsid to nested handleGravatar Jiri Pirko 1-2/+11
2023-09-17devlink: move linecard struct into linecard.cGravatar Jiri Pirko 3-15/+22
2023-08-28devlink: move devlink_notify_register/unregister() to dev.cGravatar Jiri Pirko 4-64/+30
2023-08-28devlink: move small_ops definition into netlink.cGravatar Jiri Pirko 3-253/+251
2023-08-28devlink: move tracepoint definitions into core.cGravatar Jiri Pirko 2-6/+6
2023-08-28devlink: push linecard related code into separate fileGravatar Jiri Pirko 4-615/+626