summaryrefslogtreecommitdiff
path: root/arch/x86/machine/cpu.h
AgeCommit message (Expand)Author
2018-04-30cpu: add cpu_freq accessor.Remy Noel
2018-04-29Minor changesRichard Braun
2018-04-21pmu_intel: Add Overflow V2 support.Remy Noel
2018-04-21cpu: Add cpu_get_msr64 helperRemy Noel
2018-04-18Merge branch 'master' into perfmonRemy Noel
2018-04-14Rename variables in function-like macrosRichard Braun
2018-04-14Fix left-over reserved identifiersRichard Braun
2018-03-12perfmon: Coding style & cosmetic fixesRemy Noel
2018-02-25Merge branch 'master' into perfmonRemy Noel
2018-02-25Merge branch 'master' into perfmonRemy Noel
2018-02-24Don't use reserved identifiersRichard Braun
2018-02-12Add TODO entriesRichard Braun
2018-01-16kern/percpu: improve initop descriptions and fix dependenciesRichard Braun
2018-01-14Merge branch 'master' into perfmonRemy Noel
2018-01-10x86/cpu: optimize cpu-local accessorsRichard Braun
2018-01-10x86/cpu: optimize cpu-local accessorsRichard Braun
2017-10-01Perfmon module prototypeRemy Noel
2017-07-13Switch to initialization operationsRichard Braun
2017-07-13Switch to initialization operationsRichard Braun
2017-06-25Use the C11 alignas and noreturn macrosRichard Braun
2017-06-25Use the C11 alignas and noreturn macrosRichard Braun
2017-06-24Move the DATA_ALIGN and TEXT_ALIGN macros to the x86/cpu moduleRichard Braun
2017-06-24Move the DATA_ALIGN and TEXT_ALIGN macros to the x86/cpu moduleRichard Braun
2017-06-24Move the CPU_L1_SIZE macro to x86/cpu moduleRichard Braun
2017-06-24Move the CPU_L1_SIZE macro to x86/cpu moduleRichard Braun
2017-06-04x86: support stack smashing protectionRichard Braun
2017-06-04x86: support stack smashing protectionRichard Braun
2017-06-02x86/tcb: add commentsRichard Braun
2017-06-02x86/tcb: add commentsRichard Braun
2017-05-23x86/cpu: new cpu_apic_id functionRichard Braun
2017-05-23x86/cpu: new cpu_apic_id functionRichard Braun
2017-05-16x86/{cpu,pit}: implement cpu_delay using the timestamp counterRichard Braun
2017-05-16x86/{cpu,pit}: implement cpu_delay using the timestamp counterRichard Braun
2017-05-09x86/cpu: test for cmpxchg8b feature in 32 bits modeAgustina Arzille
2017-05-09x86/cpu: test for cmpxchg8b feature in 32 bits modeAgustina Arzille
2017-02-04Clean up compilationRichard Braun
2016-12-09Force brackets around one-line conditional statementsRichard Braun
2014-12-10x86/pmap: directmap updateRichard Braun
2014-11-29x86/cpu: fix TSS definitionRichard Braun
2014-11-17vm/vm_kmem: minor interface updatesRichard Braun
2014-10-09kern/xcall: new moduleRichard Braun
2014-10-04x86/msr: reorder argumentsRichard Braun
2014-10-02x86/cpu: minor fixesRichard Braun
2014-09-05kern/percpu: fix setup of BSP percpu areaRichard Braun
2014-09-03x86/cpu: improve percpu supportRichard Braun
2014-09-03x86/cpu: move cpu_load_gdt() to the init sectionRichard Braun
2014-06-10kern/llsync: rework lockless synchronizationRichard Braun
2014-05-28x86/{boot,cpu}: dynamically allocate AP boot stacksRichard Braun
2014-05-21x86/cpu: fix lapic module usage when sending IPIsRichard Braun
2014-05-14Improve the description of multi-processor setupRichard Braun