patch-2.4.21 linux-2.4.21/drivers/block/cciss.h
Next file: linux-2.4.21/drivers/block/cciss_cmd.h
Previous file: linux-2.4.21/drivers/block/cciss.c
Back to the patch index
Back to the overall index
- Lines: 38
- Date:
2003-06-13 07:51:32.000000000 -0700
- Orig file:
linux-2.4.20/drivers/block/cciss.h
- Orig date:
2002-11-28 15:53:12.000000000 -0800
diff -urN linux-2.4.20/drivers/block/cciss.h linux-2.4.21/drivers/block/cciss.h
@@ -27,13 +27,14 @@
};
typedef struct _drive_info_struct
{
- __u32 LunID;
- int usage_count;
- int nr_blocks;
- int block_size;
- int heads;
- int sectors;
- int cylinders;
+ __u32 LunID;
+ int usage_count;
+ unsigned int nr_blocks;
+ int block_size;
+ int heads;
+ int sectors;
+ int cylinders;
+ int raid_level;
} drive_info_struct;
struct ctlr_info
@@ -55,6 +56,7 @@
int commands_outstanding;
int max_outstanding; /* Debug */
int num_luns;
+ int highest_lun;
int usage_count; /* number of opens all all minor devices */
// information about each logical volume
@@ -85,6 +87,7 @@
int sizes[256];
int blocksizes[256];
int hardsizes[256];
+ int busy_configuring;
#ifdef CONFIG_CISS_SCSI_TAPE
void *scsi_ctlr; /* ptr to structure containing scsi related stuff */
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)