qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH v2 REPOST 0/2] Add dynamic module loading for block


From: Richard W.M. Jones
Subject: [Qemu-devel] [PATCH v2 REPOST 0/2] Add dynamic module loading for block drivers
Date: Tue, 12 Apr 2016 14:41:12 +0100

This is a repost of the support for dynamically loaded block drivers.
It is identical to how it was posted last summer, except that I have
rebased it and checked that it still works.  It was last posted here:

https://lists.gnu.org/archive/html/qemu-devel/2015-09/threads.html#01995

Last time this was reviewed there were two strands of comments/
objections:

(1) Fam Zheng objected to parsing C structs using the Python generator
code and wanted special macros to be used instead:

https://lists.gnu.org/archive/html/qemu-devel/2015-09/msg02201.html

My objection to that is that it means the same information is defined
in two places, with the usual opportunities for the information to get
out of synch, which could cause crashes or modules not to be loaded.

(2) Denis Lunev wanted module loading to work more like Linux modules:

https://lists.gnu.org/archive/html/qemu-devel/2015-09/msg05331.html

That makes the changes much larger.

Rich.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]