Histórico de Commits

Autor SHA1 Mensagem Data
  Timon Kruiper cbe1717181 Kernel: Rename idt_init() to initialize_interrupts() há 3 anos atrás
  Timon Kruiper a4534678f9 Kernel: Implement InterruptDisabler using generic Processor functions há 3 anos atrás
  Timon Kruiper 2fd5e9f729 Kernel: Add GenericInterruptHandler.cpp to aarch64 build há 3 anos atrás
  Jesse Buhagiar 964f8fbf3a Kernel: Implement AVX `XSAVE` support há 3 anos atrás
  Timon Kruiper feba7bc8a8 Kernel: Move Kernel/Arch/x86/SafeMem.h to Kernel/Arch/SafeMem.h há 3 anos atrás
  Linus Groh 62185452f0 Kernel: Query OS-enabled CPUID features again at the end of cpu_setup() há 3 anos atrás
  Linus Groh 87aabb5ef7 Kernel: Rename OSPKU CPUID feature flag to OSPKE há 3 anos atrás
  Linus Groh 3f9c2495e5 Kernel: Remove EBX, ECX, and EDX values from hypervisor dmesgln() há 3 anos atrás
  Linus Groh 8d96525b9d Kernel: Move hypervisor vendor ID string to ProcessorInfo há 3 anos atrás
  Linus Groh afce63fffc Kernel: Move feature string building to ProcessorInfo há 3 anos atrás
  Idan Horowitz 086969277e Everywhere: Run clang-format há 3 anos atrás
  Linus Groh 1e82c2708d Kernel: Support all AMD-defined CPUID feature flags for EAX=80000001h há 3 anos atrás
  Linus Groh 96e6420d8d Kernel: Support all Intel-defined extended CPUID feature flags for EAX=7 há 3 anos atrás
  Linus Groh 6ca03b915e Kernel: Support all Intel-defined CPUID feature flags for EAX=1 há 3 anos atrás
  Linus Groh bc7ec02a82 Kernel: Implement CPUFeature as an ArbitrarySizedEnum há 3 anos atrás
  Linus Groh c895780829 Kernel: Reorder code in Processor::cpu_detect() for readability há 3 anos atrás
  Hendiadyoin1 150e6a59c0 Kernel: Add and use bitwise operators to CPUFeature há 3 anos atrás
  Idan Horowitz 1aad64fbe4 Kernel: Workaround QEMU hypervisor.framework CPUID max leaf bug há 3 anos atrás
  Lenny Maiorani c6acf64558 Kernel: Change static constexpr variables to constexpr where possible há 3 anos atrás
  Andreas Kling a6b5065d94 Kernel: Simplify x86 IOPL sanity check há 3 anos atrás
  Andreas Kling dca5fe69eb Kernel: Make Thread::State an `enum class` and use it consistently há 3 anos atrás
  Andreas Kling 677da0288c Kernel: Don't dispatch signals in Processor::enter_current() há 3 anos atrás
  Andreas Kling 3845c90e08 Kernel: Remove unnecessary includes from Thread.h há 3 anos atrás
  Tom 6e46e21c42 Kernel: Implement Page Attribute Table (PAT) support and Write-Combine há 3 anos atrás
  Idan Horowitz 0142f33ddc Kernel: Make Processor::capture_stack_trace fallible using ErrorOr há 3 anos atrás
  Idan Horowitz 03b7352286 Kernel: Specify inline capacity of return type in capture_stack_trace há 3 anos atrás
  Brian Gianforcaro faf1fa0a84 Kernel: Convert Processor::features_string() API to KString há 3 anos atrás
  Idan Horowitz f0b82c4b17 Kernel: Replace incorrect loop condition in write_raw_gdt_entry há 3 anos atrás
  Idan Horowitz e424e3b88c Kernel: Use enum instead of magic numbers for GDT descriptor types há 3 anos atrás
  Daniel Bertalan 8e2efe78f7 Kernel: Tighten String-related includes há 3 anos atrás