Chaskiel M Grundman
f15e1e3f8f
lwp-tests-20030203
...
FIXES 1280
make the tests work
2003-02-03 23:27:06 +00:00
Matt Bacchi
d32c70edbc
cmd-print-help-in-cases-without-subcommands-20030203
...
FIXES 1277
so libcmd supports help for e.g. pt_util
2003-02-03 23:15:58 +00:00
Love Hörnquist-Åstrand
7ff00fb31e
netbsd-16m-support-20020203
...
FIXES 1269
support for netbsd 1.6m
2003-02-03 23:10:38 +00:00
Eduard Bloch
5121aa82b5
linux-include-thread-h-to-allow-variable-num-of-cpus-20030203
...
FIXES 1275
allow variable cpu numbers
2003-02-03 23:05:28 +00:00
Rainer Toebbicke
cff48dcb52
rx-thread-id-assignment-fixes-20030203
...
in rx_pthread.c the
++rxi_pthread_hinum;
has to be protected by the rx_stats_mutex in all three cases. In the file I
attached in the openafs-devel article the last one was accidentally
unprotected.
the FSYNC_sync thread (fssync.c) needs needs to be handled as well.
2003-02-03 20:45:51 +00:00
Derrick Brashear
9a07ae91c3
more-redhate-beta-fun-20030131
...
apparently having recalc_sigpending stay the same was just as hard
as continuing to export the same level of functionality, so we get neither.
2003-01-31 22:33:36 +00:00
Jim Rees
fa0eff2261
openbsd-rc-20030131
...
Get rid of dkload subdir
Get rid of "-chunksize 18 -stat 4800"
Change "fs setcrypt crypt" to "fs setcrypt on" (old CMU syntax)
2003-01-31 21:35:14 +00:00
Jim Rees
77e7f9c57c
fix-rx-mtu-params-20030131
...
Return subnet mask from rxi_FindIfnet for AFSOP_GETMASK.
Put rxi_FindIfnet() in rx/rx_prototypes.h to avoid similar screwups in the future.
2003-01-31 21:20:45 +00:00
Nickolai Zeldovich
9dd6d3b2e8
libuafs-cvsignore-20030130
...
add JUAFS to .cvsignore
2003-01-30 22:04:06 +00:00
Nickolai Zeldovich
4fa78ca168
openbsd-32-glue-20030130
...
Add glue to support OpenBSD 3.2.
2003-01-30 22:03:31 +00:00
Jim Rees
74737891ae
openbsd-20030130
...
Don't lock against myself in reclaim vnodeop.
====================
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.
====================
Various stability fixes:
Call vgone() instead of afs_FlushVCache() when freeing vcache
Acquire AFS_GLOCK in VOP_INACTIVE
Don't bother calling cache_purge() or uvm_vnp_uncache() in reclaim();
vclean() already does this
Acquire xvcache lock in reclaim()
2003-01-30 21:43:54 +00:00
Jim Rees
530c491c67
fix-netreceive-memleak-20030130
...
rx_knet fixes for Darwin and FreeBSD:
netreceive: fix memory leak, check return code from soreceive
netsend: remove unnecessary mbuf alloc, remove misleading comment
all: general cleanup and minor bug fixes
Thanks to emoy@apple.com for reporting this bug and testing the fix
2003-01-30 14:59:00 +00:00
Jim Rees
0ee73ecbff
fix-rx-mtu-params-20030128
...
rxi_FindIfnet: return NULL on no match, instead of first interface on list
use ifa_ifwithnet on XBSD (was only used on Darwin)
remove dead code and unused args
2003-01-28 23:19:26 +00:00
Jim Rees
da3cb37d99
openbsd-20030123
...
Mindless tweaking in search of a bug.
2003-01-23 20:34:58 +00:00
Jim Rees
66d83d5470
openbsd-20030122
...
Fix vcache/vnode confusion.
2003-01-22 21:25:14 +00:00
Nickolai Zeldovich
a6d9298d3d
rx-avoid-deadlock-in-attaching-call-20030122
...
Avoid a subtle cycle in the locking order hierarchy involving
the rxi_ServerThreadSelectingCall flag, and instead rely on
call->lock to make sure we don't attach the same call twice.
Also some miscellaneous cleanup and code unification.
2003-01-22 06:49:48 +00:00
Jim Rees
9370d218fd
fix-indentation-20030117
...
Fix indentation in a few places so I can read the code
so I can track down a bug I probably introduced
2003-01-17 22:24:16 +00:00
Rainer Toebbicke
ea4f1a80d7
rx-assign-thread-id-key-to-periodic-helpers-20030117
...
so each gets own holdbits
2003-01-17 18:13:19 +00:00
Derrick Brashear
2e3678c882
viced-getclient-assert-logging-20030117
...
log some more info before asserting
2003-01-17 07:39:28 +00:00
Derrick Brashear
ec111ccc44
vol-clone-inc-failure-logging-20030117
...
log info in event of assert
====================
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.
====================
same change for IH_DEC
2003-01-17 06:46:39 +00:00
Derrick Brashear
12eb511d45
viced-improved-host-logging-20030117
...
to deal with condition reported by lha@stacken.kth.se
2003-01-17 06:21:37 +00:00
Jeffrey Hutzelman
587304c2ba
solaris-deal-with-gmake-stupidity-20030117
...
make gmake not try to link libafs.o and libafs.nonfs.o into another object
2003-01-17 06:11:13 +00:00
Derrick Brashear
82d009d480
linux-ifdef-stupidity-cleanup-20030117
...
as pointed out by zacheiss@mit.edu
2003-01-17 05:39:20 +00:00
Pavel Semerad
3fa43862aa
linux-lock64-fix-20030116
...
fix 64bit lock functions
2003-01-17 01:30:05 +00:00
Derrick Brashear
3ddb9dd9b9
aix51-param-update-20030116
...
get missed pinning define, cleanup ukernel portion of header
2003-01-16 16:34:39 +00:00
Kevin Coffman
8ab7a90937
pts-supergroups-20030114
...
thanks to nneul@umr.edu
add configure switch and support code for groups in groups
2003-01-15 17:36:07 +00:00
Kevin Coffman
b5af9ebd62
volser-cache-more-ips-20030114
...
thanks to nneul@umr.edu for splitting these out
this increases the size of the ip address cache for talking to vlserver
2003-01-15 04:29:47 +00:00
Kevin Coffman
35e9be66e9
ubik-rename-defines-20030114
...
thanks to nneul@umr.edu for splitting these out
this adds UBIK_ to defines instead of doing undef on
potentially "global" defines
2003-01-15 04:28:24 +00:00
Kevin Coffman
06c9fc12db
rxgen-enforce-grammar-20030114
...
thanks to nneul@umr.edu for splitting these out.
enforce procedure being in a package in xg files
2003-01-15 04:27:16 +00:00
Kevin Coffman
1e0696b5b3
buserver-ubik-buffers-20030114
...
thanks to nneul@umr.edu for cleaning these up
2003-01-15 04:22:27 +00:00
Nickolai Zeldovich
14c5be99b6
callbacks-later-linked-list-fix-20030114
...
the linked list code was never updated for multiple passes when we
started doing that.
====================
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.
====================
the linked list code was never updated for multiple passes when we
started doing that.
2003-01-15 00:28:46 +00:00
Derrick Brashear
cff9ae0f10
viced-alloc-hosts-held-and-locked-20030114
...
to avoid potential race as we chain in while allocating then try to lock
after returning to h_GetHost_r
2003-01-15 00:21:08 +00:00
Derrick Brashear
c52ddf77fa
viced-junk-unused-functions-20030114
...
more cleanup of fileserver
2003-01-15 00:10:10 +00:00
Nickolai Zeldovich
eff534794e
Improved signal-thread support for the pthread fileserver,
...
which avoids blocking signals in any thread, to appease Linux's
thread signaling semantics.
2003-01-14 01:20:03 +00:00
Nickolai Zeldovich
d36004ee10
Fix the includes dependency, so that all of util/ isn't rebuilt
...
every single time.
2003-01-14 01:06:36 +00:00
Nickolai Zeldovich
3ba961ca00
Wrap our assert() macro in do{..}while(0) to make it look
...
just like a real function. Fix instances of use of this
macro that lacked a trailing semicolon of their own.
2003-01-14 01:05:11 +00:00
Nickolai Zeldovich
cfef9796e8
Make the Rx deadtime a tunable variable, either with a kernel debugger
...
of some sort, or sysctl on Linux. To follow later: Rx idle dead time,
but this requires more in-depth changes to conn handling and such.
2003-01-13 20:25:54 +00:00
Nickolai Zeldovich
22360fcf88
Generalize the rx idle dead time support to include client connections,
...
in addition to server connections. This will eventually be used by the
AFS client to better time out non-replying servers.
2003-01-13 20:24:34 +00:00
Nathan Neulinger
6e823f2737
makefiles-cflag-cleanup-20030113
...
Fix lib ordering for cmd/util, remove redundant libs
2003-01-13 18:55:07 +00:00
Nathan Neulinger
a8e42dca5c
makefile-dependancies-20030113
...
add more dependancies
2003-01-13 18:31:13 +00:00
Nathan Neulinger
ab64672f2b
salvager-fast-restart-log-to-syslog-also-20030111
...
if -syslog, also log this to syslog
2003-01-12 02:02:48 +00:00
Nathan Neulinger
3534cf2c61
gmake-j-support-20030111
...
update top makefile so gmake -j works
2003-01-12 02:00:26 +00:00
Nathan Neulinger
580af44321
makefiles-cflag-cleanup-20030111
...
move cflags back to makefile.config, more cleanup, dup removal
2003-01-11 07:33:52 +00:00
Jeffrey Hutzelman
2be60b7ee4
rxkad-be-openssl-keyschedule-safe-20030111
...
openssl has larger keyschedules than we do
crypto api is all so unfortunate
2003-01-11 07:31:08 +00:00
Derrick Brashear
bd72450f80
vol-package-avoid-race-on-invalidating-hashed-vnode-20030111
...
thanks to whichever of jhutz@cmu.edu or cg2v@andrew.cmu.edu (or both)
noticed the race; also deal with wrap problem in VolumeCacheCheck that i
noticed
2003-01-11 07:26:35 +00:00
Sam Hartman
92e76f7eb2
include-errno-dont-declare-it-20030111
...
include errno.h instead of extern int errno ourselves
2003-01-11 07:22:14 +00:00
Derrick Brashear
e1c86d7691
linux-placate-whiny-gcc-20020110
...
debian unstable gcc gets bitter and cries to mom over newlines in strings.
2003-01-10 20:16:42 +00:00
Derrick Brashear
9624637cfe
nfstrans-solaris-pre-7-support-20021210
...
make it work for 2.6 and earlier
====================
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.
====================
actually for earlier than 8
2003-01-10 09:34:38 +00:00
Nathan Neulinger
b6f124d4cb
remove-venus-lock-h-20020110
...
nothing uses it. junk it.
2003-01-10 09:33:30 +00:00
R. Lindsay Todd
800b103f0a
fileserver-largefile-support-20020109
...
Fix compile problems for 64BIT_ENV with large files turned off
2003-01-09 19:16:50 +00:00