summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/genhd.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/genhd.h b/include/linux/genhd.h
index 8632a84676e0..33cfbe2f1108 100644
--- a/include/linux/genhd.h
+++ b/include/linux/genhd.h
@@ -81,6 +81,7 @@ struct gendisk {
struct gendisk *next;
struct block_device_operations *fops;
sector_t capacity;
+ struct list_head list;
int flags;
int number; /* devfs crap */
@@ -260,6 +261,9 @@ char *disk_name (struct gendisk *hd, int part, char *buf);
extern int rescan_partitions(struct gendisk *disk, struct block_device *bdev);
extern void update_partition(struct gendisk *disk, int part);
+/* will go away */
+extern void blk_set_probe(int major, struct gendisk *(p)(int));
+
static inline unsigned int disk_index (kdev_t dev)
{
struct gendisk *g = get_gendisk(dev);