linux-origin
[Top] [All Lists]

Full-circle: XFS on Linux on Origin

To: linux-origin@xxxxxxxxxxx
Subject: Full-circle: XFS on Linux on Origin
From: Rajagopal Ananthanarayanan <ananth@xxxxxxx>
Date: Sun, 02 Jul 2000 02:11:06 -0700
Cc: slinx-xfs@xxxxxxxxxxxxxxxxxxxx
Sender: owner-linux-origin@xxxxxxxxxxx
Just as an experiment, started porting linux-xfs to
MIPS64. Although the Origin port is not an intended product,
it enables studying the scalability of linux on bigger hardware.

Most of the "port" involved seriously hacking
the typedefs, such as uint64_t etc ... I also had to
workaround what appears to be a compiler bug in
the static initializer of DECLARE_WAIT_QUEUE_HEAD().
Here are the results on a machine called "penguin3",
which claims to be the first O2000 running linux 2.3
(from its /etc/motd), but really looks like a O200.
Following shows that 

(a) creating  & mounting an XFS filesystem under linux-mips
(b) mouting an exiting filesystem (created under IRIX) onto linux.

-------------
[root@penguin3 /xfs.irix]# cat /proc/cpuinfo
cpu                     : MIPS
BogoMIPS                : 179.81
Number of cpus          : 1
byteorder               : big endian
        [ ... ]
[root@penguin3 /xfs.irix]# mount
/dev/sdb1 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/sdc2 on /xfs type xfs (rw)
/dev/sdc1 on /xfs.irix type xfs (rw)
        [ ... ]
# /dev/sdc2 is a new filesystem, created under linux
# /dev/sdc1 is an old IRIX filesystem, created under IRIX
# ... and here's good old the IRIX binary from whence XFS came!
        [ ... ]
[root@penguin3 /xfs.irix]# pwd
/xfs.irix
[root@penguin3 /xfs.irix]# file unix 
unix: ELF 64-bit MSB executable, MIPS R3000_BE, version 1, not stripped
# The R3000 is bogus


-- 
--------------------------------------------------------------------------
Rajagopal Ananthanarayanan ("ananth")
Member Technical Staff, SGI.
--------------------------------------------------------------------------

<Prev in Thread] Current Thread [Next in Thread>
  • Full-circle: XFS on Linux on Origin, Rajagopal Ananthanarayanan <=