]>
git.michaelhowe.org Git - packages/o/openafs.git/log
Jeffrey Altman [Fri, 29 Apr 2005 20:57:19 +0000 (20:57 +0000)]
STABLE14-windows-fix-kfw-dependency-
20050429
if KFW was not installed, pioctl calls could crash
(cherry picked from commit
2a46337042e9aee6ddb3152f8edd892db7ebdeb4 )
Jeffrey Altman [Fri, 29 Apr 2005 20:56:03 +0000 (20:56 +0000)]
STABLE14-windows-no-gateway-
20050429
Remove the AFS gateway option
Jeffrey Altman [Fri, 29 Apr 2005 20:55:42 +0000 (20:55 +0000)]
STABLE14-windows-notes-
20050429
1.3.8201
(cherry picked from commit
e89913282cfe3a9cc029911e0d6bb24bad90892a )
Derrick Brashear [Fri, 29 Apr 2005 03:45:38 +0000 (03:45 +0000)]
STABLE14-openafs-1382-
20050428
1.3.82
Derrick Brashear [Fri, 29 Apr 2005 02:51:07 +0000 (02:51 +0000)]
STABLE14-macos-osi-flushpages-
20050428
reenable osi_FlushPages
(cherry picked from commit
a15d665e1d3a5cb564f2d32d6700b1bdef069728 )
Jeffrey Altman [Thu, 28 Apr 2005 19:13:30 +0000 (19:13 +0000)]
STABLE14-windows-version-
20050428
1.3.8200
(cherry picked from commit
7a4c7609c8ec87030813687b4a015ea58281ffaa )
Jeffrey Altman [Thu, 28 Apr 2005 13:11:38 +0000 (13:11 +0000)]
STABLE14-windows-multi-domain-forest-fix-
20050428
Add the ability to obtain the "Kerberos" principal used for logon to
the machine in order to establish a connection to the smb server that
utilizes the username for which locally cached credentials are available.
Jeffrey Altman [Thu, 28 Apr 2005 13:08:24 +0000 (13:08 +0000)]
STABLE14-windows-
20050428
add kfw headers to include path
Jeffrey Altman [Thu, 28 Apr 2005 13:05:45 +0000 (13:05 +0000)]
STABLE14-windows-afslogon-
20050428
Add new "logon" event handler in order to establish a smb connection
to the AFS client service with the true logon name as early as possible.
====================
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.
====================
Add new "logon" event handler in order to establish a smb connection
to the AFS client service with the true logon name as early as possible.
Add "replace_afs.cmd" file
Jeffrey Altman [Thu, 28 Apr 2005 13:00:53 +0000 (13:00 +0000)]
STABLE14-windows-cvsignore-
20050428
new file
Derrick Brashear [Thu, 28 Apr 2005 06:03:39 +0000 (06:03 +0000)]
STABLE14-vnode-nusers-avoid-potential-overflow-
20050428
a byte is very small...
(cherry picked from commit
1e75a2fdc1979beba0df0837e4588230acfdc4c1 )
Chaskiel M Grundman [Thu, 28 Apr 2005 04:11:51 +0000 (04:11 +0000)]
STABLE14-osi-initcacheinfo-cleanup-
20050427
FIXES 18429
remove extraneous variable, be consistent about cacheMnt type
(cherry picked from commit
965864f2ed8659b02c0ff6ed88ca2b8d24271837 )
Peter Somogyi [Thu, 28 Apr 2005 04:07:30 +0000 (04:07 +0000)]
STABLE14-change-s390x-linker-binding-
20050427
FIXES 18447
to avoid binding against xdr_int_internal in xdr use from the pam module
(cherry picked from commit
48e618ff0aa6708bcc2fe8cd577f7db7342e8c48 )
Chaskiel M Grundman [Wed, 27 Apr 2005 22:56:12 +0000 (22:56 +0000)]
STABLE14-linux-always-glock-
20050427
finish this up, always glock on linux
(cherry picked from commit
c90b1bd66a8c2565a4b6927d2344768b0768c545 )
Jeffrey Altman [Wed, 27 Apr 2005 16:32:52 +0000 (16:32 +0000)]
STABLE14-windows-callback-race-
20050427
cm_EndCallbackGrantingCall contained a race condition due to the release
of the cm_callbackLock in the middle of the for() loop. The race was
removed by optimizing out the call to cm_CallbackNotifyChange(). There
is no reason this needed to be called once per callback revoke in the
list.
(cherry picked from commit
8085bc4d476a2e77b26454929cdfa1d034c754f7 )
Jeffrey Altman [Wed, 27 Apr 2005 16:28:49 +0000 (16:28 +0000)]
STABLE14-winnotes-
20050427
more updates
(cherry picked from commit
bd6345779e38b4de1d7b83269cace93ccc8bfb8a )
Derrick Brashear [Wed, 27 Apr 2005 02:55:54 +0000 (02:55 +0000)]
STABLE14-add-ptprocs-prototype-use-
20050426
thanks to Chris Wing for pointing this out
(cherry picked from commit
f2558d6b89d4d3e6effbd8fc3868303cc3e69e7b )
Derrick Brashear [Wed, 27 Apr 2005 02:37:04 +0000 (02:37 +0000)]
STABLE14-daemonize-log-somewhere-so-fds-can-close-without-harm-
20050426
FIXES 18405
switch to VLog from printf
(cherry picked from commit
e911b292af2c35f8f4af29aed26c557bf856d498 )
Tom Keiser [Mon, 25 Apr 2005 21:56:03 +0000 (21:56 +0000)]
STABLE14-rx-fpq-optimize-
20050425
FIXES 17805
here's a patch that reduces the overhead of transfers
between the local and global free packet queues. The old algorithm was
O(n) in the number of store instructions -- 7 per rx_packet. I've added
some bulk transfer macros to the rx_queue package. Now, the number of
store instructions is O(1) -- 6 total. This should help reduce bus
contention and cache line invalidates on SMPs.
(cherry picked from commit
35285dad3e20e50f592afa95d994b68ded5c8b2b )
Derrick Brashear [Mon, 25 Apr 2005 18:20:00 +0000 (18:20 +0000)]
STABLE14-linux-global-sunlock-always-
20050424
ok, well, in the land of pre-emption i guess we need this always
(cherry picked from commit
3a30e787f2ab5c16bc1fdf34d74f67963ef63155 )
Chas Williams [Mon, 25 Apr 2005 15:55:47 +0000 (15:55 +0000)]
STABLE14-linux-dentry-revalidate-one-more-
20050424
further updates
Derrick Brashear [Mon, 25 Apr 2005 00:40:35 +0000 (00:40 +0000)]
STABLE14-cleanup-
20050424
remaining pullups
Jeffrey Altman [Mon, 25 Apr 2005 00:16:31 +0000 (00:16 +0000)]
STABLE14-acl-maxentry-comment-
20050325
correct the comment related to the maximum number of entries in
an ACL. the number of ACEs must be less than or equal to ACL_MAXENTRIES
not less than ACL_MAXENTRIES.
(cherry picked from commit
93ed4e14f0c1d8cee113f29e151bab14554b51cd )
Jim Rees [Sun, 24 Apr 2005 21:16:02 +0000 (21:16 +0000)]
STABLE14-fix-vc-v-macro-
20050420
Fix IsAfsVnode and friends for OpenBSD and NetBSD.
Use "v" instead of "vc" for vnode args to macros (cosmetic only).
Redefine OpenBSD macros instead of using #ifdefs in afs_osi.h.
(cherry picked from commit
92920f732d8c9b2ca623ede5ffe5a56e98e32624 )
Chaskiel M Grundman [Sun, 24 Apr 2005 21:12:39 +0000 (21:12 +0000)]
STABLE14-linux26-unlocked-ioctl-
20050413
FIXES 18224
add unlocked_ioctl support and compat_ioctl support
(cherry picked from commit
12df63ce9a626dded034e90f92ec9f15326ab96c )
Chaskiel M Grundman [Sun, 24 Apr 2005 21:12:22 +0000 (21:12 +0000)]
STABLE14-osi-file-use-dentry-open-
20050423
FIXES 18335
use dentry_open et al instead of doing the work ourselves
(cherry picked from commit
6c0ca56a91dba4e74819d169a387f9c07be6ec9a )
Chas Williams [Sun, 24 Apr 2005 21:11:14 +0000 (21:11 +0000)]
STABLE14-linux-conflate-rdwrs-
20050419
FIXES 17561
conflate the 2 rdwr routines we have
(cherry picked from commit
77111b823235eefbcc43a61fc7917d25c1bdac44 )
Jim Rees [Sun, 24 Apr 2005 21:10:27 +0000 (21:10 +0000)]
STABLE14-freebsd60-
20050422
Preliminary FreeBSD 6.0 support.
Builds, but unlikely to work.
(cherry picked from commit
8e3f1f45b0615e38aa8b8171b2d99e0d2d72cc0a )
Chaskiel M Grundman [Sun, 24 Apr 2005 21:05:21 +0000 (21:05 +0000)]
STABLE14-tbutc-avoid-lwp-libs-
20050413
FIXES 18225
stop using lwp family libs when building tbutc
(cherry picked from commit
c7774aa1177e4363db92d7c309263204093a440d )
Chas Williams [Sun, 24 Apr 2005 20:27:32 +0000 (20:27 +0000)]
STABLE14-linux-dentry-revalidate-one-more-
20050424
further updates
Chaskiel M Grundman [Sun, 24 Apr 2005 15:55:15 +0000 (15:55 +0000)]
STABLE14-add-missing-inotify-test-
20050424
so we actually detect the inotify sem
(cherry picked from commit
9213494ea84370f095d1d43e81b78fa11e5529e7 )
Chas Williams [Sun, 24 Apr 2005 15:28:50 +0000 (15:28 +0000)]
STABLE14-dentry-revalidate-cleanup-
20050424
clean up dentry_revalidate one more time so performance improves
(cherry picked from commit
937e96cfd192c86affa8a86f24ea4a5cdd81c7cd )
Niklas Edmundsson [Sun, 24 Apr 2005 15:28:40 +0000 (15:28 +0000)]
STABLE14-aix53-
20050424
add param file for aix 53
check for cache partition type
(cherry picked from commit
87de2a0c8f3870017dddaf7cc7e3a748a7c71fb4 )
Christopher Allen Wing [Sun, 24 Apr 2005 15:27:52 +0000 (15:27 +0000)]
STABLE14-use-daemon-in-bosserver-and-afsd-
20050424
provide daemon() if none exists. call it in bosserver and in afsd for afsdb handler
====================
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.
====================
add the file, too
(cherry picked from commit
21610a43f7bd4a0f1df1c1184308c04b26d77785 )
Rainer Toebbicke [Sun, 24 Apr 2005 15:21:36 +0000 (15:21 +0000)]
STABLE14-maintain-volume-filecounts-
20050424
maintain file counts in volume header
(cherry picked from commit
6115ace770c1b63db2bae9a883c63c7f478315a6 )
Chas Williams [Sun, 24 Apr 2005 15:03:24 +0000 (15:03 +0000)]
STABLE14-avoid-leaking-stat-info-
20050424
otherwise we are effectively giving stat powers to people who shouldn't have it
(cherry picked from commit
1ecb15494a769dad02d2278dbe50d34cab0cab05 )
Jim Rees [Sun, 24 Apr 2005 01:59:13 +0000 (01:59 +0000)]
STABLE14-ignore-ytab-
20050421
add y.tab.h to .cvsignore
(cherry picked from commit
8a009bf15110b94245c638e89ea91bbbd859238c )
Michael Niksch [Sun, 24 Apr 2005 01:59:03 +0000 (01:59 +0000)]
STABLE14-restore-tab-
20050421
Restore lost tab.
(cherry picked from commit
0223153f50ea07e7714ddd34e00317210a01b15f )
Derrick Brashear [Sun, 24 Apr 2005 01:58:37 +0000 (01:58 +0000)]
STABLE14-linux-osi-module-proc-csdb-sprintf-bug-
20050423
FIXES 18334
remove extraneous %s
(cherry picked from commit
784854caceb5b9fa6e1a6db1446887b99b4bb14e )
Jeffrey Altman [Thu, 21 Apr 2005 03:20:05 +0000 (03:20 +0000)]
STABLE14-windows-shell-ext-remove-mtpt-
20050420
Conditionalize the AFS->Mount Point->Remove menu item based upon whether
or not the selected item(s) contain mount points
(cherry picked from commit
9198f00b19d0ba793d62241973403d7d1e8acfab )
Tom Keiser [Wed, 20 Apr 2005 22:23:47 +0000 (22:23 +0000)]
STABLE14-rx_fpq_take_three-
20050420
FIXES 17805
I've been stress testing a patch all weekend that changes the way
thread-local packet quotas are computed. I was able to replicate the
unbounded packet alloc problem on unix server components by eliminating my
code from rxi_StartServerProcs that sets the maximum number of expected
threads. This patch makes the upper thread limit get computed on the fly,
adds some thread-local free packet queue statistics, and a few other minor
tweaks. I still don't have a working windows development environment, so
I can't say whether this will fix all the windows client problems. But,
the unbounded packet allocation problem should go away with this patch.
stress testing on windows succeeds as well. <jaltman@secure-endpoints.com>
(cherry picked from commit
1099227e08af3df856d8a998746d98405e3ef04b )
Jeffrey Altman [Tue, 19 Apr 2005 22:07:14 +0000 (22:07 +0000)]
STABLE14-windows-hookdll-
20050419
Some more tweaks for hook dll processing.
(cherry picked from commit
5dd44b7a0f04ea43ca8ddea97ae7f1591de9fd54 )
Chaskiel M Grundman [Tue, 19 Apr 2005 17:03:40 +0000 (17:03 +0000)]
STABLE14-linux-fmode-set-
20050418
to avoid problems where we don't get truncated
(cherry picked from commit
bf094cb5f4994d403c1fd0f6bf26c83447d95ae9 )
Rainer Toebbicke [Tue, 19 Apr 2005 17:03:27 +0000 (17:03 +0000)]
STABLE14-logging-in-linux-vnodeops-sucks-
20050418
given that we keep ending up with these weird errors, it's just not worth it.
(cherry picked from commit
7b71eb265efc727c88de0f25c1c6569831e6cbf9 )
Robert Banz [Tue, 19 Apr 2005 17:03:13 +0000 (17:03 +0000)]
STABLE14-solaris-largefile-not-on-ia32-
20050417
disable largefile on solaris x86 32 bit
(cherry picked from commit
d8c0cc4c26fc779cf157fba07606060500555f38 )
Derrick Brashear [Tue, 19 Apr 2005 17:03:06 +0000 (17:03 +0000)]
STABLE14-macos104-not-yet-
20050418
push first group of 10.4 changes
(cherry picked from commit
61c5f8c0c89cb15f2bc4e47edb018c33d9ba256e )
Niklas Edmundsson [Tue, 19 Apr 2005 16:55:18 +0000 (16:55 +0000)]
STABLE14-aix53-
20050419
add aix 5.3 support
(cherry picked from commit
9b506fb588eb884b3255f298f204b36e95b46851 )
Jeffrey Altman [Tue, 19 Apr 2005 07:27:57 +0000 (07:27 +0000)]
STABLE14-windows-hooks-
20050418
Add new hooks from "AfsdHook.dll" to the afsd_service.exe
AfsdInitHook - where you currently have one
AfsdRxStartedHook - after RxInit but before SmbInit
AfsdSmbStartedHook - after SmbInit
AfsdBkDaemonHook - called by the BkDaemon thread and is executed once per
cycle
AfsdStoppingHook - called just after a shutdown event has been
received but before any shutdown has been performed
AfsdStoppedHook - called just after all shutdown operations after
completed but before the service terminates
The type of the function is
BOOL ( APIENTRY * AfsdHook )(void)
in all cases. Returning FALSE will cause the service to shutdown.
(cherry picked from commit
c0753e9ee7ff61ecd162cebbb30da7f0a8ca0bb6 )
Jeffrey Altman [Tue, 19 Apr 2005 06:14:40 +0000 (06:14 +0000)]
STABLE14-windows-O_NOBLOCK-
20050418
O_NOBLOCK is not defined on Windows
(cherry picked from commit
f4f8176464bab9256786135df2f09fe8b129e7c1 )
Jeffrey Altman [Tue, 19 Apr 2005 06:14:14 +0000 (06:14 +0000)]
STABLE14-windows-rx-ts-fpq-
20050418
FIXES 17805
Add a new function called rx_StartClientThread() which parallels the
behavior of rx_StartServer but is used for initializing client threads.
====================
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 17805
Add a new function called rx_StartClientThread() which parallels the
behavior of rx_StartServer but is used for initializing client threads.
Disable use of RX_TSFPQ_ENABLE on Windows as it slows the client down.
(cherry picked from commit
c630f81194666e438d93b79fc2510d112050e524 )
Jeffrey Altman [Tue, 19 Apr 2005 06:13:01 +0000 (06:13 +0000)]
STABLE14-windows-formatting-
20050418
keep formatting consistent
(cherry picked from commit
66b82d3c10101b70abcbcc6933b439aa1904600f )
Jeffrey Altman [Tue, 19 Apr 2005 06:12:41 +0000 (06:12 +0000)]
STABLE14-windows-free-lib-
20050418
call FreeLibrary not CloseHandle
(cherry picked from commit
ebf2022608aa239756a3a43e18ece02f3e512abc )
Jeffrey Altman [Tue, 19 Apr 2005 06:12:19 +0000 (06:12 +0000)]
STABLE14-windows-docs-
20050418
updates
Jeffrey Altman [Tue, 19 Apr 2005 06:11:17 +0000 (06:11 +0000)]
STABLE14-windows-misc-
20050418
Support for WinLogon "logon" event handler to allow use in multi-domain
forests with a cross-realm trust between a MIT realm and a root domain
with workstations in a sub-domain.
Add support for rx_StartClientThread
Prepare for allowing maxVolumes and maxCells to be configurable via
the registry.
Jeffrey Altman [Mon, 18 Apr 2005 15:44:47 +0000 (15:44 +0000)]
STABLE14-windows-syscfg-
20050418
GetAdaptersAddressess -> GetAdaptersAddresses
(cherry picked from commit
e93bf762518b9afe91dee604e46fd8339c78360d )
Jeffrey Altman [Mon, 18 Apr 2005 03:29:11 +0000 (03:29 +0000)]
STABLE14-missing-eof-
20050417
add missing eof
(cherry picked from commit
eb71287333da152158cb2ea35c8f6c9f97752e6c )
Derrick Brashear [Fri, 15 Apr 2005 20:40:43 +0000 (20:40 +0000)]
STABLE14-ptserver-restricted-mode-
20050415
add restricted mode to pts
only admins can make changes
(cherry picked from commit
93ece98ccb1fd54c8c10848c574efe8932befc28 )
Derrick Brashear [Fri, 15 Apr 2005 20:33:28 +0000 (20:33 +0000)]
STABLE14-make-linux-proc-cellservdb-info-
20050415
use info hook instead of read so we can have larger than a slab
(cherry picked from commit
6fe57dcfdae6efbf1aaf8e994e280c813c8c30dd )
Derrick Brashear [Fri, 15 Apr 2005 20:06:06 +0000 (20:06 +0000)]
STABLE14-license-compromise-
20050415
just copy the full list of licenses here. bleh.
(cherry picked from commit
16982614437754880951c8a1c0220e61d13eccf7 )
Derrick Brashear [Fri, 15 Apr 2005 20:03:25 +0000 (20:03 +0000)]
STABLE14-license-update-
20050415
FIXES 18131
collect all licenses here
(cherry picked from commit
44eac0a8ac135b76876c6740b852406dad042f97 )
Kris Van Hees [Fri, 15 Apr 2005 19:46:25 +0000 (19:46 +0000)]
STABLE14-vos-release-compare-update-timestamps-
20050415
FIXES 17758
use last updated timestamps to determine if a release needs to be done
(cherry picked from commit
a72d598e09a935f5974243cd622e0b986222b8b8 )
Derrick Brashear [Fri, 15 Apr 2005 19:37:14 +0000 (19:37 +0000)]
STABLE14-kill-struct-osisocket-
20050415
FIXES 18079
more complete version of what's in the patch, kill all refs to struct osi_socket in favor of just osi_socket
from psomogyi@gamax.hu
(cherry picked from commit
2dc87bcf1e632444b163eea94172b77e7d376d5c )
Peter Somogyi [Fri, 15 Apr 2005 19:35:46 +0000 (19:35 +0000)]
STABLE14-fix-rxkad-prototype-
20050415
FIXES 18079
fix cbc_encrypt prototype
(cherry picked from commit
c38270884ad47b4d04d6212739e2fcee34568d3a )
Chas Williams [Fri, 15 Apr 2005 19:25:01 +0000 (19:25 +0000)]
STABLE14-viced-already-regd-warning-
20050415
FIXES 18049
the ethernet address is irrelevant
(cherry picked from commit
4625fe8f93518d68bb61f58bb51a9c430ede37e9 )
Chas Williams [Fri, 15 Apr 2005 14:41:56 +0000 (14:41 +0000)]
STABLE14-sema-init-takes-2-args-
20050415
FIXES 18271
init sema correctly
(cherry picked from commit
671b02194a49c2548bdad45d2f1ba3c6452f3d43 )
Derrick Brashear [Fri, 15 Apr 2005 14:33:08 +0000 (14:33 +0000)]
STABLE14-fifo-logs-
20050415
use O_NONBLOCK during open if it's a fifo
suppress SIGPIPE in case we care (EPIPE handling still not needed: return value
of write is discarded)
(cherry picked from commit
b086690fbb27b8ee31c8d8f546f9ed4824007cd7 )
Derrick Brashear [Thu, 14 Apr 2005 05:42:59 +0000 (05:42 +0000)]
STABLE14-support-named-pipe-logs-
20050414
so log files can be named pipes
(cherry picked from commit
bdc7e43117706d0aa46d3b6435489e9d4c2b0888 )
Derrick Brashear [Thu, 14 Apr 2005 05:31:11 +0000 (05:31 +0000)]
STABLE14-renamefile-for-mrafslogs-
20050414
call the renamefile wrapper so mrafs style logs on windows work like other logs
(cherry picked from commit
5aab14c8434e9ea5f3bfa05b6a8cc20de1856c6a )
Chas Williams [Thu, 14 Apr 2005 05:23:14 +0000 (05:23 +0000)]
STABLE14-kill-rxglock-
20050413
FIXES 18222
the rxglock was being defined out by all the platforms, just kill it.
(cherry picked from commit
cffa1571bb7122cdd5fc18251685af5a3c5cbaaa )
Tom Keiser [Thu, 14 Apr 2005 03:43:36 +0000 (03:43 +0000)]
STABLE14-rx-fpq-trying-again-
20050413
FIXES 17805
this time we'll work it out on windows. multitier free packet queues to increase performance
(cherry picked from commit
004be0249387802cc7abe45d50c6f8b67c4832d0 )
Chas Williams [Thu, 14 Apr 2005 03:35:10 +0000 (03:35 +0000)]
STABLE14-bye-getitimer-
20050413
FIXES 18221
stop using getitimer on linux
(cherry picked from commit
7dd07b912b62b62cc19a24abfd6ebd81abc3cca7 )
Chas Williams [Thu, 14 Apr 2005 03:31:32 +0000 (03:31 +0000)]
STABLE14-kill-rxglock-
20050413
FIXES 18222
the rxglock was being defined out by all the platforms, just kill it.
(cherry picked from commit
dbeab01c12fd61305b9b5cc9a61036d934db1ce8 )
Chas Williams [Thu, 14 Apr 2005 03:10:53 +0000 (03:10 +0000)]
STABLE14-kill-clock-advance-
20050413
FIXES 18228
we don't use clock_Advance, so it's gone
(cherry picked from commit
d489574156ff01b0a8ff362c14eb12d9a8642d1f )
Peter Somogyi [Thu, 14 Apr 2005 03:00:36 +0000 (03:00 +0000)]
STABLE14-aix-volser-fix-retry-
20050413
FIXES 18240
destroy lock only after we gave up permanently
(cherry picked from commit
9307de2fe7780b2df43b5f8e21871f8e5eb633dc )
Douglas Engert [Thu, 14 Apr 2005 02:40:05 +0000 (02:40 +0000)]
STABLE14-hpux1123-parisc-
20050413
FIXES 18245
hpux 11.23 changes for parisc
(cherry picked from commit
40e03e078f02fd819a187457678b001065a0972f )
Chaskiel M Grundman [Thu, 14 Apr 2005 02:18:47 +0000 (02:18 +0000)]
STABLE14-linux-inotify-sem-
20050413
FIXES 18260
add inotify sem detection
(cherry picked from commit
0fb256419d48beadc6236481b6b27839e6ad6dd9 )
Chaskiel M Grundman [Thu, 14 Apr 2005 01:57:00 +0000 (01:57 +0000)]
STABLE14-rx-dont-use-kmutex-outside-linux-kernel-
20050413
FIXES 18261
don't use kmutex in prototypes outside linux kernel
(cherry picked from commit
84d997e240979271472721e80980cc6d9f19b9e5 )
Tom Keiser [Mon, 11 Apr 2005 19:12:33 +0000 (19:12 +0000)]
STABLE14-cblater-hold-lock-on-broadcast-
20050411
avoid race from not holding lock around fsync_cond broadcast
(cherry picked from commit
87e748f20df109be127827f7f45c1ce549e217f4 )
Derrick Brashear [Mon, 11 Apr 2005 19:04:03 +0000 (19:04 +0000)]
STABLE14-cleanup-rcmd-killing-
20050411
cleanup killing of rcmds.
(cherry picked from commit
a054c419176c6ad73dafed66ce6acfbdf3f36952 )
Michael Niksch [Mon, 11 Apr 2005 18:57:30 +0000 (18:57 +0000)]
STABLE14-install-cfgafs-
20050320
FIXES 17712
cfgafs shoudl be installed regardless of AIX64
(cherry picked from commit
4be6888040a9671e91e0732867a07a153c4d4d26 )
Derrick Brashear [Wed, 6 Apr 2005 22:25:23 +0000 (22:25 +0000)]
STABLE14-linux-follow-link-light-needs-putlink-
20050406
based on research by cg2v@andrew.cmu.edu and suggestion of jhutz@cmu.edu
needed so kmaps are balanced by kunmaps
(cherry picked from commit
1ca15ed253d8273a9b47c9da95ea1c59412f3e8b )
Chaskiel M Grundman [Wed, 6 Apr 2005 06:09:09 +0000 (06:09 +0000)]
STABLE14-afsdb-lock-
20050405
init one more lock
(cherry picked from commit
b5be28de3093b225c2a2e927ecefe395d9a74388 )
Derrick Brashear [Wed, 6 Apr 2005 06:03:41 +0000 (06:03 +0000)]
STABLE14-1381-
20050405
make 1.3.81
Derrick Brashear [Wed, 6 Apr 2005 05:58:19 +0000 (05:58 +0000)]
STABLE14-osi-probe-old-kernels-
20050405
old kernerls lack __user
(cherry picked from commit
28c0189fa2a5880ef0c8f89645c69673def29027 )
Jeffrey Altman [Tue, 5 Apr 2005 03:17:15 +0000 (03:17 +0000)]
STABLE14-windows-rx_mtu-
20050404
cmdebug -addr should report the rx_mtu size if it is set and less than
the actual mtu size
(cherry picked from commit
d0879e78e6a8824eb745359a00b1d3170b977eaa )
Jeffrey Altman [Mon, 4 Apr 2005 12:51:53 +0000 (12:51 +0000)]
STABLE14-windows-notes-
20050404
final updates before 1.3.81
(cherry picked from commit
54d6578ae68f8a093661a69fa763499f10457623 )
Jeffrey Altman [Mon, 4 Apr 2005 12:38:39 +0000 (12:38 +0000)]
STABLE14-windows-version-
20050404
1.3.8100
(cherry picked from commit
9e811713859a45e644f28c606e79701e422ea3f9 )
Garry Zacheiss [Mon, 4 Apr 2005 08:43:20 +0000 (08:43 +0000)]
STABLE14-make-afs-h-includable-outside-kernel-
20050404
so you don't need to define KERNEL to cinlude this
(cherry picked from commit
04ab517de87cb01c49b33afa74b25b7577a91c92 )
Garry Zacheiss [Mon, 4 Apr 2005 08:36:29 +0000 (08:36 +0000)]
STABLE14-kdump-update-
20050404
make kdump build again
(cherry picked from commit
9e7c3c015f2b89d360de43f70b8eb69d8adc9c10 )
Derrick Brashear [Mon, 4 Apr 2005 06:03:40 +0000 (06:03 +0000)]
STABLE14-remove-insecure-and-ntp-
20050403
rcmds, inetd, ftpd and ntp are gone. leaving the files in the cvs head for now.
(cherry picked from commit
9b10a8c4b85180a202123815b948581dda036d66 )
Derrick Brashear [Mon, 4 Apr 2005 05:27:01 +0000 (05:27 +0000)]
STABLE14-remove-rx-2tier-freepacketq-
20050403
needs more work.
(cherry picked from commit
de920422171ab134f2821d1dd2feeb542750a0f7 )
Derrick Brashear [Mon, 4 Apr 2005 05:18:41 +0000 (05:18 +0000)]
STABLE14-macos103-update-
20050403
use system vnodes. one remaining bug, dangling vnodes at shutdown.
(cherry picked from commit
2eda44d7eb3c1adc103600a3c3695e37b238441f )
Tom Keiser [Sun, 3 Apr 2005 21:23:00 +0000 (21:23 +0000)]
STABLE14-vos-partinfo-summary-portability-
20050403
make this work on systems with non-native 64 bit int
(cherry picked from commit
2a3d2ad3af1a0443fe59d48b2889f2508ec5fe5f )
Tom Keiser [Sun, 3 Apr 2005 21:21:44 +0000 (21:21 +0000)]
STABLE14-rx-2tier-freepacketq-
20050403
FIXES 17805
The attached patch turns the rx free packet queue into a 2-tiered cache
with a local thread-specific queue, backed by a global queue when using
pthreaded rx. The patch is against 1.3.79. Preliminary benchmarks show
scalability much closer to 2 cpus on sparc with this patch. Also,
fileserver performance under heavy load is improved: 50% improvement in
throughput for sequential writes, and a 10% improvement in performance for
random writes against an smp sparc solaris 10 fileserver.
(cherry picked from commit
5c6b956257f4f43122d393eaf119ad7616084576 )
Tom Keiser [Sun, 3 Apr 2005 21:19:22 +0000 (21:19 +0000)]
STABLE14-hid2client-write-lock-
20050403
FIXES 17867
h_ID2Client currently returns a client struct with a shared lock. The
only caller of h_ID2Client (SRXAFS_FlushCPS) immediately calls
BoostSharedLock. This patch just goes ahead and makes h_ID2Client return
it with the write lock so we don't enter the Lock struct mutex multiple
times in a row. This also happens to remove the last reference to
BoostSharedLock in the tree.
(cherry picked from commit
4bf562265c18433868e3ae28c4b6fb3dd30d57af )
Chaskiel M Grundman [Sun, 3 Apr 2005 21:01:46 +0000 (21:01 +0000)]
STABLE14-rx-clock-rollover-fix-
20050403
FIXES 17990
itimer rollover comes faster now; handle it.
(cherry picked from commit
c5c9bf0a7896047381d2d07ddaa954b231b7f356 )
Andrej Filipcic [Sun, 3 Apr 2005 21:01:11 +0000 (21:01 +0000)]
STABLE14-alpha-linux26-
20050403
FIXES 18081
alpha linux26 port
(cherry picked from commit
f9971b7729d31ecb08d22dcd3511f924c6681214 )
Chas Williams [Sun, 3 Apr 2005 20:49:20 +0000 (20:49 +0000)]
STABLE14-more-linux26-cred-fixes-
20050403
FIXES 18009
instead of crget() getting a groups_alloc(0) just to put it, we just fix
crref()/crdup()/afs_pioctl() to do the "right" thing
added missing task_lock()'s as well.
(cherry picked from commit
becb3ea3ce793972f95523a3efd88f8c43837675 )
Derrick Brashear [Sun, 3 Apr 2005 20:37:59 +0000 (20:37 +0000)]
STABLE14-license-update-
20050403
FIXES 18131
install LICENSE into destdir builds
(cherry picked from commit
423125bcb611a1790df93a6090959dab7364056a )
Derrick Brashear [Sun, 3 Apr 2005 20:33:40 +0000 (20:33 +0000)]
STABLE14-hpux-license-update-
20050403
FIXES 18129
update hpux psf file copyright info
RCS file: /cvs/openafs/src/packaging/HP-UX/Attic/psf-1.2.8-transarc-paths-11.00,v
Working file: src/packaging/HP-UX/psf-1.2.8-transarc-paths-11.00
head: 1.2
branch:
locks: strict
access list:
keyword substitution: kv
total revisions: 3; selected revisions: 0
description:
RCS file: /cvs/openafs/src/packaging/HP-UX/Attic/psf-1.2.9-transarc-paths-11.00,v
Working file: src/packaging/HP-UX/psf-1.2.9-transarc-paths-11.00
head: 1.2
branch:
locks: strict
access list:
keyword substitution: kv
total revisions: 3; selected revisions: 0
description:
(cherry picked from commit
f96befff4353f7820afb7e1436360f84f92a902c )