From 893740c30bb9986a07e64d4c6e199e27de78786b Mon Sep 17 00:00:00 2001 From: rread Date: Thu, 29 Aug 2002 06:32:07 +0000 Subject: [PATCH] Add more details to device_list output. Added type->typ_refcnt as the last column. Status field (2nd column) is now: - unconfigured device AT device is attached UP device is setup --- lustre/obdclass/class_obd.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lustre/obdclass/class_obd.c b/lustre/obdclass/class_obd.c index 3e633f3..e396cb6 100644 --- a/lustre/obdclass/class_obd.c +++ b/lustre/obdclass/class_obd.c @@ -164,12 +164,14 @@ static int obd_class_ioctl (struct inode * inode, struct file * filp, if (!obd->obd_type) continue; if (obd->obd_flags & OBD_SET_UP) - status = "*"; + status = "UP"; + else if (obd->obd_flags & OBD_ATTACHED) + status = "AT"; else - status = " "; - l = snprintf(buf2, remains, "%2d %s %s %s %s\n", + status = "-"; + l = snprintf(buf2, remains, "%2d %s %s %s %s %d\n", i, status, obd->obd_type->typ_name, - obd->obd_name, obd->obd_uuid); + obd->obd_name, obd->obd_uuid, obd->obd_type->typ_refcnt); buf2 +=l; remains -=l; if (remains <= 0) { -- 1.8.3.1