title: Installing perf on old linux kernel
body: <p>I have linux 2.6.18 running on my servers and would like to use 'perf' subsytem. This kernel version doesn't have perf. So I downloaded latest version linux 2.6.38 and traversed to the /tools/perf/ and installed it.</p>
  
  <p>From command line, I can list the available performance counters. But when I try getting one event's features, it is showing up </p>
  
  <p>"Error: open_counter returned with 38 (Function not implemented). /bin/dmesg may provide  additional information.</p>
  
  <p>Fatal: Not all events could be opened."</p>
  
  <p>Does the old linux kernel support perf. Please suggest how can I get it running given the restriction that I can't update the kernel version on my server.</p>