Skip to content

Commit 0f18a58

Browse files
author
Iouri Tarassov
committed
drivers: hv: dxgkrnl: Implement the following ioctls: - LX_DXRESERVEGPUVIRTUALADDRESS, - LX_DXMAKERESIDENT, LX_DXEVICT, LX_DXFREEGPUVIRTUALADDRESS, - LX_DXMAPGPUVIRTUALADDRESS, LX_DXUPDATEGPUVIRTUALADDRESS, - LX_DXOFFERALLOCATIONS, LX_DXRECLAIMALLOCATIONS2. - LX_DXESCAPE, LX_DXGETDEVICESTATE, LX_DXMARKDEVICEASERROR, - LX_DXQUERYSTATISTICS, - LX_DXGETCONTEXTINPROCESSSCHEDULINGPRIORITY, - LX_DXGETCONTEXTSCHEDULINGPRIORITY, - LX_DXSETCONTEXTINPROCESSSCHEDULINGPRIORITY, - LX_DXSETCONTEXTSCHEDULINGPRIORITY.
Signed-off-by: Iouri Tarassov <[email protected]>
1 parent 853697a commit 0f18a58

File tree

5 files changed

+2931
-177
lines changed

5 files changed

+2931
-177
lines changed

drivers/hv/dxgkrnl/dxgkrnl.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -943,5 +943,7 @@ int dxgvmb_send_get_stdalloc_data(struct dxgdevice *device,
943943
int dxgvmb_send_query_statistics(struct dxgprocess *process,
944944
struct dxgadapter *adapter,
945945
struct d3dkmt_querystatistics *args);
946+
int dxgvmb_send_share_object_with_host(struct dxgprocess *process,
947+
struct d3dkmt_shareobjectwithhost *args);
946948

947949
#endif

drivers/hv/dxgkrnl/dxgmodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
struct dxgglobal *dxgglobal;
2222
struct device *dxgglobaldev;
2323

24-
#define DXGKRNL_VERSION 0x2108
24+
#define DXGKRNL_VERSION 0x2110
2525
#define PCI_VENDOR_ID_MICROSOFT 0x1414
2626
#define PCI_DEVICE_ID_VIRTUAL_RENDER 0x008E
2727

0 commit comments

Comments
 (0)