Re: [Qemu-devel] [PATCH v4 1/1] Make qemu_peek_buffer loop until it gets it's data

2014-04-09 Thread Dr. David Alan Gilbert
* (chenliang0...@icloud.com) wrote: > > > * (chenliang0...@icloud.com) wrote: > >> > >>> * (chenliang0...@icloud.com) wrote: > > ?? 2014??4??810:29??Dr. David Alan Gilbert (git) > ?? > > > From: "Dr. David Alan Gilbert" > > > > Make

Re: [Qemu-devel] [PATCH v4 1/1] Make qemu_peek_buffer loop until it gets it's data

2014-04-09 Thread 陈梁
> * (chenliang0...@icloud.com) wrote: >> >>> * (chenliang0...@icloud.com) wrote: ?? 2014??4??810:29??Dr. David Alan Gilbert (git) ?? > From: "Dr. David Alan Gilbert" > > Make qemu_peek_buffer repeatedly call fill_buffer until it gets >>>

Re: [Qemu-devel] [PATCH v4 1/1] Make qemu_peek_buffer loop until it gets it's data

2014-04-09 Thread Dr. David Alan Gilbert
* (chenliang0...@icloud.com) wrote: > > > * (chenliang0...@icloud.com) wrote: > >> > >> ?? 2014??4??810:29??Dr. David Alan Gilbert (git) > >> ?? > >> > >>> From: "Dr. David Alan Gilbert" > >>> > >>> Make qemu_peek_buffer repeatedly call fill_buffer until it gets > >>> a

Re: [Qemu-devel] [PATCH v4 1/1] Make qemu_peek_buffer loop until it gets it's data

2014-04-09 Thread 陈梁
> * (chenliang0...@icloud.com) wrote: >> >> ?? 2014??4??810:29??Dr. David Alan Gilbert (git) >> ?? >> >>> From: "Dr. David Alan Gilbert" >>> >>> Make qemu_peek_buffer repeatedly call fill_buffer until it gets >>> all the data it requires, or until there is an error. >>> >>>

Re: [Qemu-devel] [PATCH v4 1/1] Make qemu_peek_buffer loop until it gets it's data

2014-04-08 Thread Dr. David Alan Gilbert
* (chenliang0...@icloud.com) wrote: > > ?? 2014??4??810:29??Dr. David Alan Gilbert (git) > ?? > > > From: "Dr. David Alan Gilbert" > > > > Make qemu_peek_buffer repeatedly call fill_buffer until it gets > > all the data it requires, or until there is an error. > > > > At th

[Qemu-devel] [PATCH v4 1/1] Make qemu_peek_buffer loop until it gets it's data

2014-04-08 Thread Dr. David Alan Gilbert (git)
From: "Dr. David Alan Gilbert" Make qemu_peek_buffer repeatedly call fill_buffer until it gets all the data it requires, or until there is an error. At the moment, qemu_peek_buffer will try one qemu_fill_buffer if there isn't enough data waiting, however the kernel is entitled to return ju