Good day, all,
My _sincere_ apologies if this a known issue; I haven't followed
xfs development.
In compiling a 2.5.64-bk3 uml kernel, I found this error when xfs
was compiled in:
xfs:
gcc -Wp,-MD,fs/xfs/.xfs_mount.o.d -D__KERNEL__ -Iinclude -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-U__i386__ -Ui386 -g -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE
-Iarch/um/include -Derrno=kernel_errno -Dsigprocmask=kernel_sigprocmask
-I/usr/src/uml-linux/linux-2.5.64-bk3-63um1/arch/um/kernel/tt/include
-I/usr/src/uml-linux/linux-2.5.64-bk3-63um1/arch/um/kernel/skas/include
-nostdinc -iwithprefix include -Ifs/xfs -funsigned-char
-DKBUILD_BASENAME=xfs_mount -DKBUILD_MODNAME=xfs -c -o fs/xfs/xfs_mount.o
fs/xfs/xfs_mount.c
fs/xfs/xfs_mount.c: In function `xfs_initialize_perag':
fs/xfs/xfs_mount.c:339: Unrecognizable insn:
(insn/i 164 594 597 (parallel[
(set (reg:SI 0 eax)
(asm_operands ("") ("=a") 0[
(reg:DI 1 edx)
]
[
(asm_input:DI ("A"))
] ("fs/xfs/linux/xfs_linux.h") 255))
(set (reg:SI 1 edx)
(asm_operands ("") ("=d") 1[
(reg:DI 1 edx)
]
[
(asm_input:DI ("A"))
] ("fs/xfs/linux/xfs_linux.h") 255))
(clobber (reg:QI 19 dirflag))
(clobber (reg:QI 18 fpsr))
(clobber (reg:QI 17 flags))
] ) -1 (insn_list 163 (nil))
(nil))
fs/xfs/xfs_mount.c:339: confused by earlier errors, bailing out
make[2]: *** [fs/xfs/xfs_mount.o] Error 1
make[1]: *** [fs/xfs] Error 2
make: *** [fs] Error 2
The compile options used are almost identical to
http://www.stearns.org/uml/config-2.5.64-bk3-63um1-3 , except - of course:
CONFIG_XFS_FS=y
Compiler is gcc-c++-2.96-113, gcc-2.96-113, base system is Redhat
7.3.
If there are more details I can provide, please let me know.
Again, I'm sorry if this is a known problem.
Cheers,
- Bill
---------------------------------------------------------------------------
"Nothing scares me. Except Pepsi. That stuff will keep me awake
at night."
(Courtesy of Allaria on Slashdot)
--------------------------------------------------------------------------
William Stearns (wstearns@xxxxxxxxx). Mason, Buildkernel, freedups, p0f,
rsync-backup, ssh-keyinstall, dns-check, more at: http://www.stearns.org
Linux articles at: http://www.opensourcedigest.com
--------------------------------------------------------------------------
|