aboutsummaryrefslogtreecommitdiff
path: root/net/devlink
AgeCommit message (Expand)AuthorFilesLines
2023-08-14devlink: introduce devlink_nl_pre_doit_port*() helper functionsGravatar Jiri Pirko 2-4/+28
2023-08-14devlink: parse rate attrs in doit() callbacksGravatar Jiri Pirko 3-38/+25
2023-08-14devlink: parse linecard attr in doit() callbacksGravatar Jiri Pirko 3-21/+13
2023-08-09devlink: clear flag on port register error pathGravatar Jiri Pirko 1-1/+3
2023-08-04devlink: use generated split ops and remove duplicated commands from small opsGravatar Jiri Pirko 3-16/+4
2023-08-04devlink: include the generated netlink headerGravatar Jiri Pirko 1-9/+2
2023-08-04devlink: add split ops generated according to specGravatar Jiri Pirko 3-1/+89
2023-08-04devlink: un-static devlink_nl_pre/post_doit()Gravatar Jiri Pirko 2-4/+8
2023-08-04devlink: introduce couple of dumpit callbacks for split opsGravatar Jiri Pirko 4-27/+37
2023-08-04devlink: rename couple of doit netlink callbacks to match generated namesGravatar Jiri Pirko 3-6/+6
2023-08-04devlink: rename devlink_nl_ops to devlink_nl_small_opsGravatar Jiri Pirko 3-4/+4
2023-07-14devlink: remove reload failed checks in params get/set callbacksGravatar Jiri Pirko 1-2/+2
2023-06-17devlink: report devlink_port_type_warn source deviceGravatar Petr Oros 1-1/+4
2023-06-01devlink: bring port new reply backGravatar Jiri Pirko 1-1/+27
2023-05-31devlink: make health report on unregistered instance warn just onceGravatar Jakub Kicinski 1-1/+1
2023-05-30devlink: save devlink_port_ops into a variable in devlink_port_function_valid...Gravatar Jiri Pirko 1-5/+5
2023-05-30devlink: move port_del() to devlink_port_opsGravatar Jiri Pirko 1-3/+3
2023-05-30devlink: move port_fn_state_get/set() to devlink_port_opsGravatar Jiri Pirko 1-12/+7
2023-05-30devlink: move port_fn_migratable_get/set() to devlink_port_opsGravatar Jiri Pirko 1-13/+10
2023-05-30devlink: move port_fn_roce_get/set() to devlink_port_opsGravatar Jiri Pirko 1-9/+8
2023-05-30devlink: move port_fn_hw_addr_get/set() to devlink_port_opsGravatar Jiri Pirko 1-9/+6
2023-05-30devlink: move port_type_set() op into devlink_port_opsGravatar Jiri Pirko 1-3/+2
2023-05-30devlink: move port_split/unsplit() ops into devlink_port_opsGravatar Jiri Pirko 1-5/+5
2023-05-30devlink: introduce port ops placeholderGravatar Jiri Pirko 1-11/+19
2023-05-29devlink: Spelling correctionsGravatar Simon Horman 1-2/+2
2023-05-24devlink: pass devlink_port pointer to ops->port_del() instead of indexGravatar Jiri Pirko 1-8/+3
2023-05-24devlink: remove duplicate port notificationGravatar Jiri Pirko 1-44/+1
2023-05-16devlink: Fix crash with CONFIG_NET_NS=nGravatar Ido Schimmel 1-1/+1
2023-05-11devlink: change per-devlink netdev notifier to static oneGravatar Jiri Pirko 3-13/+9
2023-02-20devlink: drop leftover duplicate/unused codeGravatar Paolo Abeni 1-13/+0
2023-02-17Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netGravatar David S. Miller 2-2/+13
2023-02-15devlink: Move health common function to health fileGravatar Moshe Shemesh 2-60/+32
2023-02-15devlink: Move devlink health test to health fileGravatar Moshe Shemesh 3-16/+18
2023-02-15devlink: Move devlink health dump to health fileGravatar Moshe Shemesh 3-123/+126
2023-02-15devlink: Move devlink fmsg and health diagnose to health fileGravatar Moshe Shemesh 3-630/+636
2023-02-15devlink: Move devlink health report and recover to health fileGravatar Moshe Shemesh 3-138/+144
2023-02-15devlink: Move devlink health get and set code to health fileGravatar Moshe Shemesh 3-217/+234
2023-02-15devlink: health: Fix nla_nest_end in error flowGravatar Moshe Shemesh 1-1/+1
2023-02-15devlink: Split out health reporter create codeGravatar Moshe Shemesh 4-209/+226
2023-02-14devlink: don't allow to change net namespace for FW_ACTIVATE reload actionGravatar Jiri Pirko 1-0/+6
2023-02-13devlink: add forgotten devlink instance lock assertion to devl_param_driverin...Gravatar Jiri Pirko 1-0/+2
2023-02-13devlink: allow to call devl_param_driverinit_value_get() without holding inst...Gravatar Jiri Pirko 1-2/+11
2023-02-13devlink: convert param list to xarrayGravatar Jiri Pirko 3-39/+39
2023-02-13devlink: use xa_for_each_start() helper in devlink_nl_cmd_port_get_dump_one()Gravatar Jiri Pirko 1-8/+2
2023-02-13devlink: fix the name of value arg of devl_param_driverinit_value_get()Gravatar Jiri Pirko 1-3/+4
2023-02-13devlink: make sure driver does not read updated driverinit param before reloadGravatar Jiri Pirko 3-4/+28
2023-02-13devlink: don't use strcpy() to copy param valueGravatar Jiri Pirko 1-12/+3
2023-02-13devlink: stop using NL_SET_ERR_MSG_MODGravatar Jacob Keller 2-70/+65
2023-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 2-3/+6
2023-02-07devlink: Fix memleak in health diagnose callbackGravatar Moshe Shemesh 1-5/+9