summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2019-06-04Bump MAXCPUS to 32 so that we can use all cores on the Ampere eMAG.Patrick Wildt
2019-06-03Map the raw bus space operations to the regular ones.Patrick Wildt
2019-06-03Fix priorities of LIPs to match the other changes made in rev 1.17.Mark Kettenis
2019-06-02Change pci_intr_handle_t into a struct and replace duplicated code thatMark Kettenis
2019-06-01Refactor the MAP_STACK feature, and introduce another similar variation:Theo de Raadt
2019-06-01Bump VM_MAX_KERNEL_ADDRESS so that we have about 16G of KVA. SincePatrick Wildt
2019-06-01On machines with large amounts of physical memory we fail to initialize uvmMark Kettenis
2019-06-01Recognise Cortex-A65.Jonathan Gray
2019-05-31Deimos is Cortex-A77.Mark Kettenis
2019-05-31Add MSI-X support.Mark Kettenis
2019-05-31Add MSI-X support for acpipci(4). This splits out some generic code intoMark Kettenis
2019-05-30Use two 32-bit writes instead of a single 64-bit write to write theMark Kettenis
2019-05-28On bigger arm64 machines with plenty of memory it is possible thatPatrick Wildt
2019-05-28Correct the test for when the L1TF vulnerablity has been mitigated viaPhilip Guenther
2019-05-28Skip doing MDS mitigation on vmm entry if the new firmware is present,Philip Guenther
2019-05-28Cleanup some bootloader codeMike Larkin
2019-05-28Enable virtio again since the compilation problems have been fixed.Stefan Fritsch
2019-05-28Remove a 15 year old XXX commentMike Larkin
2019-05-27disable virtio. a serially careless & procedure violating developerTheo de Raadt
2019-05-24Pass extent for prefetchable mmio. Since there is no distinction betweenMark Kettenis
2019-05-23zap reference to non-existent function in a commentJasper Lievisse Adriaanse
2019-05-23Don't print "not conigured" messages for nodes that are disabled.Mark Kettenis
2019-05-22i386/amd64 apm(4): Ignore APM_UPDATE_TIME events.cheloha
2019-05-22Allow loading of bigger ucode. This implementation uses the UEFI memoryMark Kettenis
2019-05-21add amdgpu from linux 4.19.44 for recent AMD Radeon partsJonathan Gray
2019-05-18Both FreeBSD and I appear to have been confused by intel's deep-dive doc:Philip Guenther
2019-05-18Add parsing for standard boot options.Visa Hankala
2019-05-17Oops, forgot to include a copyright year when originally addedPhilip Guenther
2019-05-17Mitigate Intel's Microarchitectural Data Sampling vulnerability.Philip Guenther
2019-05-15Add support to the BIOS bootloader for random kernel base VAMike Larkin
2019-05-15Reduce branch emulation page access protection during setup. The setupVisa Hankala
2019-05-15Drop redundant pmap_proc_iflush() call. The needed instruction cacheVisa Hankala
2019-05-13free(9) sizes.Martin Pieuchot
2019-05-13Move idepth tracking out of interrupt controller into common layer.Dale Rahn
2019-05-13vmm: add host side pvclockpd
2019-05-13regen (missed this when I did the colemak update)Aaron Bieber
2019-05-13Add the needed ICC_PMR_EL1 register bit defines for the previousPatrick Wildt
2019-05-12Delete cpu_idle_{enter,leave}_fcn() as unused. Add RETGUARD checks toPhilip Guenther
2019-05-12s/availible/available/Philip Guenther
2019-05-12vmm: add a x86 page table walkerpd
2019-05-12Between the broken GIC-500 on the RK3399 and differences in the secure modeMark Kettenis
2019-05-11whitespace removalMike Larkin
2019-05-11whitespace removalMike Larkin
2019-05-11whitespace removalMike Larkin
2019-05-11Further cleanup of efi32/64.Mike Larkin
2019-05-11Add fusbtc(4) to support the Fairchild FUSB302 USB Type-C controller.Patrick Wildt
2019-05-11socppc makes an extended visit to the bigbucket.Theo de Raadt
2019-05-11Refactor efiboot into 32 and 64 bit copies.Mike Larkin
2019-05-11Refactor efiboot into 32 and 64 bit copies.Mike Larkin
2019-05-10Disentangle #ifdef EFIBOOT.Mike Larkin