Commit 6607c17
net: mana: Enable debugfs files for MANA device
Implement debugfs in MANA driver to be able to view RX,TX,EQ queue
specific attributes and dump their gdma queues.
These dumps can be used by other userspace utilities to improve
debuggability and troubleshooting
Following files are added in debugfs:
/sys/kernel/debug/mana/
|-------------- 1
|--------------- EQs
| |------- eq0
| | |---head
| | |---tail
| | |---eq_dump
| |------- eq1
| .
| .
|
|--------------- adapter-MTU
|--------------- vport0
|------- RX-0
| |---cq_budget
| |---cq_dump
| |---cq_head
| |---cq_tail
| |---rq_head
| |---rq_nbuf
| |---rq_tail
| |---rxq_dump
|------- RX-1
.
.
|------- TX-0
| |---cq_budget
| |---cq_dump
| |---cq_head
| |---cq_tail
| |---sq_head
| |---sq_pend_skb_qlen
| |---sq_tail
| |---txq_dump
|------- TX-1
.
.
Signed-off-by: Shradha Gupta <[email protected]>
Reviewed-by: Haiyang Zhang <[email protected]>
Signed-off-by: David S. Miller <[email protected]>1 parent 1ffcc8d commit 6607c17
File tree
4 files changed
+159
-3
lines changed- drivers/net/ethernet/microsoft/mana
- include/net/mana
4 files changed
+159
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| 12 | + | |
| 13 | + | |
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
| |||
1516 | 1519 | | |
1517 | 1520 | | |
1518 | 1521 | | |
| 1522 | + | |
| 1523 | + | |
| 1524 | + | |
| 1525 | + | |
| 1526 | + | |
| 1527 | + | |
1519 | 1528 | | |
1520 | 1529 | | |
1521 | 1530 | | |
| |||
1529 | 1538 | | |
1530 | 1539 | | |
1531 | 1540 | | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
1532 | 1548 | | |
1533 | 1549 | | |
1534 | 1550 | | |
| |||
1549 | 1565 | | |
1550 | 1566 | | |
1551 | 1567 | | |
| 1568 | + | |
| 1569 | + | |
1552 | 1570 | | |
1553 | 1571 | | |
1554 | 1572 | | |
| |||
1600 | 1618 | | |
1601 | 1619 | | |
1602 | 1620 | | |
| 1621 | + | |
| 1622 | + | |
1603 | 1623 | | |
1604 | 1624 | | |
1605 | 1625 | | |
| |||
1619 | 1639 | | |
1620 | 1640 | | |
1621 | 1641 | | |
1622 | | - | |
| 1642 | + | |
| 1643 | + | |
| 1644 | + | |
| 1645 | + | |
| 1646 | + | |
| 1647 | + | |
| 1648 | + | |
| 1649 | + | |
| 1650 | + | |
| 1651 | + | |
| 1652 | + | |
| 1653 | + | |
| 1654 | + | |
| 1655 | + | |
| 1656 | + | |
| 1657 | + | |
| 1658 | + | |
| 1659 | + | |
| 1660 | + | |
| 1661 | + | |
| 1662 | + | |
| 1663 | + | |
1623 | 1664 | | |
1624 | 1665 | | |
1625 | 1666 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
33 | 49 | | |
34 | 50 | | |
35 | 51 | | |
| |||
721 | 737 | | |
722 | 738 | | |
723 | 739 | | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
724 | 747 | | |
725 | 748 | | |
726 | 749 | | |
| |||
943 | 966 | | |
944 | 967 | | |
945 | 968 | | |
| 969 | + | |
| 970 | + | |
946 | 971 | | |
947 | 972 | | |
948 | 973 | | |
| |||
1228 | 1253 | | |
1229 | 1254 | | |
1230 | 1255 | | |
| 1256 | + | |
| 1257 | + | |
1231 | 1258 | | |
1232 | 1259 | | |
1233 | 1260 | | |
| |||
1240 | 1267 | | |
1241 | 1268 | | |
1242 | 1269 | | |
| 1270 | + | |
| 1271 | + | |
| 1272 | + | |
| 1273 | + | |
| 1274 | + | |
| 1275 | + | |
| 1276 | + | |
| 1277 | + | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
1243 | 1282 | | |
1244 | 1283 | | |
1245 | 1284 | | |
| |||
1260 | 1299 | | |
1261 | 1300 | | |
1262 | 1301 | | |
| 1302 | + | |
| 1303 | + | |
1263 | 1304 | | |
1264 | 1305 | | |
1265 | 1306 | | |
1266 | 1307 | | |
1267 | 1308 | | |
| 1309 | + | |
1268 | 1310 | | |
1269 | 1311 | | |
1270 | 1312 | | |
| |||
1871 | 1913 | | |
1872 | 1914 | | |
1873 | 1915 | | |
| 1916 | + | |
| 1917 | + | |
1874 | 1918 | | |
1875 | 1919 | | |
1876 | 1920 | | |
| |||
1889 | 1933 | | |
1890 | 1934 | | |
1891 | 1935 | | |
| 1936 | + | |
| 1937 | + | |
| 1938 | + | |
| 1939 | + | |
| 1940 | + | |
| 1941 | + | |
| 1942 | + | |
| 1943 | + | |
| 1944 | + | |
| 1945 | + | |
| 1946 | + | |
| 1947 | + | |
| 1948 | + | |
| 1949 | + | |
| 1950 | + | |
| 1951 | + | |
| 1952 | + | |
| 1953 | + | |
| 1954 | + | |
| 1955 | + | |
| 1956 | + | |
| 1957 | + | |
| 1958 | + | |
| 1959 | + | |
| 1960 | + | |
1892 | 1961 | | |
1893 | 1962 | | |
1894 | 1963 | | |
| |||
2000 | 2069 | | |
2001 | 2070 | | |
2002 | 2071 | | |
| 2072 | + | |
| 2073 | + | |
2003 | 2074 | | |
2004 | 2075 | | |
2005 | 2076 | | |
| |||
2027 | 2098 | | |
2028 | 2099 | | |
2029 | 2100 | | |
| 2101 | + | |
| 2102 | + | |
2030 | 2103 | | |
2031 | 2104 | | |
2032 | 2105 | | |
| |||
2308 | 2381 | | |
2309 | 2382 | | |
2310 | 2383 | | |
| 2384 | + | |
| 2385 | + | |
| 2386 | + | |
| 2387 | + | |
| 2388 | + | |
| 2389 | + | |
| 2390 | + | |
| 2391 | + | |
| 2392 | + | |
| 2393 | + | |
| 2394 | + | |
| 2395 | + | |
| 2396 | + | |
| 2397 | + | |
| 2398 | + | |
| 2399 | + | |
| 2400 | + | |
| 2401 | + | |
| 2402 | + | |
| 2403 | + | |
| 2404 | + | |
| 2405 | + | |
2311 | 2406 | | |
2312 | 2407 | | |
2313 | 2408 | | |
| |||
2326 | 2421 | | |
2327 | 2422 | | |
2328 | 2423 | | |
| 2424 | + | |
| 2425 | + | |
2329 | 2426 | | |
2330 | 2427 | | |
2331 | 2428 | | |
| |||
2518 | 2615 | | |
2519 | 2616 | | |
2520 | 2617 | | |
| 2618 | + | |
2521 | 2619 | | |
2522 | 2620 | | |
| 2621 | + | |
| 2622 | + | |
2523 | 2623 | | |
2524 | 2624 | | |
2525 | 2625 | | |
2526 | 2626 | | |
2527 | 2627 | | |
2528 | 2628 | | |
| 2629 | + | |
| 2630 | + | |
2529 | 2631 | | |
2530 | 2632 | | |
2531 | 2633 | | |
| |||
2542 | 2644 | | |
2543 | 2645 | | |
2544 | 2646 | | |
2545 | | - | |
| 2647 | + | |
| 2648 | + | |
2546 | 2649 | | |
2547 | 2650 | | |
2548 | 2651 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
267 | 267 | | |
268 | 268 | | |
269 | 269 | | |
270 | | - | |
| 270 | + | |
| 271 | + | |
271 | 272 | | |
272 | 273 | | |
273 | 274 | | |
| |||
365 | 366 | | |
366 | 367 | | |
367 | 368 | | |
| 369 | + | |
368 | 370 | | |
369 | 371 | | |
370 | 372 | | |
| |||
878 | 880 | | |
879 | 881 | | |
880 | 882 | | |
| 883 | + | |
| 884 | + | |
881 | 885 | | |
882 | 886 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
350 | 350 | | |
351 | 351 | | |
352 | 352 | | |
| 353 | + | |
353 | 354 | | |
354 | 355 | | |
355 | 356 | | |
| |||
363 | 364 | | |
364 | 365 | | |
365 | 366 | | |
| 367 | + | |
| 368 | + | |
366 | 369 | | |
367 | 370 | | |
368 | 371 | | |
| |||
407 | 410 | | |
408 | 411 | | |
409 | 412 | | |
| 413 | + | |
410 | 414 | | |
411 | 415 | | |
412 | 416 | | |
| |||
468 | 472 | | |
469 | 473 | | |
470 | 474 | | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
471 | 478 | | |
472 | 479 | | |
473 | 480 | | |
| |||
494 | 501 | | |
495 | 502 | | |
496 | 503 | | |
| 504 | + | |
497 | 505 | | |
498 | 506 | | |
499 | 507 | | |
| |||
0 commit comments