Re: [Qemu-devel] [PATCH 2/2] xilinx_timer: Fix writes into TCSR register

2014-04-25 Thread Edgar E. Iglesias
On Fri, Apr 25, 2014 at 08:39:48AM -0700, Guenter Roeck wrote: > The TCSR register has only 11 valid bits. This is now used by the > linux kernel to auto-detect endianness, and causes Linux 3.15-rc1 > and later to hang when run under qemu-microblaze. Mask valid bits > before writing the register to

[Qemu-devel] [PATCH 2/2] xilinx_timer: Fix writes into TCSR register

2014-04-25 Thread Guenter Roeck
The TCSR register has only 11 valid bits. This is now used by the linux kernel to auto-detect endianness, and causes Linux 3.15-rc1 and later to hang when run under qemu-microblaze. Mask valid bits before writing the register to solve the problem. Signed-off-by: Guenter Roeck --- hw/timer/xilinx