https://bugzilla.kernel.org/show_bug.cgi?id=32812
Dave Chinner <david@xxxxxxxxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |david@xxxxxxxxxxxxx
--- Comment #1 from Dave Chinner <david@xxxxxxxxxxxxx> 2011-04-07 04:14:18 ---
(In reply to comment #0)
> Created an attachment (id=53672)
--> (https://bugzilla.kernel.org/attachment.cgi?id=53672) [details]
> config file in use
>
> This seems to work fine with 2.6.27.58, but fails with 2.6.38.2 and
> 2.6.39-rc2:
>
> $ make ARCH=um SUBARCH=i386
> ...
> LD .tmp_vmlinux1
> fs/built-in.o: In function `xlog_regrant_reserve_log_space':
> xfs_log.c:(.text+0xd8584): undefined reference to `atomic64_read_386'
> xfs_log.c:(.text+0xd85ac): undefined reference to `cmpxchg8b_emu'
The architecture does not support the necesary 64 bit atomic operations. You
need to report this to the UML maintainers for them to fix.
Perhaps you should try configuring the build for a more modern CPU, rather than
i486.
> fs/built-in.o:(.altinstr_replacement+0xbd): undefined reference to
> `atomic64_set_cx8'
I don't think those are related in any way to XFS, but it's the same problem.
Cheers,
Dave.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
|