I've built the RHEL3 kernel on FC1 and run the system up using this.
Ordinary ldap requests seem quite happy, but I'm still seeing the futex
lock problem with nss_ldap. E.g. when I add 'hosts: files ldap dns' to
/etc/nsswitch.conf I get:
# strace ping host
munmap(0xb75ff000, 4096) = 0
uname({sys="Linux", node="hostname", ...}) = 0
futex(0x53e4ec, FUTEX_WAIT, 2, NULL
Setting LD_ASSUME_KERNEL=2.4.1 cures this particular problem, but isn't
a solution for a system relying on LDAP for all authentication and NSS
functions.
The problem remains in FC2 (Test 3) with the 2.6 kernel!
LD_ASSUME_KERNEL=2.4.1 seems to cure at least "ping host"
--
mfg
Herbert Gasiorowski
http://www.mathematik.uni-marburg.de/~gasi/