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 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| david | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| Paul Jackson | Re: cpuset-remove-sched-domain-hooks-from-cpusets |
| Rafael J. Wysocki | [Bug #11210] libata badness |
| David Miller | Re: [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Andrew Morton | Re: [BUG] New Kernel Bugs |
git: | |
