On Mon, 2005-05-23 at 19:46 +0100, Christoph Hellwig wrote: > On Mon, May 23, 2005 at 11:36:48AM -0700, Mark Haverkamp wrote: > > > the "Adaptec Raid Controller:" doesn't belong in here. The driver build > > > data and version neither, use MODULE_VERSION instead. > > > > Using MODULE_VERSION in the snprinf doesn't seem to work: > > > > drivers/scsi/aacraid/linit.c: In function `aac_show_host_version': > > drivers/scsi/aacraid/linit.c:541: error: `MODULE_VERSION' undeclared (first use in this function) > > sorry, MODULE_VERSION is a macro similar to MODULE_LICENSE or MODULE_AUTHOR. > You say MODULE_VERSION("something"); outside any function and you can find > the version out using modinfo and sysfs (not sure the latter is implemented > yet, but there were patches floating around) I haven't seen anything to display MODULE_VERSION in sysfs. How about If I just print out AAC_DRIVER_VERSION which is what is passed into the MODULE_VERSION macro. Mark. -- Mark Haverkamp <markh@xxxxxxxx> - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html