aboutsummaryrefslogtreecommitdiffstats
path: root/devlink
AgeCommit message (Expand)AuthorFilesLines
2020-06-11devlink: Add 'mirror' trap actionIdo Schimmel1-2/+6
2020-06-11devlink: Add 'control' trap typeIdo Schimmel1-0/+2
2020-06-11devlink: update include filesStephen Hemminger1-1/+8
2020-05-05devlink: support kernel-side snapshot id allocationJakub Kicinski1-3/+23
2020-05-05Merge branch 'master' into nextDavid Ahern1-0/+20
2020-04-29devlink: add support for DEVLINK_CMD_REGION_NEWJacob Keller1-0/+20
2020-04-19devlink: Add devlink health auto_dump command supportEran Ben Elisha1-1/+18
2020-04-13devlink: fix JSON output of mon commandJiri Pirko1-2/+52
2020-04-09Merge branch 'master' into nextDavid Ahern1-74/+57
2020-04-09devlink: remove unused "jw" fieldJiri Pirko1-1/+0
2020-04-06devlink: remove "dev" object sub help messagesJiri Pirko1-19/+3
2020-04-06devlink: Fix help message for dpipeJiri Pirko1-16/+8
2020-04-06devlink: rename dpipe_counters_enable struct field to dpipe_counters_enabledJiri Pirko1-3/+3
2020-04-06devlink: Add alias "counters_enabled" for "counters" optionJiri Pirko1-1/+2
2020-04-06devlink: fix encap mode manupulationJiri Pirko1-12/+34
2020-04-06devlink: Fix help and man of "devlink health set" commandJiri Pirko1-1/+3
2020-04-06devlink: remove custom bool command line options parsingJiri Pirko1-23/+5
2020-03-31devlink: Add ability to bind policer to trap groupIdo Schimmel1-1/+10
2020-03-31devlink: Add devlink trap policer set and show commandsIdo Schimmel1-2/+172
2020-03-04devlink: Introduce devlink port flavour virtualParav Pandit1-0/+2
2020-03-04devlink: add trap metadata type for flow action cookieJiri Pirko1-0/+2
2020-02-28Merge branch 'master' into nextDavid Ahern1-2/+4
2020-02-10devlink: Add health error recovery status monitoringMoshe Shemesh1-1/+14
2020-02-02devlink: fix warning from unchecked writeStephen Hemminger1-2/+4
2020-01-27devlink: Replace pr_out_bool/uint() wrappers with common print functionsRon Diskin1-77/+73
2020-01-27devlink: Replace pr_#type_value wrapper functions with common functionsRon Diskin1-32/+5
2020-01-27devlink: Replace pr_out_str wrapper function with common functionRon Diskin1-126/+166
2020-01-27devlink: Replace json prints by common library functionsRon Diskin1-86/+61
2019-12-16devlink: Fix fmsg nesting in non JSON outputAya Levin1-18/+88
2019-12-16devlink: Add a new time-stamp format for health reporter's dumpAya Levin1-1/+22
2019-12-16devlink: Print health reporter's dump time-stamp in a helper functionAya Levin1-16/+10
2019-11-21devlink: fix requiring either handleJakub Kicinski1-0/+1
2019-11-09devlink: allow full range of resource sizesJakub Kicinski1-2/+2
2019-11-09devlink: catch missing strings in dl_args_requiredJakub Kicinski1-0/+4
2019-11-09devlink: fix referencing namespace by PIDJakub Kicinski1-1/+8
2019-11-09Merge branch 'master' into nextDavid Ahern1-0/+2
2019-11-07devlink: require resource parametersJakub Kicinski1-0/+2
2019-10-27Merge branch 'master' into nextDavid Ahern1-31/+31
2019-10-08devlink: Fix inconsistency between command input and outputAya Levin1-1/+1
2019-10-08devlink: Left justification on FMSG outputAya Levin1-5/+10
2019-10-08devlink: Add helper for left justification printAya Levin1-25/+20
2019-10-07devlink: extend reload command to add support for network namespace changeJiri Pirko1-4/+27
2019-10-07devlink: introduce cmdline option to switch to a different namespaceJiri Pirko1-2/+10
2019-09-19Merge branch 'master' into nextDavid Ahern1-5/+5
2019-09-19devlink: add reload failed indicationJiri Pirko1-7/+15
2019-09-16devlink: implement flash status monitoringJiri Pirko3-4/+217
2019-09-16devlink: implement flash update status monitoringJiri Pirko1-0/+43
2019-09-15devlink: unknown 'fw_load_policy' string validationDirk van der Merwe1-0/+5
2019-09-15devlink: add 'reset_dev_on_drv_probe' devlink paramDirk van der Merwe1-0/+20
2019-09-04devlink: fix segfault on health commandAndrea Claudi1-2/+2
2019-08-18devlink: Add devlink trap group set and show commandsIdo Schimmel1-2/+133
2019-08-18devlink: Add devlink trap set and show commandsIdo Schimmel1-5/+288
2019-08-18devlink: Increase number of supported optionsIdo Schimmel1-12/+12
2019-08-05devlink: finish queue.h to list.h transitionJiri Pirko1-10/+11
2019-07-26iproute2: devlink: port from sys/queue.h to list.hSergei Trofimovich1-8/+7
2019-07-15devlink: Remove enclosing array brackets binary print with json formatAya Levin1-6/+1
2019-07-15devlink: Fix binary values printAya Levin1-11/+13
2019-07-15devlink: Change devlink health dump show command to dumpitAya Levin1-4/+8
2019-07-10devlink: Introduce PCI PF and VF port flavour and attributeParav Pandit1-0/+27
2019-07-09devlink: Show devlink port numberParav Pandit1-0/+6
2019-06-28devlink: fix libc and kernel headers collisionBaruch Siach1-1/+2
2019-06-28devlink: fix format string warning for 32bit targetsBaruch Siach1-3/+3
2019-06-26devlink: replace print macros with functionsStephen Hemminger1-20/+42
2019-06-12devlink: mnlg: Catch returned error value of dumpit commandsMoshe Shemesh1-0/+7
2019-06-06devlink: Increase bus, device buffer size to 64 bytesParav Pandit1-2/+2
2019-05-10Merge ../iproute2-nextStephen Hemminger1-1/+1
2019-05-06devlink: Fix monitor commandIdo Schimmel1-5/+1
2019-04-30devlink: Increase column size for larger shared buffersIdo Schimmel1-1/+1
2019-02-28devlink: Add devlink health set commandAya Levin1-0/+66
2019-02-28devlink: Add devlink health dump clear commandAya Levin1-0/+21
2019-02-28devlink: Add devlink health dump show commandAya Levin1-0/+12
2019-02-28devlink: Add devlink health diagnose commandAya Levin1-0/+187
2019-02-28devlink: Add devlink health recover commandAya Levin1-0/+21
2019-02-28devlink: Add devlink health show commandAya Levin1-1/+184
2019-02-28devlink: Add helper functions for name and value separatelyAya Levin1-0/+65
2019-02-28devlink: Fix boolean JSON printAya Levin1-3/+3
2019-02-28devlink: Fix print of uint64_tAya Levin1-1/+8
2019-02-28devlink: Refactor validation of finding required argumentsAya Levin1-108/+45
2019-02-27devlink: add support for updating device flashJakub Kicinski1-0/+54
2019-02-22Merge branch 'iproute2-master' into nextDavid Ahern1-8/+4
2019-02-21devlink: relax dpipe table show dependency on resourcesJiri Pirko1-8/+4
2019-02-06devlink: add info subcommandJakub Kicinski1-0/+171
2019-02-06devlink: report cell sizeJakub Kicinski1-0/+3
2018-12-07Merge branch 'iproute2-master' into iproute2-nextDavid Ahern1-4/+3
2018-12-07devlink: Add support for 'fw_load_policy' generic parameterShalom Toledo1-1/+12
2018-12-07devlink: Add string to uint{8,16,32} conversion for generic parametersShalom Toledo1-10/+135
2018-12-04iproute2: Installation errors without libmnlEmeric Dupont1-1/+3
2018-12-04devlink: don't need to call pkg-config twiceStephen Hemminger1-3/+0
2018-10-22devlink: Fix error reporting in cmd_resource_set()Phil Sutter1-1/+1
2018-08-16devlink: trivial: Make help text consistentPhil Sutter1-1/+1
2018-07-25Merge branch 'iproute2-master' into iproute2-nextDavid Ahern1-1/+1
2018-07-23devlink: CTRL_ATTR_FAMILY_ID is a u16David Ahern1-1/+1
2018-07-19devlink: Add support for devlink-region accessAlex Vesker1-1/+484
2018-07-06devlink: Add param command supportMoshe Shemesh1-0/+454
2018-06-05Merge branch 'iproute2-master' into iproute2-nextDavid Ahern1-11/+3
2018-06-01devlink: don't enforce NETLINK_{CAP,EXT}_ACK sock optsIvan Vecera1-11/+3
2018-05-23devlink: introduce support for showing port flavoursJiri Pirko1-0/+20
2018-04-02devlink: Print size of -1 as unlimitedDavid Ahern1-3/+11
2018-03-27devlink: fix port new monitoring message typoJiri Pirko1-1/+1
2018-02-28devlink: Fix error reportingArkadi Sharshevsky1-3/+3
2018-02-23devlink: Add support for resource/dpipe relationArkadi Sharshevsky1-26/+175
2018-02-23devlink: Move dpipe context from heap to stackArkadi Sharshevsky1-40/+27
2018-02-23devlink: Add support for hot reloadArkadi Sharshevsky1-0/+29
2018-02-23devlink: Add support for devlink resource abstractionArkadi Sharshevsky1-1/+489
2018-02-23devlink: mnlg: Add support for extended ackArkadi Sharshevsky1-2/+51
2018-02-23devlink: Change empty line indication with indentationsArkadi Sharshevsky1-7/+16
2018-01-18devlink: Ignore unknown attributesArkadi Sharshevsky1-1/+1
2018-01-05devlink, rdma, tipc: properly define TARGETS without HAVE_MNLMatthias Schiffer1-1/+3
2017-11-24SPDX license identifiersStephen Hemminger1-0/+1
2017-11-12devlink: add batch command supportIvan Vecera1-8/+62
2017-09-07devlink: Add support for protocol IPv4/IPv6/Ethernet special formatsArkadi Sharshevsky1-1/+74
2017-09-07devlink: Add support for special format protocol headersArkadi Sharshevsky1-25/+94
2017-09-07devlink: Make match/action parsing more flexibleArkadi Sharshevsky1-47/+80
2017-08-23config: put CFLAGS/LDLIBS in config.mkStephen Hemminger1-1/+2
2017-08-21devlink: Check return code of strslashrsplit()Phil Sutter1-4/+12
2017-08-21devlink: No need for this self-assignmentPhil Sutter1-1/+1
2017-08-21utils: Move BIT macro to common headerLeon Romanovsky1-1/+1
2017-05-30devlink: Add option to set and show eswitch encapsulation supportRoi Dayan1-1/+47
2017-05-03devlink: Add support for pipeline debug (dpipe)Arkadi Sharshevsky1-12/+1167
2017-05-03devlink: Change netlink attribute validationArkadi Sharshevsky1-73/+30
2017-03-08devlink: Add json and pretty options to help and manRoi Dayan1-1/+1
2017-02-19devlink: use DEVLINK_CMD_ESWITCH_* instead of DEVLINK_CMD_ESWITCH_MODE_*Jiri Pirko1-2/+2
2017-02-18devlink: Call dl_free in early exit caseLeon Romanovsky1-2/+4
2016-12-09devlink: Add option to set and show eswitch inline modeRoi Dayan1-1/+81
2016-12-09devlink: Add usage help for eswitch subcommandRoi Dayan1-1/+6
2016-12-09Revert "devlink: Add usage help for eswitch subcommand"Stephen Hemminger1-6/+1
2016-12-09Revert "devlink: Add option to set and show eswitch inline mode"Stephen Hemminger1-81/+1
2016-11-29devlink: Add option to set and show eswitch inline modeRoi Dayan1-1/+81
2016-11-29devlink: Add usage help for eswitch subcommandRoi Dayan1-1/+6
2016-10-17devlink: Convert conditional in dl_argv_handle_port() to switch()Hangbin Liu1-9/+8
2016-08-29devlink: whitespace cleanupStephen Hemminger1-2/+5
2016-08-29devlink: Add e-switch supportOr Gerlitz1-0/+122
2016-08-01devlink: add option to generate JSON outputJiri Pirko1-93/+362
2016-08-01devlink: write usage help messages to stderrJiri Pirko1-23/+23
2016-05-31Make builds default to quiet modeDavid Ahern1-0/+1
2016-05-16devlink: implement shared buffer occupancy controlJiri Pirko1-0/+378
2016-05-16devlink: implement shared buffer supportJiri Pirko1-1/+652
2016-05-13devlink: remove more unused codeStephen Hemminger1-37/+0
2016-05-13devlink: remove unused codeStephen Hemminger1-42/+0
2016-05-13Revert "devlink: implement shared buffer support"Stephen Hemminger1-602/+1
2016-05-13Revert "devlink: implement shared buffer occupancy control"Stephen Hemminger1-349/+0
2016-04-19devlink: implement shared buffer occupancy controlJiri Pirko1-0/+349
2016-04-19devlink: implement shared buffer supportJiri Pirko1-1/+602
2016-04-19devlink: allow to parse both devlink and port handle in the same timeJiri Pirko1-19/+90
2016-04-19devlink: introduce dump filtering functionJiri Pirko1-0/+30
2016-04-19devlink: split dl_argv_parse_put to parse and put partsJiri Pirko1-36/+69
2016-04-19devlink: introduce helper to print out nice names (ifnames)Jiri Pirko1-11/+79
2016-04-19devlink: introduce pr_out_port_handle helperJiri Pirko1-2/+8
2016-04-19devlink: fix "devlink port" help messageJiri Pirko1-3/+3
2016-04-11devlink: ignore build resultStephen Hemminger1-0/+1
2016-03-27add devlink toolJiri Pirko4-0/+1307