On 04/17/2018 11:39 AM, Paolo Bonzini wrote: > For the case where the end_transfer_func is also the caller of > ide_transfer_start, the mutual recursion can lead to unlimited > stack usage. Introduce a new version that can be used to change > tail recursion into a loop, and use it in trace_ide_atapi_cmd_reply_end. probably you mean ide_atapi_cmd_reply_end > > Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> Reviewed-by: John Snow <js...@redhat.com>
- [Qemu-block] [PATCH 5/6] atapi: call ide_set_irq before ide_... Paolo Bonzini
- [Qemu-block] [PATCH 2/6] ide: push end_transfer_func out of ... Paolo Bonzini
- [Qemu-block] [PATCH 1/6] ahci: move PIO Setup FIS before tra... Paolo Bonzini
- [Qemu-block] [PATCH 6/6] ide: introduce ide_transfer_start_n... Paolo Bonzini
- Re: [Qemu-block] [Qemu-devel] [PATCH 6/6] ide: introduc... John Snow
- Re: [Qemu-block] [Qemu-devel] [PATCH 6/6] ide: intr... Paolo Bonzini