Commit Graph

316 Commits

Author SHA1 Message Date
Volker Holfeld
d065b7fc51 windows-compile-fixes-20010411
ignore serverLog on nt

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

correct typo for nt

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

update volinfo -filenames feature for nt
2001-04-11 19:57:23 +00:00
Nickolai Zeldovich
a574d1e742 partition-include-headers-to-get-opendir-etc-20010406
so namei code comes closer to being useful in more cases
2001-04-06 19:11:44 +00:00
Hartmut Reuter
d06043cc10 make-getfreetag-find-correct-free-tags-20010404
"I have found a "nice" bug in namei_ops.c:

In GetFreeTag() the following code was used to find a free place in the
link table entry:

    /* Now find a free column in this row and claim it. */
    coldata = 0x7;
    for (col = 0; col<NAMEI_MAXVOLS; col++) {
        coldata <<= col * 3;
        if ((row & coldata) == 0)
            break;
    }

What happens?
With col == 0 we look for the bits 0x7. This is ok.
With col == 1 we look for the bits 0x38. This is also ok.
With col == 2 we look for the bits 0xe00 instead of 0x1c0 !!!
But later the allocation is done correctly with 0x40.
Thus the next time he will find again a free place for col == 2 !
For higher values of col the test is also incorrect, of course."
2001-04-04 18:28:05 +00:00
Hartmut Reuter
d8313d4404 make-vol-package-deal-with-namei-correctly-on-systems-which-can-be-compiled-with-or-without-namei-fileserver-20010404
If compiled without AFS_NAMEI_ENV existence
of AFSIDat must stop us. If compiled with AFS_NAMEI_ENV volume headers
in a partition, but no AFSIDat must stop us.
2001-04-04 18:14:23 +00:00
Nathan Neulinger
3c597bf218 salvager-syslog-support-20010404
support for salvager to syslog instead of logging to file
2001-04-04 18:12:18 +00:00
Nathan Neulinger
16238e1dd2 simplify-salvager-target-20010404
it's the same for linux as for everyone else now
2001-04-04 18:00:44 +00:00
Thomas Mueller
afaa185472 add-volinfo-filenames-arg-in-namei-environment-20010402
show filenames used by volumes in namei fileserver
2001-04-03 00:13:04 +00:00
Nickolai Zeldovich
150cbf3db8 make-namei-fileserver-compile-on-solaris8-20010327
use uint64_t in preference to u_int64_t as solaris has only the latter and
linux appears to have both. also, use lockf where flock was used in the
solaris case
2001-03-27 08:58:49 +00:00
Chaskiel M Grundman
a41175cfbb initial-darwin-support-20010327
setup for darwin port

====================
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.
====================
changes for darwin port

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

added files for the darwin port

====================
changes for darwin port
2001-03-27 08:43:13 +00:00
Hartmut Reuter
f310da48b4 support-namei-fileserver-on-solaris8-20010305
So the namei fileserver can be used on Solaris 8
2001-03-05 16:39:05 +00:00
Hartmut Reuter
1ce1e6ed49 sgi_65-compilation-patches-20010131
Remove references to missing EFS support library so sgi_65 support compiles
2001-01-31 21:27:44 +00:00
Sam Hartman
acceff25eb linux-ppc-minor-cleanup-20010119
Minor fixes to make the PPC port happy.
2001-01-19 05:57:12 +00:00
Hartmut Reuter
43f97ca58c fast-start-20001220
FAST_RESTART ifdef'd code omits salvage at restart. -DontSalvage must be
added to salvager args in the bos configuration

BITMAPS_LATER ifdef'd code lets the fileserver create the bitmaps for
free vnodes only on demand, so the fileserver may start faster.
2000-12-23 23:52:38 +00:00
Nathan Neulinger
a35279d314 warning-fixes-20001213
Various fixes to eliminate warnings
2000-12-13 21:36:06 +00:00
Derrick Brashear
fb5bcd00fc Standardize License information 2000-11-04 10:01:08 +00:00
IBM
87c10e8d7f Initial IBM OpenAFS 1.0 tree 2000-11-04 02:13:13 +00:00