Commit Graph

467 Commits

Author SHA1 Message Date
mheily
e6403864bd remove magic constant
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@234 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-28 01:12:36 +00:00
mheily
a517a28257 initial deb target
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@233 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-28 00:29:59 +00:00
mheily
f30910c7fc suppress warning
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@232 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-22 01:30:57 +00:00
mheily
0f9af1c1d7 doc update
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@231 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-20 15:30:05 +00:00
mheily
89b832f036 correction
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@230 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-20 15:27:44 +00:00
mheily
1b2e1de1e2 change publishing
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@229 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-20 15:23:11 +00:00
mheily
888ab6b34f graphics
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@228 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-20 15:21:52 +00:00
mheily
8553fc4afc res
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@227 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-20 14:23:25 +00:00
mheily
f6550c4888 more benchmark
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@226 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-20 14:22:19 +00:00
mheily
537113ee61 abtest
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@225 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-20 14:21:29 +00:00
mheily
ab2e85074c docfix
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@224 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-20 13:01:05 +00:00
mheily
f7f45bd7c9 add kqueue4linux
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@223 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-03-04 00:27:06 +00:00
mheily
d231f92742 starting to come together
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@222 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-28 00:25:36 +00:00
mheily
182b3de789 remove freebsd code from module, causes too many problems
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@221 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-27 22:50:45 +00:00
mheily
166f4e643d git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@220 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7 2010-02-27 22:29:41 +00:00
mheily
077c3fd455 orig knlist funcs
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@219 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-27 22:25:30 +00:00
mheily
4795cd4e7a fixup queue.h
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@218 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-27 22:05:16 +00:00
mheily
282f6b9eee original queue.h from fbsd
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@217 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-27 22:01:58 +00:00
mheily
8a76d6772e add stub read/write funcs
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@216 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-27 20:15:41 +00:00
mheily
e347e440a5 fix header for use in kernel
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@215 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-27 20:07:48 +00:00
mheily
7f9d68e45f add helper kthread
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@214 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-27 20:00:27 +00:00
mheily
a4f5ef3f4f a working posix/signal.c
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@213 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-11 04:13:04 +00:00
mheily
1f4a2b5279 migrate to posix/signal.c semantics
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@212 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-11 03:17:04 +00:00
mheily
6b3cfa150b block SIGUSR1 before adding the kevent
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@211 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 05:26:50 +00:00
mheily
29ac836463 backporting
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@210 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 04:36:47 +00:00
mheily
0dccf87b47 more evfd fix
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@209 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 04:17:51 +00:00
mheily
2d104a3fe8 improved eventfd
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@208 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 04:14:29 +00:00
mheily
17f47e77f3 make eventfd more generic
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@207 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 04:04:43 +00:00
mheily
ecbd12a4ad start to support old linux
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@206 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 03:50:44 +00:00
mheily
cef25c8e3a remove generated files in err()
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@205 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 03:22:39 +00:00
mheily
6b970ad7c5 fix dist to remove unwanted files
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@204 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 03:06:47 +00:00
mheily
2e17d1b819 move kern to top level, fixup dist
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@203 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 03:00:43 +00:00
mheily
1c2b95e077 v0.5
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@200 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 02:06:19 +00:00
mheily
5fcad10bdb whitespace
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@199 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 02:04:45 +00:00
mheily
5509c58cc9 finished work on kqueue_get/put() and kqueue_gc()
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@198 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 01:32:49 +00:00
mheily
0bd5e14275 testing
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@197 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-10 01:29:33 +00:00
mheily
2cee15529d remove kf_mtx; it has been replaced by kq_mtx
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@196 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-08 03:23:28 +00:00
mheily
7b696ae098 remove deadwood, make knote efficient
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@195 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-08 03:16:20 +00:00
mheily
465bc625b2 build tweak
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@194 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-08 03:09:57 +00:00
mheily
f4a842909a use kq_mtx
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@193 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-08 03:04:20 +00:00
mheily
3796661e67 indentation
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@192 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-07 21:23:19 +00:00
mheily
7584e999b0 improve errhandling
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@191 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-07 18:58:45 +00:00
mheily
5d3de87ac1 passthrough EINTR
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@190 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-07 18:47:22 +00:00
mheily
3a8d56ab67 rename hook.c to kevent.c
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@189 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-07 18:35:03 +00:00
mheily
a59da73a9d simplify using kevent_add and kevent_update
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@188 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-07 05:03:21 +00:00
mheily
91ca3e0a96 add die, kevent_update
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@187 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-06 02:09:33 +00:00
mheily
c61853cbc3 prevent descriptor leak
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@186 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-06 01:43:34 +00:00
mheily
20ca86b012 handle coredumps
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@185 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-06 01:43:17 +00:00
mheily
c2fd7ff1e5 fix crasher bug
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@184 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-06 01:13:53 +00:00
mheily
538ff908e0 fix check_header()
git-svn-id: svn://svn.code.sf.net/p/libkqueue/code/trunk@183 fb4e3144-bc1c-4b72-a658-5bcd248dd7f7
2010-02-06 00:50:04 +00:00