[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL 00/18] Block layer patches
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PULL 00/18] Block layer patches |
Date: |
Thu, 29 Sep 2016 20:17:44 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 |
On 29/09/2016 19:02, John Snow wrote:
>
>
> On 09/29/2016 06:25 AM, Kevin Wolf wrote:
>> John, can you have a look at the IDE code and check whether we can get
>> rid of the deep recursion? It seems that the test issues a large request
>> that is then split into many small requests. But it should be possible
>> to do this iteratively rather than recursively.
>
> http://wiki.qemu.org/Features/IDE
>
> "Rewrite ide_atapi_cmd_reply_end to be fully non-recursive; and ideally
> less confusing."
>
> Guess I have to float this one to the top.
Would it be enough to hide the call to s->bus->dma->ops->start_transfer
behind a bottom half?
Paolo
- [Qemu-devel] [PULL 15/18] coroutine-ucontext: use helper for allocating stack memory, (continued)
- [Qemu-devel] [PULL 15/18] coroutine-ucontext: use helper for allocating stack memory, Kevin Wolf, 2016/09/27
- [Qemu-devel] [PULL 13/18] coroutine-sigaltstack: rename coroutine struct appropriately, Kevin Wolf, 2016/09/27
- [Qemu-devel] [PULL 14/18] coroutine: add a macro for the coroutine stack size, Kevin Wolf, 2016/09/27
- [Qemu-devel] [PULL 17/18] oslib-posix: add a configure switch to debug stack usage, Kevin Wolf, 2016/09/27
- Re: [Qemu-devel] [PULL 00/18] Block layer patches, Peter Maydell, 2016/09/27
- Re: [Qemu-devel] [PULL 00/18] Block layer patches, Kevin Wolf, 2016/09/28
- Re: [Qemu-devel] [PULL 00/18] Block layer patches, Peter Maydell, 2016/09/28
- Re: [Qemu-devel] [PULL 00/18] Block layer patches, Peter Maydell, 2016/09/28
- Re: [Qemu-devel] [PULL 00/18] Block layer patches, Kevin Wolf, 2016/09/29
- Re: [Qemu-devel] [PULL 00/18] Block layer patches, John Snow, 2016/09/29
- Re: [Qemu-devel] [PULL 00/18] Block layer patches,
Paolo Bonzini <=
- Re: [Qemu-devel] [PULL 00/18] Block layer patches, John Snow, 2016/09/29
- Re: [Qemu-devel] [PULL 00/18] Block layer patches, Peter Maydell, 2016/09/29
- Re: [Qemu-devel] [PULL 00/18] Block layer patches, John Snow, 2016/09/29