2.6.18 and network bugs

XServer

Member
Jun 8, 2009
32
0
6
Ukraine, Kharkov
xserver.com.ua
Hello!

I have been switched from kernel 2.6.24 to 2.6.18 to get cpulimit work.
Everything is okay, but while stopping/restarting openvz vps, syslogd broadcasts follow messages to all consoles:

Code:
Message from syslogd@node0 at Jan 19 13:14:14 ...
 kernel:unregister_netdevice: waiting for eth0=ffff810282b8b000 to become free. Usage count = 2928 ve=121

Message from syslogd@node0 at Jan 19 13:14:24 ...
 kernel:unregister_netdevice: waiting for eth0=ffff810282b8b000 to become free. Usage count = 2928 ve=121

Message from syslogd@node0 at Jan 19 13:14:34 ...
 kernel:unregister_netdevice: waiting for eth0=ffff810282b8b000 to become free. Usage count = 2928 ve=121

Message from syslogd@node0 at Jan 19 13:14:44 ...
 kernel:unregister_netdevice: waiting for eth0=ffff810282b8b000 to become free. Usage count = 2928 ve=121

Message from syslogd@node0 at Jan 19 13:14:54 ...
 kernel:unregister_netdevice: waiting for eth0=ffff810282b8b000 to become free. Usage count = 2928 ve=121

Message from syslogd@node0 at Jan 19 13:14:56 ...
 kernel:unregister_netdevice: device ffff810282b8b000 marked to leak

Message from syslogd@node0 at Jan 19 13:14:56 ...
 kernel:free_netdev: device eth0=ffff810282b8b000 leaked

Message from syslogd@node0 at Jan 19 13:15:06 ...
 kernel:unregister_netdevice: waiting for lo=ffff81041e94e800 to become free. Usage count = 2885 ve=121

Message from syslogd@node0 at Jan 19 13:15:16 ...
 kernel:unregister_netdevice: waiting for lo=ffff81041e94e800 to become free. Usage count = 2885 ve=121

Message from syslogd@node0 at Jan 19 13:15:26 ...
 kernel:unregister_netdevice: waiting for lo=ffff81041e94e800 to become free. Usage count = 2885 ve=121

Message from syslogd@node0 at Jan 19 13:15:36 ...
 kernel:unregister_netdevice: waiting for lo=ffff81041e94e800 to become free. Usage count = 2885 ve=121

Message from syslogd@node0 at Jan 19 13:15:46 ...
 kernel:unregister_netdevice: waiting for lo=ffff81041e94e800 to become free. Usage count = 2885 ve=121

Message from syslogd@node0 at Jan 19 13:15:48 ...
 kernel:unregister_netdevice: device ffff81041e94e800 marked to leak

Message from syslogd@node0 at Jan 19 13:15:48 ...
 kernel:free_netdev: device lo=ffff81041e94e800 leaked

Can you help me please? :confused:
 
Hello!

I have been switched from kernel 2.6.24 to 2.6.18 to get cpulimit work.
Everything is okay, but while stopping/restarting openvz vps, syslogd broadcasts follow messages to all consoles:

Code:
Message from syslogd@node0 at Jan 19 13:14:14 ...
 kernel:unregister_netdevice: waiting for eth0=ffff810282b8b000 to become free. Usage count = 2928 ve=121

Message from syslogd@node0 at Jan 19 13:14:24 ...
 kernel:unregister_netdevice: waiting for eth0=ffff810282b8b000 to become free. Usage count = 2928 ve=121

Message from syslogd@node0 at Jan 19 13:14:34 ...
 kernel:unregister_netdevice: waiting for eth0=ffff810282b8b000 to become free. Usage count = 2928 ve=121

Message from syslogd@node0 at Jan 19 13:14:44 ...
 kernel:unregister_netdevice: waiting for eth0=ffff810282b8b000 to become free. Usage count = 2928 ve=121

Message from syslogd@node0 at Jan 19 13:14:54 ...
 kernel:unregister_netdevice: waiting for eth0=ffff810282b8b000 to become free. Usage count = 2928 ve=121

Message from syslogd@node0 at Jan 19 13:14:56 ...
 kernel:unregister_netdevice: device ffff810282b8b000 marked to leak

Message from syslogd@node0 at Jan 19 13:14:56 ...
 kernel:free_netdev: device eth0=ffff810282b8b000 leaked

Message from syslogd@node0 at Jan 19 13:15:06 ...
 kernel:unregister_netdevice: waiting for lo=ffff81041e94e800 to become free. Usage count = 2885 ve=121

Message from syslogd@node0 at Jan 19 13:15:16 ...
 kernel:unregister_netdevice: waiting for lo=ffff81041e94e800 to become free. Usage count = 2885 ve=121

Message from syslogd@node0 at Jan 19 13:15:26 ...
 kernel:unregister_netdevice: waiting for lo=ffff81041e94e800 to become free. Usage count = 2885 ve=121

Message from syslogd@node0 at Jan 19 13:15:36 ...
 kernel:unregister_netdevice: waiting for lo=ffff81041e94e800 to become free. Usage count = 2885 ve=121

Message from syslogd@node0 at Jan 19 13:15:46 ...
 kernel:unregister_netdevice: waiting for lo=ffff81041e94e800 to become free. Usage count = 2885 ve=121

Message from syslogd@node0 at Jan 19 13:15:48 ...
 kernel:unregister_netdevice: device ffff81041e94e800 marked to leak

Message from syslogd@node0 at Jan 19 13:15:48 ...
 kernel:free_netdev: device lo=ffff81041e94e800 leaked
Can you help me please? :confused:

post also your 'pveversion -v'
 
Ok, here is it:
node0:~# pveversion -v
pve-manager: 1.5-4 (pve-manager/1.5/4618)
running kernel: 2.6.18-1-pve
proxmox-ve-2.6.18: 1.5-4
pve-kernel-2.6.24-7-pve: 2.6.24-11
pve-kernel-2.6.18-1-pve: 2.6.18-4
qemu-server: 1.1-11
pve-firmware: 1.0-3
libpve-storage-perl: 1.0-7
vncterm: 0.9-2
vzctl: 3.0.23-1pve5
vzdump: 1.2-5
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm-2.6.18: 0.9.1-4
 
I have been switched from kernel 2.6.24 to 2.6.18 to get cpulimit work.
Everything is okay, but while stopping/restarting openvz vps, syslogd broadcasts follow messages to all consoles:

But does you notify any negative impact?
 
openvz with bridged eth0.
for reproduce - start many ve's (i have about 40) and after some time to stop one of them.

make sure you have 'vzctl: 3.0.23-1pve6' - better?
(check with pveversion -v)