diff -urNp x-ref/arch/um/fs/hostfs/hostfs_kern.c x/arch/um/fs/hostfs/hostfs_kern.c --- x-ref/arch/um/fs/hostfs/hostfs_kern.c 2002-12-13 03:53:54.000000000 +0100 +++ x/arch/um/fs/hostfs/hostfs_kern.c 2002-12-13 03:53:59.000000000 +0100 @@ -358,7 +358,7 @@ static struct inode *get_inode(struct su char *name; int type, err = -ENOMEM, rdev; - inode = get_empty_inode(); + inode = new_inode(sb); if(inode == NULL) goto out; diff -urNp x-ref/arch/um/fs/hppfs/hppfs_kern.c x/arch/um/fs/hppfs/hppfs_kern.c --- x-ref/arch/um/fs/hppfs/hppfs_kern.c 2002-12-13 03:53:53.000000000 +0100 +++ x/arch/um/fs/hppfs/hppfs_kern.c 2002-12-13 03:53:59.000000000 +0100 @@ -572,7 +572,7 @@ static struct inode *get_inode(struct su struct inode *inode; int err = -ENOMEM; - inode = get_empty_inode(); + inode = new_inode(sb); if(inode == NULL) goto out;