On Thu, Sep 14, 2006 at 07:44:44PM +1000, Jonathan Gray wrote:
> 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;
> 
> 

I hope this will still make it into 4.0 because it now everything works
great (at least on my machine). Thank you very much!

Regards,
ahb

Reply via email to