netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/10] sysfs tagged directories
@ 2008-04-29 17:10 Benjamin Thery
  2008-04-29 17:10 ` [PATCH 01/10] sysfs: Support for preventing unmounts Benjamin Thery
                   ` (10 more replies)
  0 siblings, 11 replies; 30+ messages in thread
From: Benjamin Thery @ 2008-04-29 17:10 UTC (permalink / raw)
  To: linux-kernel, Eric W. Biederman
  Cc: Tejun Heo, Greg Kroah-Hartman, Daniel Lezcano, Serge E. Hallyn,
	Pavel Emelyanov, netdev, Benjamin Thery

This is a port to 2.6.25-mm1 of Eric Biederman's patchset to implement
tagged directories in sysfs. This patchset was discussed a few months
ago on lkml@.

I re-post this patchset as most of network namespace work has been
merged in net-2.6.26 and the issue is it is currently easy to test
because of this missing piece.
(today sysfs must be disabled to test netns).


This feature is needed for network namespaces where we have to be able
to have multiple network devices with the same name in different network
namespaces. 

On top of that, the final patch from Serge Hallyn also implements 
tagging for user namespaces.


Here is the announcement Eric wrote back in December to introduce his 
patchset:

"
Now that we have network namespace support merged it is time to
revisit the sysfs support so we can remove the dependency on !SYSFS.

[...]

The bulk of the patches are the changes to allow multiple sysfs
superblocks.

Then comes the tagged directory sysfs support which uses information
captured at mount time to decide which object with which tag will
appear in a directory.

Then the support for renaming and deleting objects where the source
may be ambiguous because of tagging.

Then finally the network namespace support so it is clear how all
of this tied together.
"

Regards,
Benjamin

-- 

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2008-05-06 16:52 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-29 17:10 [PATCH 00/10] sysfs tagged directories Benjamin Thery
2008-04-29 17:10 ` [PATCH 01/10] sysfs: Support for preventing unmounts Benjamin Thery
2008-04-29 17:10 ` [PATCH 02/10] sysfs: sysfs_get_dentry add a sb parameter Benjamin Thery
2008-04-29 17:10 ` [PATCH 03/10] sysfs: Implement __sysfs_get_dentry Benjamin Thery
2008-04-29 17:10 ` [PATCH 04/10] sysfs: Rename Support multiple superblocks Benjamin Thery
2008-04-29 17:11 ` [PATCH 05/10] sysfs: sysfs_chmod_file handle " Benjamin Thery
2008-04-29 17:11 ` [PATCH 06/10] sysfs: Implement sysfs tagged directory support Benjamin Thery
2008-04-29 17:11 ` [PATCH 07/10] sysfs: Implement sysfs_delete_link and sysfs_rename_link Benjamin Thery
2008-04-29 17:11 ` [PATCH 08/10] driver core: Implement tagged directory support for device classes Benjamin Thery
2008-04-29 17:11 ` [PATCH 09/10] net: netns: Enable tagging for net_class directories in sysfs Benjamin Thery
2008-04-29 17:11 ` [PATCH 10/10] sysfs: user namespaces: add ns to user_struct Benjamin Thery
2008-04-29 19:51   ` Eric W. Biederman
2008-04-29 23:18     ` Serge E. Hallyn
2008-04-29 17:36 ` [PATCH 00/10] sysfs tagged directories Greg KH
2008-04-29 18:04   ` Serge E. Hallyn
2008-04-29 18:41     ` Greg KH
2008-04-29 19:34       ` Serge E. Hallyn
2008-04-29 20:10         ` Eric W. Biederman
2008-05-01  3:12         ` Greg KH
2008-05-01  3:13         ` Greg KH
2008-05-01 15:10           ` Serge E. Hallyn
2008-05-01 18:34             ` Eric W. Biederman
2008-05-01 21:05               ` Serge E. Hallyn
2008-05-01 21:58                 ` Eric W. Biederman
2008-05-02 17:42                   ` Serge E. Hallyn
2008-05-04 23:13                     ` Daniel Lezcano
2008-05-05 16:18                       ` Serge E. Hallyn
2008-05-06 16:53                         ` Benjamin Thery
2008-04-29 19:35       ` Eric W. Biederman
2008-04-29 19:14   ` Eric W. Biederman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).