[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-smp
Subject:    Re: posix threads and 2.4.x kernels
From:       Matti Aarnio <matti.aarnio () zmailer ! org>
Date:       2001-06-13 20:18:27
[Download RAW message or body]

On Wed, Jun 13, 2001 at 09:40:52AM -0500, Robert M. Hyatt wrote:
> I have run into an odd problem.  I have a bunch of quad xeon machines
... 
> "Crafty" (a well-known SMP chess program) works perfectly on 6.2, and
> has worked perfectly on every redhat distribution since 5.0...  But on
> 7.1, it fails miserably.  When crafty starts to create the search

   The differences in between RH 6.2 and 7.1 are very large, kernel is
   just a small detail in all of it -- indeed RH 7.1 can be ran with
   2.2 and 2.4 series kernels, which one you have ?

   You can run 2.4.x kernel (from rh 7.1) at RH 6.2 -- doing that would
   give quite good datapoint that something is indeed wrong in the kernel,
   and not at e.g. newer glibc pthreads package.

   You may have to do the 2.4.x kernel repacking into e.g. a tar file at
   RH 7.1, and then copy that tar-ball into your RH 6.2, and integrate
   it into the system boot.

   Also, running older (2.2) kernel version at RH 7.1 may supply one
   datapoint.


   That is,   "uname -r"  tells the kernel version,   and
	rpm -qa|grep glibc
   tells the glibc version(s).

> threads using pthread_create() the control thread (first one created
> that manages the threads themselves) crashes instantly and the entire
> program hangs.  If I compile/run on redhat 6.2, it works fine.  If I
> compile on 7.1 it fails.  If I take an executable (which works) from
> 6.2 and copy it to 7.1, it also fails.
> 
> Is this a known issue?

  No ?    More data, please.

> Bob
> 
> Robert Hyatt                    Computer and Information Sciences
> hyatt@cis.uab.edu               University of Alabama at Birmingham

/Matti Aarnio
-
To unsubscribe from this list: send the line "unsubscribe linux-smp" in
the body of a message to majordomo@vger.kernel.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic