]>
git.michaelhowe.org Git - packages/o/openafs.git/log
Jeffrey Altman [Wed, 14 Sep 2005 05:34:49 +0000 (05:34 +0000)]
STABLE14-windows-version-
20050914
1.4.0003 (rc4)
Derrick Brashear [Wed, 14 Sep 2005 05:28:25 +0000 (05:28 +0000)]
STABLE14-rx-no-data-on-call-zero-
20050913
hopefully fix sven oehme's problem
(cherry picked from commit
bbf6472a111727e739ec5216b431c1c9263af736 )
Jeffrey Altman [Fri, 9 Sep 2005 20:49:30 +0000 (20:49 +0000)]
STABLE14-windows-detect-uuid-cloning-
20050909
Begin to store the Disk Volume Serial Number and Machine SID in the
AFSCache file for use in detecting system clones. Clones must get
a new UUID for the AFS Client.
(cherry picked from commit
870d414e6c3765ff52a65d1c06fbc5ddfb254f17 )
Jeffrey Altman [Fri, 9 Sep 2005 20:44:57 +0000 (20:44 +0000)]
STABLE14-windows-fs-cleanup-
20050909
remove unused variables
(cherry picked from commit
604435daaf23c9883c6ac52c1c3b656ebacbaae7 )
Jeffrey Altman [Fri, 9 Sep 2005 13:53:17 +0000 (13:53 +0000)]
STABLE14-windows-pioctl-debug-
20050909
log the pioctl path provided by the caller
(cherry picked from commit
1d83f0e3b725643c32ec211694f554acd9d6777a )
Stephan Wienczny [Thu, 8 Sep 2005 19:53:45 +0000 (19:53 +0000)]
STABLE14-linux-no-pf-freeze-
20050908
FIXES 21424
new enough linux has no PF_FREEZE
sigh
Jeffrey Altman [Wed, 7 Sep 2005 20:31:26 +0000 (20:31 +0000)]
STABLE14-windows-fs-flushall-
20050907
"fs flushall" is like "fs flushvolume" but flushes all data in the cache
====================
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.
====================
typo
====================
remove extra patch from duplicate pullup
====================
ugh, one more time
(cherry picked from commit
9e348b344dfe9f3940f099beb2acc208fa90a61c )
Chas Williams [Wed, 7 Sep 2005 18:43:25 +0000 (18:43 +0000)]
STABLE14-linux-root-fix-reval-
20050907
FIXES 21390
revalidate the root vnode correctly so if we become replicated we don't lose
(cherry picked from commit
6d6789345ecab70c973cea46b5b262e92e153498 )
Jeffrey Altman [Wed, 7 Sep 2005 18:18:24 +0000 (18:18 +0000)]
STABLE14-windows-uuid-note-
20050907
Warn users to remove AFSCache file when cloning machines with AFS installed
(cherry picked from commit
d154b54b555ab1c0eca0a633a29e6d73a1ef35bd )
Chas Williams [Mon, 5 Sep 2005 17:29:54 +0000 (17:29 +0000)]
STABLE14-linux-root-no-reval-
20050905
don't revalidate the root afs vnode, so if root.afs becomes replicated out from under us we don't lose.
(cherry picked from commit
46e69c150286793e0c2238af01b8d4637b95dd54 )
Derrick Brashear [Mon, 5 Sep 2005 06:04:01 +0000 (06:04 +0000)]
STABLE14-openafs-1_4_0-rc3-
20050905
openafs 1.4.0-rc3
Jeffrey Altman [Sun, 4 Sep 2005 05:54:28 +0000 (05:54 +0000)]
STABLE14-windows-install-notes-
20050904
updated install notes
(cherry picked from commit
e32a568a967d3a63832ac57f77032ca34fb7056d )
Jeffrey Altman [Sun, 4 Sep 2005 05:51:49 +0000 (05:51 +0000)]
STABLE14-windows-updates-
20050904
most recent change descriptions
(cherry picked from commit
d9a958998c6a04e213532f908dbb2a559ea8c355 )
Chas Williams [Sun, 4 Sep 2005 05:11:55 +0000 (05:11 +0000)]
STABLE14-linux-remove-reval-shortcut-
20050903
don't skip revalidation work so we don't end up with bogus directory dates
(cherry picked from commit
fed9b0844cbd07717e0af1376573f835eb3aaade )
Nathan Neulinger [Sat, 3 Sep 2005 00:38:54 +0000 (00:38 +0000)]
STABLE14-shlibafsrpc-objdir-
20050902
FIXES 21312
make objdir builds work again
(cherry picked from commit
fd8bfddd5ec9395a9ed5057e36abeb66beb976fb )
Jeffrey Hutzelman [Fri, 2 Sep 2005 23:50:59 +0000 (23:50 +0000)]
STABLE14-rx-propagate-error-
20050902
if we have an error propagate it to new calls
(cherry picked from commit
599b57ed78f86eaeb543d67d3955f71865feae1e )
Jeffrey Altman [Fri, 2 Sep 2005 18:37:08 +0000 (18:37 +0000)]
STABLE14-windows-version-
20050902
fix typo in version 1.4.0002 declaration
Jeffrey Altman [Fri, 2 Sep 2005 18:28:36 +0000 (18:28 +0000)]
STABLE14-windows-pioctl-
20050902
support '/' as well as '\\' in pioctl calls
(cherry picked from commit
d04a62e64141903d17dd244e10094fd446ab73a7 )
Asanka Herath [Thu, 1 Sep 2005 02:56:07 +0000 (02:56 +0000)]
STABLE14-windows-loopback-
20050831
As stated in the afs-install-notes, the MS Client for Networks should
be enabled on the loopback adapter, so enable it.
Prevent an install failure by not calling CoInitialize twice in the same
thread.
(cherry picked from commit
001f9b9732a3a30ea0c51c12a0f69c400102d7a7 )
Jeffrey Altman [Thu, 1 Sep 2005 01:15:20 +0000 (01:15 +0000)]
STABLE14-windows-version-
20050831
1.4.0002 (take two)
Jeffrey Altman [Thu, 1 Sep 2005 01:11:31 +0000 (01:11 +0000)]
STABLE14-windows-version20050831
next version 1.4.0002
Jeffrey Altman [Thu, 1 Sep 2005 01:08:43 +0000 (01:08 +0000)]
STABLE14-windows-gui2fs-
20050831
Apply AFS Client Admins group protect to AFS Shell Extension
Add support for \\afs\<name> to most commands except the symlink methods.
(cherry picked from commit
69a98684f0a85db5618a472835a0e588b01b5d6e )
Jeffrey Altman [Thu, 1 Sep 2005 01:07:41 +0000 (01:07 +0000)]
STABLE14-windows-cell-expiration-
20050831
When updating cell information from DNS, be sure to set a new timeout.
When obtaining cell information from a file, check every two hours to
see if it changed.
(cherry picked from commit
27b81213dfffc5c4d8979f1cc381084d924ea8e1 )
Derrick Brashear [Wed, 31 Aug 2005 23:14:59 +0000 (23:14 +0000)]
STABLE14-volser-audit-setids-fix-
20050831
FIXES 21263
type is an int, not a string
(cherry picked from commit
36c57c994ae750dd5f673de5574f0505d67b4e1f )
Jeffrey Altman [Wed, 31 Aug 2005 12:00:31 +0000 (12:00 +0000)]
STABLE14-windows-freelance-fs-symlink-
20050831
Add support to allow use of \\AFS\<foo> where <foo> is either a mount
point or symlink. As <foo> is normally treated as a share name, we
transform it into \\AFS\all\<foo> for processing.
(cherry picked from commit
682f5ffb21575587123ecbb7a5867d1c5495dd4e )
Eric Williams [Mon, 29 Aug 2005 20:40:59 +0000 (20:40 +0000)]
STABLE14-windows-afslogon-code-init-
20050829
Init 'code' to prevent false errors when integrated logon is disabled
and the service is not running
(cherry picked from commit
0b74a7d25c7f164702843b545615f906a6bdebbd )
Derrick Brashear [Sun, 28 Aug 2005 21:54:48 +0000 (21:54 +0000)]
STABLE14-openafs-1_4_0-rc2-
20050828
openafs 1.4.0-rc2
Jeffrey Altman [Sun, 28 Aug 2005 21:46:39 +0000 (21:46 +0000)]
STABLE14-windows-notes-
20050828
updates for 1.4.0 rc2
(cherry picked from commit
308ed8fecbeb0a6eb70461016f9b726830cb7979 )
Derrick Brashear [Sun, 28 Aug 2005 21:43:36 +0000 (21:43 +0000)]
STABLE14-fix-busyat-enforcement-
20050819
FIXES 20659
enforce busyat in the other half of the if
(cherry picked from commit
aec3c2b19292c552705f1c0eb3065a26e0b03649 )
Jeffrey Altman [Sun, 28 Aug 2005 04:47:13 +0000 (04:47 +0000)]
STABLE14-windows-version-
20050827
1.4.0001 == 1.4.0 rc2
Jeffrey Altman [Sun, 28 Aug 2005 04:45:14 +0000 (04:45 +0000)]
STABLE14-windows-default-trace-log-off-
20050827
Now that OAFW is ready for a stable series, we will default "fs trace"
to off on non-Debug builds. It can be set to on via the TraceOption
registry value. (see registry.txt)
(cherry picked from commit
b9fc404bdf16fc3a61f13bffcaadc5d598d02cbd )
Jeffrey Altman [Sun, 28 Aug 2005 04:33:24 +0000 (04:33 +0000)]
STABLE14-windows-add-tid-to-mutex-
20050827
Add to mutex objects the ID of the thread that holds the lock. This
will make future debugging much easier.
(cherry picked from commit
c0fea634084ee1c223c611c3ab3955a13d1ba884 )
Jeffrey Altman [Sun, 28 Aug 2005 04:30:57 +0000 (04:30 +0000)]
STABLE14-windows-scache-deadlock-fix-
20050827
It was reported that Microsoft Word when editing files stored in AFS
would cause OAFW to fail to respond. It was determined that a scp->mx
lock was not being released in buf_WaitIO if the no one was waiting
on the scp.
This patch corrects the deadlock and fixes some debugging messages.
(cherry picked from commit
6620b9452bb3f270ebabc29a910918b1f17225f4 )
Jeffrey Altman [Fri, 26 Aug 2005 14:48:47 +0000 (14:48 +0000)]
STABLE14-windows-trace-log-to-dbgview-
20050820
alter the afsd_init.log tag for the TraceOption to not be
Windows Event Log specific.
(cherry picked from commit
48b0320b201c2efe153098e8a5a5e4e6470a41c5 )
Jeffrey Altman [Fri, 26 Aug 2005 14:48:07 +0000 (14:48 +0000)]
STABLE14-windows-remove-log-messages-
20050826
The log message added to buf_LockedCleanAsync() during the debugging
post 1.3.8201 is output for 1/10th of all buffers once every 5 seconds.
This is a huge performance hit. Move the message so that it is only
output for buffers that are actually dirty.
Also, change the algorithm so that the sqrt() of the number of buffers
are checked every 5 seconds instead of 1/10th. This will do a better
job with very large cache sizes.
(cherry picked from commit
ee937439adc8d8ea214c9d53aee0ee5329697c80 )
Jeffrey Altman [Sun, 21 Aug 2005 01:51:45 +0000 (01:51 +0000)]
STABLE14-windows-better-vol-missing-messages-
20050819
Use a different message for each vol error code instead of one for all
(cherry picked from commit
1a2172275920d959bab3f21aacf0689814c83c87 )
Jeffrey Altman [Sun, 21 Aug 2005 01:51:35 +0000 (01:51 +0000)]
STABLE14-windows-afscreds-deadlock-
20050820
found a deadlock in the expiration check if a MessageBox dialog is
being displayed
(cherry picked from commit
84e761d850c4cf5f76dd844e6e6f738a35f88102 )
Asanka Herath [Sun, 21 Aug 2005 01:51:01 +0000 (01:51 +0000)]
STABLE14-windows-dfs-support-disable-
20050820
remove the trailing 1
(cherry picked from commit
df72c49fbadfa6e30538f136aa2dd0a54e58c20d )
Chas Williams [Fri, 19 Aug 2005 18:51:50 +0000 (18:51 +0000)]
STABLE14-put-inode-speedup-
20050815
FIXES 20820
don't bother with credp
(cherry picked from commit
e0d9e434bb778a2507c1cd6d96c1faa2071f2b2c )
Derrick Brashear [Fri, 19 Aug 2005 16:52:52 +0000 (16:52 +0000)]
STABLE14-openafs-1_4_0-rc1-
20050819
obvious
Chas Williams [Fri, 19 Aug 2005 16:33:28 +0000 (16:33 +0000)]
STABLE14-rmdir-dont-hold-kernel-lock-
20050819
potentially fix one of the deadlocks people have been seeing
(cherry picked from commit
49802c76b1a4cc1fb67e704e449325899ae42f0e )
Tom Keiser [Thu, 18 Aug 2005 05:56:14 +0000 (05:56 +0000)]
STABLE14-des-nostats-
20050818
FIXES 20921
just yank for now, we'll fix for 1.4.1
(cherry picked from commit
e14ef50cd5f40b403e71cc2068c98c6e06f2c612 )
Chas Williams [Thu, 18 Aug 2005 05:12:59 +0000 (05:12 +0000)]
STABLE14-linux-inactive-in-place-of-remunlink-
20050818
FIXES 20912
call afs_InactiveVCache() instead of afs_remunlink()
for unlink, the "inactive" refcount is 1 now instead of 0.
(cherry picked from commit
caa4c12b719763c6b35080a6e5f0beaf0d53c406 )
Derrick Brashear [Wed, 17 Aug 2005 20:27:03 +0000 (20:27 +0000)]
STABLE14-irix-gop-lookupname-
20050817
irix of course won't build when your function doesn't match the prototype
(cherry picked from commit
1bc0250ec0793ee28d4cbec3fb5b929d541aa95c )
Jeffrey Altman [Wed, 17 Aug 2005 19:50:59 +0000 (19:50 +0000)]
STABLE14-windows-dfs-support-disable-
20050817
disable dfs processing until we get the Unicode CIFS support
(cherry picked from commit
e465ee95b095d1bea7e37e0aeec0f4a781cf8231 )
Jeffrey Altman [Wed, 17 Aug 2005 17:07:24 +0000 (17:07 +0000)]
STABLE14-windows-freelance-admin-
20050817
When testing for IsFreelance() use the right path for symlink rm and
fs rmmount.
(cherry picked from commit
c9bba4c460b54c48fe8ecb1b35fbe2a4efd4ac19 )
Jeffrey Altman [Wed, 17 Aug 2005 11:24:33 +0000 (11:24 +0000)]
STABLE14-windows-version-1-4-
20050817
Update version to 1.4.0000 Yay!!!!!
(cherry picked from commit
adbded121354fe6727edcad303e25d4d42b17bcb )
Derrick Brashear [Tue, 16 Aug 2005 19:48:34 +0000 (19:48 +0000)]
STABLE14-kasadmin-prototyping-
20050816
FIXES 20766
make kasadmin module prototyping correct again
(cherry picked from commit
cc2c8c3a8efe073ff20dca356e859d0dbdcd62d9 )
Derrick Brashear [Tue, 16 Aug 2005 19:00:44 +0000 (19:00 +0000)]
STABLE14-sgistuff-missing-files-
20050816
FIXES 20766
these were overzealously killed (by me)
fix
(cherry picked from commit
68f5f09832ae0b9207951df717a4e33910d9a147 )
Jeffrey Altman [Mon, 15 Aug 2005 18:36:16 +0000 (18:36 +0000)]
STABLE14-afssyscalls-declarations-
20050815
declare lsetpag() and lpioctl() since they are exported
(cherry picked from commit
fab147e843667d87323cdf9fcad2012ca942f6fd )
Jeffrey Altman [Mon, 15 Aug 2005 18:29:49 +0000 (18:29 +0000)]
STABLE14-windows-smb-error-codes-
20050815
Do not return error codes from the SMB/CIFS server that can be interpretted
by the SMB/CIFS client as meaning that the AFS Client Service is not
available.
(cherry picked from commit
eb00f913748ba8651755451120a1f0d06b1e9cd2 )
Klas Lindfors [Mon, 15 Aug 2005 16:55:49 +0000 (16:55 +0000)]
STABLE14-vos-format-cleanup-
20050815
FIXES 20783
make sure partition name actually gets printed
(cherry picked from commit
1b0b0945caa4f6138f102dab22e78d2c4b048610 )
Niklas Edmundsson [Mon, 15 Aug 2005 16:52:34 +0000 (16:52 +0000)]
STABLE14-aix-afsdb-
20050815
FIXES 20801
make afsdb work on aix.
use storage as thread-local when it is
(cherry picked from commit
e4ca2e597c85ae8667e3963db847aab83aaf0ce2 )
Jeffrey Altman [Sun, 14 Aug 2005 12:27:40 +0000 (12:27 +0000)]
STABLE14-windows-afscreds-
20050814
When tokens expire, do not display an obtain tokens dialog if there
is no network connectivity to the kdc for the realm associated with
the cell.
In the en_US build, stop displaying the expiration time of tokens
after the tokens expire.
(cherry picked from commit
7c34c9b5c0fbdf0b9b9429c2e763c635857974ab )
Jeffrey Altman [Sun, 14 Aug 2005 03:11:38 +0000 (03:11 +0000)]
STABLE14-audit-fetchacl-
20050813
Include the ACL value in the FetchACL logging. This combined with
StoreACL can be used to compute ACL changes.
(cherry picked from commit
50c5210a25d34bfc8cf027ccfb098460268911c8 )
Chas Williams [Wed, 10 Aug 2005 20:23:17 +0000 (20:23 +0000)]
STABLE14-refrigerator-
20050809
FIXES 20728
refrigerator takes void starting in 2.6.13
(cherry picked from commit
c9b0955360b34ab1f8775c5ccc55e77037e0d312 )
David Thompson [Tue, 9 Aug 2005 19:40:07 +0000 (19:40 +0000)]
STABLE14-vos-ctime-fix-
20050809
FIXES 20748
fix larger than 4 byte ctime case
(cherry picked from commit
42e081360efbfc847488aeaf4c604ea7030edccd )
Derrick Brashear [Tue, 9 Aug 2005 14:52:17 +0000 (14:52 +0000)]
STABLE14-openafs-1387-
20050809
1.3.87
Chas Williams [Tue, 9 Aug 2005 14:42:12 +0000 (14:42 +0000)]
STABLE14-linux26-umount-force-doesnt-work-
20050809
this was never finished, just revoke it for now
(cherry picked from commit
0c931ef444c03fc1cc5fcb1a55fec0d32f4dda61 )
Derrick Brashear [Mon, 8 Aug 2005 16:39:22 +0000 (16:39 +0000)]
STABLE14-logthreadnum-libafsauthent-
20050808
FIXES 20412
export LogThreadNum so hings can link our libraries again
(cherry picked from commit
5740865dce2219de0826d72fe4f5bff70fadfdf3 )
Derrick Brashear [Mon, 8 Aug 2005 16:04:38 +0000 (16:04 +0000)]
STABLE14-revert-linux-write-dirty-pages-once-
20050802
this needs to be revisited
(cherry picked from commit
3e9c1b1f1a1b3d33c6af44d1fe79810ad2a3a0f8 )
Chas Williams [Mon, 8 Aug 2005 16:01:40 +0000 (16:01 +0000)]
STABLE14-linux-panic-
20050727
FIXES 20392
call BUG() instead
Jeffrey Altman [Sat, 6 Aug 2005 01:39:11 +0000 (01:39 +0000)]
STABLE14-windows-notes-
20050806
updates for 1.3.8700
(cherry picked from commit
7e95d1bc89ebc6b1418ca1d69970efe00d30390e )
Jeffrey Altman [Sat, 6 Aug 2005 01:37:48 +0000 (01:37 +0000)]
STABLE14-windows-version-
20050806
1.3.8700
(cherry picked from commit
520d3143e60a6f316c7bbd9677926b7ff62c01c1 )
Jeffrey Altman [Sat, 6 Aug 2005 01:36:11 +0000 (01:36 +0000)]
STABLE14-windows-afscache-validate-
20050806
Ensure that queues that have forward and reverse pointers are
consistent that either both are NULL or neither are.
(cherry picked from commit
4d0a6e73bf46847766512c15d2466627237409e5 )
Rainer Toebbicke [Thu, 4 Aug 2005 21:45:14 +0000 (21:45 +0000)]
STABLE14-client-omit-zero-length-reads-
20050804
The attached patch restores the behaviour of the 1.2.x client: writes
appending to a file do not trigger a 0-length read which at best updates the
current status. If another cache manager wrote to the same file in the
meantime, the file status is updated only after the StoreData RPC (and for
the changes the last one wins).
Horst Birthelmer [Thu, 4 Aug 2005 21:05:15 +0000 (21:05 +0000)]
STABLE14-checkservers-set-back-deadtime-correctly-
20050804
the multirx version of this does this wrong. fix it.
(cherry picked from commit
b607770bc5d8a3ebe64153e906787a4fdb48eddc )
Jeffrey Altman [Thu, 4 Aug 2005 17:06:37 +0000 (17:06 +0000)]
STABLE14-windows-pioctl-update-
20050804
change "fs wscell" to report the registry configured cell name when
using freelance mode.
change "fs mkmount|rmmount" to require membership in AFS Client Admins
group when freelance mode is being used
change "symlink make|remove" to require membership in AFS Client Admins
group when freelance mode is being used
Move some smb init debug messages to afsd_init.log
(cherry picked from commit
81b0f9cf1d0335a1e2f8ae897ba9566c1e4962e3 )
Rainer Toebbicke [Wed, 3 Aug 2005 05:46:48 +0000 (05:46 +0000)]
STABLE14-viced-dont-crash-on-link-enospc-
20050803
when symlink gets ENOSPC don't assert.
(cherry picked from commit
1bdc4cea4b01ca080a458ec65e3d783f464d5548 )
Chaskiel M Grundman [Tue, 2 Aug 2005 20:00:58 +0000 (20:00 +0000)]
STABLE14-linux-vnode-aliases-
20050802
FIXES 18613
you can end up hanging when you end up with multiple aliases for a single direct
ory (dentry) as a result of @sys or multiple mountpoints.
don't end up with multiple aliases, and avoid the situation
(cherry picked from commit
f6ff3f769a8e84e9148c3c47c9e82d1bcb7d6f6a )
Derrick Brashear [Tue, 2 Aug 2005 15:04:47 +0000 (15:04 +0000)]
STABLE14-linux-fix-refrigerator-calls-
20050802
it's CONFIG_PF, not CONFIG_PM
(cherry picked from commit
7ad3929e3c75aa2fabab7f72c79e42759562804f )
Chas Williams [Tue, 2 Aug 2005 14:47:58 +0000 (14:47 +0000)]
STABLE14-linux-4gb-32bit-file-fix-
20050802
FIXCES 20560
fix wrapping error on page offset
(cherry picked from commit
893849bdca91df3ec60b0b587c0b56500c04d70d )
Chas Williams [Tue, 2 Aug 2005 06:16:33 +0000 (06:16 +0000)]
STABLE14-linux-group-putback-
20050802
FIXES 20562
put back reference before discarding group pointer
(cherry picked from commit
82b010d26adac3854507331b3bbbbcc2e07e50ef )
Chas Williams [Tue, 2 Aug 2005 06:12:56 +0000 (06:12 +0000)]
STABLE14-linux-write-dirty-pages-once-
20050802
FIXES 20561
also done in afs_linux_write
(cherry picked from commit
c893cf0e3ddce6c020a5fb28b6caa35ea3aa83c4 )
Chas Williams [Tue, 2 Aug 2005 06:09:50 +0000 (06:09 +0000)]
STABLE14-linux-4gb-32bit-file-fix-
20050802
FIXCES 20560
fix wrapping error on page offset
(cherry picked from commit
4778f1fc153c5164b692866f1460e8ec58012de6 )
Derrick Brashear [Sat, 30 Jul 2005 05:36:49 +0000 (05:36 +0000)]
STABLE14-openafs-1386-
20050730
openafs 1.3.86
Chas Williams [Fri, 29 Jul 2005 15:49:51 +0000 (15:49 +0000)]
STABLE14-linux-osi-vfs-mkdir-
20050729
FIXES 20479
mkdir so this works when building outside our tree
(cherry picked from commit
f7b6f3022ddd20cc27d5f401023c35c98bd8eeec )
Stefaan De Roeck [Fri, 29 Jul 2005 15:32:10 +0000 (15:32 +0000)]
STABLE14-audit-use-va-arg-
20050729
FIXES 20311
use va_arg instead of int
(cherry picked from commit
57bb8e09a33b9cabba8768d5261b8a85366e0307 )
Jeffrey Altman [Thu, 28 Jul 2005 23:17:07 +0000 (23:17 +0000)]
STABLE14-windows-doc-updates-
20050728
updates for 1.3.8600
(cherry picked from commit
2da4a84732acc3b049aab59ade3edf01cecb7669 )
Jeffrey Altman [Thu, 28 Jul 2005 23:13:28 +0000 (23:13 +0000)]
STABLE14-windows-version-update-
20050728
version number to 1.3.8600
(cherry picked from commit
3d43d87010a64fe6bf673cfc84bce14a0e8c1b51 )
Jim Rees [Thu, 28 Jul 2005 22:48:35 +0000 (22:48 +0000)]
STABLE14-openafs-sleep-
20050726
tsleep on "afsslp" in afs_osi_Sleep
(cherry picked from commit
575cbd4a2f231f7bcaaf92a356afa61a4ae170dc )
Hartmut Reuter [Thu, 28 Jul 2005 22:33:57 +0000 (22:33 +0000)]
STABLE14-dir-buffers-use-nullidx-as-none-
20050721
FIXES 20214
since 0 is a valid number use -1 (NULLIDX)
(cherry picked from commit
da5187d4b4093b32f811631d3cc57c746e4b23a3 )
Derrick Brashear [Thu, 28 Jul 2005 22:11:19 +0000 (22:11 +0000)]
STABLE14-vnrehash-avoid-cachecheck-change-
20050618
unlocking and locking lets us race and makes cacheCheck potentially go bad
Jeffrey Altman [Thu, 28 Jul 2005 21:52:21 +0000 (21:52 +0000)]
STABLE14-viced-multiprobe-fix-
20050721
see if a uuid actually matches what we though was there
(cherry picked from commit
7926c85fdfb82761b673887c3c2441ead9a274ea )
Chas Williams [Wed, 27 Jul 2005 19:17:46 +0000 (19:17 +0000)]
STABLE14-linux-panic-
20050727
FIXES 20392
just call panic() on linux
Stefaan De Roeck [Tue, 26 Jul 2005 19:14:44 +0000 (19:14 +0000)]
STABLE14-audit-use-va-arg-
20050726
FIXES 20311
use va_arg instead of int
(cherry picked from commit
456462b314f7fc7ed25da7840c7087cba1dbc48b )
Chas Williams [Tue, 26 Jul 2005 18:42:25 +0000 (18:42 +0000)]
STABLE14-linux-reduce-stack-use-
20050726
FIXES 20337
don't do pointless work in osi_NetSend, and save some stack
(cherry picked from commit
a21fc56daf70d0433276eab29798542f6ef362ad )
Chas Williams [Tue, 26 Jul 2005 18:40:36 +0000 (18:40 +0000)]
STABLE14-linux-mmap-cleanup-
20050726
FIXES 20391
avoid the vma close business, we don't need to do this to track maps
(cherry picked from commit
b58c1f103ee2d2b615b9b78f594bb8285e05b3c1 )
Chas Williams [Tue, 26 Jul 2005 15:11:42 +0000 (15:11 +0000)]
STABLE14-linux-largefile-fix-
20050726
FIXES 20396
use the generic read/write functions, but set the superblock up correctly.
====================
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 20396
make work with old 2.4
(cherry picked from commit
eff25c1899fd0a96199764ff26ef1084228f48cd )
Derrick Brashear [Mon, 25 Jul 2005 19:32:15 +0000 (19:32 +0000)]
STABLE14-amd64-no-red-zone-
20050725
why are we not -mno-red-zone here?
(cherry picked from commit
969a49f6d9c2ee5c496629aff0b4e4b0df05fb64 )
Sabin Iacob [Mon, 25 Jul 2005 19:14:40 +0000 (19:14 +0000)]
STABLE14-linux-refrigerator-check-
20050721
FIXES 20209
don't call refrigerator unless we have a kernel which supports it
(cherry picked from commit
bd1eba7f4091b7e2ef4264476d3ed3e54cc228f4 )
Jeffrey Altman [Sat, 23 Jul 2005 02:17:42 +0000 (02:17 +0000)]
STABLE14-windows-misc-
20050722
Add debug logging to SMB and CM Locking code
Optimize cm_Analyze by only performing a cm_CheckServers on the current
cell instead of all cells
Add code to detect loops to the cm_scache_t validation routines.
(cherry picked from commit
ab22c7a587126c100d3c4fe40465f5ba3ebc25f4 )
Chas Williams [Thu, 21 Jul 2005 17:31:34 +0000 (17:31 +0000)]
STABLE14-unlink-fix-
20050721
fill in parent after processFS
(cherry picked from commit
724b6e639afee800663cb6ce9dbb9717cdca2b70 )
Hans-Werner Paulsen [Thu, 21 Jul 2005 06:08:03 +0000 (06:08 +0000)]
STABLE14-fssync-fix-log-
20050721
don't call Log like it's ViceLog
(cherry picked from commit
2f3bdd36ee9e5fef465026d452b08e4d927f70a6 )
Peter Somogyi [Thu, 21 Jul 2005 05:57:17 +0000 (05:57 +0000)]
STABLE14-afsclient-cellopen-avoid-global-var-
20050721
FIXES 20215
avoid use of global variable in CellOpen to avoid thread problems
(cherry picked from commit
9e32ad33139376f6d109addb8add5024915bf025 )
Chas Williams [Thu, 21 Jul 2005 05:49:18 +0000 (05:49 +0000)]
STABLE14-checksysname-stack-usage-
20050721
FIXES 20227
fix misuse of MAXSYSNAME for MAXNUMSYSNAMES
(cherry picked from commit
f00e35f7a23c6caeba58dc77ab53334514b9d31e )
Jeffrey Altman [Tue, 19 Jul 2005 06:06:59 +0000 (06:06 +0000)]
STABLE14-windows-explorer-remove-mountpt-fix-
20050719
FIXES 20137
the gui version of fs rmmount was reading random memory.
(cherry picked from commit
fb1b339a017936da78e13d4afbeaebcfaa29ef00 )
Karl E. Kelley [Tue, 19 Jul 2005 03:51:53 +0000 (03:51 +0000)]
STABLE14-aklog-segfault-fix-
20050718
FIXES 20198
I have built openafs 1.3.85 on an emt64 platform on RedHat Enterprise 4,
and found that the aklog supplied with 1.3.85 (not the one in the afs-krb5
conversion kit) consistently segfaults when aklog is called with the
"-path ...." parm. It works properly when called with no parms.
I traced this down to the call to the readlink() call in aklog_main.c,
when the params structure references were removed the nesting was
changed on an if statement that changed the logic and allowed the
do while loop to loop past the end and de-reference a NULL pointer.
(cherry picked from commit
ef934e388cdc09e9afe7234aedad318618207104 )
Derrick Brashear [Fri, 15 Jul 2005 20:19:35 +0000 (20:19 +0000)]
STABLE14-pt-util-no-cmd-seek-
20050715
i guess someone was dumb at some point and failed to completely remove bogus options
(cherry picked from commit
0c678579113a84be09c8f734352f8a681751ba8e )
Christopher Allen Wing [Fri, 15 Jul 2005 17:11:24 +0000 (17:11 +0000)]
STABLE14-misc-aklog-fixes-
20050714
FIXES 20092
Fix various minor problems with aklog, including the return type from main,
removal of #ifndef __STDC__ code, missing includes, removal of unused
variables, correct number of arguments to pr_Initialize, correct argument
type for pr_SNameToId, and use of getcwd instead of getwd.
(cherry picked from commit
7498def5fb32c043bb4800bb79d9d3684031b46d )