]> git.michaelhowe.org Git - packages/o/openafs.git/log
packages/o/openafs.git
20 years agounroll-macos-104-20050523
Derrick Brashear [Tue, 24 May 2005 21:32:36 +0000 (21:32 +0000)]
unroll-macos-104-20050523

we'll finish it on a branch and remerge; 1.3.83 needs to happen and 1.4 needs to go out.

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

we'll finish it on a branch and remerge; 1.3.83 needs to happen and 1.4 needs to
 go out.

20 years agowindows-loopback-20050524
Asanka Herath [Tue, 24 May 2005 06:12:19 +0000 (06:12 +0000)]
windows-loopback-20050524

Find the loopback adapter installer by hardware ID instead of English name.

20 years agowindows-notes-20050523
Jeffrey Altman [Mon, 23 May 2005 14:57:55 +0000 (14:57 +0000)]
windows-notes-20050523

more fixes

20 years agowindows-delonclose-20050522
Jeffrey Altman [Sun, 22 May 2005 06:53:44 +0000 (06:53 +0000)]
windows-delonclose-20050522

Fix support for the CreateFile(DELETE_ON_CLOSE) option.

20 years agobsd-config-20050520
Jim Rees [Fri, 20 May 2005 20:26:53 +0000 (20:26 +0000)]
bsd-config-20050520

config stuff for OpenBSD 3.7, FreeBSD 5.4 and 6.0

20 years agoobsd-time-20050520
Jim Rees [Fri, 20 May 2005 20:19:26 +0000 (20:19 +0000)]
obsd-time-20050520

Remove extern time from OBSD/osi_machdep.h. It's in sys/kernel.h.
Suggested by irene.braun@ualberta.ca.

20 years agowindows-version-20050518
Jeffrey Altman [Wed, 18 May 2005 23:29:32 +0000 (23:29 +0000)]
windows-version-20050518

1.3.8300

20 years agowindows-notes-20050518
Jeffrey Altman [Wed, 18 May 2005 23:27:19 +0000 (23:27 +0000)]
windows-notes-20050518

1.3.8300

20 years agowindows-afssvrmgr-20050518
Jeffrey Altman [Wed, 18 May 2005 23:22:03 +0000 (23:22 +0000)]
windows-afssvrmgr-20050518

Link resulting executable to kerberos 5

20 years agorx-makecall-race-fix-20050518
Jeffrey Altman [Wed, 18 May 2005 23:01:10 +0000 (23:01 +0000)]
rx-makecall-race-fix-20050518

On at least one system it was noticed that threads waiting in rx_NewCall
would starve forever (aka deadlock).   This was the result of one out of
two problems related to a race condition on the RX_CONN_MAKECALL_WAITING
bit flag.  This flag was set once in rx_NewCall and cleared in rx_EndCall.
However, it was possible for the flag to be cleared even though there
were additional flags waiting in rx_NewCall.  This was due to a failure
to check the value of makeCallWaiters before clearing the flag and also
due to a failure to properly lock the access to the makeCallWaiters field.

The second problem was an ability to destroy a connection on which threads
are waiting within rx_NewCall.

20 years agolinux-str-inlines-20050518
Chas Williams [Wed, 18 May 2005 14:52:24 +0000 (14:52 +0000)]
linux-str-inlines-20050518

add #include <linux/string.h> in the param file after <linux/config.h>
fixes unresolved ref to strlen from xdr.o via inline

20 years agowindows-dnlc-corruption-20050517
Jeffrey Altman [Tue, 17 May 2005 19:25:21 +0000 (19:25 +0000)]
windows-dnlc-corruption-20050517

It has been noticed that on startup there may be corruption of the
dnlc freelist.  In particular, some items on the list are actually
in use.  This patch will cause the dnlc to be purged if corruption
of the freelist is detected.  It also makes changes to ensure that
items placed onto the freelist are in fact cleaned to prevent confusion.

The purge function is corrected to set that magic field to the correct
value.

The validation function is fixed to not CloseHandle the same handle
twice.

20 years agofix-vrefcount-20050513
Jim Rees [Sun, 15 May 2005 21:54:50 +0000 (21:54 +0000)]
fix-vrefcount-20050513

fix VREFCOUNT macro for XBSD

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

and everything else.

20 years agofreebsd60-readme-20050515
Jim Rees [Sun, 15 May 2005 21:40:15 +0000 (21:40 +0000)]
freebsd60-readme-20050515

Add FreeBSD 6.0.
Consolidate linux kernel header notes in Linux Notes section.
Reformat system types section.

20 years agomacos104-not-yet-20050513
Derrick Brashear [Fri, 13 May 2005 22:43:55 +0000 (22:43 +0000)]
macos104-not-yet-20050513

rewrite attrs section a bit to deal with 10.4

20 years agomacos104-not-yet-20050512
Derrick Brashear [Fri, 13 May 2005 04:00:24 +0000 (04:00 +0000)]
macos104-not-yet-20050512

virtualize vnode refcount "greater than" testing so we can use tiger primitive

20 years ago * libpam-openafs-kaserver: Fix compilation so that the PAM module isn't debian/1.3.82-1
Russ Allbery [Fri, 13 May 2005 01:16:04 +0000 (01:16 +0000)]
  * libpam-openafs-kaserver: Fix compilation so that the PAM module isn't
    missing symbols and therefore unusable.  (Closes: #308844)

20 years agofix-tuiop-20050512
Jim Rees [Thu, 12 May 2005 21:06:59 +0000 (21:06 +0000)]
fix-tuiop-20050512

tuiop, not tuio

20 years agomacos104-not-yet-20050511
Chaskiel M Grundman [Thu, 12 May 2005 19:30:35 +0000 (19:30 +0000)]
macos104-not-yet-20050511

further work

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

ifaddr/ifnet compat macros for older versions, and clean up afs_server interface ot use it.

fix vnode_isinuse macros

====================

further work

====================

further work

20 years agoIncrease urgency to medium due to significant fixes for 2.6 kernels.
Russ Allbery [Thu, 12 May 2005 06:06:58 +0000 (06:06 +0000)]
Increase urgency to medium due to significant fixes for 2.6 kernels.

20 years ago * Repackage upstream to remove MacOS-specific files covered by the APSL.
Russ Allbery [Thu, 12 May 2005 06:03:05 +0000 (06:03 +0000)]
  * Repackage upstream to remove MacOS-specific files covered by the APSL.
    Remove the WINNT directory to save space since we have to repackage
    anyway.  Provide a get-orig-source target to do the repackaging.
  * Update copyright with more complete information from upstream
    src/LICENSE.

20 years agowindows-scache-release-20050511
Jeffrey Altman [Wed, 11 May 2005 22:33:33 +0000 (22:33 +0000)]
windows-scache-release-20050511

Add additional "if !NULL" checks before calling cm_SCacheRelease

20 years ago * Apply patch from Chas Williams to fix stale cache data from deleted
Russ Allbery [Wed, 11 May 2005 04:06:36 +0000 (04:06 +0000)]
  * Apply patch from Chas Williams to fix stale cache data from deleted
    files introduced in 1.3.82.

20 years ago * Simplify clean target. Upstream make distclean is now better.
Russ Allbery [Tue, 10 May 2005 06:41:02 +0000 (06:41 +0000)]
  * Simplify clean target.  Upstream make distclean is now better.

20 years agoMove the merge property for the 1.3.82 merge to where the other merge
Russ Allbery [Tue, 10 May 2005 05:04:46 +0000 (05:04 +0000)]
Move the merge property for the 1.3.82 merge to where the other merge
properties are.

20 years agowindows-minidump-20050509
Jeffrey Altman [Tue, 10 May 2005 04:34:03 +0000 (04:34 +0000)]
windows-minidump-20050509

Enable support for Minidump generation and crash reporting

20 years agowindows-server-manager-20050509
Jeffrey Altman [Tue, 10 May 2005 04:33:28 +0000 (04:33 +0000)]
windows-server-manager-20050509

Enable KFW support for server manager

20 years agowindows-makefile-20050509
Jeffrey Altman [Tue, 10 May 2005 04:32:30 +0000 (04:32 +0000)]
windows-makefile-20050509

reorganize dependencies to allow kfw to be integrated into Server Manager

20 years agowindows-notes-20050509
Jeffrey Altman [Tue, 10 May 2005 04:31:56 +0000 (04:31 +0000)]
windows-notes-20050509

latest updates

20 years agoRemove patch that has been applied upstream.
Russ Allbery [Tue, 10 May 2005 02:20:19 +0000 (02:20 +0000)]
Remove patch that has been applied upstream.

20 years agoRemove more unnecessary divergences from upstream.
Russ Allbery [Tue, 10 May 2005 02:11:18 +0000 (02:11 +0000)]
Remove more unnecessary divergences from upstream.

20 years agoThis didn't actually make it into the last release.
Russ Allbery [Tue, 10 May 2005 01:50:49 +0000 (01:50 +0000)]
This didn't actually make it into the last release.

20 years agoIf I forget to remove the fi when removing the if, someone else will get
Russ Allbery [Tue, 10 May 2005 01:44:58 +0000 (01:44 +0000)]
If I forget to remove the fi when removing the if, someone else will get
bitten by it later, so use if false; then ; else instead.  Also, it's
helpful to regenerate configure when changing .m4 files.

20 years ago * In all cases, only build the module appropriate to the kernel we're
Russ Allbery [Tue, 10 May 2005 01:37:31 +0000 (01:37 +0000)]
  * In all cases, only build the module appropriate to the kernel we're
    building against.  Building an SMP module against a non-SMP kernel
    fails due to missing defines.  (Closes: #225907)

20 years agoUpstream also fixes locking issues with preempt kernels that caused
Russ Allbery [Tue, 10 May 2005 01:30:34 +0000 (01:30 +0000)]
Upstream also fixes locking issues with preempt kernels that caused
AFS to fail to shutdown properly.

20 years agoClean up unnecessary divergences from upstream to reduce the size of the
Russ Allbery [Tue, 10 May 2005 01:14:30 +0000 (01:14 +0000)]
Clean up unnecessary divergences from upstream to reduce the size of the
diff and make auditing easier.

20 years agoUpstream now ships this in src/LICENSE.
Russ Allbery [Mon, 9 May 2005 23:15:17 +0000 (23:15 +0000)]
Upstream now ships this in src/LICENSE.

20 years agoMake a slightly less minimal change when skipping shared library builds
Russ Allbery [Mon, 9 May 2005 23:05:31 +0000 (23:05 +0000)]
Make a slightly less minimal change when skipping shared library builds
to make it clearer when merging why this is different from upstream.

20 years agoPass environment variables to configure in the environment; passing them
Russ Allbery [Mon, 9 May 2005 22:50:56 +0000 (22:50 +0000)]
Pass environment variables to configure in the environment; passing them
as arguments works if configure is rebuilt with Autoconf 2.5x, but passing
them in the environment works with any version of configure.  (Debian's
configure autodetects autoconf 2.13 when running regen.sh, and so far it
does seem to work....)

20 years agoDocument 1.3.82 merge.
Russ Allbery [Mon, 9 May 2005 22:24:00 +0000 (22:24 +0000)]
Document 1.3.82 merge.

20 years agoUpdate upstream tarball to 1.3.82.
Russ Allbery [Mon, 9 May 2005 22:18:19 +0000 (22:18 +0000)]
Update upstream tarball to 1.3.82.

20 years agoMerge 1.3.82 onto trunk.
Russ Allbery [Mon, 9 May 2005 22:16:42 +0000 (22:16 +0000)]
Merge 1.3.82 onto trunk.

20 years agoImport OpenAFS 1.3.82 from /afs/grand.central.org/software/openafs upstream/1.3.82
Russ Allbery [Mon, 9 May 2005 18:40:09 +0000 (18:40 +0000)]
Import OpenAFS 1.3.82 from /afs/grand.central.org/software/openafs

20 years ago * README.modules: Add documentation for module-assistant and recommend
Russ Allbery [Sun, 8 May 2005 20:33:22 +0000 (20:33 +0000)]
  * README.modules: Add documentation for module-assistant and recommend
    it when using Debian kernels.  Mention divergences from upstream in
    module naming.  (Closes: #253168)  Emphasize that the kernel source
    tree used for make-kpkg must be identically configured to the kernel
    the module will be used with.

20 years agomacos-104-not-yet-20050508
Chaskiel M Grundman [Sun, 8 May 2005 07:49:43 +0000 (07:49 +0000)]
macos-104-not-yet-20050508

shadow@dementia.org to blame for some of this.

20 years agoexport-calleraccess-via-pioctl-20050508
Klas Lindfors [Sun, 8 May 2005 07:16:45 +0000 (07:16 +0000)]
export-calleraccess-via-pioctl-20050508

FIXES 18442

provide pioctl to get CallerAccess bits

20 years agovolinfo-fixes-20050508
Chaskiel M Grundman [Sun, 8 May 2005 07:09:19 +0000 (07:09 +0000)]
volinfo-fixes-20050508

FIXES 18391

large (>31bit) volume id handling and fixed handling of cloned volumes

20 years agolinux-proc-read-seq-file-20050508
Christopher Allen Wing [Sun, 8 May 2005 07:05:09 +0000 (07:05 +0000)]
linux-proc-read-seq-file-20050508

FIXES 18612

use sequenced file interface for proc copy of CellServDB

20 years agofix-64bit-assign-int64-20050508
Tom Keiser [Sun, 8 May 2005 06:59:58 +0000 (06:59 +0000)]
fix-64bit-assign-int64-20050508

FIXES 18611

make this match the way the 32 bit (struct lo/hi) version works

20 years agosparc64-linux26-20050508
Marc Horowitz [Sun, 8 May 2005 06:55:45 +0000 (06:55 +0000)]
sparc64-linux26-20050508

FIXES 18485

add sparc64-linux24 port

20 years agoaix-auth-speedup-20050508
Steve Roseman [Sun, 8 May 2005 06:50:23 +0000 (06:50 +0000)]
aix-auth-speedup-20050508

FIXES 18467

The security module "afs_dynamic_auth" can get VERY slow if trying to
authenticate against a user in a large NIS password file. This happens
because it "replaces" getpwnam with code which loops through the
"passwd" file.

this 1) makes external programs use the "real"
getpwnam, and 2) changes the internal routine afs_getpwnam_int to use
getpwnam instead of iterating.

20 years agolinux-copyin-copyout-dont-check-errors-20050508
Chaskiel M Grundman [Sun, 8 May 2005 06:46:14 +0000 (06:46 +0000)]
linux-copyin-copyout-dont-check-errors-20050508

FIXES 18293

improved macros which do error checking

20 years agod-revalidate-redux-20050508
Chas Williams [Sun, 8 May 2005 06:38:15 +0000 (06:38 +0000)]
d-revalidate-redux-20050508

FIXES 18588

when the callback for a directory is broken the children of this vnode
are not invalidated as well. so VerifyVCache() always believes these
vnodes to be up to date since they will still have the CStatd flag.

perhaps breaking the callback on a directory should also clear CStatd
on children vnodes?

this isnt a problem for other operating system which go through the
dnlc which does purge the children entries for the vnode in question
during ClearCallBack().

since d_revalidate now avoids the dnlc (and afs_lookup) the following
patch tracks the parent vnode's DataVersion (just the lower half really
but this should be sufficient) in d_time. if the parent has changed
then the dentry is flagged as neededing updated.

20 years ago * Depend on comerr-dev rather than e2fslibs-dev. debian/1.3.81-5
Russ Allbery [Sun, 8 May 2005 06:36:12 +0000 (06:36 +0000)]
  * Depend on comerr-dev rather than e2fslibs-dev.

20 years ago * Handle modules named either with or without the .mp extension on SMP
Russ Allbery [Sun, 8 May 2005 04:01:11 +0000 (04:01 +0000)]
  * Handle modules named either with or without the .mp extension on SMP
    hosts.  (Closes: #305389, #307280, #307797)

20 years ago * Remove unnecessary build dependencies.
Russ Allbery [Sat, 7 May 2005 21:35:24 +0000 (21:35 +0000)]
  * Remove unnecessary build dependencies.

We don't run regen.sh as part of the build process, so autoconf and
automake aren't required.

20 years ago * Clean up and reformat package build rules.
Russ Allbery [Sat, 7 May 2005 21:30:41 +0000 (21:30 +0000)]
  * Clean up and reformat package build rules.

20 years agomacos104-not-yet-20050501
Derrick Brashear [Mon, 2 May 2005 03:04:45 +0000 (03:04 +0000)]
macos104-not-yet-20050501

push first group of 10.4 changes

20 years agoReformat and comment scripts some to make it easier to follow what's
Russ Allbery [Sun, 1 May 2005 06:25:31 +0000 (06:25 +0000)]
Reformat and comment scripts some to make it easier to follow what's
going on.

20 years ago * Update lintian overrides.
Russ Allbery [Sun, 1 May 2005 05:09:40 +0000 (05:09 +0000)]
  * Update lintian overrides.

20 years agoAdd whitespace to avoid a lintian false positive.
Russ Allbery [Sun, 1 May 2005 04:57:54 +0000 (04:57 +0000)]
Add whitespace to avoid a lintian false positive.

20 years agoThe upstream Makefile now removes src/tests/Makefile. DirPath.pm changed
Russ Allbery [Sun, 1 May 2005 04:53:34 +0000 (04:53 +0000)]
The upstream Makefile now removes src/tests/Makefile.  DirPath.pm changed
names to Dirpath.pm.

20 years ago * Use dh_perl to get the correct Perl dependency for openafs-dbserver.
Russ Allbery [Sun, 1 May 2005 04:31:54 +0000 (04:31 +0000)]
  * Use dh_perl to get the correct Perl dependency for openafs-dbserver.

20 years ago * Update debhelper compatibility level to V4.
Russ Allbery [Sun, 1 May 2005 03:48:26 +0000 (03:48 +0000)]
  * Update debhelper compatibility level to V4.
    - Remove all *.conffiles control files.  They're no longer needed.
    - Use misc:Depends to get debconf dependencies.
    - Use dh_install rather than the movefiles script.
  * openafs-dbserver doesn't need to depend on debconf.
  * Remove unnecessary preinst for openafs-fileserver.

20 years ago * Overhaul the module build rules.
Russ Allbery [Sun, 1 May 2005 00:40:06 +0000 (00:40 +0000)]
  * Overhaul the module build rules.
    - Use debhelper to build the module binary package.
    - Let debhelper handle the module postinst and prerm control scripts.
    - Properly support modules_config and modules_clean.
    - Break the build process into configure, build, install, and binary
      rules, paralleling the regular build rules and making it easier to
      maintain the make-kpkg build targets.
    - Include the kernel version in the long description.
    - Update standards version of module packages to 3.6.1.
    - Include the copyright and basic documentation in the module binary
      package.  Otherwise, policy requires an exact versioned dependency
      on the package containing the copyright file.

Also note that the logic to turn off optimization when requested doesn't
work as documented in the configure script.

20 years ago * Update standards version to 3.6.1.
Russ Allbery [Sat, 30 Apr 2005 20:53:36 +0000 (20:53 +0000)]
  * Update standards version to 3.6.1.
    - Install Debian::OpenAFS::ConfigUtils in /usr/share, not /usr/lib.
    - Always enable debugging symbols and disable optimization if noopt is
      set in DEB_BUILD_OPTIONS.
    - /etc/init.d/openafs-fileserver restart starts bosserver if it's not
      already running.

20 years ago * README.Debian: Document that the client cache partition must be ext2
Russ Allbery [Sat, 30 Apr 2005 18:23:49 +0000 (18:23 +0000)]
  * README.Debian: Document that the client cache partition must be ext2
    or ext3 and that XFS and ReiserFS will not work.  upserver and
    upclient are now provided.  Provide some information about why
    kaserver is not provided.  (Closes: #249315)

Also clean up the formatting of README.Debian a little.

20 years agofreebsd60-mount-20050429
Jim Rees [Fri, 29 Apr 2005 22:55:58 +0000 (22:55 +0000)]
freebsd60-mount-20050429

Fix new FreeBSD mount vfs op.
Client works now, at least for a little while.

20 years agowindows-version-20050429
Jeffrey Altman [Fri, 29 Apr 2005 21:00:10 +0000 (21:00 +0000)]
windows-version-20050429

1.3.8201

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

1.3.8201 (do it right this time)

20 years agowindows-fix-kfw-dependency-20050429
Jeffrey Altman [Fri, 29 Apr 2005 20:51:18 +0000 (20:51 +0000)]
windows-fix-kfw-dependency-20050429

a failure to install KFW would lead to crashes

20 years agowindows-notes-20050429
Jeffrey Altman [Fri, 29 Apr 2005 20:49:58 +0000 (20:49 +0000)]
windows-notes-20050429

1.3.8201

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

remove AFS Gateway option

20 years agofreebsd-20050429
Jim Rees [Fri, 29 Apr 2005 19:24:01 +0000 (19:24 +0000)]
freebsd-20050429

Move module init/uninit code from module event handler to vfs ops
Use VFS_SET for FreeBSD 6.0

20 years agogetpid-20050429
Jim Rees [Fri, 29 Apr 2005 18:01:08 +0000 (18:01 +0000)]
getpid-20050429

rename our getpid() to osi_getpid() to avoid name collision with kernel version

20 years agomacos-osi-flushpages-20050428
Derrick Brashear [Fri, 29 Apr 2005 02:48:21 +0000 (02:48 +0000)]
macos-osi-flushpages-20050428

reenable osi_FlushPages

20 years agosplit-dcache-20050427
Derrick Brashear [Thu, 28 Apr 2005 23:14:57 +0000 (23:14 +0000)]
split-dcache-20050427

split for rw/ro dcaches to allow portion of cache to be dedicated

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

update

20 years agowindows-version-20050428
Jeffrey Altman [Thu, 28 Apr 2005 19:12:43 +0000 (19:12 +0000)]
windows-version-20050428

1.3.8200

20 years agovnode-nusers-avoid-potential-overflow-20050428
Derrick Brashear [Thu, 28 Apr 2005 06:02:19 +0000 (06:02 +0000)]
vnode-nusers-avoid-potential-overflow-20050428

a byte is very small...

20 years agoosi-initcacheinfo-cleanup-20050427
Chaskiel M Grundman [Thu, 28 Apr 2005 04:10:19 +0000 (04:10 +0000)]
osi-initcacheinfo-cleanup-20050427

FIXES 18429

remove extraneous variable, be consistent about cacheMnt type

20 years agochange-s390x-linker-binding-20050427
Peter Somogyi [Thu, 28 Apr 2005 04:04:13 +0000 (04:04 +0000)]
change-s390x-linker-binding-20050427

FIXES 18447

to avoid binding against xdr_int_internal in xdr use from the pam module

20 years agolinux-always-glock-20050427
Chaskiel M Grundman [Wed, 27 Apr 2005 22:43:18 +0000 (22:43 +0000)]
linux-always-glock-20050427

finish this up, always glock on linux

20 years agowindows-callback-race-20050427
Jeffrey Altman [Wed, 27 Apr 2005 16:32:22 +0000 (16:32 +0000)]
windows-callback-race-20050427

cm_EndCallbackGrantingCall contained a race condition due to the release
of the cm_callbackLock in the middle of the for() loop.  The race was
removed by optimizing out the call to cm_CallbackNotifyChange().  There
is no reason this needed to be called once per callback revoke in the
list.

20 years agowinnotes-20050427
Jeffrey Altman [Wed, 27 Apr 2005 16:28:00 +0000 (16:28 +0000)]
winnotes-20050427

more updates

20 years agoadd-ptprocs-prototype-use-20050426
Derrick Brashear [Wed, 27 Apr 2005 02:49:47 +0000 (02:49 +0000)]
add-ptprocs-prototype-use-20050426

thanks to Chris Wing for pointing this out

20 years agodaemonize-log-somewhere-so-fds-can-close-without-harm-20050426
Derrick Brashear [Wed, 27 Apr 2005 02:36:40 +0000 (02:36 +0000)]
daemonize-log-somewhere-so-fds-can-close-without-harm-20050426

FIXES 18405

switch to VLog from printf

20 years agorx-fpq-optimize-20050425
Tom Keiser [Mon, 25 Apr 2005 21:52:59 +0000 (21:52 +0000)]
rx-fpq-optimize-20050425

FIXES 17805

here's a patch that reduces the overhead of transfers
between the local and global free packet queues. The old algorithm was
O(n) in the number of store instructions -- 7 per rx_packet. I've added
some bulk transfer macros to the rx_queue package. Now, the number of
store instructions is O(1) -- 6 total. This should help reduce bus
contention and cache line invalidates on SMPs.

20 years agolinux-global-sunlock-always-20050424
Derrick Brashear [Mon, 25 Apr 2005 18:20:16 +0000 (18:20 +0000)]
linux-global-sunlock-always-20050424

ok, well, in the land of pre-emption i guess we need this always

20 years agolinux-dentry-revalidate-one-more-20050424
Chas Williams [Mon, 25 Apr 2005 15:54:54 +0000 (15:54 +0000)]
linux-dentry-revalidate-one-more-20050424

further updates

20 years agoadd-missing-inotify-test-20050424
Chaskiel M Grundman [Sun, 24 Apr 2005 15:54:03 +0000 (15:54 +0000)]
add-missing-inotify-test-20050424

so we actually detect the inotify sem

20 years agodentry-revalidate-cleanup-20050424
Chas Williams [Sun, 24 Apr 2005 15:26:53 +0000 (15:26 +0000)]
dentry-revalidate-cleanup-20050424

clean up dentry_revalidate one more time so performance improves

20 years agoaix53-20050424
Niklas Edmundsson [Sun, 24 Apr 2005 15:24:57 +0000 (15:24 +0000)]
aix53-20050424

add param file for aix 53
check for cache partition type

20 years agomaintain-volume-filecounts-20050424
Rainer Toebbicke [Sun, 24 Apr 2005 15:19:55 +0000 (15:19 +0000)]
maintain-volume-filecounts-20050424

maintain file counts in volume header

20 years agouse-daemon-in-bosserver-and-afsd-20050424
Christopher Allen Wing [Sun, 24 Apr 2005 15:16:21 +0000 (15:16 +0000)]
use-daemon-in-bosserver-and-afsd-20050424

provide daemon() if none exists. call it in bosserver and in afsd for afsdb handler

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

add the file, too

20 years agoavoid-leaking-stat-info-20050424
Chas Williams [Sun, 24 Apr 2005 15:01:29 +0000 (15:01 +0000)]
avoid-leaking-stat-info-20050424

otherwise we are effectively giving stat powers to people who shouldn't have it

20 years agoosi-file-use-dentry-open-20050423
Chaskiel M Grundman [Sun, 24 Apr 2005 02:02:52 +0000 (02:02 +0000)]
osi-file-use-dentry-open-20050423

FIXES 18335

use dentry_open et al instead of doing the work ourselves

20 years agolinux-osi-module-proc-csdb-sprintf-bug-20050423
Derrick Brashear [Sun, 24 Apr 2005 01:54:42 +0000 (01:54 +0000)]
linux-osi-module-proc-csdb-sprintf-bug-20050423

FIXES 18334

remove extraneous %s

20 years agoFix whitespace in changelog debian/1.3.81-4
Sam Hartman [Sat, 23 Apr 2005 17:40:09 +0000 (17:40 +0000)]
Fix whitespace in changelog

20 years ago * New French translations from Christian Perrier, Closes: #305780
Sam Hartman [Sat, 23 Apr 2005 17:37:13 +0000 (17:37 +0000)]
* New French translations from Christian Perrier, Closes: #305780

20 years agofreebsd60-20050422
Jim Rees [Fri, 22 Apr 2005 15:57:09 +0000 (15:57 +0000)]
freebsd60-20050422

Preliminary FreeBSD 6.0 support.
Builds, but unlikely to work.

20 years ago * Fix genchanges for module builds to not fail when trying to remove a
Russ Allbery [Fri, 22 Apr 2005 01:44:18 +0000 (01:44 +0000)]
  * Fix genchanges for module builds to not fail when trying to remove a
    nonexistent file.

20 years agoignore-ytab-20050421
Jim Rees [Thu, 21 Apr 2005 23:08:12 +0000 (23:08 +0000)]
ignore-ytab-20050421

add y.tab.h to .cvsignore