xfs
[Top] [All Lists]

TAKE - remove kdev_t abuse from XFS

Subject: TAKE - remove kdev_t abuse from XFS
From: Eric Sandeen <sandeen@xxxxxxx>
Date: Mon, 22 Jul 2002 09:24:00 -0500
Sender: owner-linux-xfs@xxxxxxxxxxx
>From Christoph:

"XFS already uses struct block_device for kernel interfaces where
possible.  In addition there are lots of places where device numbers
are passed around in XFS, currently these are kdev_ts.

They should be dev_t though so this patch changes over most places to
use dev_t instead of kdev_t.  The only place XFS still deals with kdev_t
is inode->i_rdev, a VFS interface that will change to dev_t in late 2.5.

I will also send a 2.4 sycnup patch that adds a kdev_t back to
struct pb_target for the 2.4 VFS interfaces that still want it."


remove kdev_t abuse from XFS

Date:  Mon Jul 22 07:24:36 PDT 2002
Workarea:  stout.americas.sgi.com:/localhome/src/sandeen/2.5.x-xfs/workarea

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.5.x-xfs


Modid:  2.5.x-xfs:slinx:123447a
linux/fs/xfs/xfsidbg.c - 1.193
linux/fs/xfs/xfs_rw.c - 1.363
linux/fs/xfs/xfs_buf.h - 1.94
linux/fs/xfs/xfs_buf_item.c - 1.128
linux/fs/xfs/xfs_da_btree.h - 1.45
linux/fs/xfs/xfs_vnodeops.c - 1.543
linux/fs/xfs/xfs_rtalloc.c - 1.76
linux/fs/xfs/xfs_dmapi.c - 1.77
linux/fs/xfs/xfs_qm_syscalls.c - 1.65
linux/fs/xfs/xfs_log_recover.c - 1.239
linux/fs/xfs/xfs_vfsops.c - 1.361
linux/fs/xfs/xfs_dquot.c - 1.67
linux/fs/xfs/xfs_mount.h - 1.151
linux/fs/xfs/xfs_mount.c - 1.296
linux/fs/xfs/xfs_qm.c - 1.79
linux/fs/xfs/xfs_error.h - 1.27
linux/fs/xfs/xfs_fsops.c - 1.83
linux/fs/xfs/xfs_trans_buf.c - 1.104
linux/fs/xfs/linux/xfs_linux.h - 1.82
linux/fs/xfs/linux/xfs_super.h - 1.25
linux/fs/xfs/linux/xfs_super.c - 1.209
linux/fs/xfs/pagebuf/page_buf_locking.c - 1.20
linux/fs/xfs/pagebuf/page_buf.h - 1.31
linux/fs/xfs/pagebuf/page_buf_internal.h - 1.13


<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - remove kdev_t abuse from XFS, Eric Sandeen <=