110a111
> bool read_index = true;
125c126,127
< panic("Invalid access size\n");
---
> // Ignore non-power-of-two sizes
> read_index = false;
127c129
< if (!pt_entry->enabled) {
---
> if (read_index && !pt_entry->enabled) {
132c134
< } else {
---
> } else if (read_index) {