summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2018-12-04Add processor IDs for several OCTEON II and III SoCs.Visa Hankala
2018-12-03Do not process the top 32 bits of the 64 bit interrupt mask registerVisa Hankala
2018-12-03Remove the unused interrupt type (edge/level) from the mace interruptVisa Hankala
2018-11-23Add the pvclock(4) guest driver for paravirtual clocksReyk Floeter
2018-11-20Fix typos in memprobe address check. Diff from Andrew Daugherity.YASUOKA Masahiko
2018-11-15one more typo noticed while pasting miod a reply;Jason McIntyre
2018-11-15fix typos in comments; from miodJason McIntyre
2018-11-12Fix grammar in commentPhilip Guenther
2018-11-11Add END() macro to set symbol size like every other archPhilip Guenther
2018-11-08Remove cardbus and pcmcia debug options that we don't enable on otherMark Kettenis
2018-11-07Document `machine gop [mode]' commandkn
2018-11-05Fix kernel build without serial consolekn
2018-10-31Bring over gapdummy.c changes from amd64/amr64/armv7/i386.Mark Kettenis
2018-10-30The way we currently generate gap.o using a linker script results in .rodataMark Kettenis
2018-10-30The way we currently generate gap.o using a linker script results in .rodataMark Kettenis
2018-10-26Use EFI memory map to determine what memory regions are availble just likeMark Kettenis
2018-10-26Add acpipci(4) on amd64. For now this only calls the PCI-specific _OSCMark Kettenis
2018-10-26With lld the calculation of the entry point was wrong sinceChristian Weisgerber
2018-10-26Correct linker emulation name for lld when building i386 kernels on amd64.Christian Weisgerber
2018-10-23Comvert a few uvm_km_alloc(9) and uvm_km_valloc(9) calls to km_alloc(9).Mark Kettenis
2018-10-22More "explicitely" -> "explicitly" in various comments.Kenneth R Westerback
2018-10-20Take the "package" into account when calculating the "smt" ID on modernMark Kettenis
2018-10-20Sync with amd64 version.Mark Kettenis
2018-10-20Sync with amd64 version.Mark Kettenis
2018-10-20Bring over changes from aarch64 to fix building with ld.lld on amd64.Mark Kettenis
2018-10-20Add i386 relocations. Needed for 32-bit UEFI bootloader.Mark Kettenis
2018-10-16Add linker script to assis lld with building something usable that doesn'tMark Kettenis
2018-10-16Add gapdummy logic (already used on other archs) to allow linking with lld.Christian Weisgerber
2018-10-13Tweak linker flags and objcopy invocation to make things build with lld.Mark Kettenis
2018-10-08Generate SIGBUS when we see a data abort exception because of unalignedMark Kettenis
2018-10-07In vmm, handle xsetbv like xrstor: instead of trying to prevalidatePhilip Guenther
2018-10-05Provide an MD 64-bit byteswapping function build on 32-bit swapsChristian Weisgerber
2018-10-04Use PCIDs where they and the INVPCID instruction are available.Philip Guenther
2018-10-02Unify the MD byteswapping code as much as possible across architectures.Christian Weisgerber
2018-10-01Use inline functions instead of GNU C statement expressions for the MDChristian Weisgerber
2018-09-30Delete the reserve_dumppages() declaration, missed in its 2010 removalPhilip Guenther
2018-09-28Add vlan and trunk to arm64's RAMDISK (amd64 parity)ccardenas
2018-09-26Fix controller name.Visa Hankala
2018-09-26Increase the timeout from previous commit further. Rather than warningTheo de Raadt
2018-09-22Remap the UEFI buffer early such that we can use a write combining mappingMark Kettenis
2018-09-22Enable USB bwfm(4) on macppc RAMDISK as well, matching GENERIC.Stefan Sperling
2018-09-21Enable bwfm(4) in GENERIC on macppc.Stefan Sperling
2018-09-20grow alpha and hppa media to accomodate some recent growthTheo de Raadt
2018-09-20vmm(4): Clear the guest MWAITX/MONITORX extended CPUID feature bit,Bryan Steele
2018-09-19Free edid_buf after use so to fix possible memory leak.Claudio Jeker
2018-09-18vmm(4): Reset host LDTR on exit for SVMMike Larkin
2018-09-18grow arm64 ramdiskTheo de Raadt
2018-09-14Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toClaudio Jeker
2018-09-14add gapdummy.c to the "clean" target like other generated filesChristian Weisgerber
2018-09-12Make pmap_protect(9) actually remove exec permission if the new permissionsMark Kettenis