>Without firm timers the wakeups occur on the 30ms and 40ms boundaries >(nominally 33.3ms). With firm timers, they occur at 33.3ms *every* time >(excepting long kernel paths). > >Something like this really *really* needs to get into the kernel, because >it's useful for everything from soft-RT to video work to the kernel IP >traffic control (many limits are based on HZ there) and user >responsiveness in general in some cases.
not to mention MIDI, with its non-multiple of 10 data rate. oh man, firm timers are just the greatest thing since ... the KURT patches :) --p
