]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
sync with kernel source changes, no affect on userspace.
authorNathan Scott <nathans@sgi.com>
Fri, 31 May 2002 04:55:57 +0000 (04:55 +0000)
committerNathan Scott <nathans@sgi.com>
Fri, 31 May 2002 04:55:57 +0000 (04:55 +0000)
include/xfs_da_btree.h
include/xfs_mount.h
include/xfs_types.h
libxfs/xfs.h
libxfs/xfs_da_btree.c
libxfs/xfs_rtalloc.c

index 7065167746849d401d131179489e0e3ceaf368a1..4dfb9d204a16bbd549afdcd792a3b09d68b908f9 100644 (file)
@@ -221,8 +221,8 @@ typedef struct xfs_dabuf {
        inst_t          *ra;            /* return address of caller to make */
        struct xfs_dabuf *next;         /* next in global chain */
        struct xfs_dabuf *prev;         /* previous in global chain */
-       dev_t           dev;            /* device for buffer */
-       xfs_daddr_t             blkno;          /* daddr first in bps[0] */
+       kdev_t          dev;            /* device for buffer */
+       xfs_daddr_t     blkno;          /* daddr first in bps[0] */
 #endif
        struct xfs_buf  *bps[1];        /* actually nbuf of these */
 } xfs_dabuf_t;
index 3a5383f2bf3e219131503c8642e85b10b4fada99..05379c208300960e806d44aa3077d3542d526530 100644 (file)
@@ -464,7 +464,7 @@ typedef struct xfs_mod_sb {
 void           xfs_mod_sb(xfs_trans_t *, __int64_t);
 xfs_mount_t    *xfs_mount_init(void);
 void           xfs_mount_free(xfs_mount_t *mp, int remove_bhv);
-int            xfs_mountfs(struct vfs *, xfs_mount_t *mp, dev_t, int);
+int            xfs_mountfs(struct vfs *, xfs_mount_t *mp, kdev_t, int);
 int            xfs_mountargs(struct mounta *, struct xfs_args *);
 
 int            xfs_unmountfs(xfs_mount_t *, int, struct cred *);
@@ -473,7 +473,7 @@ int             xfs_unmountfs_writesb(xfs_mount_t *);
 int             xfs_unmount_flush(xfs_mount_t *, int);
 int            xfs_mod_incore_sb(xfs_mount_t *, xfs_sb_field_t, int, int);
 int            xfs_mod_incore_sb_batch(xfs_mount_t *, xfs_mod_sb_t *, uint, int);
-int            xfs_readsb(xfs_mount_t *mp, dev_t);
+int            xfs_readsb(xfs_mount_t *mp);
 struct xfs_buf *xfs_getsb(xfs_mount_t *, int);
 void            xfs_freesb(xfs_mount_t *);
 void           _xfs_force_shutdown(struct xfs_mount *, int, char *, int);
index 5174bb66a15ba05ed98b3d2b99c7248cea4dc5c3..79fca50bf679fc9cc1f312a224625f289d182a03 100644 (file)
@@ -274,7 +274,6 @@ extern struct xfsstats xfsstats;
                                     | (minor&IRIX_DEV_MAXMIN)))
                                     
 #define IRIX_DEV_TO_KDEVT(dev)  MKDEV(IRIX_DEV_MAJOR(dev),IRIX_DEV_MINOR(dev))
-#define IRIX_DEV_TO_DEVT(dev)   ((IRIX_DEV_MAJOR(dev)<<8)|IRIX_DEV_MINOR(dev))
 
 #ifdef __KERNEL__
 /* __psint_t is the same size as a pointer */
index 10679b9a355278a42bde4157f8d20e6d00f5ce05..e4f08804341c55bc4b5145b45c0f31fb49aeab1f 100644 (file)
@@ -241,6 +241,7 @@ typedef struct { dev_t dev; } buftarg_t;
 #define ktrace_t       void
 #define m_ddev_targp   m_dev
 #define m_rtdev_targp(m)(&(m)->m_rtdev)
+#define kdev_none(x)   (!(x))
 #define KERN_WARNING
 #define XFS_ERROR(e)   (e)
 #define XFS_TEST_ERROR(expr,a,b,c)     ( expr )
index 70f60f7ff99686b9070d5470b196ac00963e3951..b2a80d299a27bce5f09c8183803c35ec50dff40c 100644 (file)
@@ -2301,7 +2301,7 @@ lock_t            xfs_dabuf_global_lock;
 STATIC xfs_dabuf_t *
 xfs_da_buf_make(int nbuf, xfs_buf_t **bps, inst_t *ra)
 {
-       xfs_buf_t               *bp;
+       xfs_buf_t       *bp;
        xfs_dabuf_t     *dabuf;
        int             i;
        int             off;
@@ -2313,7 +2313,7 @@ xfs_da_buf_make(int nbuf, xfs_buf_t **bps, inst_t *ra)
        dabuf->dirty = 0;
 #ifdef XFS_DABUF_DEBUG
        dabuf->ra = ra;
-       dabuf->dev = XFS_BUF_TARGET(bps[0]);
+       dabuf->dev = XFS_BUF_TARGET_DEV(bps[0]);
        dabuf->blkno = XFS_BUF_ADDR(bps[0]);
 #endif
        if (nbuf == 1) {
@@ -2363,8 +2363,8 @@ STATIC void
 xfs_da_buf_clean(xfs_dabuf_t *dabuf)
 {
        xfs_buf_t       *bp;
-       int     i;
-       int     off;
+       int             i;
+       int             off;
 
        if (dabuf->dirty) {
                ASSERT(dabuf->nbuf > 1);
@@ -2418,10 +2418,10 @@ void
 xfs_da_log_buf(xfs_trans_t *tp, xfs_dabuf_t *dabuf, uint first, uint last)
 {
        xfs_buf_t       *bp;
-       uint    f;
-       int     i;
-       uint    l;
-       int     off;
+       uint            f;
+       int             i;
+       uint            l;
+       int             off;
 
        ASSERT(dabuf->nbuf && dabuf->data && dabuf->bbcount && dabuf->bps[0]);
        if (dabuf->nbuf == 1) {
@@ -2464,8 +2464,8 @@ xfs_da_brelse(xfs_trans_t *tp, xfs_dabuf_t *dabuf)
 {
        xfs_buf_t       *bp;
        xfs_buf_t       **bplist;
-       int     i;
-       int     nbuf;
+       int             i;
+       int             nbuf;
 
        ASSERT(dabuf->nbuf && dabuf->data && dabuf->bbcount && dabuf->bps[0]);
        if ((nbuf = dabuf->nbuf) == 1) {
@@ -2490,8 +2490,8 @@ xfs_da_binval(xfs_trans_t *tp, xfs_dabuf_t *dabuf)
 {
        xfs_buf_t       *bp;
        xfs_buf_t       **bplist;
-       int     i;
-       int     nbuf;
+       int             i;
+       int             nbuf;
 
        ASSERT(dabuf->nbuf && dabuf->data && dabuf->bbcount && dabuf->bps[0]);
        if ((nbuf = dabuf->nbuf) == 1) {
index 530ebed7a7317aa170a516795402ef0c59f737e6..9f1c89155db1055f30f05bb939770952982eedf0 100644 (file)
@@ -802,7 +802,7 @@ xfs_rtmount_init(
        sbp = &mp->m_sb;
        if (sbp->sb_rblocks == 0)
                return 0;
-       if (!mp->m_rtdev) {
+       if (kdev_none(mp->m_rtdev)) {
                printk(KERN_WARNING
                "XFS: This FS has an RT subvol - specify -o rtdev on mount\n");
                return XFS_ERROR(ENODEV);