|
|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Wed, 23 Aug 2006
Kevent.
Discussion about kevents in linux-kenel@ has come to interesting point. Here is couple of citations:
Go fuck yourself
...
In a decent society you would have your nose broken
and the like.
I think it is obvious that it is highly professional discussion.
I've released 'take13' patchset. Short changelog:
- remove non-chardev interface for initialization (Christoph Hellwig)
- use pointer to
kevent_mring instead of unsigned longs (Christoph Hellwig)
- use aligned 64bit type in raw user data (can be used by high-res timer if needed)
- simplified enqueue/dequeue callbacks and kevent initialization (based on work by Eric Dumazet)
- use nanoseconds for timeout
- put number of milliseconds into timer's return data
- move some definitions into user-visible header
- removed filenames from comments
Let's see what new words it will bring to the linux-kernel@ readers.
/devel/kevent :: Link / Comments ()
|