summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2017-06-14Enable hvs(4), "go for it" from deraadt.Mike Belopuhov
2017-06-14Split early startup code out of armv7_start.S into locore0.S. AdjustPatrick Wildt
2017-06-13newbsd: target which re-links a kernel. We cannot use the bsd: targetTheo de Raadt
2017-06-13needs a fake ld.script for KARL toolingTheo de Raadt
2017-06-13Do not invalidate remote TLB entries with new mappings because theVisa Hankala
2017-06-13Tweak order of operands to check constant `cache_valias_mask' first.Visa Hankala
2017-06-13Split early startup code out of locore.S into locore0.S. Adjust linkTheo de Raadt
2017-06-13add a dummy ld.script. macppc does not use one of these yet, butTheo de Raadt
2017-06-13Prepare install_extint() for the vector being relative-negative (ieTheo de Raadt
2017-06-13First step of randomized link for sparc64: gap.S and randomize files.Theo de Raadt
2017-06-12destroy lint remnants.Marc Espie
2017-06-12Backout last change to remove esym .data patching because it breaksMarcus Glocker
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-11Define register_splx_handler() in one place.Visa Hankala
2017-06-11Fix TLB size computation on OCTEON II and III. The CPUs have utilizedVisa Hankala
2017-06-11Add a memory barrier to ensure that stores become visibleVisa Hankala
2017-06-10Use software interrupt to process TX/RX data between sio and tty(4)Kenji Aoyama
2017-06-08Remove esym (.data) patching. Thanks to Mark we stopped requiring thisPatrick Wildt
2017-06-08Wrap startup code with .ent and .end for proper disassembly.Visa Hankala
2017-06-08Move loongson/octeon/sgi unmap_startup() under arch/mips64.Visa Hankala
2017-06-08Split early startup code out of locore.S into locore0.S. Adjust linkVisa Hankala
2017-06-08Split early startup code out of locore.S into locore0.S. Adjust linkVisa Hankala
2017-06-08Split early startup code out of locore.S into locore0.S. Adjust linkTheo de Raadt
2017-06-06Remove code that is not needed right now.Visa Hankala
2017-06-06Implement startup smashing in C. The code should be movedVisa Hankala
2017-06-06correct the depend list of a target introduced in rev 1.9Jonathan Gray
2017-06-05Split early startup code out of locore.S into locore0.S. Adjust linkTheo de Raadt
2017-06-05Increase kernel size, by pushing rodata 1MB forward, from 5MB to 6MB.Theo de Raadt
2017-06-05Split early startup code out of locore.S into locore0.S. Adjust linkTheo de Raadt
2017-06-05track permissions of original fileTheo de Raadt
2017-06-05use same idiom as other MakefilesTheo de Raadt
2017-06-05Randomize the link order of .o files in the kernel on octeon.Visa Hankala
2017-06-05The arm* architectures edit the ld.script, creating a copy in the compileTheo de Raadt
2017-06-04Catch up with changes made on amd64 (kettenis@):Christian Weisgerber
2017-06-04Create gap.* with umask 007 instead of 077 to make kernel builds afterTheo Buehler
2017-06-04Remove comment that no longer is true. esym is not written by ourPatrick Wildt
2017-06-04Split early startup code out of locore.S into locore0.S. Adjust linkPatrick Wildt
2017-06-04Sync with current NetBSD/luna68k code.Kenji Aoyama
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-01Pass the correct dma tag to the load buffer function. Passing t onlyPatrick Wildt
2017-06-01Don't panic when we cannot locate a handle for the Serial IO protocol.Patrick Wildt
2017-06-01Sync with amd64 and allow building the i386 bootstrap with clang:Christian Weisgerber
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