[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ffs_alloccg: map corrupted: start 2 len 510 offset 214 214
>いつもの(*)ように 20030516-UTC + macppc030517.tar.gz で
>./build.sh release すると、次のようなところで止ってしまいます。
↓これかな。little-endian だと問題がでなかったりするんですよね…。
Index: usr.sbin/makefs/ffs/ffs_extern.h
*** ffs_extern.h.baka Sat Apr 5 08:41:16 2003
--- ffs_extern.h Tue May 27 21:51:32 2003
***************
*** 71,80 ****
/* ffs_subr.c */
void ffs_fragacct(struct fs *, int, int32_t[], int, int);
! int ffs_isblock(struct fs *, u_char *, daddr_t);
! int ffs_isfreeblock(struct fs *, u_char *, daddr_t);
! void ffs_clrblock(struct fs *, u_char *, daddr_t);
! void ffs_setblock(struct fs *, u_char *, daddr_t);
/* ufs_bmap.c */
int ufs_getlbns(struct inode *, daddr_t, struct indir *, int *);
--- 71,80 ----
/* ffs_subr.c */
void ffs_fragacct(struct fs *, int, int32_t[], int, int);
! int ffs_isblock(struct fs *, u_char *, int32_t);
! int ffs_isfreeblock(struct fs *, u_char *, int32_t);
! void ffs_clrblock(struct fs *, u_char *, int32_t);
! void ffs_setblock(struct fs *, u_char *, int32_t);
/* ufs_bmap.c */
int ufs_getlbns(struct inode *, daddr_t, struct indir *, int *);
# ちゃんと確認してません。:-)