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

Re: [win-pv-devel] [PATCH 0/3] Support discard/trim/unmap



> -----Original Message-----
> From: Owen Smith [mailto:owen.smith@xxxxxxxxxx]
> Sent: 28 October 2014 11:27
> To: win-pv-devel@xxxxxxxxxxxxxxxxxxxx
> Cc: Paul Durrant; Owen Smith
> Subject: [PATCH 0/3] Support discard/trim/unmap
> 
> Add an upper filter to intercept discard/trim/unmap operations, translate to
> SCSIOP_UNMAP commands and pass through storport to xenvbd. Xenvbd
> will then
> issue the correct BLKIF_OP_DISCARD operation to the backend (if
> supported).
> 
> Owen Smith (3):
>   Prepare SCSIOP_UNMAP correctly
>   Run XenVbd SDV after XenCrsh SDV
>   Add XenDisk device upper filter.
> 

Series applied. Thanks!

  Paul

>  build.py                            |    3 +-
>  src/xendisk/assert.h                |  220 ++++
>  src/xendisk/debug.h                 |   94 ++
>  src/xendisk/driver.c                |  203 ++++
>  src/xendisk/driver.h                |   68 ++
>  src/xendisk/fdo.c                   | 1862 +++++++++++++++++++++++++++++++
>  src/xendisk/fdo.h                   |   78 ++
>  src/xendisk/mutex.h                 |  113 ++
>  src/xendisk/pdo.c                   | 2079
> +++++++++++++++++++++++++++++++++++
>  src/xendisk/pdo.h                   |   90 ++
>  src/xendisk/thread.c                |  225 ++++
>  src/xendisk/thread.h                |   73 ++
>  src/xendisk/types.h                 |   53 +
>  src/xendisk/util.h                  |  222 ++++
>  src/xendisk/xendisk.rc              |   56 +
>  src/xenvbd.inf                      |   18 +
>  src/xenvbd/pdo.c                    |   69 +-
>  vs2012/package/package.vcxproj      |    3 +
>  vs2012/xendisk/xendisk.vcxproj      |   84 ++
>  vs2012/xendisk/xendisk.vcxproj.user |    8 +
>  vs2012/xenvbd.sln                   |   28 +
>  vs2013/package/package.vcxproj      |    3 +
>  vs2013/xendisk/xendisk.vcxproj      |  112 ++
>  vs2013/xendisk/xendisk.vcxproj.user |    8 +
>  vs2013/xenvbd.sln                   |   28 +
>  25 files changed, 5784 insertions(+), 16 deletions(-)
>  create mode 100644 src/xendisk/assert.h
>  create mode 100644 src/xendisk/debug.h
>  create mode 100644 src/xendisk/driver.c
>  create mode 100644 src/xendisk/driver.h
>  create mode 100644 src/xendisk/fdo.c
>  create mode 100644 src/xendisk/fdo.h
>  create mode 100644 src/xendisk/mutex.h
>  create mode 100644 src/xendisk/pdo.c
>  create mode 100644 src/xendisk/pdo.h
>  create mode 100644 src/xendisk/thread.c
>  create mode 100644 src/xendisk/thread.h
>  create mode 100644 src/xendisk/types.h
>  create mode 100644 src/xendisk/util.h
>  create mode 100644 src/xendisk/xendisk.rc
>  create mode 100644 vs2012/xendisk/xendisk.vcxproj
>  create mode 100644 vs2012/xendisk/xendisk.vcxproj.user
>  create mode 100644 vs2013/xendisk/xendisk.vcxproj
>  create mode 100644 vs2013/xendisk/xendisk.vcxproj.user
> 
> --
> 1.9.4.msysgit.1


_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
http://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®.