#8588: Regression: Sound card doesn't work ---------------------------+---------------------------------------- Reporter: drcouzelis | Owner: mmlr Type: bug | Status: new Priority: normal | Milestone: R1 Component: Drivers/USB | Version: R1/Development Resolution: | Keywords: regression ohci interrupts Blocked By: | Blocking: Has a Patch: 1 | Platform: x86 ---------------------------+---------------------------------------- Comment (by anevilyak): Replying to [comment:14 drcouzelis]: > The comment for the original change says it "Shouldn't matter much but maybe it helps on some chipsets to avoid interrupt storms during handover". Was the code before hrev41513 actually causing problems? Or, was this change only precautionary? In short, yes. On some systems with a similar USB chipset, at the point of handover (aka handing control of the USB controller from the BIOS to Haiku), an interrupt storm (and consequently, system hang) would occur unless interrupts were disabled in the correct order, which is what this changeset was addressing. In your particular case this appears to have the opposite effect so this is likely a case where chipset-specific quirks will need to be used. It's unfortunately not quite as simple as reverting it since that will simply break it again for other people. -- Ticket URL: <http://dev.haiku-os.org/ticket/8588#comment:16> Haiku <http://dev.haiku-os.org> Haiku - the operating system.