Commit Graph

95467 Commits

Author SHA1 Message Date
lukem
0476c683f0 replace BSDSRCDIR with _SRC_TOP_, since the latter is more likely to
be "accurate".  document _SRC_TOP_.
2002-04-10 15:05:41 +00:00
lukem
7cd3221242 for the moment, use ${_SRC_TOP_}/sys/conf instead of ${KERNSRCDIR}/conf to
find osrelease.sh, since the former should always be available
2002-04-10 15:02:39 +00:00
itohy
be6e32fe84 make gas work for a.out/i386 2002-04-10 15:02:04 +00:00
lukem
cf1352743d now <bsd.kernobj.mk> defines KERNSRCDIR correctly, pull it in earlier
and clean up related goop
2002-04-10 14:57:45 +00:00
lukem
0879d1487a don't set KERNSRCDIR here; pull in <bsd.kernobj.mk> if you need it 2002-04-10 14:53:43 +00:00
lukem
380bba0606 use TARGETDIR instead of TARGDIR 2002-04-10 14:44:02 +00:00
mycroft
fd303c4dc5 Add a special case for nrpos=1 to cbtorpos(). This massively reduces CPU usage
by newfs(8) -- and fsck_ffs(8) on a relatively empty file system.  There is
still one divide left in the inner loops, to calculate cylno values.
2002-04-10 14:31:07 +00:00
tsutsui
3ff9225d3a Add multiple bootfd support. 2002-04-10 14:23:59 +00:00
simonb
520668b4aa Add sbmips "etc" files.
Fixes PR port-sbmips/16229 from Ben Harris.
2002-04-10 14:21:46 +00:00
simonb
13a96398e5 Add evbmips "etc" files.
Fixes PR port-evbmips/16230 from Ben Harris.
2002-04-10 14:21:00 +00:00
simonb
ffbfbbb1f7 Include files and /etc files for evbmips and sbmips ports. 2002-04-10 14:11:14 +00:00
tsutsui
937863b61e Add (missing) scsibus* at adw? 2002-04-10 13:41:04 +00:00
tsutsui
2b96151049 Disable BOOT_AOUT. 2002-04-10 13:38:42 +00:00
christos
28bf921d47 don't whine about non-regular files. It is perfectly normal to keep a CVS
or RCS directory in /etc/rc.d.
2002-04-10 12:38:26 +00:00
lukem
fbeeec837c When building kern-*.tgz, output an mtree specfile to pipe into
${PAX} -M so that the contents get the appropriate ownership.
Fixes [toolchain/16161] from Ben Harris <bjh21@netbsd.org>
2002-04-10 12:05:20 +00:00
msaitoh
93943fd466 sync with gnu/dist/gas/config/tc-sh.c rev. 1.4
> dd "-big" option for little endian
2002-04-10 11:33:06 +00:00
msaitoh
c6a6db9921 shl -> !target_big_endian 2002-04-10 10:12:10 +00:00
enami
c7fb252eba - Don't assume that /usr is available. Fixes (one of?) ``fgrep: not found''.
- Don't append ``dot'' when restoring resovl.conf.
2002-04-10 10:11:41 +00:00
haya
cc2da29e03 Correct an error message. 2002-04-10 10:09:31 +00:00
msaitoh
eec913e568 sync with gnu/dist/gas/config/tc-sh.[ch] rev. 1.3
> Use only one common variable to check whether big endian or not.
 > Now gas doesn't confuse endianness!
2002-04-10 10:03:43 +00:00
itojun
9998fd3a57 revert previous 2002-04-10 09:53:01 +00:00
itojun
7aef2b4e07 make it compile (missing includes) 2002-04-10 09:37:51 +00:00
itojun
45451927ec correct variable initialization. reported by fujitsu folks 2002-04-10 09:18:57 +00:00
mycroft
3bc20d3480 Remove debugging output. 2002-04-10 08:27:54 +00:00
mycroft
9eab713623 Use fs_fragshift more. Simplify a bunch of arithmetic involving NSPF(). 2002-04-10 08:27:23 +00:00
mycroft
afc5d40400 Use blkstofrags() and fragstoblks(). Use &(NBBY-1) rather than %NBBY.
Switch off of fs_fragshift rather than fs_frag (generates better jump tables).
2002-04-10 08:05:11 +00:00
mycroft
0a9b835878 Use fsbtodb() rather than multiplying by NSPF(). 2002-04-10 07:46:10 +00:00
lukem
d656686b8f doh. don't try and update from_sb and tv if dolink is set 2002-04-10 06:12:04 +00:00
lukem
c1961c25e2 always stat into &from_sb and setup tv[]; stops weird problem noticed
by Simon Burge when installing from /dev/null resulted in weird dates.
2002-04-10 06:02:52 +00:00
itojun
e9220ac40f install(1) is at usr.bin/xinstall, which is not obvious 2002-04-10 05:26:15 +00:00
briggs
41ec4fe6c2 Accept the bus_dma_tag_t for obio, too. 2002-04-10 05:13:09 +00:00
shin
e4e5edd1a5 use ${UUDECODE}.
execute ${UUDECODE} at destination directory.
2002-04-10 05:00:47 +00:00
thorpej
668547d841 pmap_kenter_pa(): Obey the "prot" argument, rather than simply making
all mappings r/w (!!).
2002-04-10 04:40:58 +00:00
briggs
648cd86d69 Use m68k/m68k/cacheops.[ch]
Use m68k/m68k/bus_dma.c
	- Add mainbus_attach_args with bus_space_tag_t and bus_dma_tag_t.
	- Use passed-in tags for nubus scan.
2002-04-10 04:38:48 +00:00
briggs
0844eedc55 bus_dma(9) pulled pretty much verbatim from next68k. 2002-04-10 04:36:20 +00:00
mycroft
baf701415e Fix a file name. 2002-04-10 04:21:27 +00:00
mycroft
15aef6da21 Oops; fix the second usage. 2002-04-10 04:19:47 +00:00
mycroft
9502007faf osf1_errno_rxlist[] -> native_to_osf1_errno[] 2002-04-10 04:18:31 +00:00
mycroft
bdfc53717b Fix SRCS so this compiles again. 2002-04-10 04:12:42 +00:00
ichiro
9d3869cb7c more description of Chips was added 2002-04-10 04:01:27 +00:00
chs
a5838679d1 only use UBC_FAULTBUSY to access offsets past EOF,
otherwise we can deadlock trying to busy the same page in uiomove().
2002-04-10 03:06:57 +00:00
ichiro
6a3322ff00 regen 2002-04-10 02:08:59 +00:00
ichiro
68eb465167 add product Instant Wireless Network PC Card, Version 3 2002-04-10 02:07:45 +00:00
lukem
6121661138 Improve wording for COPYDIR M.
Inspired by email on tech-install@ from Klaus Heinz <klaus.heinz@onlinehome.de>
2002-04-10 02:01:43 +00:00
lukem
0026e3ff2f Need an MTREE entry for usr/share/keymaps.
Highlighted by Klaus Heinz <klaus.heinz@onlinehome.de> on tech-install@
2002-04-10 01:57:27 +00:00
lukem
4d6fe8b353 add .WAIT sync 2002-04-10 01:36:20 +00:00
lukem
a4c28af75d take advantage of TARGETS+=release 2002-04-10 01:31:50 +00:00
thorpej
6e52cbf89e In pmap_copy_page_xscale(), put the source page in the mini-data
cache, as well.  The mini-data cache is 2-way, so src and dst won't
clobber each other, and the smallness of the cache doesn't matter,
since we access each page once sequentially.

While we still have to do the initial clean of the source page, this
saves another 4K of main D$ pollution, and also means we don't have
to do 2 cache passes after the copy is complete (i.e. we can skip the
invalidation of the source page in the main cache, since it's no longer
there).
2002-04-10 01:30:42 +00:00
lukem
b1d5aaab4c add .WAIT sync 2002-04-10 01:08:34 +00:00
thorpej
2092e78cec Add separate pmap_{zero,copy}_page() functions for generic ARM
vs. XScale.  Use the mini-data cache for the destination on XScale,
thus saving tossing out 4K of possible-useful data from the main
data cache each time.

This significantly improves every test in lmbench.
2002-04-10 00:45:43 +00:00