[dm-devel] Latest dm-userspace kernel code
FUJITA Tomonori
fujita.tomonori at lab.ntt.co.jp
Sat Sep 30 02:21:02 UTC 2006
From: Dan Smith <danms at us.ibm.com>
Subject: [dm-devel] Latest dm-userspace kernel code
Date: Thu, 28 Sep 2006 13:59:06 -0700
> Here is my latest dm-userspace kernel code. This has a lot of
> cleanups and fixes since the last version. We have been successfully
> using this version for a while and believe it to be quite stable and
> well-performing. It is not intended to be in final form, but I think
> it should be close to functionally complete.
Here are some comments:
- I think that you can use kernel threads for map_worker since dmu_map
says that we might reorder I/Os.
- What is the purpose of dmu_request->deps? I guess that it is for
preventing I/O being reordered. if so, again, you don't need to do
that.
- Would be better to move non-transport functions (map_worker,
copy_block, etc) to dm-userspace.c?
- How does the current kernel/user interface support multiple
destination feature?
- Needs some cosmetic fixes (removing needless whitespaces and braces,
etc)
More information about the dm-devel
mailing list