Commit Graph

678 Commits

Author SHA1 Message Date
Nickolai Zeldovich
4b156c3800 bkg-daemon-dont-break-64bit-pointers-and-handle-requests-in-order-20011102
This patch fixes a problem with 64-bit pointers being munged by the
background daemons (by separating sizes and pointers into separate
variables -- this bug was apparently introduced by the 64-bit file
support patch), and makes the background daemons handle requests in
order they came in.  The latter will be mostly just useful for some
prefetching and fine grained dcache-locking patches
2001-11-05 19:34:25 +00:00
Thomas Mueller
68196d85db pam-update-for-correct-krb-aware-module-20011102
the krb version of the module should be built completely in AFS_KERBEROS_ENV

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

clean up spacing
2001-11-05 18:40:02 +00:00
Nickolai Zeldovich
3f8a159257 dynamic-root-allocate-space-for-dot-and-dotdot-20011102
no space was being allocated for . and ..; do so
2001-11-02 21:00:41 +00:00
Nickolai Zeldovich
ea77b04c29 afs-checkservers-improve-lock-granularity-20011102
work harder to release afs_xserver and afs_xsrvAddr locks in afs_CheckServers
when not needed
2001-11-02 08:07:58 +00:00
Nickolai Zeldovich
9cbe95a1af solaris9-and-makefile-updates-20011102
updates for solaris 9; also don't have ${XLIBS} in target dependancies
if it's going to include things like -lnsl
2001-11-02 08:03:08 +00:00
Nickolai Zeldovich
3aaaa28ba8 viced-clear-clientdeleted-when-deleted-clients-are-cleaned-up-20011102
Currently nothing clears the CLIENTDELETED flag in hosts, so once
  a client has been deleted, h_TossStuff_r() will keep getting called
  with every host release.  This patch clears the CLIENTDELETED flag
  every time we take care of deleted clients.
2001-11-02 07:57:12 +00:00
Carsten Jacobi
7f89a22213 pam-setcred-dont-ask-for-passwords-20011101
don't prompt for passwords during setcred step
2001-11-01 05:45:12 +00:00
Nickolai Zeldovich
b28927c752 dynroot-allow-cell-aliases-20011101
allow cell aliases. includes support for non-'V' pioctls
2001-11-01 05:24:30 +00:00
Nickolai Zeldovich
78d9433851 kdump-display-timeout-for-cell-info-20011101
added field in kdump output to display afsdb timeout info
2001-11-01 05:18:30 +00:00
Nickolai Zeldovich
b20525634a solaris-rx-kernel-set-listener-pid-from-curproc-20011101
set kernel listener pid from curproc rather than curthread (and clean
up unnecessary break case in code)
2001-11-01 05:16:27 +00:00
Nickolai Zeldovich
42fddc7b46 pts-error-message-cleanup-20011031
print error in such a way that it makes more sense
2001-11-01 05:11:25 +00:00
Nickolai Zeldovich
dd9a7b025a afsdb-default-in-rc-files-20011031
enable afsdb using rc files
2001-11-01 05:10:38 +00:00
Derrick Brashear
b1c72363e0 irix-build-ip35-module-only-if-headers-exist-20011031
IP35 support requires 6.5.9 or later; only build if we have headers
2001-11-01 05:05:26 +00:00
Nathan Neulinger
838e1eae1a build-system-specific-makefile-configuration-from-configure-20011031
junk all of Makefile.${SYS_NAME} in favor of a common makefile built by
configure, and use it
2001-11-01 04:59:26 +00:00
Hartmut Reuter
c5b1a3775f more-64bit-file-size-support-20011031
further 64bit file size support for client
2001-11-01 04:39:08 +00:00
Hartmut Reuter
971b18bc42 client-64bit-file-size-support-20011031
new RPCs and client-side support for large files
2001-11-01 04:01:22 +00:00
Hartmut Reuter
05186dbe19 aix-namei-fileserver-support-20011031
necessary for namei support on aix
2001-11-01 03:58:36 +00:00
Hartmut Reuter
dcc63e13ef fast-restart-exit-if-no-args-20011031
when using fast restart, if salvager took no args, assume it's the fs bnode
and exit
2001-11-01 03:54:40 +00:00
Jeff Riegel
c1d1a27ba9 freelance-updates-20011031
updates to make freelance patches work, create mountpoints from afsdb on the fly
2001-11-01 03:40:21 +00:00
Nathan Neulinger
638d0e7c56 parisc-linux-lwp-updates-20011025
update parisc lwp foo
2001-10-26 04:50:06 +00:00
Nathan Neulinger
2f4ec2cfaa rx-test-srcdir-support-20011025
continuing srcdir support for objdir builds`
2001-10-26 04:49:11 +00:00
Hartmut Reuter
fbb1d7edf8 export-dont-include-afsconfig-to-avoid-conflicts-20011024
ncluding afsconfig results in conflicts on some systems due to _KERNEL
2001-10-24 16:56:00 +00:00
Derek Atkins
77523f9506 afsd-make-debug-switch-print-afsops-20011024
just print one more argument for afs system calls
2001-10-24 16:25:22 +00:00
Hartmut Reuter
a221929afd bozo-fix-bos-addhost--clone-20011024
addhost -clone didn't previously work right. this fixes it
2001-10-24 16:14:18 +00:00
Nathan Neulinger
8d9ff8a0da undo-makefiles-rewrite-for-objdir-support-20011023
fails certain cases
2001-10-24 16:03:48 +00:00
Derrick Brashear
6b0d58257d linux-autoconf-reuse-i-truncate-sem-name-for-new-test-20011023
since we need to initialize a semaphore
2001-10-23 23:06:41 +00:00
Nathan Neulinger
e62e3c9b66 makefiles-attempt-to-support-gmake-j-20011023
move toward being able to gmake -j openafs
2001-10-23 21:57:19 +00:00
Nathan Neulinger
b324007164 venus-kdump-build-from-srcdir-20011023
kdump should be built from src in srcdir
2001-10-23 21:39:56 +00:00
Nathan Neulinger
b3164a2f90 parisc-linux-lwp-sp-20011023
provide stack pointer for parisc linux lwp
2001-10-23 21:36:05 +00:00
Nathan Neulinger
e824f085aa makefiles-rewrite-for-objdir-support-20011023
rewrite makefiles to support objdir; simplify in the process
2001-10-23 19:56:56 +00:00
Derrick Brashear
28df303079 linux-configure-support-mandrake-kernel-patches-20011023
init_once in mandrake calls init_rwsem(&inode->i_truncate_sem);

so do we
2001-10-23 16:27:25 +00:00
Derrick Brashear
3c11ae3aa1 doc-html-index-correct-spelling-20011023
documentation should be spelled that way
2001-10-23 16:26:00 +00:00
Nathan Neulinger
4f852f5e70 venus-install-kdump-scripts-from-srcdir-20011022
non-generated scripts come from srcdir
2001-10-22 17:55:05 +00:00
Derrick Brashear
19019b12d0 vos-rename-crypt-to-encrypt-20011020
so -c is again unique
2001-10-20 17:27:47 +00:00
Derrick Brashear
c3eee5410b cache-server-inlinebulk-support-and-enable-inlinebulk-20011019
expand struct server's "flags" to unsigned int from char
assume inlinebulk and turn off on first failure

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

fix precedence error
2001-10-19 19:52:28 +00:00
Jeffrey Hutzelman
dd5689605a added button GIF's to the HTML docs 2001-10-19 17:22:30 +00:00
Nathan Neulinger
653b47a552 des-use-ar-macro-instead-of-direct-call-like-everyone-else-20011019
so we can use ar like every other directory
2001-10-19 16:56:55 +00:00
Derrick Brashear
df6815aa72 irix-ip35-tweak-kernel-cflags-20011019
based on doc provided by gwehrman@sgi.com
2001-10-19 16:48:57 +00:00
Nathan Neulinger
70ef828ef7 cmd-errors64-is-generated-so-not-from-srcdir-20011019
fix problem with objdir builds
2001-10-19 16:31:04 +00:00
Chas Williams
066d15c832 irix-first-pass-at-ip35-support-20011017
i missed this and chas caught it
2001-10-18 16:40:08 +00:00
Eric Lauriault
367c2856e8 sunx86-support-20011017
base sunx86 support for newer than solaris 2.4
2001-10-18 00:36:02 +00:00
Nathan Neulinger
b9948dd965 initial-objdir-support-20011017
first cut at objdir support
2001-10-18 00:06:58 +00:00
Nathan Neulinger
9e0300cd97 development-readme-20011017
hints for developers
2001-10-17 23:24:33 +00:00
Derrick Brashear
a8f440e991 linux-dont-require-osi-vfs-to-be-installed-20011017
based on reports from hartmans@mit.edu and jhutz@cmu.edu
2001-10-17 23:17:53 +00:00
Derrick Brashear
f5d36b1c70 irix-first-pass-at-ip35-support-20011017
based on extensive feedback from Forest Godfrey and Michael Raymond
of SGI
2001-10-17 22:53:48 +00:00
Chas Williams
013d5abbc4 sgi-ip20-work-around-cvt-bug-20011017
"apparently the rev 1 r5000 chips implement 'cvt' incorrectly.  the irix
kernel works around this problem by checking each text page mapped into
memory and doing a fixup on the cvt instructions.  it tries to maintain
a hash of these pages using fid2() or fid() if fid2() returns ENOSYS.
afs, in an effort to prevent people from doing checkpoints on an afs
filesystem, makes fid2() return EINVAL.  this also keeps the kernel from
mapping executables that are in afs space on the broken r5000's.

this is the patch i have been using for the past couple years while
waiting for an official fix.  it makes fid2() return ENOSYS, so you
now need to have to have v_ckpt.  however i disabled the rest of the
CKPT code since i have no idea how well that code actually works.
additionally, this behavior is only functional on machines with the
'broken' r5000 h/w.  i cant think of a better way to fix this problem
since i cant change the irix kernel."
2001-10-17 22:07:49 +00:00
Derek Atkins
56933c552a top-makefile-make-installs-not-depend-on-extra-building-20011017
kernel module should not make usermode stuff and vice versa
2001-10-17 22:03:45 +00:00
Nickolai Zeldovich
d785c93b29 bozo-getcellhost-takes-uint32-not-int32-20011017
pass in a uint32 rather than an int32
2001-10-17 21:46:18 +00:00
Nickolai Zeldovich
ded5127fc0 cmdebug-addrs-option-20011017
This patch adds an "-addrs" option to cmdebug, which lists
the interfaces of a remote cache manager, via the WhoAreYou
AFSCB RPC.
2001-10-17 17:43:17 +00:00
Derrick Brashear
ffc10442a1 cvsignore-updates-20011017
based on comment from nneul@umr.edu
2001-10-17 17:36:07 +00:00