[Bug 1868527] Re: alignment may overlap the TLB flags

2020-03-26 Thread Hansni Bu
** Changed in: qemu Status: Incomplete => Invalid -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1868527 Title: alignment may overlap the TLB flags Status in QEMU: Invalid Bug description

[Bug 1868527] Re: alignment may overlap the TLB flags

2020-03-23 Thread Hansni Bu
This is an inspection yet. For ARM SMMU simulation, TARGET_PAGE_BITS_MIN is 10. All low bits of the TLB virtual address are used up by TLB flags and alignment flags. It's a little crowded. /* * ARMv7 and later CPUs have 4K pages minimum, but ARMv5 and v6 * have to support 1K tiny pages. */ # d

[Bug 1868527] Re: alignment may overlap the TLB flags

2020-03-23 Thread Richard Henderson
That is of course completely dependent on the target page size. So, yes, a target with a very small page size cannot use large alignments. The assert makes sure. Is this comment simply by inspection, or did you have an actual bug to report? ** Changed in: qemu Status: New => Incomplete -