Re: [Qemu-devel] [PATCH] Sparc: fix non-faulting unassigned memory accesses

2011-08-03 Thread Blue Swirl
Thanks, applied. On Tue, Aug 2, 2011 at 5:59 AM, Bob Breuer wrote: > Blue Swirl wrote: >> Commit b14ef7c9ab41ea824c3ccadb070ad95567cca84e >> introduced cpu_unassigned_access() function. On Sparc, >> the function does not restore AREG0 used for global CPUState >> on function exit, causing bugs wit

Re: [Qemu-devel] [PATCH] Sparc: fix non-faulting unassigned memory accesses

2011-08-01 Thread Bob Breuer
Blue Swirl wrote: > Commit b14ef7c9ab41ea824c3ccadb070ad95567cca84e > introduced cpu_unassigned_access() function. On Sparc, > the function does not restore AREG0 used for global CPUState > on function exit, causing bugs with non-faulting unassigned > memory accesses. Alpha, Microblaze and MIPS are

[Qemu-devel] [PATCH] Sparc: fix non-faulting unassigned memory accesses

2011-08-01 Thread Blue Swirl
Commit b14ef7c9ab41ea824c3ccadb070ad95567cca84e introduced cpu_unassigned_access() function. On Sparc, the function does not restore AREG0 used for global CPUState on function exit, causing bugs with non-faulting unassigned memory accesses. Alpha, Microblaze and MIPS are not affected. Fix by resto