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

Reply via email to