summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2017-06-22Only print the magic '&' letter on a disk if the hibernate partition isTheo de Raadt
2017-06-21Better off padding with 0x0. 0x0 = "break 0,0".Theo 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-19Fix the timecounter register on CN72xx/CN73xx.Visa Hankala
2017-06-19Use octeon_model_family() for SoC identification as in the restVisa Hankala
2017-06-19Use type register_t instead of __register_t. Drop unneeded __unused.Visa Hankala
2017-06-19There is no RTC on the E1000 board.Visa Hankala
2017-06-19Use a consistent naming for fdt attach arguments.Visa Hankala
2017-06-18Split octeon interrupt code into a glue layer and a CIU driver.Visa Hankala
2017-06-18Move IPI control entry points into octeon_intr.c.Visa Hankala
2017-06-18Drop unnecessary call to octeon_setintrmask(). The function gets calledVisa Hankala
2017-06-17add rdtsc() to match amd64Jonathan Matthew
2017-06-17Invalidate remote TLB entries by address range. This reducesVisa Hankala
2017-06-17Fix comment. This gap is not only on LUNA-88K2 but also on LUNA-88K.Kenji Aoyama
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