translateFunctional might be used with unaligned addresses which should be allowed in that context. Also, in SE mode, if the translation isn't in the TLB itself, then it should be looked up in the SE mode fake page tables and not in a page table resident in memory. Change-Id: Ibb39685cfdcd4eb6cb8a0486a1de014a4e452518 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/26831 Reviewed-by: Jason Lowe-Power <power.jg@gmail.com> Maintainer: Gabe Black <gabeblack@google.com> Tested-by: kokoro <noreply+kokoro@google.com>