Kqueues and Knotes
Two kqueues, their descriptor arrays, and active lists. Note that kq A has two knotes
queued in its active list, while kq B has none. The socket has a klist for each sockbuf,
and as shown, knotes on a klist may belong to different kqueues.