Re: [Qemu-devel] [PATCH] use bdrv_aio functions in fdc.c

2012-03-22 Thread liu ping fan
On Tue, Mar 20, 2012 at 9:56 PM, Stefan Hajnoczi stefa...@linux.vnet.ibm.com wrote: On Mon, Mar 19, 2012 at 05:17:15PM +0800, Li Zhi Hui wrote: @@ -1196,107 +1322,108 @@ static int fdctrl_transfer_handler (void *opaque, int nchan,          return 0;      }      cur_drv =

Re: [Qemu-devel] [PATCH] use bdrv_aio functions in fdc.c

2012-03-22 Thread Stefan Hajnoczi
On Thu, Mar 22, 2012 at 7:06 AM, liu ping fan qemul...@gmail.com wrote: On Tue, Mar 20, 2012 at 9:56 PM, Stefan Hajnoczi stefa...@linux.vnet.ibm.com wrote: On Mon, Mar 19, 2012 at 05:17:15PM +0800, Li Zhi Hui wrote: @@ -1196,107 +1322,108 @@ static int fdctrl_transfer_handler (void *opaque,

Re: [Qemu-devel] [PATCH] use bdrv_aio functions in fdc.c

2012-03-20 Thread Stefan Hajnoczi
On Mon, Mar 19, 2012 at 05:17:15PM +0800, Li Zhi Hui wrote: @@ -1196,107 +1322,108 @@ static int fdctrl_transfer_handler (void *opaque, int nchan, return 0; } cur_drv = get_cur_drv(fdctrl); -if (fdctrl-data_dir == FD_DIR_SCANE || fdctrl-data_dir == FD_DIR_SCANL ||

[Qemu-devel] [PATCH] use bdrv_aio functions in fdc.c

2012-03-19 Thread Li Zhi Hui
Replace bdrv_* to bdrv_aio_* functions in DMA mode in fdc.c. Signed-off-by: Li Zhi Hui zhihu...@linux.vnet.ibm.com --- hw/fdc.c | 265 ++ 1 files changed, 196 insertions(+), 69 deletions(-) diff --git a/hw/fdc.c b/hw/fdc.c index