fs/jfs/jfs_mount.c | 4 ++-- fs/jfs/jfs_txnmgr.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff -puN fs/jfs/jfs_mount.c~KD33-jfs-B5 fs/jfs/jfs_mount.c --- 25/fs/jfs/jfs_mount.c~KD33-jfs-B5 2003-09-21 22:35:12.000000000 -0700 +++ 25-akpm/fs/jfs/jfs_mount.c 2003-09-21 22:35:12.000000000 -0700 @@ -444,7 +444,7 @@ int updateSuper(struct super_block *sb, if (state == FM_MOUNT) { /* record log's dev_t and mount serial number */ - j_sb->s_logdev = cpu_to_le32(sbi->log->bdev->bd_dev); + j_sb->s_logdev = cpu_to_le32(old_encode_dev(sbi->log->bdev->bd_dev)); j_sb->s_logserial = cpu_to_le32(sbi->log->serial); } else if (state == FM_CLEAN) { /* @@ -507,7 +507,7 @@ static int logMOUNT(struct super_block * lrd.backchain = 0; lrd.type = cpu_to_le16(LOG_MOUNT); lrd.length = 0; - lrd.aggregate = cpu_to_le32(sb->s_bdev->bd_dev); + lrd.aggregate = cpu_to_le32(old_encode_dev(sb->s_bdev->bd_dev)); lmLog(log, NULL, &lrd, NULL); return 0; diff -puN fs/jfs/jfs_txnmgr.c~KD33-jfs-B5 fs/jfs/jfs_txnmgr.c --- 25/fs/jfs/jfs_txnmgr.c~KD33-jfs-B5 2003-09-21 22:35:12.000000000 -0700 +++ 25-akpm/fs/jfs/jfs_txnmgr.c 2003-09-21 22:35:12.000000000 -0700 @@ -1354,7 +1354,7 @@ static int txLog(struct jfs_log * log, s /* initialize lrd common */ ip = tlck->ip; - lrd->aggregate = cpu_to_le32(ip->i_sb->s_bdev->bd_dev); + lrd->aggregate = cpu_to_le32(old_encode_dev(ip->i_sb->s_bdev->bd_dev)); lrd->log.redopage.fileset = cpu_to_le32(JFS_IP(ip)->fileset); lrd->log.redopage.inode = cpu_to_le32(ip->i_ino); _