thorpej
2cd7214cae
We no longer have to build config.old on the hp300. (Yay!! Woo!!)
1997-01-30 10:44:46 +00:00
tls
3b4c5f9d01
mention NVNODE option
1997-01-30 10:44:23 +00:00
thorpej
a4f420d68a
Ding dong, the old config is dead!
1997-01-30 10:41:27 +00:00
thorpej
570522c72c
Clean up #includes.
1997-01-30 10:32:51 +00:00
thorpej
5906c26c8b
Commit this to the right place, this time.
...
The boot blocks do a primitive form of autoconfiguration. Duplicate some
of the old config strcutures for the benefit of the boot blocks; they
don't need something as flexible as the kernel does.
1997-01-30 10:31:44 +00:00
tls
af543e23ae
remove ability to mangle namei cache
1997-01-30 10:29:24 +00:00
tls
a6b42c4d73
fix a large number of braindead unconditional #defines
1997-01-30 10:16:18 +00:00
thorpej
40d51256bb
These files are no longer needed.
1997-01-30 10:00:39 +00:00
thorpej
5e781164af
Update for new-style config.
1997-01-30 09:58:57 +00:00
tls
aeb2ee9ac9
add support for noatime mount flag
1997-01-30 09:56:10 +00:00
thorpej
add93ce69e
Garbage-collect some uneeded stuff now that we're new config only.
1997-01-30 09:55:45 +00:00
tls
d0c43309b5
add support for noatime mount flag
1997-01-30 09:52:26 +00:00
matthias
1370131ffd
Add scripts and documentation for a new method to create assym.h files.
...
With the kern/genassym.sh script HOSTED_CC is no longer used to create
assym.h files. This should make crosscompilation easier.
1997-01-30 09:37:20 +00:00
matthias
97a71285c8
Teach strmode(3) about whiteouts. They get w 'w' now.
1997-01-30 09:23:46 +00:00
matthias
192303707a
let the flat profile ignore symbols specified with -E.
1997-01-30 09:20:55 +00:00
thorpej
d26d94a7a5
Regen to clear up RCS id snafu.
1997-01-30 09:20:42 +00:00
thorpej
cb63bb9de5
Garbage-collect all old-style autoconfiguration support; it is no
...
longer supported. The hp300 port uses new config now.
1997-01-30 09:18:33 +00:00
matthias
ec450f3940
finding whiteouts didn't work.
1997-01-30 09:17:27 +00:00
tls
c16cd03a2f
add CCDNBUF and KMEMSTATS descriptions, and remove obsolete mention of NKPDE option
1997-01-30 09:16:54 +00:00
matthias
470161650e
compression ratio was computed wrong.
1997-01-30 09:14:50 +00:00
thorpej
9bb27910a9
Convert to new-style autoconfiguration; old-style config is no longer
...
supported.
1997-01-30 09:14:10 +00:00
thorpej
f19d55d659
- Garbage-collect the old-style configuration glue.
...
- Make sure we don't get interrupts in dcmselftest().
1997-01-30 09:11:24 +00:00
thorpej
f5bb637c10
- Convert these drivers to new-style autoconfiguration. Old-style
...
config is no longer supported.
- Use a much more obvious SCSI job queueing scheme.
1997-01-30 09:08:55 +00:00
thorpej
365324ec10
- Convert these drivers to new-style autoconfiguration. Old-style
...
configuration is no longer supported.
- Use a much more obvious HP-IB job queueing scheme.
1997-01-30 09:06:51 +00:00
thorpej
d49c71cb8a
- Use indicies, rather than pointer arithmetic, to track DMA chain
...
segments.
- Use a much more obvious DMA job queueing scheme.
- Fixup some debugging code.
1997-01-30 09:04:33 +00:00
thorpej
7bfe4e11c4
Garbage-collect old-style autoconfiguration glue.
1997-01-30 09:00:21 +00:00
thorpej
743140bb51
Garbage-collect old-style autoconfiguration code. Adopt boot device
...
detection code to new-style autoconfiguration.
1997-01-30 08:59:29 +00:00
mikel
00702536b8
eliminate absent directories from .PATH; PR bin/3154
1997-01-30 07:29:11 +00:00
mikel
9723c5a793
add SEE ALSO sections for interface functions; PR lib/3158
...
also added missing doublequote char.
1997-01-30 07:15:49 +00:00
mikel
feaa2cfce3
fix leftovers from lite2 integration; PR misc/3159
1997-01-30 06:52:44 +00:00
tls
e9a5b29d40
add #ifdef KMEMSTATS around variable otherwise unused; now compiles with KMEMSTATS turned off.
1997-01-30 06:50:46 +00:00
thorpej
17aa7541b7
Add support to display the ccd-specific statistics kept by the ccd
...
driver.
1997-01-30 04:02:08 +00:00
thorpej
9a815ed696
A performance optimization, inspired by a conversation with Thor Simon:
...
- Keep a freelist of component buffer headers, defaulting
to 8 headers per component (tunable with the CCDNBUF
kernel compile option).
- When allocating a component buffer, try to pull a header
off the freelist first, falling back on MALLOC() if the
freelist is empty. Use MALLOC() rather than malloc(),
because it will attempt to short-cut the allocation before
actually making a full-blown malloc() call.
- Keep statistics on how many component buffer headers have
been allocated and how many of those allocations have
resulted in freelist misses.
With these changes, I observed measurable decreases in system and
wall clock time on operations on an 8G ccd, as well as a measurable
drop in the time spent in ccdbuffer() (measured with kernel profiling).
1997-01-30 04:00:52 +00:00
thorpej
e911ec0bfe
Don't try to divide by zero in progressmeter().
...
From Thorsten Frueauf <frueauf@ira.uka.de>, PR #3160 .
1997-01-30 03:36:26 +00:00
thorpej
bb60822446
Fix OBOB in ccdopen() partition range check.
...
From Klaus Klein <kleink@layla.inka.de>, PR #3161 .
1997-01-30 03:32:56 +00:00
thorpej
0941c04d45
Add support for generating MD5 checksums, partially derived from the
...
FreeBSD md5(1) program. MD5 checksums may be generated by using the
"-m" flag to cksum, or by invoking this program as "md5".
1997-01-30 01:10:32 +00:00
thorpej
2fb6cfc85c
Install md4.h and md5.h
1997-01-30 01:05:58 +00:00
thorpej
8d29c3cb33
Include files for MD4/MD5 routines, from FreeBSD.
1997-01-30 01:05:01 +00:00
thorpej
361fd90923
Functions were added to the C library; bump minor.
1997-01-30 01:02:45 +00:00
thorpej
1355adcf18
Build the MD4/MD5 sources.
1997-01-30 01:02:17 +00:00
thorpej
e176fc8fc9
Add MD4/MD5 routines to the C library, taken directly from FreeBSD's
...
"libmd".
1997-01-30 01:01:39 +00:00
mark
ab4940de30
Cast -1 to an unsigned char for the test with fil.fr_icode as the fr_icode
...
field is declared as an unsigned char.
1997-01-29 18:39:47 +00:00
is
3d42605db3
Correct yet another typing error.
1997-01-29 17:19:35 +00:00
is
3d43ed097b
fixed my own stupid typing error.
1997-01-29 17:12:51 +00:00
ws
ac112dcf50
Shifting by 32 on a 32-bit machine is undefined
...
(and in fact -1 << 32 results in -1 on e.g. x86)
1997-01-29 12:07:26 +00:00
explorer
c80b5ae409
Doh! MAXHOSTNAMELEN, not MAXHOSTNAME
1997-01-29 10:30:14 +00:00
explorer
143a02016e
Allow local hostname to be longer than 32 characters, and make certain it will
...
fit in the buffer space provided. Also, ensure null termination.
1997-01-29 03:21:01 +00:00
thorpej
b21c166228
ioctl cmd arguments are u_long, not int. Pointed out by
...
Fred L. Templin <templin@nas.nasa.gov>
1997-01-29 02:16:23 +00:00
mark
3d14bc1b12
Use an integer rather than a char for the getopt() return value in order
...
to make it work with architectures that use unsigned chars.
1997-01-29 01:49:25 +00:00
mark
2ab96deb9a
Use an integer rather than a char for the getopt() return value in main()
...
in order to make it work with architectures that use unsigned chars.
1997-01-29 01:29:09 +00:00