[Devel] [PATCH 00/10] ploop: Discard with zeroing of ploop1 indexes support

Kirill Tkhai ktkhai at virtuozzo.com
Tue Mar 26 18:18:36 MSK 2019


---

Kirill Tkhai (10):
      ploop: Export map defines to separate header file
      ploop: Make submit_alloc() return int value
      ploop: Introduce ploop_submit_alloc() helper
      ploop: Prohibit discard ioctls
      ploop: Prohibit PLOOP_IOC_UPDATE_INDEX on singular list
      ploop: Introduce data_off_in_clusters() helper
      ploop: Add .complete_merge method
      ploop: Zero indexes on discard
      ploop: Fallocate cluster in cached_submit() during hole reuse
      ploop: Populate and maintain holes bitmap


 drivers/block/ploop/dev.c           |   41 ++++++-
 drivers/block/ploop/discard.c       |    6 +
 drivers/block/ploop/fmt_ploop1.c    |  215 ++++++++++++++++++++++++++++++++++-
 drivers/block/ploop/fmt_raw.c       |    2 
 drivers/block/ploop/io.c            |   39 ++++++
 drivers/block/ploop/io_direct.c     |   43 ++++---
 drivers/block/ploop/io_direct_map.c |   13 ++
 drivers/block/ploop/io_kaio.c       |   22 +---
 drivers/block/ploop/map.c           |   58 +--------
 drivers/block/ploop/map.h           |   56 +++++++++
 include/linux/ploop/ploop.h         |   11 +-
 11 files changed, 406 insertions(+), 100 deletions(-)
 create mode 100644 drivers/block/ploop/map.h

--
Signed-off-by: Kirill Tkhai <ktkhai at virtuozzo.com>


More information about the Devel mailing list