[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/20] target/openrisc improvements
From: |
Stafford Horne |
Subject: |
Re: [Qemu-devel] [PATCH 00/20] target/openrisc improvements |
Date: |
Thu, 31 May 2018 08:12:47 +0900 |
User-agent: |
Mutt/1.9.5 (2018-04-13) |
On Sun, May 27, 2018 at 09:13:04AM -0500, Richard Henderson wrote:
> This is almost a grab-bag of little improvements to the port.
>
> patches 1-3:
> Fix singlestepping for gdbstub. This has apparently never
> worked, as the first commit has the same bug of not advancing
> the pc when stepping.
This is a big cleanup, thanks.
> patches 4-5:
> Exit the TB after l.mtspr insns. In particular, storing to
> SR changes exception state so we want to return to the main
> loop to recognize any pending interrupts immediately.
CC'ing Davidson
This might explain part of the problem he was seeing with setting PICMR.
> patches 6-19:
> Reorganize TLB handling. There is a fundamental bug that is
> fixed in patch 13. However the bug has been hidden by extra
> TLB flushing elsewhere in the port. I remove some unnecessary
> indirection that the port inherited from somewhere -- probably
> the MIPS port. Finally, I present the QEMU TLB a unified view
> of the OpenRISC split I/D TLB.
>
> patch 20:
> Split out disassembly from translation.
>
> patch 21:
> Add qemu-or1k to qemu-binfmt-conf.sh.
Again, I have nothing in my queue if you can send the pull request it would be
appreciated, if not let me know.
I will reply on the individual patches too, Give me some time, I reviewed on my
phone.
Thanks,
-Stafford
- [Qemu-devel] [PATCH 14/20] target/openrisc: Use identical sizes for ITLB and DTLB, (continued)
- [Qemu-devel] [PATCH 14/20] target/openrisc: Use identical sizes for ITLB and DTLB, Richard Henderson, 2018/05/27
- [Qemu-devel] [PATCH 15/20] target/openrisc: Stub out handle_mmu_fault for softmmu, Richard Henderson, 2018/05/27
- [Qemu-devel] [PATCH 16/20] target/openrisc: Log interrupts, Richard Henderson, 2018/05/27
- [Qemu-devel] [PATCH 17/20] target/openrisc: Increase the TLB size, Richard Henderson, 2018/05/27
- [Qemu-devel] [PATCH 18/20] target/openrisc: Reorg tlb lookup, Richard Henderson, 2018/05/27
- [Qemu-devel] [PATCH 20/20] target/or1k: Add support in scripts/qemu-binfmt-conf.sh, Richard Henderson, 2018/05/27
- [Qemu-devel] [PATCH 19/20] target/openrisc: Add print_insn_or1k, Richard Henderson, 2018/05/27
- Re: [Qemu-devel] [PATCH 00/20] target/openrisc improvements, no-reply, 2018/05/27
- Re: [Qemu-devel] [PATCH 00/20] target/openrisc improvements,
Stafford Horne <=