[5769] in Athena Bugs
/usr/lib/adb/
daemon@ATHENA.MIT.EDU (John Carr)
Sat Aug 18 21:48:27 1990
To: bugs@ATHENA.MIT.EDU
Date: Sat, 18 Aug 90 21:48:08 EDT
From: John Carr <jfc@ATHENA.MIT.EDU>
These should be installed as /usr/lib/adb/vfs. (If convenient to maintain
different versions for VAX and RT, the middle "16" on the second line should
be changed to "8" on the VAX).
./"next"16t"op"16t"covered"16t"flags"nXXXX
+/"block size"16t"exroot"16t"exflags"16t"data"nDdxX
This is /usr/lib/adb/vnode. The same comment applies to the 3 "16"s on the
first line.
./"flag"16t"count"16t"shlc"16t"exlc"nxddd
+/"vfsmt"16t"v_op"16t"socket"16t"vfsp"nXXXX
+/"type"16t"rdev"16t"data"16t"text"nDXXX
This is /usr/lib/adb/inode:
./n"--------------------------------"n"chain[0]"16t"chain[1]"nXXn
+/"v_flag"8t"count"8t"shlc"8t"exlc"8t"vfs mnt"16t"v_op"nxdddXXn
+/"v_socket"16t"v_vfsp"16t"v_type"16t"dev"nXXDo2+n
+/"v_data"16t"v_text"nXX
+/"devvp"16t"flag"8t"dev"8t"inode"16t"diroff"nXxoDDn
+/"fs"16t"dquot"16t"lastr/sock"16tnXXX
+/"if_freef"16t"if_freeb"nXXn
+/"mode"8t"links"8t"uid"8t"gid"noddd
This is the RT /usr/lib/adb/proc:
./n"--------------------------------"n"link"16t"rlink"16t"next"16t"prev"n4Xn
+/"sid0"16t"sid1"ndd
+/"addr"16t"upri"8t"pri"8t"cpu"8t"stat"8t"time"nX5b
+/"nice"8t"slp"8t"cursig"16t"sig"n3b16tX
+/"mask"16t"ignore"16t"catch"n3X
+/"flag"nXn"uid"16t"pgrp"16t"pid"16t"ppid"n4d
+/"xstat"16t"ru"16t"poip"8t"szpt"8t"tsize"nx2+X2xX
+/"dsize"16t"ssize"16t"rssize"16t"maxrss"n4X
+/"swrss"16t"swaddr"16t"wchan"16t"textp"n4X
+/"p0br"16t"xlink"16t"ticks"n2Xd2+
+/"%cpu"16t"ndx"16t"idhash"16t"pptr"nX2xX
+/"cptr"16t"osptr"16t"ysptr"n3X
+/"real itimer"n4D
+/"quota"nX
+,<9-1$<proc
This is the RT /usr/lib/adb/cmap:
./"next"16t"prev"16t"page"16t"hlink"ndddd
+/"ndx"16t"info"16t"blkno"16t"vnode"ndxDX
+,<9-1$<cmap
This is /usr/lib/adb/u:
.$<<pcb
+/"procp"16t"ar0"16t"comm"n2X16C4+
+/"arg0"16t"arg1"16t"arg2"n3X20+n
+/"uap"16t"qsave"16t" "n3X48+
+/"rv1"16t"rv2"16t"error"8t"eosys"n2Xbb2+
+/"cred"nX
+/"tsize"16t"dsize"16t"ssize"n3X640+56+
+/"odsize"16t"ossize"16t"outime"n3X
+/"signal"n32X"sigmask"n32X
+/"onstack"16t"sigintr"16t"oldmask"n3X
+/"code"16t"sigstack"16t"onsigstack"n3X
+/"ofile"n64Xn"pofile"n64b
+/"lastfile"nDn
+/"cdir"16t"rdir"16t"ttyp"16t"ttyd"8t"cmask"n3Xxon"ru"n
+$<<rusage
+/"cru"n
+$<<rusage
+/"itimers"n12D
+/"XXX"n3X
+/"start"16t" "8t"acflag"nY4+x++
+/"pr_base"16t"pr_size"16t"pr_off"16t"scale"nXDXD
+/"limits"n12X
+/"quota"16t"qflags"n2X