Hi misc,

 I experience a strange issue here with NFS. I am running a dragonflybsd
 NFS server and an OpenBSD client. DragonFly client works just fine, so
 I am asking on this list.

 When I try to get directory listing it appears incomplete:
 # client
 [~]% ls /mnt/net/music/|wc -l
      180
 # server
 > ls /var/data/music/|wc -l
      260
 
 but:

 [~]% ls /mnt/net/music/|grep 3nd
 [~]% ls /mnt/net/music/3nd
 2003 - 1st demo/                2003 - 9gatsu 29nichi (demo)/   2007 -
 View From Here/          2009 - World Tour/              Band.jpg

 I tried tracing ls and got this:
 
 25213 ls       CALL  open(0x824e8800,0x4,0xffffffff)
 25213 ls       NAMI  "/mnt/net/music/"
 25213 ls       RET   open 5
 25213 ls       CALL  fstat(0x5,0xcfbe62e0)
 25213 ls       RET   fstat 0
 25213 ls       CALL  fcntl(0x5,0x2,0x1)
 25213 ls       RET   fcntl 0
 25213 ls       CALL  mmap(0,0x2000,0x3,0x1002,0xffffffff,0,0,0)
 25213 ls       RET   mmap -1962889216/0x8b00b000
 25213 ls       CALL  mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
 25213 ls       RET   mmap -1967628288/0x8ab86000
 25213 ls       CALL  getdirentries(0x5,0x8b00b000,0x2000,0x7fd62394)
 25213 ls       RET   getdirentries 4696/0x1258
 25213 ls       CALL  mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
 25213 ls       RET   mmap -1980260352/0x89f7a000
 25213 ls       CALL  mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
 25213 ls       RET   mmap -2120105984/0x81a1c000
 25213 ls       CALL  mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
 25213 ls       RET   mmap -2130837504/0x80fe0000
 25213 ls       CALL  mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
 25213 ls       RET   mmap -2094350336/0x832ac000
 25213 ls       CALL  mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
 25213 ls       RET   mmap -2067316736/0x84c74000
 25213 ls       CALL  getdirentries(0x5,0x8b00b000,0x2000,0x7fd62394)
 25213 ls       RET   getdirentries -1 errno 22 Invalid argument
 25213 ls       CALL  close(0x5)

 [~]% mount -v|grep net
 192.168.0.101:/var/data on /mnt/net type nfs (rw, nodev, nosuid,
 ctime=Sun Oct  3 00:20:53 2010, v3, tcp, hard, wsize=8192, rsize=8192,
 rdirsize=8192, timeo=100, retrans=101, maxgrouplist=16, readahead=1,
 acregmin=5, acregmax=60, acdirmin=5, acdirmax=60)

 [~]% dmesg|head -2
 OpenBSD 4.8-current (GENERIC) #407: Sat Oct  2 05:47:52 MDT 2010
     dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC

--
Alexander Polakov | plhk.ru

Reply via email to