2970 Commits

Author SHA1 Message Date
Jeffrey Altman
382ff1dffd STABLE14-windows-afscreds-deadlock-20050820
found a deadlock in the expiration check if a MessageBox dialog is
being displayed


(cherry picked from commit 84e761d850c4cf5f76dd844e6e6f738a35f88102)
2005-08-21 01:51:35 +00:00
Asanka Herath
c57a00bf88 STABLE14-windows-dfs-support-disable-20050820
remove the trailing 1


(cherry picked from commit df72c49fbadfa6e30538f136aa2dd0a54e58c20d)
2005-08-21 01:51:01 +00:00
Chas Williams
1aa8ddfff5 STABLE14-put-inode-speedup-20050815
FIXES 20820

don't bother with credp


(cherry picked from commit e0d9e434bb778a2507c1cd6d96c1faa2071f2b2c)
2005-08-19 18:51:50 +00:00
Derrick Brashear
3c65a57d2c STABLE14-openafs-1_4_0-rc1-20050819
obvious
2005-08-19 16:52:52 +00:00
Chas Williams
002305be3a STABLE14-rmdir-dont-hold-kernel-lock-20050819
potentially fix one of the deadlocks people have been seeing


(cherry picked from commit 49802c76b1a4cc1fb67e704e449325899ae42f0e)
2005-08-19 16:33:28 +00:00
Tom Keiser
9c746ef548 STABLE14-des-nostats-20050818
FIXES 20921

just yank for now, we'll fix for 1.4.1


(cherry picked from commit e14ef50cd5f40b403e71cc2068c98c6e06f2c612)
2005-08-18 05:56:14 +00:00
Chas Williams
2a3673230e 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)
2005-08-18 05:12:59 +00:00
Derrick Brashear
4e398e1d1a STABLE14-irix-gop-lookupname-20050817
irix of course won't build when your function doesn't match the prototype


(cherry picked from commit 1bc0250ec0793ee28d4cbec3fb5b929d541aa95c)
2005-08-17 20:27:03 +00:00
Jeffrey Altman
1982814f36 STABLE14-windows-dfs-support-disable-20050817
disable dfs processing until we get the Unicode CIFS support


(cherry picked from commit e465ee95b095d1bea7e37e0aeec0f4a781cf8231)
2005-08-17 19:50:59 +00:00
Jeffrey Altman
a06ede63ca STABLE14-windows-freelance-admin-20050817
When testing for IsFreelance() use the right path for symlink rm and
fs rmmount.


(cherry picked from commit c9bba4c460b54c48fe8ecb1b35fbe2a4efd4ac19)
2005-08-17 17:07:24 +00:00
Jeffrey Altman
0d90a079a2 STABLE14-windows-version-1-4-20050817
Update version to 1.4.0000   Yay!!!!!


(cherry picked from commit adbded121354fe6727edcad303e25d4d42b17bcb)
2005-08-17 11:24:33 +00:00
Derrick Brashear
5c8ae917d0 STABLE14-kasadmin-prototyping-20050816
FIXES 20766

make kasadmin module prototyping correct again


(cherry picked from commit cc2c8c3a8efe073ff20dca356e859d0dbdcd62d9)
2005-08-16 19:48:34 +00:00
Derrick Brashear
4bab3e9801 STABLE14-sgistuff-missing-files-20050816
FIXES 20766

these were overzealously killed (by me)

fix


(cherry picked from commit 68f5f09832ae0b9207951df717a4e33910d9a147)
2005-08-16 19:00:44 +00:00
Jeffrey Altman
687f01c796 STABLE14-afssyscalls-declarations-20050815
declare lsetpag() and lpioctl() since they are exported


(cherry picked from commit fab147e843667d87323cdf9fcad2012ca942f6fd)
2005-08-15 18:36:16 +00:00
Jeffrey Altman
805ef3699f 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)
2005-08-15 18:29:49 +00:00
Klas Lindfors
2b1c56fa5b STABLE14-vos-format-cleanup-20050815
FIXES 20783

make sure partition name actually gets printed


(cherry picked from commit 1b0b0945caa4f6138f102dab22e78d2c4b048610)
2005-08-15 16:55:49 +00:00
Niklas Edmundsson
32583b87e4 STABLE14-aix-afsdb-20050815
FIXES 20801

make afsdb work on aix.
use storage as thread-local when it is


(cherry picked from commit e4ca2e597c85ae8667e3963db847aab83aaf0ce2)
2005-08-15 16:52:34 +00:00
Jeffrey Altman
372cd0a653 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)
2005-08-14 12:27:40 +00:00
Jeffrey Altman
0e6c760490 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)
2005-08-14 03:11:38 +00:00
Chas Williams
db74ba09fb STABLE14-refrigerator-20050809
FIXES 20728

refrigerator takes void starting in 2.6.13


(cherry picked from commit c9b0955360b34ab1f8775c5ccc55e77037e0d312)
2005-08-10 20:23:17 +00:00
David Thompson
48b942d9db STABLE14-vos-ctime-fix-20050809
FIXES 20748

fix larger than 4 byte ctime case


(cherry picked from commit 42e081360efbfc847488aeaf4c604ea7030edccd)
2005-08-09 19:40:07 +00:00
Derrick Brashear
12d13df63d STABLE14-openafs-1387-20050809
1.3.87
2005-08-09 14:52:17 +00:00
Chas Williams
81aeb3a22c STABLE14-linux26-umount-force-doesnt-work-20050809
this was never finished, just revoke it for now


(cherry picked from commit 0c931ef444c03fc1cc5fcb1a55fec0d32f4dda61)
2005-08-09 14:42:12 +00:00
Derrick Brashear
685c1fa594 STABLE14-logthreadnum-libafsauthent-20050808
FIXES 20412

export LogThreadNum so hings can link our libraries again


(cherry picked from commit 5740865dce2219de0826d72fe4f5bff70fadfdf3)
2005-08-08 16:39:22 +00:00
Derrick Brashear
5a44a9af70 STABLE14-revert-linux-write-dirty-pages-once-20050802
this needs to be revisited


(cherry picked from commit 3e9c1b1f1a1b3d33c6af44d1fe79810ad2a3a0f8)
2005-08-08 16:04:38 +00:00
Chas Williams
d2ee942554 STABLE14-linux-panic-20050727
FIXES 20392

call BUG() instead
2005-08-08 16:01:40 +00:00
Jeffrey Altman
f0c6a8cb56 STABLE14-windows-version-20050806
1.3.8700


(cherry picked from commit 520d3143e60a6f316c7bbd9677926b7ff62c01c1)
2005-08-06 01:37:48 +00:00
Jeffrey Altman
3baa6bfe36 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)
2005-08-06 01:36:11 +00:00
Rainer Toebbicke
1ff99ae826 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).
2005-08-04 21:45:14 +00:00
Horst Birthelmer
563d8ac2c3 STABLE14-checkservers-set-back-deadtime-correctly-20050804
the multirx version of this does this wrong. fix it.


(cherry picked from commit b607770bc5d8a3ebe64153e906787a4fdb48eddc)
2005-08-04 21:05:15 +00:00
Jeffrey Altman
daccffc7f2 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)
2005-08-04 17:06:37 +00:00
Rainer Toebbicke
b302164902 STABLE14-viced-dont-crash-on-link-enospc-20050803
when symlink gets ENOSPC don't assert.


(cherry picked from commit 1bdc4cea4b01ca080a458ec65e3d783f464d5548)
2005-08-03 05:46:48 +00:00
Chaskiel M Grundman
aad13a5d1a 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)
2005-08-02 20:00:58 +00:00
Derrick Brashear
5d034cb02b STABLE14-linux-fix-refrigerator-calls-20050802
it's CONFIG_PF, not CONFIG_PM


(cherry picked from commit 7ad3929e3c75aa2fabab7f72c79e42759562804f)
2005-08-02 15:04:47 +00:00
Chas Williams
554f7ffb5f STABLE14-linux-4gb-32bit-file-fix-20050802
FIXCES 20560

fix wrapping error on page offset


(cherry picked from commit 893849bdca91df3ec60b0b587c0b56500c04d70d)
2005-08-02 14:47:58 +00:00
Chas Williams
fac9d46352 STABLE14-linux-group-putback-20050802
FIXES 20562

put back reference before discarding group pointer


(cherry picked from commit 82b010d26adac3854507331b3bbbbcc2e07e50ef)
2005-08-02 06:16:33 +00:00
Chas Williams
ed72df47a4 STABLE14-linux-write-dirty-pages-once-20050802
FIXES 20561

also done in afs_linux_write


(cherry picked from commit c893cf0e3ddce6c020a5fb28b6caa35ea3aa83c4)
2005-08-02 06:12:56 +00:00
Chas Williams
6639566b80 STABLE14-linux-4gb-32bit-file-fix-20050802
FIXCES 20560

fix wrapping error on page offset


(cherry picked from commit 4778f1fc153c5164b692866f1460e8ec58012de6)
2005-08-02 06:09:50 +00:00
Derrick Brashear
69d8e3038d STABLE14-openafs-1386-20050730
openafs 1.3.86
2005-07-30 05:36:49 +00:00
Chas Williams
23cca9630f STABLE14-linux-osi-vfs-mkdir-20050729
FIXES 20479

mkdir so this works when building outside our tree


(cherry picked from commit f7b6f3022ddd20cc27d5f401023c35c98bd8eeec)
2005-07-29 15:49:51 +00:00
Stefaan De Roeck
106d28a774 STABLE14-audit-use-va-arg-20050729
FIXES 20311

use va_arg instead of int


(cherry picked from commit 57bb8e09a33b9cabba8768d5261b8a85366e0307)
2005-07-29 15:32:10 +00:00
Jeffrey Altman
248ecc936f STABLE14-windows-version-update-20050728
version number to 1.3.8600


(cherry picked from commit 3d43d87010a64fe6bf673cfc84bce14a0e8c1b51)
2005-07-28 23:13:28 +00:00
Jim Rees
40b2927a58 STABLE14-openafs-sleep-20050726
tsleep on "afsslp" in afs_osi_Sleep


(cherry picked from commit 575cbd4a2f231f7bcaaf92a356afa61a4ae170dc)
2005-07-28 22:48:35 +00:00
Hartmut Reuter
202c4ea660 STABLE14-dir-buffers-use-nullidx-as-none-20050721
FIXES 20214

since 0 is a valid number use -1 (NULLIDX)


(cherry picked from commit da5187d4b4093b32f811631d3cc57c746e4b23a3)
2005-07-28 22:33:57 +00:00
Derrick Brashear
0677b3c4aa STABLE14-vnrehash-avoid-cachecheck-change-20050618
unlocking and locking lets us race and makes cacheCheck potentially go bad
2005-07-28 22:11:19 +00:00
Jeffrey Altman
e518892150 STABLE14-viced-multiprobe-fix-20050721
see if a uuid actually matches what we though was there


(cherry picked from commit 7926c85fdfb82761b673887c3c2441ead9a274ea)
2005-07-28 21:52:21 +00:00
Chas Williams
415f772e0c STABLE14-linux-panic-20050727
FIXES 20392

just call panic() on linux
2005-07-27 19:17:46 +00:00
Stefaan De Roeck
917819fb4a STABLE14-audit-use-va-arg-20050726
FIXES 20311

use va_arg instead of int


(cherry picked from commit 456462b314f7fc7ed25da7840c7087cba1dbc48b)
2005-07-26 19:14:44 +00:00
Chas Williams
58bb7856fb 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)
2005-07-26 18:42:25 +00:00
Chas Williams
87dbfa307a 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)
2005-07-26 18:40:36 +00:00