Greg KH <gregkh@suse.de> writes:Well yes we are dealing with a pile of seemingly unnecessary layers, that are attempting to add uniformity where no uniformity existed. That is an easy recipe for ick. Looks like it, that use is brand new, and at first glance I thought it was another instance of the device_rename case that kobject uses. Apparently not. It looks like getting the wireless devices into the network namespace is going to be interesting. Since this phy name is user controllable and shows up in rtnetlink messages it definitely appears to belong in the network namespace. Virtual/logical devices are such a pain. .... Given that kobject_rename is growing users we definitely need to fix it so a noop rename does not return -EINVAL. i.e. if (temp_kobj && (temp_kobj != kobj)) return -EINVAL. instead of just if (temp_kobj) return -EINVAL; That is the device_move -> kobject_move case. Very similar (and nice if we can figure out how to combine them). Thanks. It looks like we are just about there. Hopefully we can get this merged soon so there won't be many more sets of shifting requirements to chase. Eric --
| Greg Kroah-Hartman | [PATCH 012/196] nozomi driver |
| Ingo Molnar | Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3 |
| Rafael J. Wysocki | [PATCH -mm 5/6] Freezer: Remove PF_NOFREEZE from bluetooth threads |
| Ingo Molnar | Re: [PATCH 00/23] per device dirty throttling -v8 |
git: | |
| David Miller | [GIT]: Networking |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Natalie Protasevich | [BUG] New Kernel Bugs |
