[stgt] [PATCH] Backends as loadable modules

Ronnie Sahlberg ronniesahlberg at gmail.com
Sat Aug 10 01:02:04 CEST 2013


Tomo, List

Please review and/or apply

This patch turns most of TGTD into a shared library and all backing stores
into loadable shared objects.
Currently all backing store objects that are stored in ../tgtd/backing-stores (most of the time /usr/lib/tgt/backing-store) are automatically loaded when tgtd is started but this can later be enhanced to allow loading and unloading of modules at runtime.

This will make it easier for packagers to ship tgtd and backingstores in separate packages and thus reduce the dependencies on the tgtd package itself.

At some stage it would probably be neat to do soemthing similar for the transports and ship iscsi.so and iser.so as separate modules.


regards
ronnie sahlberg

--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html



More information about the stgt mailing list