From: Martin G. <gro...@bb...> - 2008-03-31 13:09:32
|
My hosts (100) are all running 2.4.35 with skas3 and all UML patches. My UMLs (guests) are all running 2.4.35 with all UML patches. I'm testing OSPF and PIMD (within the UMLs). Every UML boots fine and all applications start fine. All OSPFs converge, and all RPs and BSRs (PIMD) are fine. Once I start mgen traffic (Multicast) a few OSPFs start getting segmentation faults. Other weird things start happening..... 1) Once in 1 UML /bin/bash was core dumping every time it ran. I could see this by killing the UML and mounted to rootfs via loopback. /bin/bash (after a loopback mount) had the correct checksum. 2) Twice the "WC" program woulc always get a segfault yet once the UML was down and rootfs mounted via loopback the "WC" binary had the correct checksum. 3) SSHD inside the UMLs sometimes imm close incoming connections yet stays running. If I kill off sshd and restart it, it imm dies. 4) OSPFs are getting segfaults in all sorts of places. Its as if the memory (code/stack) is getting corrupted. subroutine A calls subroutine B and gets a segfault pushing the middle argument..... subB( oi, node->a, node->b) using GDB node is a valid pointer and its already pushed node->b onto the stack and gets a segfault when pushing node->a onto the stack. node is in %ebx, and is valid, and both %ebp and %esp are also valid. |