diff -uwrN linux-2.4.19/arch/um/fs/hostfs/hostfs_kern.c linux-2.4.19+xfs/arch/um/fs/hostfs/hostfs_kern.c --- linux-2.4.19/arch/um/fs/hostfs/hostfs_kern.c 2003-02-08 01:41:20.000000000 +0100 +++ linux-2.4.19+xfs/arch/um/fs/hostfs/hostfs_kern.c 2003-02-08 01:53:41.000000000 +0100 @@ -435,7 +435,7 @@ char *name; int type, err = -ENOMEM, rdev; - inode = get_empty_inode(); + inode = new_inode(sb); if(inode == NULL) goto out; diff -uwrN linux-2.4.19/arch/um/fs/hppfs/hppfs_kern.c linux-2.4.19+xfs/arch/um/fs/hppfs/hppfs_kern.c --- linux-2.4.19/arch/um/fs/hppfs/hppfs_kern.c 2003-02-08 01:41:20.000000000 +0100 +++ linux-2.4.19+xfs/arch/um/fs/hppfs/hppfs_kern.c 2003-02-08 01:54:04.000000000 +0100 @@ -625,7 +625,7 @@ struct inode *inode; int err = -ENOMEM; - inode = get_empty_inode(); + inode = new_inode(sb); if(inode == NULL) goto out;