Ticket #1630 (assigned bug)

Opened 14 months ago

Last modified 3 months ago

OSS spinlock issues

Reported by: anevilyak Owned by: mmu_man
Priority: normal Milestone: R1
Component: Drivers/Audio Version: R1 development
Cc: Blocked By:
Platform: All Blocking:

Description

On boot, OSS KDLs with "PANIC: attempting to acquire spinlock with interrupts enabled"

the stack trace leads to the sblive module, specifically in mpu_attach().

This box does have a generic SBLive XGamer in it, hardware is an Athlon64 3200+ (Venice), Asus A8N-SLI motherboard (PCI express / Nforce 4) and an ATI X800 PCI Express. Let me know if there's anything you'd like me to try, the KDL doesn't appear to be consistent, doesn't always occur, though when it does it's always during boot before the desktop appears.

Change History

Changed 14 months ago by mmu_man

  • owner changed from korli to mmu_man
  • status changed from new to assigned

Do we have a native driver as well ? it might conflict with it... tried removing OSS or the other driver ? I'll check the source code.

Changed 14 months ago by anevilyak

There is indeed a native driver (emuxki I believe)...also I had the function name backwards, should be attach_mpu().

Changed 3 months ago by mmu_man

Is it still valid ?

Changed 3 months ago by anevilyak

I'd need to check, I'm guessing it might have been conflicting with emuxki. It will be a week or so before I can verify though, in the middle of moving right now.

Note: See TracTickets for help on using tickets.