Zbr's days.

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 ()