summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2017-06-25dull dependency for copying makegap.sh to obj, so that installsTheo de Raadt
2017-06-23Unbreak profiling assembly functions in userland by defining theMartin Pieuchot
2017-06-22Generate a gap.link script, and use that to generate gap.o. On multi-ABITheo de Raadt
2017-06-22Add a hypervisor-specific function pointer in pvbus(4) that gets called duringJonathan Matthew
2017-06-22Only print the magic '&' letter on a disk if the hibernate partition isTheo de Raadt
2017-06-21Fill space between sections with traps, rather than nops.Theo de Raadt
2017-06-20use [] instead of * for reaching regions to unmap, making this moreTheo de Raadt
2017-06-20Fix a couple of comment typos in amd64 and i386 biosvar.hTom Cosgrove
2017-06-20remove some magic numbers in the flush-by-asid code and check if the CPUMike Larkin
2017-06-20SVM: better cleanbits handling. Fixes an issue on Bulldozer CPUs causingMike Larkin
2017-06-19As early as possible, create a link /bsd.booted to the /bsd kernel weTheo de Raadt
2017-06-14Enable hvs(4), "go for it" from deraadt.Mike Belopuhov
2017-06-13newbsd: target which re-links a kernel. We cannot use the bsd: targetTheo de Raadt
2017-06-11make vers.o not depend on gap.o using a trick, because it is piece ofTheo de Raadt
2017-06-11Use umask 077 instead of cp -p when installing the kernel as root.Alexander Bluhm
2017-06-05use same idiom as other MakefilesTheo de Raadt
2017-06-05The arm* architectures edit the ld.script, creating a copy in the compileTheo de Raadt
2017-06-04Create gap.* with umask 007 instead of 077 to make kernel builds afterTheo Buehler
2017-06-04Re-arrange struct bus_dmamap membersStefan Fritsch
2017-06-03Create gap.S and gap.o with umask 077. Create lorder and bsd* with umask 007.Theo de Raadt
2017-06-01Don't panic when we cannot locate a handle for the Serial IO protocol.Patrick Wildt
2017-05-31Split early startup code out of locore.S into locore0.S. Adjust linkTheo de Raadt
2017-05-31Add serial console support for efiboot.YASUOKA Masahiko
2017-05-31Disable "machine boot" and "machine comaddr" from efiboot.YASUOKA Masahiko
2017-05-30Allow building the bootstrap with clang:Christian Weisgerber
2017-05-30event injection framework, will be used for other features coming shortlyMike Larkin
2017-05-30SVM: return EIO to vmd to stop the guest when it HLTs with interruptsMike Larkin
2017-05-30Add missing KERNEL_LOCKs to a few error paths.Mike Larkin
2017-05-30FPU context save/restore for SVM in vmm(4), matches a previous diffMike Larkin
2017-05-30Kill db_sym_t.Martin Pieuchot
2017-05-30Support for SMAP is pretty small, so don't exclude it from the RAMDISKS.Theo de Raadt
2017-05-30Build amd64 bootstrap with -ffreestanding.Christian Weisgerber
2017-05-30print more useful information when an error is returned from uvm_faultMike Larkin
2017-05-30move some data tables out of .text and into .rodata where they belongMike Larkin
2017-05-30typo - extra semicolonMike Larkin
2017-05-29Kill SPINLOCK_SPIN_HOOK, use CPU_BUSY_CYCLE() instead.Martin Pieuchot
2017-05-29Add hibernate support for nvme(4). This creates a separate IO queue that isJonathan Matthew
2017-05-29Pass the symbol instead of its name when looking for CTF infos.Martin Pieuchot
2017-05-29vmm(4): Enable support for AMD-V (SVM) CPUs.Mike Larkin
2017-05-28rename some fieldsMike Larkin
2017-05-28typo in commentMike Larkin
2017-05-28If a function is not found in the CTF data, do not assume it takes noMartin Pieuchot
2017-05-28Use intr_disable()/intr_restore() to reduce differences with sparc64Martin Pieuchot
2017-05-27On i386 and amd64, atomic instructions include an implicit memory barrier.Mark Kettenis
2017-05-27manually inline tlbflushg. it's short and there's only one caller.Ted Unangst
2017-05-27there shouldn't be any need to check for PGE on amd64. ok deraadt mlarkinTed Unangst
2017-05-27add missing prototypeMike Larkin
2017-05-26Enable chvgpio(4) in RAMDISK_CD on amd64.Stefan Sperling
2017-05-25Replace the only usage of x86_pause() with SPINLOCK_SPIN_HOOK.Visa Hankala
2017-05-25Drop trailing semicolon from a macro.Visa Hankala