Commit cc54ec5
committed
Merge branch 'gve-xdp-fixes'
Joshua Washington says:
====================
gve: various XDP fixes
This patch series contains the following XDP fixes:
- clean up XDP tx queue when stopping rings
- use RCU synchronization to guard existence of XDP queues
- perform XSK TX as part of RX NAPI to fix busy polling
- fix XDP allocation issues when non-XDP configurations occur
====================
Signed-off-by: David S. Miller <davem@davemloft.net>3 files changed
+60
-29
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1140 | 1140 | | |
1141 | 1141 | | |
1142 | 1142 | | |
| 1143 | + | |
1143 | 1144 | | |
1144 | 1145 | | |
1145 | 1146 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
333 | 333 | | |
334 | 334 | | |
335 | 335 | | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
336 | 344 | | |
337 | 345 | | |
338 | 346 | | |
| |||
922 | 930 | | |
923 | 931 | | |
924 | 932 | | |
| 933 | + | |
| 934 | + | |
925 | 935 | | |
926 | 936 | | |
927 | 937 | | |
928 | 938 | | |
929 | | - | |
| 939 | + | |
930 | 940 | | |
931 | 941 | | |
932 | 942 | | |
| |||
1623 | 1633 | | |
1624 | 1634 | | |
1625 | 1635 | | |
1626 | | - | |
1627 | | - | |
| 1636 | + | |
| 1637 | + | |
1628 | 1638 | | |
1629 | 1639 | | |
1630 | 1640 | | |
| |||
1669 | 1679 | | |
1670 | 1680 | | |
1671 | 1681 | | |
1672 | | - | |
1673 | | - | |
1674 | | - | |
1675 | | - | |
1676 | | - | |
1677 | | - | |
1678 | | - | |
1679 | | - | |
1680 | | - | |
| 1682 | + | |
| 1683 | + | |
| 1684 | + | |
| 1685 | + | |
1681 | 1686 | | |
1682 | | - | |
1683 | 1687 | | |
1684 | 1688 | | |
1685 | 1689 | | |
1686 | 1690 | | |
| 1691 | + | |
1687 | 1692 | | |
1688 | 1693 | | |
1689 | 1694 | | |
| |||
1711 | 1716 | | |
1712 | 1717 | | |
1713 | 1718 | | |
| 1719 | + | |
| 1720 | + | |
| 1721 | + | |
1714 | 1722 | | |
1715 | 1723 | | |
1716 | 1724 | | |
| |||
1837 | 1845 | | |
1838 | 1846 | | |
1839 | 1847 | | |
| 1848 | + | |
1840 | 1849 | | |
1841 | 1850 | | |
1842 | 1851 | | |
| |||
1847 | 1856 | | |
1848 | 1857 | | |
1849 | 1858 | | |
| 1859 | + | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
1850 | 1863 | | |
1851 | 1864 | | |
1852 | 1865 | | |
| |||
1899 | 1912 | | |
1900 | 1913 | | |
1901 | 1914 | | |
| 1915 | + | |
| 1916 | + | |
| 1917 | + | |
1902 | 1918 | | |
1903 | 1919 | | |
1904 | 1920 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
209 | | - | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
210 | 213 | | |
211 | 214 | | |
212 | 215 | | |
| |||
834 | 837 | | |
835 | 838 | | |
836 | 839 | | |
837 | | - | |
| 840 | + | |
838 | 841 | | |
839 | 842 | | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
840 | 846 | | |
841 | 847 | | |
842 | 848 | | |
| |||
975 | 981 | | |
976 | 982 | | |
977 | 983 | | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
978 | 1005 | | |
979 | 1006 | | |
980 | 1007 | | |
981 | 1008 | | |
982 | 1009 | | |
983 | | - | |
984 | 1010 | | |
985 | 1011 | | |
986 | 1012 | | |
987 | 1013 | | |
988 | 1014 | | |
989 | 1015 | | |
990 | | - | |
991 | | - | |
992 | | - | |
993 | | - | |
994 | | - | |
995 | | - | |
996 | | - | |
997 | | - | |
998 | | - | |
999 | | - | |
1000 | | - | |
1001 | | - | |
1002 | 1016 | | |
1003 | 1017 | | |
1004 | | - | |
| 1018 | + | |
1005 | 1019 | | |
1006 | 1020 | | |
1007 | 1021 | | |
| |||
0 commit comments