summaryrefslogtreecommitdiffstats
path: root/net/devlink/netlink.c
Commit message (Expand)AuthorAgeFilesLines
* devlink: Fix devlink parallel commands processingShay Drory2024-03-131-6/+7
* devlink: extend multicast filtering by port indexJiri Pirko2023-12-191-1/+9
* devlink: add a command to set notification filter and use it for multicastsJiri Pirko2023-12-191-0/+108
* devlink: Acquire device lock during reload commandIdo Schimmel2023-11-181-0/+13
* devlink: Allow taking device lock in pre_doit operationsIdo Schimmel2023-11-181-7/+12
* devlink: Enable the use of private flags in post_doit operationsIdo Schimmel2023-11-181-2/+8
* devlink: Move private netlink flags to C fileIdo Schimmel2023-11-181-0/+3
* devlink: remove netlink small_opsJiri Pirko2023-10-231-327/+1
* devlink: rename netlink callback to be aligned with the generated onesJiri Pirko2023-10-231-41/+41
* devlink: call peernet2id_alloc() with net pointer under RCU read lockJiri Pirko2023-10-181-3/+9
* devlink: extend devlink_nl_put_nested_handle() with attrtype argJiri Pirko2023-09-171-2/+2
* devlink: move devlink_nl_put_nested_handle() into netlink.cJiri Pirko2023-09-171-0/+26
* devlink: move small_ops definition into netlink.cJiri Pirko2023-08-281-0/+251
* devlink: move and rename devlink_dpipe_send_and_alloc_skb() helperJiri Pirko2023-08-281-0/+15
* genetlink: use attrs from struct genl_infoJakub Kicinski2023-08-151-1/+1
* devlink: allow user to narrow per-instance dumps by passing handle attrsJiri Pirko2023-08-141-3/+40
* devlink: pass flags as an arg of dump_one() callbackJiri Pirko2023-08-141-1/+1
* devlink: introduce dumpit callbacks for split opsJiri Pirko2023-08-141-26/+0
* devlink: introduce devlink_nl_pre_doit_port*() helper functionsJiri Pirko2023-08-141-4/+23
* devlink: parse rate attrs in doit() callbacksJiri Pirko2023-08-141-18/+0
* devlink: parse linecard attr in doit() callbacksJiri Pirko2023-08-141-8/+0
* devlink: use generated split ops and remove duplicated commands from small opsJiri Pirko2023-08-041-0/+2
* devlink: un-static devlink_nl_pre/post_doit()Jiri Pirko2023-08-041-4/+4
* devlink: introduce couple of dumpit callbacks for split opsJiri Pirko2023-08-041-9/+12
* devlink: rename devlink_nl_ops to devlink_nl_small_opsJiri Pirko2023-08-041-2/+2
* devlink: rename and reorder instances of struct devlink_cmdJiri Pirko2023-02-011-18/+18
* devlink: remove "gen" from struct devlink_gen_cmd nameJiri Pirko2023-02-011-2/+2
* devlink: rename devlink_nl_instance_iter_dump() to "dumpit"Jiri Pirko2023-02-011-2/+2
* devlink: remove devlink_dump_for_each_instance_get() helperJiri Pirko2023-01-191-1/+4
* devlink: convert reporters dump to devlink_nl_instance_iter_dump()Jiri Pirko2023-01-191-0/+1
* devlink: convert linecards dump to devlink_nl_instance_iter_dump()Jiri Pirko2023-01-191-0/+1
* devlink: remove linecard reference countingJiri Pirko2023-01-191-5/+0
* devlink: always check if the devlink instance is registeredJakub Kicinski2023-01-061-2/+8
* devlink: protect devlink->dev by the instance lockJakub Kicinski2023-01-061-3/+6
* devlink: convert remaining dumps to the by-instance schemeJakub Kicinski2023-01-051-0/+13
* devlink: add by-instance dump infraJakub Kicinski2023-01-051-0/+34
* devlink: split out netlink codeJakub Kicinski2023-01-051-0/+195