summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2017-10-05restore a block of code erroneously removed in r1.162 that causes aMike Larkin
2017-10-05fix some spacing issues, wrong comments, and DPRINTFs that were in theMike Larkin
2017-10-05change DPRINTF format specifier from %lld to %llx for easier readabilityMike Larkin
2017-10-05Clean up some no longer needed includes left over from the locore/locore0 split.Mike Larkin
2017-10-04Due to changes in LLD where sections are sorted in a different way,Patrick Wildt
2017-10-04as a result of previous change, vftype and ftype always have the sameTheo de Raadt
2017-10-04Follow the pattern set by copy*/pcb_onfault: when xrstor faults, returnPhilip Guenther
2017-10-03Nested xrstor handled leaks a kernel address into sigval, but potentialTheo de Raadt
2017-10-03The xrstor instruction will fault if the provided xstate data, whichPhilip Guenther
2017-10-01set MAXSSIZ to the same value as on all other architectures (32MB)Christian Weisgerber
2017-09-29When fault indicates PGEX_W, only tell uvm we need a writeable page..Theo de Raadt
2017-09-28When option DDB_STRUCTINFO was removed from the kernel, too much fromPatrick Wildt
2017-09-27amd64 needs FS.base values (the TCB pointer) to be validated, as noncanonicalPhilip Guenther
2017-09-23Fix controller locking so that it covers the DMA map and bounce buffer.Visa Hankala
2017-09-22Do not bounce if possible.Visa Hankala
2017-09-22Allocate a bounce buffer once during init and reuse it for DMA commands.Visa Hankala
2017-09-22Remove unused code.Mark Kettenis
2017-09-21Ensure proper order of register accesses by readback after write.Visa Hankala
2017-09-21Enable dwxe(4) on armv7 as well for use on the Allwinner H3 SoC.Patrick Wildt
2017-09-21Add dwxe(4), a driver the Synopsis DesignWare Ethernet controller usedPatrick Wildt
2017-09-20Raise match priority such that imxocotp(4) wins over syscon(4).Mark Kettenis
2017-09-19Enable syscon(4).Patrick Wildt
2017-09-17Do not print "cpuX launched" any longer. This reduces dmesg spamVisa Hankala
2017-09-16Make sure that `fsr' is always initialized. Non-DEBUG kernelsVisa Hankala
2017-09-16The copyin(9) family of functions should return EFAULT for all memoryPhilip Guenther
2017-09-15wrap a long lineMike Larkin
2017-09-12Remove option DDB_STRUCTINFO. Now that ddb(4) is CTF aware, similarMartin Pieuchot
2017-09-12rename setredzone to setguardpage.David Gwynne
2017-09-12add a guard page on the end of each threads kernel stack.David Gwynne
2017-09-11Sync alpha/mips64/powerpc mutex implementations.Martin Pieuchot
2017-09-11Avoid using an uninitialised variable. Found by the clang static analyser.Jonathan Gray
2017-09-11Don't test if an array is NULL. Fixes the build with clang which raisedJonathan Gray
2017-09-11Remove whitespace in inline assembly output constraint strings. WhileJonathan Gray
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-09-06Allow two GMX instances on CN70xx/CN71xx to enable all portsVisa Hankala
2017-09-06bump UPAGES to 6.David Gwynne
2017-09-05Move mutex, condvar, and thread-specific data routes, pthread_once, andPhilip Guenther
2017-09-04Let octmmc(4) attach on revision 7890 controller.Visa Hankala
2017-09-03fix boot on older 486DX CPUs that lack CPUID.Mike Larkin
2017-09-02Let the kernel utilize the FPU if one is available, even when theVisa Hankala
2017-09-01Ansify function definitions.Visa Hankala
2017-09-01Zap stray prototype.Visa Hankala
2017-08-31Add OpenBSD CVS tags at the top of amdisplay/nxphdmi(4) files.ians
2017-08-30adjust ACPI resume-time saved stack location to account for a differentMike Larkin
2017-08-30Prefer copyin32() to copyin() when fetching instructionsVisa Hankala
2017-08-29In previous change, misconfigured APICs were not being repaired.Theo de Raadt
2017-08-29remove uneeded includes after recent fdt header changesJonathan Gray
2017-08-28swap ualea for urngJasper Lievisse Adriaanse
2017-08-28swap ualea for urngJasper Lievisse Adriaanse
2017-08-28Add rkpmic(4), a driver for the RK808 Power Management IC. For now, thisMark Kettenis