Commit Graph

150881 Commits

Author SHA1 Message Date
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
gavan
843ed515f0 dsrtc_settime already takes a volatile struct timeval *, also qualify
with volatile for dsrtc_gettime.
2006-09-10 14:06:54 +00:00
kardel
6d944d24c9 correct usage() handling 2006-09-10 13:28:29 +00:00
kardel
2bd639915d rename index to idx to avoid shadowing index() 2006-09-10 13:21:46 +00:00
kardel
a246979d62 add time regression test directory 2006-09-10 12:23:10 +00:00
kardel
a2576338b4 exit early on negative time deltas 2006-09-10 11:46:57 +00:00
kardel
68a8ba43dc Add regression test to verify the monotonocity of the
CLOCK_REALTIME implementation
2006-09-10 11:37:04 +00:00