]>
git.michaelhowe.org Git - packages/o/openafs.git/log
Jeffrey Altman [Tue, 17 Feb 2009 03:21:21 +0000 (03:21 +0000)]
STABLE14-viced-avoid-infinite-loop-with-altaddr-unset-
20080508
LICENSE IPL10
if we return leaving a non HOSTDELETED host while it does not have ALTADDR set,
a loop can happen. avoid it by simply setting ALTADDR again when we're done,
if we believe some addresses are still good this is fine.
(cherry picked from commit
e6c818f070022529c362e42dfed340f54b2fd26e )
Jeffrey Altman [Tue, 17 Feb 2009 03:18:05 +0000 (03:18 +0000)]
STABLE14-viced-cleanup-old-addresses-as-they-become-invalid-
20080225
LICENSE IPL10
otherwise we can end up with stale addresses when a client uses then leaves an
address never to return
(cherry picked from commit
428cac5d6dfc287452af51c08eba0f0fca276864 )
Mike Meffie [Tue, 3 Feb 2009 19:44:51 +0000 (19:44 +0000)]
STABLE14-upclient-cleanup-temp-files-
20090203
LICENSE IPL10
FIXES 124221
remove tempfiles in the event of a fetching error
(cherry picked from commit
58a924fd50e96c827fc6dd3dcea48328b6abe4be )
Simon Wilkinson [Tue, 3 Feb 2009 19:34:31 +0000 (19:34 +0000)]
STABLE14-redhat-packaging-updates-
20090203
LICENSE IPL10
FIXES 124272
adds fc10, fc11 support
(cherry picked from commit
fe3779411ea025d5ecf40687d5c21649e6daabdc )
Russ Allbery [Mon, 2 Feb 2009 01:23:16 +0000 (01:23 +0000)]
STABLE14-man-page-salvager-fixes-
20090201
LICENSE BSD
Fix the -parallel example in the main description text: "5all" should be
"all5". Reword the description a bit to hopefully make it clearer that
there are two separate values set here. Note under the option description
of -parallel that multiple partitions on the same device are normally
processed serially.
(cherry picked from commit
d4763404655e27098eb4340eca8777b63d8a5847 )
Russ Allbery [Mon, 2 Feb 2009 01:22:43 +0000 (01:22 +0000)]
STABLE14-man-page-vos-examine-copy-date-
20090201
LICENSE BSD
Document the Copy field of vos examine output.
(cherry picked from commit
f204e4e37f39fa15beabf68e68dce1f6425f7513 )
Jeffrey Altman [Wed, 28 Jan 2009 17:08:53 +0000 (17:08 +0000)]
STABLE14-vol-fsync-
20090128
LICENSE IPL10
no unistd.h on windows
Derrick Brashear [Thu, 22 Jan 2009 19:33:26 +0000 (19:33 +0000)]
STABLE14-bcdb-listdumps-argument-fix-
20090122
LICENSE IPL10
prototype caught this. oops.
(cherry picked from commit
d6c5d0bbb09f84476d7928e62921a4aa01cd17ed )
Jason Edgecombe [Mon, 19 Jan 2009 23:05:07 +0000 (23:05 +0000)]
STABLE14-man-page-pts-membership-fixes-
20090119
FIXES 124157
LICENSE BSD
More wording and typo fixes for the pts membership man page.
(cherry picked from commit
8c18c62dffa23557fb521950eede4252cdafc0b5 )
Derrick Brashear [Mon, 19 Jan 2009 20:54:01 +0000 (20:54 +0000)]
STABLE14-linux-init-script-uses-bash-
20090119
LICENSE IPL10
FIXES 124056
note the script uses bash
(cherry picked from commit
5e1859a88e8133904f1315833c17851d7e6d10a4 )
Simon Wilkinson [Mon, 19 Jan 2009 19:27:19 +0000 (19:27 +0000)]
STABLE14-afs-q-improvements-
20090119
LICENSE IPL10
FIXES 124134
simplify afs_q macros and allow further reuse in disconnected
(cherry picked from commit
9ef65a789feed5007f18041d259f0ddd6c3c97e9 )
Steven Jenkins [Mon, 19 Jan 2009 18:09:32 +0000 (18:09 +0000)]
STABLE14-rename-residency-from-mrafs-to-osd-
20090119
LICENSE IPL10
FIXES 124130
rename mrafs commands into their equivalent osd versions; structures etc are the
same.
(cherry picked from commit
92c7925b12d7b99e4ff044bc053330e77336a21a )
Russ Allbery [Mon, 19 Jan 2009 03:46:53 +0000 (03:46 +0000)]
STABLE14-man-page-pts-membership-privilege-
20090118
FIXES 124151
LICENSE BSD
Add system:ptsviewers to the privilege documentation of pts membership and
try to clarify the privilege required by being less verbose and hopefully
more direct.
(cherry picked from commit
d781450cf3c08bf89f3d1490620ed89885f7e518 )
Derrick Brashear [Mon, 19 Jan 2009 03:25:48 +0000 (03:25 +0000)]
STABLE14-krb5-klog-link-rule-
20090118
LICENSE IPL10
this was just wrong
(cherry picked from commit
df71f42b637c5ef2aa266a709720b35e65b8e27f )
Marc Dionne [Thu, 15 Jan 2009 13:27:42 +0000 (13:27 +0000)]
STABLE14-linux-2629-
20090115
LICENSE IPL10
FIXES 124115
add 2.6.29 support
(cherry picked from commit
24a5d12bae9a2af393f3641055893824c71a4712 )
Chaskiel M Grundman [Thu, 15 Jan 2009 13:13:21 +0000 (13:13 +0000)]
STABLE14-osi-probe-check-result-cope-with-enoent-
20090115
LICENSE IPL10
in order for probing to work right
(cherry picked from commit
86225b60147d58ca71063a72be02236df1257407 )
Simon Wilkinson [Tue, 13 Jan 2009 19:37:28 +0000 (19:37 +0000)]
STABLE14-linux-truncate-cleanup-
20090113
LICENSE IPL10
fix the patch to actually be applicable
(cherry picked from commit
e6d60f58e2a6b7ac9964cfb1ec753decd5d6ed91 )
Matt Benjamin [Mon, 12 Jan 2009 14:33:37 +0000 (14:33 +0000)]
STABLE14-freebsd-cleanup-
20090112
LICENSE IPL10
FIXES 124107
minor freebsd cleanup
(cherry picked from commit
ba9556ff2bbf854bb5c05074032b94973bf339ec )
Marc Dionne [Mon, 12 Jan 2009 14:19:29 +0000 (14:19 +0000)]
STABLE14-linux-i-size-
20090112
LICENSE IPL10
FIXES 124106
use i_size_read macro correctly
(cherry picked from commit
45e808945627b36ab1dbb64b6fafa8ed7b1901b6 )
Andrew Deason [Mon, 12 Jan 2009 14:12:03 +0000 (14:12 +0000)]
STABLE14-libuafs-set-fileoffsetbits-
20090112
LICENSE IPL10
FIXES 124093
make libuafs work with things which expect to be able to use native file
sizes etc
(cherry picked from commit
47ac8ba7022e80e5bc0023782b6b27d5ac97ccd3 )
Rainer Toebbicke [Mon, 12 Jan 2009 13:24:37 +0000 (13:24 +0000)]
STABLE14-fetch64-fstrace-typo-
20090112
LICENSE IPL10
FIXES 124113
move l to correct side of % for type printing
(cherry picked from commit
d158ddb25c769d357d5f58acbd911ec7a7281343 )
Jeffrey Altman [Sun, 11 Jan 2009 06:11:41 +0000 (06:11 +0000)]
STABLE14-viced-callback-
20090110
LICENSE MIT
FIXES 124099
CB and FE point to one before the array. Decrement them as needed
after the valid allocation check.
Simon Wilkinson [Fri, 9 Jan 2009 15:09:33 +0000 (15:09 +0000)]
STABLE14-linux-truncate-race-
20090109
LICENSE IPL10
FIXES 124094
avoid a race during truncation which trips an issue when fsx is run
(cherry picked from commit
f49bf1d919b48901533da78c9fe38ca0339b7bca )
Andrew Deason [Fri, 9 Jan 2009 14:51:07 +0000 (14:51 +0000)]
STABLE14-ac-verbatim-include-undefs-
20090109
LICENSE IPL10
FIXES 124077
the undefs for things which are not ac macros ended up outside the ac verbatim
blob. fix it.
(cherry picked from commit
2d07a62c38fea642d52c20ff86e8f72e3c16bbe0 )
Derrick Brashear [Tue, 6 Jan 2009 13:40:27 +0000 (13:40 +0000)]
STABLE14-netrestrict-no-wildcard-
20090106
LICENSE IPL10
don't misadvertise network wildcard support
(cherry picked from commit
80fc888a9223050481de932233fe7121a48df194 )
Jeffrey Altman [Mon, 5 Jan 2009 23:17:48 +0000 (23:17 +0000)]
STABLE14-rx-do-not-race-current-packet-
20090105
LICENSE MIT
Throughout rx_rdwr.c functions allocate a register variable 'cp'
which is used to optimize access to call->currentPacket.
Unfortunately, if the call->lock is dropped (for example, CV_WAIT)
the synchronization between the two is lost. This delta re-syncs
'cp' and call->currentPacket after each location where the call->lock
may be dropped.
(cherry picked from commit
423ab97eee35f57beeb481cac2159d28dea20577 )
Andrew Deason [Mon, 29 Dec 2008 21:26:24 +0000 (21:26 +0000)]
STABLE14-libuafs-updates-
20081229
LICENSE IPL10
FIXES 124072
adds ATTR_* constants for UKERNEL code, and makes use
of them. Without this in some cases updating file metadata will also
update unrelated metadata (e.g. truncating a file changes the mode
bits).
adds threadsafe positional i/o calls to
afs_usrops.c: uafs_pwrite and uafs_pread, allowing for threadsafe
libuafs i/o.
changes the types of some fs-related
variables to be more "correct", I think (off_t for offsets, mode_t for
file mode, etc), it fixes a bug where nDaemons is not correctly set from
the uafs_Init parameter, fixes a segfault in uafs_open when O_CREAT is
specified, initializes a couple of static vars, "#if 0"s out code that
copies tokens from kernel-space to user-space (doesn't seem to work from
what I've seen, and the current code crashes on clientless Solaris
machines from being killed by SIGSYS)
(cherry picked from commit
3d44f93f9a0b1d2d4a07b58b3104420e9c138d12 )
Derrick Brashear [Mon, 29 Dec 2008 17:29:30 +0000 (17:29 +0000)]
STABLE14-macos-103-fixes-
20081229
LICENSE IPL10
make macos 10.3 work again
(cherry picked from commit
c11eb4c3336f66a3f0fd92c3df41eb9765de050c )
Jeffrey Altman [Sun, 28 Dec 2008 21:08:13 +0000 (21:08 +0000)]
STABLE14-rx-rdwr-writeproc-race-
20081228
LICENSE MIT
FIXES 123799
prevent rx_WriteProc() from passing a packet to rxi_PrepareSendPacket()
that has been freed and possibly allocated to another call.
(cherry picked from commit
d0cc6eb2f5f0aea0a6ad88de2d847f93d07cc8b9 )
Derrick Brashear [Mon, 22 Dec 2008 20:34:33 +0000 (20:34 +0000)]
STABLE14-solaris-largepartition-interface-
20081222
LICENSE IPL10
add support for using statvfs64 on solaris
(cherry picked from commit
556b9780517376c688c965dd446506cac1a0353b )
Derrick Brashear [Mon, 22 Dec 2008 19:23:31 +0000 (19:23 +0000)]
STABLE14-ubik-serverinit-clones-correction-
20081222
LICENSE IPL10
as pointed out by Simon Wilkinson
(cherry picked from commit
72cb3a5f18f0483515dd82f8c851309003cf3a2f )
Tom Kula [Mon, 22 Dec 2008 19:02:09 +0000 (19:02 +0000)]
STABLE14-vol-dump-incr-largefile-support-
20081222
LICENSE IPL10
FIXES 123984
add large file support for >2gb dumps; add incremental support
(cherry picked from commit
d2ae1c99523ac4150a0d5536593781dbccfc1408 )
Derrick Brashear [Mon, 22 Dec 2008 17:15:00 +0000 (17:15 +0000)]
STABLE14-rx-idledead-only-ignore-keepalives-
20081222
LICENSE IPL10
critical to not ignore e.g. other acks
(cherry picked from commit
c69fa8fef4de43182d9e6ebad1d5c1db71148d6d )
Jeffrey Altman [Sun, 21 Dec 2008 06:05:22 +0000 (06:05 +0000)]
STABLE14-rxgen-cpp-definition-
20081221
LICENSE MIT
FIXES 124011
avoid "ologo" compilation error messages due to buffer overflow in rxgen
on Windows. research performed by mlane@sinenomine.net.
(cherry picked from commit
992ec096332c31f64e8cff66e20d2ab87708485f )
Jeffrey Altman [Sun, 21 Dec 2008 05:59:57 +0000 (05:59 +0000)]
STABLE14-tweak-vicelog-macros-
20081221
LICENSE IPL10
add missing semi-colons left out from DELTA tweak-vicelog-macros-
20081218
(cherry picked from commit
46abfec0c74e6a1d4c5c76afcd24192484e2d0fa )
Jeffrey Altman [Sun, 21 Dec 2008 05:46:42 +0000 (05:46 +0000)]
STABLE14-audit-consolidate-open-
20081221
LICENSE IPL10
FIXES 123923
fix audit-consolidate-open-
20081217 which broke the Windows build.
(cherry picked from commit
dbc92bde39361c9741828be7a2151e521c9aeef9 )
Simon Wilkinson [Thu, 18 Dec 2008 14:05:33 +0000 (14:05 +0000)]
STABLE14-tweak-vicelog-macros-
20081218
LICENSE IPL10
deal with macro semicolon confusion for vicelog
(cherry picked from commit
12297b95885d030e5cae6bec2543bdeb3e65b5ee )
Steve McIntosh [Wed, 17 Dec 2008 18:16:25 +0000 (18:16 +0000)]
STABLE14-audit-consolidate-open-
20081217
LICENSE IPL10
FIXES 123923
consolidate opening auditlog in one place; make opening nonblock easier
AUTHOR
LICENSE IPL10
(cherry picked from commit
539dc6f501459712136f574744dba196598bee0b )
Steve McIntosh [Wed, 17 Dec 2008 18:12:25 +0000 (18:12 +0000)]
STABLE14-auditlog-fids-
20081217
LICENSE IPL10
FIXES 123922
make auditlog process multiple fids correctly
(cherry picked from commit
8271c1674f75f80804d08e0f4ed3178b61b29eff )
Garry Zacheiss [Mon, 15 Dec 2008 22:21:37 +0000 (22:21 +0000)]
STABLE14-butc-xbsa-64bit-linux-
20081215
LICENSE IPL10
use the 64 bit libraries when built for amd64
(cherry picked from commit
00d5f88fa5b09b795edf8fdf04b3a19bb577506f )
Derrick Brashear [Mon, 15 Dec 2008 20:51:28 +0000 (20:51 +0000)]
STABLE14-fbsd71-like-current-
20081215
LICENSE IPL10
FIXES 123917
rpc is in sys now, like in current. tweaked from matt's patch to also
deal with amd64
(cherry picked from commit
1754101972ffb9b2d36c39656dac04464c5e9798 )
Matt Benjamin [Mon, 15 Dec 2008 20:38:19 +0000 (20:38 +0000)]
STABLE14-amd64-fbsd-
20081215
LICENSE IPL10
FIXES 123811
add support for fbsd 7.1, amd64 fbsd
(cherry picked from commit
c63e2541e5879fe153238ad1d774f60fa00dc0ee )
Derrick Brashear [Sun, 30 Nov 2008 20:25:00 +0000 (20:25 +0000)]
STABLE14-missing-comerr-header-includes-
20081130
LICENSE IPL10
FIXES 123676
include com_err header in places where it's not so afs_error_message et al
exist
(cherry picked from commit
8166bd1d199f5a34225a49173b17e4682b5c3a84 )
Douglas Engert [Sun, 30 Nov 2008 20:21:35 +0000 (20:21 +0000)]
STABLE14-solaris-fs-agnostic-cache-
20081130
LICENSE IPL10
FIXES 123677
make the cache able to be filesystem-agnostic so a ZFS cache is possible
note this makes 1.4.8 afsd incompatible on systems where this is enabled
(cherry picked from commit
29457b1ca71518b29bb9e9e934c58e6fa4b9877a )
Derrick Brashear [Sun, 30 Nov 2008 19:49:41 +0000 (19:49 +0000)]
STABLE14-uphys-invalidate-returns-void-
20081130
LICENSE IPL10
FIXES 123723
thanks to Hartmut Reuter for catching this.
(cherry picked from commit
96996e65fcd569565e78b7af79258dfad3b0d261 )
Tracy Di Marco White [Mon, 17 Nov 2008 23:14:27 +0000 (23:14 +0000)]
STABLE14-netbsd-acinclude-typo-
20081117
LICENSE IPL10
FIXES 123647
fix netbsd version tests for amd64
(cherry picked from commit
122833a44eed58273e73992df815c7718ac6e4f7 )
Derrick Brashear [Mon, 17 Nov 2008 23:06:01 +0000 (23:06 +0000)]
STABLE14-aix6-lam-plugin-
20081117
LICENSE IPL10
FIXES 123649
based on suggestion from Hung_Pham@unc.edu
build aix5 module for aix6
(cherry picked from commit
b5fea780fbb0ea12d3d086210d0abbef12e24560 )
Russ Allbery [Wed, 12 Nov 2008 02:31:21 +0000 (02:31 +0000)]
STABLE14-man-page-fileserver-fix-block-size-
20081111
After code study, we've decided that additional blocks do add 32 octets,
not 16, despite messages to the contrary in the archives.
(cherry picked from commit
a3c9b01f3adae098dbd31e7b9742dec5f8081d2c )
Jason Edgecombe [Wed, 12 Nov 2008 02:19:48 +0000 (02:19 +0000)]
STABLE14-man-page-fileserver-updates-
20081111
LICENSE BSD
Various file server man page updates: number of partitions, partition size
limits, directory file name block size, and a reference to the IBM manual
set.
(cherry picked from commit
794967ed3ec5a46329375ae19eac21c1c508c1ee )
Russ Allbery [Wed, 12 Nov 2008 02:02:44 +0000 (02:02 +0000)]
STABLE14-man-page-fileserver-octet-
20081111
LICENSE BSD
The sizing limit on directories is better expressed in octets than in
characters in the new possibly-Unicode world.
(cherry picked from commit
196e995b2569c7dceea8748a36431802d4875188 )
Derrick Brashear [Tue, 11 Nov 2008 20:31:40 +0000 (20:31 +0000)]
STABLE14-viced-helper-thread-count-
20081111
LICENSE IPL10
fix the thread count of helpers so we don't go past 128
(cherry picked from commit
267472a473316fbc37e1fc5dc74e4e7f9edfa4ef )
Marc Dionne [Sat, 8 Nov 2008 16:49:57 +0000 (16:49 +0000)]
STABLE14-linux-new-aop-
20081108
LICENSE IPL10
FIXES 123580
support for 2.6.28
(cherry picked from commit
041f09e17b7e1760a968c0e38f52d7feac2862ba )
Simon Wilkinson [Wed, 5 Nov 2008 21:29:57 +0000 (21:29 +0000)]
STABLE14-redhat-packaging-krb-conf-man-page-
20081105
LICENSE IPL10
account for the new manpage
(cherry picked from commit
eccc12fb07cc5fef660ee29fe5ebcc573b027568 )
Derrick Brashear [Wed, 5 Nov 2008 16:23:15 +0000 (16:23 +0000)]
STABLE14-openafs-1-4-8-
20081105
LICENSE IPL10
make openafs 1.4.8
Simon Wilkinson [Wed, 29 Oct 2008 19:44:10 +0000 (19:44 +0000)]
STABLE14-aklog-attempt-order-comments-
20081029
LICENSE IPL10
to clarify what gets tried when and why.
(cherry picked from commit
50e1e59a92f38e0751384b401016ea01fe01ed8f )
Max Cohan [Tue, 28 Oct 2008 17:57:41 +0000 (17:57 +0000)]
STABLE14-windows-setup-utils-
20081028
LICENSE IPL10
correct file name to match the file.
committed broken in windows-file-versioning-
20030619
(cherry picked from commit
ef70f73141bf9940ec10d42c2d6ab5b6b341cdc9 )
Simon Wilkinson [Tue, 28 Oct 2008 00:54:49 +0000 (00:54 +0000)]
STABLE14-initialize-variables-to-avoid-logic-issues-
20081027
LICENSE IPL10
make sure any variable whose value is used will be initialized before that
value is used. (these aren't just warnings)
(cherry picked from commit
fc78255c1dc29c55b67f7a7b4599bed141282213 )
Jeffrey Altman [Sun, 26 Oct 2008 07:51:37 +0000 (07:51 +0000)]
STABLE14-ptutils-restricted-accessok-
20081025
LICENSE MIT
Fix restricted mode test when 'any' is not set on AccessOK
(cherry picked from commit
a614a8d95476ae49642d055cb0ac7942109d021e )
Simon Wilkinson [Sun, 26 Oct 2008 01:00:21 +0000 (01:00 +0000)]
STABLE14-aklog-chatty-
20081025
LICENSE IPL10
make aklog not accidentally be chatty
(cherry picked from commit
f2014112bcc27ecc1426ef078af7456285d839d2 )
Derrick Brashear [Thu, 23 Oct 2008 02:52:09 +0000 (02:52 +0000)]
STABLE14-openafs-1-4-8-pre-
20081022
LICENSE IPL10
make 1.4.8pre3
Derrick Brashear [Tue, 21 Oct 2008 19:36:59 +0000 (19:36 +0000)]
STABLE14-fd-setsize-test-
20081021
LICENSE BSD
a test so we can deal with platforms which don't honor FD_SETSIZE
(cherry picked from commit
a7a1846ab7fb049360b2c69486b7c673d09b8b28 )
Derrick Brashear [Tue, 21 Oct 2008 14:46:17 +0000 (14:46 +0000)]
STABLE14-linux24-writepage-antideadlock-
20081021
LICENSE IPL10
also make this work for 2.4.x
(cherry picked from commit
9bca8ce22add91b32f45922650c429404d74797d )
Derrick Brashear [Mon, 20 Oct 2008 20:29:46 +0000 (20:29 +0000)]
STABLE14-blacklist-move-init-checks-back-into-req-code-
20081020
LICENSE IPL10
revise things so we don't need to check initd outside analyze.c/InitReq
====================
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.
====================
LICENSE IPL10
since these end up being used, init them too
(cherry picked from commit
6d14b44b7c83918bcd7e6e07ec365f8430ad23c5 )
Derrick Brashear [Mon, 20 Oct 2008 13:38:27 +0000 (13:38 +0000)]
STABLE14-linux-mmap-antirecursion-
20081020
LICENSE IPL10
FIXES 120491
avoid deadlocking ourselves due to recursion when flushing pages on an
mmap()ed file larger than the cache
(cherry picked from commit
4a587356a31ac5afdf17d329a8598f70cf8bc3af )
Marc Dionne [Mon, 20 Oct 2008 13:35:27 +0000 (13:35 +0000)]
STABLE14-autoconf-262-support-
20081020
LICENSE IPL10
FIXES 118058
fix the quoting and remove the tests we shouldn't need anymore
(cherry picked from commit
bc9c0a14154639d8e45554a3abeb867af9a8d0b2 )
Derrick Brashear [Mon, 20 Oct 2008 13:03:30 +0000 (13:03 +0000)]
STABLE14-blacklist-check-only-existing-servers-
20081020
LICENSE IPL10
based on suggestion from haba@pdc.kth.se
(cherry picked from commit
3ad8fba85f5b45cdd6537c3ca71717c9370cc48e )
Marc Dionne [Mon, 20 Oct 2008 13:01:59 +0000 (13:01 +0000)]
STABLE14-blacklistonce-use-only-initd-vrequest-
20081020
LICENSE IPL10
avoid using an un "initd" vrequest for server blacklisting
(cherry picked from commit
7366eb3d46506b1fdda5ece843abd96aa76b7936 )
Jeffrey Hutzelman [Sat, 18 Oct 2008 20:26:17 +0000 (20:26 +0000)]
STABLE14-newtrans-lock-fix-fix-
20081018
LICENSE IPL10
swap in the freshly allocated memory instead of throwing it away
(cherry picked from commit
2767cbf773653bffaa63e098cce463ada804d6d7 )
Jeffrey Altman [Sat, 18 Oct 2008 16:24:57 +0000 (16:24 +0000)]
STABLE14-ubik-uninitialized-var-
20081018
LICENSE MIT
'pass' must be initialized. do so.
(cherry picked from commit
7e8c41d53fcd51ae0ff4420ba1027b354af306c8 )
Jeffrey Altman [Sat, 18 Oct 2008 16:23:37 +0000 (16:23 +0000)]
STABLE14-restore-uninitialized-var-
20081018
LICENSE MIT
'last' must be initialized. do so.
(cherry picked from commit
f69137625fde97e465671978820350d41ca5d5b8 )
Jeffrey Altman [Sat, 18 Oct 2008 16:10:57 +0000 (16:10 +0000)]
STABLE14-fix-maxmtu-command-line-
20081018
LICENSE MIT
fix the variable used for maxmtu command line processing
(cherry picked from commit
1bdea5e4707e9c60b949cc55b847c498fc9a7bec )
Mike Meffie [Tue, 14 Oct 2008 15:38:51 +0000 (15:38 +0000)]
STABLE14-linux-alt-builddir-fix-
20081014
LICENSE IPL10
FIXES 121650
correct the if test to include missing x
(cherry picked from commit
9be6b92a17ebe1d125e13c1cbd7bce620e7672ce )
Derrick Brashear [Sun, 12 Oct 2008 19:44:46 +0000 (19:44 +0000)]
STABLE14-linux-proc-walk-locking-
20081012
LICENSE IPL10
FIXES 116603
sort out rcu locking versus tasklist lock. if this fails we probably have to
disable walking entirely
(cherry picked from commit
24ce8010cd414c8c573f2b035d186a2418900546 )
Stefaan De Roeck [Sun, 12 Oct 2008 19:02:35 +0000 (19:02 +0000)]
STABLE14-linux-alternate-kernel-builddir-
20081012
LICENSE IPL10
FIXES 121354
add support for KBUILD_OUTPUT=... builds.
(cherry picked from commit
726fc5b8425eb7bbaab4bdde38d977382dc17a9d )
Jeffrey Hutzelman [Sun, 12 Oct 2008 18:53:29 +0000 (18:53 +0000)]
STABLE14-volser-newtrans-racy-
20081012
LICENSE IPL10
FIXES 121263
avoid a race on creating new transactions in volserver
(cherry picked from commit
322f7e0e9fff02c5d6cad8d9aded3e40abce93ef )
Derrick Brashear [Fri, 10 Oct 2008 17:25:58 +0000 (17:25 +0000)]
STABLE14-cachemgr-blacklist-down-servers-
20081010
LICENSE IPL10
FIXES 121035
fix to issue suggested by reuter@rzg.mpg.de
(cherry picked from commit
523dd766ef7ed26c2207c7ec4bebe8f74e4dc408 )
Jeffrey Hutzelman [Fri, 10 Oct 2008 15:43:02 +0000 (15:43 +0000)]
STABLE14-volser-dumpstuff-log-errors-
20081010
LICENSE IPL10
FIXES 121040
return sensible (ENOSPC) errors when out of tags or vnodes. don't perror. log
instead.
(cherry picked from commit
8b1b390713a79fadd300d17713350f5789879615 )
Harald Barth [Fri, 10 Oct 2008 12:54:45 +0000 (12:54 +0000)]
STABLE14-cmdebug-entry-count-
20081010
LICENSE IPL10
raise max number of entries as cache managers routinely have more
than 10,000 vnode status objects
(cherry picked from commit
d569a083e337c2971a4ac471d8adeb1788518684 )
Derrick Brashear [Thu, 9 Oct 2008 19:57:04 +0000 (19:57 +0000)]
STABLE14-hpux-gop-lookupname-
20081009
LICENSE IPL10
add missing gop_lookupname macro for hpux
(cherry picked from commit
7034078b3386e074a399f9387ff9b387e479f4f0 )
Derrick Brashear [Thu, 9 Oct 2008 19:54:31 +0000 (19:54 +0000)]
STABLE14-solaris-gop-lookupname-
20081009
LICENSE IPL10
add missing gop_lookupname macro for solaris
(cherry picked from commit
2e15aa2b261f49a1d6648c36a34300cade3c968c )
Derrick Brashear [Tue, 7 Oct 2008 22:32:37 +0000 (22:32 +0000)]
STABLE14-openafs-1-4-8-pre2-
20081007
LICENSE IPL10
make 1.4.8pre2
Derrick Brashear [Tue, 7 Oct 2008 22:30:43 +0000 (22:30 +0000)]
STABLE14-darwin-fake-more-disk-free-
20081007
LICENSE IPL10
placate finder. this time for sure
(cherry picked from commit
967cbd2628c02060870c2381bd6fca3480f5711a )
Derrick Brashear [Tue, 7 Oct 2008 20:00:56 +0000 (20:00 +0000)]
STABLE14-linux-d-reval-rewrite-mtpts-when-fakestat-enabled-
20081007
LICENSE IPL10
FIXES 113558
avoid case where revalidate saw a mountpoint which hadn't been rewritten yet
and failed to handle it, exposing ENOENT where the entry existed.
(cherry picked from commit
b3bf4b89e345b991984a416d97e3f9aeacc0e159 )
Derrick Brashear [Tue, 7 Oct 2008 19:51:45 +0000 (19:51 +0000)]
STABLE14-find-new-xbsa-first-
20081007
LICENSE IPL10
FIXES 119162
change test order
(cherry picked from commit
af0b03055e8a3244881d8ac3e7c52ed775ae86d1 )
Derrick Brashear [Tue, 7 Oct 2008 18:44:31 +0000 (18:44 +0000)]
STABLE14-ubik-notruncate-dont-pollute-fd-cache-
20081007
LICENSE IPL10
issue suggested by Chaskiel Grundman; while it should not have been an issue
we now behave usefully in the notruncate recovery code.
(cherry picked from commit
fe0186dccd4e4d16c0610f211d454a90b0841a83 )
Derrick Brashear [Tue, 7 Oct 2008 16:35:41 +0000 (16:35 +0000)]
STABLE14-vldb-check-fix-more-kinds-of-corruption-
20081007
LICENSE IPL10
work harder to ferret out corruption; still reruns itself so if 2 hash chains
are comingled they get split back out correctly without having to flush state
continuously
(cherry picked from commit
1e3674cafe3c3feea0840c531cc0461d358f87c6 )
Derrick Brashear [Tue, 7 Oct 2008 04:41:15 +0000 (04:41 +0000)]
STABLE14-linux-fakestat-revalidate-to-validity-
20081006
LICENSE IPL10
we had something which fakestat was faking, but the inode had no ops, so
we ended up ENOTDIRing. oops.
(cherry picked from commit
2cfe5d555e2e9eaedf5107a34d5a2f74092b98b1 )
Hans-Werner Paulsen [Fri, 3 Oct 2008 21:40:05 +0000 (21:40 +0000)]
STABLE14-kdump-rx-stats-
20081003
LICENSE IPL10
FIXES 118700
add change to kdump also
(cherry picked from commit
5158e8c7aff8f0385edbebb688b6c79b19c604c3 )
Derrick Brashear [Thu, 2 Oct 2008 15:01:20 +0000 (15:01 +0000)]
STABLE14-acinclude-protos-
20081002
LICENSE IPL10
add missing acinclude templates
Jeffrey Altman [Thu, 2 Oct 2008 12:55:03 +0000 (12:55 +0000)]
STABLE14-rx-current-packet-double-free-
20081003
LICENSE MIT
in rxi_WriteProc() make sure that rx_call currentPacket is
set to NULL after the rx_packet is added to a queue or
passed to rx_freePacket(). Otherwise we will panic when
we attempt to call rx_freePacket twice on the same packet.
(cherry picked from commit
1e7203940456e783aad215e939c04ed01dd45599 )
Marc Dionne [Sat, 27 Sep 2008 21:54:49 +0000 (21:54 +0000)]
STABLE14-DEVEL14-rx_stats-rename-
20080928
LICENSE IPL10
FIXES 117797
struct rx_stats was recently renamed rx_statistics, but not all of its
users were adjusted.
Derrick Brashear [Tue, 30 Sep 2008 20:08:17 +0000 (20:08 +0000)]
STABLE14-openafs-1-4-8-pre1-
20080930
LICENSE IPL10
make 1.4.8 pre1
Jeffrey Altman [Thu, 25 Sep 2008 18:26:47 +0000 (18:26 +0000)]
STABLE14-rx-global-lock-macro-correction-
20080925
LICENSE IPL10
refer to the same macro everyone else does
(cherry picked from commit
939e070c869b46abc707bbd916d4dfbe1e66a55e )
Jeffrey Altman [Thu, 25 Sep 2008 18:21:52 +0000 (18:21 +0000)]
STABLE14-rx-clear-queues-correctly-
20080925
LICENSE IPL10
don't potentially leak packets by leaving them behind and initing queues;
in fact, if you are cleaning up there is no need to init queues anyway.
Jeffrey Altman [Thu, 25 Sep 2008 18:16:14 +0000 (18:16 +0000)]
STABLE14-rename-rx-stats-
20080925
LICENSE IPL10
avoid using the same name for the struct and the global so the windows debugger
works usefully
(cherry picked from commit
7a4041f9404ff27f3e446d7b523086e0938dc6b9 )
Jeffrey Altman [Thu, 25 Sep 2008 18:06:57 +0000 (18:06 +0000)]
STABLE14-rx-readproc32-avoid-losing-currentpacket-
20080925
LICENSE IPL10
when currentPacket is empty, avoid leaking it and instead free and NULL it
(cherry picked from commit
883683fc317c5196f2eea1c1baed3b510771f001 )
Derrick Brashear [Thu, 25 Sep 2008 18:00:17 +0000 (18:00 +0000)]
STABLE14-ah-verbatim-section-tweak-
20080925
LICENSE IPL10
remove PACKAGE and VERSION
(cherry picked from commit
eb875d30340a67af78638cf7f395dfe14c0ed405 )
Derrick Brashear [Thu, 25 Sep 2008 15:44:03 +0000 (15:44 +0000)]
STABLE14-acfooter-inline-
20080925
LICENSE IPL10
based on work by mdw@umich.edu
(cherry picked from commit
9d09de799b6efc1a62e0cf28f1b033fd4132b2e1 )
Simon Wilkinson [Wed, 24 Sep 2008 22:32:26 +0000 (22:32 +0000)]
STABLE14-rx-dpf-clarify-
20080924
LICENSE IPL10
rework dpf macro slightly so there are no trailing ; issues
Derrick Brashear [Sun, 21 Sep 2008 14:03:50 +0000 (14:03 +0000)]
STABLE14-macos-panic-decoder-format-fix-
20080921
LICENSE IPL10
handle new panic format
(cherry picked from commit
41d5a5f7e30b5933408394db6aa107b8de966d33 )