From 503aceb1b5f303b54a7210f6df8d628b19c58f01 Mon Sep 17 00:00:00 2001 From: Christoph Hellwig Date: Tue, 1 Apr 2003 05:02:55 -0800 Subject: [PATCH] [PATCH] remove kdevname() before someone starts using it again --- fs/libfs.c | 11 ----------- include/linux/fs.h | 1 - include/linux/kdev_t.h | 2 -- kernel/ksyms.c | 1 - 4 files changed, 15 deletions(-) diff --git a/fs/libfs.c b/fs/libfs.c index 16325e7baf90c..ea0942673d3d7 100644 --- a/fs/libfs.c +++ b/fs/libfs.c @@ -332,14 +332,3 @@ int simple_commit_write(struct file *file, struct page *page, set_page_dirty(page); return 0; } - -/* - * Print device name (in decimal, hexadecimal or symbolic) - * Note: returns pointer to static data! - */ -const char * kdevname(kdev_t dev) -{ - static char buffer[32]; - sprintf(buffer, "%02x:%02x", major(dev), minor(dev)); - return buffer; -} diff --git a/include/linux/fs.h b/include/linux/fs.h index 296ff12129179..5594259b2795a 100644 --- a/include/linux/fs.h +++ b/include/linux/fs.h @@ -1076,7 +1076,6 @@ extern struct block_device *open_bdev_excl(const char *, int, int, void *); extern void close_bdev_excl(struct block_device *, int); extern const char * cdevname(kdev_t); -extern const char * kdevname(kdev_t); extern void init_special_inode(struct inode *, umode_t, dev_t); /* Invalid inode operations -- fs/bad_inode.c */ diff --git a/include/linux/kdev_t.h b/include/linux/kdev_t.h index b28bce9024189..60e286b694c5d 100644 --- a/include/linux/kdev_t.h +++ b/include/linux/kdev_t.h @@ -101,8 +101,6 @@ static inline kdev_t val_to_kdev(unsigned int val) #define NODEV (mk_kdev(0,0)) #define B_FREE (mk_kdev(0xff,0xff)) -extern const char * kdevname(kdev_t); /* note: returns pointer to static data! */ - static inline int kdev_same(kdev_t dev1, kdev_t dev2) { return dev1.value == dev2.value; diff --git a/kernel/ksyms.c b/kernel/ksyms.c index 7b35bbf488cb1..8da6734db15b2 100644 --- a/kernel/ksyms.c +++ b/kernel/ksyms.c @@ -511,7 +511,6 @@ EXPORT_SYMBOL(sscanf); EXPORT_SYMBOL(vsprintf); EXPORT_SYMBOL(vsnprintf); EXPORT_SYMBOL(vsscanf); -EXPORT_SYMBOL(kdevname); EXPORT_SYMBOL(__bdevname); EXPORT_SYMBOL(cdevname); EXPORT_SYMBOL(simple_strtoull); -- 2.53.0