49650 Commits

Author SHA1 Message Date
markm
6100a37124 Remove the old /dev/random device. There is a new machine-independant
version.
Reviewed by:	 dfr
2000-06-25 09:48:12 +00:00
markm
53a44ce9d3 Nifty idea from Jeroen van Gelderen; don't call a routine to check if
we are using the /dev/zero device, just check a flag (supplied by
/dev/zero).
Reviewed by:	dfr
2000-06-25 09:44:32 +00:00
markm
150fc61f2c Add extra flag needed by nulldev/mmap.
Thanks to:	Jeroen van Gelderen
Reviewed by:	dfr
2000-06-25 09:41:09 +00:00
markm
54094bc1d4 Remove unneeded header. 2000-06-25 09:39:11 +00:00
markm
39c332c40a Forgot this earlier; delete the old /dev/random driver, bring in the
header for the new.
Reviewed by:	dfr
2000-06-25 09:35:40 +00:00
dfr
76f2431455 Remove offensive language. 2000-06-25 09:30:53 +00:00
dfr
2f65145586 Fix typo in comment. 2000-06-25 09:30:17 +00:00
dfr
ef12e65e9a Only print the diagnostic about extended I/O ports if bootverbose is true. 2000-06-25 09:20:56 +00:00
dfr
8f25abcfb6 Don't record an irq mask if its empty - it confuses the resource allocator. 2000-06-25 09:19:59 +00:00
dfr
398e95c5d2 Replace the unknown driver with a nomatch method in the isa driver.
This allows ISA PnP drivers to be dynamically loaded after the kernel
has booted.
2000-06-25 09:19:02 +00:00
markm
c740c026d9 Get the build bits right for the new Architecture Independant null- and
entropy drivers.
Reviewed by:	dfr(mostly)
2000-06-25 09:18:13 +00:00
markm
9a058443da Strip out the machine-independant parts of the memory device.
/dev/(u)random, /dev/null, /dev/zero are all moving to machine-independant
drivers.
Reviewed by:	dfr
2000-06-25 09:08:27 +00:00
markm
83a099900e Forgot:
Previous commit...
Reviewed by:	dfr
2000-06-25 09:05:32 +00:00
markm
d3a6a89218 Strip out the machine-independant parts of the memory device.
/dev/(u)random, /dev/null, /dev/zero are all moving to machine-independant
drivers.
2000-06-25 09:03:20 +00:00
brian
0ef3538e30 Allow compressed acct files
PR:		19483
Submitted by:	Ben Smithurst <ben@scientia.demon.co.uk>
2000-06-25 08:59:26 +00:00
markm
c46e65268d New machine-independant /dev/random driver.
This is work-in-progress, and the entropy-gathering routines are not
yet present. As such, this should be viewed as a pretty reasonable
PRNG with _ABSOLUTELY_NO_ security!!

Entropy gathering will be the subject of ongoing work.

This is written as a module, and as such is unloadable, but there is
no refcounting done. I would like to use something like device_busy(9)
to achieve this (eventually).

Lots of useful ideas from:	bde, phk, Jeroen van Gelderen

Reviewed by:	dfr
2000-06-25 08:38:58 +00:00
markm
58318db808 New machine independant /dev/null and /dev/zero driver. This device is
severely stripped down compared with its predecessor, and is measurably
a _lot_ faster.

Many thanks to Jeroen van Gelderen for lots of good ideas.

There is still a problem with this; it is written as a mudule, and as
such is theoretically unloadable. However, there is no refcounting done
as I would prefer to do that a'la device_busy(9), rather than some
"home-rolled" scheme. The point is pretty moot, as /dev/null is
effectively compulsory.

Reviewed by:	dfr
2000-06-25 08:32:39 +00:00
imp
b2db9a0f36 Add softupdate change info. 2000-06-25 08:26:38 +00:00
mph
0aadcd8ef6 Typo fix: tunnable.
Backslash-parsing is not the role of printf(3), but is provided
	by the C language.
2000-06-25 07:12:03 +00:00
bp
860493e205 Remove obsolete comment.
Submitted by:	Marius Bendiksen <mbendiks@eunet.no>
2000-06-25 02:29:45 +00:00
mjacob
acfd9366b4 If swdpio1 doesn't clear, we have a reversed (or disconnected) cable. Change
the message to indicate that it could also be a disconnected cable, and
return okay from wx_hw_intialize *anyway*. This allows us to contineu to
set the station address and when we do get link up, we're ready to roll.
2000-06-25 02:04:27 +00:00
fsmp
4a7942d0d5 Fixed atpic_attach() for the SMP (specifically APIC_IO) case.
Approved by:	msmith@freebsd.org
2000-06-24 23:55:38 +00:00
brian
e37cd78ecc Don't assign an MTU based on the peers first-link MRU in MP mode.
Use the peers MRRU as we're supposed to.
2000-06-24 23:37:14 +00:00
mpp
bd6ff3da97 Remove some mis-leading text from the "Libraries" section. 2000-06-24 23:02:01 +00:00
ru
f86fac3085 - Reflect `gateport' variable type change.
- Make it compile with -Wall.

PR:		18619
Submitted by:	David Malone <dwmalone@maths.tcd.ie>
Reviewed by:	ru
2000-06-24 15:34:31 +00:00
ache
659df59b0e Localize ctype too.
Add weekday to showuser expired fields
2000-06-24 13:36:13 +00:00
ache
8b610ecf81 Remove obsoleted info about linking from contrib 2000-06-24 13:29:25 +00:00
ache
6515b0875a Fix c_fmt 2000-06-24 12:35:09 +00:00
markm
2fe0472e39 MFI. This is a documentation-only, diffreducing patch, that if
invoked will cause breakage. US Users - DO NOT try to turn on
IDEA - the sources are not included.
2000-06-24 06:50:58 +00:00
cokane
f3680800aa Add 3dfxN to MAKEDEV, automatically links 3dfx to the last 3dfxN made. 2000-06-24 06:36:39 +00:00
cokane
e2e762d531 Stupid me, I put the opt_tdfx.h underneath a test for TDFX_LINUX, which
resides in opt_tdfx. I also cleand up that large define. Compile, tell me
if it does, and I'll re-enable the tdfx entry in the makefile.
2000-06-24 06:20:55 +00:00
imp
78429444cb MFPAO vis Iwasaki-san on the train from Tokyo to Osaka.
Document "reset", "iosize" and "memsize".  The code for these was
merged in some time ago.

Reviewed by: iwasaki-san
2000-06-24 05:51:35 +00:00
archie
d017e6773e Back out previous commit until the build of the 'tdfx' module is unbroken. 2000-06-23 23:07:17 +00:00
mjacob
b72c23d796 There is no atdevbase on the alpha. Hide this case statement on alpha until
the design/implementation is complete.
2000-06-23 22:47:17 +00:00
mjacob
4b888d0234 Fix the breakage that occurred when somebody didn't do a complete
checkin of the changes to kern_prot.c.
2000-06-23 22:44:04 +00:00
chris
c4b5ff722b Repair a cross-reference to sync(1) that should refer to sync(8). 2000-06-23 20:47:50 +00:00
chris
5991a88b5a Properly separate paragraphs by using `.Pp' instead of a blank line. 2000-06-23 20:35:45 +00:00
chris
29f80c1ee5 Remove blank lines. 2000-06-23 20:34:31 +00:00
alex
f506b9bb04 Fix doc: RELENG_4 is -stable now.
PR:		19474
Submitted by:	Bruce A. Mah <bmah@cisco.com>
2000-06-23 17:49:54 +00:00
cokane
e86ec8531c Add tdfx to modules Makefile, so it gets made. 2000-06-23 15:54:01 +00:00
sheldonh
5977c0d0d9 Mark up errno as a variable (Va), not as a defined value (Dv).
Do not terminate the cross-reference list in the SEE ALSO section with
a period.
2000-06-23 15:02:29 +00:00
sheldonh
91b47d1840 Apply the accepted line breaking rules. 2000-06-23 15:01:18 +00:00
ru
16efc72e25 Get rid of segfault in a `site %s' case.
Submitted by:	Max Khon <fjoe@iclub.nsu.ru>
2000-06-23 14:39:23 +00:00
nbm
0b74e561b2 Let Disk_Names() take advantage of the kern.disks sysctl if it's
available.  If not, it falls back to the existing hack and slash method.

A positive side effect is that non-root users may now use Disk_Names(),
for non-dangerous libh/disk.tcl testing.

Reviewed by:	phk
2000-06-23 14:01:06 +00:00
kato
50f0a99314 Oops! Disabled the ed driver becasue it cannot be compiled.
Pointed out by:	nyan
2000-06-23 13:51:52 +00:00
nbm
d419a606b8 Fix installworld-breaking bracket hanging around from last commit. 2000-06-23 12:38:46 +00:00
brian
8d5a977e22 daily_status_network_enable -> daily_status_network_usedns
Submitted by: Alexander Leidinger <Alexander@leidinger.net>
2000-06-23 12:33:16 +00:00
nyan
be52742f2e Set BASE=5.0 2000-06-23 12:22:08 +00:00
kato
0fdc44ce15 Include pc98/pc98/pc98.h in which M_EPSON_PC98 is defined when the
EPSON_MEMWIN option is specified.
2000-06-23 12:01:10 +00:00
brian
8996addced Fix a printf-style arg cast (again) 2000-06-23 09:48:26 +00:00