[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [win-pv-devel] [PATCH 00/10] XenVbd refactoring (v2)



> -----Original Message-----
> From: win-pv-devel [mailto:win-pv-devel-bounces@xxxxxxxxxxxxxxxxxxxx] On
> Behalf Of owen.smith@xxxxxxxxxx
> Sent: 23 June 2017 13:49
> To: win-pv-devel@xxxxxxxxxxxxxxxxxxxx
> Cc: Owen Smith <owen.smith@xxxxxxxxxx>
> Subject: [win-pv-devel] [PATCH 00/10] XenVbd refactoring (v2)
> 
> From: Owen Smith <owen.smith@xxxxxxxxxx>
> 
> This series is based on the original xenvbd refactor/improvements patches,
> and has split the original series.
> This series contains mainly cosmetic/refactoring - the data path has had
> only minor changes related to making later data path changes easier. I've
> run some basic IOMeter tests and found no significant changes.
> 
> The main intents of this series is to isolate, as much as possible, the
> StorPort interface calls to adapter.c
> 
> Owen Smith (10):
>   Remove unused code
>   Move StorPort*() calls to adapter.c
>   Pass PXENVBD_SRBEXT, not PSCSI_REQUEST_BLOCK
>   Inline MapSegmentBuffer()
>   Move scatter gather list parsing to adapter.c
>   Refactor BuildIo and StartIo calls
>   Refactor target.c
>   Scope TargetDebugCallback in target.c
>   Move suspend callback into target.c
>   Tidy up target.h
> 

All applied. Thanks,

  Paul

>  src/xenvbd/adapter.c  |  222 +++++++--
>  src/xenvbd/adapter.h  |   27 +-
>  src/xenvbd/frontend.c |    4 +-
>  src/xenvbd/granter.c  |    1 +
>  src/xenvbd/srbext.h   |    4 +
>  src/xenvbd/target.c   | 1299 ++++++++++++++++++++++-----------------------
> ----
>  src/xenvbd/target.h   |  178 +++----
>  7 files changed, 857 insertions(+), 878 deletions(-)
> 
> --
> 2.8.3
> 
> 
> _______________________________________________
> win-pv-devel mailing list
> win-pv-devel@xxxxxxxxxxxxxxxxxxxx
> https://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel
_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.