openafs.git
18 years agoredhat-81-support-again-20030319
Derrick Brashear [Wed, 19 Mar 2003 22:20:56 +0000]
redhat-81-support-again-20030319

once more. maybe this time they'll release something that looks like this

18 years agoopenbsd-20030319
Jim Rees [Wed, 19 Mar 2003 22:20:31 +0000]
openbsd-20030319

Add -fno-stack-protector to kernel CFLAGS for OpenBSD post-3.2.

18 years agovolser-no-convertvol-on-windows-yet-20030318
James Peterson [Wed, 19 Mar 2003 03:01:17 +0000]
volser-no-convertvol-on-windows-yet-20030318

not ready for windows yet

18 years agokaserver-disable-krb4-crossrealm-20030317
Derrick Brashear [Tue, 18 Mar 2003 23:47:51 +0000]
kaserver-disable-krb4-crossrealm-20030317

to deal with krb4 security advisory

====================
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.
====================

to deal with krb4 security advisory
type mismatch for krb4_cross pointed out by Jack Neely <slack@quackmaster.net>

18 years agofix-my-screwup-20030318
Jim Rees [Tue, 18 Mar 2003 14:30:48 +0000]
fix-my-screwup-20030318

Back out my last unnecessary "fix."

18 years agoviced-vbusy-when-getclient-fails-20030317
Love Hörnquist-Åstrand [Tue, 18 Mar 2003 03:54:51 +0000]
viced-vbusy-when-getclient-fails-20030317

more paranoia to not crash if GetClient fails, since there's apparently a
race we haven't found yet

18 years agofix-errnos-20030317
Jim Rees [Mon, 17 Mar 2003 17:26:22 +0000]
fix-errnos-20030317

Put non-unix errnos inside of #ifdef __linux__.
This should be a temporary fix, waiting for real fix from Derrick.

18 years agowinnt-undo-backslashes-20030317
Derrick Brashear [Mon, 17 Mar 2003 15:55:16 +0000]
winnt-undo-backslashes-20030317

get rid of weird includes

18 years agomacppc-netbsd-20030316
Love Hörnquist-Åstrand [Sun, 16 Mar 2003 14:30:15 +0000]
macppc-netbsd-20030316

Preliminary support for macppc-*-netbsd*.
Untested?

18 years agowindows-more-updates-20030315
James Peterson [Sat, 15 Mar 2003 15:08:30 +0000]
windows-more-updates-20030315

updates for build system

18 years agovol-ro-to-rw-tool-20030314
Thomas Mueller [Fri, 14 Mar 2003 20:46:51 +0000]
vol-ro-to-rw-tool-20030314

FIXES 1262

allow converting an ro to an rw on namei servers

18 years agowindows-build-updates-20030314
James Peterson [Fri, 14 Mar 2003 20:11:44 +0000]
windows-build-updates-20030314

support for V6.0 and .Net complier, compile from either NT4.0 or XP
Source and object are separated into different directories.  The directory
tree would look as follows:

Base from %AFSROOT% environment variable
%AFSROOT%\src\... - all source and generated source
%AFSROOT%\obj\checked\... objects from a checked build
%AFSROOT%\obj\free\...    objects from a free build
%AFSROOT%\obj\dest\checked\...  DEST folder from a checked build
%AFSROOT%\obj\dest\free\....    DEST folder from a free build

Before you start the build, you must build an object tree by issuing the
following:

nmake -f NTMAKEFILE mkdir

====================
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.
====================

support for V6.0 and .Net complier, compile from either NT4.0 or XP
Source and object are separated into different directories.  The directory
tree would look as follows:

18 years agowinnt-client-config-submount-fix-20030314
James Peterson [Fri, 14 Mar 2003 19:59:44 +0000]
winnt-client-config-submount-fix-20030314

"Atempts to add a new drive, to the root, with a sub mount name, will
sometimes return error #35"

18 years agowinnt-include-sanity-20030314
Chaskiel M Grundman [Fri, 14 Mar 2003 19:47:35 +0000]
winnt-include-sanity-20030314

FIXES 1332

include headers by their usual name instead of trying to be special

18 years agowinnt-give-nosuchpath-if-thats-what-we-mean-20030314
Ryan Lantzer [Fri, 14 Mar 2003 19:45:40 +0000]
winnt-give-nosuchpath-if-thats-what-we-mean-20030314

FIXES 1329

"The Windows AFS client returns the error
ERROR_NOSUCHFILE, where the same request on a local NTFS volume returns
the error ERROR_NOSUCHPATH."

18 years agowinnt-stat-cache-ref-leak-fix-20030314
Ryan Lantzer [Fri, 14 Mar 2003 19:38:47 +0000]
winnt-stat-cache-ref-leak-fix-20030314

FIXES 1327

avoid leaking stat cache entries

18 years agorx-init-stats-mutex-20030314
Chaskiel M Grundman [Fri, 14 Mar 2003 19:24:37 +0000]
rx-init-stats-mutex-20030314

instead of what rx-init-mutex-before-calling-getudpsocket-20030313, just
init the mutex earlier where others are done

18 years agowinnt-client-config-submount-fix-20030313
James Peterson [Thu, 13 Mar 2003 20:36:28 +0000]
winnt-client-config-submount-fix-20030313

"Atempts to add a new drive, to the root, with a sub mount name, will
sometimes return error #35"

18 years agorx-init-mutex-before-calling-getudpsocket-20030313
Derrick Brashear [Thu, 13 Mar 2003 19:01:24 +0000]
rx-init-mutex-before-calling-getudpsocket-20030313

pointed out by cg2v@andrew.cmu.edu

18 years agolargefile-do-offsets-correctly-when-64bit-but-not-largefile-20030313
Nathan Neulinger [Thu, 13 Mar 2003 14:06:51 +0000]
largefile-do-offsets-correctly-when-64bit-but-not-largefile-20030313

a 64 bit aware platform may not support largefiles yet

18 years agoignore-unified-files-20030311
Jim Rees [Tue, 11 Mar 2003 16:25:45 +0000]
ignore-unified-files-20030311

cvsignore unified_afs.[ch]

18 years agotovolume-is-char-star-20030310
Jim Rees [Mon, 10 Mar 2003 20:09:42 +0000]
tovolume-is-char-star-20030310

tovolume is a char *, not an int

18 years agohpux11i-20030310
Douglas Engert [Mon, 10 Mar 2003 20:02:35 +0000]
hpux11i-20030310

Support for HPUX110

18 years agocbd-all-flag-in-usage-20030310
Derrick Brashear [Mon, 10 Mar 2003 16:11:49 +0000]
cbd-all-flag-in-usage-20030310

cbd supports -all; put it in usage.

18 years agoafs-error-translation-update-20030308
Derrick Brashear [Mon, 10 Mar 2003 02:38:37 +0000]
afs-error-translation-update-20030308

make it vaguely useful.
now with client side(tm)

18 years agovol-prototyping-20030309
Derrick Brashear [Mon, 10 Mar 2003 02:08:33 +0000]
vol-prototyping-20030309

prototype much of the vol package

18 years agoptserver-typo-20030309
Derrick Brashear [Mon, 10 Mar 2003 02:06:34 +0000]
ptserver-typo-20030309

"transarction" huh?

18 years agobnode-reorganize-source-20030309
Derrick Brashear [Mon, 10 Mar 2003 02:04:03 +0000]
bnode-reorganize-source-20030309

get rid of unneeded forward refs by reorganizing code

18 years agoutil-symbol-renaming-and-cleanup-20030309
Derrick Brashear [Mon, 10 Mar 2003 02:03:09 +0000]
util-symbol-renaming-and-cleanup-20030309

rename more stuff into the util_ space
use it
some other cleanup in the util package

18 years agoxstat-protoizing-20030309
Derrick Brashear [Mon, 10 Mar 2003 02:00:20 +0000]
xstat-protoizing-20030309

protoize one more directory

18 years agocleanup-licensing-and-transarc-references-20030309
Derrick Brashear [Mon, 10 Mar 2003 01:59:12 +0000]
cleanup-licensing-and-transarc-references-20030309

tired? on a plane? need some mindless (maybe that's mind-numbing) stuff
to work on? clean up licensing and references in code comments. it's big fun.

18 years agounified-errors-define-away-missing-errors-20030310
Derrick Brashear [Mon, 10 Mar 2003 01:33:57 +0000]
unified-errors-define-away-missing-errors-20030310

define missing errors

18 years agounified-afs-remove-dup-20030309
Derrick Brashear [Mon, 10 Mar 2003 01:25:36 +0000]
unified-afs-remove-dup-20030309

one of the errors was duplicated. oops.

18 years agoafs-error-translation-update-20030306
Derrick Brashear [Thu, 6 Mar 2003 17:11:22 +0000]
afs-error-translation-update-20030306

make it vaguely useful. still need client side

====================
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.
====================

make it vaguely useful.
now with client side(tm)

====================

make it vaguely useful.
now with client side(tm)

====================

make it vaguely useful.
now with client side(tm)

18 years agounified-afs-errors-20030306
Derrick Brashear [Thu, 6 Mar 2003 16:12:46 +0000]
unified-afs-errors-20030306

error table for "unified afs errors"

18 years agoinitial-error-translation-implementation-20030306
Derrick Brashear [Thu, 6 Mar 2003 15:43:56 +0000]
initial-error-translation-implementation-20030306

client still needs to "untranslate", and the error tables themselves need
to be defined and the server-side array populated

18 years agowindows-cm-getcellbynum-rpc-20030306
Derrick Brashear [Thu, 6 Mar 2003 08:21:02 +0000]
windows-cm-getcellbynum-rpc-20030306

missing stub

18 years agocacheout-some-fixing-20030304
Derrick Brashear [Tue, 4 Mar 2003 16:27:17 +0000]
cacheout-some-fixing-20030304

not done, but it doesn't get compiled anyway so it doesn't matter that i
left it broken

18 years agoprotoize-callback-interfaces-20030304
Derrick Brashear [Tue, 4 Mar 2003 16:26:29 +0000]
protoize-callback-interfaces-20030304

more random protoizing

18 years agocapabilities-20030304
Derrick Brashear [Tue, 4 Mar 2003 16:19:46 +0000]
capabilities-20030304

need to remove dummy capability, but otherwise this is the rpc part.

18 years agoflushhostcps-byte-order-20030304
Derrick Brashear [Tue, 4 Mar 2003 15:42:23 +0000]
flushhostcps-byte-order-20030304

at insistence of lha@stacken.kth.se

18 years agoviced-debug-log-which-thread-package-we-are-20030304
Harald Barth [Tue, 4 Mar 2003 14:49:09 +0000]
viced-debug-log-which-thread-package-we-are-20030304

log "pthreads" or "LWP" started

18 years agoviced-set-fssync-threadid-20030304
Harald Barth [Tue, 4 Mar 2003 14:46:04 +0000]
viced-set-fssync-threadid-20030304

set a thread id for the fssync callback thread

18 years agocmdebug-getce64-support-20030304
Derrick Brashear [Tue, 4 Mar 2003 13:26:01 +0000]
cmdebug-getce64-support-20030304

make cmdebug support getce64

18 years agoupdate-giveupallcallbacks-20030304
Derrick Brashear [Tue, 4 Mar 2003 12:53:07 +0000]
update-giveupallcallbacks-20030304

fix logging.

18 years agoviced-abort-threshhold-20030303
Love Hörnquist-Åstrand [Tue, 4 Mar 2003 11:26:40 +0000]
viced-abort-threshhold-20030303

allow abort threshhold to be set by switch

18 years agonew-giveup-all-callbacks-rpc-20030303
Derrick Brashear [Tue, 4 Mar 2003 11:14:13 +0000]
new-giveup-all-callbacks-rpc-20030303

untested. will try it shortly. allow a client to give back all of its callbacks
without enumerating them

18 years agoviced-callback-remove-dead-functions-20030303
Derrick Brashear [Tue, 4 Mar 2003 10:40:01 +0000]
viced-callback-remove-dead-functions-20030303

remove ClearHostCallbacks; make ClearHostCallbacks_r static

18 years agorx-thread-id-startup-20030303
Rainer Toebbicke [Mon, 3 Mar 2003 15:53:28 +0000]
rx-thread-id-startup-20030303

FIXES 1304

avoid using rxi_availProcs to allocate thread ids as it may decrement from under us

18 years agolibafsrpc-make-dependancy-work-20030303
Derrick Brashear [Mon, 3 Mar 2003 15:45:36 +0000]
libafsrpc-make-dependancy-work-20030303

don't try to compile the headers

18 years agoviced-vol-ansification-20030303
Derrick Brashear [Mon, 3 Mar 2003 15:37:03 +0000]
viced-vol-ansification-20030303

some more code ansified

18 years agowinnt-cleanup-memory-leak-20030303
James Peterson [Mon, 3 Mar 2003 15:19:00 +0000]
winnt-cleanup-memory-leak-20030303

FIXES 1322

due to a change in the smb protocol we leaked memory. fix it.

18 years agoflock-sysid-20030303
Nathan Neulinger [Mon, 3 Mar 2003 15:13:40 +0000]
flock-sysid-20030303

FIXES 1325

featurize flock sysid

18 years agoopenbsd-20030301
Jim Rees [Sat, 1 Mar 2003 18:16:01 +0000]
openbsd-20030301

Use PVFS for tsleep. PZERO is obsolete.

18 years agonuke-create-windows-pathnames-only-on-windows-thanks-20030228
Harald Barth [Sat, 1 Mar 2003 01:22:08 +0000]
nuke-create-windows-pathnames-only-on-windows-thanks-20030228

don't construct a windows path on unix

18 years agoviced-correct-probe-failure-message-20030228
Derrick Brashear [Fri, 28 Feb 2003 23:56:25 +0000]
viced-correct-probe-failure-message-20030228

based on complaint from haba@pdc.kth.se

18 years agohpux-1122-updated-support-20030227
Douglas Engert [Thu, 27 Feb 2003 17:27:25 +0000]
hpux-1122-updated-support-20030227

updated support for hp-ux 11.22

18 years agosalvager-create-larger-buffer-for-inodes-tmpfile-and-avoid-overrun-20030224
Derrick Brashear [Mon, 24 Feb 2003 16:37:03 +0000]
salvager-create-larger-buffer-for-inodes-tmpfile-and-avoid-overrun-20030224

FIXES 1318

pointed out by Hartmut Reuter

18 years agoopenbsd-20030220
Jim Rees [Thu, 20 Feb 2003 22:04:47 +0000]
openbsd-20030220

OpenBSD:
Add some minimal build notes to README.
Change client package name to openafs-client.

18 years agodot-i-suffix-20030220
Jim Rees [Thu, 20 Feb 2003 21:00:03 +0000]
dot-i-suffix-20030220

add .i suffix to Makefile.common.in for bsd make

18 years agoviced-rewrite-breaklatercallbacks-20030218
Derrick Brashear [Wed, 19 Feb 2003 03:50:47 +0000]
viced-rewrite-breaklatercallbacks-20030218

FIXES 1309

deal with only a single volume at a time

18 years agoviced-fix-port-logging-20030218
Love Hörnquist-Åstrand [Wed, 19 Feb 2003 02:21:35 +0000]
viced-fix-port-logging-20030218

FIXES 1307

put port in correct byte order when logging

18 years agoviced-host-logging-update-20030218
Derrick Brashear [Tue, 18 Feb 2003 08:03:09 +0000]
viced-host-logging-update-20030218

FIXES 1308

print info before letting host get gc'd

18 years agoviced-log-refd-client-while-deleting-20030215
Derrick Brashear [Sun, 16 Feb 2003 00:22:00 +0000]
viced-log-refd-client-while-deleting-20030215

if we gc a client with a positive refCount, log it. should probably log more
data.

18 years agoviced-allow-hinting-of-all-new-clients-for-vbusy-vrestarting-handling-20030215
Derrick Brashear [Sat, 15 Feb 2003 14:17:15 +0000]
viced-allow-hinting-of-all-new-clients-for-vbusy-vrestarting-handling-20030215

For sites with only new (>3.4) clients (or who decide to not care
about older clients) and want to force VRESTARTING instead of VBUSY.

18 years agoviced-client-set-refcount-before-chaining-into-host-20030215
Derrick Brashear [Sat, 15 Feb 2003 06:03:25 +0000]
viced-client-set-refcount-before-chaining-into-host-20030215

didn't find a race but it's safer this way if there's one i missed

18 years agoviced-gethostcps-simplify-holds-20030215
Derrick Brashear [Sat, 15 Feb 2003 05:39:16 +0000]
viced-gethostcps-simplify-holds-20030215

all of our callers have a hold when we're called. get rid of the "get us a hold"
logic. do we need a lock?

18 years agoviced-consistent-val-and-len-cleanup-20030215
Derrick Brashear [Sat, 15 Feb 2003 05:27:04 +0000]
viced-consistent-val-and-len-cleanup-20030215

just so we don't leave things inconsistent ever

18 years agofreebsd-5-sys-name-id-20030214
Love Hörnquist-Åstrand [Sat, 15 Feb 2003 04:53:31 +0000]
freebsd-5-sys-name-id-20030214

FIXES 1302

allocate a sys name id

18 years agostr-fixup-20030214
Jim Rees [Fri, 14 Feb 2003 19:07:18 +0000]
str-fixup-20030214

Protect afs_str*() in afs_util.c with #ifndef
Use builtin strcasecmp, strcat for OBSD
Use afs_strcat in afs_dynroot.c

18 years agoavoid-client-connection-mismatches-20030213
Nickolai Zeldovich [Fri, 14 Feb 2003 01:14:10 +0000]
avoid-client-connection-mismatches-20030213

Avoid asymmetry between rx connections and clients, such that one
points at the other but the other doesn't point at the first one.
This can sometimes happen with hosts that change addresses/ports.

18 years agohpux-1122-initial-support-20030213
Douglas Engert [Fri, 14 Feb 2003 00:02:16 +0000]
hpux-1122-initial-support-20030213

sys name may yet change and there's some relatively minor cleanup yet to be
done

18 years agoremove-sys-based-makefiles-20030213
Derrick Brashear [Thu, 13 Feb 2003 23:53:37 +0000]
remove-sys-based-makefiles-20030213

obsolete in the "new world"

18 years agocallbacks-later-cdel-fix-20030213
Derrick Brashear [Thu, 13 Feb 2003 22:28:38 +0000]
callbacks-later-cdel-fix-20030213

if something else ends up trying to e.g. break delayed callbacks over the same
callback that we're playing with in break later callbacks, the manipulation in
CDelPtr becomes important

18 years agoptserver-foreign-dup-check-20030213
Derrick Brashear [Thu, 13 Feb 2003 20:11:34 +0000]
ptserver-foreign-dup-check-20030213

otherwise foreign user creation can screw up your pt database (if it's large)

18 years agofix-seclevel-20030213
Kevin Coffman [Thu, 13 Feb 2003 18:14:40 +0000]
fix-seclevel-20030213

Use requested security level instead of "clear" in pr_Initialize

18 years agofix-DumpVnode-proto-20030213
Jim Rees [Thu, 13 Feb 2003 18:06:10 +0000]
fix-DumpVnode-proto-20030213

Fix prototype for DumpVnode()

18 years agoopenbsd-20030213
Jim Rees [Thu, 13 Feb 2003 17:41:36 +0000]
openbsd-20030213

Add OpenBSD to README.

18 years agovolser-dump-vnode-include-volid-in-error-20030213
Derrick Brashear [Thu, 13 Feb 2003 16:20:54 +0000]
volser-dump-vnode-include-volid-in-error-20030213

include a volume number in the error message

18 years agofreebsd-5-update-20030213
Love Hörnquist-Åstrand [Thu, 13 Feb 2003 07:00:04 +0000]
freebsd-5-update-20030213

FIXES 1297

fix issue with header needed for malloc(), and make us freebsd 5-ready

18 years agopam-header-ordering-cleanup-20030213
Love Hörnquist-Åstrand [Thu, 13 Feb 2003 06:58:31 +0000]
pam-header-ordering-cleanup-20030213

FIXES 1298

so pam module compiles on modern freebsd (system headers before pam)

18 years agolibafsrpc-dependancy-cleanup-20030213
Love Hörnquist-Åstrand [Thu, 13 Feb 2003 06:54:38 +0000]
libafsrpc-dependancy-cleanup-20030213

FIXES 1295

Make cc only take the first depency, so it wont compile header files that
the target is depends on.

Now that there isn't any VPATH, depend on the file with path, not by name.

18 years agoget-full-path-for-top-srcdir-20030213
Love Hörnquist-Åstrand [Thu, 13 Feb 2003 06:51:14 +0000]
get-full-path-for-top-srcdir-20030213

FIXES 1296

unrelativize TOP_SRCDIR

18 years agorx-warning-cleanup-20030213
Love Hörnquist-Åstrand [Thu, 13 Feb 2003 06:46:07 +0000]
rx-warning-cleanup-20030213

FIXES 1299

fix prototype

18 years agohost-tossstuff-require-unlocked-20030211
Derrick Brashear [Thu, 13 Feb 2003 06:44:28 +0000]
host-tossstuff-require-unlocked-20030211

add warning and don't clean up if host is locked. shouldn't be able to happen

====================
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.
====================
FIXES 1294

and make it useful

18 years agorx-misc-cleanup-20030208
Nickolai Zeldovich [Sat, 8 Feb 2003 08:40:03 +0000]
rx-misc-cleanup-20030208

Stop passing around needless arguments to rxi_SendAck.
Also send the proper reason value in ack packets for
packets that were received out-of-sequence.

18 years agovol-check-malloc-return-20030208
Derrick Brashear [Sat, 8 Feb 2003 07:38:39 +0000]
vol-check-malloc-return-20030208

make sure malloc doesn't fail in vol package either

18 years agoviced-check-all-malloc-returns-20030208
Derrick Brashear [Sat, 8 Feb 2003 07:30:04 +0000]
viced-check-all-malloc-returns-20030208

log something and assert if malloc fails

18 years agocallback-interfaces-check-malloc-result-for-error-20030208
Derrick Brashear [Sat, 8 Feb 2003 06:43:26 +0000]
callback-interfaces-check-malloc-result-for-error-20030208

if we run out of memory, maybe we should assert. we should probably log.
this is just so i remember to deal better.

18 years agovos-handle-invalid-long-names-20030207
Nickolai Zeldovich [Fri, 7 Feb 2003 22:16:46 +0000]
vos-handle-invalid-long-names-20030207

FIXES 1289

Avoid crashing when an unreasonably long volume name is passed to vos.

18 years agowinnt-find-token-event-missing-braces-20030206
Andrei Keis [Thu, 6 Feb 2003 23:02:00 +0000]
winnt-find-token-event-missing-braces-20030206

FIXES 1288

add missing {} braces

18 years agoopenbsd-pkg-20030204
Jim Rees [Tue, 4 Feb 2003 19:05:44 +0000]
openbsd-pkg-20030204

First cut at making an OpenBSD package.

18 years agouse-kernel-version-of-debug-var-when-building-kernel-modules-20030203
Nathan Neulinger [Tue, 4 Feb 2003 17:50:16 +0000]
use-kernel-version-of-debug-var-when-building-kernel-modules-20030203

FIXES 1272

use KERN_DBG instead of DBG

18 years agoopenbsd-20030204
Jim Rees [Tue, 4 Feb 2003 16:39:55 +0000]
openbsd-20030204

Get rid of afsmodload() in favor of libafs_lkmentry()

18 years agolibafsrpc-dependancies-20030203
Derrick Brashear [Mon, 3 Feb 2003 23:51:30 +0000]
libafsrpc-dependancies-20030203

FIXES 1267

needs further work, we need a lot more dependancies here

18 years agolwp-tests-20030203
Chaskiel M Grundman [Mon, 3 Feb 2003 23:27:06 +0000]
lwp-tests-20030203

FIXES 1280

make the tests work

18 years agocmd-print-help-in-cases-without-subcommands-20030203
Matt Bacchi [Mon, 3 Feb 2003 23:15:58 +0000]
cmd-print-help-in-cases-without-subcommands-20030203

FIXES 1277

so libcmd supports help for e.g. pt_util

18 years agonetbsd-16m-support-20020203
Love Hörnquist-Åstrand [Mon, 3 Feb 2003 23:10:38 +0000]
netbsd-16m-support-20020203

FIXES 1269

support for netbsd 1.6m

18 years agolinux-include-thread-h-to-allow-variable-num-of-cpus-20030203
Eduard Bloch [Mon, 3 Feb 2003 23:05:28 +0000]
linux-include-thread-h-to-allow-variable-num-of-cpus-20030203

FIXES 1275

allow variable cpu numbers

18 years agorx-thread-id-assignment-fixes-20030203
Rainer Toebbicke [Mon, 3 Feb 2003 20:45:51 +0000]
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.