[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: