On 07/20/2015 10:19 PM, Benjamin Herrenschmidt wrote:
> Currently, we get to the slow path for any unaligned access in the
> backend, because we effectively preserve the bottom address bits
> below the alignment requirement when comparing with the TLB entry,
> so any non-0 bit there will cause the
On Tue, 2015-07-21 at 16:18 +0200, Alexander Graf wrote:
> I can happily take on this after my paternity leave, but considering
> that I'm out for 3 months in 1 month from now and have a pretty huge
> pile of stuff that needs to get done until then I'd rather keep
> things
> low right now ;)
>
On Tue, 2015-07-21 at 15:48 +0200, Paolo Bonzini wrote:
>
> On 21/07/2015 14:26, Benjamin Herrenschmidt wrote:
> >> > So who can pick those up? PPC TCG is pretty much unmaintained since Malc
> >> > disappeared, no?
> > Did you just raise your hand ? :-)
> >
> > Worst case I'm happy to just keep
On 2015-07-21 14:04, Alexander Graf wrote:
> On 07/21/15 11:46, Benjamin Herrenschmidt wrote:
> >On Tue, 2015-07-21 at 07:39 +0100, Richard Henderson wrote:
> >>On 07/21/2015 07:33 AM, Benjamin Herrenschmidt wrote:
> >>>On Tue, 2015-07-21 at 07:27 +0100, Richard Henderson wrote:
> On 07/21/2015
On 2015-07-21 15:19, Benjamin Herrenschmidt wrote:
> Currently, we get to the slow path for any unaligned access in the
> backend, because we effectively preserve the bottom address bits
> below the alignment requirement when comparing with the TLB entry,
> so any non-0 bit there will cause the com
On 07/21/15 15:48, Paolo Bonzini wrote:
On 21/07/2015 14:26, Benjamin Herrenschmidt wrote:
So who can pick those up? PPC TCG is pretty much unmaintained since Malc
disappeared, no?
Did you just raise your hand ? :-)
Worst case I'm happy to just keep a branch of my things that have had
externa
On 21/07/2015 14:26, Benjamin Herrenschmidt wrote:
>> > So who can pick those up? PPC TCG is pretty much unmaintained since Malc
>> > disappeared, no?
> Did you just raise your hand ? :-)
>
> Worst case I'm happy to just keep a branch of my things that have had
> external reviews and directly g
On Tue, 2015-07-21 at 14:04 +0200, Alexander Graf wrote:
> >> Reviewed-by: Richard Henderson
> > Thanks.
>
> So who can pick those up? PPC TCG is pretty much unmaintained since Malc
> disappeared, no?
Did you just raise your hand ? :-)
Worst case I'm happy to just keep a branch of my things t
On 07/21/15 11:46, Benjamin Herrenschmidt wrote:
On Tue, 2015-07-21 at 07:39 +0100, Richard Henderson wrote:
On 07/21/2015 07:33 AM, Benjamin Herrenschmidt wrote:
On Tue, 2015-07-21 at 07:27 +0100, Richard Henderson wrote:
On 07/21/2015 06:19 AM, Benjamin Herrenschmidt wrote:
+/* Clear th
On Tue, 2015-07-21 at 07:39 +0100, Richard Henderson wrote:
> On 07/21/2015 07:33 AM, Benjamin Herrenschmidt wrote:
> > On Tue, 2015-07-21 at 07:27 +0100, Richard Henderson wrote:
> >> On 07/21/2015 06:19 AM, Benjamin Herrenschmidt wrote:
> >>> +/* Clear the non-page, non-alignment bits from th
On 07/21/2015 07:33 AM, Benjamin Herrenschmidt wrote:
On Tue, 2015-07-21 at 07:27 +0100, Richard Henderson wrote:
On 07/21/2015 06:19 AM, Benjamin Herrenschmidt wrote:
+/* Clear the non-page, non-alignment bits from the address */
if (TCG_TARGET_REG_BITS == 32 || TARGET_LONG_BITS ==
On Tue, 2015-07-21 at 07:27 +0100, Richard Henderson wrote:
> On 07/21/2015 06:19 AM, Benjamin Herrenschmidt wrote:
> > +/* Clear the non-page, non-alignment bits from the address */
> > if (TCG_TARGET_REG_BITS == 32 || TARGET_LONG_BITS == 32) {
> > +/* We don't support unaligned
On 07/21/2015 06:19 AM, Benjamin Herrenschmidt wrote:
+/* Clear the non-page, non-alignment bits from the address */
if (TCG_TARGET_REG_BITS == 32 || TARGET_LONG_BITS == 32) {
+/* We don't support unaligned accesses on 32-bits, preserve
+ * the bottom bits and thus trigg
Currently, we get to the slow path for any unaligned access in the
backend, because we effectively preserve the bottom address bits
below the alignment requirement when comparing with the TLB entry,
so any non-0 bit there will cause the compare to fail.
For the same number of instructions, we can
14 matches
Mail list logo