3671 Commits

Author SHA1 Message Date
Jeffrey Altman
bfe598c909 STABLE14-windows-version-20061006
1.4.205 == 1.4.2 final
2006-10-06 18:13:20 +00:00
Jeffrey Altman
901b4e1a58 STABLE14-windows-notes-20061006
notes for 1.4.2
2006-10-06 18:10:01 +00:00
Jeffrey Altman
edf2edb7a2 STABLE14-windows-fetchstatus-20061003
Don't call cm_GetCallback without checking the current callback status
with cm_HaveCallback first

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

undo this incorrect change.  don't test for existence of a callback
when we want to force a FetchStatus to obtain per-user ACL info


(cherry picked from commit 665a125335c4844d35fa6510a38083602ef7fdbc)
2006-10-06 17:53:23 +00:00
Jeffrey Altman
8df88c561c STABLE14-windows-log-crlf-20061006
use CR-LF as the afsd.log EOL so that it can be read with notepad.exe


(cherry picked from commit ffe5092c3107afa72696f8d164c3ec587c2255ad)
2006-10-06 17:24:55 +00:00
Tracy Di Marco White
5c983e6f7f STABLE14-netbsd-30-20061006
FIXES 40782

add support for netbsd 3.0, netbsd 4.0(ish)


(cherry picked from commit 04b51cc8df7a3210ea18228743cb156c0e2c7115)
2006-10-06 15:57:11 +00:00
Chaskiel M Grundman
2cd118876f STABLE14-osi-probe-avoid-out-of-range-memory-reads-20061006
FIXES 41858

avoid oops on opteron due to accessing unmapped memory


(cherry picked from commit e39f4d87896c451afb8c38705de4c12fd3940182)
2006-10-06 15:01:19 +00:00
Chas Williams
12b4293efb STABLE14-linux-2619-aio-and-read-write-changes-20061006
changes to support 2.6.19


(cherry picked from commit 775ea6f1b79b0e0e2b700e3894e01279e26ebbfa)
2006-10-06 14:30:54 +00:00
Derrick Brashear
9846bea1f5 STABLE14-revert-aix5-curpag-20061006
this doesn't work right now. revert it
2006-10-06 13:44:40 +00:00
Jeffrey Altman
0754e475d2 STABLE14-avoid-assert-for-missing-vnodes-20060928
specify the correct number of parameters for VForceOffline_r()

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

specify the correct number of parameters for VForceOffline_r()
like, the number we had before


(cherry picked from commit 0fe7b3a058b6c9df06d4df4af1e0621dbd53f44d)
2006-10-06 13:33:57 +00:00
Jeffrey Altman
883e1ebbe7 STABLE14-windows-wrong-lock-20061003
grab the correct mutex so we don't free one we are not holding


(cherry picked from commit b9fd1d4c7eb672ec092596af7826e87e2d931c40)
2006-10-04 06:30:45 +00:00
Jeffrey Altman
188105abfc STABLE14-windows-track-lock-tid-20061002
Keep track of the tid of the holding thread for writers


(cherry picked from commit b17a5d8192c08909ae57b540b25804ad9e1ae8a3)
2006-10-03 03:46:38 +00:00
Jeffrey Altman
aae045ba1c STABLE14-windows-buf-write-20061002
sq.root of the buffer count is much too small.
comments say 1/10th of all buffers every 5 seconds.
for now let's do what it says
2006-10-03 03:34:53 +00:00
Jeffrey Altman
df29fe1dda STABLE14-windows-scache-ref-leak-20061002
when handling VNOVNODE must release the scache entry.


(cherry picked from commit 62e5dab3d6ea8105cec253b45cef3ebcc0da1930)
2006-10-03 03:28:43 +00:00
Derrick Brashear
47dbf13e0e STABLE14-darwin90-ukernel-setjmp-conflict-20060927
FIXES 39354

setjmp isn't safe for #define KERNEL


(cherry picked from commit 4bfe736b9157fa3ee4c1c851e53d66b18e774827)
2006-09-27 22:14:27 +00:00
Derrick Brashear
f566dca39c STABLE14-getcellunix-use-stdio-again-20060925
i have no idea why this is so ugly. put it back to something like how it was.


(cherry picked from commit 2201fd6d9ff41506c1bc60d677ae268a1de42fbc)
2006-09-26 03:23:46 +00:00
Derrick Brashear
1c0f071de6 STABLE14-copyonwrite-dont-assert-20060925
take it offline, don't assert.


(cherry picked from commit c1d3a69976d7a6583a00176ff81dd66acb2cc07b)
2006-09-26 03:13:17 +00:00
Ken Aaker
019eaa1132 STABLE14-getcell-still-stupid-20060925
FIXES 40829

should be fixed a third time too


(cherry picked from commit 9bd3d0926bbdc8ee9dedfe17bd137d5327e45a62)
2006-09-25 16:05:30 +00:00
Jeffrey Hutzelman
856bafebb1 STABLE14-tasklist-lock-redux-20060922
try tasklist_lock weak binding in osi_probe

if no tasklist_lock, fall back to rcu locking


(cherry picked from commit 928ad0445e91ecbfcd32a26e8c17b90ee0d83700)
2006-09-22 12:20:34 +00:00
Derrick Brashear
ba3d23d302 STABLE14-pr-changeentry-arg-types-20060921
FIXES 40568

this has been broken a while, we just noticed it because of prototypes


(cherry picked from commit 955a58a5a850da4caeba9b45b0e8ff27a143b725)
2006-09-21 22:11:42 +00:00
Derrick Brashear
c4d4691ed3 STABLE14-avoid-assert-for-missing-vnodes-20060921
right now if a vnode is missing when we try to clone, we could assert. ick.


(cherry picked from commit b613480bd5eb6bc2a14c4e23229d90105291944c)
2006-09-21 12:49:25 +00:00
Derrick Brashear
64108f92fd STABLE14-dont-close-this-afsconf-either-20060921
static means static


(cherry picked from commit 86f4e7620b24505ec8c0b788e3040974ac2ea449)
2006-09-21 12:39:43 +00:00
Derrick Brashear
fdfa63cffc STABLE14-relnotes-142fc4-20060921
release notes for 1.4.2 fc4
2006-09-21 12:18:51 +00:00
Derrick Brashear
3d7c1b6814 STABLE14-salvage-zlc-update-20060920
avoid dealing so well with damaged namei volumes that we assume a temporary clone is damaged


(cherry picked from commit 1221e482d786a56ca52568ed29a9c981e674ad7a)
openafs-stable-1_4_2fc4
2006-09-20 06:52:35 +00:00
Chas Williams
f2bf7ba577 STABLE14-linux-i-blksize-test-20060919
this was missed in the configure test conversions


(cherry picked from commit 361751cbf4b0cfef9a738cfcfbbd589eee621ade)
2006-09-19 23:23:00 +00:00
Jeffrey Altman
76ec700eb6 STABLE14-windows-loopback-install-20060919
FIXES 40291

Disable DNS Registrations for the Loopback Adapter and make sure
that Netbios is turned on.


(cherry picked from commit 3e28a968e0b916c176b978da2807a7e4857faa18)
2006-09-19 06:50:01 +00:00
Derrick Brashear
97560a6a17 STABLE14-solaris-fopen-sucks-20060916
FIXES 38566

avoid issue trying fopen when fds 0-255 are in use already
yuck


(cherry picked from commit 357771453be717ee10dc0d580f1b458008133ba3)
2006-09-17 06:01:56 +00:00
Jeffrey Altman
c39daf52f3 STABLE14-windows-notes-20060916
1.4.2-rc3
2006-09-17 00:50:36 +00:00
Jeffrey Altman
a6980b9d83 STABLE14-windows-version-20060916
1.4.2fc4 == 1.4.0203
2006-09-17 00:47:43 +00:00
Derrick Brashear
a2f4ec39df STABLE14-openafs-1-4-2fc4-20060916
make 1.4.2fc4
2006-09-16 20:50:20 +00:00
Derrick Brashear
4cb692b959 STABLE14-fix-afsconf-leak-20060916
this one's not a leak


(cherry picked from commit 57101f38a0a868b950e32bd70b95308b1edc243d)
2006-09-16 20:40:52 +00:00
Derrick Brashear
03e9409cc9 STABLE14-group-pags-when-possible-20060916
only use keyring pags when no group pags available
2006-09-16 20:19:36 +00:00
Derrick Brashear
079bca6b3f STABLE14-amd64-linux-missing-syscall-nrs-20060916
they removed these. makes it harder to probe for the ia32 syscall table
(ignoring the compilation issue)

cheat. they aren't going to change...


(cherry picked from commit 58e23eb620429f427cba72bbd2c982d81d9fbd9e)
2006-09-16 20:12:15 +00:00
Derrick Brashear
27efb7d20f STABLE14-darwin80-avoid-stack-free-20060915
thanks to apple for their help; all i did was code the patch


(cherry picked from commit 3473fa4ec7c8a7362003ba3d278345339bbf3e36)
2006-09-16 01:11:24 +00:00
Derrick Brashear
59474c0831 STABLE14-namei-emulate-flock-20060913
FIXES 39797

lockf when not locking and unlocking the whole file is fraught with peril


(cherry picked from commit 1c8080fe9dcb3713bf1231cf4b455e80c6f0c697)
2006-09-16 01:05:50 +00:00
Jeffrey Altman
d14d090d17 STABLE14-afsconf-leak-20060915
don't leak afsconf structs


(cherry picked from commit de5f1c47e8af9a7e4fd1b77ff5fc085859813b59)
2006-09-16 00:19:27 +00:00
Tom Keiser
c7b442cdcd STABLE14-uae-avoid-dups-20060914
avoid duplicates in the errno space so we don't return the wrong error (something unexpected)


(cherry picked from commit 914b2e27dcf5b231832959d0b02dc1e40ca24c81)
2006-09-15 00:59:36 +00:00
Derrick Brashear
391a4843e1 STABLE14-suse-kernel-source-path-update-20060912
no one can ever agree on anything


(cherry picked from commit 94ff5651cb84a26ab931626392908684fae913f3)
2006-09-12 19:58:42 +00:00
Derrick Brashear
84c7681cab STABLE14-openafs-1-4-2fc3-20060906
make 1.4.2fc3
openafs-stable-1_4_2fc3
2006-09-06 22:13:50 +00:00
Chas Williams
6b78dfd86b STABLE14-keyring-dont-use-syscall2-20060906
avoid not-really-portable-use of syscall2


(cherry picked from commit 3dc9bcb1289bb868a336e820d589b03246c36bce)
2006-09-06 21:57:17 +00:00
Jeffrey Altman
72a077c9a0 STABLE14-windows-notes-20060906
1.4.2-rc3

====================
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.
====================
2006-09-06 18:36:54 +00:00
Jeffrey Altman
a8d51c2562 STABLE14-windows-dot-dir-part-two-20060906
cm_LookupInternal can return the input stat cache entry when the name
is "."

the DNLC should not cache "." or ".."


(cherry picked from commit a63d753df88e547606f703764031ad1b9d18fa82)
2006-09-06 18:23:56 +00:00
Jeffrey Altman
416cfff034 STABLE14-windows-version-20060906
1.4.2-rc2 == 1.4.202
2006-09-06 18:22:09 +00:00
Jeffrey Altman
571165a3fe STABLE14-windows-install-licenses-20060905
port LICENSES file contents to installers


(cherry picked from commit e68b0f9cb4c0216548bdb30cf8f3e93d23491fb8)
2006-09-06 07:24:55 +00:00
Jeffrey Altman
28329caafc STABLE14-windows-dot-dir-20060906
when evaluating paths with cm_NameI treat the component "." as a no-op.


(cherry picked from commit f47b934c133150fef80fec57ae738ca885b8a914)
2006-09-06 07:14:51 +00:00
Jeffrey Altman
cd89cab070 STABLE14-windows-fs-prototypes-20060905
remove unused prototype


(cherry picked from commit b4d8384b6779369faa9c4fd533979f363ef4dc81)
2006-09-06 00:53:12 +00:00
Jeffrey Altman
d15e6994a0 STABLE14-windows-vol-ntops-20060905
if the function is namei_XXX on unix then it is nt_XXXX on Windows


(cherry picked from commit 51b862ef8869823fd0ba09045b88cab9ab197117)
2006-09-06 00:48:50 +00:00
Derrick Brashear
4219ff53b2 STABLE14-pruclient-killer-logging-cleanup-20060905
vicelog this stuff instead of fprintf


(cherry picked from commit 5bc1ab6cfabdfeb0e8f09308385d6680ce97645f)
2006-09-05 23:09:00 +00:00
Derrick Brashear
459c5d3d9c STABLE14-callpostamble-deal-with-null-host-20060905
FIXES 38566

don't dereference garbage when no host was set


(cherry picked from commit 56bbd155db6941d915cf199f6e23cccfeb359ce8)
2006-09-05 17:31:58 +00:00
Chaskiel M Grundman
99629af9b7 STABLE14-salvage-zlc-update-20060905
deal with damaged namei volumes better


(cherry picked from commit 2c103b8fb3a1b36e4c8eda986b8e82199d46e1b9)
2006-09-05 16:01:09 +00:00
Jeffrey Altman
ca56553044 STABLE14-windows-vol-ntops-20060904
add nt_SetNonZLC()


(cherry picked from commit 474df74c88464763d61889fbdcc1edd1167d4a94)
2006-09-05 15:50:57 +00:00