Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check /sys/module/amdgpu for ROCk if /sys/module/amdgpu/initstate not present (when amdgpu is buitin) #65

Open
wants to merge 75 commits into
base: master
Choose a base branch
from

Commits on Jan 5, 2023

  1. Add fields for CP firmware and SDMA engine ucode

    Change-Id: I796b5a1c1e8be7fedda6207bcb740e3956aef8b2
    dayatsin-amd committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    c6b1707 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Add display for IOMMU Support

    Change-Id: I5af127ef1f9c1ae4b3b86b9e38272eb4f032191a
    dayatsin-amd committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    2c92e79 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Fix parsing of rocminfo output for ISAs with no features defined

    Patch is an internal port of
     ROCm#59
    
    Change-Id: Iea84f49a60abce73716a7451960c20ee0d2b7bca
    searlmc1 committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    34cc693 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Add query for mwaitx support

    Change-Id: I775234ff570e3cedacd68adb4617e62dce76bd9e
    dayatsin-amd authored and ShwetakAMD committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    eb1283f View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. Add query to check DMABuf support

    Add query to check whether DMAbuf export is supported on this system
    
    Change-Id: I28caa87b67135d67ffcc94695e4656e7b691d259
    dayatsin-amd committed May 29, 2023
    Configuration menu
    Copy the full SHA
    2d34dc3 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Removing __linux__ definition in CMake

    Removing this definition as this should already be defined by compiler.
    This is causing compile errors on newer versions of llvm because the
    macro is being redefined.
    
    Change-Id: I3bf03617970d4b76dabce36ed980523673afadc5
    searlmc1 committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    c8db38e View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Support extended scope fine-grained memory

    Add display flag for extended scope fine-grained memory
    
    Change-Id: I73f965e12a7a68afcd71f93a7b6a1af453de0510
    dayatsin-amd committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    3f97bbd View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Adding coherent host access query

    Change-Id: I34030ab193b5e7890cf10c6a0c6ad493ac0e0283
    dayatsin-amd committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    23c483c View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Add support for HSA_OVERRIDE_GFX_VERSION env var

    Change-Id: Iab75cbbba7da654dbf56f4206900d9c2ff5e4565
    dayatsin-amd committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    3670ff2 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Add recommended granule query

    Change-Id: I7eb10e267d0272759321ee30feddf2d6464d9443
    dayatsin-amd committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    f1f463d View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Print amdgpu version

    Change-Id: Ibab6e51489d436b66c3bac4bbd0f52a400ad6b0b
    gregrodgers authored and dayatsin-amd committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    b249107 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Correct the permission of rocminfo and rocm_agent_enumerator

    Both will have a permission of 755
    
    Change-Id: I428c6419358a578595969b4bf0918e6384180dbc
    raramakr committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    c9905a8 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Fix invalid escape sequence in rocm_agent_enumerator, which are depre…

    …cated in Python3
    
    In Python3, unescaped backslashes in regular expressions are deprecated, and these were generating SyntaxWarnings.
    
    Patch submitted by (Tianao Ge <[email protected]>) on github:
    ROCm#55
    
    Change-Id: Icbcf2803291add5b5f3971ac9901a8927d23f225
    ShwetakAMD authored and dayatsin-amd committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    429baf0 View commit details
    Browse the repository at this point in the history
  2. Add query for HSA Ext interface version

    Change-Id: Ibfac8c23b173793f7302f926c4695a1f99b328fe
    dayatsin-amd committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    7b59f24 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Set -m64 flag only on x86-64 hosts

    -m64 only applies to x86-64, it's more reasonable to enable it only on x86_64 host.
    It fixes build on some other platforms as well.
    
    Provided by user r-value on github
    
    https: //github.com/ROCm/pull/63
    Change-Id: I9c1c40d3fa39b0a61d28041fe4998b5e1ad0cdcd
    dayatsin-amd committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    17de0f9 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Use raw strings for regular expression

    Makes all re.compile function calls use raw string to prevent Syntax warning in future, if backslash escape characters are used in regular expressions
    
    https: //github.com/ROCm/pull/66
    Suggested-by: Author: Yiyang Wu <[email protected]
    
    Change-Id: I6c7aaf016c588bb2ae5a0f979da7d423a78d6ec3
    ShwetakAMD committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    e171664 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Add query for memory properties

    Change-Id: I07c084c56b15c499ec564860b2a514e909ab7ca4
    dayatsin-amd committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    7e159e6 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Add support for external CI builds using Azure Pipelines

    Change-Id: I7658fbc8c52bef551dae8c13413825507a0d8c0a
    amd-jmacaran authored and dayatsin-amd committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    9a91005 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Change token name to match IT-created token

    Change-Id: Ie08eb15af669d4247c611c122ca0a77eb365f6dd
    amd-jmacaran committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    7580368 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Add WSL support for rocminfo

    This includes detecting the running environment,
    skipping kfd dependency check if in wsl platform
    and disabling unavailable information on wsl.
    
    V2: Use wslinfo to detect the environment.
    V3: Add back some queries for wsl, as the not_supported
    value shall be returned from hsa_runtime.
    
    Signed-off-by: Jiadong Zhu <[email protected]>
    Suggested-by: Tianci Yin <[email protected]>
    Change-Id: I686d551c795cb5c5532591623022856f59512205
    Jiadong Zhu authored and Jiadong Zhu committed May 9, 2024
    Configuration menu
    Copy the full SHA
    049ab55 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. SWDEV-442738 - Static package generation for rocminfo

    Package name will have suffix static-dev/devel
    rocminfo static package will depend on hsa static package
    
    Change-Id: I3e72b19403c10e74199067f2c725ed4a007ab150
    raramakr committed May 13, 2024
    Configuration menu
    Copy the full SHA
    5e4f64e View commit details
    Browse the repository at this point in the history
  2. SWDEV-451078 - Update rocminfo package dependency list

    python3, glibc, libgcc/libgcc_s1, libstdc++/libstdc++6 added to the RPM package dependency list
    python3, libc6, libgcc-s1, libstdc++6 added to the DEB package dependency list
    
    Change-Id: I4843b1431c0d0edf1b0df1e12c82adb4ff53c8cd
    raramakr committed May 13, 2024
    Configuration menu
    Copy the full SHA
    1f47522 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Support multiple External CI pipelines of same component.

    Specifying root-level pipelines for triggers, to allow engineering or specific-release pipelines to be made for the components/repos with the same name.
    
    Change-Id: I10f55ea490e61251a0c959e5e0ba2faba3d690fb
    amd-jmacaran committed May 21, 2024
    Configuration menu
    Copy the full SHA
    29dfe7d View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Do not print to console for which command

    The command which would print warnings on some
    platform. Redirect both stdout and stderr to
    /dev/null while running the command.
    
    Signed-off-by: Jiadong Zhu <[email protected]>
    Change-Id: Ibc377681a31a14a3e306ab4fcb14d8d0c853fa86
    Jiadong Zhu authored and dayatsin-amd committed May 22, 2024
    Configuration menu
    Copy the full SHA
    d1efacb View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Create config.yml

    abhimeda authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    84928a3 View commit details
    Browse the repository at this point in the history
  2. Delete .github directory

    abhimeda authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    123fdf8 View commit details
    Browse the repository at this point in the history
  3. Create config.yml

    abhimeda authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    912464b View commit details
    Browse the repository at this point in the history
  4. Add files via upload

    abhimeda authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    0e90773 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4bcedb5 View commit details
    Browse the repository at this point in the history
  6. Create CODEOWNERS file

    shwetagkhatri authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    08f844a View commit details
    Browse the repository at this point in the history
  7. Add ReadtheDocs configuration

    samjwu authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    e68143c View commit details
    Browse the repository at this point in the history
  8. Add Sphinx configuration files

    samjwu authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    f3810ff View commit details
    Browse the repository at this point in the history
  9. Add documentation content

    samjwu authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    5137d0c View commit details
    Browse the repository at this point in the history
  10. Add dependabot config

    samjwu authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    4a793ca View commit details
    Browse the repository at this point in the history
  11. Add doc team to CODEOWNERS

    samjwu authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c18246e View commit details
    Browse the repository at this point in the history
  12. Create build.rst

    Create the build file
    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    51dc160 View commit details
    Browse the repository at this point in the history
  13. Create use-rocm-agent-enumerator.rst

    Create how to
    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    50581db View commit details
    Browse the repository at this point in the history
  14. Update build.rst

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c9a24a7 View commit details
    Browse the repository at this point in the history
  15. Update index.rst

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    e8ff8f0 View commit details
    Browse the repository at this point in the history
  16. Update _toc.yml.in

    updated toc.yml.in
    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    094bf53 View commit details
    Browse the repository at this point in the history
  17. Update _toc.yml.in

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    a9b085c View commit details
    Browse the repository at this point in the history
  18. Update _toc.yml.in

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    63df16b View commit details
    Browse the repository at this point in the history
  19. Update build.rst

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    db8839d View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4204bf8 View commit details
    Browse the repository at this point in the history
  21. Update index.rst

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    276f94f View commit details
    Browse the repository at this point in the history
  22. Update index.rst

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    65f9fe5 View commit details
    Browse the repository at this point in the history
  23. Update _toc.yml.in

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    db01ade View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    0ced4ce View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8e7e7e7 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    266fe8a View commit details
    Browse the repository at this point in the history
  27. Update build.rst

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    22d8001 View commit details
    Browse the repository at this point in the history
  28. Update index.rst

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c060f41 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    fa9015d View commit details
    Browse the repository at this point in the history
  30. Bump rocm-docs-core from 1.1.1 to 1.1.3 in /docs/sphinx

    Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 1.1.1 to 1.1.3.
    - [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
    - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
    - [Commits](ROCm/rocm-docs-core@v1.1.1...v1.1.3)
    
    ---
    updated-dependencies:
    - dependency-name: rocm-docs-core
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    2da5c0b View commit details
    Browse the repository at this point in the history
  31. Update build.rst

    minor edits
    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c8056cc View commit details
    Browse the repository at this point in the history
  32. Update index.rst

    added more details to the ROCmInfo description
    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    2d04e1f View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    dd3ae45 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    ddbc387 View commit details
    Browse the repository at this point in the history
  35. Update build.rst

    corrected to ROCmInfo
    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    d077ba5 View commit details
    Browse the repository at this point in the history
  36. Update build.rst

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    9f30cda View commit details
    Browse the repository at this point in the history
  37. Added a description

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    ac08c20 View commit details
    Browse the repository at this point in the history
  38. Update index.rst

    minor tweak
    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    9712407 View commit details
    Browse the repository at this point in the history
  39. Bump rocm-docs-core from 1.1.3 to 1.2.0 in /docs/sphinx

    Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 1.1.3 to 1.2.0.
    - [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
    - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
    - [Commits](ROCm/rocm-docs-core@v1.1.3...v1.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: rocm-docs-core
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    04f65ff View commit details
    Browse the repository at this point in the history
  40. Create use-rocminfo.rst

    Added a new page
    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    bc36dae View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    b4a7201 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    fd7eff1 View commit details
    Browse the repository at this point in the history
  43. Update _toc.yml.in

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    983603c View commit details
    Browse the repository at this point in the history
  44. Update index.rst

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    b3e9a9d View commit details
    Browse the repository at this point in the history
  45. Update index.rst

    Rmalavally authored and dayatsin-amd committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    042930b View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. External CI: change supported branches

    Change-Id: I3c3db1243d067720fd141eeb204d9b0b3e7a9fd6
    amd-jmacaran committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    2bd32b0 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Bump rocm-docs-core from 1.2.0 to 1.2.1 in /docs/sphinx

    Bumps [rocm-docs-core](https://github.com/RadeonOpenCompute/rocm-docs-core) from 1.2.0 to 1.2.1.
    - [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases)
    - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/v1.2.1/CHANGELOG.md)
    - [Commits](ROCm/rocm-docs-core@v1.2.0...v1.2.1)
    
    ---
    updated-dependencies:
    - dependency-name: rocm-docs-core
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Change-Id: I60c3d94a447b71ca0ce26a87b7f55b055b9aef9f
    dependabot[bot] authored and dayatsin-amd committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    311429f View commit details
    Browse the repository at this point in the history
  2. Bump rocm-docs-core from 1.2.1 to 1.4.0 in /docs/sphinx

    Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core) from 1.2.1 to 1.4.0.
    - [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
    - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
    - [Commits](ROCm/rocm-docs-core@v1.2.1...v1.4.0)
    
    ---
    updated-dependencies:
    - dependency-name: rocm-docs-core
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Change-Id: I60c2d94a447b71ca0ce26a87b7f55b055b8aff8e
    dependabot[bot] authored and dayatsin-amd committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    7de51c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Bump rocm-docs-core from 1.4.0 to 1.5.0 in /docs/sphinx

    Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core) from 1.4.0 to 1.5.0.
    - [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
    - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
    - [Commits](ROCm/rocm-docs-core@v1.4.0...v1.5.0)
    
    ---
    updated-dependencies:
    - dependency-name: rocm-docs-core
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Change-Id: I60c2d94a447b71ca0ce26a87b7f55b055b8bef9e
    dependabot[bot] authored and dayatsin-amd committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    0600911 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Prevent the modification of interpreter directives

    CPACK is converting /usr/bin/env python3 to /usr/libexec/platform-python in RHEL8.
    Undefining __brp_mangle_shebangs will prevent the same
    
    Change-Id: I0803d0a6cc1ddc991e8e9a8e6617436930ef013a
    raramakr authored and dayatsin-amd committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    aa8a838 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Check /sys/module/amdgpu for ROCk instead of lsmod

    Closes: ROCm#42
    
    Signed-off-by: YiyangWu <[email protected]>
    littlewu2508 authored and LiXueying0309 committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    d00aee6 View commit details
    Browse the repository at this point in the history