• translational table : block and table descriptor
    Hello Experts, I am trying to understand in the attached snapshot, how the values of m and n are derived for table and block descriptors respectively ? Can anyone please explain me since I am...
  • DBM bit in descriptor
    Dear all: As described in armv8 reference manual, DBM means " Dirty Bit Modifier". My understanding is: If DBM =1, it means that the page or block is dirty. If DBM =0, it means the page or block...
  • Please let me know about different between "block entry" and "table entry" in VMSAv8-64 Translation table
    Hi, experts: What is the relationship between block and table descriptor? And, Why block descriptor is required? As i known, The non-ARM architecture do not have block entry for table translation walk...
  • In Arm v7 mmu, stage2 translation cannot use short descriptors. WHY?
    ARM V7 document states: "In ARMv7-A short descriptors only be used at EL0 and EL1 stage 1 translations. They cannot, therefore, be used by hypervisors or Secure monitor code." Why stage2/hypervisors...