Kip Macy wrote: [..] > > > Probably. Might "set_tid_address()" or "set_thread_area()" be the > offender? > > execve("/bin/ls", ["ls"], [/* 42 vars */]) = 0 > uname({sys="Linux", node="curly.lab.netapp.com", ...}) = 0 > set_tid_address(0) = -1 ENOSYS (Function not implemented) > brk(0) = 0x805a40e > <...> > set_thread_area({entry_number:-1 -> -1, base_addr:0x805a680, > limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, > limit_in_pages:1, seg_not_present:0, useable:1}) = -1 ENOSYS (Function > not implemented) > <...> > Just a wild guess: # mv /lib/tls /lib/tls-off and reboot... If it's Thread Local Storage's fault that should stop happening :) (But it's only a workaround...) Regards, Nuno Silva