- User Since
- May 10 2014, 2:21 PM (370 w, 6 d)
Mon, Jun 14
Sun, Jun 13
Sat, Jun 12
Fri, Jun 11
Wed, Jun 2
Is there a way to tell if a raw event or event code has been asked for on the syscall boundary? In current architecture the event space is 16bit so we can tell the difference, however we shouldn't assume this will never change.
Tue, Jun 1
Wed, May 26
Mon, May 24
They are printing different trap frames. print_registers will print the fault frame while show reg will print a frame from a breakpoint within panic. The registers seen when debugger_on_trap is true should be identical to the version printed by print_registers.
We could drip printing frame->tf_elr as we already do so in print_registers
Thu, May 20
May 17 2021
May 12 2021
May 10 2021
This should be a sub class of the existing pci driver, similar to how it's done in sys/dev/acpica/acpi_pci.c
May 6 2021
May 5 2021
Add more formats found in local dts files
We don't have a device_t to use this early so would need to create a driver to attach to the same node later in the boot. One of the problems is it's a child of /chosen so doesn't get probed. For testing I created a chosen driver we could use that attaches to the chosen node and adds any children it finds.
I can easily add more formats, although can't test the clocks as I don't have hardware that has the clocks property.
May 4 2021
May 3 2021
This seemed to be the consensus when I asked how best to do it on IRC.
May 2 2021
May 1 2021
Apr 30 2021
Apr 29 2021
Does this need to be done in all cases, or just when the ITS is not cache-coherent?
Apr 28 2021
Apr 21 2021
Apr 20 2021
This is for iommu support because, as far as I can tell, the SMMU and Mali iommus only support 4k pages. I think we want to duplicate these macros entierly and give them a unique prefix, e.g. L0_SHIFT -> SMMU_L0_SHIFT. I would also put the header under sys/arm64/iommu as it's then not tied to arm64 (it could also be used on 32-bit arm).
Is there an update for config.5?
Apr 16 2021
Switch to D29694 as I seem to have put this up twice for review.
Apr 14 2021
Apr 12 2021
It's needed by the Tegra PCIe driver as it maps its config space via bus_space_map. The other PCI drivers use bus_alloc_resource_any for their config space so can be updated to use RF_UNMAPPED and bus_map_resource.
- Teach vmstat about VM_MEMATTR_DEVICE_NP
- Add a comment explaining why the device meory types are the same
Pass ma to pmap_mapdev_attr
Apr 11 2021
- Remove _KERNEL checks
- Only use VM_MEMATTR_DEVICE in pciconf