[openstack-dev] [nova] remove uml code from nova tree

Sean Dague sean at dague.net
Wed Sep 6 17:35:09 UTC 2017

As some of the libvirt refactorings have hit recently, especially around
privsep, one bit of cruft is UML (user mode linux) support. For people
that do not yet have gray hairs, this was the earliest form of upstream
"virtualization" that Linux had. Allowed you to run a kernel as a user
process with a special loop filesystem. It predates Xen. Very early
virtual host companies used it (and all switched off of it a long time ago).

It shows up in commit #1 in Nova -
bf6e6e718cdc7488e2da87b21e258ccc065fe499 - because it was proposed for
early testing. However, with the gate doing nested qemu, this hasn't
been used for a very long time.

I think this classifies as the kind of thing we can straight remove, and
it will simplify a few things if we do.


Sean Dague

More information about the OpenStack-dev mailing list