Commit Graph

83918 Commits

Author SHA1 Message Date
chs
177230d1d6 implement pmap_k{enter_pa,remove}() correctly.
remove various checks for impossible conditions.
other misc cleanup.
2001-08-04 18:42:39 +00:00
tsutsui
e6b1a09d07 Use "mtree -U" instead of "mtree -u" on making distrib-dirs
to ignore file hierarchy unmatches and check exit status of mtree
to detect actual errors on it (like "unknown user/group" etc).
2001-08-04 18:41:18 +00:00
ad
6d6da41477 Beef this up a little. 2001-08-04 17:06:22 +00:00
ad
cc274c12b6 Better argument checking. 2001-08-04 16:55:46 +00:00
ad
87f451b1a0 This isn't relevant any more. 2001-08-04 16:55:07 +00:00
ad
03e46dc80b Some changes from OpenBSD, and some of my own:
- More SCSI port defs.
- Nuke vtophys().
- Release resources in iop_init() upon failure.
- Don't use a message wrapper when initalising the outbound FIFO.
- A couple of field size/endian fixes.
- Just use iop_post() when we don't need special handling.
- IM_DISCARD is now pointless, since we don't queue at the driver level.
- Map data transfers from/to userspace directly.
- A few comment and stylistic changes.
2001-08-04 16:54:18 +00:00
chs
79124b95bf implement pmap_k{enter_pa,remove}() correctly.
remove various checks for impossible conditions.
other misc cleanup.
2001-08-04 16:26:49 +00:00
bjh21
a80e0948e1 Update for relocatable-module version of boot26. 2001-08-04 14:31:10 +00:00
sato
0e356bc8ef fix VR4122 some unit address. 2001-08-04 14:08:46 +00:00
enami
97ceb61316 MII access routines for ASIX AX88190. 2001-08-04 11:38:57 +00:00
tsutsui
845203d519 Clarify some description about AHA-2920 support in the HARDWARE section:
- AHA-2920C has the Adaptec AIC-7850 and is supported by ahc(4)
- AHA-2920/A use the Future Domain 36C70 chips and they are
  not supported by ahc(4)
2001-08-04 07:59:03 +00:00
chs
6bc422a7ee use pmap_k* in pagemove() (ie. for buffer cache pages)
and in vmapbuf() and vunmapbuf() (since there's no VAC on this platform).
2001-08-04 07:44:52 +00:00
chs
ea127ad258 use pmap_k* in pagemove(), ie. for buffer cache pages.
in vunmapbuf(), call pmap_kremove() explicitly since uvm_km_free_wakeup()
will soon no longer do it for us.
2001-08-04 07:42:07 +00:00
mrg
140ad8e524 #ifdef __STDC__ -> #if __STDC__. 2001-08-04 07:08:55 +00:00
chs
be706f969f in vunmapbuf(), call pmap_remove() explicitly since uvm_km_free_wakeup()
will soon no longer do it for us.
2001-08-04 04:28:49 +00:00
chs
f6a81a1ac7 remove the uncached idle-loop page zeroing.
(to be replaced by a version that uses the cache...)
2001-08-04 04:26:48 +00:00
chs
873e926c7b remove remaining spl calls, they're not needed.
remove some checks for impossible conditions.
in pmap_enter(), only call pmap_remove() to remove an existing mapping
if there actually is an existing mapping.

in pmap_remove_pv(), don't flush the MIPS1 cache when removing the last mapping.
this was added in rev 1.97, to avoid stale data being left in the cache
when the page is zeroed bypassing the cache in pmap_zero_page_uncached().
we've since found that bypassing the cache for idle-loop page zeroing
doesn't work very well anyway, so we don't do that anymore.
so now we can remove the extra cache-flush.
remove pmap_zero_page_uncached() while I'm thinking of it.

various other cleanup.
2001-08-04 04:25:37 +00:00
chs
843823c7c5 rewrite set_segmap_allctx() in assembly.
reduces cpu usage of sequential write()s to a file by 5%.
2001-08-04 04:06:29 +00:00
bouyer
10a5470050 Ops, forgot to commit this one:
- kill carrier detection code, it's not that usefull and give false indications
  on loaded ethernet segments
2001-08-04 02:21:24 +00:00
enami
4b5c6b86d6 Minor tweak to build kernel under a.out environment. 2001-08-04 00:54:30 +00:00
tsubai
3070e77046 Remove (#if 0'ed) m68k asm codes. 2001-08-03 23:09:42 +00:00
itojun
43383b1e36 simplify previous fix (0-length mbuf in mbuf chain). from freebsd 2001-08-03 21:11:57 +00:00
cjones
44eb8824ed Added TBD. 2001-08-03 19:16:55 +00:00
matt
d21af3840d Make the directory list alphabetical again. 2001-08-03 18:28:09 +00:00
bouyer
7c292e3d22 - kill the carrier detect code. It's not usefull any more and can give
false informations on a loaded ethernet segement.
- convert to bus_dma(9) (better late than never :)
- add proper le32toh/htole32 so that it works on big-endian system (tested
  on macppc).
Close PR kern/10327.
2001-08-03 16:53:08 +00:00
wiz
2b4b375b7e Remove unneeded files. okay'd by drochner. 2001-08-03 15:35:09 +00:00
yamt
ce0851f049 add myself 2001-08-03 15:08:46 +00:00
enami
6a6aa39cac Since the new makeinfo is necessary to build grep.info, advertize to install
it.
2001-08-03 14:47:17 +00:00
enami
c48795553f Remove a hack to copy grep.info to build it from grep.texi. 2001-08-03 14:42:35 +00:00
drochner
96914bd8e8 our dhclient-script diverged too much from the distributed one,
keep it separate
2001-08-03 14:30:19 +00:00
thorpej
102df4197d Enable DWARF2 EH support. Confirmed working w/ GCC 2.95.3 on sparc
and i386.
2001-08-03 14:26:13 +00:00
drochner
1eef3751f8 dhcp installs omshell now 2001-08-03 14:21:27 +00:00
enami
7747406ed1 Advise to build and install -current gas to build -current kernel
successfully.
2001-08-03 14:19:50 +00:00
drochner
22c120406f use dhcp sources from src/dist/dhcp 2001-08-03 14:15:48 +00:00
drochner
ecd0a03ec8 switch to reachover build from src/dist/dhcp 2001-08-03 14:13:55 +00:00
ad
e3b498298d We don't print the device name for events yet. 2001-08-03 14:11:41 +00:00
ad
e7021f649d Remove unnecessary test. 2001-08-03 14:10:16 +00:00
wiz
a27c467882 Typo fix. 2001-08-03 13:50:07 +00:00
wiz
0624fa6b95 Replace remaining occurances of DBDIR and RUNDIR with corresponding
NetBSD paths.
2001-08-03 13:47:17 +00:00
drochner
f71d61482d pull in a patch from usr.sbin/dhcp: const-ification 2001-08-03 13:39:05 +00:00
drochner
fce24bb552 pull in manpage adaptions / corrections from usr.sbin/dhcp 2001-08-03 13:34:08 +00:00
drochner
e0c9112eff pull in code patches from usr.sbin/dhcp 2001-08-03 13:07:03 +00:00
tsubai
b51ccd5322 Cosmetics. 2001-08-03 12:58:38 +00:00
tsubai
b1919bc716 Add bmtphy. 2001-08-03 12:56:55 +00:00
drochner
bd5592e542 import of ISC dhcp-3.0rc10 2001-08-03 11:35:28 +00:00
augustss
cf037802c2 Add an I/O Data adapter. 2001-08-03 11:17:17 +00:00
augustss
c7aac1f4ef Regen. 2001-08-03 11:16:50 +00:00
augustss
5c01e15b22 Ad an I/O Data Ethernet adapter. 2001-08-03 11:16:24 +00:00
itojun
bb65ba4b13 fgetln() does not \0-terminate the result. 2001-08-03 09:18:58 +00:00
jdolecek
58ed62e500 Constraint 'blkcnt' of lfs_markv() syscall by 64KB. Reviewed by
Konrad Schroder <perseant@NetBSD.org>.
2001-08-03 06:02:42 +00:00