2.6 kernel on HyperSPARC
Hi,
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...
Thanks,
Ludovic.
[*] 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: