[PATCH] Backends as loadable modules

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

 



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@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux SCSI]     [Linux RAID]     [Linux Clusters]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]

  Powered by Linux