augustss
e815298273
Correct product name for the Genesys hub.
2002-08-07 23:26:18 +00:00
soren
f2ad80d37a
Mentions options -l and -y as in passwd.1.
...
PR misc/14574 from Hiramatsu Yoshifumi.
2002-08-07 23:20:29 +00:00
briggs
587b64d0c1
Catch up to new pmc header files.
2002-08-07 21:20:49 +00:00
thorpej
f91adb85ce
* XSCALE_PMC_TYPE_I80200 -> PMC_TYPE_I80200
...
* XSCALE_PMC_TYPE_CCNT -> PMC_TYPE_I80200_CCNT
* XSCALE_PMC_TYPE_PMCx -> PMC_TYPE_I80200_PMCx
Per discussion with Allen Briggs.
2002-08-07 21:11:35 +00:00
oster
9c2db4ef79
Let's not bother poking CD's to see if they might have RAID sets
...
on them.
2002-08-07 20:45:39 +00:00
augustss
8abb6b6ba2
Fix some braindead calls to free memory (only encountered under low memory
...
conditions). From OpenBSD.
2002-08-07 20:03:19 +00:00
mbw
3888c69eb0
Add mention of experimental MP support in -current
2002-08-07 19:36:31 +00:00
matt
e66a17771e
Disable PTE_EXEC optimization until I figure out why it fails on 750 but
...
not 74xx.
2002-08-07 19:04:05 +00:00
thorpej
fdcc8560e4
Speed up bcopy_page() on the XScale slightly by using the "pld"
...
insn (prefetch) to look-ahead to the next chunk while we copy the
current chunk.
This could probably use a bit more tuning.
2002-08-07 16:21:29 +00:00
augustss
d027824a17
Regen.
2002-08-07 15:39:43 +00:00
augustss
f19e258062
Add a Genesys hub.
2002-08-07 15:39:23 +00:00
briggs
e046e751c9
Bump to 1.6F for PMCs (thanks for the reminder, Jason)
2002-08-07 15:29:57 +00:00
tron
43d843204b
Add manual pages for pmc_control(2) and pmc_get_info(2).
2002-08-07 14:47:09 +00:00
bjh21
a0549f1aba
Remove comment claiming that csc(4) doesn't work.
2002-08-07 14:42:42 +00:00
tron
67e63b789c
Add manual page for nsclpcsio(4).
2002-08-07 14:42:22 +00:00
tron
87fa861990
Fix incorrect package name for unformatted pmc(9) manual pages.
2002-08-07 14:39:51 +00:00
wiz
aea5088350
Set the default password (if not specified) to a single star instead
...
of PasswordLength stars.
2002-08-07 14:24:52 +00:00
blymn
d0dbcd8f3c
Fix null dereference in set_field_type.
2002-08-07 13:57:03 +00:00
wiz
e13303c61a
Uncomment hardclock(9) reference now that we have one.
2002-08-07 13:43:33 +00:00
bjh21
d057306739
Enable csc(4), since it seems to be working now.
2002-08-07 13:40:26 +00:00
tron
f03ec337d7
Add pmc(9) manual pages.
2002-08-07 11:18:37 +00:00
briggs
487de1e6b9
Only include sys/pmc.h if PERFCTRS is defined.
2002-08-07 11:13:40 +00:00
blymn
d87fd85949
Prevent field scrolling when REQ_RIGHT_CHAR hits the RHS of the field.
2002-08-07 11:05:10 +00:00
tron
be34577012
Add "/usr/include/sys/pmc.h".
2002-08-07 11:04:13 +00:00
blymn
d8747fc408
Incorrect form commands were used for the left and right char handlers.
2002-08-07 11:03:45 +00:00
tron
81fd73e616
Fix incorret (and obiously untested) symlink targets.
2002-08-07 11:01:20 +00:00
kent
3898bab95a
- Port clock calibration code (auich_calibrate) from ich.c of FreeBSD to solve
...
kern/16373.
- SiS 7012 support from kern/17716 submitted by Quentin Garnier.
- ICH4 support
- Experimental support for nForce MCP, AMD768 and AMD8111.
- Rename the short name for ICH3: "i830M" -> "ICH3"
2002-08-07 10:31:09 +00:00
tron
38b5f64780
Redo last change. "pmc_evid_t" and "pmc_ctr_t" need to be visible for
...
userland because they are used in "sys/pmc.h".
2002-08-07 09:45:49 +00:00
tron
b145a3fa59
Embed "pmc_evid_t" and "pmc_ctr_t" into "if defined(_KERNEL)" and use
...
"__uint64_t" from "int_types.h". This fixes "lint" errors while
building "libc".
2002-08-07 09:34:54 +00:00
tsubai
e373d8b520
Re-correct previous. It's intentional.
2002-08-07 08:01:57 +00:00
hannken
bf7cb35ffa
Convert to new device buffer queue interface.
...
Approved by: Ignatios Souvatzis <is@netbsd.org>
2002-08-07 07:29:13 +00:00
gmcgarry
21c1adacf3
Make file compile:
...
- garbage collect cpu_sysctl()
- fix pasto
- include uvm/uvm_extern.h
From FUKAUMI Naoki in PR 17850.
2002-08-07 07:21:08 +00:00
briggs
64a993291d
Stubs for new pmc(9) interface.
2002-08-07 05:58:01 +00:00
chs
c86bd63e8e
for ofb_enable_cache, turn on the BAT_M bit as well to prevent
...
the framebuffer from getting scrambled on MP systems.
2002-08-07 05:46:13 +00:00
briggs
d3cfa7ad3b
Forward declare structures that are used here.
2002-08-07 05:38:47 +00:00
briggs
a27fd9df4d
define pmc_evid_t, pmc_ctr_t.
2002-08-07 05:38:24 +00:00
chs
f65cb7133e
mftb() has moved to cpu.h.
2002-08-07 05:20:46 +00:00
briggs
ba45c803fd
PERFCTRS is now defflagged in conf/files.
2002-08-07 05:18:21 +00:00
briggs
0b956d0b8b
Implement pmc(9) -- An interface to hardware performance monitoring
...
counters. These counters do not exist on all CPUs, but where they
do exist, can be used for counting events such as dcache misses that
would otherwise be difficult or impossible to instrument by code
inspection or hardware simulation.
pmc(9) is meant to be a general interface. Initially, the Intel XScale
counters are the only ones supported.
2002-08-07 05:14:47 +00:00
briggs
5b1917a886
Regen for pmc_get_info, pmc_control.
2002-08-07 04:54:29 +00:00
simonb
d436dc19f3
Fix a typo in a comment.
2002-08-07 04:53:18 +00:00
briggs
a67324a44a
New syscalls: sys_pmc_get_info and sys_pmc_control.
2002-08-07 04:52:53 +00:00
briggs
6f6fd08e8a
Add stubs to new system calls for performance monitoring interface.
2002-08-07 04:51:12 +00:00
briggs
81f3050a76
Document new performance monitoring interface.
2002-08-07 04:48:55 +00:00
enami
8be6c4876d
Rearrange code to avoid core dump and just return an error instead
...
when parsing a locale string previously returned by setlocale.
2002-08-07 04:42:42 +00:00
lukem
b17115c44a
hpcsh does not have X at the moment
2002-08-07 04:35:45 +00:00
thorpej
c67cc2a5b8
Add iopaau, swdmover (commented out), and dmoverio.
2002-08-07 03:41:43 +00:00
thorpej
d6003ab996
Use -mcpu=xscale.
2002-08-07 03:40:01 +00:00
thorpej
e83b2dfbd8
Define __ARMEL__ if little-endian, as gcc 3.x does.
2002-08-07 03:35:51 +00:00
thorpej
7a6acd854a
* Add -march=armv5, -march=armv5t, -march=armv5te, which are internally
...
treated like -march=armv4t, but which generate __ARM_ARCH_5__,
__ARM_ARCH_5T__, and __ARM_ARCH_5TE__ defines, respecitively.
* Add -mcpu=xscale, which is internally treated like -mcpu=strongarm,
but which generates __ARM_ARCH_5TE__ and __XSCALE__ defines.
These command-line options and definitions are consistent with gcc 3.x,
and allow NetBSD Makefiles to use them in a forward-compatible way, and
also give hand-tuned source code (e.g. assembly) a chance of tuning for
XScale.
2002-08-07 03:27:39 +00:00