Rusty Russell wrote:
> On Monday 24 December 2007 10:19:19 Dor Laor wrote:
>   
>> Rusty Russell wrote:
>> Looks good to me. The only thing is the naming.. Maybe one can find
>> better name than [dis|en]able_cb since
>> it is more like disable interrupts than disable_cb and enable_cb is more
>> like run_callbacks (and enable interrupts).
>>     
>
> Yes, the nomenclature is a little wishy-washy.  Perhaps we should call 
> them "interrupts" even though (all together) the s390 doesn't have 
> interrupts.
>
>   
>> Actually while looking at it some more, there's might be a performance
>> optimization using your new patch:
>> Up to now, if the tx/rx paths were running out of descriptors they
>> called enable_cb.
>> enable_cb told the host it should trigger an irq the next time it has
>> data for the guest.
>>  From now on, enable_cb will run the callbacks inside shortening latency.
>>
>> btw, I tried to apply this patch on my source tree without luck,  after
>> doing a manual merge, the
>> guest opssed on the BUG_ON. I think it's because my sources are not
>> aligned with yours.
>> Can you please post a mercurial/git repo? Please specify the relatively
>> repository in case you choose mercurial.
>>     
>
> Hmm, I currently publish a patch queue and a subset of that for Linus to pull 
> from.  I could create a git tree from it but it'd be useless to you, since 
> it'd be re-created every time I modify the patch queue...
>
> Rusty.
>   
It's ok with me, anyway I always pull from Avi & you and try push new 
patches back.
btw: I checked your Linux tree and found it a bit old, there was no tx 
coalescing timer, it's probably good
for 2.6.24. Do you plan to post patchset for 25 windows?
Thanks,
Dor

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to