On Thu, Oct 06, 2011 at 09:05:08AM +0300, Mustafa Re??it ??ahin wrote: > Hello, > > > I am trying to run Valgrind on a FreeBSD 8.0 system with a Myri ethernet > card. My application uses libpcap to capture packets. Myri card has its > own snf ( Sniff )and libpcap libraries. I am able to run valgrind > without this card on my local machine. But when i run it on the system > with myri card i get errors and it does not work. The error states that > a function is not implemented. I guess the problem is about shared > libraries. My application uses shared libraries and the application > binary points right libraries as i check with ldd tool. There are some > warnings about system calls too. There is also an error about semaphores.
Which version of the Valgrind port are you using? It sounds like the snf library uses a special interface to this Myri card, and the FreeBSD Valgrind port is unlikely to support it unless you're willing to implement the ioctl handler yourself. Syscall 405 is ksem_open which would explain the semaphore error. If it is not in the latest version of the port we'll put it on the roadmap to fix. -Ed ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users