lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sat, 7 Apr 2018 05:19:19 +0200 From: Andrew Lunn <andrew@...n.ch> To: Siwei Liu <loseweigh@...il.com> Cc: David Miller <davem@...emloft.net>, David Ahern <dsahern@...il.com>, Jiri Pirko <jiri@...nulli.us>, si-wei liu <si-wei.liu@...cle.com>, "Michael S. Tsirkin" <mst@...hat.com>, Stephen Hemminger <stephen@...workplumber.org>, Alexander Duyck <alexander.h.duyck@...el.com>, "Brandeburg, Jesse" <jesse.brandeburg@...el.com>, Jakub Kicinski <kubakici@...pl>, Jason Wang <jasowang@...hat.com>, "Samudrala, Sridhar" <sridhar.samudrala@...el.com>, Netdev <netdev@...r.kernel.org>, virtualization@...ts.linux-foundation.org, virtio-dev@...ts.oasis-open.org Subject: Re: [RFC PATCH 2/3] netdev: kernel-only IFF_HIDDEN netdevice Hi Siwei > I think everyone seems to agree not to fiddle with the ":" prefix, but > rather have a new class of network subsystem under /sys/class thus a > separate device namespace e.g. /sys/class/net-kernel for those > auto-managed lower netdevs is needed. How do you get a device into this new class? I don't know the Linux driver model too well, but to get a device out of one class and into another, i think you need to device_del(dev). modify dev->class and then device_add(dev). However, device_add() says you are not allowed to do this. And i don't even see how this helps. Are you also not going to call list_netdevice()? Are you going to add some other list for these devices in a different class? Andrew
Powered by blists - more mailing lists