<div dir="ltr">Hi Amit,<div><br></div><div style>I had compiled some notes on my blog.</div><div style>Here are some links on writing your own device mapper target.<br></div><div style><a href="http://techgmm.blogspot.in/p/writing-your-own-device-mapper-target.html">http://techgmm.blogspot.in/p/writing-your-own-device-mapper-target.html</a><br>
</div><div style><br></div><div style>Concept of device mapper target.</div><div style><a href="http://techgmm.blogspot.in/p/device-mapper-layer-explored-every.html">http://techgmm.blogspot.in/p/device-mapper-layer-explored-every.html</a><br>
</div><div style><br></div><div style>Thanks,</div><div style>Gaurav.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 30, 2013 at 5:05 AM, Anatol Pomozov <span dir="ltr">&lt;<a href="mailto:anatol.pomozov@gmail.com" target="_blank">anatol.pomozov@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
<div class="im"><br>
On Mon, Apr 29, 2013 at 9:51 AM, amit mehta &lt;<a href="mailto:gmate.amit@gmail.com">gmate.amit@gmail.com</a>&gt; wrote:<br>
&gt; On Sun, Apr 28, 2013 at 5:24 PM, Greg Freemyer &lt;<a href="mailto:greg.freemyer@gmail.com">greg.freemyer@gmail.com</a>&gt; wrote:<br>
&gt;&gt; A nice diagram of the overall storage subsystem is at <a href="http://www.thomas-krenn.com/en/oss/linux-io-stack-diagram.html" target="_blank">http://www.thomas-krenn.com/en/oss/linux-io-stack-diagram.html</a><br>

&gt;&gt;<br>
&gt;&gt; Dm is just a single block in it, but it can help to see where it fits in overall.<br>
&gt;&gt;<br>
&gt;&gt; Btw: that diagram doesn&#39;t show the legacy ata driver that creates /dev/hdx style devices.  Has that been dropped while I wasn&#39;t paying attention?  I haven&#39;t used it in years, but I thought it was still used on embedded systems.<br>

&gt;&gt;<br>
&gt;<br>
&gt; Thank you for sharing the link, but I&#39;m looking for more<br>
&gt; detailed information on I/O stack in Linux, dm-mapper and<br>
&gt; multipath in particular.<br>
<br>
</div>Some docs about multipath can be found here<br>
<br>
<a href="http://www.sourceware.org/lvm2/wiki/MultipathUsageGuide" target="_blank">http://www.sourceware.org/lvm2/wiki/MultipathUsageGuide</a><br>
<a href="http://christophe.varoqui.free.fr/refbook.html" target="_blank">http://christophe.varoqui.free.fr/refbook.html</a><br>
<br>
The userspace part for tools is here<br>
<a href="http://sourceware.org/lvm2/" target="_blank">http://sourceware.org/lvm2/</a><br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
</div></div></blockquote></div><br></div>