From: Mike Snitzer <snitzer-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> To: axboe-tSWWG44O7X1aa/9Udqfwiw@public.gmane.org, toshi.kani-ZPxbGqLxI0U@public.gmane.org, dan.j.williams-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org Cc: linux-nvdimm-y27Ovi1pjclAfugRpC6u6w@public.gmane.org, dm-devel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, viro-RmSDqhL/yNMiFSDQTTA3OLVCufUGDwFn@public.gmane.org Subject: [PATCH v3 0/4] Support DAX for device-mapper linear devices Date: Thu, 23 Jun 2016 17:05:49 -0400 [thread overview] Message-ID: <1466715953-40692-1-git-send-email-snitzer@redhat.com> (raw) Jens, please pick up the first 2 block patches and I'll get the other 2 DM patches staged for 4.8. v3: - fixed "warning: context imbalance in 'dm_blk_direct_access' - different lock contexts for basic block" due to missing dm_put_live_table in dm_blk_direct_access's dm_get_live_table error path - refactored dm-table.c code to centralize checking if all devices in a DM table support DAX (removed need for target to set ->dax_supported) - included Yigal Korman's patch to add 'dax' sysfs attribute Toshi Kani (3): block: add QUEUE_FLAG_DAX for devices to advertise their DAX support dm: add infrastructure for DAX support dm linear: add DAX support Yigal Korman (1): block: expose QUEUE_FLAG_DAX in sysfs block/blk-sysfs.c | 11 +++++++++++ drivers/block/brd.c | 4 +++- drivers/md/dm-linear.c | 21 ++++++++++++++++++++- drivers/md/dm-table.c | 44 ++++++++++++++++++++++++++++++++++++++++++- drivers/md/dm.c | 38 +++++++++++++++++++++++++++++++++++-- drivers/md/dm.h | 1 + drivers/nvdimm/pmem.c | 1 + drivers/s390/block/dcssblk.c | 1 + fs/block_dev.c | 5 +++-- include/linux/blkdev.h | 2 ++ include/linux/device-mapper.h | 10 ++++++++++ include/uapi/linux/dm-ioctl.h | 4 ++-- 12 files changed, 133 insertions(+), 9 deletions(-) -- 2.7.4 (Apple Git-66)
WARNING: multiple messages have this Message-ID (diff)
From: Mike Snitzer <snitzer@redhat.com> To: axboe@kernel.dk, toshi.kani@hpe.com, dan.j.williams@intel.com Cc: ross.zwisler@linux.intel.com, viro@zeniv.linux.org.uk, linux-nvdimm@ml01.01.org, dm-devel@redhat.com, linux-kernel@vger.kernel.org, yigal@plexistor.com Subject: [PATCH v3 0/4] Support DAX for device-mapper linear devices Date: Thu, 23 Jun 2016 17:05:49 -0400 [thread overview] Message-ID: <1466715953-40692-1-git-send-email-snitzer@redhat.com> (raw) Jens, please pick up the first 2 block patches and I'll get the other 2 DM patches staged for 4.8. v3: - fixed "warning: context imbalance in 'dm_blk_direct_access' - different lock contexts for basic block" due to missing dm_put_live_table in dm_blk_direct_access's dm_get_live_table error path - refactored dm-table.c code to centralize checking if all devices in a DM table support DAX (removed need for target to set ->dax_supported) - included Yigal Korman's patch to add 'dax' sysfs attribute Toshi Kani (3): block: add QUEUE_FLAG_DAX for devices to advertise their DAX support dm: add infrastructure for DAX support dm linear: add DAX support Yigal Korman (1): block: expose QUEUE_FLAG_DAX in sysfs block/blk-sysfs.c | 11 +++++++++++ drivers/block/brd.c | 4 +++- drivers/md/dm-linear.c | 21 ++++++++++++++++++++- drivers/md/dm-table.c | 44 ++++++++++++++++++++++++++++++++++++++++++- drivers/md/dm.c | 38 +++++++++++++++++++++++++++++++++++-- drivers/md/dm.h | 1 + drivers/nvdimm/pmem.c | 1 + drivers/s390/block/dcssblk.c | 1 + fs/block_dev.c | 5 +++-- include/linux/blkdev.h | 2 ++ include/linux/device-mapper.h | 10 ++++++++++ include/uapi/linux/dm-ioctl.h | 4 ++-- 12 files changed, 133 insertions(+), 9 deletions(-) -- 2.7.4 (Apple Git-66)
next reply other threads:[~2016-06-23 21:05 UTC|newest] Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top 2016-06-23 21:05 Mike Snitzer [this message] 2016-06-23 21:05 ` [PATCH v3 0/4] Support DAX for device-mapper linear devices Mike Snitzer [not found] ` <1466715953-40692-1-git-send-email-snitzer-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> 2016-06-23 21:05 ` [PATCH v3 1/4] block: add QUEUE_FLAG_DAX for devices to advertise their DAX support Mike Snitzer 2016-06-23 21:05 ` Mike Snitzer 2016-06-23 21:05 ` [PATCH v3 2/4] block: expose QUEUE_FLAG_DAX in sysfs Mike Snitzer 2016-06-23 21:05 ` Mike Snitzer 2016-06-23 21:05 ` [PATCH v3 3/4] dm: add infrastructure for DAX support Mike Snitzer 2016-06-23 21:05 ` Mike Snitzer [not found] ` <1466715953-40692-4-git-send-email-snitzer-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> 2016-06-23 23:36 ` Kani, Toshimitsu 2016-06-23 23:36 ` Kani, Toshimitsu [not found] ` <1466724984.3504.380.camel-ZPxbGqLxI0U@public.gmane.org> 2016-06-24 1:49 ` Mike Snitzer 2016-06-24 1:49 ` Mike Snitzer [not found] ` <20160624014930.GA10540-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> 2016-06-24 15:40 ` Kani, Toshimitsu 2016-06-24 15:40 ` Kani, Toshimitsu [not found] ` <1466782822.3504.391.camel-ZPxbGqLxI0U@public.gmane.org> 2016-06-24 15:44 ` Mike Snitzer 2016-06-24 15:44 ` Mike Snitzer [not found] ` <20160624154446.GB13898-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> 2016-06-24 15:56 ` Kani, Toshimitsu 2016-06-24 15:56 ` Kani, Toshimitsu 2016-06-23 21:05 ` [PATCH v3 4/4] dm linear: add " Mike Snitzer 2016-06-23 21:05 ` Mike Snitzer 2016-06-30 17:00 ` [PATCH v3 0/4] Support DAX for device-mapper linear devices Mike Snitzer 2016-06-30 17:00 ` Mike Snitzer [not found] ` <20160630170053.GA20750-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> 2016-07-08 19:30 ` Mike Snitzer 2016-07-08 19:30 ` Mike Snitzer
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1466715953-40692-1-git-send-email-snitzer@redhat.com \ --to=snitzer-h+wxahxf7alqt0dzr+alfa@public.gmane.org \ --cc=axboe-tSWWG44O7X1aa/9Udqfwiw@public.gmane.org \ --cc=dan.j.williams-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \ --cc=dm-devel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \ --cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \ --cc=linux-nvdimm-y27Ovi1pjclAfugRpC6u6w@public.gmane.org \ --cc=toshi.kani-ZPxbGqLxI0U@public.gmane.org \ --cc=viro-RmSDqhL/yNMiFSDQTTA3OLVCufUGDwFn@public.gmane.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.