<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/fs/configfs/dir.c, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-07-14T12:34:32Z</updated>
<entry>
<title>stop passing nameidata to -&gt;lookup()</title>
<updated>2012-07-14T12:34:32Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-06-10T21:13:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=00cd8dd3bf95f2cc8435b4cac01d9995635c6d0b'/>
<id>urn:sha1:00cd8dd3bf95f2cc8435b4cac01d9995635c6d0b</id>
<content type='text'>
Just the flags; only NFS cares even about that, but there are
legitimate uses for such argument.  And getting rid of that
completely would require splitting -&gt;lookup() into a couple
of methods (at least), so let's leave that alone for now...

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>make configfs_pin_fs() return root dentry on success</title>
<updated>2012-03-21T01:29:48Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-03-17T20:53:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2a152ad3a58508b06b9e0482e68117a79bbb27ce'/>
<id>urn:sha1:2a152ad3a58508b06b9e0482e68117a79bbb27ce</id>
<content type='text'>
... and make configfs_mnt static

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>configfs: configfs_create_dir() has parent dentry in dentry-&gt;d_parent</title>
<updated>2012-03-21T01:29:47Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-03-17T20:49:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0dd6c08a0042ed83037cf5c772d9066e33046427'/>
<id>urn:sha1:0dd6c08a0042ed83037cf5c772d9066e33046427</id>
<content type='text'>
no need to play sick games with parent item, internal mount, etc.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>configfs: kill configfs_sb</title>
<updated>2012-03-21T01:29:47Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-03-17T20:24:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b7c177fcd2022ca8572284deb8f9b6ab5730eafb'/>
<id>urn:sha1:b7c177fcd2022ca8572284deb8f9b6ab5730eafb</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>configfs: don't bother with checks for mkdir/rmdir/unlink/symlink in root</title>
<updated>2012-03-21T01:29:46Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2012-03-17T20:13:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=81d44ed159e3e81f7e62cee2d0fe68aae0c95e78'/>
<id>urn:sha1:81d44ed159e3e81f7e62cee2d0fe68aae0c95e78</id>
<content type='text'>
just give root directory separate inode_operations without all those
methods...

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>switch vfs_mkdir() and -&gt;mkdir() to umode_t</title>
<updated>2012-01-04T03:54:53Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2011-07-26T05:41:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=18bb1db3e7607e4a997d50991a6f9fa5b0f8722c'/>
<id>urn:sha1:18bb1db3e7607e4a997d50991a6f9fa5b0f8722c</id>
<content type='text'>
vfs_mkdir() gets int, but immediately drops everything that might not
fit into umode_t and that's the only caller of -&gt;mkdir()...

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>vfs: live vfsmounts never have NULL -&gt;mnt_sb</title>
<updated>2012-01-04T03:52:42Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2011-12-09T04:01:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c972b4bc8331b432f51a5f1bc3ca7e020172717f'/>
<id>urn:sha1:c972b4bc8331b432f51a5f1bc3ca7e020172717f</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>vfs: for usbfs, etc. internal vfsmounts -&gt;mnt_sb-&gt;s_root == -&gt;mnt_root</title>
<updated>2012-01-04T03:52:41Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2011-12-07T23:21:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4c1d5a64f134b254552b6211f6f79a1da667eab7'/>
<id>urn:sha1:4c1d5a64f134b254552b6211f6f79a1da667eab7</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>configfs: remove unnecessary dentry_unhash on rmdir, dir rename</title>
<updated>2011-05-28T05:02:54Z</updated>
<author>
<name>Sage Weil</name>
</author>
<published>2011-05-27T20:42:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98702467f829177b3993f17da9fe5c202d160e5e'/>
<id>urn:sha1:98702467f829177b3993f17da9fe5c202d160e5e</id>
<content type='text'>
configfs does not have problems with references to unlinked directories.

CC: Joel Becker &lt;jlbec@evilplan.org&gt;
Signed-off-by: Sage Weil &lt;sage@newdream.net&gt;
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6</title>
<updated>2011-05-26T16:52:14Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2011-05-26T16:52:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=32e51f141fd8d880f57b6a2eb53ce72856254d4a'/>
<id>urn:sha1:32e51f141fd8d880f57b6a2eb53ce72856254d4a</id>
<content type='text'>
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6: (25 commits)
  cifs: remove unnecessary dentry_unhash on rmdir/rename_dir
  ocfs2: remove unnecessary dentry_unhash on rmdir/rename_dir
  exofs: remove unnecessary dentry_unhash on rmdir/rename_dir
  nfs: remove unnecessary dentry_unhash on rmdir/rename_dir
  ext2: remove unnecessary dentry_unhash on rmdir/rename_dir
  ext3: remove unnecessary dentry_unhash on rmdir/rename_dir
  ext4: remove unnecessary dentry_unhash on rmdir/rename_dir
  btrfs: remove unnecessary dentry_unhash in rmdir/rename_dir
  ceph: remove unnecessary dentry_unhash calls
  vfs: clean up vfs_rename_other
  vfs: clean up vfs_rename_dir
  vfs: clean up vfs_rmdir
  vfs: fix vfs_rename_dir for FS_RENAME_DOES_D_MOVE filesystems
  libfs: drop unneeded dentry_unhash
  vfs: update dentry_unhash() comment
  vfs: push dentry_unhash on rename_dir into file systems
  vfs: push dentry_unhash on rmdir into file systems
  vfs: remove dget() from dentry_unhash()
  vfs: dentry_unhash immediately prior to rmdir
  vfs: Block mmapped writes while the fs is frozen
  ...
</content>
</entry>
</feed>
