Poul-Henning Kamp
758eaab802
Found one of the show-stoppers in netboot...
1994-10-22 16:30:58 +00:00
Poul-Henning Kamp
8963028c59
Make the diagnostics a little more useful.
...
A word of wisdom, don't do this:
| cd /usr/bin
| for i in *
| do
| cp $i /tmp/a
| gzip -9 < /tmp/a > $i
| done
It will compress files with multiple links several times. do it this way:
| cd /usr/bin
| for i in *
| do
| gunzip -f < $i > /tmp/a
| gzip -9 < /tmp/a > $i
| done
1994-10-22 11:55:16 +00:00
Poul-Henning Kamp
6aafb7e048
I belive imgact_gzip is finally reentrant. It is also a whole lot more
...
readable.
inflate is now much more general, and is there if anybody feels like making
a uncompressing filesystem or something like that (hint hint !)
1994-10-22 11:40:38 +00:00
Jordan K. Hubbard
850eb7936b
Add tw.c for the X10 driver.
1994-10-22 09:55:02 +00:00
Poul-Henning Kamp
049c88451b
Some cosmetics in printfs mostly.
1994-10-22 04:23:12 +00:00
David Greenman
36df951444
Fixed a comment from the previous commit.
1994-10-22 02:41:19 +00:00
David Greenman
901ba606c5
Restrict fs_maxfilesize to 2^40, and check against this in ffs_truncate().
...
This is part of a bug fix from Kirk McKusick to work around problems in FFS
related to the blkno of a 64bit offset not fitting into an int. Note the
proper solution would be to deal with 64bit block numbers, but doing this
would require sweeping changes; some other day perhaps.
Submitted by: Marshall Kirk McKusick
1994-10-22 02:27:35 +00:00
David Greenman
5663e6de1c
Various changes to allow operation without any swapspace configured. Note
...
that this is intended for use only in floppy situations and is done at
the sacrifice of performance in that case (in ther words, this is not the
best solution, but works okay for this exceptional situation).
Submitted by: John Dyson
1994-10-22 02:18:03 +00:00
Poul-Henning Kamp
d2f7959c5a
The wdprobe was too picky.
1994-10-22 01:57:12 +00:00
Jordan K. Hubbard
844a5df643
From: hosokawa@mt.cs.keio.ac.jp (HOSOKAWA Tatsumi)
...
One of the alpha testers (ETO, Toshihisa <eto@osl.fujitsu.co.jp>)
of my APM driver sent me a very small patch to if_ze.c for using IBM
PCMCIA Ethernet card II. There are only a few difference between
Ethernet card I and II. So we can use them both with this patch. It
also includes a patch for PCIC of ThinkPad 230Cs (As long as I
remember, this model is available in Japan only. But it is very
popular subnote in Japan).
Submitted by: hosokawa
1994-10-21 22:59:45 +00:00
Joerg Wunsch
dc8603e3ec
Checking for timeout at several critical calls to ``out_fdc()'' now,
...
so i hope i've finally removed all the occasions where the driver
got stuck when there's no floppy in the drive.
Also attemmpting to omit the error mesage for ``recalib failed''
for the first time, since people tend to be confused about this.
1994-10-21 16:58:50 +00:00
Poul-Henning Kamp
2a054bc060
ATTENTION!
...
From now on, >all< swapdevices must be activated with "swapon".
If you havn't got it, add this line to /etc/fstab:
/dev/wd0b none swap sw 0 0
ne sec
Reason:
We want our GENERIC* kernels to have a large selection of swap-devices, but
on the other hand, we don't want to use a wd0b as swap when we boot of a
floppy. This way, we will never use a unexpected swapdevice. Nothing else
has changed.
1994-10-21 03:17:11 +00:00
Garrett Wollman
ccc999917e
Bug fixes from John Brezak.
1994-10-21 02:38:29 +00:00
Garrett Wollman
091b0456f4
Make my ALLDEVS kernel compile (basically, LINT minus a lot of options).
...
This involves fixing a few things I broke last time.
1994-10-21 01:19:28 +00:00
Garrett Wollman
09f7992adf
Make my ALLDEVS kernel compile (basically, LINT minus a lot of options).
1994-10-21 01:18:38 +00:00
Garrett Wollman
6a8d662377
LINT: vastly restructured so that it's actually useful for something
...
Makefile.i386: make definition of STRIP unconditional.
1994-10-21 01:10:54 +00:00
Paul Richards
5b3ccce6ff
Added
...
#define MBR_PTYPE_FreeBSD 0xa5 /* FreeBSD partition type */
Reviewed by:
Submitted by:
Obtained from:
1994-10-20 23:41:57 +00:00
Poul-Henning Kamp
c47b6376fd
According to a quick reading of sources, one experiment and Bruce's word:
...
aha, ahb and bt all on "irq ?" now.
1994-10-20 00:53:30 +00:00
Garrett Wollman
03a6294027
Actually implement the functionality documented in sysctl.h for type CTL_FS.
...
(Namely, call a filesystem-dependent sysctl function analogous to how it works
for networking and (now) physical devices.)
1994-10-20 00:48:28 +00:00
Poul-Henning Kamp
74fbff447d
A missing bit from Peter Dufaults patches, as best I could guess...
1994-10-20 00:45:36 +00:00
Poul-Henning Kamp
12396a6a16
Bruce told me to: Make uha0 use irq ?
1994-10-20 00:19:37 +00:00
Poul-Henning Kamp
953ca71d9d
Peter Dufaults comconsole changes.
...
Submitted by: Peter Dufault
1994-10-20 00:08:31 +00:00
Bruce Evans
7ffa8327b2
Don't check for IRQ conflicts before probing the device, so that
...
drivers have a chance to change their IRQ before it is checked.
This was implemented in revision 1.21 and broken in revision 1.26.
Drivers that can change their IRQ should probably be configured
with "irq ?".
1994-10-19 21:57:51 +00:00
Bruce Evans
633295cda7
Clean up previous commit.
1994-10-19 21:38:19 +00:00
Bruce Evans
0bf495e561
Fix the test for the code segment being the usual one. Unusual code
...
segments can still cause panics. Their pc is converted to 0 and 0
is only checked for in one place before use.
1994-10-19 21:13:51 +00:00
Garrett Wollman
33d2aba4dc
Implement scsi_externalize(), again. (This was supposed to be committed in the
...
last batch of changes but somehow got lost in the shuffle.)
1994-10-19 20:34:15 +00:00
Poul-Henning Kamp
50edb6dded
Martins latest changes. RFC1048 and swap-file should be in the game now.
...
Submitted by: Martin Renters.
1994-10-19 20:25:37 +00:00
Garrett Wollman
f1d8109335
Add support for devconf to a large number of device drivers, and do
...
the right thing in dev_goawayall() when kdc_goaway is null.
1994-10-19 01:59:11 +00:00
Garrett Wollman
87b5fe25aa
Define SCSI_EXTERNALLEN outside of #ifdef KERNEL, for lsdev.
1994-10-19 01:49:23 +00:00
Garrett Wollman
fc4375072a
Forgot to bring this file over from previous commit.
1994-10-19 01:20:44 +00:00
Garrett Wollman
cdb29d3268
kdc_datalen is now a number, not a function pointer.
1994-10-19 00:10:10 +00:00
Garrett Wollman
324b24896b
all: register devices
...
cd.c sd.c: implement disk stats
1994-10-19 00:09:47 +00:00
Garrett Wollman
299b48a4da
Use a static length for externalized data, rather than calling a function.
1994-10-19 00:08:48 +00:00
Garrett Wollman
922006325b
isa.c isa_device.h: declare & define {e,}isa_{in,ex}ternalize().
...
fd.c: register devices and implement disk stats.
wd.c: fix disk stats and call isa_externalize() as appropriate.
1994-10-19 00:08:07 +00:00
Garrett Wollman
02694b627b
Move some declarations to more appropriate header files.
1994-10-19 00:06:24 +00:00
Garrett Wollman
f1815f8986
Implement disk_externalize().
1994-10-19 00:05:59 +00:00
Garrett Wollman
2a07a4c97e
Conditionally define CC, CWARNOPTS, etc., so that `makeoptions' in
...
config files actually does something useful.
1994-10-18 19:45:46 +00:00
David Greenman
a58d1fa15d
Fix the remaining vmmeter counters. They all now work correctly.
1994-10-18 14:59:20 +00:00
Poul-Henning Kamp
68ce205552
Typo in a comment.
1994-10-18 07:21:57 +00:00
David Greenman
08d7d166b8
Removed references to bclnlist which we don't use/support/need.
1994-10-18 06:55:57 +00:00
David Greenman
1b4bb67169
Fixed bug I just introduced that would have allowed a user to clobber
...
his kernel stack.
1994-10-18 04:40:41 +00:00
David Greenman
2d8f106204
Allow upages to be paged in/accessed.
...
Submitted by: John Dyson
1994-10-18 04:26:53 +00:00
Poul-Henning Kamp
430e2b9142
Spurious "int PHK;" removed.
...
Found it when I compiled my 'PHK' kernel... :-)
1994-10-18 03:53:12 +00:00
Poul-Henning Kamp
ac71bc2538
Added the final printf before jumping to the kernel.
1994-10-18 03:44:02 +00:00
Andrey A. Chernov
37b28ca421
Remove CPU_COLORDISP, GIO_COLOR now exists
1994-10-18 03:42:18 +00:00
Andrey A. Chernov
a5795badfb
Remove color_display, GIO_COLOR now exists
1994-10-18 03:34:53 +00:00
Poul-Henning Kamp
232b94fe38
Made '?' do the same thing as help.
...
Fixed bug in netmask command.
Loads kernel fine. I'm trying to get locore/autoconf to like the stuff.
1994-10-18 02:46:48 +00:00
Poul-Henning Kamp
b888f09c89
Bumped the version to 2.0.1-Development.
1994-10-18 01:50:21 +00:00
Garrett Wollman
d9581afbd9
MDDT_WDC -> MDDT_DISK
...
(NB: this is still not done yet.)
1994-10-17 23:34:21 +00:00
Garrett Wollman
0dcb1dd2e8
Add new definitions for lsdev.
1994-10-17 23:33:52 +00:00