| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-02-20 | devlink: drop leftover duplicate/unused code | Paolo Abeni | 1 | -13/+0 |
| 2023-02-17 | Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 2 | -2/+13 |
| 2023-02-15 | devlink: Move health common function to health file | Moshe Shemesh | 2 | -60/+32 |
| 2023-02-15 | devlink: Move devlink health test to health file | Moshe Shemesh | 3 | -16/+18 |
| 2023-02-15 | devlink: Move devlink health dump to health file | Moshe Shemesh | 3 | -123/+126 |
| 2023-02-15 | devlink: Move devlink fmsg and health diagnose to health file | Moshe Shemesh | 3 | -630/+636 |
| 2023-02-15 | devlink: Move devlink health report and recover to health file | Moshe Shemesh | 3 | -138/+144 |
| 2023-02-15 | devlink: Move devlink health get and set code to health file | Moshe Shemesh | 3 | -217/+234 |
| 2023-02-15 | devlink: health: Fix nla_nest_end in error flow | Moshe Shemesh | 1 | -1/+1 |
| 2023-02-15 | devlink: Split out health reporter create code | Moshe Shemesh | 4 | -209/+226 |
| 2023-02-14 | devlink: don't allow to change net namespace for FW_ACTIVATE reload action | Jiri Pirko | 1 | -0/+6 |
| 2023-02-13 | devlink: add forgotten devlink instance lock assertion to devl_param_driverin... | Jiri Pirko | 1 | -0/+2 |
| 2023-02-13 | devlink: allow to call devl_param_driverinit_value_get() without holding inst... | Jiri Pirko | 1 | -2/+11 |
| 2023-02-13 | devlink: convert param list to xarray | Jiri Pirko | 3 | -39/+39 |
| 2023-02-13 | devlink: use xa_for_each_start() helper in devlink_nl_cmd_port_get_dump_one() | Jiri Pirko | 1 | -8/+2 |
| 2023-02-13 | devlink: fix the name of value arg of devl_param_driverinit_value_get() | Jiri Pirko | 1 | -3/+4 |
| 2023-02-13 | devlink: make sure driver does not read updated driverinit param before reload | Jiri Pirko | 3 | -4/+28 |
| 2023-02-13 | devlink: don't use strcpy() to copy param value | Jiri Pirko | 1 | -12/+3 |
| 2023-02-13 | devlink: stop using NL_SET_ERR_MSG_MOD | Jacob Keller | 2 | -70/+65 |
| 2023-02-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -3/+6 |
| 2023-02-07 | devlink: Fix memleak in health diagnose callback | Moshe Shemesh | 1 | -5/+9 |
| 2023-02-03 | devlink: Move devlink dev selftest code to dev | Moshe Shemesh | 3 | -183/+184 |
| 2023-02-03 | devlink: Move devlink_info_req struct to be local | Moshe Shemesh | 2 | -9/+8 |
| 2023-02-03 | devlink: Move devlink dev flash code to dev | Moshe Shemesh | 3 | -271/+272 |
| 2023-02-03 | devlink: Move devlink dev info code to dev | Moshe Shemesh | 3 | -255/+256 |
| 2023-02-03 | devlink: Move devlink dev eswitch code to dev | Moshe Shemesh | 3 | -125/+126 |
| 2023-02-03 | devlink: Move devlink dev reload code to dev | Moshe Shemesh | 3 | -421/+427 |
| 2023-02-03 | devlink: Split out dev get and dump code | Moshe Shemesh | 4 | -102/+118 |
| 2023-02-01 | devlink: rename and reorder instances of struct devlink_cmd | Jiri Pirko | 3 | -51/+50 |
| 2023-02-01 | devlink: remove "gen" from struct devlink_gen_cmd name | Jiri Pirko | 3 | -36/+36 |
| 2023-02-01 | devlink: rename devlink_nl_instance_iter_dump() to "dumpit" | Jiri Pirko | 3 | -20/+20 |
| 2023-01-30 | devlink: remove devlink features | Jiri Pirko | 3 | -23/+0 |
| 2023-01-30 | devlink: send objects notifications during devlink reload | Jiri Pirko | 1 | -18/+2 |
| 2023-01-30 | devlink: move devlink reload notifications back in between _down() and _up() ... | Jiri Pirko | 1 | -21/+16 |
| 2023-01-27 | devlink: protect devlink param list by instance lock | Jiri Pirko | 1 | -24/+53 |
| 2023-01-27 | devlink: put couple of WARN_ONs in devlink_param_driverinit_value_get() | Jiri Pirko | 1 | -4/+6 |
| 2023-01-27 | devlink: make devlink_param_driverinit_value_set() return void | Jiri Pirko | 1 | -8/+7 |
| 2023-01-27 | devlink: don't work with possible NULL pointer in devlink_param_unregister() | Jiri Pirko | 1 | -1/+2 |
| 2023-01-27 | devlink: make devlink_param_register/unregister static | Jiri Pirko | 1 | -53/+37 |
| 2023-01-24 | devlink: remove a dubious assumption in fmsg dumping | Jakub Kicinski | 1 | -1/+1 |
| 2023-01-24 | netlink: fix spelling mistake in dump size assert | Jakub Kicinski | 1 | -1/+1 |
| 2023-01-19 | devlink: add instance lock assertion in devl_is_registered() | Jiri Pirko | 1 | -3/+1 |
| 2023-01-19 | devlink: remove devlink_dump_for_each_instance_get() helper | Jiri Pirko | 2 | -12/+4 |
| 2023-01-19 | devlink: convert reporters dump to devlink_nl_instance_iter_dump() | Jiri Pirko | 3 | -49/+40 |
| 2023-01-19 | devlink: convert linecards dump to devlink_nl_instance_iter_dump() | Jiri Pirko | 3 | -36/+30 |
| 2023-01-19 | devlink: remove reporter reference counting | Jiri Pirko | 1 | -83/+30 |
| 2023-01-19 | devlink: remove devl*_port_health_reporter_destroy() | Jiri Pirko | 1 | -33/+2 |
| 2023-01-19 | devlink: remove reporters_lock | Jiri Pirko | 3 | -47/+9 |
| 2023-01-19 | devlink: protect health reporter operation with instance lock | Jiri Pirko | 1 | -22/+77 |
| 2023-01-19 | devlink: remove linecard reference counting | Jiri Pirko | 3 | -18/+2 |
| 2023-01-19 | devlink: remove linecards lock | Jiri Pirko | 3 | -30/+13 |
| 2023-01-17 | devlink: remove some unnecessary code | Dan Carpenter | 1 | -11/+6 |
| 2023-01-11 | devlink: keep the instance mutex alive until references are gone | Jakub Kicinski | 2 | -4/+15 |
| 2023-01-06 | devlink: allow registering parameters after the instance | Jakub Kicinski | 1 | -11/+11 |
| 2023-01-06 | devlink: don't require setting features before registration | Jakub Kicinski | 1 | -2/+0 |
| 2023-01-06 | devlink: remove the registration guarantee of references | Jakub Kicinski | 2 | -38/+28 |
| 2023-01-06 | devlink: always check if the devlink instance is registered | Jakub Kicinski | 4 | -12/+60 |
| 2023-01-06 | devlink: protect devlink->dev by the instance lock | Jakub Kicinski | 3 | -8/+11 |
| 2023-01-06 | devlink: update the code in netns move to latest helpers | Jakub Kicinski | 1 | -3/+4 |
| 2023-01-06 | devlink: bump the instance index directly when iterating | Jakub Kicinski | 2 | -34/+12 |
| 2023-01-05 | devlink: convert remaining dumps to the by-instance scheme | Jakub Kicinski | 3 | -394/+320 |
| 2023-01-05 | devlink: add by-instance dump infra | Jakub Kicinski | 3 | -31/+68 |
| 2023-01-05 | devlink: uniformly take the devlink instance lock in the dump loop | Jakub Kicinski | 1 | -7/+6 |
| 2023-01-05 | devlink: restart dump based on devlink instance ids (function) | Jakub Kicinski | 1 | -20/+21 |
| 2023-01-05 | devlink: restart dump based on devlink instance ids (nested) | Jakub Kicinski | 2 | -46/+49 |
| 2023-01-05 | devlink: restart dump based on devlink instance ids (simple) | Jakub Kicinski | 3 | -29/+25 |
| 2023-01-05 | devlink: health: combine loops in dump | Jakub Kicinski | 1 | -3/+0 |
| 2023-01-05 | devlink: drop the filter argument from devlinks_xa_find_get | Jakub Kicinski | 2 | -17/+10 |
| 2023-01-05 | devlink: remove start variables from dumps | Jakub Kicinski | 1 | -36/+19 |
| 2023-01-05 | devlink: use an explicit structure for dump context | Jakub Kicinski | 2 | -40/+81 |
| 2023-01-05 | devlink: split out netlink code | Jakub Kicinski | 4 | -205/+235 |
| 2023-01-05 | devlink: split out core code | Jakub Kicinski | 4 | -434/+476 |
| 2023-01-05 | devlink: rename devlink_netdevice_event -> devlink_port_netdevice_event | Jakub Kicinski | 1 | -5/+5 |
| 2023-01-05 | devlink: move code to a dedicated directory | Jakub Kicinski | 2 | -0/+13032 |