• Stéphane Eranian's avatar
    [PATCH] ia64: perfmon update · c34d5588
    Stéphane Eranian authored
    - Cleanup the read/write check routines for pfm_write_pmcs,
      pfm_write_pmds, pfm_read_pmds.
    
    - Autodetect the PMU model. No need to have the kernel compiled for
      Itanium, HP Simulator, or Itanium2. The support for all PMU models
      is included.  Probing is based on processor family and
      platform_name, if necessary.  With this patch, it is possible to use
      an Itanium2 compiled kernel on an Itanium 1 system and get perfmon
      to work.
    
    - Removed remaining dependency on CONFIG_MCKINLEY by adding a new
      field (flags) to pmu_config_t.  Update /proc/perfmon to show the new
      field.
    
    - Fixed a bug in the Itanium2 pmc_ita2_write_check() where an inactive
      PMC13 would be considered active.
    c34d5588
perfmon_itanium.h 6.86 KB