From: Paolo Bonzini <pbonzini@redhat.com>
To: Andrew Jones <drjones@redhat.com>, kvm@vger.kernel.org
Cc: mst@redhat.com, agordeev@redhat.com, rkrcmar@redhat.com
Subject: Re: [kvm-unit-tests PATCH v3 0/8] share pci-testdev with the framework
Date: Tue, 19 Jan 2016 15:12:23 +0100 [thread overview]
Message-ID: <569E4447.1050203@redhat.com> (raw)
In-Reply-To: <1453140064-9040-1-git-send-email-drjones@redhat.com>
On 18/01/2016 19:00, Andrew Jones wrote:
> This series moves code around in order to liberate some
> pci and pci-testdev code from x86-only territory. There
> are no functional changes.
>
> A couple other non-function changes made are; the value
> of PCIDEVADDR_INVALID is now more invalid, and we import
> linux-uapi/pci_regs.h, which is necessary for additional
> architectures to use lib/pci.
>
> v3:
> - drop integration of x86 with asm-generic headers [Radim]
> - Radim's r-b's
> - improve order of series; bring pci_regs.h to the framework
> before making pci.c (which includes it) common [drew]
> - grab latest copy of psci.h [drew]
> v2:
> - cleaner moving of pci from lib/x86 to lib [drew]
Applied, thanks!
Paolo
>
> Andrew Jones (8):
> lib: add linux dir for kernel uapi headers
> Revert "arm/arm64: import include/uapi/linux/psci.h"
> lib/linux: import pci_regs.h
> x86: use common portio accessors from io.h
> x86: pci.h: remove useless include
> x86: move x86/pci to the common lib
> x86: share pci-testdev hdr in common lib
> lib/pci: make PCIDEVADDR_INVALID truly invalid
>
> Makefile | 2 +-
> config/config-x86-common.mak | 2 +-
> lib/arm/asm/page.h | 2 +-
> lib/arm/asm/psci.h | 2 +-
> lib/arm64/asm/page.h | 2 +-
> lib/arm64/asm/psci.h | 2 +-
> lib/arm64/asm/uapi-psci.h | 1 -
> lib/asm-generic/page.h | 4 +-
> lib/asm-generic/pci.h | 4 +
> lib/const.h | 11 -
> lib/linux/const.h | 27 +
> lib/linux/pci_regs.h | 949 ++++++++++++++++++++++++++++++
> lib/{arm/asm/uapi-psci.h => linux/psci.h} | 43 +-
> lib/{x86 => }/pci.c | 24 +-
> lib/pci.h | 42 ++
> lib/x86/asm/pci.h | 19 +
> lib/x86/pci.h | 16 -
> x86/vmexit.c | 58 +-
> 18 files changed, 1104 insertions(+), 106 deletions(-)
> delete mode 100644 lib/arm64/asm/uapi-psci.h
> create mode 100644 lib/asm-generic/pci.h
> delete mode 100644 lib/const.h
> create mode 100644 lib/linux/const.h
> create mode 100644 lib/linux/pci_regs.h
> rename lib/{arm/asm/uapi-psci.h => linux/psci.h} (66%)
> rename lib/{x86 => }/pci.c (70%)
> create mode 100644 lib/pci.h
> create mode 100644 lib/x86/asm/pci.h
> delete mode 100644 lib/x86/pci.h
>
prev parent reply other threads:[~2016-01-19 14:12 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-01-18 18:00 [kvm-unit-tests PATCH v3 0/8] share pci-testdev with the framework Andrew Jones
2016-01-18 18:00 ` [kvm-unit-tests PATCH v3 1/8] lib: add linux dir for kernel uapi headers Andrew Jones
2016-01-18 18:00 ` [kvm-unit-tests PATCH v3 2/8] Revert "arm/arm64: import include/uapi/linux/psci.h" Andrew Jones
2016-01-18 18:00 ` [kvm-unit-tests PATCH v3 3/8] lib/linux: import pci_regs.h Andrew Jones
2016-01-18 18:01 ` [kvm-unit-tests PATCH v3 4/8] x86: use common portio accessors from io.h Andrew Jones
2016-01-18 18:01 ` [kvm-unit-tests PATCH v3 5/8] x86: pci.h: remove useless include Andrew Jones
2016-01-18 18:01 ` [kvm-unit-tests PATCH v3 6/8] x86: move x86/pci to the common lib Andrew Jones
2016-01-18 18:01 ` [kvm-unit-tests PATCH v3 7/8] x86: share pci-testdev hdr in " Andrew Jones
2016-01-18 18:01 ` [kvm-unit-tests PATCH v3 8/8] lib/pci: make PCIDEVADDR_INVALID truly invalid Andrew Jones
2016-01-19 14:12 ` Paolo Bonzini [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=569E4447.1050203@redhat.com \
--to=pbonzini@redhat.com \
--cc=agordeev@redhat.com \
--cc=drjones@redhat.com \
--cc=kvm@vger.kernel.org \
--cc=mst@redhat.com \
--cc=rkrcmar@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.