2.6.21.3-rt9: SMP errors with VIA Rhine on Uniproc

From: Thomas Kuther
Date: Sat Jun 09 2007 - 04:25:47 EST


--Sig_POinLlwIavHuA1WIM_sAVkq
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi,

I'm having some trouble with the 2.6.21 -rt series on my single
processor machine:

APIC error on CPU0: 01(01)
[<a010ce5b>] smp_error_interrupt+0x5b/0x70
[<a01034f8>] error_interrupt+0x28/0x30
[<a024ca38>] iowrite16+0x28/0x30
[<a02c7ecf>] rhine_interrupt+0x6f/0xb20
[<a039d553>] __sched_text_start+0x303/0x800
[<a013f37c>] handle_IRQ_event+0x5c/0xe0
[<a013f8c9>] thread_simple_irq+0x59/0x90
[<a013febb>] do_irqd+0x25b/0x2e0
[<a013fc60>] do_irqd+0x0/0x2e0
[<a012e538>] kthread+0xa8/0xe0
[<a012e490>] kthread+0x0/0xe0
[<a010361b>] kernel_thread_helper+0x7/0x1c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

This looks like it has to do with my onbaord VIA Rhine VT6102 ethernet
controller. After two or three of these errors, the network performance
decreases massively.

On vanilla 2.6.22-rc series I also get a lot of APIC errors, but they
show no trace at all.

The kernel is compiled without SMP support.

Any idea for a fix?

Thanks,
Thomas

--Sig_POinLlwIavHuA1WIM_sAVkq
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (GNU/Linux)

iD8DBQFGamP6MQFfAqZTGfwRAn7aAJ4yZksbR5QGMhhQyn/9OZKcL6vISwCfY6We
B/fvs9a1OApt+C4KBGSTg/g=
=+YKV
-----END PGP SIGNATURE-----

--Sig_POinLlwIavHuA1WIM_sAVkq--
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/