summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2021-03-19another unfortunate action to cope with relentless kernel growthTheo de Raadt
2021-03-17Add missing memory clobbers to "data" barriers.Mark Kettenis
2021-03-17Always use an allocated buffer for {Read,Write}Blocks() to makeYASUOKA Masahiko
2021-03-16Node without a "status" property should be considered enabled as well.Mark Kettenis
2021-03-16Make sure that switching the console from serial to framebuffer worksMark Kettenis
2021-03-16acpi_intr_disestablish() should free its own cookie.Patrick Wildt
2021-03-16Bump MAXTSIZ to 256MB on i386.Kurt Miller
2021-03-16Fix some correctness issues in the lowelevel kernel bringup code.Mark Kettenis
2021-03-15Add code to acpiiort(4) to look up named components in the IORT andPatrick Wildt
2021-03-15Change API of acpiiort(4). It was written as a hook before, taking thePatrick Wildt
2021-03-15Add acpi_iommu_device_map(), which replaces the DMA tag with one thatPatrick Wildt
2021-03-15Don't put an extern variable (ppc_kvm_stolen) into vmparam.h, other instancesTheo de Raadt
2021-03-13We can use memory marked as EfiBootServicesCode or EfiBootServicesDataMark Kettenis
2021-03-11spellingJonathan Gray
2021-03-11Add SMP support.Mark Kettenis
2021-03-11grow media a littleTheo de Raadt
2006-10-06Preliminary bits for SuperH-based ports, based on NetBSD/sh3 codebase withMiod Vallat
2021-03-10Let MAIR comment catch up with reality.Mark Kettenis
2021-03-10pmap_avail_setup() is the only place physmem is calculated, delete a bunchTheo de Raadt
2021-03-09Node without a "status" property should be considered enabled as well.Mark Kettenis
2021-03-09Recognize Apple Firestorm cores.Mark Kettenis
2021-03-09Add initial bits for Check Point UTM-1 EDGE N.Visa Hankala
2021-03-09ofw_read_mem_regions() can skip calculation of physmem. pmap.cTheo de Raadt
2021-03-08Enable ixl(4).Patrick Wildt
2021-03-08Revise the ASID allocation sheme to avoid a hang when running out of freeMark Kettenis
2021-03-07Explicitly align kernel text.mortimer
2021-03-06Since with the current design there's one device per domain, and onePatrick Wildt
2021-03-06One major issue talked about in research papers is reducing the overheadPatrick Wildt
2021-03-06ansiJonathan Gray
2021-03-05Improve readability of softc accesses.Patrick Wildt
2021-03-05Introduce an IOVA allocator instead of mapping pages 1:1. Mapping pages 1:1Patrick Wildt
2021-03-05Extend the commented code that shows which additional mappings are needed,Patrick Wildt
2021-03-04Turns out the cores on Apple's M1 SoC only support 8-bit ASIDs.Mark Kettenis
2021-03-04Print feature that indicates a CPU core supports 16-bit ASIDs.Mark Kettenis
2021-03-04Tweak whitespace and adjust prototypes.Visa Hankala
2021-03-04Combine octeon_pcibusvar.h into octeon_pcibus.c to reduce scatter.Visa Hankala
2021-03-04Update clock interrupt count atomically.Visa Hankala
2021-03-03Remove bogus (and pointless) pmap_activate(9) call.Mark Kettenis
2021-03-02Do *not* delay while waiting for IOTLB invalidation to complete. A 1msPatrick Wildt
2021-03-01Update the MSI addresses for the Armada 8040. This chunk will only bePatrick Wildt
2021-03-01Instead of sprinkling the device's DMA tag, always return a new DMA tagPatrick Wildt
2021-02-28Have acpipci(4) look for a matching SMMU in the IORT.Patrick Wildt
2021-02-28Enable acpiiort(4), add smmu(4) but keep disabled.Patrick Wildt
2021-02-28acpiiort(4) and smmu(4)Patrick Wildt
2021-02-28Add smmu(4), a driver the ARM System MMU. This IOMMU is basically aPatrick Wildt
2021-02-28Add acpiiort(4), a driver for the ACPI I/O Remapping Table. This tablePatrick Wildt
2021-02-28Add memory attributes for stage-2 pagetables.Patrick Wildt
2021-02-28Issue call to IOMMU OFW API to collect an IOMMU-sprinkled DMA tag.Patrick Wildt
2021-02-28Issue call to IOMMU OFW API to collect an IOMMU-sprinkled DMA tag.Patrick Wildt
2021-02-27apldart(4) is needed here as well.Mark Kettenis