FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 03-11-2010, 03:50 PM
Ralph Turexy
 
Default 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
 
Old 03-11-2010, 05:46 PM
Ben Hutchings
 
Default Bug#573460: BUG: recent printk recursion!

On Thu, Mar 11, 2010 at 04:50:56PM +0000, Ralph Turexy wrote:
>
> Package: linux-image-2.6.26-2-openvz-amd64
> Version: 2.6.26-2
[...]

Please specify the package version number, not what 'uname -r' says.

Ben.

--
Ben Hutchings
Humour is the best antidote to reality.



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100311184618.GM2763@decadent.org.uk">http://lists.debian.org/20100311184618.GM2763@decadent.org.uk
 

Thread Tools




All times are GMT. The time now is 09:30 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org