On Thu, Jun 04, 2020 at 09:48:20AM +0100, Daniel P. Berrangé wrote: > On Thu, Jun 04, 2020 at 09:59:41AM +0200, Gerd Hoffmann wrote: > > > > There's no info here, or in the commit message about the > intended goal of this modularization ? If we're modularizing > devices, why only qxl and not other devices too ?
Same reason we created all the other modules: Reduce shared library dependencies of core qemu. In this case: spice. This mini-series alone isn't enough for that, but it should make it easier to make qemu spice support modular (Christophe looks into that). Other candidates: * virtio-gpu (libvirglrenderer.so). * ccid-card-emulated (libcacard.so). cheers, Gerd