index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
kern_sensors.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Convert infinite sleeps to {m,t}sleep_nsec(9).
mpi
2019-12-19
1
-2
/
+2
*
Correct wakeup() dance in sensor_task_work()
deraadt
2017-04-09
1
-3
/
+5
*
Sensors are run as callbacks inside tasks. During suspend a sensor
deraadt
2017-04-08
1
-2
/
+23
*
Remove some includes include-what-you-use claims don't
jsg
2015-03-14
1
-2
/
+1
*
we want to defer work traditionally (in openbsd) handled in an
dlg
2015-02-09
1
-2
/
+2
*
remove the second void * argument on tasks.
dlg
2015-01-27
1
-4
/
+4
*
prefer sizeof(*ptr) to sizeof(struct) for malloc and free
tedu
2014-11-14
1
-3
/
+3
*
some systems install sensors where numbering introduces a gap which
jasper
2014-11-08
1
-2
/
+2
*
panic when a sensordev gets installed twice, instead of blowing up amazingly
jasper
2014-11-04
1
-2
/
+2
*
add a few sizes to free
tedu
2014-11-01
1
-2
/
+2
*
remove uneeded proc.h includes
jsg
2014-09-14
1
-2
/
+1
*
add a size argument to free. will be used soon, but for now default to 0.
tedu
2014-07-12
1
-2
/
+2
*
use a separate task queue for sensors;
mikeb
2013-12-09
1
-2
/
+7
*
move kernel sensor tasks from using workqs to tasks. while here
dlg
2013-11-04
1
-51
/
+34
*
sys/param.h gets you sys/types.h automatically
deraadt
2013-03-28
1
-2
/
+1
*
Get rid of MAXSENSORDEVICES. Gaps in sensordev lists are now handled
deraadt
2010-04-20
1
-17
/
+24
*
timeout_add -> timeout_add_msec
blambert
2009-08-03
1
-2
/
+2
*
Convert timeout_add() calls using multiples of hz to timeout_add_sec()
blambert
2008-09-10
1
-2
/
+2
*
fix a memory leak that was introduced in r1.20 on 2007-06-24T05Z; ok dlg
cnst
2007-07-03
1
-2
/
+3
*
rework sensor tasks to use the kernels generic workq rather than a special
dlg
2007-06-24
1
-88
/
+72
*
perhaps it made art's head hurt because it is wrong. triggers NULL
deraadt
2007-06-04
1
-65
/
+50
*
rework the sensor task handling to run in the kernels generic workq.
dlg
2007-06-01
1
-50
/
+65
*
split userland & kernel struct sensor/sensordev so that the addition
deraadt
2007-03-22
1
-18
/
+18
*
kernel code implimemting the new two-level sensor api; written by
deraadt
2006-12-23
1
-21
/
+94
*
force a new sensor task to be run as soon as possible. previously it used
dlg
2006-11-06
1
-2
/
+3
*
Remove device id from hotplug events.
mk
2006-05-28
1
-3
/
+3
*
intrducing device type DV_SENSOR turned out to be a bad idea as it
henning
2006-05-28
1
-3
/
+3
*
need <sys/device.h> or it doesn't compile on sparc64
jason
2006-05-28
1
-1
/
+2
*
Include device id in hotplug events. This will be used by ntpd to check
mk
2006-05-28
1
-3
/
+3
*
unbreak, of course this needs to included sys/hotplug.h too
henning
2006-05-28
1
-1
/
+2
*
Make sensor add/remove create hotplug events (after much prodding from henning). Idea from mbalmer. 'in it goes!' deraadt.
mk
2006-05-27
1
-1
/
+10
*
sensors_head is only used in kern_sensors.c, so its unnecessay to declare
dlg
2006-03-12
1
-2
/
+2
*
get rid of the sensors globals. theyre were only used by sysctl for
dlg
2006-01-28
1
-9
/
+22
*
Replace SENSOR_ADD() macro with a pair of functions
grange
2006-01-19
1
-1
/
+34
*
rename the sensor globals to names that are not obvious to avoid
dlg
2005-11-21
1
-3
/
+3
*
shorten this a bit through better use of TAILQ macros.
dlg
2005-11-13
1
-13
/
+5
*
the tasklist can be modified while the kthread is sleeping, so refetch
dlg
2005-11-10
1
-5
/
+5
*
first go at a generic kthread for sensors to be run out of. its a bit
dlg
2005-11-10
1
-1
/
+125
*
split the sensors stuff out into a source file of its own.
dlg
2005-11-10
1
-0
/
+28