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