Re: kernel problems--won't boot new kernel
Wakko Warner <wakko@animx.eu.org> writes:
> > > Ok, here's what I have.. I have a sparc 10 with 2 supersparc 50's.
> > >
> > > I am compiling 2.2.7 with no problems. When I attempt to boot it, silo (or
> > > whatever) says 'booting linux'. Stops here. I can't even get back to the
> > > prom w/o hitting reset on the mothercard.
> >
> > Pre 2.2.8 has a known problem on sun4m. You need to use 2.2.8 or 2.2.9
> > (I've been running 2.2.9 for a few days with no problems)
> Yes, but I'm using 2.2.7. So, anything before 2.2.8 has problems? I've
> been reading the kernel mailing lists and there have been talks that >=2.2.8
> have big problems and I really don't want to touch those right now... The
> one I am running off the cd is 2.2.1 So if I compile it, I won't have
> problems? (I've got 1gb to waist.. There's <200mb on the drive right now)
2.2.8 introduced a big problem, which is fixed in 2.2.9. If you want,
you can get 2.2.7 working with the attached patch.
Index: arch/sparc/mm/iommu.c
--- arch/sparc/mm/iommu.c 1998/04/15 14:58:37 1.9
+++ arch/sparc/mm/iommu.c 1999/05/07 05:32:04
@@ -118,6 +119,7 @@
if (ia[i].addr <= ia[l].addr) {
ia[i].next = l;
ia[m].next = i;
+ break;
}
if (l == -1)
ia[m].next = i;
Reply to: