On Thu, Sep 14, 2006 at 11:03:59AM +0200, Andreas Bihlmaier wrote:
> Well, here it goes again:
> 
> Issue with my onboard
> mskc0: "Marvell Yukon 88E8053" Marvell Yukon-2
> 
> With the newest i386 (quite old btw.) snapshot, I can use msk0 without
> any troubles UNTIL I start X on the machine.
> As soon as I do that interrupts go to 99% and everything starts to crawl
> until I reboot. Pretty much same issue I had before with the difference
> that I know the "cause".
> 
> I'll try another graphic card and will report back.
> Any other hints about what I could test to solve/further isolate the
> problem?

Try this diff from kettenis which will hopefully be applied
in the next few days.

Index: if_msk.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/if_msk.c,v
retrieving revision 1.16
diff -u -p -r1.16 if_msk.c
--- if_msk.c    25 Aug 2006 00:21:10 -0000      1.16
+++ if_msk.c    3 Sep 2006 15:39:13 -0000
@@ -2032,10 +2032,8 @@ msk_init(void *xsc_if)
                sc->sk_intrmask |= SK_Y2_INTRS1;
        else
                sc->sk_intrmask |= SK_Y2_INTRS2;
-       sc->sk_intrmask |= SK_Y2_IMR_HWERR | SK_Y2_IMR_BMU;
+       sc->sk_intrmask |= SK_Y2_IMR_BMU;
        CSR_WRITE_4(sc, SK_IMR, sc->sk_intrmask);
-
-       CSR_WRITE_4(sc, SK_IEMR, 0x2e00003f);
 
        ifp->if_flags |= IFF_RUNNING;
        ifp->if_flags &= ~IFF_OACTIVE;

Reply via email to