Commit dd78428
octeontx2-af: Add new devlink param to configure maximum usable NIX block LFs
On some silicon variants the number of available CAM entries are
less. Reserving one entry for each NIX-LF for default DMAC based pkt
forwarding rules will reduce the number of available CAM entries
further. Hence add configurability via devlink to set maximum number of
NIX-LFs needed which inturn frees up some CAM entries.
Signed-off-by: Suman Ghosh <sumang@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>1 parent 3a3af3a commit dd78428
3 files changed
Lines changed: 133 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
949 | 949 | | |
950 | 950 | | |
951 | 951 | | |
| 952 | + | |
| 953 | + | |
952 | 954 | | |
953 | 955 | | |
954 | 956 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1237 | 1237 | | |
1238 | 1238 | | |
1239 | 1239 | | |
| 1240 | + | |
1240 | 1241 | | |
1241 | 1242 | | |
1242 | 1243 | | |
| |||
1354 | 1355 | | |
1355 | 1356 | | |
1356 | 1357 | | |
| 1358 | + | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
| 1363 | + | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
| 1369 | + | |
| 1370 | + | |
| 1371 | + | |
| 1372 | + | |
| 1373 | + | |
| 1374 | + | |
| 1375 | + | |
| 1376 | + | |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
| 1383 | + | |
| 1384 | + | |
| 1385 | + | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
| 1391 | + | |
| 1392 | + | |
| 1393 | + | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
| 1399 | + | |
| 1400 | + | |
| 1401 | + | |
| 1402 | + | |
| 1403 | + | |
| 1404 | + | |
| 1405 | + | |
| 1406 | + | |
| 1407 | + | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
1357 | 1431 | | |
1358 | 1432 | | |
1359 | 1433 | | |
| |||
1375 | 1449 | | |
1376 | 1450 | | |
1377 | 1451 | | |
| 1452 | + | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + | |
| 1456 | + | |
| 1457 | + | |
1378 | 1458 | | |
1379 | 1459 | | |
1380 | 1460 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1846 | 1846 | | |
1847 | 1847 | | |
1848 | 1848 | | |
1849 | | - | |
| 1849 | + | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
| 1863 | + | |
1850 | 1864 | | |
1851 | 1865 | | |
1852 | 1866 | | |
| |||
1890 | 1904 | | |
1891 | 1905 | | |
1892 | 1906 | | |
1893 | | - | |
1894 | | - | |
| 1907 | + | |
| 1908 | + | |
1895 | 1909 | | |
1896 | 1910 | | |
1897 | 1911 | | |
1898 | | - | |
1899 | | - | |
1900 | | - | |
| 1912 | + | |
| 1913 | + | |
1901 | 1914 | | |
1902 | | - | |
| 1915 | + | |
1903 | 1916 | | |
1904 | 1917 | | |
1905 | 1918 | | |
1906 | 1919 | | |
1907 | | - | |
1908 | | - | |
| 1920 | + | |
| 1921 | + | |
1909 | 1922 | | |
1910 | | - | |
| 1923 | + | |
1911 | 1924 | | |
1912 | 1925 | | |
1913 | 1926 | | |
| |||
1926 | 1939 | | |
1927 | 1940 | | |
1928 | 1941 | | |
1929 | | - | |
| 1942 | + | |
1930 | 1943 | | |
1931 | | - | |
1932 | | - | |
| 1944 | + | |
| 1945 | + | |
1933 | 1946 | | |
1934 | | - | |
| 1947 | + | |
1935 | 1948 | | |
1936 | 1949 | | |
1937 | 1950 | | |
1938 | 1951 | | |
1939 | | - | |
1940 | | - | |
| 1952 | + | |
| 1953 | + | |
1941 | 1954 | | |
1942 | | - | |
| 1955 | + | |
1943 | 1956 | | |
1944 | | - | |
1945 | | - | |
| 1957 | + | |
| 1958 | + | |
1946 | 1959 | | |
1947 | | - | |
| 1960 | + | |
1948 | 1961 | | |
1949 | 1962 | | |
1950 | | - | |
1951 | | - | |
| 1963 | + | |
| 1964 | + | |
1952 | 1965 | | |
1953 | | - | |
| 1966 | + | |
1954 | 1967 | | |
1955 | 1968 | | |
1956 | 1969 | | |
| |||
1964 | 1977 | | |
1965 | 1978 | | |
1966 | 1979 | | |
1967 | | - | |
| 1980 | + | |
| 1981 | + | |
| 1982 | + | |
| 1983 | + | |
| 1984 | + | |
| 1985 | + | |
| 1986 | + | |
| 1987 | + | |
| 1988 | + | |
| 1989 | + | |
| 1990 | + | |
| 1991 | + | |
| 1992 | + | |
1968 | 1993 | | |
| 1994 | + | |
1969 | 1995 | | |
1970 | 1996 | | |
1971 | 1997 | | |
| |||
2173 | 2199 | | |
2174 | 2200 | | |
2175 | 2201 | | |
| 2202 | + | |
2176 | 2203 | | |
2177 | 2204 | | |
2178 | 2205 | | |
| |||
0 commit comments