<div dir="ltr"><div>From 99e31b5263ee01f177a9c02368de1610d1b807a3 Mon Sep 17 00:00:00 2001</div><div>From: Nikolay Plotnik &lt;<a href="mailto:nikolay.plotnik@gmail.com">nikolay.plotnik@gmail.com</a>&gt;</div><div>Date: Mon, 8 Dec 2014 06:55:18 +0300</div><div>Subject: [PATCH] Add root mount point of container as irmap hint</div><div><br></div><div>It appears container can have some notifications on its root path /.</div><div>So irmap mechanism should handle it appropriately - without recursive walk into all filesystem tree.</div><div>For that purposes new irmap hint with path &quot;..&quot; is added with special nr_kids value - 0.</div><div>This value is used to identify directory from simple file.</div><div>Two dots is used instead of one because of some irmap functions need non-absolute,</div><div>relative to root path - they throw away first symbol in the hint path(/).</div><div><br></div><div>Signed-off-by: Nikolay Plotnik &lt;<a href="mailto:nikolay.plotnik@gmail.com">nikolay.plotnik@gmail.com</a>&gt;<br></div><div><br></div><div>---</div><div> irmap.c | 1 +</div><div> 1 file changed, 1 insertion(+)</div><div><br></div><div>diff --git a/irmap.c b/irmap.c</div><div>index 10ebb0a..c21339b 100644</div><div>--- a/irmap.c</div><div>+++ b/irmap.c</div><div>@@ -57,6 +57,7 @@ static struct irmap hints[] = {</div><div>        { .path = &quot;/etc&quot;, .nr_kids = -1, },</div><div>        { .path = &quot;/var/spool&quot;, .nr_kids = -1, },</div><div>        { .path = &quot;/lib/udev&quot;, .nr_kids = -1, },</div><div>+       { .path = &quot;..&quot;, .nr_kids = 0, },</div><div>        { .path = &quot;/no-such-path&quot;, .nr_kids = -1, },</div><div>        { },</div><div> };</div><div>--</div><div>1.9.3</div><div><br></div></div>