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

device identity #304

Open
wants to merge 63 commits into
base: main
Choose a base branch
from
Open

device identity #304

wants to merge 63 commits into from

Commits on Oct 14, 2024

  1. q-dev: port

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    55dbba9 View commit details
    Browse the repository at this point in the history
  2. q-dev: comparison

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    bead910 View commit details
    Browse the repository at this point in the history
  3. q-dev: assignment

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4102157 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab8ae5f View commit details
    Browse the repository at this point in the history
  5. q-dev: add ask option

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4eb8610 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    38cc1da View commit details
    Browse the repository at this point in the history
  7. q-dev: fix qvm-device

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4ea814f View commit details
    Browse the repository at this point in the history
  8. q-dev: ask docs

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    182cf50 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cbf3e74 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8772108 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4077b09 View commit details
    Browse the repository at this point in the history
  12. q-dev: unify protocol

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e8ad766 View commit details
    Browse the repository at this point in the history
  13. q-dev: virtual device

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    4389dd0 View commit details
    Browse the repository at this point in the history
  14. q-dev: device -> devices

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    c6ba8a4 View commit details
    Browse the repository at this point in the history
  15. q-dev: matches

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    1ad66e5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5ead756 View commit details
    Browse the repository at this point in the history
  17. q-dev: docs

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    405e91a View commit details
    Browse the repository at this point in the history
  18. q-dev: backend_name

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ac42e08 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8e90d90 View commit details
    Browse the repository at this point in the history
  20. q-dev: device protocol

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ed25713 View commit details
    Browse the repository at this point in the history
  21. q-dev: fixes

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ace4332 View commit details
    Browse the repository at this point in the history
  22. q-dev: interface matches

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    3dfc8e0 View commit details
    Browse the repository at this point in the history
  23. q-dev: assignment.device

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    bb2d34b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    421935e View commit details
    Browse the repository at this point in the history
  25. q-dev: add tests

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    c7a17e4 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e3b1cf8 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    5f76980 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    5210963 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    082a47f View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    8588153 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    98f676c View commit details
    Browse the repository at this point in the history
  32. q-dev: add more tests

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    2c58376 View commit details
    Browse the repository at this point in the history
  33. q-dev: Set.assignment

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    091596b View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    0ccf3a5 View commit details
    Browse the repository at this point in the history
  35. q-dev: make pci can be only assigned as required

    1. `ask-to-attach` is not even implemented for PCI (assigned devices will be ignored)
    2. manual attaching could lead to unusable devices
    3. `auto-attach` there is no good reason for ignoring absent of PCI device
    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    c097b6f View commit details
    Browse the repository at this point in the history
  36. q-dev: default qubes app

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    78f183d View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    c5441df View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    50fef48 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    65f7311 View commit details
    Browse the repository at this point in the history
  40. q-dev: extend backward compatibility of attach --persistent

    If front-vm is down, we still want assignment
    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    5fc60a7 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    3454222 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    a5086b6 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    a5da230 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    fe4f02b View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    7ec56ae View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    46626fb View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    f067f22 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    469ee24 View commit details
    Browse the repository at this point in the history
  49. q-dev: add flag to device listing

    Listing all assignments by default could be overwhelming. Now to see all assignment a flag `-s` must be used. Assignments are indicated by '*' before qube name.
    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e09ab84 View commit details
    Browse the repository at this point in the history
  50. q-dev: ignore mode of currently attached devices

    Even if device is `auto-attached` it could be manually reattached, so to avoid confusion just show as `attached`
    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    871f3f3 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    250afc8 View commit details
    Browse the repository at this point in the history
  52. q-dev: fix qvm-device

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    922bce8 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    d019190 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    f602a3d View commit details
    Browse the repository at this point in the history
  55. q-dev: introduce AnyPort

    piotrbartman committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    2a6841d View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    05115ae View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. q-dev: pylint + black

    piotrbartman committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    c77ed55 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    8faaad0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6d25ab View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. q-dev: update docs

    piotrbartman committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    ecdcd5e View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. q-dev: fix default behavior of qvm-device *CLASS*

    `qvm-device *CLASS*` should list all available *CLASS* devices
    piotrbartman committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    ca725e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a627696 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    250fc05 View commit details
    Browse the repository at this point in the history