ache
2ad6aded6a
Restore v1.3 - page align workaround moved to vm86_datacall now
1998-09-29 20:38:54 +00:00
ache
635b2fe435
Move workaround about page aligned data buffer directly to vm86_datacall,
...
it is impossible to use this func otherwise, i.e. all vesa calls are
potentially broken. Max arg size limited to 1024 for now, bump it, if needed.
1998-09-29 20:36:31 +00:00
rvb
ee04be1c0c
Fixes for lkm:
...
1. use VFS_LKM vs ACTUALLY_LKM_NOT_KERNEL
2. don't pass -DCODA to lkm build
1998-09-29 20:19:45 +00:00
dt
8d4ba0e0ec
Rename a static variable, so it will not shadowed by a local variable.
...
Now comments will be ignored, rather than put junk in the password database.
Broken in: rev. 1.21
1998-09-29 20:01:21 +00:00
markm
0126e9e12a
Fix the shared library configuration stuff.
...
Noticed by: Ollivier Robert
1998-09-29 18:58:16 +00:00
jlemon
974521ccba
Don't erase curproc when making a vm86() call. The previous behavior
...
was a pessimization that broke schedcpu(). (It caused the process to
be remrq()'d).
Reviewed by: Tor Egge
1998-09-29 18:01:18 +00:00
obrien
5736742320
Add history.
1998-09-29 17:34:25 +00:00
abial
121218d024
Make #define NO_SWAPPING a normal kernel config option.
...
Reviewed by: jkh
1998-09-29 17:33:59 +00:00
abial
347d8b5710
Make #define NO_SWAPPING a normal kernel config option.
...
Warn unsuspecting users against current DEVFS pitfalls.
Reviewed by: jkh
1998-09-29 17:33:45 +00:00
obrien
a3a5d9a7ae
mkdosfs(1) is dead, refere to newfs_msdos(8)
1998-09-29 17:31:28 +00:00
jkh
72ea6df735
Add in a kludge for registering the "package" version of XFree86 so
...
various ports don't complain about it. It also requires that the pkg
registration bits be stick into the Xbin tarball so that they'll be
present in /usr/X11R6/lib/X11/pkgreg.tar.gz. The registration tarball
is removed upon first use to prevent it later spamming a genuine build
from ports if inadvertently extracted again.
1998-09-29 14:23:13 +00:00
abial
0332bc6517
Small update: you need to unpack the stand-alone picobsd tarball into
...
src/release/picobsd, otherwise it won't work.
Pointed out by: Randal Masutani <randal@comtest.com>
1998-09-29 12:23:58 +00:00
jkh
8064cb05e7
Add examples for tree functions.
...
Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
1998-09-29 12:22:46 +00:00
jkh
2447cf8621
Add support for saved trees.
...
Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
1998-09-29 12:22:36 +00:00
abial
4542630b2c
Make proper use of ${suffix} instead of hardwired suffixes.
...
Pointed out by: Randal Masutani <randal@comtest.com>
1998-09-29 12:12:47 +00:00
abial
19b039f9a4
Better handling of "custom" setup.
...
Submitted by: Randal Masutani <randal@comtest.com>
1998-09-29 11:58:54 +00:00
abial
5993438b96
Once again turn off the BRIDGING - it's not yet ready to be the default...
...
Submitted by: Randal S. Masutani <randal@comtest.com>
1998-09-29 11:27:34 +00:00
abial
68f6143093
Add sysctl 'machdep.msgbuf_clear'. Setting it to anything causes the
...
kernel message buffer to be cleared. It comes handy in situations when
the only logging facility you have is the msgbuf.
Reviewed by: jkh
1998-09-29 11:20:16 +00:00
grog
c461716e6a
Bring man page up to date
1998-09-29 10:26:02 +00:00
bde
02489e6f7f
Fixed printf format errors. u_long is not necessarily suitable for casting
...
pointers to, and %d is not suitable for printing uint32_t's.
1998-09-29 09:18:08 +00:00
bde
b2e75d324e
FIxed printf format errors (an new one that is only detected on systems
...
with pointers smaller than u_longs, and 2 possibly-truncating casts in
the same printf).
1998-09-29 09:14:52 +00:00
peter
fc873fcda4
The bootinfo struct was getting clobbered or not passed through correctly.
...
Presumably VTOP doesn't work for static objects.
The easiest way to get it working was to reserve some space after the
environment strings and copy the bootinfo struct there.
Also, set RB_BOOTINFO, it's needed.
I got the code to load and run an unmolested kernel OK for the first time
with this system a few minutes ago - at last!. I did have to stop it
looking at the floppy though as BTX was trapping a mode 14 fault when
it look for /boot/boot.conf when no disk was in the drive. (I'm booting
from a scsi disk (bios disk 0x80)).
Now to teach it about ELF and modules :-)
1998-09-29 09:11:49 +00:00
bde
dc111a9a45
Don't pretend to support ix86's with 16-bit ints by using longs just
...
to ensure 32-bit variables. Doing so broke ix86's with 64-bit longs.
1998-09-29 09:06:00 +00:00
bde
fd94b4c920
Fixed initialization of new inodes. ext2fs doesn't clear inodes when
...
they are deleted, so inodes must be cleared when they are reused, but
we didn't clear the indirect blocks. This caused serious filesystem
corruption.
1998-09-29 08:07:32 +00:00
jkh
8385e77a9c
Update to match newest XFree86 naming conventions.
1998-09-29 07:27:33 +00:00
imp
2eaefdb866
Several minor cleanups, inspired by bug reports and the old driver:
...
o Unlock mailbox interface if we have a new card. Before only newer cards
(B or newer) that had the BIOS disabled would probe. Cards with the
BIOS enabled would fail to probe in the mailbox initialization code.
o Increase the number of ccbs and sg to 17 from 16 to support 64k I/O
on a non page aligned boundary. Ideas for dynamic determination of this
value welcomed, as more of these are better.
o Took credit for this driver, even though I derived it from Justin's code.
Made sure that Justin's copyright from bt.c was preserved, along with
his name, since the error handling code is nearly identical. Add my
own, identical copyright. Point people to aha_isa.c.
Cards tested: 1542C and 1542CF. The B and CP might work now as well,
but logistical problems precluded me from testing them this evening
(if you have jumper settings for the B card, please send me private
mail).
1998-09-29 06:50:21 +00:00
jkoshy
182220b34b
`kern.maxproc' is not changeable from sysctl(8).
...
Reminded by: Bruce Evans <bde@zeta.org.au>
1998-09-29 05:16:45 +00:00
jkh
0837b38281
Always do fixups, even if some minor dist failed to install.
...
Noticed by: luigi
1998-09-29 05:12:39 +00:00
jkh
2b29fdee59
Try #2 with minigzip. Now that John Hay has made it behave more properly
...
like gzip, we should be able to use it here.
1998-09-29 04:58:17 +00:00
jkh
22e2b9966d
Allow minigzip to be invoked more like gzip, checking to see
...
if we're being called as gunzip as well as dealing with the -c
flag.
Submitted by: jhay
1998-09-29 04:56:30 +00:00
ache
374c9167d6
cosmetique - remove unneded static in previous commit
1998-09-29 04:11:35 +00:00
ache
f4ce5ac9a2
workaround painful vm86_datacall requirement that segment+offset
...
must be withing the same PAGE frame
1998-09-29 04:09:39 +00:00
jkoshy
4f1d2ca2b5
`kern.maxproc' is not changeable using sysctl(1). Change examples
...
that show `kern.maxproc' being written.
PR: docs/7978
Submitted by: jlemon@americantv.com
1998-09-29 02:01:06 +00:00
ache
c7a892bf97
Fix destructive cursor shape after text mode switch.
...
This is only for standard modes, I don't check vesa modes yet.
1998-09-29 02:00:57 +00:00
jkoshy
3ed49ce3db
Mention default time between output flushes in manual page.
...
PR: docs/8009
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
1998-09-29 01:49:49 +00:00
jkoshy
fc527dc558
Correct use of nonexistent `.SS' macro.
...
PR: docs/8039
Submitted by: Issei Hirayama <iss@mail.wbs.ne.jp>
1998-09-29 01:42:07 +00:00
rvb
32f1573bbe
John Dyson approved of this solution; make vnode_pager_input_old set m->valid
1998-09-28 23:58:10 +00:00
eivind
6aeb8bcd1d
Add a section on vnode types. Mostly based on information supplied by
...
Terry Lambert <terry@lambert.org>
1998-09-28 23:36:35 +00:00
ache
e232864ddf
fix handling more than one cards
...
Submitted by: "Sergey V.Dorokhov" <svd@kbtelecom.nalnet.ru>
1998-09-28 23:27:57 +00:00
alex
b7f776d8de
The flags type was recently changed from u_short to u_int, breaking
...
icmptypes.
PR: 8067
Submitted by: Jonathan Hanna <jh@cr1003333-a.crdva1.bc.wave.home.com>
While I'm here, staticize functions.
1998-09-28 22:56:37 +00:00
peter
501805c399
Only bcopy the correct amount of data from the buffer in case it is ever
...
in an overrun situation.
1998-09-28 22:04:54 +00:00
peter
bc25156633
Use the variable with the path in it for the error message.
1998-09-28 22:03:01 +00:00
peter
51b3ea754e
Reactivate the a.out kernel loader code.
1998-09-28 22:01:20 +00:00
peter
6f52c26500
Missing return value that was kinda important.
1998-09-28 21:59:21 +00:00
peter
21ca5b8d5a
Argh, I don't believe how much time I wasted looking for this...
...
Bytes of extended memory = (extkb * 1024), not (extkb + 1024)
1998-09-28 21:39:11 +00:00
rvb
c2e5b5e9f0
Cleanup and fix THE bug
1998-09-28 20:52:58 +00:00
jb
29db15fb20
Changes to support -jXX.
...
Submitted by: Luoqi Chen <luoqi@watermarkgroup.com>
via: Chuck Robey <chuckr@mat.net>
1998-09-28 20:41:31 +00:00
jb
b8bf757d6f
The legacy stuff needs gobs more space in the obj tree. 165->260 Mb.
1998-09-28 20:39:23 +00:00
peter
d3c472a717
The comconsole mode is accessed as 'comconsole' not 'com'.
1998-09-28 20:17:05 +00:00
peter
652e75ae6c
MBR magic is 0x55aa not 0xffaa.
1998-09-28 20:08:34 +00:00