"The kernel triggers this event when an``interesting""event occurs; this allows some of the protocols to be interrupt-driven rather being polling based."
A number of ioctls are preferably added to get and clear the information discussed above.