[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cobalt-developers] Need to build a RaQXTR/550 kernel
- Subject: [cobalt-developers] Need to build a RaQXTR/550 kernel
- From: josh <josh@xxxxxxxxxxxxxxxxxx>
- Date: Wed Dec 10 18:31:01 2003
- List-id: Discussion Forum for developers on Sun Cobalt Networks products <cobalt-developers.list.cobalt.com>
I have a RaQXTR with the RaQ550 OS installed. It crashes too often and
I have decided I need a kernel that can support the hardware as it
is. And I also need to know how to make changes to the ROM.
Is there anyone who can give me advice on what I need to do to
successfully build a 2.4 kernel that will work on my RaQ?
I have heard from people running the 550 OS without a problem on the
XTR. They have 1GB of RAM and 2 drives. I have 2GB and 4 drives.
I have built Linux Kernels in the past but I have never built a RaQ
kernel.
The OSRCD gave me a choice of RAID0 or RAID5 when I installed. The
first time I did it I chose RAID5 and wound up with a single 30GB
drive - being reported as the space from the four disk array. I chose
RAID0 the next time and / and /var were set up as RAID1 with /home on
RAID0. RAID0, RAID1, and RAID5 are all OK with me. I would gladly try
to build a custom OSRCD if that will help - and I'm guessing I will
probably have to. I have no reason to believe that I have disk
problems per se.
The memory is recognized but their seem to be issues with swapping
buffereing and page faults, that make me think the kernel is not
handling them correctly either as a timing issue. It is even
possible(ish) that there is bad memory but the problem does not occur
when running off of the kernel in ROM. I downloaded the memtest
program from sun - but it tests the amount of memory reported by the
BIOS - which is 512 on my machine.
However. as shown with the partial output from top, the raid1d
processes are alway running and also mdrecoveryd and raid1syncd
(though their have been times raid1syncd was not running). Since I
don't have a 550 type 550 I don't know what is normal.
1 root 8 0 528 528 464 S 0 0.0 0.0 0:06 init
2 root 9 0 0 0 0 SW 0 0.0 0.0 0:00 keventd
3 root 19 19 0 0 0 SWN 0 0.0 0.0 0:00 ksoftirqd_CP
4 root 9 0 0 0 0 SW 0 0.0 0.0 0:00 kswapd
5 root 9 0 0 0 0 SW 0 0.0 0.0 0:00 bdflush
6 root 9 0 0 0 0 SW 0 0.0 0.0 0:08 kupdated
7 root 9 0 0 0 0 SW 0 0.0 0.0 0:00 pagebufd
8 root 9 0 0 0 0 SW 0 0.0 0.0 0:05 pagebuf_io_C
10 root -1 -20 0 0 0 SW< 0 0.0 0.0 0:00 mdrecoveryd
11 root -1 -20 0 0 0 SW< 0 0.0 0.0 0:01 raid1d
12 root 19 19 0 0 0 SWN 0 0.0 0.0 0:00 raid1syncd
13 root -1 -20 0 0 0 SW< 0 0.0 0.0 0:03 raid1d
14 root 19 19 0 0 0 SWN 0 0.0 0.0 0:01 raid1syncd
15 root -1 -20 0 0 0 SW< 0 0.0 0.0 0:09 raid1d
16 root 19 19 0 0 0 SWN 0 0.0 0.0 0:04 raid1syncd
--
Josh Kuperman
josh@xxxxxxxxxxxxxxxxxx