patch-1.3.28 linux/fs/ext/namei.c
Next file: linux/fs/ext2/inode.c
Previous file: linux/fs/ext/inode.c
Back to the patch index
Back to the overall index
- Lines: 79
- Date:
Mon Sep 18 08:54:10 1995
- Orig file:
v1.3.27/linux/fs/ext/namei.c
- Orig date:
Wed Jan 18 09:51:48 1995
diff -u --recursive --new-file v1.3.27/linux/fs/ext/namei.c linux/fs/ext/namei.c
@@ -118,8 +118,10 @@
de->rec_len < de->name_len + 8 ||
(((char *) de) + de->rec_len-1 >= BLOCK_SIZE+bh->b_data)) {
printk ("ext_find_entry: bad dir entry\n");
- printk ("dev=%d, dir=%ld, offset=%ld, rec_len=%d, name_len=%d\n",
- dir->i_dev, dir->i_ino, offset, de->rec_len, de->name_len);
+ printk ("dev=%s, dir=%ld, offset=%ld, "
+ "rec_len=%d, name_len=%d\n",
+ kdevname(dir->i_dev), dir->i_ino, offset,
+ de->rec_len, de->name_len);
de = (struct ext_dir_entry *) (bh->b_data+BLOCK_SIZE);
offset = ((offset / BLOCK_SIZE) + 1) * BLOCK_SIZE;
continue;
@@ -266,8 +268,10 @@
de->rec_len < de->name_len + 8 ||
(((char *) de) + de->rec_len-1 >= BLOCK_SIZE+bh->b_data)) {
printk ("ext_addr_entry: bad dir entry\n");
- printk ("dev=%d, dir=%ld, offset=%ld, rec_len=%d, name_len=%d\n",
- dir->i_dev, dir->i_ino, offset, de->rec_len, de->name_len);
+ printk ("dev=%s, dir=%ld, offset=%ld, "
+ "rec_len=%d, name_len=%d\n",
+ kdevname(dir->i_dev), dir->i_ino, offset,
+ de->rec_len, de->name_len);
brelse (bh);
return NULL;
}
@@ -372,7 +376,7 @@
else if (S_ISFIFO(inode->i_mode))
init_fifo(inode);
if (S_ISBLK(mode) || S_ISCHR(mode))
- inode->i_rdev = rdev;
+ inode->i_rdev = to_kdev_t(rdev);
#if 0
inode->i_mtime = inode->i_atime = CURRENT_TIME;
#endif
@@ -471,14 +475,16 @@
struct ext_dir_entry * de, * de1;
if (inode->i_size < 2 * 12 || !(bh = ext_bread(inode,0,0))) {
- printk("warning - bad directory on dev %04x\n",inode->i_dev);
+ printk("warning - bad directory on dev %s\n",
+ kdevname(inode->i_dev));
return 1;
}
de = (struct ext_dir_entry *) bh->b_data;
de1 = (struct ext_dir_entry *) ((char *) de + de->rec_len);
if (de->inode != inode->i_ino || !de1->inode ||
strcmp(".",de->name) || strcmp("..",de1->name)) {
- printk("warning - bad directory on dev %04x\n",inode->i_dev);
+ printk("warning - bad directory on dev %s\n",
+ kdevname(inode->i_dev));
return 1;
}
offset = de->rec_len + de1->rec_len;
@@ -496,8 +502,10 @@
if (de->rec_len < 8 || de->rec_len %4 != 0 ||
de->rec_len < de->name_len + 8) {
printk ("empty_dir: bad dir entry\n");
- printk ("dev=%d, dir=%ld, offset=%ld, rec_len=%d, name_len=%d\n",
- inode->i_dev, inode->i_ino, offset, de->rec_len, de->name_len);
+ printk ("dev=%s, dir=%ld, offset=%ld, "
+ "rec_len=%d, name_len=%d\n",
+ kdevname(inode->i_dev), inode->i_ino,
+ offset, de->rec_len, de->name_len);
brelse (bh);
return 1;
}
@@ -597,8 +605,9 @@
if (S_ISDIR(inode->i_mode))
goto end_unlink;
if (!inode->i_nlink) {
- printk("Deleting nonexistent file (%04x:%ld), %d\n",
- inode->i_dev,inode->i_ino,inode->i_nlink);
+ printk("Deleting nonexistent file (%s:%ld), %d\n",
+ kdevname(inode->i_dev), inode->i_ino,
+ inode->i_nlink);
inode->i_nlink=1;
}
de->inode = 0;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this