]>
git.michaelhowe.org Git - packages/o/openafs.git/log
Dale Ghent [Thu, 28 Dec 2006 21:59:37 +0000 (21:59 +0000)]
STABLE14-add-solaris-11-support-v2-
20061228
FIXES 50343
initial 5.11 support
(cherry picked from commit
a537d3ae9621ade7d03f289980eb340e435c0d8a )
Dale Ghent [Thu, 28 Dec 2006 21:50:58 +0000 (21:50 +0000)]
STABLE14-solaris10-suser-replace-
20061228
FIXES 50246
suser is dead, long live suser
(cherry picked from commit
7756a870f37134d33d1c3ceb4ef780e0cfd4beb0 )
Marc Dionne [Thu, 28 Dec 2006 21:32:05 +0000 (21:32 +0000)]
STABLE14-linux-2620-rc1-update-
20061228
FIXES 49890
updates for linux 2.6.20-rc1
(cherry picked from commit
064926fd1b664b143e1389516c63bacb124b5f9f )
Derrick Brashear [Thu, 28 Dec 2006 20:38:41 +0000 (20:38 +0000)]
STABLE14-afsdb-resolver-reinit-
20061228
as reported by Adam Megacz, but my own version of the fix
(cherry picked from commit
fe649aac819839d84e6cecdbccdc5becc36fa968 )
Derrick Brashear [Wed, 27 Dec 2006 15:47:36 +0000 (15:47 +0000)]
STABLE14-macos-installer-fix-
20061227
make the installer build correctly again
(cherry picked from commit
c454508d396fd361565f5e62da4ded7c735f5074 )
Derrick Brashear [Fri, 22 Dec 2006 06:47:17 +0000 (06:47 +0000)]
STABLE14-bosserver-avoid-bosconfig-truncation-
20061221
why the heck would it be a good idea to rewrite the BosConfig while we are starting, exactly?
====================
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.
====================
why the heck would it be a good idea to rewrite the BosConfig while we are start
ing, exactly?
(cherry picked from commit
b2601916f6b3a95d5adcaf0091232acc759870df )
Dale Ghent [Wed, 20 Dec 2006 20:09:06 +0000 (20:09 +0000)]
STABLE14-solaris10-avoid-direct-cred-access-
20061220
avoid a panic after we muck with groups by being less evil
(cherry picked from commit
c1c2a80c1bc34b23507bf80a6fb12a672c94097c )
Jeffrey Altman [Tue, 19 Dec 2006 18:02:26 +0000 (18:02 +0000)]
STABLE14-windows-afslogon-
20061219
Initialize Winsock from within afslogon.c so that ka_UserAuth will
work again.
(cherry picked from commit
ea60a4dd395d0b14db1da2e5fec7d8dea48b2e70 )
Hartmut Reuter [Tue, 19 Dec 2006 04:51:08 +0000 (04:51 +0000)]
STABLE14-volser-dumpstuff-
20061218
FIXES 46937
"vos release" per default does an incremental dump.
volser-dump-validate-input-
20060417 ends up with keeping dead vnodes and
data in the remote RO-volume. This patch corrects the behavior for
RO-volumes.
See ticket for extensive discussion.
(cherry picked from commit
7a2d34be17d3ea1a24ab1362698de212c7d8008d )
Derrick Brashear [Tue, 19 Dec 2006 04:30:12 +0000 (04:30 +0000)]
STABLE14-kernel-endianness-test-fix-
20061218
FIXES 47893
ok, so, when we're in the kernel, do something
(cherry picked from commit
d229d72fa7719b947460674cdba203aab0c2a548 )
Derrick Brashear [Tue, 19 Dec 2006 04:21:46 +0000 (04:21 +0000)]
STABLE14-openafs-kernel-src-fix-
20061218
FIXES 44573
ok, so, we need to emit Makefile.version when we build openafs-kernel
(cherry picked from commit
8a7e66fb28b96888eeb9c36d27b855caa178566f )
Jeffrey Altman [Tue, 19 Dec 2006 03:40:14 +0000 (03:40 +0000)]
STABLE14-volser-undo-cleanup-
20061218
uncommit an inappropriate commit
DELTA volser-cleanup-xx-
20061128
(cherry picked from commit
13cc6c5c376878f0ebbe86cae1fa2849d0aafd2f )
Derrick Brashear [Tue, 19 Dec 2006 03:21:46 +0000 (03:21 +0000)]
STABLE14-rx-globals-avoid-INIT-reuse-
20061218
FIXES 45515
avoid calling our macro INIT
(cherry picked from commit
acca80fd673b2d4bbf39dec6231d08f2373f518e )
Jeffrey Hutzelman [Tue, 19 Dec 2006 02:35:27 +0000 (02:35 +0000)]
STABLE14-volume-dont-artificially-untimeout-vlservers-
20061218
FIXES 48959
remove synthetic event to undo timeouts of vlservers we "haven't talked to yet"
(cherry picked from commit
c4adc63872d720b43d2ff99fd780046a4ba9883b )
Chas Williams [Tue, 19 Dec 2006 02:29:56 +0000 (02:29 +0000)]
STABLE14-linux-osi-cred-pool-byebye-
20061218
ok, unneeded abstraction removed.
(cherry picked from commit
01c0e029f7eea96f2892df9dd570f019660cfd8b )
Derrick Brashear [Sat, 16 Dec 2006 06:26:42 +0000 (06:26 +0000)]
STABLE14-vldb-repair-tool-
20061216
make vldb_check able to repair at least some kinds of damage
run it on a vldb which does not have a server operating live on it
verify the result with vldb_check before using.
(cherry picked from commit
d5583808e85ff8688716ce800c3eab5543582095 )
Derrick Brashear [Fri, 15 Dec 2006 16:38:22 +0000 (16:38 +0000)]
STABLE14-ubik-better-debug-logging-in-remote-
20061215
log when we get errors doing remote sync what it was, rather than covering it up
(cherry picked from commit
35fae890e298b6d43990c2bccfe2a67c9d555ec3 )
Derrick Brashear [Tue, 5 Dec 2006 19:40:13 +0000 (19:40 +0000)]
STABLE14-rx-preparesendpacket-avoid-double-free-
20061205
wow, this is special
existed forever but only when we stopped leaking packets did it become a problem
anyway, don't free packets and forget to reduce the number of packets in play
(cherry picked from commit
112604e9c31cba4f9605b6b53918aafa8cac77d0 )
Derrick Brashear [Fri, 1 Dec 2006 18:49:28 +0000 (18:49 +0000)]
STABLE14-give-s390x-syscall-table-the-big-hammer-
20061201
Neale Ferguson contributed the assembler.
The false illusion of security some people want to play under is usually good for wasting a few hours; it was here. making the sys_call_table read nly for real of course fixes it, let's just hope keyrings come along before then on such platforms.
(cherry picked from commit
b81763506fdf29f3df66d811e2d299cc4c9acec0 )
Derrick Brashear [Fri, 1 Dec 2006 18:34:13 +0000 (18:34 +0000)]
STABLE14-redhat-packaging-updates-
20061201
updates from derek
updates for s390x
updates to handle suse
(cherry picked from commit
9ba1d32b4ba8aac1d7e2c7f7489739e0e4ca5475 )
Derrick Brashear [Fri, 1 Dec 2006 12:59:08 +0000 (12:59 +0000)]
STABLE14-redhat-initscripts-update-for-suse-
20061201
suse lacks /etc/init.d/functions
(cherry picked from commit
af6af0bbc4d874a42f0640eaafd762ebfc1bc872 )
Derrick Brashear [Wed, 29 Nov 2006 21:23:46 +0000 (21:23 +0000)]
STABLE14-cprivate-ticketlen-is-32-not-16-
20061129
everyone else thinks ticketLen is 32 bits. contrary to what arby's says, different is not necessarily better.
(cherry picked from commit
45425b2f222d5c0a8dd56695587b6cdeba581b6a )
Jeffrey Altman [Tue, 28 Nov 2006 09:34:20 +0000 (09:34 +0000)]
STABLE14-volser-cleanup-xx-
20061128
cleanup the return code handling from
volser-dump-validate-input-
20060417
(cherry picked from commit
1c661a198efca3b3273b1c523b19a367ddbee4d7 )
Jeffrey Altman [Tue, 28 Nov 2006 09:06:34 +0000 (09:06 +0000)]
STABLE14-windows-conn-analyze-
20061128
force an rx connection reset if VICECONNBAD or VICETOKENDEAD are
received
(cherry picked from commit
cb1997aad8a62b31f1e890dfe093a2d4845e0086 )
Jeffrey Altman [Tue, 28 Nov 2006 09:02:58 +0000 (09:02 +0000)]
STABLE14-windows-afslogon-dont-modify-environment-
20061128
don't allow environment variables we set to be inherited by child
processes
(cherry picked from commit
97733f8dcfd08968da5173ceb5976143728b5eab )
Russ Allbery [Tue, 21 Nov 2006 01:29:10 +0000 (01:29 +0000)]
STABLE14-thiscell-whitespace-
20061120
Be more liberal when parsing ThisCell. Accept and ignore leading and
trailing whitespace and anything after the first whitespace character on
the first line. Return an error for a read error or for an empty cell
name.
(cherry picked from commit
769f4e49b60b15b27eb2898a5b28c2d99fc0238c )
Russ Allbery [Mon, 20 Nov 2006 23:47:24 +0000 (23:47 +0000)]
STABLE14-relative-path-canonicalization-
20061120
Path canonicalization for commands such as bos getlog was only applied for
absolute paths; relative paths were still constructed relative to the
canonical directory. Modify the path canonicalization routines to also
canonicalize the base directory for relative paths.
(cherry picked from commit
778e2d5f18c1d0c93a073c137bb36e56f64747ef )
Jeffrey Altman [Sat, 11 Nov 2006 07:15:25 +0000 (07:15 +0000)]
STABLE14-windows-smb-rename-offline-folders-
20061111
FIXES 45692
when offline folders are enabled, the old file name sent in a rename
operation is sent in all uppercase even when the file name is not.
this patch attempts a case insensitive match after the case sensitive
match fails.
(cherry picked from commit
7fff96e0cf113a34d3001282807b6bd04375f5b1 )
Derrick Brashear [Fri, 10 Nov 2006 04:35:13 +0000 (04:35 +0000)]
STABLE14-revert-inactivevcache-hold-lock-
20061109
fails verification. come back to it
(cherry picked from commit
1d6da37c594e3f379473aebc2a7345dc41bfff15 )
Derrick Brashear [Fri, 10 Nov 2006 04:10:13 +0000 (04:10 +0000)]
STABLE14-macos-preupgrade-script-
20061109
update the preupgrade script
(cherry picked from commit
6766285fc24e8ebc087e57085097106e1bb61425 )
Chas Williams [Fri, 10 Nov 2006 04:03:38 +0000 (04:03 +0000)]
STABLE14-kill-stat-blksize-
20061109
FIXES 42663
don't provide a bogus hint
(cherry picked from commit
2110d5e843aef69b0753370cd5ad705b5d5afb8e )
Derrick Brashear [Fri, 10 Nov 2006 00:17:03 +0000 (00:17 +0000)]
STABLE14-leopard-updates-
20061109
make things work with current seeds
====================
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.
====================
die already
(cherry picked from commit
24487b5ba24ef5a5d6ee269e880dbcdfd2b7cc6d )
Chas Williams [Fri, 10 Nov 2006 00:08:50 +0000 (00:08 +0000)]
STABLE14-linux-blkbits-
20061109
FIXES 42671
set blkbits if we have it
(cherry picked from commit
789bf060d28465edc996b07b7f4bc21fc051515d )
Russ Allbery [Fri, 10 Nov 2006 00:00:05 +0000 (00:00 +0000)]
STABLE14-aklog-doc-improvements-
20061105
Document (at least partially) AFS's mapping of Kerberos v5 principal names
to Kerberos v4 format in the aklog man page. Also document that -setpag
may not always work.
(cherry picked from commit
46cfe728987b8d2f45a7dc718234f83fccbda9eb )
Russ Allbery [Thu, 9 Nov 2006 23:57:07 +0000 (23:57 +0000)]
STABLE14-afsd-shutdown-doc-improvement-
20061105
Change the CAUTIONS about afsd -shutdown to be less dire and more accurate,
as this now mostly works on Linux.
(cherry picked from commit
f82012552166a51edf6931b05abd0380c429d6b6 )
Marc Dionne [Thu, 9 Nov 2006 23:41:52 +0000 (23:41 +0000)]
STABLE14-linux-statfs-dentry-
20061109
FIXES 42788
statfs changed in recent linux kernels. cope.
(cherry picked from commit
c12c958febfd6f7667345baec164b617f44f8bb9 )
Chas Williams [Thu, 9 Nov 2006 23:14:24 +0000 (23:14 +0000)]
STABLE14-linux-config-h-died-
20061109
FIXES 42662
config.h vanished. deal.
(cherry picked from commit
ee8ae61a4d9610fea16473d87b471cd4fc128804 )
Chas Williams [Thu, 9 Nov 2006 23:04:44 +0000 (23:04 +0000)]
STABLE14-inactivevcache-hold-lock-
20061109
FIXES 42798
hold a lock while we are in InactiveVCache
(cherry picked from commit
6975fcb202f2a599814ce9f26cda1999163050f8 )
Chas Williams [Thu, 9 Nov 2006 22:54:53 +0000 (22:54 +0000)]
STABLE14-linux26-disable-backing-readahead-
20061109
FIXES 42797
disable vm readahead, we don't want it
(cherry picked from commit
dd508cf7b4553b13872335ec1eb84401bc61435f )
Jeffrey Hutzelman [Thu, 9 Nov 2006 02:14:44 +0000 (02:14 +0000)]
STABLE14-bozo-avoid-garbage-in-allprocs-
20061108
if we error, don't put garbage in allProcs
(cherry picked from commit
ea4e9f1841dccebf37e9287334442a1ac2f928b3 )
Jeffrey Hutzelman [Wed, 8 Nov 2006 18:59:29 +0000 (18:59 +0000)]
STABLE14-amd64-better-range-checking-
20061108
FIXES 44198
check entire mapped space
(cherry picked from commit
9ea216fc9837eb6922ce365aa3eedafdb8564d94 )
Jeffrey Altman [Sat, 4 Nov 2006 23:50:38 +0000 (23:50 +0000)]
STABLE14-rxkad-server-bad-ticket-part-two-
20061103
FIXES 43862
Ensure that tkt_DecodeTicket and rxkad_CheckResponse return the right
RXKAD errors for ticket expiration or invalidity. Avoid calling
tkt_CheckTimes twice in rxkad_CheckResponse
(cherry picked from commit
bf5bfc06638b028335ecdc19ce35315195fc6ffe )
Jeffrey Altman [Sat, 4 Nov 2006 15:36:49 +0000 (15:36 +0000)]
STABLE14-rxkad-server-bad-ticket-
20061103
FIXES 43862
The file server has been returning RXKADNOAUTH when the time between
the client and server is out of sync. tkt_CheckTimes returns -1 for
recently expired tickets and -2 for tickets that have been expired for
a while. In the -2 case we must return RXKADBADTICKET not RXKADNOAUTH.
(cherry picked from commit
799caa43b5417b40e43f38a690962b1d53bca374 )
Jeffrey Altman [Fri, 3 Nov 2006 07:55:42 +0000 (07:55 +0000)]
STABLE14-windows-afs-config-stat-entries-
20061103
raise max stat entries in the control from 10000
to 262144
(cherry picked from commit
8dd192a8dd5b516aaa6f1f74d7c1979b004e358f )
Jim Rees [Tue, 24 Oct 2006 14:42:16 +0000 (14:42 +0000)]
STABLE14-no-clid-for-bsd-
20060313
Back out rev 1.28 for BSD.
On BSD, clid is not necessarily a pid.
Passing it to HandleFlock results in client hangs.
(cherry picked from commit
b1883ef6ad619ffa1fb76caf5d3568f69c1e3136 )
Rolf Eike Beer [Sun, 22 Oct 2006 03:08:33 +0000 (03:08 +0000)]
STABLE14-dauth-dpass-
20061021
FIXES 42182
off by one error
Tom Keiser [Sun, 22 Oct 2006 03:02:01 +0000 (03:02 +0000)]
STABLE14-parallel-attaching-
20061021
FIXES 43332
Some sites expect single-threaded volume attaches to happen in a specific
order. The parallel attach patch also changed the attach order for sites
not specifying -vattachpar.
(cherry picked from commit
e6b719a4c0a33b0b020c07c20124a40a245dbe9e )
Jeffrey Hutzelman [Sun, 22 Oct 2006 02:51:57 +0000 (02:51 +0000)]
STABLE14-kreltime-
20061021
FIXES 43551
kreltime-guard-against-null-tm-
20060731 was apparently an
attempt to deal with the possibility of localtime() returning NULL by
using localtime_r instead, and zeroing the tm structure first. This has
two problems. First, localtime_r is not guaranteed to leave its output
buffer untouched or in a sane state in the event it is given invalid
input. More importantly, the second half of this delta fixed the build
on Windows (which apparently lacks localtime_r) at the expense of using
the wrong level of indirection on other platforms.
Simple is nice, but correct is important too. There is nothing wrong
with switching to localtime_r to avoid thread safety issues. However,
the correct fix for the anticipated problem was and is to check the
return value of localtime (or localtime_r), and if it is NULL, fill in
the ktime_date with suitable default values.
The attached patch does not implement the correct fix, but does fix the
double-indirection problem, so butc will again perform correctly instead
of crashing.
(cherry picked from commit
e720779b7c8472a0d928b0e1429b476f073309aa )
Asanka Herath [Tue, 17 Oct 2006 04:18:33 +0000 (04:18 +0000)]
STABLE14-macos-installer-images-
20061016
revised images for the installer and package
Jeffrey Altman [Tue, 17 Oct 2006 01:37:00 +0000 (01:37 +0000)]
STABLE14-windows-version-
20061016
1.4.206 == 1.4.2 (another last minute refcount leak)
Jeffrey Altman [Tue, 17 Oct 2006 01:30:23 +0000 (01:30 +0000)]
STABLE14-windows-scache-ref-leak-
20061016
more reference count leaks
(cherry picked from commit
6bc62e6c906174ef76759d77b3c6c9067a424455 )
Derrick Brashear [Sat, 14 Oct 2006 15:59:33 +0000 (15:59 +0000)]
STABLE14-keyring-pag-more-needed-defines-
20061014
some kernel don't have this. for post-1.4.2
(cherry picked from commit
78c9881ed35d09416ddbd464214bb41f4429d05a )
Derrick Brashear [Fri, 13 Oct 2006 20:42:19 +0000 (20:42 +0000)]
STABLE14-audit-one-more-thing-
20061013
it never ends
(cherry picked from commit
3e10dc3a84037bf86a744c6631854b580d5fab4b )
Derrick Brashear [Fri, 13 Oct 2006 18:37:29 +0000 (18:37 +0000)]
STABLE14-audit-remove-nested-valists-
20061013
last straw
make amd64, ppc happy for sure and for ever
(cherry picked from commit
e3d10f048b3cbaa278f8213d8de6874db80f7658 )
Tom Keiser [Fri, 13 Oct 2006 13:46:00 +0000 (13:46 +0000)]
STABLE14-aix-cleanup-
20061013
fixes for aix pre 5.2 (statfs64), remove a c++ style comment (makes xlc sad) and make clean target clean
(cherry picked from commit
453abf6aa149e27622745b818afb88019e22171a )
Derrick Brashear [Fri, 13 Oct 2006 06:15:58 +0000 (06:15 +0000)]
STABLE14-uae-translate-create-
20061013
really the stubs should probably just translate the codes back. maybe for 1.6
(cherry picked from commit
0e8238e7cb90c022ec126c05987d8258197a413a )
Derrick Brashear [Thu, 12 Oct 2006 13:23:59 +0000 (13:23 +0000)]
STABLE14-linux-aio-functions-improved-test-
20061011
detect properly if we have nothing
(cherry picked from commit
d71d42d29f923750be4f4f518b8d0e72dba8fa23 )
Derrick Brashear [Thu, 12 Oct 2006 05:26:26 +0000 (05:26 +0000)]
STABLE14-relnotes-1-4-2-
20061012
release notes for 1.4.2
Derrick Brashear [Thu, 12 Oct 2006 05:22:35 +0000 (05:22 +0000)]
STABLE14-auditlog-sublist-fix-
20061012
FIXES 35559
update so we don't botch the va_list child
(cherry picked from commit
e8a6b9977e637e304017cae8ac6d3fd03501b376 )
Chaskiel M Grundman [Wed, 11 Oct 2006 14:24:39 +0000 (14:24 +0000)]
STABLE14-elif-missing-defined-
20061011
FIXES 42321
add missing defined() to avoid warning on macro
(cherry picked from commit
cbc3b26165f18fbcf9e41b493541ed0a8035bc37 )
Chaskiel M Grundman [Wed, 11 Oct 2006 14:16:24 +0000 (14:16 +0000)]
STABLE14-version-string-generation-consistency-
20061011
FIXES 42320
try harder to reflect actual version
(cherry picked from commit
eca0d2bdc94cbdbaeccd3d56991019c4ac732064 )
Peter Nelson [Wed, 11 Oct 2006 12:29:02 +0000 (12:29 +0000)]
STABLE14-rx-memset-param-swap-
20061011
discovered via google codesearch
(cherry picked from commit
e870e08280c27e6164b240be74057744352d7371 )
Derrick Brashear [Tue, 10 Oct 2006 23:21:44 +0000 (23:21 +0000)]
STABLE14-irix-compiler-hates-commas-
20061010
damn is irix fussy
(cherry picked from commit
59234e93a7aaf2f62bdd19bea39681e74752d1c5 )
Chas Williams [Tue, 10 Oct 2006 23:01:04 +0000 (23:01 +0000)]
STABLE14-linux-dont-lock-around-inactivevcache-
20061010
FIXES 42312
iafs_InactiveVCache() calls afs_InvalidateAllSegments() which says
it should be called with the vnode locked. so the lock should
probably be moved to afs_InactiveVCache() so it can be droppped
before calling afs_remunlink().
(cherry picked from commit
ac52e2f3c0bec9298d020de963036409165f380e )
Derrick Brashear [Tue, 10 Oct 2006 21:29:18 +0000 (21:29 +0000)]
STABLE14-irix-fgets-return-type-fun-
20061010
of course, we were just throwing it away, but....
(cherry picked from commit
8fa4ca5b80bb2e0ac43bd9ae4883ac7f5b3928b8 )
Jeffrey Altman [Tue, 10 Oct 2006 16:59:41 +0000 (16:59 +0000)]
STABLE14-windows-scache-ref-leak-
20061010
if cm_FindSCache is called the returned scache object
must be released.
(cherry picked from commit
c60736030bc7f7a678fc44af90d001cd8c08acf5 )
Jeffrey Altman [Tue, 10 Oct 2006 16:52:54 +0000 (16:52 +0000)]
STABLE14-windows-afscreds-
20061010
prevent a stack overflow if the afsd_service does not successfully
start after a request to do so is issued.
(cherry picked from commit
3c13e5f0c0423d5e724ab224af22d7d3606ef1b0 )
Jeffrey Altman [Tue, 10 Oct 2006 16:47:50 +0000 (16:47 +0000)]
STABLE14-windows-build-clean-
20061010
more AFS_component_version_number.h files to remove
(cherry picked from commit
8b7e9da62578c3d10bf699062963c02aa59d1609 )
Derrick Brashear [Tue, 10 Oct 2006 04:23:39 +0000 (04:23 +0000)]
STABLE14-revert-aix5-curpag-
20061009
(cherry picked from commit
763dc42ff054dfd12c60aaf184271aedfffe589a )
Derrick Brashear [Tue, 10 Oct 2006 03:47:35 +0000 (03:47 +0000)]
STABLE14-openafs-1-4-2-
20061009
let's make some tarballs
Tracy Di Marco White [Mon, 9 Oct 2006 04:34:50 +0000 (04:34 +0000)]
STABLE14-nbsd-sysnames-
20061008
FIXES 42019
add missing sysnames
(cherry picked from commit
aa7d443b6d8d45b68115c72ede6da68d863e33c7 )
Jeffrey Hutzelman [Mon, 9 Oct 2006 04:14:37 +0000 (04:14 +0000)]
STABLE14-cellservdb-
20061008
cellservb update from grand.central.org
(cherry picked from commit
5ae8cf85e65e18a3d5593706c6f3f8d9435798e2 )
Jeffrey Altman [Mon, 9 Oct 2006 02:50:25 +0000 (02:50 +0000)]
STABLE14-windows-scache-ref-leak-fix-
20061008
pointer not pointer to pointer
(cherry picked from commit
1e9533907d4877f6b6aa70eb749e7a3e1717d861 )
Jeffrey Altman [Sun, 8 Oct 2006 21:35:53 +0000 (21:35 +0000)]
STABLE14-windows-scache-ref-leak-
20061008
plug two more scache refcount leaks
(cherry picked from commit
7231e2efe650b004168d443a290c4fed8b2db0a5 )
Jeffrey Altman [Sat, 7 Oct 2006 23:30:08 +0000 (23:30 +0000)]
STABLE14-windows-scache-ref-leak-
20061007
return the cm_scache_t whose refCount was increased
(cherry picked from commit
feb5f27c754325dcc5fd9eb13f305bc1c0172977 )
Jeffrey Altman [Fri, 6 Oct 2006 18:13:20 +0000 (18:13 +0000)]
STABLE14-windows-version-
20061006
1.4.205 == 1.4.2 final
Jeffrey Altman [Fri, 6 Oct 2006 18:10:01 +0000 (18:10 +0000)]
STABLE14-windows-notes-
20061006
notes for 1.4.2
Jeffrey Altman [Fri, 6 Oct 2006 17:53:23 +0000 (17:53 +0000)]
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 )
Jeffrey Altman [Fri, 6 Oct 2006 17:24:55 +0000 (17:24 +0000)]
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 )
Tracy Di Marco White [Fri, 6 Oct 2006 15:57:11 +0000 (15:57 +0000)]
STABLE14-netbsd-30-
20061006
FIXES 40782
add support for netbsd 3.0, netbsd 4.0(ish)
(cherry picked from commit
04b51cc8df7a3210ea18228743cb156c0e2c7115 )
Chaskiel M Grundman [Fri, 6 Oct 2006 15:01:19 +0000 (15:01 +0000)]
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 )
Chas Williams [Fri, 6 Oct 2006 14:30:54 +0000 (14:30 +0000)]
STABLE14-linux-2619-aio-and-read-write-changes-
20061006
changes to support 2.6.19
(cherry picked from commit
775ea6f1b79b0e0e2b700e3894e01279e26ebbfa )
Derrick Brashear [Fri, 6 Oct 2006 13:44:40 +0000 (13:44 +0000)]
STABLE14-revert-aix5-curpag-
20061006
this doesn't work right now. revert it
Jeffrey Altman [Fri, 6 Oct 2006 13:33:57 +0000 (13:33 +0000)]
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 )
Jeffrey Altman [Wed, 4 Oct 2006 06:30:45 +0000 (06:30 +0000)]
STABLE14-windows-wrong-lock-
20061003
grab the correct mutex so we don't free one we are not holding
(cherry picked from commit
b9fd1d4c7eb672ec092596af7826e87e2d931c40 )
Jeffrey Altman [Tue, 3 Oct 2006 03:46:38 +0000 (03:46 +0000)]
STABLE14-windows-track-lock-tid-
20061002
Keep track of the tid of the holding thread for writers
(cherry picked from commit
b17a5d8192c08909ae57b540b25804ad9e1ae8a3 )
Jeffrey Altman [Tue, 3 Oct 2006 03:34:53 +0000 (03:34 +0000)]
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
Jeffrey Altman [Tue, 3 Oct 2006 03:28:43 +0000 (03:28 +0000)]
STABLE14-windows-scache-ref-leak-
20061002
when handling VNOVNODE must release the scache entry.
(cherry picked from commit
62e5dab3d6ea8105cec253b45cef3ebcc0da1930 )
Derrick Brashear [Wed, 27 Sep 2006 22:14:27 +0000 (22:14 +0000)]
STABLE14-darwin90-ukernel-setjmp-conflict-
20060927
FIXES 39354
setjmp isn't safe for #define KERNEL
(cherry picked from commit
4bfe736b9157fa3ee4c1c851e53d66b18e774827 )
Derrick Brashear [Tue, 26 Sep 2006 03:23:46 +0000 (03:23 +0000)]
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 )
Derrick Brashear [Tue, 26 Sep 2006 03:13:17 +0000 (03:13 +0000)]
STABLE14-copyonwrite-dont-assert-
20060925
take it offline, don't assert.
(cherry picked from commit
c1d3a69976d7a6583a00176ff81dd66acb2cc07b )
Ken Aaker [Mon, 25 Sep 2006 16:05:30 +0000 (16:05 +0000)]
STABLE14-getcell-still-stupid-
20060925
FIXES 40829
should be fixed a third time too
(cherry picked from commit
9bd3d0926bbdc8ee9dedfe17bd137d5327e45a62 )
Jeffrey Hutzelman [Fri, 22 Sep 2006 12:20:34 +0000 (12:20 +0000)]
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 )
Derrick Brashear [Thu, 21 Sep 2006 22:11:42 +0000 (22:11 +0000)]
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 )
Derrick Brashear [Thu, 21 Sep 2006 12:49:25 +0000 (12:49 +0000)]
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 )
Derrick Brashear [Thu, 21 Sep 2006 12:39:43 +0000 (12:39 +0000)]
STABLE14-dont-close-this-afsconf-either-
20060921
static means static
(cherry picked from commit
86f4e7620b24505ec8c0b788e3040974ac2ea449 )
Derrick Brashear [Thu, 21 Sep 2006 12:18:51 +0000 (12:18 +0000)]
STABLE14-relnotes-142fc4-
20060921
release notes for 1.4.2 fc4
Derrick Brashear [Wed, 20 Sep 2006 06:52:35 +0000 (06:52 +0000)]
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 )
Chas Williams [Tue, 19 Sep 2006 23:23:00 +0000 (23:23 +0000)]
STABLE14-linux-i-blksize-test-
20060919
this was missed in the configure test conversions
(cherry picked from commit
361751cbf4b0cfef9a738cfcfbbd589eee621ade )
Jeffrey Altman [Tue, 19 Sep 2006 06:50:01 +0000 (06:50 +0000)]
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 )