Hi Stephen, On Tue, 2016-01-12 at 10:42 -0800, Stephen Hemminger wrote: > On Tue, 12 Jan 2016 12:57:33 +0100 > Lubomir Rintel <lkund...@v3.sk> wrote: > > > The devices can be created at run-time for quite some time already > > and the > > load-time device creation collides with attempts to create the > > device of > > the same name: > > > > # rmmod dummy > > # ip link add dummy0 type dummy > > RTNETLINK answers: File exists > > > > This is pretty much the same situation as was with the block loop > > devices > > which was solved by adding a build-time configuration that the > > distributions could use as they deem fit while keeping the default > > for > > compatibility. > > > > Let's do that here as well. > > > > Signed-off-by: Lubomir Rintel <lkund...@v3.sk> > > There is already a module parameter for this, so making it a compile > time option adds nothing.
This option changes the defaults for the parameter. When the module gets autoloaded, the user doesn't get a chance to specify the module parameter and unwanted devices pop in. Worse even, the automatically created devices are likely to collide with what the user asked for. Lubo