Linux SCSI subsystem development
 help / color / mirror / Atom feed
* [PATCH] aacraid: add sysfs support for driver_version
       [not found] <AE4F746F2AECFC4DA4AADD66A1DFEF0189EB31@otce2k301.adaptec.com>
@ 2007-06-19 19:49 ` Salyzyn, Mark
  2007-06-19 20:27   ` Brian King
  0 siblings, 1 reply; 3+ messages in thread
From: Salyzyn, Mark @ 2007-06-19 19:49 UTC (permalink / raw)
  To: linux-scsi

[-- Attachment #1: Type: text/plain, Size: 347 bytes --]

Adding sysfs support for driver_version.

This attached patch is against current scsi-misc-2.6

ObligatoryDisclaimer: Please accept my condolences regarding Outlook's
handling of patch attachments.

Signed-off-by: Mark Salyzyn <aacraid@adaptec.com>

 drivers/scsi/aacraid/linit.c |   14 ++++++++++++++
 1 file changed, 14 insertions(+)

[-- Attachment #2: aacraid_sysfs_lld_version.patch --]
[-- Type: application/octet-stream, Size: 1057 bytes --]

diff -ru a/drivers/scsi/aacraid/linit.c b/drivers/scsi/aacraid/linit.c
--- a/drivers/scsi/aacraid/linit.c	2007-06-19 15:41:13.278400903 -0400
+++ b/drivers/scsi/aacraid/linit.c	2007-06-19 15:45:05.890172775 -0400
@@ -770,6 +770,12 @@
 	return len;
 }
 
+static ssize_t aac_show_driver_version(struct class_device *class_dev,
+		char *buf)
+{
+	return snprintf(buf, PAGE_SIZE, "%s\n", aac_driver_version);
+}
+
 ssize_t aac_show_serial_number(struct class_device *class_dev, char *buf)
 {
 	struct aac_dev *dev = (struct aac_dev*)class_to_shost(class_dev)->hostdata;
@@ -861,6 +867,13 @@
 	},
 	.show = aac_show_bios_version,
 };
+static struct class_device_attribute aac_lld_version = {
+	.attr = {
+		.name = "driver_version",
+		.mode = S_IRUGO,
+	},
+	.show = aac_show_driver_version,
+};
 static struct class_device_attribute aac_serial_number = {
 	.attr = {
 		.name = "serial_number",
@@ -897,6 +910,7 @@
 	&aac_kernel_version,
 	&aac_monitor_version,
 	&aac_bios_version,
+	&aac_lld_version,
 	&aac_serial_number,
 	&aac_max_channel,
 	&aac_max_id,

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] aacraid: add sysfs support for driver_version
  2007-06-19 19:49 ` [PATCH] aacraid: add sysfs support for driver_version Salyzyn, Mark
@ 2007-06-19 20:27   ` Brian King
  2007-06-19 20:33     ` Salyzyn, Mark
  0 siblings, 1 reply; 3+ messages in thread
From: Brian King @ 2007-06-19 20:27 UTC (permalink / raw)
  To: Salyzyn, Mark; +Cc: linux-scsi

Salyzyn, Mark wrote:
> Adding sysfs support for driver_version.

This is already available in /sys/module/aacraid/version

Is this insufficient?

-Brian

-- 
Brian King
Linux on Power Virtualization
IBM Linux Technology Center

^ permalink raw reply	[flat|nested] 3+ messages in thread

* RE: [PATCH] aacraid: add sysfs support for driver_version
  2007-06-19 20:27   ` Brian King
@ 2007-06-19 20:33     ` Salyzyn, Mark
  0 siblings, 0 replies; 3+ messages in thread
From: Salyzyn, Mark @ 2007-06-19 20:33 UTC (permalink / raw)
  To: brking; +Cc: linux-scsi

Thanks, consider this a NAK for this patch for current tree(s).

Will retain for driver submissions for older 2.6 kernels (SLES9 for
example) that do not have the /sys/module/ tree.

Sincerely -- Mark Salyzyn

> -----Original Message-----
> From: Brian King [mailto:brking@linux.vnet.ibm.com] 
> Sent: Tuesday, June 19, 2007 4:27 PM
> To: Salyzyn, Mark
> Cc: linux-scsi@vger.kernel.org
> Subject: Re: [PATCH] aacraid: add sysfs support for driver_version
> 
> 
> Salyzyn, Mark wrote:
> > Adding sysfs support for driver_version.
> 
> This is already available in /sys/module/aacraid/version
> 
> Is this insufficient?
> 
> -Brian
> 
> -- 
> Brian King
> Linux on Power Virtualization
> IBM Linux Technology Center
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-06-19 20:33 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <AE4F746F2AECFC4DA4AADD66A1DFEF0189EB31@otce2k301.adaptec.com>
2007-06-19 19:49 ` [PATCH] aacraid: add sysfs support for driver_version Salyzyn, Mark
2007-06-19 20:27   ` Brian King
2007-06-19 20:33     ` Salyzyn, Mark

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox