Commit Graph

150937 Commits

Author SHA1 Message Date
gdamore f8e7bdc71c cats and netwinder are now time countered. 2006-09-11 15:19:37 +00:00
gdamore 6cfcc60e81 Convert netwinder and cats (and any other footbridge based system in the
future) to timecounters, using the dc21285_fclk.   ok nick@, chris@.
2006-09-11 15:18:23 +00:00
gdamore 196b83c3f8 next68k is now timecountered. 2006-09-11 15:12:50 +00:00
gdamore 4ee91c0828 Convert next68k to generic-todr and timecounter.
Tested by bouyer@.
2006-09-11 15:07:50 +00:00
nonaka 10179a2cac All supported model is PCLOCK == 33.33MHz 2006-09-11 13:54:14 +00:00
nonaka a7cd4d65eb adapt to new rs5c313 driver. 2006-09-11 13:48:57 +00:00
tnozaki 8316f5b826 correct typo in _DIAGASSERT() and some KNF.
pointed by uebayashi-san, thanks!
2006-09-11 13:06:33 +00:00
he d22aa0483f Add now-required includes, and correct newly added kauth call so
that it builds.
2006-09-11 12:06:39 +00:00
he 1a6aaf9a43 Add required includes for kauth. Fix the newly added kauth call
so that it builds.
2006-09-11 11:55:33 +00:00
jld fd184070b3 Convert TSC offset to nanoseconds correctly under Xen3. The hypervisor
appears to dynamically adjust its estimate of the CPU clock speed, and
scaling the TSC as intended is necessary to avoid time anomalies.
2006-09-11 06:57:30 +00:00
riz be7b64549b Only descend into instkernel if MACHINE_ARCH is mipsel. Un-breaks
evbmips-mipseb builds.
2006-09-11 06:12:23 +00:00
gdamore a78ddf8bdc ANSIfy, and KNF fixes. 2006-09-11 06:02:30 +00:00
wiz 3655cf1e5a Fix typo. 2006-09-11 05:53:55 +00:00
wiz dfa84b966c new openssl out. 2006-09-11 05:53:40 +00:00
matt b9525730ee deal with 'bool' definitions 2006-09-11 03:37:12 +00:00
matt ecaf18c847 Add AFLAGS+= ${AOPTS.${.IMPSRC:T}} 2006-09-11 03:12:48 +00:00
grant fde578d0f5 latest tzcode/tzdata is 2006k. 2006-09-11 02:05:39 +00:00
matt efc67dee86 Add a way for a user to know what nodes have changed when a node has been
inserted or removed.  Refactor node insertion to not require rebalancing
all the time or a loop if it does.  In rb_tree_swap_prune_and_rebalance,
don't call rb_tree_reparent_nodes, instead do the work ourselves (since
we will eventually undo half of the work of rb_tree_reparent_nodes).
2006-09-10 23:57:31 +00:00
matt 9bed3293b9 If __STDC__ and GNU C >= 3.0, define C99's bool, true, false 2006-09-10 23:49:21 +00:00
gdamore 344f75bb9e Iyonix got timecounters. Thanks to gavan@ for testing. 2006-09-10 23:46:56 +00:00
ad 7c686d0538 Add newlock2. 2006-09-10 23:37:44 +00:00
gavan 932a44eae6 Enable timecounters for iyonix 2006-09-10 23:15:58 +00:00
gavan 8814e529bd i80321 timecounter support.
Patch from Garrett D'Amore, tested by me.
2006-09-10 23:13:59 +00:00
wiz 653b061500 Remove another paragraph that is already in the pkgsrc guide. 2006-09-10 22:34:31 +00:00
wiz 1b7ee399ee Remove some variables that are described in the pkgsrc guide. 2006-09-10 22:32:28 +00:00
jld a6927cc636 Re-arm the Xen interval timer in the timer event handler. This fixes
the case of HZ!=100, and might be beneficial otherwise.

The set_timer_op in idle_block remains, to protect against a system_time
miscalculation's causing us to block without the timer set; so, while
there, spl-protect the processed_system_time read and set_timer_op.
2006-09-10 22:25:58 +00:00
wiz 6d434b9d71 Drop trailing space. 2006-09-10 22:21:58 +00:00
wiz 93411912cb Quote HTML characters. Use standard headers. Remove trailing comma. 2006-09-10 22:17:04 +00:00
gdamore 378f852e66 First pass at enabling a lot of ARM ports to convert swiftly to
__HAVE_GENERIC_TODR.  Just put #define __HAVE_GENERIC_TODR in types.h
if your port uses one of these files.
2006-09-10 22:04:18 +00:00
wiz 0f71564a50 Improve English. 2006-09-10 21:53:36 +00:00
gdamore 800e6e3df3 Removal of stub clock stuff and convert to use MI routines for timecounter
and todr support.  ok cherry@.
2006-09-10 21:30:14 +00:00
cherry 503611ba29 libc stubs added 2006-09-10 21:22:33 +00:00
cherry ab7f7a7df7 Re-fit to NetBSD: Try #1 2006-09-10 21:16:56 +00:00
wiz cd36443c3d Bump date for previous. 2006-09-10 21:11:01 +00:00
wiz 97c200c877 Sort options. 2006-09-10 21:09:48 +00:00
wiz 59dbad538e Sort sections. Sort options. Fix Xref section. 2006-09-10 21:08:56 +00:00
cherry 19dda99daa Root Memory disk nits 2006-09-10 21:07:20 +00:00
cherry 05c821640b Switch ia64 to gcc4 2006-09-10 21:04:43 +00:00
wiz 49751ff510 Sort options in usage and SYNOPSIS. 2006-09-10 20:28:52 +00:00
plunky c25648b2ce clarify the CAVEAT section somewhat 2006-09-10 20:09:11 +00:00
plunky af7c47754c add bluetooth support to amd64 port, built by default in GENERIC kernels 2006-09-10 19:50:48 +00:00
plunky 24893ded9a add bluetooth support to sparc64, built by default in GENERIC 2006-09-10 19:49:28 +00:00
gdamore 3ed78c56f7 Enable __HAVE_GENERIC_TODR. ok gavan@ 2006-09-10 19:17:48 +00:00
he d4831ce469 Print explicit 64-bit types using the format macros from int_fmtio.h.
Unbreaks the build for our LP64 ports, where "long long" typically is
not 64 bits.
2006-09-10 19:13:54 +00:00
gdamore b5e819f5d1 Do not supply our own versions of inittodr, etc. if a port declares
__HAVE_GENERIC_TODR.
2006-09-10 18:57:02 +00:00
riz c927ff3953 g/c unused SK_{SET,CLR}BIT macros 2006-09-10 18:39:27 +00:00
gdamore a012c5d7ea Allow for leap seconds. 2006-09-10 16:25:32 +00:00
plunky 4f1cbddc12 update to bluetooth device attachment:
remove pseudo-device btdev(4) and inherent limitations

add bthub(4) which autoconfigures at bluetooth controllers as they
are enabled. bluetooth devices now attach here.

btdevctl(8) and its cache is updated to handle new semantics

etc/rc.d/btdevctl is updated to configure devices from a list
in /etc/bluetooth/btdevctl.conf
2006-09-10 15:45:55 +00:00
bouyer 96c9f80c3d Hypercalls returns negative error codes, so return -error in ioctl
function.
2006-09-10 14:34:11 +00:00
tsutsui e5dc12ca9c Change mips3_clockintr() to take (struct clockframe *) rather than
pc and status since it calls hardclock(9) anyway.
OK'ed by gdamore on port-mips.
2006-09-10 14:27:38 +00:00