From: Tuomo T. <tik...@ik...> - 2004-11-30 09:49:28
|
Hello all, Last week we were trying to run "atmtcp virtual listen" command on many versions of RedHat Linux (basically versions 8, 9, some of them had kernels compiled by us). Unfortunately each time we run the command the whole system freezed just after the command was given. This happened so quickly that we couldn't get anything usable out from "strace" command neither -- what it showed was that it was just in phase of searching the related shared libraries. With "freeze" above I mean total lockup, the only way to get out was to hard boot the system from power button. All the systems we first tried were SMP machines (running 2 3GHz Xeon HT processors). Then my colleague happened to run the command on a Linux laptop that naturally had only one CPU without HT. To our surprise that worked just fine. After that we booted the same SMP machines that failed earlier with non-SMP kernel and, "daDaa", the command worked like supposed and no system freeze was seen. The atmtcp is one compiled by ourselves from linux-atm version 2.4.1 tarbal got from linux-atm sourceforge. No special compilation options were used, only the --prefix was set so that installation is done to a separate directory hierarchy (/opt/apps/linux-atm/2.4.1). The only trick was that we had to modify /usr/include/linux/sonet.h so that it won't go to the kernel compilation specific part of the file when not compiling kernel (__SONET_ITEM issue that was seen many time also on this mailing list). We tried to find similar freeze-problems from this email list archive and from google, but it seems to be that no-one has reported exactly the same kind of problem. Has anyone actually run "atmtcp virtual listen" on a SMP machine ever or is it so that we have found something that no-one has ever faced before? -- Tuo...@ik... |