Does anybody else see this or know why?

The machine here is running :

> uname -a
FreeBSD elg.hjerdalen.lokalnett 8.2-STABLE FreeBSD 8.2-STABLE #36: Wed Nov 30 
22:03:07 CET 2011     
rumrunner@elg.hjerdalen.lokalnett:/usr/obj/usr/src/sys/RUM  amd64

While trying to weed out some firefox problems, I've noticed
that truss doesn't recognise certain syscalls :

getpid()                                         = 1519 (0x5ef)
clock_gettime(4,{48496.335142903 })              = 0 (0x0)
kevent(20,{0x23,EVFILT_READ,EV_ADD,0,0x0,0x809ec9d80},1,{0x15,EVFILT_READ,0x0,0,0x1,0x809ec9e80},64,0x0)
 = 1 (0x1)
clock_gettime(4,{48496.335293202 })              = 0 (0x0)
read(21,"\0",1)                                  = 1 (0x1)
clock_gettime(4,{48496.335382599 })              = 0 (0x0)
umask(0x80a52ee20,0x8,0x0,0x80a52ee00,0x7fffff1f9eb0,0x80a52ee00) = 116 (0x74)
-- UNKNOWN SYSCALL -14704864 --
syscall(0x7fffff1f9ec0,0x0,0x18745,0x7fffff1f9eb0,0x1,0x7fffff1f9e90) = 454 
(0x1c6)
umask(0x80a52ee20,0x8,0x0,0x80a52ee00,0x7fffff1f9eb0,0x80a52ee00) = 116 (0x74)
-- UNKNOWN SYSCALL -14704864 --
syscall(0x7fffff1f9ec0,0x0,0x18745,0x7fffff1f9eb0,0x1,0x7fffff1f9e90) = 454 
(0x1c6)
umask(0x80a52ee20,0x8,0x0,0x80a52ee00,0x7fffff1f9eb0,0x80a52ee00) = 116 (0x74)
-- UNKNOWN SYSCALL -14704864 --
syscall(0x7fffff1f9ec0,0x0,0x18745,0x7fffff1f9eb0,0x1,0x7fffff1f9e90) = 454 
(0x1c6)
umask(0x80a52ee20,0x8,0x0,0x80a52ee00,0x7fffff1f9eb0,0x80a52ee00) = 116 (0x74)
-- UNKNOWN SYSCALL -14704864 --
syscall(0x7fffff1f9ec0,0x0,0x18745,0x7fffff1f9eb0,0x1,0x7fffff1f9e90) = 454 
(0x1c6)
umask(0x80a52ee20,0x8,0x0,0x80a52ee00,0x7fffff1f9eb0,0x80a52ee00) = 116 (0x74)
-- UNKNOWN SYSCALL -14704864 --
syscall(0x7fffff1f9ec0,0x0,0x18745,0x7fffff1f9eb0,0x1,0x7fffff1f9e90) = 454 
(0x1c6)

Using ktrace/kdump at the same time gives this (manually correlated) :

  1519 firefox-bin RET   getpid 1519/0x5ef
  1519 firefox-bin CALL  clock_gettime(0x4,0x7fffff9fdca0)
  1519 firefox-bin RET   clock_gettime 0
  1519 firefox-bin CALL  kevent(0x14,0x809ec0800,0x1,0x809ec0000,0x40,0)
  1519 firefox-bin GIO   fd 20 wrote 32 bytes
       0x0000 2300 0000 0000 0000 ffff 0100 0000 0000  |#...............|
       0x0010 0000 0000 0000 0000 809d ec09 0800 0000  |................|
  1519 firefox-bin GIO   fd 20 read 32 bytes
       0x0000 1500 0000 0000 0000 ffff 0000 0000 0000  |................|
       0x0010 0100 0000 0000 0000 809e ec09 0800 0000  |................|
  1519 firefox-bin RET   kevent 1
  1519 firefox-bin CALL  clock_gettime(0x4,0x7fffff9fdca0)
  1519 firefox-bin RET   clock_gettime 0
  1519 firefox-bin CALL  read(0x15,0x7fffff9fdc9f,0x1)
  1519 firefox-bin GIO   fd 21 read 1 byte
       "\0"
  1519 firefox-bin RET   read 1
  1519 firefox-bin CALL  clock_gettime(0x4,0x7fffff9fdca0)
  1519 firefox-bin RET   clock_gettime 0
  1519 firefox-bin CALL  kevent(0x14,0x809ec0800,0,0x809ec0000,0x40,0)
  1519 firefox-bin RET   _umtx_op -1 errno 60 Operation timed out
  1519 firefox-bin CALL  gettimeofday(0x7fffff1f9f20,0)
  1519 firefox-bin RET   gettimeofday 0
  1519 firefox-bin CALL  clock_gettime(0,0x7fffff1f9ec0)
  1519 firefox-bin RET   clock_gettime 0
  1519 firefox-bin CALL  _umtx_op(0x80a52ee20,0x8,0,0x80a52ee00,0x7fffff1f9eb0)
  1519 firefox-bin RET   _umtx_op -1 errno 60 Operation timed out
  1519 firefox-bin CALL  gettimeofday(0x7fffff1f9f20,0)
  1519 firefox-bin RET   gettimeofday 0
  1519 firefox-bin CALL  clock_gettime(0,0x7fffff1f9ec0)
  1519 firefox-bin RET   clock_gettime 0
  1519 firefox-bin CALL  _umtx_op(0x80a52ee20,0x8,0,0x80a52ee00,0x7fffff1f9eb0)
  1519 firefox-bin RET   _umtx_op -1 errno 60 Operation timed out


-- 
    _
_  //
\\//   Eivind Evensen
 \/
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to