1. 16 8月, 2016 1 次提交
    • A
      tools: Sync kvm related header files for arm64 and s390 · 9f315690
      Arnaldo Carvalho de Melo 提交于
      From a quick look nothing stands out as requiring changes to kvm tools
      such as tools/perf/arch/s390/util/kvm-stat.c.
      
      Silences these header checking warnings:
      
        $ make -C tools/perf
        make: Entering directory '/home/acme/git/linux/tools/perf'
          BUILD:   Doing 'make -j4' parallel build
        Warning: tools/arch/s390/include/uapi/asm/kvm.h differs from kernel
        Warning: tools/arch/s390/include/uapi/asm/sie.h differs from kernel
        Warning: tools/arch/arm64/include/uapi/asm/kvm.h differs from kernel
        <SNIP>
      
      Cc: Adrian Hunter <adrian.hunter@intel.com>
      Cc: Alexander Yarygin <yarygin@linux.vnet.ibm.com>
      Cc: David Ahern <dsahern@gmail.com>
      Cc: Hemant Kumar <hemant@linux.vnet.ibm.com>
      Cc: Jiri Olsa <jolsa@kernel.org>
      Cc: Michael Ellerman <mpe@ellerman.id.au>
      Cc: Namhyung Kim <namhyung@kernel.org>
      Cc: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
      Cc: Scott  Wood <scottwood@freescale.com>
      Cc: Srikar Dronamraju <srikar@linux.vnet.ibm.com>
      Cc: Wang Nan <wangnan0@huawei.com>
      Link: http://lkml.kernel.org/n/tip-btutge414g516qmh6r5ienlj@git.kernel.orgSigned-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      9f315690
  2. 13 7月, 2016 1 次提交
    • A
      tools: Copy the header files needed by perf tools · dd7bd109
      Arnaldo Carvalho de Melo 提交于
      Those kernel files were being directly accessed, which we're not
      allowing anymore to avoid that changes in the kernel side break tooling.
      
      Warn if these copies drift from the original files.
      
      Cc: Adrian Hunter <adrian.hunter@intel.com>
      Cc: Alexander Yarygin <yarygin@linux.vnet.ibm.com>
      Cc: Christoffer Dall <christoffer.dall@linaro.org>
      Cc: David Ahern <dsahern@gmail.com>
      Cc: Eric Auger <eric.auger@linaro.org>
      Cc: Hemant Kumar <hemant@linux.vnet.ibm.com>
      Cc: Jiri Olsa <jolsa@kernel.org>
      Cc: Marc Zyngier <marc.zyngier@arm.com>
      Cc: Namhyung Kim <namhyung@kernel.org>
      Cc: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
      Cc: Srikar Dronamraju <srikar@linux.vnet.ibm.com>
      Cc: Wang Nan <wangnan0@huawei.com>
      Cc: Yunlong Song <yunlong.song@huawei.com>
      Link: http://lkml.kernel.org/n/tip-mnopguymhnwzjhw3mowllvsy@git.kernel.orgSigned-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      dd7bd109
  3. 10 6月, 2016 1 次提交
    • J
      KVM: s390: Add sthyi emulation · 95ca2cb5
      Janosch Frank 提交于
      Store Hypervisor Information is an emulated z/VM instruction that
      provides a guest with basic information about the layers it is running
      on. This includes information about the cpu configuration of both the
      machine and the lpar, as well as their names, machine model and
      machine type. This information enables an application to determine the
      maximum capacity of CPs and IFLs available to software.
      
      The instruction is available whenever the facility bit 74 is set,
      otherwise executing it results in an operation exception.
      
      It is important to check the validity flags in the sections before
      using data from any structure member. It is not guaranteed that all
      members will be valid on all machines / machine configurations.
      Signed-off-by: NJanosch Frank <frankja@linux.vnet.ibm.com>
      Reviewed-by: NDavid Hildenbrand <dahi@linux.vnet.ibm.com>
      Signed-off-by: NChristian Borntraeger <borntraeger@de.ibm.com>
      95ca2cb5
  4. 20 4月, 2016 1 次提交
  5. 08 3月, 2016 1 次提交
  6. 06 3月, 2015 1 次提交
  7. 21 7月, 2014 1 次提交
  8. 26 6月, 2014 1 次提交
  9. 16 5月, 2014 2 次提交