# Answering the use-case question

OK that feels like being stuck because:
- the bug report sounds reasonable
- just as the upstream reason to disable it is.

*sigh*

To unblock this I've had some discussions/communications and want to
thank Andrey for facilitating these.

The question that was left open for me and many others was "what exactly
are the use cases here that we would break or continue to support". We
had many words and quotes on why it should not be enabled, but no deeper
reason yet why to keep it for to outweigh this. That is an indirect
answer to Lukas who asked in comment 4

> Would you mind elaborating a bit more on your usecase and why you'd
want to build upon such supposedly "obsolete equipment"?

I found that this isn't used for anything recent, modern or new - which is a 
relief.
The use case seems to be mostly about keeping old VMs created in other 
environments alive.
Think VMware created paravirt SCSI setups that you can't yet renew for real.
In the related Debian discussion [1] the same was mentioned:

"Most common use case is probably bootimg images created on other
hypervisors on qemu.  Otherwise there is little reason to use
something which is not virtio-scsi."

Others [2] re-added PVSCSI (but not MPT btw) and it is still there -
they were not keen on reasons in that commit but it is quite likely the
same use case of allowing to run guests created elsewhere as it isn't
how they set up new guests either.

I think with that - keeping old paths alive, but not using it for
something new - I feel much better.

OK, so we have a motivation to enable this again and are looking for
version 2 of "c) compromises ..."

[1]: https://bugs-devel.debian.org/cgi-bin/bugreport.cgi?bug=1016359#94
[2]: 
https://git.proxmox.com/?p=pve-edk2-firmware.git;a=commit;h=dc578af253f42a11458d4578341132c4f1b04ccc

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2129178

Title:
  Can not boot qemu VMs using ParaVirtual SCSI controllers with Ubuntu
  24.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/2129178/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to