Skip to content

Make tuns and vlans devices work per-net.

Pavel Emelyanov containers netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest10 of 14 patches 18 repliesIn review

10 of 14 patches are in this archive. The cover letter announces 14.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/14: Introduce the net-subsys id generator.include/net/net_namespace.h net/core/net_namespace.c+38 -03 replies
3/14: Introduce the tun_net structure.drivers/net/tun.c+52 -19 replies
4/14: Actually make the tun_dev_list per-net.drivers/net/tun.c+19 -180 replies
5/14: Allow to register tun devices in namespace.drivers/net/tun.c+4 -00 replies
6/14: Introduce the rtnl_kill_links call.include/net/rtnetlink.h net/core/rtnetlink.c+22 -83 replies
7/14: Tag vlan_group with device, not ifindex.include/linux/if_vlan.h net/8021q/vlan.c+14 -120 replies
9/14: Add net argument to proc init/cleanup calls.net/8021q/vlan.c net/8021q/vlanproc.c net/8021q/vlanproc.h+22 -150 replies
11/14: Make /proc/net/vlan/conf file show per-net info.net/8021q/vlanproc.c+8 -50 replies
12/14: Make vlan_name_type per-net.net/8021q/vlan.c net/8021q/vlan.h net/8021q/vlanproc.c+16 -90 replies
13/14: Allows vlan devices registration in net namespace.net/8021q/vlan.c net/8021q/vlan_dev.c net/8021q/vlan_netlink.c+4 -80 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/14 (3 subsets)] Make tuns and vlans devices work per-net.

Hi, guys.

I've recently sent a TUN devices virtualization, but it was rejected by Dave, since the struct net is becoming a dumping ground.

I agree with him - we really need some way to register on-net data dynamically. That's my view of such a thing and two examples of how to use it (TUN and VLAN devices virtualization).

If this will be found good, I'll send these sets to David, hoping he will accept them :)