User Details
User Details
- User Since
- May 10 2014, 2:21 PM (578 w, 23 h)
Fri, Jun 6
Fri, Jun 6
andrew requested review of D50726: arm64: Add more CPU MIDR values.
Mon, Jun 2
Mon, Jun 2
andrew updated the diff for D49710: arm64: Enable pointer authentication with QARMA3.
Rebase and add a comment above update_special_reg
andrew committed rG89bb17ec3b02: arm64: Mask out the PAC ID fields when disabled (authored by andrew).
arm64: Mask out the PAC ID fields when disabled
andrew committed rG2aeac25bcb72: arm64: Add a function to restrict the ID registers (authored by andrew).
arm64: Add a function to restrict the ID registers
andrew committed rG38fd088a5db2: arm64: Move users of sanitised ID registers later (authored by andrew).
arm64: Move users of sanitised ID registers later
Fri, May 30
Fri, May 30
andrew updated the diff for D50573: arm64: Mask out the PAC ID fields when disabled.
Remove unneeded braces
Wed, May 28
Wed, May 28
they should be in GENERIC if able (or at lease something tinderbox would build).
andrew requested review of D50573: arm64: Mask out the PAC ID fields when disabled.
andrew requested review of D50572: arm64: Add a function to restrict the ID registers.
andrew requested review of D50571: arm64: Move users of sanitised ID registers later.
hwpmc/arm64: The counter is 64-bit
andrew committed rG1bf4adf8cc9a: hwpmc/arm64: Hard code the initial pmcr state (authored by andrew).
hwpmc/arm64: Hard code the initial pmcr state
hwpmc/arm64: Support 64-bit counters
andrew committed rG48d41181ee1d: hwpmc/arm64: The PMXEVCNTR_EL0 register is 64-bit (authored by andrew).
hwpmc/arm64: The PMXEVCNTR_EL0 register is 64-bit
arm64: Add more PMCR_EL0 fields
arm64: Sort the PMCR_EL0 fields
arm64: Make all the PMCR_EL0 fields 64-bit
hwpmc/arm64: PMCR_EL0 is a 64-bit register
andrew committed rG8535ee063118: hwpmc/arm64: Make the pmcr variable descriptive (authored by andrew).
hwpmc/arm64: Make the pmcr variable descriptive
andrew committed rG77d5df3b9261: arm64: Move CPU feature & errata setup earlier (authored by andrew).
arm64: Move CPU feature & errata setup earlier
andrew committed rG602c858e000d: arm64: Reuse aps_started to simplify SMP boot (authored by andrew).
arm64: Reuse aps_started to simplify SMP boot
arm64: Split out the loop to wait for APs
Tue, May 27
Tue, May 27
andrew added inline comments to D50370: ufshci: Introduce the ufshci(4) driver.
Thu, May 22
Thu, May 22
andrew added inline comments to D50370: ufshci: Introduce the ufshci(4) driver.
Tue, May 20
Tue, May 20
andrew requested review of D50434: hwpmc/arm64: Hard code the initial pmcr state.
andrew requested review of D50433: hwpmc/arm64: Support 64-bit counters.
andrew requested review of D50432: hwpmc/arm64: The counter is 64-bit.
andrew requested review of D50430: arm64: Add more PMCR_EL0 fields.
andrew requested review of D50431: hwpmc/arm64: The PMXEVCNTR_EL0 register is 64-bit.
andrew requested review of D50429: arm64: Make all the PMCR_EL0 fields 64-bit.
andrew requested review of D50428: arm64: Sort the PMCR_EL0 fields.
andrew requested review of D50427: hwpmc/arm64: PMCR_EL0 is a 64-bit register.
andrew requested review of D50426: hwpmc/arm64: Make the pmcr variable descriptive.
Thu, May 15
Thu, May 15
andrew requested review of D50367: amr64: Move CPU feature & errata setup earlier.
andrew requested review of D50366: arm64: Reuse aps_started to simplify SMP boot.
andrew requested review of D50365: arm64: Split out the loop to wait for APs.
andrew committed rGebeeeae67845: subr_devmap: Implement pmap_mapdev with pmap_mapdev_attr (authored by andrew).
subr_devmap: Implement pmap_mapdev with pmap_mapdev_attr
andrew committed rG66886d9d9608: subr_devmap: Add the function name to KASSERT (authored by andrew).
subr_devmap: Add the function name to KASSERT
andrew committed rG68baf043e48b: arm: Make the pmap_kenter signature like arm64 (authored by andrew).
arm: Make the pmap_kenter signature like arm64
Wed, May 14
Wed, May 14
andrew updated the diff for D50309: subr_devmap: Implement pmap_mapdev with pmap_mapdev_attr.
KASSERT ma == VM_MEMATTR_DEVICE
Tue, May 13
Tue, May 13
andrew updated the diff for D50309: subr_devmap: Implement pmap_mapdev with pmap_mapdev_attr.
Only call devmap_ptov for device mappings
Mon, May 12
Mon, May 12
andrew updated the diff for D50307: arm: Make the pmap_kenter signature like arm64.
Split out the mapping part of pmap_kenter to:
- Remove unneeded tlb flush from mem.c
- Keep the local only flush in pmap_kenter_temporary
andrew requested review of D50308: subr_devmap: Add the function name to KASSERT.
andrew requested review of D50309: subr_devmap: Implement pmap_mapdev with pmap_mapdev_attr.
andrew requested review of D50307: arm: Make the pmap_kenter signature like arm64.
arm64: Use a sys handler for CTR_EL0
andrew committed rG00832dc0cecf: arm64: Remove unneeded fields from mrs_user_reg (authored by andrew).
arm64: Remove unneeded fields from mrs_user_reg
arm64: Use the new sys handler for ID regs
andrew committed rGe4619b088dd0: arm64: Add the ESR ISS value to struct mrs_user_reg (authored by andrew).
arm64: Add the ESR ISS value to struct mrs_user_reg
arm: Switch the timer to the new sys handler
andrew committed rG5673ea5ca9ec: arm64: Start splitting out undef sys insn handling (authored by andrew).
arm64: Start splitting out undef sys insn handling
arm64: Split out the 32-bit undef handling
andrew committed rG4b6308416e3e: arm64: Allow building the MSR ISS from raw values (authored by andrew).
arm64: Allow building the MSR ISS from raw values
andrew committed rGf68ca1421a1d: arm64: Remove kernel undef instruction support (authored by andrew).
arm64: Remove kernel undef instruction support
andrew committed rG8bfb456eafd3: arm64: Raise a SIGILL if we fail reading an insn (authored by andrew).
arm64: Raise a SIGILL if we fail reading an insn
arm64: Remove an old workaround
Fri, May 9
Fri, May 9
andrew updated the summary of D50204: arm64: Remove an old workaround.
I'm ok with the arm64 parts
May 9 2025
May 9 2025
pci: Ignore PCRx devices resources
andrew added inline comments to D50116: bhyve: when accessing non-backed gpa, emulate hw.
May 8 2025
May 8 2025
andrew updated the diff for D49709: pci: Ignore PCRx devices resources.
Update based on feedback from @jhb
May 6 2025
May 6 2025
andrew requested review of D50214: arm64: Reduce where we decode msr/mrs instructions.
andrew requested review of D50212: arm64: Remove unneeded fields from mrs_user_reg.
andrew requested review of D50213: arm64: Use a sys handler for CTR_EL0.
andrew requested review of D50211: arm64: Use the new sys handler for ID regs.
andrew requested review of D50210: arm64: Add the ESR ISS value to struct mrs_user_reg.
andrew requested review of D50209: arm: Switch the timer to the new sys handler.
andrew requested review of D50208: arm64: Start splitting out undef sys insn handling.
andrew requested review of D50207: arm64: Split out the 32-bit undef handling.
andrew requested review of D50206: arm64: Allow building the MSR ISS from raw values.