]>
git.michaelhowe.org Git - packages/o/openafs.git/log
Jeffrey Altman [Mon, 18 Apr 2005 15:44:47 +0000 (15:44 +0000)]
STABLE14-windows-syscfg-
20050418
GetAdaptersAddressess -> GetAdaptersAddresses
(cherry picked from commit
e93bf762518b9afe91dee604e46fd8339c78360d )
Jeffrey Altman [Mon, 18 Apr 2005 03:29:11 +0000 (03:29 +0000)]
STABLE14-missing-eof-
20050417
add missing eof
(cherry picked from commit
eb71287333da152158cb2ea35c8f6c9f97752e6c )
Derrick Brashear [Fri, 15 Apr 2005 20:40:43 +0000 (20:40 +0000)]
STABLE14-ptserver-restricted-mode-
20050415
add restricted mode to pts
only admins can make changes
(cherry picked from commit
93ece98ccb1fd54c8c10848c574efe8932befc28 )
Derrick Brashear [Fri, 15 Apr 2005 20:33:28 +0000 (20:33 +0000)]
STABLE14-make-linux-proc-cellservdb-info-
20050415
use info hook instead of read so we can have larger than a slab
(cherry picked from commit
6fe57dcfdae6efbf1aaf8e994e280c813c8c30dd )
Derrick Brashear [Fri, 15 Apr 2005 20:06:06 +0000 (20:06 +0000)]
STABLE14-license-compromise-
20050415
just copy the full list of licenses here. bleh.
(cherry picked from commit
16982614437754880951c8a1c0220e61d13eccf7 )
Derrick Brashear [Fri, 15 Apr 2005 20:03:25 +0000 (20:03 +0000)]
STABLE14-license-update-
20050415
FIXES 18131
collect all licenses here
(cherry picked from commit
44eac0a8ac135b76876c6740b852406dad042f97 )
Kris Van Hees [Fri, 15 Apr 2005 19:46:25 +0000 (19:46 +0000)]
STABLE14-vos-release-compare-update-timestamps-
20050415
FIXES 17758
use last updated timestamps to determine if a release needs to be done
(cherry picked from commit
a72d598e09a935f5974243cd622e0b986222b8b8 )
Derrick Brashear [Fri, 15 Apr 2005 19:37:14 +0000 (19:37 +0000)]
STABLE14-kill-struct-osisocket-
20050415
FIXES 18079
more complete version of what's in the patch, kill all refs to struct osi_socket in favor of just osi_socket
from psomogyi@gamax.hu
(cherry picked from commit
2dc87bcf1e632444b163eea94172b77e7d376d5c )
Peter Somogyi [Fri, 15 Apr 2005 19:35:46 +0000 (19:35 +0000)]
STABLE14-fix-rxkad-prototype-
20050415
FIXES 18079
fix cbc_encrypt prototype
(cherry picked from commit
c38270884ad47b4d04d6212739e2fcee34568d3a )
Chas Williams [Fri, 15 Apr 2005 19:25:01 +0000 (19:25 +0000)]
STABLE14-viced-already-regd-warning-
20050415
FIXES 18049
the ethernet address is irrelevant
(cherry picked from commit
4625fe8f93518d68bb61f58bb51a9c430ede37e9 )
Chas Williams [Fri, 15 Apr 2005 14:41:56 +0000 (14:41 +0000)]
STABLE14-sema-init-takes-2-args-
20050415
FIXES 18271
init sema correctly
(cherry picked from commit
671b02194a49c2548bdad45d2f1ba3c6452f3d43 )
Derrick Brashear [Fri, 15 Apr 2005 14:33:08 +0000 (14:33 +0000)]
STABLE14-fifo-logs-
20050415
use O_NONBLOCK during open if it's a fifo
suppress SIGPIPE in case we care (EPIPE handling still not needed: return value
of write is discarded)
(cherry picked from commit
b086690fbb27b8ee31c8d8f546f9ed4824007cd7 )
Derrick Brashear [Thu, 14 Apr 2005 05:42:59 +0000 (05:42 +0000)]
STABLE14-support-named-pipe-logs-
20050414
so log files can be named pipes
(cherry picked from commit
bdc7e43117706d0aa46d3b6435489e9d4c2b0888 )
Derrick Brashear [Thu, 14 Apr 2005 05:31:11 +0000 (05:31 +0000)]
STABLE14-renamefile-for-mrafslogs-
20050414
call the renamefile wrapper so mrafs style logs on windows work like other logs
(cherry picked from commit
5aab14c8434e9ea5f3bfa05b6a8cc20de1856c6a )
Chas Williams [Thu, 14 Apr 2005 05:23:14 +0000 (05:23 +0000)]
STABLE14-kill-rxglock-
20050413
FIXES 18222
the rxglock was being defined out by all the platforms, just kill it.
(cherry picked from commit
cffa1571bb7122cdd5fc18251685af5a3c5cbaaa )
Tom Keiser [Thu, 14 Apr 2005 03:43:36 +0000 (03:43 +0000)]
STABLE14-rx-fpq-trying-again-
20050413
FIXES 17805
this time we'll work it out on windows. multitier free packet queues to increase performance
(cherry picked from commit
004be0249387802cc7abe45d50c6f8b67c4832d0 )
Chas Williams [Thu, 14 Apr 2005 03:35:10 +0000 (03:35 +0000)]
STABLE14-bye-getitimer-
20050413
FIXES 18221
stop using getitimer on linux
(cherry picked from commit
7dd07b912b62b62cc19a24abfd6ebd81abc3cca7 )
Chas Williams [Thu, 14 Apr 2005 03:31:32 +0000 (03:31 +0000)]
STABLE14-kill-rxglock-
20050413
FIXES 18222
the rxglock was being defined out by all the platforms, just kill it.
(cherry picked from commit
dbeab01c12fd61305b9b5cc9a61036d934db1ce8 )
Chas Williams [Thu, 14 Apr 2005 03:10:53 +0000 (03:10 +0000)]
STABLE14-kill-clock-advance-
20050413
FIXES 18228
we don't use clock_Advance, so it's gone
(cherry picked from commit
d489574156ff01b0a8ff362c14eb12d9a8642d1f )
Peter Somogyi [Thu, 14 Apr 2005 03:00:36 +0000 (03:00 +0000)]
STABLE14-aix-volser-fix-retry-
20050413
FIXES 18240
destroy lock only after we gave up permanently
(cherry picked from commit
9307de2fe7780b2df43b5f8e21871f8e5eb633dc )
Douglas Engert [Thu, 14 Apr 2005 02:40:05 +0000 (02:40 +0000)]
STABLE14-hpux1123-parisc-
20050413
FIXES 18245
hpux 11.23 changes for parisc
(cherry picked from commit
40e03e078f02fd819a187457678b001065a0972f )
Chaskiel M Grundman [Thu, 14 Apr 2005 02:18:47 +0000 (02:18 +0000)]
STABLE14-linux-inotify-sem-
20050413
FIXES 18260
add inotify sem detection
(cherry picked from commit
0fb256419d48beadc6236481b6b27839e6ad6dd9 )
Chaskiel M Grundman [Thu, 14 Apr 2005 01:57:00 +0000 (01:57 +0000)]
STABLE14-rx-dont-use-kmutex-outside-linux-kernel-
20050413
FIXES 18261
don't use kmutex in prototypes outside linux kernel
(cherry picked from commit
84d997e240979271472721e80980cc6d9f19b9e5 )
Tom Keiser [Mon, 11 Apr 2005 19:12:33 +0000 (19:12 +0000)]
STABLE14-cblater-hold-lock-on-broadcast-
20050411
avoid race from not holding lock around fsync_cond broadcast
(cherry picked from commit
87e748f20df109be127827f7f45c1ce549e217f4 )
Derrick Brashear [Mon, 11 Apr 2005 19:04:03 +0000 (19:04 +0000)]
STABLE14-cleanup-rcmd-killing-
20050411
cleanup killing of rcmds.
(cherry picked from commit
a054c419176c6ad73dafed66ce6acfbdf3f36952 )
Michael Niksch [Mon, 11 Apr 2005 18:57:30 +0000 (18:57 +0000)]
STABLE14-install-cfgafs-
20050320
FIXES 17712
cfgafs shoudl be installed regardless of AIX64
(cherry picked from commit
4be6888040a9671e91e0732867a07a153c4d4d26 )
Derrick Brashear [Wed, 6 Apr 2005 22:25:23 +0000 (22:25 +0000)]
STABLE14-linux-follow-link-light-needs-putlink-
20050406
based on research by cg2v@andrew.cmu.edu and suggestion of jhutz@cmu.edu
needed so kmaps are balanced by kunmaps
(cherry picked from commit
1ca15ed253d8273a9b47c9da95ea1c59412f3e8b )
Chaskiel M Grundman [Wed, 6 Apr 2005 06:09:09 +0000 (06:09 +0000)]
STABLE14-afsdb-lock-
20050405
init one more lock
(cherry picked from commit
b5be28de3093b225c2a2e927ecefe395d9a74388 )
Derrick Brashear [Wed, 6 Apr 2005 06:03:41 +0000 (06:03 +0000)]
STABLE14-1381-
20050405
make 1.3.81
Derrick Brashear [Wed, 6 Apr 2005 05:58:19 +0000 (05:58 +0000)]
STABLE14-osi-probe-old-kernels-
20050405
old kernerls lack __user
(cherry picked from commit
28c0189fa2a5880ef0c8f89645c69673def29027 )
Jeffrey Altman [Tue, 5 Apr 2005 03:17:15 +0000 (03:17 +0000)]
STABLE14-windows-rx_mtu-
20050404
cmdebug -addr should report the rx_mtu size if it is set and less than
the actual mtu size
(cherry picked from commit
d0879e78e6a8824eb745359a00b1d3170b977eaa )
Jeffrey Altman [Mon, 4 Apr 2005 12:51:53 +0000 (12:51 +0000)]
STABLE14-windows-notes-
20050404
final updates before 1.3.81
(cherry picked from commit
54d6578ae68f8a093661a69fa763499f10457623 )
Jeffrey Altman [Mon, 4 Apr 2005 12:38:39 +0000 (12:38 +0000)]
STABLE14-windows-version-
20050404
1.3.8100
(cherry picked from commit
9e811713859a45e644f28c606e79701e422ea3f9 )
Garry Zacheiss [Mon, 4 Apr 2005 08:43:20 +0000 (08:43 +0000)]
STABLE14-make-afs-h-includable-outside-kernel-
20050404
so you don't need to define KERNEL to cinlude this
(cherry picked from commit
04ab517de87cb01c49b33afa74b25b7577a91c92 )
Garry Zacheiss [Mon, 4 Apr 2005 08:36:29 +0000 (08:36 +0000)]
STABLE14-kdump-update-
20050404
make kdump build again
(cherry picked from commit
9e7c3c015f2b89d360de43f70b8eb69d8adc9c10 )
Derrick Brashear [Mon, 4 Apr 2005 06:03:40 +0000 (06:03 +0000)]
STABLE14-remove-insecure-and-ntp-
20050403
rcmds, inetd, ftpd and ntp are gone. leaving the files in the cvs head for now.
(cherry picked from commit
9b10a8c4b85180a202123815b948581dda036d66 )
Derrick Brashear [Mon, 4 Apr 2005 05:27:01 +0000 (05:27 +0000)]
STABLE14-remove-rx-2tier-freepacketq-
20050403
needs more work.
(cherry picked from commit
de920422171ab134f2821d1dd2feeb542750a0f7 )
Derrick Brashear [Mon, 4 Apr 2005 05:18:41 +0000 (05:18 +0000)]
STABLE14-macos103-update-
20050403
use system vnodes. one remaining bug, dangling vnodes at shutdown.
(cherry picked from commit
2eda44d7eb3c1adc103600a3c3695e37b238441f )
Tom Keiser [Sun, 3 Apr 2005 21:23:00 +0000 (21:23 +0000)]
STABLE14-vos-partinfo-summary-portability-
20050403
make this work on systems with non-native 64 bit int
(cherry picked from commit
2a3d2ad3af1a0443fe59d48b2889f2508ec5fe5f )
Tom Keiser [Sun, 3 Apr 2005 21:21:44 +0000 (21:21 +0000)]
STABLE14-rx-2tier-freepacketq-
20050403
FIXES 17805
The attached patch turns the rx free packet queue into a 2-tiered cache
with a local thread-specific queue, backed by a global queue when using
pthreaded rx. The patch is against 1.3.79. Preliminary benchmarks show
scalability much closer to 2 cpus on sparc with this patch. Also,
fileserver performance under heavy load is improved: 50% improvement in
throughput for sequential writes, and a 10% improvement in performance for
random writes against an smp sparc solaris 10 fileserver.
(cherry picked from commit
5c6b956257f4f43122d393eaf119ad7616084576 )
Tom Keiser [Sun, 3 Apr 2005 21:19:22 +0000 (21:19 +0000)]
STABLE14-hid2client-write-lock-
20050403
FIXES 17867
h_ID2Client currently returns a client struct with a shared lock. The
only caller of h_ID2Client (SRXAFS_FlushCPS) immediately calls
BoostSharedLock. This patch just goes ahead and makes h_ID2Client return
it with the write lock so we don't enter the Lock struct mutex multiple
times in a row. This also happens to remove the last reference to
BoostSharedLock in the tree.
(cherry picked from commit
4bf562265c18433868e3ae28c4b6fb3dd30d57af )
Chaskiel M Grundman [Sun, 3 Apr 2005 21:01:46 +0000 (21:01 +0000)]
STABLE14-rx-clock-rollover-fix-
20050403
FIXES 17990
itimer rollover comes faster now; handle it.
(cherry picked from commit
c5c9bf0a7896047381d2d07ddaa954b231b7f356 )
Andrej Filipcic [Sun, 3 Apr 2005 21:01:11 +0000 (21:01 +0000)]
STABLE14-alpha-linux26-
20050403
FIXES 18081
alpha linux26 port
(cherry picked from commit
f9971b7729d31ecb08d22dcd3511f924c6681214 )
Chas Williams [Sun, 3 Apr 2005 20:49:20 +0000 (20:49 +0000)]
STABLE14-more-linux26-cred-fixes-
20050403
FIXES 18009
instead of crget() getting a groups_alloc(0) just to put it, we just fix
crref()/crdup()/afs_pioctl() to do the "right" thing
added missing task_lock()'s as well.
(cherry picked from commit
becb3ea3ce793972f95523a3efd88f8c43837675 )
Derrick Brashear [Sun, 3 Apr 2005 20:37:59 +0000 (20:37 +0000)]
STABLE14-license-update-
20050403
FIXES 18131
install LICENSE into destdir builds
(cherry picked from commit
423125bcb611a1790df93a6090959dab7364056a )
Derrick Brashear [Sun, 3 Apr 2005 20:33:40 +0000 (20:33 +0000)]
STABLE14-hpux-license-update-
20050403
FIXES 18129
update hpux psf file copyright info
RCS file: /cvs/openafs/src/packaging/HP-UX/Attic/psf-1.2.8-transarc-paths-11.00,v
Working file: src/packaging/HP-UX/psf-1.2.8-transarc-paths-11.00
head: 1.2
branch:
locks: strict
access list:
keyword substitution: kv
total revisions: 3; selected revisions: 0
description:
RCS file: /cvs/openafs/src/packaging/HP-UX/Attic/psf-1.2.9-transarc-paths-11.00,v
Working file: src/packaging/HP-UX/psf-1.2.9-transarc-paths-11.00
head: 1.2
branch:
locks: strict
access list:
keyword substitution: kv
total revisions: 3; selected revisions: 0
description:
(cherry picked from commit
f96befff4353f7820afb7e1436360f84f92a902c )
Sven Oehme [Sun, 3 Apr 2005 20:32:38 +0000 (20:32 +0000)]
STABLE14-linux-ppc64-26-
20050403
FIXES 18114
add support for ppc64 linux26
(cherry picked from commit
face6451fda9809a28cf6bec42f50f211b51d07d )
Derrick Brashear [Sun, 3 Apr 2005 20:14:36 +0000 (20:14 +0000)]
STABLE14-macos-update-packaging-
20050403
FIXES 18127
add apsl 2.0 license. note it in ReadMe.rtf. update buildpkg to provide afsd options sample. update post_install to use sample ThisCell and options if none provided.
(cherry picked from commit
f8831d1ed74a3da346bb24162d1bace8467e3ab7 )
Derrick Brashear [Sun, 3 Apr 2005 19:48:29 +0000 (19:48 +0000)]
STABLE14-new-gcc-cleanup-
20050403
more picky about some of this stuff, and it's right, so let's clean it up
(cherry picked from commit
10afa98bcd952b490d850054115e945bb44fd79f )
Derrick Brashear [Sun, 3 Apr 2005 19:34:02 +0000 (19:34 +0000)]
STABLE14-remove-insecure-and-ntp-
20050403
rcmds, inetd, ftpd and ntp are gone. in 1.4, files also go away.
(cherry picked from commit
228f109a4303db018f3e52db0822f8d70dc10d43 )
Sven Oehme [Sun, 3 Apr 2005 19:21:06 +0000 (19:21 +0000)]
STABLE14-s390x-linux26-flavor-check-
20050403
FIXES 18112
add missing flavor bit check for s390x
(cherry picked from commit
2f9948b7e72b5dde1d46ecb05498e8f0248aee67 )
Niklas Edmundsson [Sun, 3 Apr 2005 19:18:54 +0000 (19:18 +0000)]
STABLE14-aix5-allocator-cleanup-
20050403
* Removed memory allocation functions only used on AIX and ancient
HPUX. If the performance penalty is noticeable, implement a wrapper
at the osi-level in the same manner as LINUX/FBSD (ie not sprayed
throughout the code).
* Removed all remnants of splnet()-style locking, it was not
sufficient for MP anyway which the real locks are. Affects only AIX
and HPUX.
* Drop the global locking in rxi_Alloc since the real locks do their
jobs, affects only AIX41 and up (ie. MP capable OS).
* Fix the non-kernel wrapper for osi_Alloc/Free on AIX to take void *
in the same manner as the rest of the functions. IMO this wrapper
shouldn't be necessary since you should never ever malloc() 0 bytes,
but since it's there I'd guess someone made stupid assumptions
somewhere...
* Restores MAXKTCTICKETLEN to 12000 on AIX
* Restores AFS_LWP_MINSTACKSIZE to 48k on AIX (might affect
server-stuff)
(cherry picked from commit
412854593cf368006c18e6c0dc607a9ecd76a0e0 )
Derrick Brashear [Sun, 3 Apr 2005 19:15:35 +0000 (19:15 +0000)]
STABLE14-openafs-kill-dead-code-
20050403
Code ifdef'd any of AFS_MACH_ENV, AFS_GFS_ENV, AFS_DEC_ENV dies
Code ifdef'd AFS_SUN_ENV either becomes AFS_SUN5_ENV or dies as appropriate,
in the kernel only. The database servers etc are probably still buildable,
and I still have a SunOS 4.1.4 machine. ;-) But the Solaris vnops get all
SunOS 4 code nuked.
Uses of AFS_ALPHA_ENV which secretly meant OSF/1,D/UX,Tru64 become
AFS_OSF_ENV.
Bozon lock use gets its own ifdef. OSF and Solaris define it. Darwin and any
BSDs have bozon lock usage removed: note that only OSF and Solaris were
bothering to *init* the bozon lock during NewVCache. Bozon locks are for
platforms where basically we could end up deadlocking ourselves because of
how locks are handled.
Some nonsensical ifdefs removed.
Some if 0'd code removed.
Some obsolete code (hpux pre-10, for instance) removed.
(cherry picked from commit
706530c295dcf528d7307a524020457a0a6d5f59 )
Jeffrey Altman [Sun, 3 Apr 2005 06:33:09 +0000 (06:33 +0000)]
STABLE14-rxdebug-unsigned-
20040403
use unsigned types when displaying stat data via printf
(cherry picked from commit
15d82b857efc21fd80f250d2f315e12f8b20db2a )
Jeffrey Altman [Sat, 2 Apr 2005 10:07:17 +0000 (10:07 +0000)]
STABLE14-windows-notes-
20050402
updates for version 1.3.81
(cherry picked from commit
6beff57613f56870218af992b1ae394aecb9fe09 )
Jeffrey Altman [Sat, 2 Apr 2005 09:35:49 +0000 (09:35 +0000)]
STABLE14-windows-deadlock-
20050402
One final deadlock was discovered in cm_TryBulkStat(). Do not hold
the scp->mx while calling an RXAFS function.
(cherry picked from commit
48b2968e0a3ff5f07bd1e04f01e625b110d78482 )
Jeffrey Altman [Fri, 1 Apr 2005 00:36:42 +0000 (00:36 +0000)]
STABLE14-windows-time-
20050331
Replace the time translation hack based on smb_NowTZ with a purely
mathematical conversion from UTC based unixTime (time_t) to UTC
based FILETIME
(cherry picked from commit
9a3844a96b07ffa7b677460d0a9f0dbffd774e03 )
Jeffrey Altman [Thu, 31 Mar 2005 07:05:47 +0000 (07:05 +0000)]
STABLE14-windows-afsd-minor-
20050330
Add bounds checking to the comparison of fid->vnode and cm_localMountPoints
when Freelance mode is used.
Fix typo in DJGPP section of smb.c
Use rx_connection * instead of rx_call * in previous fix to cm_dcache.c
(cherry picked from commit
0a9609d8eb599dfe11ff04d8752e15b58c3ef89d )
Jeffrey Altman [Wed, 30 Mar 2005 21:50:15 +0000 (21:50 +0000)]
STABLE14-windows-stress-test-fixes-
20050330
Ran more stress tests against 1.3.80b on a dual processor machine and
found a number of additional errors which could be fixed.
cm_callback.c: correct the refCount handling of server lists when
processing registering callbacks on the scache entry
cm_conn.c: cm_Analyze was not handling the CM_ERROR_NOSUCHVOLUME case.
In this case force a retry and Force Update the Volume info
cm_dcache.c; do not hold mx locks around calls to rx_NewCall(). That is
why we have reference counting on the rx_connection objects.
cm_ioctl.c: replace references to afsdcell.ini with CellServDB
cm_utils.c: formatting
cm_vnodeops.c: improve the logging and add a missing call to
cm_EndCallbackGrantingCall()
cm_volume.c: allows cm_volume_t objects to be reused if their
ref count is 0 and we have hit the maximum number allowed.
smb.c: improve the logging and the handling of dead_vcp references.
If all of the SMB sessions and NCBs are in use, return BUSY to the
CIFS client.
smb3.c: convert constants to preprocessor symbols
(cherry picked from commit
b9bf7ee01acc7f2646fbc6e09c1ca8d41cc59d55 )
Chaskiel M Grundman [Sun, 27 Mar 2005 21:22:03 +0000 (21:22 +0000)]
STABLE14-lwp-deal-with-unaligned-memory-
20050326
FIXES 18050
don't double-free lwp stack space
(cherry picked from commit
1156923e08d95972105fcb99045b29b2c7732fc5 )
Derrick Brashear [Sat, 26 Mar 2005 07:11:37 +0000 (07:11 +0000)]
STABLE14-linux-vnode-macros-
20050326
here's a place where we passed a vcache instead of a vnode for linux. doesn't
matter today, might as well fix it now.
(cherry picked from commit
c167d56b1afcf5f4dfb0fc50a430504e253a77c1 )
Derrick Brashear [Sat, 26 Mar 2005 06:55:20 +0000 (06:55 +0000)]
STABLE14-rx-getaddrs-skip-loopback-addr-on-bsd-too-
20050326
as reported by Tracy Demarco-White
(cherry picked from commit
4cbe2e7ebfc993a3d09d558cd58757e0b858facd )
Derrick Brashear [Sat, 26 Mar 2005 02:09:00 +0000 (02:09 +0000)]
STABLE14-darwin-vnode-macros-
20050325
use vnode to vcache conversion macros
(cherry picked from commit
79703698011d196616561072b6c531ad0a4f8c68 )
Derrick Brashear [Sat, 26 Mar 2005 00:45:34 +0000 (00:45 +0000)]
STABLE14-darwin-fstrace-
20050325
holy crap, it just worked.
(cherry picked from commit
977184e22026ae177427faf6c31fe920cbfae7e6 )
Derrick Brashear [Thu, 24 Mar 2005 01:56:50 +0000 (01:56 +0000)]
STABLE14-sb-list-fix-
20050323
fix gaffe from my attempt at this
(cherry picked from commit
2ba2c97f90fdb9d3afa44f0436e1e9b46eb7feba )
Jeffrey Altman [Wed, 23 Mar 2005 22:39:14 +0000 (22:39 +0000)]
STABLE14-windows-version-8002-
20050323
1.3.8002
(cherry picked from commit
ef8eb1aef619b40f0c88a473841dc8e215ab1e72 )
Jeffrey Altman [Wed, 23 Mar 2005 22:31:45 +0000 (22:31 +0000)]
STABLE14-windows-logon-
20050323
Fix initialization error when getting domain parameters
(cherry picked from commit
d33cd7595bc7afffec277d761d911b54e39f3dbf )
Jeffrey Hutzelman [Wed, 23 Mar 2005 00:00:34 +0000 (00:00 +0000)]
STABLE14-kbuild-one-more-try-
20050322
and shortly i will confirm it works for all cases
(cherry picked from commit
6132fc038434759daabd5d501cbcfa99de963654 )
Jeffrey Altman [Tue, 22 Mar 2005 19:48:28 +0000 (19:48 +0000)]
STABLE14-windows-toplevel-makefile-
20050322
fix build dependencies for vl headers
(cherry picked from commit
19b681e32b4ae0f488a48af5c9acc4d5c87144bf )
Jeffrey Altman [Tue, 22 Mar 2005 05:44:03 +0000 (05:44 +0000)]
STABLE14-windows-version-
20050322
1.3.8001
(cherry picked from commit
8d8fe4947882300c45347379fd826b7a55743951 )
Jeffrey Altman [Tue, 22 Mar 2005 05:43:12 +0000 (05:43 +0000)]
STABLE14-windows-smb-fix-
20050322
the use logon cache hack only works on xp and above. do not give up
use of smb auth simply because it fails
fix the smb_vc_t refCount fix to smb_CopyPacket. Only hold a smb_vc_t
if there is one.
(cherry picked from commit
46f7713f16c8c96983872a801cf1ce9cf7b80530 )
Jeffrey Altman [Mon, 21 Mar 2005 16:28:33 +0000 (16:28 +0000)]
STABLE14-windows-smb_vc_t-refcounts-
20050321
conditionalize the assertions on smb_vc_t refcounts as they are only
for debugging. We know there is a problem but don't want to deal with
it for the 1.3.80 release.
added logging info for each hold and release. perhaps that will provide
a clue in the future
====================
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.
====================
When copying a packet we must increment the vcp refcounts
(cherry picked from commit
247a58de77004ec10c2e55451d99dd04bd982df4 )
Ervin Fenyak [Mon, 21 Mar 2005 02:56:40 +0000 (02:56 +0000)]
STABLE14-vos-extended-format-
20050320
FIXES 17961
vos listvol -extended
with -format option (vos listvol -extended -format) had no effect.
After applying the patch,
vos listvol -extended -format
outputs tab delimited output.
====================
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.
====================
FIXES 17961
move variable declaration to the beginning of the block
(cherry picked from commit
f9e3781fdb7600c5beba5727d4ddc7a86bd54b58 )
Derrick Brashear [Sun, 20 Mar 2005 23:29:23 +0000 (23:29 +0000)]
STABLE14-1-3-80-
20050320
make 1.3.80
Derrick Brashear [Sun, 20 Mar 2005 20:38:48 +0000 (20:38 +0000)]
STABLE14-linux-inotify-
20050320
yay more inode fields.
(cherry picked from commit
6650b683bf999293d3473d0f7e2dd3fd4dc0daf7 )
Chas Williams [Sun, 20 Mar 2005 20:19:20 +0000 (20:19 +0000)]
STABLE14-linux-crref-held-longer-
20050320
FIXES 17917
hold the cr ref longer
we were putting it too soon
(cherry picked from commit
5a8f1057b0e9d07246af9213b8388dee0a64fd41 )
Chaskiel M Grundman [Sun, 20 Mar 2005 20:13:45 +0000 (20:13 +0000)]
STABLE14-linux-rx-spinlocks-for-preempt-
20050320
FIXES 17966
force linux spinlocks on when CONFIG_PREEMPT is involved
(cherry picked from commit
158f2d91b9e0a911494b3755768e209b12dea980 )
Chaskiel M Grundman [Sun, 20 Mar 2005 20:09:13 +0000 (20:09 +0000)]
STABLE14-afs-lock-init-
20050320
FIXES 17939
add missing afs lock initialization
(cherry picked from commit
1aa23c665347d00f9ef4f81e58830799a6e4783d )
Vitaly Chernookiy [Sun, 20 Mar 2005 20:00:43 +0000 (20:00 +0000)]
STABLE14-linux-libafs-makefileproto-call-kbuild-correctly-
20050320
FIXES 17972
call the script directly out of srcdir instead of looking elsewhere
(cherry picked from commit
3b6e82294bcf1e1545b3b3767289a5f7abc922c1 )
Chaskiel M Grundman [Sun, 20 Mar 2005 19:40:32 +0000 (19:40 +0000)]
STABLE14-amd64-linux-rx-clock-fix-
20050320
FIXES 17950
avoid initial delay in rx on amd64 linux due to interval timer issue
(cherry picked from commit
70a8bba77b7e03d29edd8fab9b1cac098d1a7338 )
Tom Keiser [Sun, 20 Mar 2005 15:12:43 +0000 (15:12 +0000)]
STABLE14-vos-partinfo-summary-mode-
20050320
FIXES 17868
add a summary mode to vos partinfo
(cherry picked from commit
37f7895c48c2a5cafae15ae79d04f196e6fa6989 )
Jeffrey Hutzelman [Sun, 20 Mar 2005 15:08:18 +0000 (15:08 +0000)]
STABLE14-linux-find-kernel-build-link-path-to-kernel-headers-
20050320
look in /lib/modules for a path to the kernel build instead of just in /usr/src
(cherry picked from commit
2cfd611e919524ec39403a1eef3970a41f2e348f )
Jason McCormick [Sun, 20 Mar 2005 15:02:30 +0000 (15:02 +0000)]
STABLE14-linux-afsd-rc-better-defaulting-
20050320
FIXES 17630
default to a small cache rather than breaking if the client is ill-configured
(cherry picked from commit
b0b3b02bd18c404d9323d1a060abbdfbdcc2e0af )
Ervin Fenyak [Sun, 20 Mar 2005 14:54:11 +0000 (14:54 +0000)]
STABLE14-afsd-rxpck-switch-
20050320
FIXES 17837
add rxpck switch to afsd to allow overrding maxpackets
(cherry picked from commit
efda40565de69c3b144d78b77c32d8d7d2833211 )
Harald Barth [Sun, 20 Mar 2005 14:48:54 +0000 (14:48 +0000)]
STABLE14-nosettime-
20050317
Make -nosettime default for afsd. Use -settime to get old behavior.
(cherry picked from commit
54119c1e0e479b32fc77db42ea1a308621804d7e )
Derrick Brashear [Sat, 19 Mar 2005 20:54:55 +0000 (20:54 +0000)]
STABLE14-revert-salvager-verbosity-entirely-
20050319
simply remove the verbosity added to salvager
(cherry picked from commit
af22fcd182df1ebe31aec70b6544c5bd58a97d01 )
Jeffrey Altman [Thu, 17 Mar 2005 17:51:16 +0000 (17:51 +0000)]
STABLE14-windows-notes-
20050317
final notes for 1.3.80
(cherry picked from commit
ab67e8970f8342d4814737b6c27204dc3f6a1d6b )
Jeffrey Hutzelman [Thu, 17 Mar 2005 17:43:00 +0000 (17:43 +0000)]
STABLE14-CellServDB-update-
20050317
Public CellServDB 16 Mar 2005
(cherry picked from commit
9055824240a1c7c5b1a13c179159922098ba0b05 )
Jeffrey Altman [Wed, 16 Mar 2005 21:37:52 +0000 (21:37 +0000)]
STABLE14-windows-dns-crypt-
20050516
Found another case in which the windows client could break connections
which should not be broken if cryptall is on. If the connection is
unauthenticated because there are no tokens, the connections will be
broken.
If a site relies on AFSDB records and the client machine is configured
to append a domain suffix to all queries it is possible for "foo" and
"foo.bar" to appear to be separate cells. fixed by appending a trailing
'.' to all AFSDB queries if there is not already one.
(cherry picked from commit
164d4ee959547e4791a497bc86377b269ec43dd2 )
Jeffrey Altman [Wed, 16 Mar 2005 04:49:49 +0000 (04:49 +0000)]
STABLE14-rollback-
20050315
Rollback changes to 1.68
(cherry picked from commit
1c5e550e99b3a7fd8fc53106f8e4ac01860a2ef8 )
Jeffrey Altman [Tue, 15 Mar 2005 00:55:23 +0000 (00:55 +0000)]
STABLE14-windows-notes-
20050314
Update notes to describe fix for cross realm trusts to Windows
multi-domain forests
(cherry picked from commit
0949ca36faf493b235a4fde03b3b9a3eb3745d9c )
Jeffrey Altman [Tue, 15 Mar 2005 00:43:54 +0000 (00:43 +0000)]
STABLE14-windows-comments-
20050314
Update the comments to indicate how we force authentication to be
performed against the Windows logon cache instead of a domain controller
and how BackConnectionsHostNames will work in Longhorn Beta 1.
(cherry picked from commit
80d60b9cd1275c4a4ded571c5876a1e704baf53e )
Jeffrey Altman [Fri, 11 Mar 2005 18:17:34 +0000 (18:17 +0000)]
STABLE14-windows-mumble-
20050311
Add new registry setting to force a lana to be treated as a loopback
Move hack to force use of MSV1_0 cache
(cherry picked from commit
834adacf6a65609d2d013b31ccbfba44d540abfa )
Jeffrey Altman [Fri, 11 Mar 2005 07:31:24 +0000 (07:31 +0000)]
STABLE14-windows-1380-
20050310
update issues list
update install notes for 1.3.80
(cherry picked from commit
01a4455f37921829896f47fa26465a587fd394f9 )
Jeffrey Altman [Fri, 11 Mar 2005 07:22:30 +0000 (07:22 +0000)]
STABLE14-windows-pcache-
20050310
This patch applies all of the work done to add persistent cache support,
cache manager debugging, and a variety of bug fixes. A full description
will be committed within doc/txt/winnotes as part of a later commit.
(cherry picked from commit
0b90d69f8a44e6c7ba20553cfb7d5cf7072bab57 )
Tom Keiser [Fri, 11 Mar 2005 06:52:17 +0000 (06:52 +0000)]
STABLE14-vos-listaddrs-dont-infinite-loop-
20050308
FIXES 17814
avoid possible infinite loop in vos when checking a non-existant uuid
(cherry picked from commit
d849943aabd248fde92686094e7bb82fb29d451b )
Johan Danielsson [Fri, 11 Mar 2005 06:51:42 +0000 (06:51 +0000)]
STABLE14-linux-osi-gettime-avoid-collision-
20050308
FIXES 17802
don't reuse tv as a variable name in osi_GetTime macro
(cherry picked from commit
a91a5fc68658f845f18d288925d4ef0498e29f93 )
Chaskiel M Grundman [Fri, 11 Mar 2005 06:51:11 +0000 (06:51 +0000)]
STABLE14-linux-writepage-sync-
20050308
FIXES 17792
"The attached patch
1) makes afs_linux_writepage_sync do the required lock_kernel and
AFS_GLOCK()'s instead of making the caller do it.
2) removes the 2.4+ afs_linux_updatepage wrapper function which just calls
afs_linux_writepage_sync and is only called by afs_linux_commit_write
3) removes the kmap/kunmap in afs_linux_{prepare,commit}_write on 2.6
since the caller of afs_linux_{prepare,commit}_write
(do_generic_file_write) does the kmap/kunmap itself, and has since before
2.4.19 (early 2.4's do require it, and it doesn't break anything to do it
twice, so !defined(AFS_LINUX26_ENV) is appropriate)"
(cherry picked from commit
e9084af7bfe8ef50e4ebbc57b580b8f6fffbf230 )
Chaskiel M Grundman [Fri, 11 Mar 2005 06:50:31 +0000 (06:50 +0000)]
STABLE14-osi-lookupname-nuke-dirvpp-
20050308
FIXES 17791
osi_lookupname doesn't need dirvpp anymore
(cherry picked from commit
011a40a56da8c36ebfe6d3216d35ec5618132393 )
Chas Williams [Fri, 11 Mar 2005 06:49:44 +0000 (06:49 +0000)]
STABLE14-osi-syscall-fix-
20050302
FIXES 17666
fix typo _nr should __nr
(cherry picked from commit
4e3107a00270132b23194a0e776504f4cb425251 )