summaryrefslogtreecommitdiff
path: root/src/cpu/x86/smm/smm_stub.S
AgeCommit message (Expand)Author
2024-02-28cpu/x86/(sipi|smm): Pass on CR3 from ramstageArthur Heymans
2024-02-08cpu/x86/64bit: Turn jumping to long mode into a macroArthur Heymans
2023-08-21cpu/x86/smm: Don't save EFERArthur Heymans
2023-06-04cpu/x86/smm: Drop fxsave/fxrstor logicArthur Heymans
2023-05-23cpu/x86/smm_stub.S: Fix commentArthur Heymans
2023-05-23cpu/x86/smm_stub.S: Update commentArthur Heymans
2023-04-06cpu/x86/mp_init.c: Generate a C header to get start32 offsetArthur Heymans
2022-04-11cpu/x86/smm: Add sinkhole mitigation to relocatable smmstubArthur Heymans
2022-02-10Revert "cpu/x86/lapic: Unconditionally use CPUID leaf 0xb if available"Felix Held
2022-02-05cpu/x86/lapic: Unconditionally use CPUID leaf 0xb if availableKyösti Mälkki
2021-10-18cpu/x86/smm/smm_stub: Remove cpu_infoRaul E Rangel
2021-10-05arch/x86,cpu/x86: Introduce new method for accessing cpu_infoRaul E Rangel
2021-09-29arch/x86,cpu/x86: Disable the %gs and %fs segmentsRaul E Rangel
2021-07-06arch/x86: Use ENV_X86_64 instead of _x86_64_Patrick Rudolph
2021-06-15treewide: Disable R_AMD64_32S relocation supportPatrick Rudolph
2021-05-10cpu/x86/smm: Fix typoPatrick Georgi
2021-05-10*x86: fix x2apic mode boot issueWonkyu Kim
2021-04-15*x86: Support x2apic modeWonkyu Kim
2021-03-19cpu/x86/smm_stub.S: Drop smm_runtime from the stubArthur Heymans
2021-03-19cpu/x86/mp_init.c: Copy the stub parameter start32_offset into ramstageArthur Heymans
2021-03-18cpu/x86/smm: Move apic_id_to_cpu map to smm_stub paramsArthur Heymans
2021-03-18cpu/x86/smm_stub.S: Drop unused module_handler parameterArthur Heymans
2020-12-02cpu/x86/smm/smm_stub: Fix stack canary on x86_64Patrick Rudolph
2020-12-02cpu/x86/smm/smm_stub: Fix GDT for x86_64Patrick Rudolph
2020-08-18cpu/x86/smm/smm_stub: Add x86_64 supportPatrick Rudolph
2020-07-08ACPI: Add and fill gnvs_ptr for smm_runtimeKyösti Mälkki
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-04src/cpu: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-07cpu/x86/smm: Add smm_size to relocatable smmstubArthur Heymans
2020-02-05security/intel/stm: Add STM supportEugene Myers
2019-09-10AUTHORS: Move src/cpu copyrights into AUTHORS fileMartin Roth
2018-09-28src/*: normalize Google copyright headersPatrick Georgi
2018-06-28smm: Add canary to end of stack and die() if a stack overflow occursRaul E Rangel
2018-06-27smm: Switch from %edx to %ebxRaul E Rangel
2018-06-27smm: Push a null stack base pointerRaul E Rangel
2018-06-27smm: Make local variables relative to ebpRaul E Rangel
2017-08-31cpu/x86 asm: Just use the correct op suffixEdward O'Callaghan
2017-06-27cpu/x86/smm: allow SSE instructions in SMM modulesAaron Durbin
2017-06-22cpu/x86/smm: use macros for CR0 flagsAaron Durbin
2016-07-31src/cpu: Capitalize CPUElyes HAOUAS
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-09-09rmodule: use program.ld for linkingAaron Durbin
2015-06-08Remove empty lines at end of fileElyes HAOUAS
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2014-03-20rmodules: use rmodtool to create rmodulesAaron Durbin
2013-03-14x86: SMM Module SupportAaron Durbin