Commit 0f00b82e authored by Christoph Hellwig's avatar Christoph Hellwig Committed by Jens Axboe
Browse files

block: remove the revalidate_disk method

parent 4bae7afd
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -469,7 +469,6 @@ prototypes::
	int (*direct_access) (struct block_device *, sector_t, void **,
				unsigned long *);
	void (*unlock_native_capacity) (struct gendisk *);
	int (*revalidate_disk) (struct gendisk *);
	int (*getgeo)(struct block_device *, struct hd_geometry *);
	void (*swap_slot_free_notify) (struct block_device *, unsigned long);

@@ -484,7 +483,6 @@ ioctl: no
compat_ioctl:		no
direct_access:		no
unlock_native_capacity:	no
revalidate_disk:	no
getgeo:			no
swap_slot_free_notify:	no	(see below)
======================= ===================
+0 −3
Original line number Diff line number Diff line
@@ -1259,9 +1259,6 @@ int bdev_disk_changed(struct block_device *bdev, bool invalidate)
		if (disk_part_scan_enabled(disk) ||
		    !(disk->flags & GENHD_FL_REMOVABLE))
			set_capacity(disk, 0);
	} else {
		if (disk->fops->revalidate_disk)
			disk->fops->revalidate_disk(disk);
	}

	if (get_capacity(disk)) {
+0 −1
Original line number Diff line number Diff line
@@ -1870,7 +1870,6 @@ struct block_device_operations {
	unsigned int (*check_events) (struct gendisk *disk,
				      unsigned int clearing);
	void (*unlock_native_capacity) (struct gendisk *);
	int (*revalidate_disk) (struct gendisk *);
	int (*getgeo)(struct block_device *, struct hd_geometry *);
	int (*set_read_only)(struct block_device *bdev, bool ro);
	/* this callback is with swap_lock and sometimes page table lock held */