summaryrefslogtreecommitdiffstats
path: root/sys/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* Include srp.h where struct cpu_info uses srp to avoid erroring out whenjsg2018-12-0510-10/+20
* Add processor IDs for several OCTEON II and III SoCs.visa2018-12-045-5/+39
* Do not process the top 32 bits of the 64 bit interrupt mask registervisa2018-12-031-3/+3
* Remove the unused interrupt type (edge/level) from the mace interruptvisa2018-12-038-21/+17
* Add the pvclock(4) guest driver for paravirtual clocksreyk2018-11-232-2/+4
* Fix typos in memprobe address check. Diff from Andrew Daugherity.yasuoka2018-11-201-3/+4
* one more typo noticed while pasting miod a reply;jmc2018-11-151-2/+2
* fix typos in comments; from miodjmc2018-11-151-4/+4
* Fix grammar in commentguenther2018-11-121-2/+2
* Add END() macro to set symbol size like every other archguenther2018-11-111-1/+3
* Remove cardbus and pcmcia debug options that we don't enable on otherkettenis2018-11-081-3/+2
* Document `machine gop [mode]' commandkn2018-11-071-4/+14
* Fix kernel build without serial consolekn2018-11-051-2/+2
* Bring over gapdummy.c changes from amd64/amr64/armv7/i386.kettenis2018-10-313-6/+6
* The way we currently generate gap.o using a linker script results in .rodatakettenis2018-10-302-4/+4
* The way we currently generate gap.o using a linker script results in .rodatakettenis2018-10-302-4/+4
* Use EFI memory map to determine what memory regions are availble just likekettenis2018-10-261-59/+121
* Add acpipci(4) on amd64. For now this only calls the PCI-specific _OSCkettenis2018-10-263-2/+140
* With lld the calculation of the entry point was wrong sincenaddy2018-10-261-4/+2
* Correct linker emulation name for lld when building i386 kernels on amd64.naddy2018-10-261-2/+2
* Comvert a few uvm_km_alloc(9) and uvm_km_valloc(9) calls to km_alloc(9).kettenis2018-10-235-13/+16
* More "explicitely" -> "explicitly" in various comments.krw2018-10-225-10/+10
* Take the "package" into account when calculating the "smt" ID on modernkettenis2018-10-201-2/+3
* Sync with amd64 version.kettenis2018-10-201-15/+16
* Sync with amd64 version.kettenis2018-10-201-9/+7
* Bring over changes from aarch64 to fix building with ld.lld on amd64.kettenis2018-10-201-18/+20
* Add i386 relocations. Needed for 32-bit UEFI bootloader.kettenis2018-10-201-1/+14
* Add linker script to assis lld with building something usable that doesn'tkettenis2018-10-164-2/+28
* Add gapdummy logic (already used on other archs) to allow linking with lld.naddy2018-10-162-8/+16
* Tweak linker flags and objcopy invocation to make things build with lld.kettenis2018-10-132-3/+4
* Generate SIGBUS when we see a data abort exception because of unalignedkettenis2018-10-081-2/+15
* In vmm, handle xsetbv like xrstor: instead of trying to prevalidateguenther2018-10-074-25/+40
* Provide an MD 64-bit byteswapping function build on 32-bit swapsnaddy2018-10-051-2/+11
* Use PCIDs where they and the INVPCID instruction are available.guenther2018-10-0412-47/+345
* Unify the MD byteswapping code as much as possible across architectures.naddy2018-10-024-92/+93
* Use inline functions instead of GNU C statement expressions for the MDnaddy2018-10-011-21/+34
* Delete the reserve_dumppages() declaration, missed in its 2010 removalguenther2018-09-301-3/+1
* Add vlan and trunk to arm64's RAMDISK (amd64 parity)ccardenas2018-09-281-1/+3
* Fix controller name.visa2018-09-261-2/+2
* Increase the timeout from previous commit further. Rather than warningderaadt2018-09-261-2/+2
* Remap the UEFI buffer early such that we can use a write combining mappingkettenis2018-09-223-8/+31
* Enable USB bwfm(4) on macppc RAMDISK as well, matching GENERIC.stsp2018-09-221-1/+2
* Enable bwfm(4) in GENERIC on macppc.stsp2018-09-211-1/+2
* grow alpha and hppa media to accomodate some recent growthderaadt2018-09-201-2/+2
* vmm(4): Clear the guest MWAITX/MONITORX extended CPUID feature bit,brynet2018-09-202-5/+6
* Free edid_buf after use so to fix possible memory leak.claudio2018-09-191-2/+3
* vmm(4): Reset host LDTR on exit for SVMmlarkin2018-09-181-1/+3
* grow arm64 ramdiskderaadt2018-09-181-2/+2
* Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toclaudio2018-09-149-18/+18
* add gapdummy.c to the "clean" target like other generated filesnaddy2018-09-145-10/+10