Commit Graph

101067 Commits

Author SHA1 Message Date
itojun
98b535ba4a don't install regress test programs 2002-08-18 14:59:32 +00:00
isaki
f208681961 Correct CLEANFILES. 2002-08-18 14:43:16 +00:00
isaki
25a181f53b Kernel must be gzipped to boot.
Correct CLEANFILES.

Reviewed by lukem@netbsd.org
2002-08-18 14:43:00 +00:00
lukem
b3cba06420 - implement `install' target with:
${PARSELIST} -v mode=install | ${MAKE} -f - install
- don't need ../common/Makefile.image any more
2002-08-18 14:06:54 +00:00
lukem
a7e553295a support "mode=install", which generates a Makefile with an install target. 2002-08-18 14:03:42 +00:00
lukem
e9f8f83170 add systrace and init 2002-08-18 13:00:02 +00:00
lukem
854be9c977 - use an improved heuristics for determining if certain special
"for specific platform only" programs are to be included
- add pdisk to the list of specially handled programs
- use ../common/mtree.dot instead of local duplicate
2002-08-18 12:39:42 +00:00
yamt
d43d55bc3a mention argument promotion and change example
as well.
from OpenBSD.
2002-08-18 08:57:07 +00:00
yamt
41d3da5939 save/restore errno in signal handlers. 2002-08-18 08:03:35 +00:00
kanaoka
6e12c44e0f - Fix typo in a message.
- Avoid to divide by 0.
   When booting without battery, sc->sc_design_capacity become 0.
2002-08-18 07:45:04 +00:00
yamt
356b12bae1 change DIAGNOSTICS to RETURN VALUES
since it describes return values.
from openbsd.
2002-08-18 07:40:04 +00:00
yamt
447d4188a2 add FILES section to refer to /dev/mem.
from openbsd.
2002-08-18 07:34:51 +00:00
yamt
de6b808960 reflect reality.
(3rd arg of el_parse is const.)
2002-08-18 07:23:21 +00:00
yamt
83b485596b note that month and weekday names are case-insensitive.
from OpenBSD.
2002-08-18 06:43:32 +00:00
yamt
7c3f1b1f60 note that the contents of the array are undefined in the error case. 2002-08-18 06:31:09 +00:00
yamt
e72273def3 - Mention leap seconds as the reason for (00-61)
- include blurb about ISO 8601 dates straight from strftime.c
from OpenBSD.
2002-08-18 06:27:49 +00:00
yamt
9c03214612 - write updates st_[cm]time.
- a minor fix
from openbsd.
2002-08-18 05:55:24 +00:00
yamt
8b91a33de9 add a portablility note. from openbsd. 2002-08-18 05:34:34 +00:00
briggs
d5135f0f8e We do not need HZ=512 here, for sure. 2002-08-18 04:12:42 +00:00
itojun
e89be6a279 set default value for use_deprecated to 0, to avoid consequences with ftpd. 2002-08-17 22:15:58 +00:00
itojun
1146a80999 more NO_xx cleanup. can't catch these by openssl-unifdef.pl 2002-08-17 21:41:59 +00:00
thorpej
3e3fdc01e9 * After testing for DD on a descriptor, and finding it clear,
sync that descriptor with PREREAD to make sure that it is evicted
  from the data cache.  From Allen Briggs.
* With the above bug fixed, stop using BUS_DMA_COHERENT, resulting in
  a fairly decent performance improvement on systems where BUS_DMA_COHERENT
  causes descriptors to be accessed uncached (most painful in wm_start()).
2002-08-17 20:58:04 +00:00
thorpej
a7d44c2503 Use separate function pointers for dmamap_sync pre- vs post- operations.
Change the bus_dmamap_sync() macro to test the ops argument against pre-
and post- constants.  The compiler will optimize out dead code because
of the constants.  Since post- operations are not needed on ARM (except
for ISA bounce buffers), this eliminate a large number of function calls
which are noops, each of which cost at least 6 cycles just in the call
and return overhead (not to mention whatever other useless work the
compiler decides to do in the callee).
2002-08-17 20:46:26 +00:00
thorpej
1b907e1877 Local label fixup. 2002-08-17 19:54:30 +00:00
briggs
c7ee5cd55e Compile properly without DIAGNOSTIC defined. 2002-08-17 19:19:57 +00:00
thorpej
dafc960ed6 Local label fixup. 2002-08-17 19:00:26 +00:00
yamt
b3b13795b1 bring in a note about portability from openbsd. 2002-08-17 18:41:36 +00:00
yamt
b77d0176be bring in HISTORY from openbsd. 2002-08-17 18:38:46 +00:00
yamt
514d4ffd02 note that setgid doesn't change supplementary groupids.
from openbsd.
2002-08-17 18:22:21 +00:00
yamt
572225a82f document RB_POWERDOWN.
from OpenBSD.
2002-08-17 17:52:54 +00:00
mjacob
672c41205f If we're using ancient (pre 1.17.0) 2100 f/w (for the cards that cannot
load f/w images > 0x7fff words), set ISP_FW_ATTR_SCCLUN. We explicitly
don't believe we can find attributes if f/w is < 1.17.0, so we have to
set SCCLUN for the 1.15.37 f/w we're using manually- otherwise every
target will replicate itself across all 16 supported luns for non-SCCLUN
f/w.
2002-08-17 17:31:53 +00:00
yamt
dbb4e0d985 - move return values info into RETURN VALUES section.
- note that O_SHLOCK and O_EXLOCK are not portable.
from OpenBSD.
2002-08-17 17:25:37 +00:00
briggs
126f6cf9bc Add a new option EVBARM_BOARDTYPE to differentiate between different
evbarm ports.  Inline _splraise/_spllower/splx for i80321 and iq80310
for more performance.
2002-08-17 16:42:20 +00:00
thorpej
003b8e8bca More local label fixups. 2002-08-17 16:36:31 +00:00
wiz
b96a6bccda regen (+pci) 2002-08-17 11:45:04 +00:00
wiz
5f9f466ecc regen (tty for sab, hi petrov) 2002-08-17 11:44:17 +00:00
isaki
ea16a0bcb3 fix mode and group of /dev/reload 2002-08-17 05:28:54 +00:00
briggs
20267a208f Do not trim 'offset' from 'len' in _bus_dmamap_sync_linear(). 2002-08-17 05:14:10 +00:00
thorpej
7cbd25232f Use correct-for-ELF local labels. 2002-08-17 03:14:47 +00:00
thorpej
7dfd5a8bef 2002-08-16 Nick Clifton <nickc@redhat.com>
* gprof.c (main): Remove spurious test for __alpha__.
2002-08-17 03:03:53 +00:00
uwe
fdc57c1775 Add missing slash to /* notyet * 2002-08-17 02:23:18 +00:00
chris
725f3ca1a7 correct comment, it's r0, not a0. 2002-08-17 01:23:36 +00:00
chris
d8ac0fb3aa pull in ffs.S from libc for arm.
The main benefit is that ffs always runs in constant time.
2002-08-17 01:22:33 +00:00
briggs
d86c947b8c Inline bus_dma_inrange() and bus_dmamap_sync_*(). 2002-08-17 01:15:15 +00:00
thorpej
50fe583069 Must ... micro ... optimize!
* Save an instruction in the transition from idle to have-process-to-
  switch-to, and eliminate two instructions that cause datadep-stalls
  on StrongARM And XScale (one in each idle block).
* Rearrange some other instructions to avoid datadep-stalls on StrongARM
  and XScale.
* Since cpu_do_powersave == 0 is by far the common case, avoid a
  pipeline flush by reordering the two idle blocks.
2002-08-17 01:08:21 +00:00
chris
1334ab7d1e following Jason's change to _xscale, convert bpl's to bhi's, saves looping more than needed in some cases. 2002-08-17 01:02:38 +00:00
bjh21
47226343a9 Be consistent about the type of idle(). 2002-08-17 00:01:23 +00:00
itojun
27dfc9236f style (tab around $NetBSD$) 2002-08-16 23:54:52 +00:00
bjh21
72f31d9112 If we're treating the MEMC as a TLB, there's no need to completely reload
it in pmap_activate().  Instead, let's leave it empty and let pages be
faulted into it on demand.  This improves the context switch latency
somewhat, at least for small processes.
2002-08-16 22:51:43 +00:00
itojun
4005a5250f set h_errno properly if internal string manipulation fails. 2002-08-16 21:54:00 +00:00