summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2017-07-29Fix off-by-one in return value of efi_device_path_depth().Mark Kettenis
2017-07-25change -Os to -Oz all around the treeRobert Nagy
2017-07-25remove -Wa,-n from CMACHFLAGS as clang's internal assembler does not support itRobert Nagy
2017-07-24add some missing MULTIPROCESSOR ifdefs to not compile in code onRobert Nagy
2017-07-23permit kernel building with clang as the base compiler; ok kettenis@Christian Weisgerber
2017-07-21Check the hibernation signature for softraid disks and select valid bsdYASUOKA Masahiko
2017-07-20Accessing a mmap(2)ed file behind its end should result in a SIGBUSAlexander Bluhm
2017-07-19Add a enter_ddb() "accessop" to wsdisplay(4) to allow KMS drivers to bypassMark Kettenis
2017-07-18Stop automatically regenerating gap.o (and hence linking a new kernel)Theo Buehler
2017-07-16Pass the linker from make environment to makegap.sh. This is (only)Visa Hankala
2017-07-14The regress test src/regress/sys/kern/siginfo-fault checks whetherAlexander Bluhm
2017-07-12remove CPU_LIDSUSPEND/machdep.lidsuspendMartin Natano
2017-07-12Make max memory for VMs equal to MAXDSIZ to avoid failing later duringMike Larkin
2017-07-10Replace codepatch nopsleds with trapsleds.mortimer
2017-07-06Remove bogus arguments from a printf in the bootloader.Mike Larkin
2017-07-06Disassociate PA load address of the kernel from VA, such that PA isn'tTheo de Raadt
2017-07-06vmd: increase the max number of disks from 2 to 4. Requires kernel rebuildMike Larkin
2017-07-060xcc-fill a few more alignments. Not because these ones matter particularily,Theo de Raadt
2017-07-05Comments are lying.Martin Pieuchot
2017-07-02re-enable PATMike Larkin
2017-07-01Use absolute pointers in codepatch entriesStefan Fritsch
2017-06-29kill RCSID macros; discussed with millertTheo de Raadt
2017-06-29Put asm-generated strings into .rodataTheo de Raadt
2017-06-29put SYSTEM_SWAP_DEP out of its misery, it died in 1997, along with config.oldMarc Espie
2017-06-29add some comments, no functional changeMike Larkin
2017-06-29suppress local symbols in mptramp. Matches a similar diff inMike Larkin
2017-06-29Remove a block of "#if 0" code that has been in the file since r1.1, 13Mike Larkin
2017-06-28hide symbols used in the ACPI resume trampoline pagesMike Larkin
2017-06-28fix potential use of uninitialized variable, noticed by jsg@.Mike Larkin
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