On Fri, 2008-12-12 at 09:59 +0100, stephane eranian wrote:
Furthermore, Linux commercial distribution release cycles do not
align well with new processor
releases. I can boot my RHEL5 kernel on a Nehalem system and it would
be nice not to have to
wait for a new kernel update to get the full Nehalem PMU event table,
so I can program more than
the basic 6 architected events of Intel X86.
Talking with my community hat on, that is an artificial problem created
by distributions, tell them to fix it.
All it requires is a new kernel module that describes the new chip,
surely that can be shipped as easily as a new library.
Changing the
kernel is not an option for
many end-users, it may even require re-certifications for many customers.
What we do care about is technical arguments, and last time I checked,
hardware resource scheduling was an OS level job.
But if the PMU control is critical to the enterprise deployment of
$customer, then he would have to re-certify on the library update too.