Nathan Neulinger [Sat, 23 Jun 2001 16:00:06 +0000]
afsconfig-add-rcsid-
20010623
add an RCSID macro
Nathan Neulinger [Sat, 23 Jun 2001 15:50:12 +0000]
deal-with-printf-as-macros-
20010623
gcc 3.x macroizes printf; deal appropriately
Nathan Neulinger [Sat, 23 Jun 2001 15:40:01 +0000]
rx-warnings-and-prototyping-
20010623
suppress more warnings in rx; also creat missing prototypes
Nathan Neulinger [Sat, 23 Jun 2001 15:12:40 +0000]
afsmon-warning-cleanup-
20010623
get rid of remaining warnings in afsmonitor code
Nathan Neulinger [Wed, 13 Jun 2001 17:53:00 +0000]
remove-potentially-bogus-warning-
20010613
remove added warning which caused warnings during routine operation
Derrick Brashear [Wed, 13 Jun 2001 04:56:22 +0000]
avoid-string-h-conflict-in-kernel-rx-
20010612
avoid conflicting with kernel's string.h
Nathan Neulinger [Tue, 12 Jun 2001 20:46:41 +0000]
lwp-warning-cleanup-and-afsconfig-
20010612
get rid of warnings and afsconfigize lwp
Nathan Neulinger [Tue, 12 Jun 2001 20:46:21 +0000]
rx-warning-cleanup-and-afsconfig-
20010612
get rid of warnings and afsconfigize more of rx
Nathan Neulinger [Tue, 12 Jun 2001 20:44:46 +0000]
eliminate-silly-error-in-text-from-vsprocs-
20010612
get rid of an extra space
Nathan Neulinger [Tue, 12 Jun 2001 20:43:47 +0000]
translate-et-eliminate-warnings-
20010612
get rid of warnings in translate_et
Nathan Neulinger [Tue, 12 Jun 2001 20:42:32 +0000]
protect-SMP-with-conditionals-against-multiple-definitions-
20010612
don't redefine __SMP__ if it's defined.
Nathan Neulinger [Tue, 12 Jun 2001 20:36:31 +0000]
remove-afsconfigization-from-des-conf-h-
20010612
undo earlier change
Derrick Brashear [Fri, 8 Jun 2001 23:23:07 +0000]
try-harder-to-notice-down-server-
20010608
try harder to notice something is down otherwise we can end up looping forever
Nathan Neulinger [Wed, 6 Jun 2001 23:01:17 +0000]
util-warnings-cleanup-
20010606
clean up in flipbase64
Nathan Neulinger [Wed, 6 Jun 2001 23:00:47 +0000]
sys-warnings-and-unused-variables-cleanup-
20010606
clean up sys subtree
Nathan Neulinger [Wed, 6 Jun 2001 23:00:09 +0000]
lwp-warnings-and-unused-variables-cleanup-
20010606
make lwp warnings and unused variables go away
Derrick Brashear [Wed, 6 Jun 2001 19:09:07 +0000]
initial-html-documentation-
20010606
pull in all documentation from IBM
Derrick Brashear [Wed, 6 Jun 2001 18:58:13 +0000]
initial-pdf-with-embedded-cmr-fonts-
20010606
with thanks to Mattias Amnefelt <mattiasa@e.kth.se> for converting to the
BlueSky Computer Modern Roman fonts from tex.
Derrick Brashear [Wed, 6 Jun 2001 18:56:26 +0000]
scrap-initial-pdf-files-
20010606
relocating
Mattias Amnefelt [Tue, 5 Jun 2001 21:17:46 +0000]
automake-work-in-progress-
20010605
work-in-progress automake work. will not work as-is as it relies on
headers being moved about and that isn't included yet.
Nathan Neulinger [Tue, 5 Jun 2001 19:26:42 +0000]
ubik-warnings-cleanup-
20010605
more warning cleanup
Nathan Neulinger [Tue, 5 Jun 2001 19:22:01 +0000]
comerr-cleanup-warnings-
20010605
compiler placation
Nathan Neulinger [Tue, 5 Jun 2001 16:06:56 +0000]
config-includes-warning-cleanup-
20010605
clean up comment warnings
Nathan Neulinger [Tue, 5 Jun 2001 16:05:30 +0000]
libafs-libuafs-makefile-updates-for-afsconfig-
20010605
so afsconfig.h inclusion can be done
Chas Williams [Tue, 5 Jun 2001 15:59:54 +0000]
linux-dentry-cache-another-try-
20010605
to fix a problem where invalid negative data is cached as well as some efficiency
Nathan Neulinger [Tue, 5 Jun 2001 15:47:53 +0000]
afsmon-warning-cleanup-
20010605
remove unused variable
Ted McCabe [Tue, 5 Jun 2001 15:46:24 +0000]
sysname-list-instead-of-simple-name-
20010605
allow a sysname list which is interated in lookup instead of a simple
namespace
====================
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 bit which leaked in
Nathan Neulinger [Tue, 5 Jun 2001 15:32:46 +0000]
rx-warning-cleanup-and-afsconfig-
20010605
clean up previous rxtrace patch and clean up other warnings
Nathan Neulinger [Tue, 5 Jun 2001 15:30:16 +0000]
convert-volparse-to-afsconfig-and-cleanup-
20010605
clean up warnings in volparse.c and make it use afsconfig.h for building
Jeff Riegel [Tue, 5 Jun 2001 15:21:45 +0000]
rx-race-condition-cleanup-by-adding-busy-status-
20010605
set a busy status on a connection to prevent it from being deleted while in use
Jeff Riegel [Tue, 5 Jun 2001 15:18:53 +0000]
userland-cachemgr-zero-token-times-on-unlog-to-trigger-gc-
20010605
on unlog when using userland cache manager zero token fields so they will
be garbage-collected
Jeff Riegel [Tue, 5 Jun 2001 15:16:10 +0000]
cachemgr-dont-leak-stat-info-to-clients-not-entitled-to-it-
20010605
if you only have lookup don't leak stat information from cache, which normally requires read
Jeff Riegel [Tue, 5 Jun 2001 15:11:01 +0000]
usermode-cachemgr-open-mode-checking-fix-
20010605
default to read mode when opening
Pavel Semerad [Mon, 4 Jun 2001 23:29:00 +0000]
linux24-use-flock64-instead-of-flock-
20010604
"locking on linux 2.4.x does not work. 2.4.x uses internally 64bit offsets
(start and end of lock) and end is set to 64 bit int max. When it converts
to struct flock, len is set to 0xffffffff (cut off high 32 bits) and afs_lockctl
decides it is byte-range locking. So on 2.4.x kernel there should be used flock64
instead of flock (flock64 is typedef to flock on 64bit systems such as sparc64
and ia64)"
====================
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.
====================
use flock64 for linux24
Nathan Neulinger [Mon, 4 Jun 2001 22:08:19 +0000]
viced-dotted-quad-logging-without-malloc-
20010601
based on suggestion from rees@umich.edu
====================
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 for solaris cc joy
Nathan Neulinger [Mon, 4 Jun 2001 22:07:27 +0000]
libadmin-cleanup-and-afsconfigization-
20010604
clean up warnings, get rid of unused variables, and set up for use of
afsconfig.h
Nathan Neulinger [Sun, 3 Jun 2001 18:20:15 +0000]
lwp-iomgr-warning-suppression-
20010602
remove unused variable, add missing parens
Nathan Neulinger [Sun, 3 Jun 2001 17:52:05 +0000]
fix-afsmonitor-patch-for-string-h-existance-check-
20010602
as not all platforms may have string.h
Nathan Neulinger [Sun, 3 Jun 2001 17:34:34 +0000]
vol-volser-more-liberal-information-in-log-messages-
20010602
hopefully no one is processing these logs in a way this breaks. make error
and volname information available as part of error message
Nathan Neulinger [Sun, 3 Jun 2001 17:32:18 +0000]
sgiefs-support-is-gone-but-great-rock-lives-on-
20010602
remove inclusion of missing sgiefs directory since we didn't get the binary
library needed for it to work anyhow
Nathan Neulinger [Sun, 3 Jun 2001 17:31:07 +0000]
rxtrace-warning-cleanup-
20010602
more compiler warning squishing
Nathan Neulinger [Sun, 3 Jun 2001 17:29:52 +0000]
split-deprecated-into-insecure-and-obsolete-in-top-makefile-
20010602
so it's obvious to people which mistakes are silly and which are dangerous
Nathan Neulinger [Sun, 3 Jun 2001 17:28:33 +0000]
libadmin-warning-cleanup-
20010602
add missing parens, remove unused decls
Nathan Neulinger [Sun, 3 Jun 2001 17:27:03 +0000]
kauth-const-warning-cleanup-
20010602
dir is not modified so this is safe
Nathan Neulinger [Sun, 3 Jun 2001 17:26:15 +0000]
comerr-get-rid-of-compile-warnings-
20010602
placate compiler
Nathan Neulinger [Sun, 3 Jun 2001 17:23:18 +0000]
audit-make-int-functions-return-zero-
20010602
rather than just having no code block, return 0
Nathan Neulinger [Sun, 3 Jun 2001 17:22:10 +0000]
afsmonitor-formatting-strings-update-
20010602
so error messages are properly formatted strings
Nathan Neulinger [Sun, 3 Jun 2001 17:19:15 +0000]
namei-ops-cleanup-
20010601
get rid of unused/warnings from vol/namei_ops.c
Nathan Neulinger [Fri, 1 Jun 2001 20:14:58 +0000]
log-host-addrs-as-dotted-quad-not-hex-in-viced-
20010601
so you get a dotted quad and byte-correct port instead of a hex ip and a potentially
byteswapped port number from viced log messages
Derrick Brashear [Fri, 1 Jun 2001 20:09:22 +0000]
initial-configure-work-take-two-
20010601
this isn't useful yet but is a step in the right direction.
Chaskiel M Grundman [Wed, 30 May 2001 20:45:01 +0000]
top-level-makefile-changes-to-allow-partial-afs-compile-
20010530
"The afs toplevel makefile theoretically allows you to build bits and
pieces of AFS without too much other stuff you don't need. Building the
kernel code this way is hard, since it imports stuff from so many modules,
and the dependencies aren't necessarily done right. This patch fixes many
of the special "for kernel use only" targets to be "for kernel use
only" and adds a few new ones, so that the only userlevel stuff built by
make TARGET=libafs is util, pinstall, rxgen, comerr (needed for
afs/Makefile), and cmd"
Chaskiel M Grundman [Wed, 30 May 2001 20:39:27 +0000]
make-xdr-int64-support-consistent-now-that-its-everywhere-
20010530
"an mr-afs related patch introduced xdr_afs_int64 into the code. This is a
good thing I suppose. The same patch also re-introduced the use of
xdr_long on some platforms, which isn't needed, and isn't really
appropriate. Said patch also only included the #defines for xdr_afs_int64
into rpc_main.c and not xdr.h. (it is my opinion that
rpc_main.c:write_int32_macros should only be used if kflag is set, but
transarc didn't do it that way, so I'm not going to change it)"
Chaskiel M Grundman [Wed, 30 May 2001 20:34:17 +0000]
make-rxgen-split-rpcs-not-declare-start-parameters-for-functions-for-data-which-is-copied-out-only-
20010530
"fix for rxgen so that split rpc's don't erroneously declare parameters in
the "start" function that should only be declared in the "end":
example:
for the following declaration:
Store(IN struct _index_t *descr,
IN string group<STAGE_STRINGSIZE>,
OUT string spool<STAGE_STRINGSIZE>, OUT afs_uint32 *slot) split;
before patch:
int StartDMV_Store(z_call, descr, group)
register struct rx_call *z_call;
struct _index_t * descr;
char * group, **spool;
{
[...]
after patch:
int StartDMV_Store(z_call, descr, group)
register struct rx_call *z_call;
struct _index_t * descr;
char * group;
{
[...]
"
Garry Zacheiss [Wed, 30 May 2001 20:31:21 +0000]
catch-bad-afsconf-cehck-result-to-fix-fileserver-segv-
20010530
"afsconf_GetKey() in auth/cellconfig.c doesn't check the return
value of afsconf_Check(), which can lead to the fileserver SEGV'ing if
afsconf_Check() returns an error."
Mattias Amnefelt [Wed, 30 May 2001 20:26:09 +0000]
make-backup-dumpi-print-volumes-over-2caret31-bytes-correctly-
20010530
makes backup dumpi print volumes > 2^31 bytes correctly
Mattias Amnefelt [Wed, 30 May 2001 20:22:56 +0000]
update-pdf-documentation-to-include-fonts-
20010530
"I noticed that the pdf documentation bundled with openafs doesn't include
the correct fonts to display properly (atleast with my acrobat). I've
generated afs-pdf:s with type1 fonts"
Nathan Neulinger [Thu, 24 May 2001 22:11:45 +0000]
fix-msf-cat-warnings-in-compile-et-
20010524
so we don't get warning for msf stuff
Nickolai Zeldovich [Thu, 24 May 2001 22:09:50 +0000]
solaris-make-df-in-cwd-return-useful-output-
20010524
"This patch makes "df ." work in AFS directories under Solaris 8.
(df looks in /etc/mnttab, which is obtained from the kernel, for
the device number and then does a pwd-style walk up the tree..
Currently the device number gets set to 0x100000 by default which
doesn't match the 0x1234 device number of AFS vnodes.)"
Carsten Jacobi [Mon, 21 May 2001 21:24:04 +0000]
linux-s390-kas-setpass-fix-
20010515
fix for s390, per Carsten:
(this behaviour occurs only
on 31-bit
S/390-Systems, the "s390x"-machines should change the AFS-password also
without this patch as far as I can imagine)
Laura Stentz [Sat, 19 May 2001 18:45:43 +0000]
afs-overview-documentation-
20010519
Contributed overview docs from IBM, this time binary mode.
Derrick Brashear [Sat, 19 May 2001 18:44:43 +0000]
remove-bad-non-binary-commit-of-afs-docs-
20010519
so i can readd with -kb
Laura Stentz [Sat, 19 May 2001 18:43:10 +0000]
add-afs-overview-manuals-
20010519
Documentation contributed by IBM
Derrick Brashear [Fri, 18 May 2001 18:15:20 +0000]
hpux11-kernel-support-
20010517
put together from 1994(!) rx open source release available
at ftp://ftp.dementia.org/pub/rx, other architectures, rx_kcommon.c,
and some net research on hpux
has no chance of working, slim chance of compiling, and seriously needs
spinlock work to be useful
====================
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.
====================
shell of this file. won't work
====================
shell of osi_vfs.h
not useful yet
====================
use macros in osi_machdep.h for doing spinlocks
====================
include streams tli header
====================
do a little cleanup after looking at other architectures
still won't work until we know more about sleep/wakeup and kernel
semaphore interface crap
====================
try again. probably still not useful
====================
get this stuff compiling
Nathan Neulinger [Fri, 18 May 2001 02:22:10 +0000]
update-makefiles-for-afsconfig-h-
20010517
more updates so afsconfig.h can be included
Derrick Brashear [Wed, 16 May 2001 05:16:27 +0000]
linux24-param-cleanup-
20010516
make usr version of file not define 64 bit env
make kernel version include modversions before afs_sysnames.h (which includes
stds.h)
Nathan Neulinger [Wed, 16 May 2001 00:28:09 +0000]
afsconfig-updates-
20010515
updates to and to use afsconfig.h
Nathan Neulinger [Wed, 16 May 2001 00:16:58 +0000]
sgi-fix-prototypes-
20010515
use strings.h on irix to get needed prototypes
Nathan Neulinger [Wed, 16 May 2001 00:15:54 +0000]
fix-bad-logic-in-afsconfig-h-in-
20010515
fix some iverted logic
Nathan Neulinger [Mon, 14 May 2001 23:56:33 +0000]
afs-superuser-foreign-realm-checks-
20010514
This rewrite cleans up the code a bit, removes any athena specific
references (not needed anymore in this version), and adds support for
multi realm management of afs servers (you can now specify
"admin@OTHERREALM" in your userlist).
Code now checks as follows:
tname
tinst - remote user info from conn
tcell
lcell - local cell
lrealm - local realm (defaults to lcell if not avail)
if no remote cell or instance
allow localauth
if the cell of the remote connection matches local cell or local realm
if not tinst
allow if tname in UserList
if tinst
allow if tname.tinst in UserList
if cell doesn't match local cell or realm
if not tinst
allow if tname@cell in UserList
allow if tname@CELL in UserList
if tinst
allow if tname.tinst@cell in UserList
allow if tname.tinst@CELL in UserList
modified per openafs-devel discussion such that krb5 versions (/tinst
rather than .tinst) code path disabled for now
Hartmut Reuter [Mon, 14 May 2001 23:54:01 +0000]
restore-writelogbuffer-for-mrafs-
20010514
MR-AFs is making use of this to hook into logging to write multiline messages
into the log
====================
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.
====================
move forward to current version of function
Mark Dapoz [Mon, 14 May 2001 23:26:34 +0000]
aix42-pthread-self-return-needs-cast-
20010514
To compile on AIX 4.2 on PowerPC
Nathan Neulinger [Mon, 14 May 2001 23:23:12 +0000]
initial-afsconfig-h-file-
20010514
start of config file work for autoconf
====================
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.
====================
make Makefile use top-level location rather than config as Nathan intended
Nathan Neulinger [Mon, 14 May 2001 22:41:12 +0000]
change-effect-of-afs-quietfs-env-
20010514
so ViceLog happens when file server starts
Ted McCabe [Mon, 14 May 2001 22:30:35 +0000]
darwin-clear-va-flags-in-copyoutattrs-
20010514
"I noticed that when I tried copying files out of AFS, I would often
not be able to modify the destination files/dirs due to the user flags
being non-zero (see man chflags). Turns out that not all of the
fields of Darwin's struct vattr were being set in afs_CopyOutAttrs
This patch clears the va_flags entry. I wasn't sure how the
va_filerev and va_gen fields are precisely used, but since I wasn't
noticing any trouble I could attribute to them, I left them
unspecified. I suspect someone with more knowledge can say for sure.
"
Nathan Neulinger [Mon, 14 May 2001 22:27:10 +0000]
make-vos-accept-force-switch-
20010514
and let libcmd handling deal with -f
Nathan Neulinger [Mon, 14 May 2001 22:19:47 +0000]
des-warnings-cleanup-
20010514
clean up some more warnings from des
Carsten Jacobi [Thu, 3 May 2001 15:19:00 +0000]
linux24-s390-initial-support-
20010503
base support for s390 linux 2.4
Mark Dapoz [Mon, 30 Apr 2001 23:15:50 +0000]
compile-snprintf-for-solaris25-
20010430
so this will still build for solaris 2.5.1, build our snprintf
Chas Williams [Mon, 30 Apr 2001 23:13:05 +0000]
make-des-test-buildable-
20010430
remove bogus rcsid string lines with no strings
Nickolai Zeldovich [Mon, 30 Apr 2001 23:08:39 +0000]
afsdb-callout-and-userspace-implementation-
20010430
"This patch implements AFSDB support for both user-space programs
and for the kernel.. I've tested these on sun4x_57 (64-bit) and
on i386_linux22."
not currently enabled in any configuration
Derrick Brashear [Mon, 30 Apr 2001 23:03:33 +0000]
remove-incomplete-dns-patch-
20010430
this shouldn't have leaked in yet
Nathan Neulinger [Mon, 30 Apr 2001 16:18:39 +0000]
fix-comment-for-linux-conf-
20010430
fix comment to reflect variable change
Nathan Neulinger [Mon, 30 Apr 2001 16:09:41 +0000]
remove-text-after-endif-
20010430
remove typo which crept in
Jeff Riegel [Mon, 30 Apr 2001 08:03:55 +0000]
win95-initial-port-
20010430
Windows 95/98 port from IBM Almaden
documentation and build support
====================
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.
====================
Windows 95/98 port from IBM Almaden
changes to cache manager
====================
Windows 95/98 port from IBM Almaden
makefile changes
====================
Windows 95/98 port from IBM Almaden
osi changes to support 95/98
====================
Windows 95/98 port from IBM Almaden
installer for 95/98 client
====================
Windows 95/98 port from IBM Almaden
win95/98 panel app
====================
Windows 95/98 port from IBM Almaden
win95/98 panel app help
====================
Windows 95/98 port from IBM Almaden
makefile changes plus dns implementation
====================
Windows 95/98 port from IBM Almaden
makefile changes plus changes for compat with dos line conventions
====================
Windows 95/98 port from IBM Almaden
config for 95/98
====================
Windows 95/98 port from IBM Almaden
makefile changes plus support for 95/98 env
====================
Windows 95/98 port from IBM Almaden
ms compiler changes
====================
Windows 95/98 port from IBM Almaden
makefile changes
====================
Windows 95/98 port from IBM Almaden
lwp changes
to support 95/98 port
====================
Windows 95/98 port from IBM Almaden
rx changes to support 95/98 port
Sam Hartman [Mon, 30 Apr 2001 00:42:33 +0000]
linux-ppc-linux22-base-config-
20010429
base ppc linux 2.2 config
Derrick Brashear [Mon, 30 Apr 2001 00:40:12 +0000]
winnt-redefine-snprintf-instead-of-building-one-
20010429
WINNT has _snprintf, just use that
Nathan Neulinger [Mon, 30 Apr 2001 00:36:36 +0000]
linux-conf-use-options-not-afsd-options-
20010429
make distributed config consistent with rc file
Jeffrey Hutzelman [Wed, 25 Apr 2001 06:44:34 +0000]
fix-sense-of-ifdef-for-darwin-
20010425
reverse change from freebsd patch
Derrick Brashear [Tue, 24 Apr 2001 03:48:32 +0000]
linux-make-bridge-script-more-respectful-of-build-environment-
20010423
make it actually use the known path to the kernel source, and check for existance before doing anything
Derrick Brashear [Sun, 22 Apr 2001 20:37:33 +0000]
linux-bridge-to-deal-with-redhat71-in-pre-autoconf-days-
20010422
Kinda crappy but it will suffice for now
Jeremy Katz [Sun, 22 Apr 2001 20:02:58 +0000]
linux-kernel-extra-definitions-for-sp-versus-mp-
20010422
__SMP__, and __BOOT_KERNEL_SMP __BOOT_KERNEL_UP definitions as appropriate
Derrick Brashear [Sat, 21 Apr 2001 20:04:08 +0000]
linux-revert-truncate-inode-pages-for-smush-
20010420
osi_VM_TryToSmush needs to be careful not to walk on in-use pages
Derrick Brashear [Sat, 21 Apr 2001 19:38:39 +0000]
cleanup-from-readdir-type-hint-guessing-
20010420
Based on report by Chas Williams; FindVCache get getting a ref which we
need to release
Derrick Brashear [Sat, 21 Apr 2001 05:23:25 +0000]
conditionals-for-linux-ac-kernels-
20010420
Adapted from katzj@linuxpower.org's work. Still needs makefile hackery and
glue scripts to do the defining
Derrick Brashear [Sat, 21 Apr 2001 04:14:56 +0000]
be-tolerant-of-unbuilding-kdumps-
20010420
so people who can't get kdump to build aren't so confused
Derrick Brashear [Sat, 21 Apr 2001 02:35:29 +0000]
truncate-inode-pages-for-linux22-
20010420
backport support for 2.2 kernerls
Chas Williams [Sat, 21 Apr 2001 02:23:04 +0000]
linux-call-truncate-inode-pages-in-preference-to-invalidate-inode-pages-
20010420
To cure "Failed to invalidate all pages on inode 0xc9208720"
====================
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.
====================
Jeremy Katz [Sat, 21 Apr 2001 02:06:52 +0000]
linux-vfsops-updates-
20010420
set s_maxbytes if MAX_NON_LFS is defined
use &tvp->v nsttead of tvp
Jeremy Katz [Sat, 21 Apr 2001 01:31:39 +0000]
afs-gunlock-when-umount-as-not-suser-
20010420
bad to AFS_GLOCK then exit without AFS_GUNLOCK
Chas Williams [Sat, 21 Apr 2001 01:14:16 +0000]
linux24-add-missing-truncate-inode-pages-call-
20010420
actually do the inode page truncation for linux 2.4