aboutsummaryrefslogtreecommitdiffstats
path: root/rdma
AgeCommit message (Expand)AuthorFilesLines
2022-07-18rdma: update uapi/ib_user_verbs.hStephen Hemminger1-0/+42
2022-03-12Makefile: move HAVE_MNL check to top-level MakefileAndrea Claudi1-4/+0
2022-03-11rdma: make RES_PID and RES_KERN_NAME alternative to each otherAndrea Claudi8-39/+34
2022-03-11lib/fs: fix memory leak in get_task_name()Andrea Claudi8-22/+35
2022-03-07rdma: Fix the logic to print unsigned int.Shangyan Zhou11-33/+44
2022-03-07Revert "rdma: Fix res_print_uint() and add res_print_u64()"Stephen Hemminger6-20/+9
2022-03-04rdma: Fix res_print_uint() and add res_print_u64()Shangyan Zhou6-9/+20
2022-01-11rdma: Don't allocate sparse arrayLeon Romanovsky1-3/+3
2022-01-11rdma: Limit copy data by the destination sizeLeon Romanovsky1-9/+5
2021-11-18rdma: update uapi headersStephen Hemminger2-15/+25
2021-11-04Merge branch 'main' into nextDavid Ahern1-3/+16
2021-10-29rdma: Fix SRQ resource tracking information jsonNeta Ostrovsky1-3/+16
2021-10-15rdma: Add optional-counters set/unset supportNeta Ostrovsky1-0/+178
2021-10-15rdma: Add stat "mode" supportNeta Ostrovsky1-0/+163
2021-10-15rdma: Update uapi headersNeta Ostrovsky1-0/+5
2021-05-03rdma: Add copy-on-fork to get sys commandGal Pressman1-1/+10
2021-05-03rdma: update uapi headersGal Pressman1-0/+3
2021-04-28Merge branch 'main' into nextDavid Ahern1-1/+1
2021-04-28rdma: Add SRQ resource tracking informationNeta Ostrovsky5-2/+300
2021-04-28rdma: Add context resource tracking informationNeta Ostrovsky5-2/+123
2021-04-28rdma: Update uapi headersNeta Ostrovsky1-0/+13
2021-04-27Merge git://git.kernel.org/pub/scm/network/iproute2/iproute2-nextStephen Hemminger2-25/+0
2021-04-22lib: move get_task_name() from rdmaAndrea Claudi2-25/+0
2021-04-20rdma: stat: fix return codeAndrea Claudi1-1/+1
2021-04-13rdma: stat: initialize ret in stat_qp_show_parse_cb()Andrea Claudi1-1/+1
2021-02-23Merge git://git.kernel.org/pub/scm/network/iproute2/iproute2-nextStephen Hemminger2-20/+5
2021-02-22rdma: Fix statistics bind/unbing argument handlingIdo Kalir3-0/+29
2021-01-10rdma: Add support for the netlink extackPatrisious Haddad2-20/+5
2020-11-24Merge branch 'main' into nextDavid Ahern1-1/+1
2020-11-13lib: json_print: Add print_on_off()Petr Machata4-8/+2
2020-11-13Unify batch processing across toolsPetr Machata1-31/+7
2020-11-08rdma: fix spelling error in commentStephen Hemminger1-1/+1
2020-08-16rdma: Properly print device and link names in CLI outputLeon Romanovsky1-5/+15
2020-08-16rdma: Fix owner name for the kernel resourcesLeon Romanovsky1-2/+2
2020-08-06rdma: Add "PID" criteria support for statistic counter auto modeMark Zhang4-31/+78
2020-08-06rdma: update uapi headersMark Zhang1-4/+5
2020-08-06Merge branch 'main' into nextDavid Ahern1-3/+3
2020-08-03replace SNAPSHOT with auto-generated version stringStephen Hemminger1-3/+3
2020-07-05rdma: Add support to get MR in raw formatMaor Gottlieb2-2/+21
2020-07-05rdma: Add support to get CQ in raw formatMaor Gottlieb2-2/+20
2020-07-05rdma: Add support to get QP in raw formatMaor Gottlieb5-11/+72
2020-07-05rdma: update uapi headersMaor Gottlieb1-0/+8
2020-02-28man: rdma-statistic: Add filter descriptionAndrea Claudi1-0/+1
2019-11-20rdma: Rewrite custom JSON and prints logic to use common APIIdo Kalir14-392/+170
2019-11-09Merge branch 'master' into nextDavid Ahern1-1/+1
2019-10-28rdma/sys.c: fix possible out-of-bound array accessMichał Łyszczek1-1/+1
2019-10-27rdma: Add "stat show mr" supportErez Alfasi5-2/+127
2019-10-07rdma: Relax requirement to have PID for HW objectsLeon Romanovsky6-20/+8
2019-09-19Merge branch 'master' into nextDavid Ahern1-0/+3
2019-09-17rdma: Check comm string before print in print_comm()Mark Zhang1-0/+3
2019-08-07rdma: Add driver QP type stringGal Pressman1-2/+4
2019-08-02rdma: Control CQ adaptive moderation (DIM)Yamin Friedman4-1/+76
2019-07-19rdma: Add default counter show supportMark Zhang1-1/+73
2019-07-19rdma: Add stat manual mode supportMark Zhang1-0/+192
2019-07-19rdma: Make get_port_from_argv() returns valid port in strict port modeMark Zhang1-2/+5
2019-07-19rdma: Add rdma statistic counter per-port auto mode supportMark Zhang2-0/+88
2019-07-19rdma: Add get per-port counter mode supportMark Zhang2-0/+142
2019-07-19rdma: Add "stat qp show" supportMark Zhang5-2/+279
2019-07-16uapi: rdma netlink.h updateStephen Hemminger1-4/+82
2019-05-31rdma: Add an option to set net namespace of rdma deviceParav Pandit1-0/+37
2019-05-31rdma: Add an option to query,set net namespace sharing sys parameterParav Pandit5-2/+143
2019-05-18rdma: update uapi headersStephen Hemminger1-12/+19
2019-05-18rdma: Update node type stringsGal Pressman1-1/+2
2019-04-03rdma: add 'link add/delete' commandsSteve Wise2-0/+80
2019-04-03rdma: add helper rd_sendrecv_msg()Steve Wise4-1/+22
2019-03-19rdma: update uapi headers from 5.1-rc1Stephen Hemminger3-2/+14
2019-02-27rdma: Add the prefix for driver attributesLeon Romanovsky1-12/+22
2019-02-24rdma: Provide and reuse filter functionsLeon Romanovsky7-77/+112
2019-02-24rdma: Perform single .doit call to query specific objectsLeon Romanovsky9-73/+239
2019-02-24rdma: Unify netlink attribute checks prior to printsLeon Romanovsky7-51/+53
2019-02-24rdma: Move QP code to separate functionLeon Romanovsky1-126/+127
2019-02-24rdma: Place PD parsing print routine into separate functionLeon Romanovsky1-81/+89
2019-02-24rdma: Move MR code to be suitable for per-line parsingLeon Romanovsky1-88/+90
2019-02-24rdma: Refactor CQ printsLeon Romanovsky1-86/+91
2019-02-24rdma: Simplify CM_ID print codeLeon Romanovsky1-122/+124
2019-02-24rdma: Simplify code to reuse existing functionsLeon Romanovsky7-62/+13
2019-02-24rdma: Properly mark RDMAtool licenseLeon Romanovsky7-37/+7
2019-02-24rdma: Move resource QP logic to separate fileLeon Romanovsky4-237/+252
2019-02-24rdma: Move out resource CM-ID logic to separate fileLeon Romanovsky4-268/+282
2019-02-24rdma: Move out resource CQ logic to separate fileLeon Romanovsky4-148/+157
2019-02-24rdma: Refactor out resource MR logic to separate fileLeon Romanovsky4-123/+132
2019-02-24rdma: Move resource PD logic to separate fileLeon Romanovsky4-146/+175
2019-02-24rdma: Provide parent context index for all objects except CM_IDLeon Romanovsky1-38/+72
2019-02-24rdma: Provide unique indexes for all visible objectsLeon Romanovsky1-20/+63
2019-02-24rdma: Remove duplicated print codeLeon Romanovsky1-15/+7
2019-02-24rdma: update uapi headersLeon Romanovsky1-14/+50
2019-01-21rdma: Add unbound workqueue to list of poll context typesLeon Romanovsky1-1/+1
2019-01-07rdma: update uapi headersStephen Hemminger2-4/+17
2019-01-04Merge branch 'iproute2-master' into iproute2-nextDavid Ahern1-2/+2
2018-12-31rdma: Fix incorrectly handled NLA validationLeon Romanovsky1-2/+2
2018-12-27rdma: Add print of link CapabilityMask2 flagsMichael Guralnik1-5/+31
2018-12-19Merge branch 'iproute2-master' into iproute2-nextDavid Ahern1-13/+31
2018-12-13rdma: Fix broken 32-bit compilationLeon Romanovsky1-13/+31
2018-12-07Merge branch 'iproute2-master' into iproute2-nextDavid Ahern2-2/+22
2018-12-07rdma: align uapi headers with 4.20-rc5Stephen Hemminger2-2/+21
2018-12-04iproute2: Installation errors without libmnlEmeric Dupont1-1/+3
2018-11-24Revert "rdma: make local functions static"David Ahern2-6/+17
2018-11-24Merge branch 'iproute2-master' into iproute2-nextDavid Ahern2-17/+6
2018-11-19rdma: make local functions staticStephen Hemminger2-17/+6
2018-11-09Merge branch 'iproute2-master' into iproute2-nextDavid Ahern1-1/+5
2018-11-05rdma: Refresh help section of resource informationLeon Romanovsky1-1/+5
2018-11-02rdma: Add an option to rename IB device interfaceLeon Romanovsky1-0/+35
2018-11-02rdma: Introduce command execution helper with required device nameLeon Romanovsky2-0/+11
2018-11-02rdma: Update kernel include file to support IB device renamingLeon Romanovsky1-1/+2
2018-10-22rdma: Don't pass garbage to rd_check_is_filtered()Phil Sutter1-6/+4
2018-10-22rdma: Fix for ineffective check in add_filter()Phil Sutter1-1/+1
2018-09-17rdma: Fix representation of PortInfo CapabilityMaskLeon Romanovsky1-4/+10
2018-08-31uapi: update ib_verbsStephen Hemminger1-2/+3
2018-07-23rdam: uapi update ib_user_verbs.hStephen Hemminger1-0/+63
2018-06-15rdma: sync some IP headers with glibcHoang Le1-0/+1
2018-05-18rdma: print driver resource attributesSteve Wise4-22/+224
2018-05-18rdma: update rdma_netlink.h to get new driver attributesSteve Wise1-1/+29
2018-05-09Merge branch 'iproute2-master' into iproute2-nextDavid Ahern4-5/+1301
2018-05-09rdma: add ib header filesStephen Hemminger2-0/+1287
2018-05-09rdma: align headers with upstreamStephen Hemminger2-4/+17
2018-04-06rdma: Print net device name and index for RDMA deviceLeon Romanovsky3-0/+27
2018-04-04rdma: Ignore unknown netlink attributesLeon Romanovsky1-1/+2
2018-04-01rdma: Add PD resource tracking informationSteve Wise1-0/+95
2018-04-01rdma: Add MR resource tracking informationSteve Wise2-0/+133
2018-04-01rdma: Add CQ resource tracking informationSteve Wise2-0/+154
2018-04-01rdma: Add CM_ID resource tracking informationSteve Wise3-1/+268
2018-04-01rdma: initialize the rd structSteve Wise1-1/+1
2018-04-01rdma: add UAPI rdma_user_cm.hSteve Wise1-0/+324
2018-04-01rdma: update rdma_netlink.hSteve Wise1-0/+38
2018-03-26rdma: Move RDMA UAPI header file to be under RDMA responsibilityLeon Romanovsky2-0/+356
2018-03-13Merge branch 'iproute2-master' into iproute2-nextDavid Ahern1-1/+3
2018-03-08rdma: Update device capabilities flagsLeon Romanovsky1-1/+2
2018-02-23rdma: Avoid memory leak for skipper resourceLeon Romanovsky1-1/+3
2018-02-22rdma: Add batch command supportLeon Romanovsky1-8/+62
2018-02-05rdma: Check return value of strdup callLeon Romanovsky1-0/+4
2018-02-05rdma: Add QP resource tracking informationLeon Romanovsky2-0/+336
2018-02-05rdma: Add resource tracking summaryLeon Romanovsky5-2/+169
2018-02-05rdma: Allow external usage of compare string routineLeon Romanovsky2-1/+3
2018-02-05rdma: Set pointer to device name positionLeon Romanovsky2-0/+20
2018-02-05rdma: Add filtering infrastructureLeon Romanovsky3-0/+250
2018-02-05rdma: Make visible the number of argumentsLeon Romanovsky2-1/+2
2018-02-05rdma: Add option to provide "-" sign for the port numberLeon Romanovsky3-11/+44
2018-01-08Merge branch 'master' into net-nextDavid Ahern1-1/+3
2018-01-05devlink, rdma, tipc: properly define TARGETS without HAVE_MNLMatthias Schiffer1-1/+3
2017-12-27rdma: Move link execution logic to common codeLeon Romanovsky3-45/+51
2017-12-27rdma: Rename rd_free_devmap to be rd_freeLeon Romanovsky3-4/+4
2017-12-27rdma: Rename free function to be rd_cleanupLeon Romanovsky1-2/+2
2017-12-27rdma: Get rid of dev_map_free callLeon Romanovsky1-10/+2
2017-12-27rdma: Print supplied device name in case of wrong nameLeon Romanovsky1-1/+1
2017-12-27rdma: Check that port index exists before operate on link layerLeon Romanovsky1-0/+3
2017-12-27rdma: Fix misspelled SYS_IMAGE_GUIDLeon Romanovsky1-1/+1
2017-12-27rdma: Move per-device handler function to generic codeLeon Romanovsky3-27/+33
2017-12-27rdma: Protect dev_map_lookup from wrong inputLeon Romanovsky1-0/+3
2017-12-27rdma: Reduce scope of _dev_map_lookup callLeon Romanovsky2-2/+1
2017-11-24SPDX license identifiersStephen Hemminger1-0/+1
2017-08-24Merge branch 'master' into net-nextStephen Hemminger1-1/+1
2017-08-24rdma: fix duplicate initialization in port_namesStephen Hemminger1-1/+1
2017-08-23config: put CFLAGS/LDLIBS in config.mkStephen Hemminger1-4/+1
2017-08-21rdma: Add json output to link objectLeon Romanovsky3-48/+105
2017-08-21rdma: Implement json output for dev objectLeon Romanovsky1-28/+82
2017-08-21rdma: Add json and pretty outputsLeon Romanovsky2-3/+32
2017-08-21rdma: Add link objectLeon Romanovsky4-2/+285
2017-08-21rdma: Add dev objectLeon Romanovsky5-3/+303
2017-08-21rdma: Add basic infrastructure for RDMA toolLeon Romanovsky5-0/+427