summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
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
2018-08-25Insert new child nodes at the end.Mark Kettenis
2018-08-25As Intel(TM) cpus are discovered to have more bugs, more workaround MSRsTheo de Raadt
2018-08-25Don't treat UnicodeChar == 0 as a keyboard input. The same fix wasYASUOKA Masahiko
2018-08-24print cpu family/model/stepping in dmesgJonathan Gray
2018-08-24Don't treat UnicodeChar == 0 as a keyboard input.YASUOKA Masahiko
2018-08-23Set the pointer to the EFI Runtime Services, otherwise we call intoPatrick Wildt
2018-08-23port the amd64 code for loading intel microcode on boot to i386Jonathan Gray
2018-08-22Enable uscom(4) where uslcom(4) is already present.Martin Pieuchot
2018-08-22Adding membar_xxx defines to userland.Kenji Aoyama
2018-08-21Perform mitigations for Intel L1TF screwup. There are three options:Theo de Raadt
2018-08-21Rework kcov kernel config. Instead of treating kcov as both an option and aanton
2018-08-21If a kernel thread was created by a user land system call, the userAlexander Bluhm
2018-08-21print rdtscp and xsave_ext cpuid bits on i386 as wellJonathan Gray
2018-08-21print sefflags_edx cpuid bits on i386 as wellJonathan Gray
2018-08-20Implement bus_space_mmap(9).Mark Kettenis
2018-08-20Remove unused spllock().Visa Hankala
2018-08-19delete blank line not found in other archTheo de Raadt
2018-08-19pseudo-device must be file-flagged otherwise ramdisks cannot link.Theo de Raadt
2018-08-19Implement "mach dtb <filename.dtb>" in efiboot(8). This way we canPatrick Wildt
2018-08-19Add kcov(4), a kernel code coverage tracing driver. It's used in conjunctionanton
2018-08-19Add support for multiple PCI segments. Only really implemented for arm64Mark Kettenis
2018-08-18Add support for flushing the instruction cache of other processes. This isMark Kettenis
2018-08-18Make sure we don't match (and attach) more than the maximum number ofMark Kettenis
2018-08-18Support arbitrary number of redistributors.Mark Kettenis
2018-08-16Make pmap_allocate_asid() mpsafe. Since between checking the ASIDPatrick Wildt
2018-08-15Turns out the integration of the GIC-500 on the Rockchip RK3399 is busted.Mark Kettenis