Re: [Qemu-devel] [PATCH v3 00/15] target-sparc improvements

2016-10-31 Thread Artyom Tarasenko
On Mon, Oct 31, 2016 at 5:32 PM, Richard Henderson wrote: > On 10/31/2016 10:21 AM, Artyom Tarasenko wrote: >> >> On Mon, Oct 31, 2016 at 5:06 PM, Richard Henderson >> wrote: >>> >>> On 10/31/2016 09:40 AM, Artyom Tarasenko wrote: > > > * The "Remove asi helper code handled inline"

Re: [Qemu-devel] [PATCH v3 00/15] target-sparc improvements

2016-10-31 Thread Richard Henderson
On 10/31/2016 10:21 AM, Artyom Tarasenko wrote: On Mon, Oct 31, 2016 at 5:06 PM, Richard Henderson wrote: On 10/31/2016 09:40 AM, Artyom Tarasenko wrote: * The "Remove asi helper code handled inline" patch retains the code within ldda to handle asis that must be handled out of line. Th

Re: [Qemu-devel] [PATCH v3 00/15] target-sparc improvements

2016-10-31 Thread Richard Henderson
On 10/31/2016 09:40 AM, Artyom Tarasenko wrote: * The "Remove asi helper code handled inline" patch retains the code within ldda to handle asis that must be handled out of line. This fixes the FreeBSD 10.3 boot problem. While the UA2007 spec (and thus sun4v?) doesn't allow for suc

Re: [Qemu-devel] [PATCH v3 00/15] target-sparc improvements

2016-10-31 Thread Artyom Tarasenko
On Mon, Oct 31, 2016 at 5:06 PM, Richard Henderson wrote: > On 10/31/2016 09:40 AM, Artyom Tarasenko wrote: >>> >>> * The "Remove asi helper code handled inline" patch retains the code >>> within >>> ldda to handle asis that must be handled out of line. This fixes the >>> FreeBSD 10.3 b

Re: [Qemu-devel] [PATCH v3 00/15] target-sparc improvements

2016-10-31 Thread Artyom Tarasenko
On Thu, Oct 27, 2016 at 7:07 PM, Richard Henderson wrote: > The two main goals in this patch set are: > * Make use of the new MO_ALIGN_* flags, to allow less use of check_align, > and support partially misaligned fp memory ops. > * More cleanups for ASIs, in the end using the new atomic op

Re: [Qemu-devel] [PATCH v3 00/15] target-sparc improvements

2016-10-28 Thread Mark Cave-Ayland
On 27/10/16 18:07, Richard Henderson wrote: > The two main goals in this patch set are: > * Make use of the new MO_ALIGN_* flags, to allow less use of check_align, > and support partially misaligned fp memory ops. > * More cleanups for ASIs, in the end using the new atomic ops. > > Change