Commit 55229ea
vdpa/mlx5: Introduce mr for vq descriptor
Introduce the vq descriptor group and mr per ASID. Until now
.set_map on ASID 1 was only updating the cvq iotlb. From now on it also
creates a mkey for it. The current patch doesn't use it but follow-up
patches will add hardware support for mapping the vq descriptors.
Acked-by: Jason Wang <jasowang@redhat.com>
Acked-by: Eugenio Pérez <eperezma@redhat.com>
Signed-off-by: Dragos Tatulea <dtatulea@nvidia.com>
Message-Id: <20231018171456.1624030-15-dtatulea@nvidia.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Si-Wei Liu <si-wei.liu@oracle.com>
Tested-by: Si-Wei Liu <si-wei.liu@oracle.com>
Tested-by: Lei Yang <leiyang@redhat.com>1 parent 625e4b5 commit 55229ea
3 files changed
Lines changed: 25 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| 73 | + | |
73 | 74 | | |
74 | 75 | | |
75 | 76 | | |
76 | 77 | | |
77 | | - | |
| 78 | + | |
78 | 79 | | |
79 | 80 | | |
80 | 81 | | |
| |||
89 | 90 | | |
90 | 91 | | |
91 | 92 | | |
92 | | - | |
| 93 | + | |
93 | 94 | | |
94 | 95 | | |
95 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
511 | 511 | | |
512 | 512 | | |
513 | 513 | | |
514 | | - | |
515 | | - | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
516 | 518 | | |
517 | 519 | | |
518 | 520 | | |
| |||
523 | 525 | | |
524 | 526 | | |
525 | 527 | | |
526 | | - | |
| 528 | + | |
527 | 529 | | |
528 | 530 | | |
529 | 531 | | |
530 | | - | |
| 532 | + | |
531 | 533 | | |
532 | 534 | | |
533 | 535 | | |
| |||
539 | 541 | | |
540 | 542 | | |
541 | 543 | | |
542 | | - | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
543 | 547 | | |
544 | 548 | | |
545 | 549 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
861 | 861 | | |
862 | 862 | | |
863 | 863 | | |
| 864 | + | |
| 865 | + | |
864 | 866 | | |
865 | 867 | | |
866 | 868 | | |
| |||
913 | 915 | | |
914 | 916 | | |
915 | 917 | | |
916 | | - | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
917 | 921 | | |
918 | 922 | | |
919 | 923 | | |
| |||
2673 | 2677 | | |
2674 | 2678 | | |
2675 | 2679 | | |
2676 | | - | |
| 2680 | + | |
| 2681 | + | |
2677 | 2682 | | |
2678 | 2683 | | |
2679 | 2684 | | |
| |||
2692 | 2697 | | |
2693 | 2698 | | |
2694 | 2699 | | |
| 2700 | + | |
| 2701 | + | |
2695 | 2702 | | |
2696 | | - | |
| 2703 | + | |
2697 | 2704 | | |
2698 | 2705 | | |
2699 | 2706 | | |
| |||
2913 | 2920 | | |
2914 | 2921 | | |
2915 | 2922 | | |
2916 | | - | |
2917 | | - | |
| 2923 | + | |
| 2924 | + | |
2918 | 2925 | | |
2919 | 2926 | | |
2920 | 2927 | | |
| |||
2928 | 2935 | | |
2929 | 2936 | | |
2930 | 2937 | | |
2931 | | - | |
| 2938 | + | |
2932 | 2939 | | |
2933 | 2940 | | |
2934 | 2941 | | |
| |||
2938 | 2945 | | |
2939 | 2946 | | |
2940 | 2947 | | |
2941 | | - | |
2942 | 2948 | | |
2943 | 2949 | | |
2944 | 2950 | | |
| |||
0 commit comments