Hi,
I wanted to thank everyone who has helped me with this.
Although it
complains when it is booting, it seems stable. I was able to
build tcsh,
pico, and the source tree without any real problems (just
user error).
I do have some concerns about the error at boot up and I was
wondering if
it would be safe to put this server into production this
way. Also, I need
to put some other options into the kernel so that it doesn't
run out of
file descriptors or network buffers. I also need to raise
the amount of
memory that it can use per process. The server works, so I
will be able to
do this, but I need to know how to apply this patch.
Thanks,
Al
On Wed, 20 Jun 2007, Allen Briggs wrote:
> Date: Wed, 20 Jun 2007 14:01:27 -0400
> From: Allen Briggs <briggs netbsd.org>
> To: port-macppc netbsd.org
> Subject: Al's Xserve G4
>
> So a kernel with the following configuration changes
booted for Al on
> his G4 Xserve (based on GENERIC):
>
> Added config for netbsd-wd0 root on wd0a type ffs
>
> Commented out pdcsata* (hmm.. Meant to comment out
pdcide*)
> Commented out radeonfb* and options
RADEONFB_MMAP_BARS.
> Commented out fwohci*, ieee1394if*, fwip*, sbp*
>
> I also slightly patched pdcide.c:
>
> Index: pdcide.c
>
============================================================
=======
> RCS file: /cvsroot/src/sys/dev/pci/pdcide.c,v
> retrieving revision 1.24
> diff -p -u -r1.24 pdcide.c
> --- pdcide.c 16 Nov 2006 01:33:10 -0000 1.24
> +++ pdcide.c 20 Jun 2007 17:59:36 -0000
>  -557,8 +557,13  pdc20265_pci_intr(void *arg)
> continue;
> crv = wdcintr(wdc_cp);
> if (crv == 0)
> - printf("%s:%d: bogus intrn",
> - sc->sc_wdcdev.sc_atac.atac_dev.dv_xname,
i);
> +{ static int akbcnt=0;
> + if (akbcnt++ < 10) {
> + printf("%s:%d: bogus intr (dmastat =
%x)n",
> + sc->sc_wdcdev.sc_atac.atac_dev.dv_xname, i,
> +dmastat);
> + }
> +}
> else
> rv = 1;
> }
>
> It did print the bogus intr message 10 times, but
continued through
> the boot.
>
> Anyone have time and resources to look into these
things?
>
> -allen
>
> --
> Allen Briggs | http://www.ninthw
onder.com/~briggs/ | briggs ninthwonder.com
>
|