summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
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
2018-09-12Whitespace fixesPhilip Guenther
2018-09-12Now that the pmap is more paranoid about some shootdowns (pmap.c rev 1.119),Philip Guenther
2018-09-12When shooting pages in the KVA range, all pmaps have the page mapped,Philip Guenther
2018-09-12Move -Wno-address-of-packed-member to the clang block as well and syncJonathan Gray
2018-09-11Put clang-specific options behind conditionals to reduce meta-warningsPhilip Guenther
2018-09-11Include bnxt in arm64.ccardenas
2018-09-11We actually support 39-bit VA's in userland.Mark Kettenis
2018-09-11Add defines for amd microcode msrs which appear to be present since k8Jonathan Gray
2018-09-09pmap_activate() should match cpu_switchto, so set up ci_{kern,user}_cr3Philip Guenther
2018-09-09Simplify pmap_is_curpmap(): %cr3 can never match pm_pdirpa_intel herePhilip Guenther
2018-09-09Calculate automatically the padding necessary for lining up thePhilip Guenther
2018-09-09Apply retguard to the last asm functions in the arm64 kernel. This completesmortimer
2018-09-08Bump NMBCLUSTERS to a more reasonable 256MB instead of the tiny 4MB.Claudio Jeker
2018-09-07Add retguard macros to cpu_switchto, setjmp, longjmp.mortimer
2018-09-06fix whitespaceJonathan Gray
2018-09-05Add defines for dealing with PCID support in cr3Philip Guenther
2018-08-31Move kcov device definitions into <sys/conf.h>.Visa Hankala
2018-08-31enable bnxt(4)Jonathan Matthew
2018-08-30Move .dynstr before _edata to fix image size calculation. The PEPatrick Wildt
2018-08-29First pass in bringing i386 in sync with amd64. This does not yet work, but ispd
2018-08-29move the todr chip handle into a prtc_softc structureDavid Gwynne
2018-08-28add support for storing the time of day on OPL based machines.David Gwynne
2018-08-27Add hitemp(4), a driver for the temperature sensors on the HiSilicon Hi3660Mark Kettenis
2018-08-27Add hiclock(4). Make sure hireset(4) attaches early.Mark Kettenis
2018-08-27move bwfm* at pci? to the wireless sectionJoshua Stein
2018-08-27Enable hireset(4).Mark Kettenis
2018-08-27Add glue for the USB3 controller on the HiKey 970.Mark Kettenis
2018-08-27ompinmux has been replaced by pinctrlJonathan Gray
2018-08-27switch from ompinmux to pinctrlJonathan Gray
2018-08-27Enable radeondrm(4). Note that on arm64 we do not yet have a way toMark Kettenis
2018-08-26Add pinctrl(4), a generic pin mux driver.Mark Kettenis
2018-08-26Add plgpio(4), a driver for the ARM PrimeCell GPIO (PL061) peripheral.Mark Kettenis
2018-08-25Add code to print the characteristics of the caches that can be discoveredMark Kettenis
2018-08-25Add GPT support. Mostly copied from amd64.Mark Kettenis
2018-08-25Add umt(4) for USB Windows Precision Touchpad devicesJoshua Stein
2018-08-25Define __HAVE_ACPI.Mark Kettenis
2018-08-25Fix printing of ioapic remapping messages; avoid printing duplicate info.Mark Kettenis