Commit Graph

  • fb429237ac wsl/hsakmt: fix incorrect addr info of hsaKmtQueryPointerInfo tiancyin 2025-02-24 09:13:28 +08:00
  • 2081ab01e6 wsl/hsakmt: implement ipc mem of rocr non-legacy mode tiancyin 2025-01-21 10:13:33 +08:00
  • f4390637fb wsl/hsakmt: implement ipc signal tiancyin 2025-02-24 16:17:58 +08:00
  • b4e6cce204 wsl/hsakmt: Implement fetching of UUID lyndonli 2025-01-06 16:44:41 +08:00
  • 29ed03ab0a wsl/hsakmt: forcing enable_ipc_mode_legacy_ to false to support ipc mem tiancyin 2025-02-24 16:02:12 +08:00
  • 4b5a9a0f8c wsl/hsakmt: add ULARGE_INTEGER Flora Cui 2024-12-24 17:59:42 +08:00
  • 390708c594 wsl/hsakmt: implement ipc mem of rocr non-legacy mode tiancyin 2025-01-21 10:13:33 +08:00
  • 129da6526c wsl/hsakmt: Add is_dgpu check for wddm device Longlong Yao 2024-12-12 02:59:35 -08:00
  • 914a8ecbc0 wsl/hsakmt: Configure Capability Info to Disable Fine-Grained VRAM Management Horatio Zhang 2025-02-17 18:26:32 +08:00
  • 240dc71b91 wsl/hsakmt: move src/inc to include/impl Flora Cui 2024-12-05 18:02:00 +08:00
  • ee73fc046e wsl/hsakmt: set to system domain when cpu want to access the buffer tiancyin 2025-02-13 10:57:42 +08:00
  • c83aca9878 wsl/hsakmt: fix a typo in FreeSystemHeapSpace tiancyin 2025-02-13 10:52:15 +08:00
  • f342af52c5 wsl/hsakmt: fix gpu_mem handle Flora Cui 2025-01-13 22:07:37 +08:00
  • 5db21f53da wsl/hsakmt: add get_gpu_mem() Flora Cui 2025-01-13 22:06:51 +08:00
  • f7d2df7486 wsl/hsakmt: add more gfx1100 asic to kGfxipTable Flora Cui 2025-01-09 08:34:43 +08:00
  • 33ea72a993 wsl/hsakmt: Implement fetching of UUID lyndonli 2025-01-06 16:44:41 +08:00
  • 73a64175a1 wsl/hsakmt: fix pci bdf Flora Cui 2025-01-03 17:11:09 +08:00
  • 255069da95 wsl/hsakmt: Add is_dgpu check for wddm device Longlong Yao 2024-12-12 02:59:35 -08:00
  • 3c3af5c586 wsl/hsakmt: check hsakmt_is_dgpu for hsakmt Longlong Yao 2024-12-12 00:00:29 -08:00
  • 7734c0baad wsl/hsakmt: move src/inc to include/impl Flora Cui 2024-12-05 18:02:00 +08:00
  • ce64cf0314 wsl/hsakmt: Fix conversion warnings by using 0 for Non-Pointers Horatio Zhang 2024-12-06 15:42:19 +08:00
  • 9f5bda00ca wsl/hsakmt: refactor topology related code Flora Cui 2024-11-18 14:40:36 +08:00
  • 0fae2bb262 wsl/hsakmt: add supporting contiguous memory allocation tiancyin 2024-11-13 07:45:39 +08:00
  • 4b9ef909b4 wsl/hsakmt: relax the check conditions for the pointer Flora Cui 2024-11-06 11:02:47 +08:00
  • 2f18d996fd wsl/hsakmt: Fix inaccurate elapsed time measurement lyndonli 2024-11-07 17:45:15 +08:00
  • 31e133ae49 wsl/hsakmt: drop duplicated MIN&MAX Flora Cui 2024-11-05 13:23:58 +08:00
  • 0e6b5e4f9e wsl/hsakmt: fix missing [] Flora Cui 2024-11-04 16:44:42 +08:00
  • 670178cc5f wsl/hsakmt: fix missing the notify_one Longlong Yao 2024-11-01 17:09:27 +08:00
  • 820f24b4df wsl/hsakmt: make hsaKmtImportDMABufHandle as internal interface tiancyin 2024-10-17 11:29:33 +08:00
  • 15a1702636 wsl/hsakmt: add handle aperture tiancyin 2024-10-15 14:31:54 +08:00
  • b4df74f198 wsl/hsakmt: add sub-allocator tiancyin 2024-10-22 15:02:36 +08:00
  • b062a23dfa wsl/hsakmt: add mem flag to protect queue cmd buffer Flora Cui 2024-10-16 17:58:04 +08:00
  • 7466852f0c wsl/hsakmt: Adjust the event handling warning log Horatio Zhang 2024-10-21 16:42:38 +08:00
  • f552bbc199 wsl/hsakmt: Remove redundant debug logging functions in utils.h Horatio Zhang 2024-10-09 17:24:09 +08:00
  • 1f4fdb6d1c wsl/hsakmt: Standardize error logging with pr_err Horatio Zhang 2024-10-14 16:04:16 +08:00
  • 6d5324c957 wsl/hsakmt: Standardize warning logging with pr_warn_once Horatio Zhang 2024-10-09 16:31:52 +08:00
  • c52d47b644 wsl/hsakmt: Standardize debug logging with pr_debug Horatio Zhang 2024-10-09 15:35:44 +08:00
  • f648688c45 wsl/hsakmt: Refactor logging function Horatio Zhang 2024-10-09 14:35:42 +08:00
  • 5cd49fb600 wsl/hsakmt: Resolve snprintf Truncation Warning Horatio Zhang 2024-09-29 17:02:18 +08:00
  • 263623c198 wsl/hsakmt: Fix the warning about debug print Horatio Zhang 2024-09-29 02:38:45 +08:00
  • 09f8f15d90 wsl/hsakmt: Ensure Immediate Output of Debug and Warning Messages Horatio Zhang 2024-09-29 14:56:08 +08:00
  • 954807feff wsl/hsakmt: rename vendor_packet_support Flora Cui 2024-09-29 14:03:35 +08:00
  • 5c13bc7509 wsl/hsakmt: Modify num_subdirs parameter to resolve the warning lyndonli 2024-09-27 11:10:37 +08:00
  • c898104228 wsl/hsakmt: Introduce WSL_CHECK_AVAIL_SYSRAM environment variable lyndonli 2024-09-27 10:47:23 +08:00
  • 7a67eb90e2 wsl/hsakmt: add lock for sdma packet processing Flora Cui 2024-09-26 17:23:03 +08:00
  • 55fc454b9d wsl/hsakmt: move amd_queue_rocr_ above aql_to_pm4_thread_ Flora Cui 2024-09-24 14:25:55 +08:00
  • a2b449a370 wsl/hsakmt: refine the header guard Longlong Yao 2024-09-19 03:34:33 -07:00
  • 84bfbf8e52 wsl/hsakmt: skip vender specific packet by default Longlong Yao 2024-09-18 19:58:39 -07:00
  • 9587e8b33d wsl/hsakmt: Remove redundant variable for AqlToPm4Thread Horatio Zhang 2024-09-19 10:53:10 +08:00
  • ea04f9f62f wsl/hsakmt: Remove unused flag file in libhsakmt Horatio Zhang 2024-09-18 17:04:54 +08:00
  • 8c7d5a01f9 wsl/hsakmt: Add no pcie atomic support for dispatch packet Shane Xiao 2024-09-13 16:04:09 +08:00
  • 23243ba966 wsl/hsakmt: Add pm4 WRITE_DATA packet Shane Xiao 2024-09-13 15:55:48 +08:00
  • c06c3fd82b wsl/hsakmt: Fix boundary condition in VaMgr::Alloc lyndonli 2024-09-13 18:13:29 +08:00
  • 4c11077c58 wsl/hsakmt: Replace asserts with warnings in VaMgr destructor lyndonli 2024-09-13 17:44:25 +08:00
  • 3161be1619 wsl/hsakmt: Add ring ptr check before lock Shi.Leslie 2024-09-13 10:33:21 +08:00
  • efd0158724 wsl/hsakmt: use GpuMemory object address as va in physical memory handle case tiancyin 2024-09-13 10:06:46 +08:00
  • 6f331de20d wsl/hsakmt: drop doorbell signal Longlong Yao 2024-09-11 05:15:35 -07:00
  • 9c59764f97 wsl/hsakmt: fix support ASICs for WSL Aaron Liu 2024-09-11 10:51:53 +08:00
  • 56f4bb18f5 wsl/hsakmt: Fix memory leak in WDDMDevice::CreateGpuMemory lyndonli 2024-09-10 10:38:30 +08:00
  • 186b0843ca wsl/hsakmt: Set PRIV for gfx11 lyndonli 2024-09-10 10:36:42 +08:00
  • e8235d4a50 wsl/rocr: Add rocr4wsl project version Horatio Zhang 2024-10-28 15:38:37 +08:00
  • 8663eeaa34 wsl: drop libdrm dependency Flora Cui 2024-10-30 12:37:39 +08:00
  • 09e1dba40b wsl/hsakmt: Add hsaKmtModelEnabled() Chengjun Yao 2025-06-20 10:27:55 +08:00
  • a80ed93484 wsl/libhsakmt: Implement amdgpu_device_initialize and amdgpu_device_deinitialize Chengjun Yao 2025-06-20 10:51:59 +08:00
  • 4d4b203412 wsl/hsakmt: adapt optimized sdma poll command Flora Cui 2025-01-24 13:36:17 +08:00
  • 17dc4c1239 wsl/hsakmt/sdma: nop poll command Flora Cui 2024-09-29 10:43:09 +08:00
  • 49524f5f7a wsl/hsakmt: add OverrideEngineId property Flora Cui 2024-10-17 13:00:32 +08:00
  • a526a3fadb wsl/hsakmt: implement hsaKmtCreateQueueExt Flora Cui 2024-10-17 14:26:54 +08:00
  • 3f66ce03f8 wsl/hsakmt: implement hsaKmtRegisterGraphicsHandleToNodesExt Flora Cui 2024-10-17 11:27:27 +08:00
  • fa22e6a530 wsl/hsakmt: drop dlsym for hsa symbols Flora Cui 2024-10-14 16:08:59 +08:00
  • b5fb17fd66 wsl/hsakmt: implement drm interfaces for dropping libdrm* tiancyin 2024-09-18 11:32:55 +08:00
  • c7b5ff64e3 wsl/hsakmt: Remove fn_amdgpu_device_get_fd in openclose.cpp Horatio Zhang 2024-09-29 14:42:35 +08:00
  • f402bf55eb wsl/hsakmt: add VendorPacket to VersionCapInfo Longlong Yao 2024-09-25 22:23:25 -07:00
  • 7bf51b889f wsl/hsakmt: enable sdma Flora Cui 2024-09-19 14:43:39 +08:00
  • ab8771ccae wsl/hsakmt: add sdma queue implementation Flora Cui 2024-09-11 14:21:54 +08:00
  • e06e9b1d57 wsl/hsakmt: add more flag to control sdma Flora Cui 2024-09-11 10:34:43 +08:00
  • 4ecb939111 wsl/hsakmt: remove Vmem and dmabuf from VersionCapability tiancyin 2024-09-23 10:43:06 +08:00
  • 48395b2295 wsl/hsakmt: rename rocr_proxy to thunk_proxy Longlong Yao 2024-10-14 15:52:52 +08:00
  • c6fe6807e8 wsl/hsakmt: Set uncached for kernel arg region Longlong Yao 2024-09-10 06:01:18 -07:00
  • bc9b11d754 wsl/hsakmt: Remove pre-allocation free memory check lyndonli 2024-09-11 10:34:55 +08:00
  • 90759bc89a wsl/hsakmt: implement vmm tiancyin 2024-09-12 12:44:54 +08:00
  • d00c4446e9 wsl/hsakmt: just reserve SVM virtual memory for scratch pool tiancyin 2024-09-11 09:59:15 +08:00
  • b4b0b54c79 wsl/hsakmt: Add clear_allocation_map lyndonli 2024-09-09 17:05:08 +08:00
  • ccb3950068 wsl/hsakmt: clean up namespace Longlong Yao 2024-09-10 08:16:11 -07:00
  • 79a63cf292 wsl/hsakmt: initial commit Flora Cui 2024-04-30 09:01:09 -05:00
  • 16334bc15d SWDEV-525244 - Additional graph validation test (#584) systems-assistant[bot] 2025-11-05 09:32:47 +01:00
  • 18d4fc460b SWDEV-541362 - Fix error code mismatch in test (#1377) vstojilj 2025-11-05 09:31:30 +01:00
  • 7d078b9875 SWDEV-553920 - Fix Unit_hipStreamCreateWithPriority_ValidateWithEvents (#1622) vstojilj 2025-11-05 09:31:01 +01:00
  • 8d31383dfe SWDEV-562996 - Build fix: Ubertrace callback calling convention mismatch on x86 (#1587) pcritchl-amd 2025-11-04 21:07:45 -08:00
  • 8b86f61514 * rocDecode: Added several fixes to samples. (#668) Jeff Jiang 2025-11-04 21:12:56 -05:00
  • c388518965 * rocDecode: Added several fixes to samples. (#668) Jeff Jiang 2025-11-04 21:12:56 -05:00
  • 78e9e47852 SWDEV-551244 - Fixes CUDA 13 compilation issues (#1237) Sourabh U Betigeri 2025-11-04 16:56:49 -08:00
  • 1e501dd89a Free runner disk space (#1693) David Galiffi 2025-11-04 17:31:23 -05:00
  • fdbafd7757 Revert "SWDEV-554372 - Add 3 HIP_GET_PROC_ADDRESS_xxx flags (#1057)" (#1690) Scott Todd 2025-11-04 14:29:58 -08:00
  • 811609c0e1 SWDEV-523137 - Fix and enable a few negative tests on NV (#1157) marandje 2025-11-04 23:28:11 +01:00
  • 4b0fb2cdf5 Rename "corr_id" to "stack_id" in Perfetto annotations to match new n… (#1618) David Galiffi 2025-11-04 14:20:11 -05:00
  • b19cf0aadf Revert "Disable therock summary check, make it always positive (#1675)" (#1686) Joseph Macaranas 2025-11-04 14:17:37 -05:00
  • 6356c179ff [ROCm Systems Profiler] 7.1.0 Formatting updated for understanding rocpd output docs" (#1663) Pratik Basyal 2025-11-04 12:48:02 -05:00
  • 4aaa1a27f5 Fix rocshmem_ptr definition signature (#306) erieaton-amd 2025-11-04 09:42:47 -08:00
  • 7b5765ec0e Fix rocshmem_ptr definition signature (#306) erieaton-amd 2025-11-04 09:42:47 -08:00