Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dm: remove symbol export for dm_set_device_limits

There is no need for code other than DM core to use dm_set_device_limits
so remove its EXPORT_SYMBOL_GPL. Also, cleanup a couple whitespace nits.

Signed-off-by: Mike Snitzer <snitzer@redhat.com>

+3 -11
+2 -3
drivers/md/dm-table.c
··· 465 465 } 466 466 EXPORT_SYMBOL(dm_get_device); 467 467 468 - int dm_set_device_limits(struct dm_target *ti, struct dm_dev *dev, 469 - sector_t start, sector_t len, void *data) 468 + static int dm_set_device_limits(struct dm_target *ti, struct dm_dev *dev, 469 + sector_t start, sector_t len, void *data) 470 470 { 471 471 struct queue_limits *limits = data; 472 472 struct block_device *bdev = dev->bdev; ··· 499 499 (unsigned int) (PAGE_SIZE >> 9)); 500 500 return 0; 501 501 } 502 - EXPORT_SYMBOL_GPL(dm_set_device_limits); 503 502 504 503 /* 505 504 * Decrement a device's use count and remove it if necessary.
-1
drivers/md/dm.c
··· 1498 1498 * just one page. 1499 1499 */ 1500 1500 else if (queue_max_hw_sectors(q) <= PAGE_SIZE >> 9) 1501 - 1502 1501 max_size = 0; 1503 1502 1504 1503 out:
+1 -7
include/linux/device-mapper.h
··· 115 115 116 116 void dm_error(const char *message); 117 117 118 - /* 119 - * Combine device limits. 120 - */ 121 - int dm_set_device_limits(struct dm_target *ti, struct dm_dev *dev, 122 - sector_t start, sector_t len, void *data); 123 - 124 118 struct dm_dev { 125 119 struct block_device *bdev; 126 120 fmode_t mode; ··· 126 132 * are opened/closed correctly. 127 133 */ 128 134 int dm_get_device(struct dm_target *ti, const char *path, fmode_t mode, 129 - struct dm_dev **result); 135 + struct dm_dev **result); 130 136 void dm_put_device(struct dm_target *ti, struct dm_dev *d); 131 137 132 138 /*