Thread (3 messages) flat view 3 messages, 2 authors, 2016-02-05

Re: [PATCH 2/3] dummy: make device count build-time configurable

From: Lubomir Rintel <lkundrak@v3.sk>
Date: 2016-02-05 15:09:14
Also in: lkml

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 [off-list ref] wrote:
quoted
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 <lkundrak@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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help