summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2017-03-24Bump resolution of frequencies from kHz to Hz, since that is what thePatrick Wildt
2017-03-24Mainline u-boot on the ClearFog seems to insert an empty memory regionPatrick Wildt
2017-03-24Handle guest interruptibility state - Reset the interruptibility stateMike Larkin
2017-03-24Exit to vmd on byte size PCI accesses.Mike Larkin
2017-03-24Allow returns from vmd after handling cpuid exits (handles the case whereMike Larkin
2017-03-23Bump the emulated PCI MMIO range end to 0xFFFFFFFF. This slightlyMike Larkin
2017-03-22Implement kernel W^X for arm64. For this purpose align the different segmentsMark Kettenis
2017-03-21As a first step towards SMP, use an array for the destination masks withMark Kettenis
2017-03-21Avoid panic in arm_sync_icache() by only flushing the parts of the addressMark Kettenis
2017-03-21Revise the definition of "struct reg" to have a layout compatible with otherMark Kettenis
2017-03-21Don't allow the guest to clear CR0_NE or CR4_VMXE. While we should beMike Larkin
2017-03-21CPUID feature 0x80000000 emulation fell through to 0x80000001, whichMike Larkin
2017-03-20Do not map resources which are actually not used within the kernel. SavesMiod Vallat
2017-03-20Fix previous. Commited from the wrong tree.Miod Vallat
2017-03-20Remove unused defines. Some of them can be traced to MVME188 and make noMiod Vallat
2017-03-20Replace hardcoded addresses with symbolic constants from <machine/board.h>Miod Vallat
2017-03-19Put the address of the per-cpu clock and interrupt registers into the cpu_infoMiod Vallat
2017-03-19Handle master/slave PIC vector base properly. OpenBSD uses 0x20/0x28Mike Larkin
2017-03-18Build mips64 kernels with -ffreestanding.Visa Hankala
2017-03-16Remove some unused variables, unused types, duplicated/unused functionMark Kettenis
2017-03-16Unroll two small bus_space_{read_write}_multi operations in a hot code path.Miod Vallat
2017-03-16Use a power of two and left shift, rather than integer multiplication, forMiod Vallat
2017-03-16Fix passing entropy from boot loader to the kernel:Miod Vallat
2017-03-16Typo, from miod@Martin Pieuchot
2017-03-15Fix building profiling kernels by passing the -p flag to config(8)Theo Buehler
2017-03-15We do not need while loop around uiomove(9) in lcdwrite().Kenji Aoyama
2017-03-13When we do an ASID rollover, we unassign all ASIDs and do a completeMark Kettenis
2017-03-13Don't limit physmem to 2GB confirmed to work with 16GB by deraadt@.Jonathan Gray
2017-03-12enable acpisbsJoshua Stein
2017-03-12Add a "dsm ishst" barrier before TLB maintenance instructions. The ARMv8Mark Kettenis
2017-03-12Bring SROP mitigation to arm64. Make some small modifications to the armMark Kettenis
2017-03-12Remove some unused cruft.Mark Kettenis
2017-03-12Simplify pmap_proc_iflush(); there is no need for the per-page logic if weMark Kettenis
2017-03-12Hook exclock(4) up to the clock framework using a dummy implementation thatMark Kettenis
2017-03-12Enable exdwusb(4) and xhci(4).Mark Kettenis
2017-03-11Hook up exgpio(4) to the gpio framework.Mark Kettenis
2017-03-11Fix uninitilized variables (confusion between enc and p->encodingAlexandre Ratchov
2017-03-11Introduce a new knob to force the first USB keyboard as console input.Martin Pieuchot
2017-03-11Set EVT_NOTIFY_SIGNAL when calling boot services CreateEvent().Jonathan Gray
2017-03-11Enable exrtc(4).Mark Kettenis
2017-03-10Use regmap interface to power up the PHY block.Mark Kettenis
2017-03-10Missed this file in the deplatformization commit.Mark Kettenis
2017-03-10Add glue to attach xhci(4) on exynos.Mark Kettenis
2017-03-10Set VM_PHYSSEG_MAX to 32 and use VM_PSTRAT_BSEARCH as the sort/search optionMark Kettenis
2017-03-10Lookup the /memory node again after we reinit the FDT. This makes addingMark Kettenis
2017-03-10enable amphy(4) for udav(4) and urlphy(4) for url(4)Jonathan Gray
2017-03-09There are no compat emulations left so we never do errno mapping:Philip Guenther
2017-03-09Enable syscon(4) such that I can actually reboot the Odroid XU4.Mark Kettenis
2017-03-09Provide access to our registers through the regmap interface.Mark Kettenis
2017-03-09Only set cpuresetfn if it isn't set already such that other reboot mechanismsMark Kettenis