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

CPU feature flags are not being reported in debug log

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Minor
    • None
    • NTCore

    Description

      It was useful to see what features CPU supports just by looking at the debug log. Now this debug print is missing - either the function is not executed, or it has been moved to early initialization phase where debug prints are not working.

      Steps to reproduce:

      • Boot from the LiveCD
      • Select "LiveCD ACPI APIC (Debug)" menu item in FreeLoader

      Before regression, from 0.4.15-dev-3729-gc199edd:

      (/ntoskrnl/kd64/kdinit.c:81) ARC Paths: multi(0)disk(0)cdrom(96) \ multi(0)disk(0)cdrom(96) \reactos\
      (/ntoskrnl/ke/i386/cpu.c:385) Support PAE
      (/ntoskrnl/ke/i386/cpu.c:455) Supported CPU features :  KF_RDTSC KF_CR4 KF_CMOV KF_GLOBAL_PAGE KF_LARGE_PAGE KF_MTRR KF_CMPXCHG8B KF_MMX KF_WORKING_PTE KF_PAT KF_FXSR KF_FAST_SYSCALL KF_XMMI   KF_XMMI64  KF_NX_BIT
      (/ntoskrnl/ke/i386/cpu.c:727) Prefetch Cache: 64 bytes  L2 Cache: 524288 bytes  L2 Cache Line: 64 bytes L2 Cache Associativity: 16
      

      After regression, from 0.4.15-dev-3730-g705e07c:

      (/ntoskrnl/kd64/kdinit.c:81) ARC Paths: multi(0)disk(0)cdrom(96) \ multi(0)disk(0)cdrom(96) \reactos\
      (/ntoskrnl/ke/i386/cpu.c:727) Prefetch Cache: 64 bytes  L2 Cache: 524288 bytes  L2 Cache Line: 64 bytes L2 Cache Associativity: 16
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              binarymaster Stas'M
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: