Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upMake it easier for the user to work around PCI strict reset problems #3205
Comments
rootkovska
added
bug
C: other
P: major
UX
labels
Oct 23, 2017
rootkovska
added this to the Release 4.0 milestone
Oct 23, 2017
rootkovska
assigned
marmarek
Oct 23, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Oct 23, 2017
Member
firstboot/salt already does that for sys-usb. No user action is needed.
|
firstboot/salt already does that for sys-usb. No user action is needed. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Sure, but some users might want to do that later for other devices. |
marmarek
added
C: qubes-manager
and removed
C: other
labels
Oct 23, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Oct 23, 2017
Member
So, probably you mean GUI VM settings, right? Adjusting issue labels for that.
|
So, probably you mean GUI VM settings, right? Adjusting issue labels for that. |
marmarta
assigned
marmarta
and unassigned
marmarek
Oct 23, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
rootkovska
Oct 25, 2017
Member
Yeah, GUI setting + brief explanation in the same window what this is for. Ideally also the error message (displayed when strict reset is unsuccessful) could be hinting this option should be used, although I realize this might be tricky, since it's not our code that displays the error.
|
Yeah, GUI setting + brief explanation in the same window what this is for. Ideally also the error message (displayed when strict reset is unsuccessful) could be hinting this option should be used, although I realize this might be tricky, since it's not our code that displays the error. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
adrelanos
Oct 27, 2017
Member
This was quite complicated indeed to figure out. Meanwhile when someone tries doing this using command line, some hints on the syntax here.
qvm-pci
qvm-pci detach sys-usb dom0:00_1d.0
qvm-pci attach --persistent -o no-strict-reset=True sys-usb dom0:00_14.0
EDIT by @marmarek: fix option
|
This was quite complicated indeed to figure out. Meanwhile when someone tries doing this using command line, some hints on the syntax here.
EDIT by @marmarek: fix option |
marmarek
referenced this issue
Oct 30, 2017
Closed
Qubes R4 sys-usb does not start - Start failed: internal error: Unable to reset PCI device 0000:00:14.0: no FLR, PM reset or bus reset available #3262
adrelanos
referenced this issue
Oct 30, 2017
Closed
qvm-pci attach to running VM failed - fix or improve error message - Got empty response from qubesd. See journalctl in dom0 for details #3263
added a commit
to marmarta/qubes-manager
that referenced
this issue
Jan 12, 2018
marmarta
referenced this issue
in QubesOS/qubes-manager
Jan 12, 2018
Merged
Added 'configure no strict reset for PCI devices' button #55
added a commit
to marmarta/qubes-manager
that referenced
this issue
Jan 12, 2018
marmarek
closed this
in
marmarek/qubes-manager@801014f
Jan 19, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
qubesos-bot
Jan 19, 2018
Automated announcement from builder-github
The package qubes-manager-4.0.11-1.fc25 has been pushed to the r4.0 testing repository for dom0.
To test this update, please install it with the following command:
sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing
qubesos-bot
commented
Jan 19, 2018
|
Automated announcement from builder-github The package
|
qubesos-bot
added
the
r4.0-dom0-cur-test
label
Jan 19, 2018
qubesos-bot
referenced this issue
in QubesOS/updates-status
Jan 19, 2018
Closed
manager v4.0.11 (r4.0) #369
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
qubesos-bot
Feb 6, 2018
Automated announcement from builder-github
The package qubes-manager-4.0.13-1.fc25 has been pushed to the r4.0 stable repository for dom0.
To install this update, please use the standard update command:
sudo qubes-dom0-update
Or update dom0 via Qubes Manager.
qubesos-bot
commented
Feb 6, 2018
|
Automated announcement from builder-github The package
Or update dom0 via Qubes Manager. |
rootkovska commentedOct 23, 2017
On some chipsets it is required to pass
-o no-strict-reset=Truewhen assigning a device to VMs. Figure out the most friendly way of how to handle this (semi-) automatically.