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

Re: McAfee VirusScan for Linux 4.1.6l

This is not a kernel bug... It's indeed a new feature: Native Posix Linux Threads (NPTL), a new threading library. NPTL is being developed in 2.5 kernels, but have been backported to Red Hat's 2.4 kernel and some others.

Unfortunately, NPTL seems to break applications using futexes (I think they're called this way). In fact, NPTL breaks some apps like VMware and WINE. The new glibc 2.3.1 supports some older applications like this by setting an environment variable called LD_ASSUME_KERNEL equal to 2.2.5, that you describe.

The vanilla 2.4.20 kernel has not the patches for the NPTL backport and thus, don't exhibit the behavior.

----- Original Message -----
From: "Jason" <monty19 hotmail com>
Date: Tue, 4 Feb 2003 09:51:37 -0500 
To: <phoebe-list redhat com>
Subject: Re: McAfee VirusScan for Linux 4.1.6l

> OK, after doing some reading to get a very basic idea of what a FUTEX_WAIT
> is, I ran the program through strace and it did hang at the same place as
> you noticed; and the scan ran properly with the LD_ASSUME_KERNEL=2.2.5 set.
> After trying that, I compiled a 'generic' 2.4.20 kernel (source downloaded
> from kernel.org) and did not have a problem running the VirusScan.  Do you
> think that this suggests a bug/problem with the RedHat 2.4.20 kernel?  I
> have no idea what all this points to as being the problem, though I'm more
> than happy to fill out a bug report with an educated guess ;)
> Jason
> x2452
> >> Has anyone had any luck getting McAfee VirusScan for Linux working with
> the
> >> latest Phoebe Beta.  Has anyone else tried?
> >Yes, I have just straced it, and it stops on a futex wait. It works if you
> >run it with the environment variable LD_ASSUME_KERNEL-2.2.5 set.
> >
> >	Michael Young
> -- 
> Phoebe-list mailing list
> Phoebe-list redhat com
> https://listman.redhat.com/mailman/listinfo/phoebe-list

Now with e-mail forwarding for only US$5.95/yr

Powered by Outblaze

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