[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [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 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |