christos
53524e44ef
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
2007-03-04 05:59:00 +00:00
ad
3a91cc8a3b
Back out previous for now. There isn't currently an easy way to set up
...
shared state before these get attached or used.
From xtraeme@.
2007-02-19 06:08:37 +00:00
xtraeme
bf63a83084
* sysmon_wdog_mtx needs to run at IPL_SOFTCLOCK.
...
* replace SYSMON_WDOG_{LOCK,UNLOCK} macros with mutex_{enter,exit}
reminded by ad@.
2007-02-19 00:25:30 +00:00
xtraeme
840604a1a8
Replace simple_locks with mutexes, reviewed by ad@.
2007-02-18 23:34:55 +00:00
christos
168cd830d2
__unused removal on arguments; approved by core.
2006-11-16 01:32:37 +00:00
christos
4d595fd7b1
- sprinkle __unused on function decls.
...
- fix a couple of unused bugs
- no more -Wno-unused for i386
2006-10-12 01:30:41 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
drochner
3ad43282d2
apply an "& WDOG_MODE_MASK" so that user mode watchdogs started with "-A"
...
are terminated properly
2005-01-12 16:14:35 +00:00
smb
ddd2ade252
Add a software watchdog timer facility. Because this slightly
...
changes the "tickle" model of wdogctl(8), it was modified as well;
while I was in there, I cleaned up the argument parsing.
The code was reviewed by simonb@.
2005-01-09 22:51:32 +00:00
simonb
b6abb6ab1d
Remove some assigned-to but otherwise unused variables.
2003-10-30 01:58:17 +00:00
fvdl
d5aece61d6
Back out the lwp/ktrace changes. They contained a lot of colateral damage,
...
and need to be examined and discussed more.
2003-06-29 22:28:00 +00:00
darrenr
960df3c8d1
Pass lwp pointers throughtout the kernel, as required, so that the lwpid can
...
be inserted into ktrace records. The general change has been to replace
"struct proc *" with "struct lwp *" in various function prototypes, pass
the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
2003-06-28 14:20:43 +00:00
explorer
89f72704d1
remove redundant defines
2002-12-30 06:16:10 +00:00
kristerw
d509ae30db
Correct possible return of uninitialized error variable.
2002-10-06 09:48:29 +00:00
simonb
10f735a013
Fix WDOGIOC_GTICKLER for userland ticklers.
2002-07-31 06:48:58 +00:00
lukem
640249d1e9
add RCSIDs
2001-11-13 06:28:55 +00:00
thorpej
4e7ff09e27
Make sure to clear sysmon_armed_wdog once the watchdog timer
...
is disarmed.
2001-01-30 22:24:31 +00:00
thorpej
e67f5e66bc
Split the envsys and watchdog parts of sysmon into their own
...
files.
2000-11-05 04:06:13 +00:00