On Wednesday 02 of March 2011 12:23:45 you wrote:
> Hi,
> 
> On Wed, 2 Mar 2011 11:13:32 +0100, dexen deVries wrote:
> > The patch I've submited may be a wrong solution; perhaps instead the
> > algorithm of nilfs_find_fs() (around lib/nilfs.c:179,211) should be
> > improved.
> > 
> > Regards,
> 
> Well, allowing directory pathname for nilfs commands seems a good idea
> to me.  Why not apply it to other commands except nilfs_cleanerd ?
> 

Goot point, I'm on it right now.

Reading through sbin/cleanerd/cleanerd.c, it seems it doesn't make any 
distinction between dev and dir, just supplies program's argument as both dev 
and dir arguments to nilfs_open(). In my understanding, that'd be the cleanest 
way of using it. 

However, the current behavior of nilfs_open() (or more exactly, of 
nilfs_find_fs()) doesn't support that semantics -- if dev is passed, it kind of 
ignores the dir argument. Perhaps I should try to fix nilfs_find_fs() rather 
than put stat() and S_ISDIR() in every program?

--
dexen deVries

[[[↓][→]]]

47. As Will Rogers would have said, "There is no such thing as a free 
variable."

(Alan Perlis, `Epigrams on Programming')
--
To unsubscribe from this list: send the line "unsubscribe linux-nilfs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to