summaryrefslogtreecommitdiffstats
path: root/sys/arch/amd64/conf/ld.script
AgeCommit message (Expand)AuthorFilesLines
2020-02-19Make sure the first 2MB page of the kernel is actually mapped RO in thekettenis1-4/+4
2019-11-09Retguard will start using sections named ".openbsd.randomdata.retguard.*"guenther1-3/+3
2018-07-13Disable codepatching infrastructure after bootsf1-1/+10
2018-07-12Reorganize the Meltdown entry and exit trampolines for syscall andguenther1-1/+12
2018-06-18Align the end of the retguard area on a page boundary and provide symbolsguenther1-9/+12
2018-06-14Put the .openbsd.randomdata.retguard input section at the start of theguenther1-2/+5
2018-03-01accidentally did two ALIGN's before kudutaderaadt1-2/+1
2018-02-21Meltdown: implement user/kernel page table separation.guenther1-1/+21
2017-10-24In ld scripts, an output section with no input sections is always markedguenther1-2/+2
2017-07-06Disassociate PA load address of the kernel from VA, such that PA isn'tderaadt1-31/+18
2017-06-21Fill space between sections with traps, rather than nops.deraadt1-5/+5
2017-05-31Split early startup code out of locore.S into locore0.S. Adjust linkderaadt1-2/+2
2016-09-03Make .openbsd.randomdata section RO. Highlight is that the stack protectorderaadt1-8/+9
2015-04-28Explicitly include .codepatch and .codepatchend in .rodata such thatkettenis1-2/+3
2014-12-21Prevent writing to the kernel area via the direct map. We do this by paddingmlarkin1-7/+7
2014-11-18rename ld.script to same name as other architecturesderaadt1-0/+125