On Sun, Apr 17, 2011 at 7:52 PM, Martin Walch <walch.mar...@web.de> wrote: >> Can you please test the attached patch? >> Don't forget to apply http://git.kernel.org/linus/084189a in case you're >> not using Linus' tree. > > Works fine. At least make successfully creates a uml binary and I can create, > mount and unmount an xfs file system. Creating and deleting a file also works > fine.
Fine. > I never intended to actually use an i486 comaptible build. I will be using > "Opteron/Athlon64/Hammer/K8". However, I wonder if there are any problems > using i486 besides performance loss. Will this break things? XFS needs atomic 64 bit operations. To emulate them on 32 bit systems we need the cmpxchg8b instruction. Old CPUs don't offer this instruction. So we would have to emulate cmpxchg8b too. For now UML does not have a cmpxchg8b emulation because this would be quite hacky to realize it in pure user mode. -- Thanks, //richard ------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel