Thread (21 messages) flat view 21 messages, 5 authors, 2017-12-13

Re: [PATCH v2 net-next 0/7] net: speedup netns create/delete time

From: Eric Dumazet <edumazet@google.com>
Date: 2017-09-26 12:51:18

On Tue, Sep 26, 2017 at 4:21 AM, Tariq Toukan [off-list ref] wrote:

Hi Eric,

We see a regression introduced in this series, specifically in the patches
touching lib/kobject_uevent.c.
We tried to figure out what is wrong there, but couldn't point it out.

Bug is that mlx4 driver restart fails, because mlx4_core is still in use.
According to module dependencies, both mlx4_en and mlx4_ib should have been
unloaded at this point
Please see log below.

This looks to be some kind of a race, as the repro is not deterministic.
Probably the en/ib modules are now mistakenly reloaded.

Any idea what could this be?

Regards,
Tariq


[root@reg-l-vrt-41016-009 ~]# /etc/init.d/openibd stop
Unloading HCA driver:                                      [  OK  ]
[root@reg-l-vrt-41016-009 ~]# /etc/init.d/openibd start
Loading HCA driver and Access Layer:                       [  OK  ]
[root@reg-l-vrt-41016-009 ~]# /etc/init.d/openibd stop
Unloading mlx4_core                                        [FAILED]
rmmod: ERROR: Module mlx4_core is in use
I have absolutely no idea. Please bisect.

Are you really using netns in the first place ?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help