1. 26 6月, 2013 1 次提交
  2. 28 4月, 2013 1 次提交
  3. 22 4月, 2013 1 次提交
  4. 21 4月, 2013 1 次提交
  5. 18 4月, 2013 1 次提交
  6. 16 4月, 2013 1 次提交
    • M
      efi: Pass boot services variable info to runtime code · cc5a080c
      Matthew Garrett 提交于
      EFI variables can be flagged as being accessible only within boot services.
      This makes it awkward for us to figure out how much space they use at
      runtime. In theory we could figure this out by simply comparing the results
      from QueryVariableInfo() to the space used by all of our variables, but
      that fails if the platform doesn't garbage collect on every boot. Thankfully,
      calling QueryVariableInfo() while still inside boot services gives a more
      reliable answer. This patch passes that information from the EFI boot stub
      up to the efi platform code.
      Signed-off-by: NMatthew Garrett <matthew.garrett@nebula.com>
      Signed-off-by: NMatt Fleming <matt.fleming@intel.com>
      cc5a080c
  7. 01 4月, 2013 1 次提交
    • S
      perf/x86: Add memory profiling via PEBS Load Latency · f20093ee
      Stephane Eranian 提交于
      This patch adds support for memory profiling using the
      PEBS Load Latency facility.
      
      Load accesses are sampled by HW and the instruction
      address, data address, load latency, data source, tlb,
      locked information can be saved in the sampling buffer
      if using the PERF_SAMPLE_COST (for latency),
      PERF_SAMPLE_ADDR, PERF_SAMPLE_DATA_SRC types.
      
      To enable PEBS Load Latency, users have to use the
      model specific event:
      
       - on NHM/WSM: MEM_INST_RETIRED:LATENCY_ABOVE_THRESHOLD
       - on SNB/IVB: MEM_TRANS_RETIRED:LATENCY_ABOVE_THRESHOLD
      
      To make things easier, this patch also exports a generic
      alias via sysfs: mem-loads. It export the right event
      encoding based on the host CPU and can be used directly
      by the perf tool.
      
      Loosely based on Intel's Lin Ming patch posted on LKML
      in July 2011.
      Signed-off-by: NStephane Eranian <eranian@google.com>
      Cc: peterz@infradead.org
      Cc: ak@linux.intel.com
      Cc: acme@redhat.com
      Cc: jolsa@redhat.com
      Cc: namhyung.kim@lge.com
      Link: http://lkml.kernel.org/r/1359040242-8269-9-git-send-email-eranian@google.comSigned-off-by: NIngo Molnar <mingo@kernel.org>
      Signed-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      f20093ee
  8. 25 3月, 2013 1 次提交
  9. 14 3月, 2013 1 次提交
  10. 16 2月, 2013 1 次提交
  11. 14 2月, 2013 1 次提交
    • L
      tools/power turbostat: display SMI count by default · 1ed51011
      Len Brown 提交于
      The SMI counter is popular -- so display it by default
      rather than requiring an option.  What the heck,
      we've blown the 80 column budget on many systems already...
      
      Note that the value displayed is the delta
      during the measurement interval.
      The absolute value of the counter can still be seen with
      the generic 32-bit MSR option, ie.  -m 0x34
      Signed-off-by: NLen Brown <len.brown@intel.com>
      1ed51011
  12. 09 2月, 2013 1 次提交
  13. 04 2月, 2013 2 次提交
  14. 01 2月, 2013 1 次提交
  15. 28 1月, 2013 1 次提交
  16. 09 1月, 2013 1 次提交
    • B
      x86, MCE: Retract most UAPI exports · f51bde6f
      Borislav Petkov 提交于
      Retract back most macro definitions which went into the
      user-visible mce.h header. Even though those bits are mostly
      hardware-defined/-architectural, their naming is not. If we export them
      to userspace, any kernel unification/renaming/cleanup cannot be done
      anymore since those are effectively cast in stone. Besides, if userspace
      wants those definitions, they can write their own defines and go crazy.
      Signed-off-by: NBorislav Petkov <bp@suse.de>
      f51bde6f
  17. 18 12月, 2012 1 次提交
  18. 15 12月, 2012 1 次提交
  19. 03 10月, 2012 1 次提交