[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#573460: BUG: recent printk recursion!



Package: linux-image-2.6.26-2-openvz-amd64
Version: 2.6.26-2
 
I've got a VPS node running 2.6.26-2-openvz-amd64 and several guest machines.
My kernel keeps reporting a printk bug in syslog:
 
VPS-NODE:~# cat /var/log/syslog | grep recursion
Mar  5 10:15:30 VPS-NODE kernel: BUG: recent printk recursion!
Mar  5 10:15:35 VPS-NODE kernel: BUG: recent printk recursion!
Mar  5 10:15:37 VPS-NODE kernel: BUG: recent printk recursion!
Mar  5 10:15:43 VPS-NODE kernel: [896780.607831] BUG: recent printk recursion!
Mar  5 10:15:47 VPS-NODE kernel: BUG: recent printk recursion!
Mar  5 10:15:52 VPS-NODE kernel: BUG: recent printk recursion!
 
I have found similar reports here:
 
http://forum.openvz.org/index.php?t=msg&goto=36696
http://bugzilla.openvz.org/show_bug.cgi?id=1284

I followed the guide to reproduce the problem on fresh install and I managed to do so:
1. Installed fresh Debian with 2.6.26-2-amd64 kernel
2. Installed linux-image-2.6.26-2-openvz-amd64
3. Edited /etc/sysctl.conf to forward traffic and allow proxy_arp
4. Reboot
5. Downloaded template form http://download.openvz.org/template/precreated/debian-5.0-x86.tar.gz to /vz/templates/cache
6. Created container with IP 192.168.1.3
7. Installed syslog inside the container and applied followin firewall rules:
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -i lo -j ACCEPT
-A INPUT -d 192.168.1.3 -p tcp --dport 22 -j ACCEPT
-A INPUT -d 192.168.1.3 -j LOG
-A INPUT -d 192.168.1.3 -j DROP
COMMIT
8. Allowed all traffic through venet0 on HN and
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -i lo -j ACCEPT
-A INPUT -d 192.168.1.2 -p tcp --dport 22 -j ACCEPT
-A INPUT -d 192.168.1.2 -j LOG
-A INPUT -d 192.168.1.2 -j DROP
COMMIT
 
If I start hitting the HN IP address from other machine on any other port than 22 I get nice logging in /var/log/syslog
until any attempt to connect to 192.168.1.3 on any blocked port.
Once this is done I get: BUG: recent printk recursion! in HN and VPS logs.
to the container, at which point all logging to both stops.
 
 


Got a cool Hotmail story? Tell us now

Reply to: