Commit Graph

120443 Commits

Author SHA1 Message Date
he
505125808c Work around gcc 2.95.3's inability to detect that "ret" is initialized.
Will be documented in doc/HACKS, and should be looked at again when
gcc 3.3.2 for vax is ready.
2003-11-06 00:25:50 +00:00
simonb
00ea35b3b3 Fix gcc332 uninitialised bogon. 2003-11-05 23:39:21 +00:00
fvdl
0be1698412 Fix byteswapping a direntry. From Wolfgang Solfrank. 2003-11-05 22:27:16 +00:00
scw
f77bf2bb0c Enable/Restore alignment fault state on interrupt handler entry/exit. 2003-11-05 21:10:59 +00:00
fvdl
aad37eaff6 Apparently, Dell PERC 4/Di controllers can have two memory BARs, with the
second one empty. The previous revision made it pick the empty one.
Reinstate the BAR size check.
2003-11-05 16:03:27 +00:00
yamt
4a570157d7 add a missing pmap_update(). 2003-11-05 15:45:54 +00:00
yamt
b479cef701 don't move hint backward. 2003-11-05 15:34:50 +00:00
yamt
171053e863 - fix a reversed comparison.
- fix "nextgap" case.
- make sure don't get addresses behind hint.
- deal with integer wraparounds better.
- assertions.
2003-11-05 15:09:09 +00:00
fvdl
664bce39ae Remove extraneous ( 2003-11-05 13:58:00 +00:00
fvdl
51c222e5a2 Add igphy. 2003-11-05 13:51:29 +00:00
kleink
c1a19161a9 From Ragge's wishlist: rename infinity -> huge_val. 2003-11-05 13:46:51 +00:00
scw
aee833c0ee Add "options ARM32_DISABLE_ALIGNMENT_FAULTS" to forcibly disable
alignment fault checking if necessary.

This option gets the acorn32 port working again.

XXX: Richard Earnshaw suggested enabling alignment faults for
XXX: userland only on acorn32. Need to investigate this.
2003-11-05 12:53:15 +00:00
scw
754f153b0d Use the alignment fault enable/restore macroes in irq_entry. 2003-11-05 12:03:58 +00:00
kivinen
c3d5c66357 Removed ./usr/share/man/cat1/grohtml.0 and
./usr/share/man/man1/grohtml.1 from the obsolete list,
	as they are now again installed.
2003-11-05 10:54:13 +00:00
hannken
2ef662a69e Clean up the usage of vn_start_write(). At least one occurence clobbered
previous error conditions.
If "(flags & (V_WAIT|V_PCATCH)) == V_WAIT" the return value is always zero.
Ignore the return value in these cases.

From Darrin B. Jewell.
2003-11-05 10:18:38 +00:00
scw
ca8c391c95 s/bcopy/memmove/
The kernel's bcopy (actually a wrapper around memcpy) is not guaranteed to
handle overlapping regions, even though the old ARM version did.

This fixes a problem where the kernel reported more available memory
than actually existed.
2003-11-05 10:09:10 +00:00
wiz
17ecf67f9f Add {cat,html,man}4/hpcsh. 2003-11-05 08:23:44 +00:00
wiz
eb0fcf4886 Add html4/hpcsh. 2003-11-05 08:22:16 +00:00
wiz
4a9f67d01b Various fixes. 2003-11-05 08:21:32 +00:00
tron
0ad4493632 Update comment for wm(4) attachment because the driver supports more
than the Intel 82543 and 82544.
2003-11-05 07:51:12 +00:00
skrll
ad376176f9 Switch ARM to gdb 5.3.
XXX 26bit support isn't there at the moment.
2003-11-05 07:14:31 +00:00
junyoung
dfb82ca484 rindex() shouldn't be used in the kernel. Use strrchr() instead. 2003-11-05 05:46:32 +00:00
mycroft
06eb56a853 So, on other platforms we use the BOOTP/DHCP file name for the boot program
and use a default file name of "netbsd" for the kernel.  Do the same thing
here, as it hardly makes sense any other way.
2003-11-05 04:18:26 +00:00
christos
82812c7677 remove malloc.h (we don't need it) 2003-11-05 04:03:43 +00:00
christos
293ab5b508 limit malloc so that corrupted executables don't allocate a lot of memory. 2003-11-05 04:03:21 +00:00
uwe
81468ece49 Register definitions for SH7709 DAC. 2003-11-05 03:08:13 +00:00
uwe
16fdcf9bc6 Descend into man4.hpcsh.
Install adc(4) and j6x0tp(4) manual pages.
2003-11-05 02:59:09 +00:00
uwe
ae94125827 Manual pages for NetBSD/hpcsh port. 2003-11-05 02:57:03 +00:00
uwe
212800e523 /usr/share/man/{cat,man}4/hpcsh 2003-11-05 02:53:38 +00:00
uwe
086db0ddc3 Tweak formatting. Add more explanatory text to *_KEYSYM options. 2003-11-05 02:38:23 +00:00
uwe
431aec3135 j6x0tp(4) - driver for Jornada 680 touch-screen. 2003-11-05 02:23:45 +00:00
uwe
7dac2eaa7a Add closing parenthesis missed in previous. 2003-11-05 01:43:16 +00:00
itojun
60dac07656 use hash table for in6_pcbbind(). similar to in_pcb 1.89 -> 1.90 2003-11-05 01:20:56 +00:00
mrg
f80e165d7f document the m68* lossage with gcc/ra-colorize.c. 2003-11-05 00:50:05 +00:00
uwe
758b6ed7d7 ispell comments. 2003-11-05 00:28:34 +00:00
mrg
68002eaa4a build ra-colorize.c with -O0 until the bug that causes it to have dozens
of undefined references to local symbols is fixed.
2003-11-05 00:05:48 +00:00
itojun
d903c1d595 update openssl 2003-11-05 00:02:16 +00:00
itojun
146f38af9f note upgrade of openssl 2003-11-05 00:01:36 +00:00
itojun
aec01dda91 sync w/ openssl 0.9.7c. shlib minor bump for libcrypto.
(ERR_release_err_state_table() added)
2003-11-04 23:54:26 +00:00
itojun
385718bc5c more unifdef 2003-11-04 23:45:56 +00:00
fvdl
60a5dfd880 Add and enable igphy. 2003-11-04 23:38:41 +00:00
itojun
6b4e6697c9 openssl 0.9.7c. security changes are already in place 2003-11-04 23:25:09 +00:00
he
6a3911e9ce Make this compile, at least. 2003-11-04 23:19:12 +00:00
christos
808f08e986 Try to make this work. Havard will test it. 2003-11-04 23:01:13 +00:00
scw
5d63abe1f1 Fix a braino introduced in r1.37. Thanks to Tom Spindler for spotting it. 2003-11-04 22:20:50 +00:00
itojun
87abfaaaff resurrect assembly version of bignum operation; pointed out by perry 2003-11-04 21:06:32 +00:00
hannken
83bd54e877 Add "target kcore" to gdb53/sparc64.
Taken verbatim from the old gdb in src/gnu/dist/toolchain/gdb.

Approved by: Christos Zoulas <christos@netbsd.org>
2003-11-04 19:33:39 +00:00
aymeric
a60cfa8cd7 . ANSIfy, make compile
. get rid of kbd_intr() and low-level keyboard handling
2003-11-04 19:18:05 +00:00
mycroft
c6589d2082 Ignore a CRCTO error on a SETUP transaction in combination with STALLED or NAK.
This fixes problems with the GL641.
2003-11-04 19:11:21 +00:00
thorpej
73fea8467b Enable i82541 and i82547 chips - it works well enough to get broader
testing.  Update the TODO list.
2003-11-04 19:09:39 +00:00