Commit Graph

100679 Commits

Author SHA1 Message Date
augustss ac60be1a15 Regen. 2002-08-07 23:26:34 +00:00
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