[oss-devel] SBLive driver randomly crashing Solaris snv_76

Hannu Savolainen hannu at opensound.com
Mon Dec 10 09:34:14 EET 2007


Mario Goebbels wrote:
> Usually, once a while, during or shortly after a boot up, I had my
> machine panic and reboot. I always figured it was the NVidia driver,
> until I spend a few minutes on finding out how to get stack traces from
> kernel crash dumps. It appears that it's the SBLive driver.
>
>
>   
> update_vu+0x25b()
> sbliveintr+0x2ea()
I wonder why this happens only to you. This code has been unchanged for 
about 5 years.


Can you try if modifying update_vu in sblive.c in the following way helps?

There are two places where "p" is assigned to dmap->dmabuf + something 
and then there is "for (i=0;i<l;i++)" immediately after it.

You can add "if (dmap->dmabuf != NULL)" checks before the for loops.

Best regards,

Hannu



More information about the oss-devel mailing list