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

2.6 kernel on HyperSPARC


12 days, 14 hours, 12 minutes, 50 seconds ago, 
Jurij Smakov wrote:
> I've been poking the current sparc32 problems a bit, and managed to come 
> up with a kernel which allowed me to dist-upgrade and install KDE (over 
> 400 megs worth of packages) successfully on my SS20 machine. Basically, 
> I've reverted an old cache coloring patch dating back to November 2004 
> [0], which was introduced to replace a hack [1], fixing DMA problems on 
> Hypersparc machines back then. I believe patch [0] might be causing 
> problems, since I can't remember any kernel including it, which worked 
> reliably on sparc32/Hypersparc.
> The new 2.6.16 kernel deb is available at
> http://www.wooyd.org/debian/kernels

I just grabbed another SS20 with a pair of ROSS RT626 HyperSPARCs [0].
Your kernel[*] boots fine but the `sunlance' driver does not work and
soon triggers the following error message:

  eth0: Memory error, status 88c3, addr 2d6172

Note that the same kernel with a SuperSPARC 2 (aka. 390Z55) works fine
(and so does it with a 390Z50 as mentioned earlier in this thread).

With the RT626 and the 2.6.16 kernel that's currently available in the
archive[*], the symptoms are quite different.  The `sunlance' driver
seems to work fine at first but starts going demented after a single
`apt-get update':

  esp0: SCSI bus reset interrupt
  esp0: Resetting scsi bus

(I can see a strange noise coming from the HDD at the same time...)
Joël Bertrand report similar problems not long ago [0].

Also, I confirm the behavior of previous kernels (2.6.8 and 2.4.27 in
Sarge) that is described in [1].

Hope this clarifies a bit the current situation...


[*] Just to make sure we talk about the same kernels, here are the SHA1
    sums of the packages and kernel images:

    77a8b8910d13c2d0a7a29ac9823c6ddd7562e9b0  Jurij/linux-image-2.6.16-2-sparc32
    3c80836562731c2e07bb48715f9490b71a41621c  Archive/linux-image-2.6.16-2-sparc32

    e38402d4ee6b54802990af2c32b5fd32fc8d555d  Jurij/vmlinuz-2.6.16-2-sparc32
    ee7730bd758ed9ca44e9dbfb256ff04731a7978e  Archive/vmlinuz-2.6.16-2-sparc32

[0] http://lists.debian.org/debian-sparc/2006/04/msg00045.html
[1] http://lists.debian.org/debian-sparc/2005/10/msg00090.html

Reply to: