Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-6557

portcls: scsiport: uniata: deadlock with AHCI controller present and AC97 sound driver installed.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: None
    • Component/s: Drivers
    • Labels:
      None
    • Environment:

      Operating System: ReactOS
      Platform: x86 Hardware

      Description

      Created an attachment (id=7996)
      uniata debug log with AHCI present - r57053

      This bug was regress-tested to UniATA sync with v0.42e2 (revision 57018), with Uniata v0.41b5 (revision 56870) working fine. To replicate, boot ReactOS to 3rd stage with AHCI controller added to vm. Install sound (AC97 driver from rapps) and restart system. ReactOS will boot up until logon sound being played:
      (../../drivers/wdm/audio/backpln/portcls/undoc.cpp:284) Status 0 ValueSize 72 Information 4
      (../../drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:1222) CPortPinWaveCyclic::Init Status 0 PinId 0 Capture 0
      (../../drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:1298) Bits 16 Samples 44100 Channels 2 Tag 1 FrameSize 1764 CommonBufferSize 7056, CommonBuffer F816A000

      then hang. There is no reaction to keyboard/mouse input. Debug log with and without AHCI controller attached. Assigning to Alter.

        Attachments

          Activity

            People

            • Assignee:
              alter-1 Alter
              Reporter:
              haos Haos
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: