summaryrefslogtreecommitdiffstats
path: root/src/cpu/x86/smm/smm_stub.S
Commit message (Expand)AuthorAgeFilesLines
* cpu/x86/smm: Add sinkhole mitigation to relocatable smmstubArthur Heymans2022-04-111-0/+39
* Revert "cpu/x86/lapic: Unconditionally use CPUID leaf 0xb if available"Felix Held2022-02-101-7/+12
* cpu/x86/lapic: Unconditionally use CPUID leaf 0xb if availableKyösti Mälkki2022-02-051-12/+7
* cpu/x86/smm/smm_stub: Remove cpu_infoRaul E Rangel2021-10-181-31/+1
* arch/x86,cpu/x86: Introduce new method for accessing cpu_infoRaul E Rangel2021-10-051-0/+30
* arch/x86,cpu/x86: Disable the %gs and %fs segmentsRaul E Rangel2021-09-291-1/+2
* arch/x86: Use ENV_X86_64 instead of _x86_64_Patrick Rudolph2021-07-061-2/+2
* treewide: Disable R_AMD64_32S relocation supportPatrick Rudolph2021-06-151-1/+1
* cpu/x86/smm: Fix typoPatrick Georgi2021-05-101-1/+1
* *x86: fix x2apic mode boot issueWonkyu Kim2021-05-101-14/+17
* *x86: Support x2apic modeWonkyu Kim2021-04-151-8/+24
* cpu/x86/smm_stub.S: Drop smm_runtime from the stubArthur Heymans2021-03-191-17/+1
* cpu/x86/mp_init.c: Copy the stub parameter start32_offset into ramstageArthur Heymans2021-03-191-3/+3
* cpu/x86/smm: Move apic_id_to_cpu map to smm_stub paramsArthur Heymans2021-03-181-5/+6
* cpu/x86/smm_stub.S: Drop unused module_handler parameterArthur Heymans2021-03-181-7/+1
* cpu/x86/smm/smm_stub: Fix stack canary on x86_64Patrick Rudolph2020-12-021-0/+3
* cpu/x86/smm/smm_stub: Fix GDT for x86_64Patrick Rudolph2020-12-021-1/+1
* cpu/x86/smm/smm_stub: Add x86_64 supportPatrick Rudolph2020-08-181-4/+48
* ACPI: Add and fill gnvs_ptr for smm_runtimeKyösti Mälkki2020-07-081-0/+2
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-111-1/+0
* src/cpu: Use SPDX for GPL-2.0-only filesAngel Pons2020-04-041-13/+2
* cpu/x86/smm: Add smm_size to relocatable smmstubArthur Heymans2020-03-071-0/+2
* security/intel/stm: Add STM supportEugene Myers2020-02-051-0/+13
* AUTHORS: Move src/cpu copyrights into AUTHORS fileMartin Roth2019-09-101-2/+0
* src/*: normalize Google copyright headersPatrick Georgi2018-09-281-1/+1
* smm: Add canary to end of stack and die() if a stack overflow occursRaul E Rangel2018-06-281-2/+11
* smm: Switch from %edx to %ebxRaul E Rangel2018-06-271-3/+3
* smm: Push a null stack base pointerRaul E Rangel2018-06-271-0/+3
* smm: Make local variables relative to ebpRaul E Rangel2018-06-271-11/+12
* cpu/x86 asm: Just use the correct op suffixEdward O'Callaghan2017-08-311-2/+2
* cpu/x86/smm: allow SSE instructions in SMM modulesAaron Durbin2017-06-271-0/+43
* cpu/x86/smm: use macros for CR0 flagsAaron Durbin2017-06-221-2/+8
* src/cpu: Capitalize CPUElyes HAOUAS2016-07-311-4/+4
* tree: drop last paragraph of GPL copyright headerPatrick Georgi2015-10-311-4/+0
* rmodule: use program.ld for linkingAaron Durbin2015-09-091-4/+2
* Remove empty lines at end of fileElyes HAOUAS2015-06-081-1/+0
* Remove address from GPLv2 headersPatrick Georgi2015-05-211-2/+1
* rmodules: use rmodtool to create rmodulesAaron Durbin2014-03-201-1/+5
* x86: SMM Module SupportAaron Durbin2013-03-141-0/+145