lkml.org 
[lkml]   [2008]   [Oct]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 0/4][RFC] netns: sysfs: add a netns suffix to net device sysfs entries
    Quoting Eric W. Biederman (ebiederm@xmission.com):
    > Benjamin Thery <benjamin.thery@bull.net> writes:
    >
    > > Support for network namespaces in mainline is pretty complete for
    > > some time now, but there is still this issue with sysfs that prevents
    > > more people to use it easily.
    >
    > Ben your patchset is completely inappropriate.
    >
    > Temporarily adding elements to the ABI that we intend to remove
    > is not a proper solution to this problem.
    >
    > That user space visible ida you add is a namespace identifier that breaks
    > nested containers and migration. It is very very very wrong.

    I disagree (not surprising :) completely. The well-known userspace
    tools (ifconfig, ip, etc) will not see the lo@1, they'll see lo.
    Userspace in a container can either umount /sys completely, or do

    mount -t tmpfs none /sys/class/net
    mount --bind /sys/devices/virtual/net/lo@1 /sys/class/net/lo

    if they really want to, in which case only their view
    of /sys/devices/virtual/net would be different.

    Eric, would you hate this less if it was under some

    CONFIG_SYSFS_NETNS_HACK

    config variable?

    -serge


    \
     
     \ /
      Last update: 2008-10-22 22:33    [W:0.027 / U:91.212 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site