thorpej
8fc54c0008
Add ./usr/share/man/cat4/acorn32/asc.0
2003-04-18 20:54:59 +00:00
scw
9957a9bbe4
Now that UBC no longer creates writable virtual aliases (for PMAP_VIVT),
...
we no longer need to track mappings added by pmap_kenter_pa() for the
purpose of cache-alias detection.
2003-04-18 20:02:34 +00:00
scw
f97e7c222f
Need to bump uvmexp.intrs when taking a h/w interrupt.
2003-04-18 19:57:11 +00:00
thorpej
6f1c0df1ee
.WAIT before distrib, since distrib may need things built earlier
...
in the build process.
2003-04-18 19:14:39 +00:00
tsutsui
761db756a1
- remove definitions of SIZE and STRIP which should be defined elsewhere
...
- use mips/conf/stand.ldscript so that objcopy -O binary works
2003-04-18 19:12:01 +00:00
tsutsui
0b271b64a6
Use LEAF_NOPROFILE().
2003-04-18 18:52:27 +00:00
christos
b2ee3e403d
improve on previous. only adjust the length when it exceed the string length.
2003-04-18 18:46:26 +00:00
christos
c0b1f367f4
Recovery of vi files has been broken for a long while. This patch is a
...
stopgap measure to make vi recovery mostly functional on non-binary files.
The problem is that the db holding the recovery file can become corrupted,
in which case the data size of the line becomes huge. We use heuristics to
correct the size when we load a db in recovery mode. We could use a slightly
better heuristic (looking for ascii chars before correcting the length),
but it is not worth it. Another way would have been to trap the SEGV and
access data[len] and see if that worked, but that seemed exceedingly ugly.
2003-04-18 18:33:41 +00:00
thorpej
8a1fcff86a
MKSHARE -> MKDOC
2003-04-18 18:33:22 +00:00
thorpej
dc3fb4160a
* Control -> Configuration
...
* Note the new default for ACPI_PCI_FIXUP (off).
2003-04-18 17:05:17 +00:00
tsutsui
a34a62065c
Revert part of previous. sdstrategy() no longer calls
...
bounds_check_with_label() for RAW_PART.
2003-04-18 15:57:37 +00:00
yamt
8178e19cb6
fix a use of an uninitialized variable.
2003-04-18 15:19:02 +00:00
wiz
170f2084f5
New sentence, new line. Use \*[Lt],\*[Gt] for easier HTML conversion.
2003-04-18 15:15:12 +00:00
wiz
294b96ee5a
acorn32-kmem(4) now exists.
2003-04-18 15:05:34 +00:00
wiz
600cb54238
Link mem(4) to kmem(4), as it was for arm32.
2003-04-18 15:04:22 +00:00
wiz
9f71225a86
{cat4,html4,man4}/arm32 is obsolete.
2003-04-18 15:02:21 +00:00
wiz
ee5e5d4a77
Move some obsolete man pages from base/obsolete.mi to man/obsolete.mi.
2003-04-18 15:01:22 +00:00
wiz
71dd417eff
{cat4,html4,man4}/arm32 not needed any longer.
2003-04-18 14:54:57 +00:00
wiz
dab156a456
This command is not normally executed at boot time.
...
Closes PR 21225 by Aidan Kehoe.
2003-04-18 14:53:50 +00:00
christos
b8dae40722
Don't invoke the grep for cleandir and obj targets. Suggested by
...
Juergen Hannken-Illjes
2003-04-18 14:43:49 +00:00
bjh21
360968bcd9
Use <md5.h> rather than <sys/md5.h>. This is what the man page tells us to
...
do, and is required for cross-compiling since libnbcompat doesn't provide
<sys/md5.h>.
2003-04-18 14:16:42 +00:00
grant
22f8c6e106
note du(1) and df(1) -g arg.
2003-04-18 13:22:25 +00:00
grant
7cc8271010
add -g for output in gigabytes.
2003-04-18 13:16:50 +00:00
grant
1c5efa0509
humanize_number() actually prints 'K' as the suffix for 1024 ('k' is
...
used for 1000).
minor whitespace fix.
2003-04-18 13:09:22 +00:00
grant
eff007b21e
add -g to ENVIRONMENT.
2003-04-18 12:49:12 +00:00
grant
6321639a84
change -G arg to -g.
...
-G was chosen as SuSv2 specified -g was already used in ls(1), but ls
has no blocksize options like df/du, so this was redundant.
bump date in man page.
2003-04-18 12:48:25 +00:00
scw
98d49ded24
Add support for ARM32_PMAP_NEW and ARM32_NEW_VM_LAYOUT to the iq80321 port.
2003-04-18 12:01:32 +00:00
scw
3fe47173f5
Didn't mean to leave PMAP_DEBUG enabled ...
2003-04-18 11:55:26 +00:00
scw
ef4ac28e4e
Note addition of new arm32 pmap.
2003-04-18 11:20:19 +00:00
scw
b84e9438dd
Enable ARM32_PMAP_NEW on NetBSD/shark.
2003-04-18 11:11:51 +00:00
scw
41a1932e58
Add the generic arm32 bits of the new pmap, contributed by Wasabi Systems.
...
Some features of the new pmap are:
- It allows L1 descriptor tables to be shared efficiently between
multiple processes. A typical "maxusers 32" kernel, where NPROC is set
to 532, requires 35 L1s. A "maxusers 2" kernel runs quite happily
with just 4 L1s. This completely solves the problem of running out
of contiguous physical memory for allocating new L1s at runtime on a
busy system.
- Much improved cache/TLB management "smarts". This change ripples
out to encompass the low-level context switch code, which is also
much smarter about when to flush the cache/TLB, and when not to.
- Faster allocation of L2 page tables and associated metadata thanks,
in part, to the pool_cache enhancements recently contributed to
NetBSD by Wasabi Systems.
- Faster VM space teardown due to accurate referenced tracking of L2
page tables.
- Better/faster cache-alias tracking.
The new pmap is enabled by adding options ARM32_PMAP_NEW to the kernel
config file, and making the necessary changes to the port-specific
initarm() function. Several ports have already been converted and will
be committed shortly.
2003-04-18 11:08:24 +00:00
scw
9c5cceb804
In arm32_vector_init(), if the vector page is ARM_VECTORS_HIGH, make
...
sure the CPU_CONTROL_VECRELOC bit is set in the cpu control register
before returning.
2003-04-18 10:51:35 +00:00
scw
c8ba6cb1b9
- In the various cpu_setup() functions, check if the vector page
...
is at ARM_VECTORS_HIGH and set CPU_CONTROL_VECRELOC if so.
- Don't de-ref a NULL args pointer in parse_cpu_options().
2003-04-18 10:45:23 +00:00
jdolecek
b7b5aac957
change PROCFS_FILENO() to use 5 bits for 'type', since there are more than
...
16 types nowadays (i.e. Pfd is 17)
2003-04-18 10:00:19 +00:00
is
dc7d5edb51
fix fatal typo
2003-04-18 09:23:17 +00:00
is
4549723d92
iszthreepa() takes a physical address, not a virtual address.
...
This fixes PR 19175, reported and heavily debugged by Pawel Chwalowski.
2003-04-18 09:18:19 +00:00
scw
c6c94cfec3
Make sure _bus_dmamap_load_mbuf() converts cpu-relative addresses
...
to bus-relative addresses.
Spotted by John Gordon, on port-powerpc@.
2003-04-18 09:16:05 +00:00
thorpej
860e1121cf
Add /dev/power (part of sysmon).
2003-04-18 06:00:46 +00:00
thorpej
0ea6c3867d
Add /etc/powerd/scripts/power_button
2003-04-18 05:42:52 +00:00
thorpej
8332742ea3
Add powerd rc.d script and configuration scripts.
2003-04-18 05:42:04 +00:00
thorpej
3449ccac0f
Install powerd(8) scripts when installing etc files.
2003-04-18 05:41:47 +00:00
thorpej
e45c396415
Add a default power_button script for powerd(8).
2003-04-18 05:40:06 +00:00
thorpej
324cf4c7d6
Add /etc/rc.d/powerd.
2003-04-18 05:38:40 +00:00
gmcgarry
25ab7bf52b
Build manpage.
2003-04-18 05:32:37 +00:00
gmcgarry
dcc55b6153
arm32 -> acorn32 fallout
2003-04-18 05:23:38 +00:00
thorpej
7fcb5daedb
Add defaults for powerd(8).
2003-04-18 05:21:20 +00:00
thorpej
71e3ac911d
Add /etc/rc.d/powerd
2003-04-18 05:19:59 +00:00
thorpej
f0150db8f2
Add an rc script for powerd(8).
2003-04-18 05:19:35 +00:00
gmcgarry
6da12b12c0
arm32 -> acorn32
2003-04-18 05:17:28 +00:00
thorpej
d56213af86
Add /etc/powerd and /etc/powerd/scripts.
2003-04-18 05:15:48 +00:00