freebsd 2.2.5 and arla-0.13

Kenneth Wayne Culver culverk at wam.umd.edu
Wed Oct 7 07:07:26 CEST 1998


I am using 2.2.7, and I have noticed the miscaching that everyone has said
something about in Linux.

On Tue, 6 Oct 1998, Eric Hoffman wrote:

> 
> ok, I started with a new cache, and the session went something like:
> 
> # /usr/arla/bin/umount_xfs /afs 
> # /usr/arla/bin/mount_xfs /dev/xfs0 /afs 
> # ls /afs/cs
> .cs				isl.ntt.jp
> .cs.washington.edu		jpl.nasa.gov
> afs.brain.de			lcp.nrl.navy.mil
> [copy of root truncated]
> isi.edu				zurich.ibm.ch
> isk.kth.se
> # ls /afs/cs/homes/hoffman
> .cs				isl.ntt.jp
> .cs.washington.edu		jpl.nasa.gov
> afs.brain.de			lcp.nrl.navy.mil
> afs.hursley.ibm.com		le.infn.it
> alw.nih.gov			lngs.infn.it
> andrew.cmu.edu			lrz-muenchen.de
> [copy of root truncated]
> ipp-garching.mpg.de		wu-wien.ac.at
> ipp-hgw.mpg.de			zdv.uni-mainz.de
> ir.stanford.edu			zdvpool.uni-tuebingen.de
> isi.edu				zurich.ibm.ch
> isk.kth.se
> # ls /afs/cs/
> ls: /afs/cs/: File name too long
> # ls /afs/cs.washington.edu/homes/hoffman
> admin		homes		projects	uns
> cse		local		sources		usr
> home		project		system
> # ls /afs/cs
> /afs/cs
> # ls /afs/cs.washington.edu/homes
> /afs/cs.washington.edu/homes
> # ls /afs/cs.washington.edu/homes/
> ls: /afs/cs.washington.edu/homes/: File name too long
> # ls /afs/cs.washington.edu/homes/hoffman
> ls: /afs/cs.washington.edu/homes/hoffman: File name too long
> # ls /afs/cs.washington.edu/homes/hoffman/
> ls: /afs/cs.washington.edu/homes/hoffman/: File name too long
> 
> 
> 
> looking at the xfs messages file, it seems like at least a nonzero
> fileid is being used, but there is clearly some confusion about
> the referrant in the cache. the last call looked like
> 
> Oct  6 21:21:42 tesuji /kernel: xfs_devread dev = 32768
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: m = 0xf684b338, m->prev = 0xf1343500, m->next = 0xf198bc00
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: first = 0xf198bc00, first->prev = 0xf684b338, first->next = 0xf1984f00
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: message->size = 32
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: first = 0xf1984f00, first->prev = 0xf684b338, first->next = 0xf1343500
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: message->size = 32
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: first = 0xf1343500, first->prev = 0xf684b338, first->next = 0xf684b338
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: message->size = 40
> Oct  6 21:21:42 tesuji /kernel: xfs_devread done error = 0
> Oct  6 21:21:42 tesuji /kernel: xfs_devwrite dev = 32768
> Oct  6 21:21:42 tesuji /kernel: xfs_message_receive opcode = 9
> Oct  6 21:21:42 tesuji /kernel: xfs_message_installdata
> Oct  6 21:21:42 tesuji /kernel: cache_name = '0005'
> Oct  6 21:21:42 tesuji /kernel: xfs_fhlookup: fileid = 71190
> Oct  6 21:21:42 tesuji /kernel: xfs_message_installdata: t = 0xf1542500 ; tokens = d5
> Oct  6 21:21:42 tesuji /kernel: xfs_message_receive opcode = 1
> Oct  6 21:21:42 tesuji /kernel: xfs_message_wakeup error: 0
> Oct  6 21:21:42 tesuji /kernel: xfs_devwrite error = 0
> Oct  6 21:21:42 tesuji /kernel: xfs_message_rpc this_process->error_or_size = 0
> Oct  6 21:21:43 tesuji /kernel: xfs_message_rpc opcode ((xfs_message_wakeup*)(this_process->message))->error = 0
> Oct  6 21:21:43 tesuji /kernel: xfs_inactive, 0xf1544a80
> Oct  6 21:21:43 tesuji /kernel: xfs_message_send opcode = 10
> Oct  6 21:21:43 tesuji /kernel: xfs_unlock
> Oct  6 21:21:43 tesuji /kernel: xfs_inactive, 0xf1544700
> Oct  6 21:21:43 tesuji /kernel: xfs_message_send opcode = 10Oct  6 21:21:42 tesuji /kernel: xfs_devread dev = 32768
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: m = 0xf684b338, m->prev = 0xf1343500, m->next = 0xf198bc00
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: first = 0xf198bc00, first->prev = 0xf684b338, first->next = 0xf1984f00
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: message->size = 32
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: first = 0xf1984f00, first->prev = 0xf684b338, first->next = 0xf1343500
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: message->size = 32
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: first = 0xf1343500, first->prev = 0xf684b338, first->next = 0xf684b338
> Oct  6 21:21:42 tesuji /kernel: xfs_devread: message->size = 40
> Oct  6 21:21:42 tesuji /kernel: xfs_devread done error = 0
> Oct  6 21:21:42 tesuji /kernel: xfs_devwrite dev = 32768
> Oct  6 21:21:42 tesuji /kernel: xfs_message_receive opcode = 9
> Oct  6 21:21:42 tesuji /kernel: xfs_message_installdata
> Oct  6 21:21:42 tesuji /kernel: cache_name = '0005'
> Oct  6 21:21:42 tesuji /kernel: xfs_fhlookup: fileid = 71190
> Oct  6 21:21:42 tesuji /kernel: xfs_message_installdata: t = 0xf1542500 ; tokens = d5
> Oct  6 21:21:42 tesuji /kernel: xfs_message_receive opcode = 1
> Oct  6 21:21:42 tesuji /kernel: xfs_message_wakeup error: 0
> Oct  6 21:21:42 tesuji /kernel: xfs_devwrite error = 0
> Oct  6 21:21:42 tesuji /kernel: xfs_message_rpc this_process->error_or_size = 0
> Oct  6 21:21:43 tesuji /kernel: xfs_message_rpc opcode ((xfs_message_wakeup*)(this_process->message))->error = 0
> Oct  6 21:21:43 tesuji /kernel: xfs_inactive, 0xf1544a80
> Oct  6 21:21:43 tesuji /kernel: xfs_message_send opcode = 10
> Oct  6 21:21:43 tesuji /kernel: xfs_unlock
> Oct  6 21:21:43 tesuji /kernel: xfs_inactive, 0xf1544700
> Oct  6 21:21:43 tesuji /kernel: xfs_message_send opcode = 10
> 
> 
> 






More information about the Arla-drinkers mailing list