mycroft
13daec0fb1
Several things:
...
* Change the usage of B_DONE so that it is only set when a buffer is in sync
with the data on disk.
* If a buffer is being waited for, don't put it on the age queue.
* Make sure to clear B_DONE when pages are stolen from a buffer.
* Make sure to clear B_CACHE after each use.
* If we find a buffer for the block we want with valid data, but it is too
small, panic. (This isn't supposed to happen.)
Fixes potential file corruption problems with clustering.
1998-10-27 23:48:22 +00:00
thorpej
3a9e6f3a29
Define a "page 3", used on some chips which emulate a dp8390, but also
...
provide extensions.
1998-10-27 23:34:17 +00:00
thorpej
925077cfb9
Holy smokes, batman! Actually fill in the "init_card" entry point!
1998-10-27 22:45:13 +00:00
thorpej
a45667c4c3
Add register definitions for PCI NE2000-compatible extenstions, allowing
...
control over e.g. full-duplex mode, media, etc.
Currently, only extensions for the RealTek 8029 are defined.
1998-10-27 22:30:56 +00:00
mycroft
1a5b9c6c30
Do not corrupt file flags when file system is full!
1998-10-27 21:32:58 +00:00
matt
b26897f295
Initial bus_space support routines (should be common across
...
all platforms and buses).
1998-10-27 21:19:48 +00:00
matt
4cbbe0abff
Latent support for revamped "local bus" support.
1998-10-27 21:18:52 +00:00
thorpej
e5c050d79c
Cosmetic changes in product lookup, to match other drivers.
1998-10-27 19:49:37 +00:00
agc
48b4d2e2ba
Instead of ignoring any SIGINTs when cleaning up, allow them. The
...
user might actually know better, just this once.
1998-10-27 19:27:17 +00:00
christos
12fd61ebc9
PR/6356: Hubert Feyer: Linux emulation has problem w/ pipes
...
On linux we don't have syscalls that use retval[1] (edx). So don't
corrupt edx, because the compiler assumes that it has the same
value as before the syscall. Also, compute if we are running under
linux emulation in one place. XXX: Someday we should have a syscall
function per emulation and avoid the mess.
1998-10-27 18:04:27 +00:00
ws
6463d10c79
Fix typo which prevented this from working
...
on disks without int13-extension support.
1998-10-27 14:08:55 +00:00
ws
a541c86a76
Update version number and mention int13 extension support
...
(sorry, forgot this on the recent commit of the above).
1998-10-27 12:59:02 +00:00
simonb
1f00456a27
For -ls output, change field widths to allow inodes up to 9,999,999 and
...
file sizes up to 999,999,999 bytes (and 999,999 blocks) without wobbly
lines. Also change device minor/major to be 3/5 digits (current maximum
is 4/7 digits - the 3/5 split is arbitary).
1998-10-27 04:53:03 +00:00
thorpej
2fd1cb5817
Regen.
1998-10-27 00:55:46 +00:00
thorpej
64acdc1e7a
Product ID for Xircom CreditCard CE2 10base-T Ethernet.
1998-10-27 00:55:30 +00:00
jeremy
ac0a0b6659
Fixed description of TFTP process by mentioning that the machine requests
...
a file with an extension based on the architecture. [PR/6364]
1998-10-26 23:52:15 +00:00
scottr
890be8e6d7
Whoops! When looking at the return value from ptest040(), be sure
...
to handle the case of a TTx register hit.
1998-10-26 23:17:54 +00:00
hubertf
7e430fc3fd
Install programs & files for pcvt.
1998-10-26 21:01:28 +00:00
ender
ab941faefb
Make the kernel compile when the ALTXBUTTONS option is set.
...
Fixes PR#6363 from Frederick Bruckman (fb@enteract.com )
1998-10-26 19:20:00 +00:00
sommerfe
116ab7954f
This file has no real dependancies on SYSV ipc gunk.. so don't drag in headers
1998-10-26 19:11:57 +00:00
sommerfe
6f6b09a92a
s/SunOS/Ultrix/ in comment
1998-10-26 18:31:01 +00:00
agc
266128247c
Always tell the user about the temporary directory we're about to delete.
1998-10-26 18:01:22 +00:00
agc
3fdf3a6fae
Modify pkg_create to recognise Build Information and Version files, when
...
creating packages, and modify pkg_add to copy the files when a binary
package is added. This preserves the fine-grained version information in
a binary package, and also the options with which the binary package was
built.
1998-10-26 17:39:20 +00:00
ws
ede30e2813
Fix a buglet when looking up an interface for multicast:
...
Zero out the routing structure before calling the route lookup code
in order to correctly match addresses.
1998-10-26 17:31:01 +00:00
hubertf
ee768386ba
s/freebsd/netbsd/, pointed out by Heiko Rupp
1998-10-26 11:35:00 +00:00
pk
9eb94a0c03
Must protect user-land from cpuvar.h; noticed by Juergen Hannken-Illjes.
1998-10-26 08:16:08 +00:00
pk
f3c1682c65
No need for `#ifdef SUN4M' protection.
1998-10-26 08:12:15 +00:00
scottr
a83dff9c40
Make it compile for MRG_ADB kernels.
1998-10-26 07:09:37 +00:00
scottr
974ff0e869
Use the <machine/asm.h> macros, and don't call code that we haven't
...
included.
1998-10-26 07:07:34 +00:00
scottr
5af0d2da90
Don't hide the ADB hardware types when we're building an MRG_ADB kernel;
...
we really do need them around, anyway.
1998-10-26 07:06:41 +00:00
enami
de113f1843
Fix usage string;
...
- option to specify maxwait is -w, not -i.
- add missing -h host and -Q option.
1998-10-26 04:45:35 +00:00
scottr
3a7a7177cc
Update for changes to NCR5380_READ() and NCR5380_WRITE().
1998-10-26 04:44:04 +00:00
scottr
8ed7c47c7a
In order for the SCI_CLR_INTR() and SCI_BUSY() macros to work, we
...
must actually use the softc pointer provided. Adjust NCR5380_READ()
and NCR5380_WRITE() appropriately.
1998-10-26 04:42:47 +00:00
enami
92d5be6614
Explicitly test Intel 82371AB PCI-ISA bridge since *some* of them
...
identify themselves as miscellaneous bridge rather than isa bridge.
1998-10-26 03:47:19 +00:00
enami
c8a28ce872
Cosmetic change; use tab for basic indentation rather than four space.
1998-10-26 03:43:52 +00:00
sakamoto
709dd80ed0
Support frame buffer console initialized by the BootRom of the BeBox.
...
But, NetBSD/bebox kernel doesn't support yet.
1998-10-26 00:45:47 +00:00
scottr
ffe41a4f8f
Remove unused sc_iot/sc_ioh fields.
1998-10-25 23:48:56 +00:00
scottr
d4e6677111
Replace architecture-dependent tag/handle field names with
...
architecture-independent versions.
1998-10-25 23:48:29 +00:00
jonathan
e1d397462e
usr.bin/Makefile: recurse into fdformat on all ports
...
usr.bin/fdformat/Makefile: build manpages on all ports
distrib/sets/lists/man/mi: add fdformat manpages
distrib/sets/lists/man/md.{arm32,atari,i386,sparc}:
only listed fdformat manpegs. remove.
distrib/sets/lists/man/md.mvem68k:
duplicate entry of mvme68k installboot. remove.
1998-10-25 23:30:39 +00:00
jonathan
64b4e32f49
resort (wd manpage)
1998-10-25 23:25:50 +00:00
is
c6457000db
Fix obvious typo in DEBUG code
1998-10-25 21:58:25 +00:00
augustss
fef85b0a4b
Add ohci and uhci man pages.
1998-10-25 19:24:19 +00:00
phil
be6397e767
Implement a config file (-f file) option that overrides compiled in
...
defaults for things like rel (release number), ftp host, ftp prefix,
cdrom device, cdrom directory and others.
1998-10-25 19:15:04 +00:00
christos
fab7faf6a4
Fix typo
1998-10-25 18:49:18 +00:00
christos
6e73d89afc
PR/6274: John Ruschmeyer: Add isa/i386 ncr53c80 driver.
...
XXX: Needs work. We need to fix the probe/find goo, and add support for the
pas16 cards.
1998-10-25 18:41:56 +00:00
christos
62b06e44c3
Add nca driver goo.
1998-10-25 18:40:17 +00:00
kleink
56068ec670
Don't return immediately if EOF encountered while matching format string white
...
space in the input stream since there may be `conversion' specifiers following
the (format string) white space that do not operate on the input stream,
i.e. %n; from Chris Torek.
1998-10-25 18:25:43 +00:00
tsubai
d6ebbdb79a
Fix -Wpointer-arith warning.
1998-10-25 17:39:52 +00:00
christos
906db1e920
PR/6274: John Ruschmeyer: Add support for the ncr53c80 driver on the i386.
1998-10-25 17:26:41 +00:00
christos
94b2d42842
Update to 980910 from ftp.rhyolite.com
1998-10-25 14:56:06 +00:00