> I brought up the recent perf-events issue as there's a large overlap between the rt-linux developers and the perf developers, and the whole idea of what constitutes real-world to perf developers came up recently in this lkml thread.
This LKML thread says in your own words:
"...This is why event selection needs to be in user-space... it could be fixed instantly there, but the way things are done now it will take months to years for this fix to filter down to those trying to use perf counters..."
That's complete and utter bullshit and you know that.
The interface allows you to specify raw event codes. So you can fix your problem entirely in user space even w/o writing a single line of code.