Giter Site home page Giter Site logo

hikariknight / ls-iommu Goto Github PK

View Code? Open in Web Editor NEW
26.0 4.0 5.0 108 KB

A tool to list devices in iommu groups, useful for setting up VFIO

License: MIT License

Go 100.00%
gpu-pass-through gpu-passthrough iommu iommu-group lspci pci-passthrough qemu utility virtual-machine virtualization

ls-iommu's People

Contributors

hikariknight avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ls-iommu's Issues

Error: failed to determine memory area for node

Just adding this here to keep track of it

First reported in: HikariKnight/quickpassthrough#13

however the issue is rooted in ls-iommu and the ghw library.
current fix will be to wait for a new release of ghw as a patch to fix this bug has been made but not merged

Temporary solution is to add main branch to go.mod while waiting for a new release

Nvidia GPU is not shown

I have a Lenovo Ideapad 5 15ITL05 laptop with Intel TigerLake-LP GT2 [Iris Xe Graphics] and NVIDIA GeForce MX450.

When I run the command lspci -nn | grep NVIDIA , it lists my NVIDIA GPU:
01:00.0 3D controller [0302]: NVIDIA Corporation TU117M [GeForce MX450] [10de:1f97] (rev a1)

However, the output of ls-iommu -g only shows my Intel integrated GPU:
IOMMU Group 0: 0000:00:02.0 VGA compatible controller [0300] Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01)

I saw this in your code. Does this mean my laptop does not support GPU passthrough because of Nvidia being "3D controller" and not "VGA compatible controller"?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.