autofs4 - fix d_manage() return on rcu-walk

The daemon never needs to block and, in the rcu-walk case an error
return isn't used, so always return zero.

Signed-off-by: Ian Kent <raven@themaw.net>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

authored by Ian Kent and committed by Al Viro 83fb96bf d4a85e35

+2
+2
fs/autofs4/root.c
··· 444 445 /* The daemon never waits. */ 446 if (autofs4_oz_mode(sbi)) { 447 if (!d_mountpoint(dentry)) 448 return -EISDIR; 449 return 0;
··· 444 445 /* The daemon never waits. */ 446 if (autofs4_oz_mode(sbi)) { 447 + if (rcu_walk) 448 + return 0; 449 if (!d_mountpoint(dentry)) 450 return -EISDIR; 451 return 0;