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

Bad PCI bridge: UNEXPECTED_KERNEL_MODE_TRAP bugcheck on real hardware Xbox

    XMLWordPrintable

Details

    Description

      The boot process ends with UNEXPECTED_KERNEL_MODE_TRAP (bugcheck 0x7F) with both old and new USB stack drivers (I don't know if it's relevant, but cc extravert34 to look at it). Both debug logs attached.

      It turns out the PCI-to-PCI bridge is broken and reports all PCI bus 0 devices as its children. This leads to recursion in the device tree.

      Attachments

        1. 0.4.15-dev-2574-g18e95f5a4e-patched.log
          67 kB
          Stas'M
        2. 0.4.15-dev-2574-g18e95f5a4e-patched-devaction.log
          8.79 MB
          Stas'M
        3. 0.4.15-dev-2574-g18e95f5a4e-patched-pci-fdo-pcibus-debug.log
          2.74 MB
          Stas'M
        4. bugcheck_analysys_nousb.log
          25 kB
          Stas'M
        5. bugcheck_analysys_usb.log
          37 kB
          Stas'M
        6. xbox_new_usb.log
          66 kB
          Stas'M
        7. xbox_old_usb.log
          55 kB
          Stas'M

        Issue Links

          Activity

            People

              binarymaster Stas'M
              binarymaster Stas'M
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: