aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ext3/xattr.c
diff options
context:
space:
mode:
authorAndrew Morton <akpm@digeo.com>2003-03-22 07:34:05 -0800
committerDavid S. Miller <davem@kernel.bkbits.net>2003-03-22 07:34:05 -0800
commit500b81a8eb226ab0fe0241b37afbf06c7bf71985 (patch)
treec619894fbb5ba41dd7d75ecadfcf341a9dddd037 /fs/ext3/xattr.c
parentb548867b77cd8de4c34cddce5ef4a3831f105059 (diff)
downloadhistory-500b81a8eb226ab0fe0241b37afbf06c7bf71985.tar.gz
[PATCH] make the bdevname() API sane
bdevname returns a pointer to a static string. Change it so that the caller passes in the buffer.
Diffstat (limited to 'fs/ext3/xattr.c')
-rw-r--r--fs/ext3/xattr.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/ext3/xattr.c b/fs/ext3/xattr.c
index 09f2eb727cdaab..2cb85fb47f0865 100644
--- a/fs/ext3/xattr.c
+++ b/fs/ext3/xattr.c
@@ -78,8 +78,9 @@
printk("\n"); \
} while (0)
# define ea_bdebug(bh, f...) do { \
+ char b[BDEVNAME_SIZE]; \
printk(KERN_DEBUG "block %s:%ld: ", \
- bdevname(bh->b_bdev), bh->b_blocknr); \
+ bdevname(bh->b_bdev, b), bh->b_blocknr); \
printk(f); \
printk("\n"); \
} while (0)