Commit Graph

4244 Commits

Author SHA1 Message Date
Derrick Brashear
43906d3d55 STABLE147RC-openafs-1-4-7-pre5-20080428
LICENSE IPL10

mke 1.4.7pre5
2008-04-28 23:37:09 +00:00
Derrick Brashear
19c0fdda30 STABLE14-ubik-recovery-swap-in-new-fd-20080428
LICENSE IPL10

when recovery is done, forcibly invalidate the old fd


(cherry picked from commit 888bc28b18)
2008-04-28 22:48:25 +00:00
Hans-Werner Paulsen
602963f781 STABLE14-tbutc-wrong-lp-getrwindex-20080428
LICENSE IPL10
FIXES 96575

The pthread butc crashes with SIGSEGV, when I restore to a volume
which already exists. This does happen with OpenAFS 1.4.7pre4 on
i386_linux26.
Looking into the code I think butc is using the wrong function
Lp_GetRwIndex (at volser/vsprocs.c:4394). It uses the one in the
library lib/libvosadmin.a, but should use the function defined
in volser/lockprocs.c.


(cherry picked from commit 668cd5331e)
2008-04-28 17:15:16 +00:00
Derrick Brashear
13823e63ed STABLE14-openafs-1-4-7-20080427
LICENSE IPL10

make openafs 1.4.7
2008-04-28 04:59:30 +00:00
Chaskiel M Grundman
e44d698cfe STABLE14-kdump-install-fixups-20080427
LICENSE IPL10
FIXES 96465

The install rule:
- installs the empty 'kdump-build' file instead of the binary on all
platforms except irix
- overwrites the selection script with the binary on linux and hpux
- doesn't have an alpha_linux branch
- installs the wrapper script as kdump32 and the binary as kdump on
solaris (instead of vice-versa)

The dest rule:
- overwrites the selection script with the binary on alpha_linux and hpux


(cherry picked from commit 7a6751c088)
2008-04-28 04:45:27 +00:00
Derrick Brashear
e780d2b2fb STABLE14-redhat-cellservdb-update-20080423
LICENSE IPL10

take update from upstream


(cherry picked from commit c8f4d9f007)
2008-04-27 05:00:46 +00:00
Derrick Brashear
26d43fb7d4 STABLE14-zero-uio-len-when-trimming-20080426
LICENSE IPL10

make it match ufsread case. should change this later.


(cherry picked from commit 2aa615fed2)
2008-04-27 04:54:27 +00:00
Dan Hyde
9520800879 STABLE14-vol-setaside-one-fd-per-thread-20080423
LICENSE IPL10
FIXES 87977

kids these days share badly. give each one their own fd otherwise they fight.


(cherry picked from commit 6809ba29fa)
2008-04-23 19:58:07 +00:00
Simon Wilkinson
3a6682e03d STABLE14-linux-fedora9-packaging-updates-20080422
LICENSE IPL10

make build system able to cope with fedora 9


(cherry picked from commit d18f5104f5)
2008-04-22 13:50:56 +00:00
Simon Wilkinson
2df69d3595 STABLE14-linux-fc9-20080419
LICENSE IPL10

add in needed changes for fc9 kernels


(cherry picked from commit 0caa578a05)
2008-04-19 22:56:06 +00:00
Derrick Brashear
e2c5207ca4 STABLE14-klog-deal-with-aix-stupidity-20080418
LICENSE IPL10

aix krb5 is broken. deal.


(cherry picked from commit 194067be89)
2008-04-18 21:50:28 +00:00
Derrick Brashear
9886ba8905 STABLE14-ppc64-linux-26-thread-info-20080418
LICENSE IPL10

thread_info is dead


(cherry picked from commit 2a0f8bfda8)
2008-04-18 21:13:32 +00:00
Derrick Brashear
58fe18f4f3 STABLE14-lwp-fix-protoize-20080418
LICENSE IPL10

make this cast correct.


(cherry picked from commit 8ea0eef2d6)
2008-04-18 14:57:31 +00:00
Derrick Brashear
4780c2bac7 STABLE14-klog-aix-missing-symbols-20080418
LICENSE IPL10

aix's krb5 isn't heimdal or mit. it has dangling symbols. yay!


(cherry picked from commit f3056feadb)
2008-04-18 14:56:43 +00:00
Derrick Brashear
6f6bd3c72e STABLE14-reconvert-aklog-to-afs-com-err-20071108
make this match what we're shipping in 1.4


(cherry picked from commit 7f8f251c3f)
2008-04-18 07:08:11 +00:00
Mike Meffie
de7680bf98 STABLE14-afs-shutdown-free-resources-20071023
try hard to free resources


(cherry picked from commit 15f6e3170c)
2008-04-18 07:04:01 +00:00
Derrick Brashear
aa47749a9d STABLE14-openafs-1-4-7pre4-20080417
LICENSE IPL10

make 1.4.7pre4
2008-04-17 22:36:52 +00:00
Derrick Brashear
506f2a1fbd STABLE14-afs-shutdown-cleanup-20071210
LICENSE IPL10
FIXES 74479

clean up allocated resources when we shut down


(cherry picked from commit f5fde5736f)
2008-04-17 18:27:09 +00:00
Derrick Brashear
44ca73464f STABLE14-shutdown-cleanup-not-yet-20071106
(cherry picked from commit 044b90beb4)
2008-04-17 18:25:54 +00:00
Derrick Brashear
2324410f19 STABLE14-afs-shutdown-free-resources-20071017
try hard to free resources


(cherry picked from commit eac13cbb48)
2008-04-17 18:24:42 +00:00
Rainer Toebbicke
11db39f491 STABLE14-linux-fakestat-avoid-mtpt-fillin-issue-20080415
LICENSE IPL10
FIXES 93898

"It is actually the detection of a "cell" in the mount point string
which triggers the (loosely consistent) fakestat handling - it's
treated like a foreign cell and the mount point is never "completely
evaluated", i.e. logically replaced by the root directory of the
volume in question. As a result, callbacks are ignored, as they go
against the directory and not the mount point."


(cherry picked from commit 5f6b59f460)
2008-04-15 13:29:54 +00:00
Simon Wilkinson
93a453c3b5 STABLE14-void-return-casts-20080409
LICENSE IPL10

do apporpriate casts for void returns to placate irix cc


(cherry picked from commit fab6653cf7)
2008-04-09 17:40:16 +00:00
Simon Wilkinson
a69a5a2e66 STABLE14-redhat-spec-updates-20080408
LICENSE IPL10
FIXES 93616

update to correctly fill in specfile from source tree


(cherry picked from commit 1495088e41)
2008-04-08 19:36:26 +00:00
Derrick Brashear
4b4aa9037a STABLE14-openafs-1-4-7pre3-20080407
LICENSE IPL10

make 1.4.7pre3
2008-04-07 21:27:29 +00:00
Marc Dionne
08c9069ac1 STABLE14-linux-no-syscall-probe-with-no-init-mm-20080406
LICENSE IPL10
FIXES 88000

no better idea for this, got to do something... push this for now


(cherry picked from commit c7ee4828e0)
2008-04-07 04:49:12 +00:00
Marc Dionne
8ff373a3d1 STABLE14-linux-flush-compare-20080402
LICENSE IPL10

because i let this slip out like this. sigh.


(cherry picked from commit 93c326ef08)
2008-04-02 19:27:13 +00:00
Harald Barth
6ac65423b1 STABLE14-linux-flush-unlock-20080402
LICENSE IPL10

because i let this slip out like this. sigh.


(cherry picked from commit 31d06c78b2)
2008-04-02 14:11:42 +00:00
Derrick Brashear
dc2dc75358 STABLE14-vol-osi-assert-20080401
LICENSE IPL10

undo the old windows afs assert undoing


(cherry picked from commit 48838bab91)
2008-04-01 21:05:47 +00:00
Derrick Brashear
83b34f0c90 STABLE14-aklog-debug-text-dont-deref-null-ptr-20080401
LICENSE IPL10

yeah, this is sort of dumb


(cherry picked from commit 695d1aa896)
2008-04-01 19:15:53 +00:00
Simon Wilkinson
fdb88b8f38 STABLE14-aklog-tidyup-20080401
LICENSE IPL10
FIXES 92643

remove windows code (osolete) from unix branch
do other minor cleanup


(cherry picked from commit 3f54c934b9)
2008-04-01 18:44:52 +00:00
Derrick Brashear
6c9b17c283 STABLE14-vlserver-checksignal-returns-voidstar-20080401
LICENSE IPL10
FIXES 92662

CheckSignal returns void*, don't try to return an int directly.


(cherry picked from commit 94aa281af8)
2008-04-01 17:55:41 +00:00
Jason Edgecombe
366b7082e0 STABLE14-man-page-vos-shadow-20080331
LICENSE BSD

Man page for vos shadow.


(cherry picked from commit 4bcb7d01b2)
2008-04-01 07:59:11 +00:00
Mike Meffie
66c508d760 STABLE14-test-updates-20080331
LICENSE IPL10

update tests directory
2008-03-31 16:53:48 +00:00
Derrick Brashear
c43f92684d STABLE14-openafs-1-4-7pre2-20080328
LICENSE IPL10

make 1.4.7pre2
2008-03-28 19:47:26 +00:00
Tracy Di Marco White
5e769d02c6 STABLE14-nbsd-update-20080328
LICENSE IPL10
FIXES 92073

fix nbsd30 param file, add nbsd40 param file


(cherry picked from commit 07d806845e)
2008-03-28 17:14:32 +00:00
Douglas Engert
1ac59324d9 STABLE14-krb5-klog-solaris-krb-20080327
LICENSE IPL10
FIXES 91573

no krb5_mcc_ops on solaris krb5. cope


(cherry picked from commit e002118066)
2008-03-27 18:48:59 +00:00
Derrick Brashear
c2a283aa65 STABLE14-ptutil-swap-epoch-version-as-needed-20080327
LICENSE IPL10
FIXES 90869

do byteswapping of epoch and version so we print and compare sensibly


(cherry picked from commit 87e959e87d)
2008-03-27 18:40:22 +00:00
Chas Williams
64f21eeacb STABLE14-linux-dont-flush-writes-on-exec-20080326
LICENSE IPL10
FIXES 17509

because of when fds are NULL'd in file_table this should work except when one process has the same file open for read and for write in different FDs; otherwise,
 the last write fd to close collects the error.


(cherry picked from commit 1cf6c12a07)
2008-03-26 04:17:32 +00:00
Marc Dionne
9f2ea51ff1 STABLE14-linux-restore-iget-cachemgr-20080326
LICENSE IPL10
FIXES 88000

restore the d_alloc_anon we need


(cherry picked from commit 3f8be40525)
2008-03-26 04:10:52 +00:00
Derrick Brashear
cb973c5a36 STABLE14-enable-linux-flock-20080324
LICENSE IPL10
FIXES 53457

enable flock again in 1.4; it's been on without complaint in 1.5 since the original ticket was filed
2008-03-24 20:46:40 +00:00
Derrick Brashear
efd8547a4d STABLE14-darwin-uio-64-20071023
use the 64 bit awareness in the KPI


(cherry picked from commit 3b3ccef28e)
2008-03-24 17:10:40 +00:00
Jim Rees
a1306bdbf2 STABLE14-setuuid-return-20080104
return success (0) from setuuid()


(cherry picked from commit e192814db3)
2008-03-22 04:17:33 +00:00
Marc Dionne
556a0492fd STABLE14-linux-2625-update-20080322
LICENSE IPL10
FIXES 88000

update 2.6.25 patch to hopefully cover what we need better
2008-03-23 00:54:01 +00:00
Derrick Brashear
0036130a58 STABLE14-openafs-1-4-7pre1-20080321
LICENSE IPL10

make 1.4.7pre1
2008-03-21 17:02:18 +00:00
Tom Keiser
8079d39afb STABLE14-aix-unix-sockets-fix-200803221
LICENSE IPL10
FIXES 88088

use aix's macro for the size of sockaddr_un


(cherry picked from commit 493afd1e59)
2008-03-21 16:59:26 +00:00
Jim Rees
85a0ec50a5 STABLE14-asetkey-includes-20060122
fix includes


(cherry picked from commit 42e90ef1a0)
2008-03-18 16:11:50 +00:00
Kevin McBride
524e6104e5 STABLE14-pts-process-input-file-and-exit-20080318
LICENSE IPL10

 The pts program has a command 'source' to read commands from
 a file.  In the interactive "shell" mode, this command works,
 reading and executing commands until the end of the file and
 then returning to the command shell.

 This command is valid for use as a command line option, but
 does not work. It requires a valid filename as an argument,
 but does not process the file, instead just dropping the user
 into the interactive mode.

 When given as a command line option, pts source SHOULD read
 the file, execute the commands and then exit, according to
 the documentation. It does not currently do this and should
 be fixed.


(cherry picked from commit db4c703131)
2008-03-18 15:59:07 +00:00
Chaskiel M Grundman
73681e858e STABLE14-hpux1123-sysname-detection-20080317
LICENSE IPL10
FIXES 89125

add the 11.23 sysname


(cherry picked from commit 7ffe6a97ff)
2008-03-17 18:08:00 +00:00
Chas Williams
ec87083ebf STABLE14-afs-nostats-xstats-start-cmtime-noop-20080317
LICENSE IPL10
FIXES 90528

add missing noop so we can build with stats disabled


(cherry picked from commit 2c3cbd499a)
2008-03-17 18:03:27 +00:00
Chas Williams
a13e19c1af STABLE14-rx-nacks-increment-with-all-newacks-20080317
LICENSE IPL10
FIXES 90531

don't "lose" newacks, apply all of them to the ack count


(cherry picked from commit eee60dd38d)
2008-03-17 17:57:41 +00:00