Re: [Xen-devel] [PATCH 0/2] libxl: try to support IGD passthrough for qemu upstream

2015-03-08 Thread Chen, Tiejun
On 2015/3/6 23:53, Konrad Rzeszutek Wilk wrote: On Fri, Mar 06, 2015 at 05:08:21PM +0800, Tiejun Chen wrote: When we're working to support IGD GFX passthrough with qemu upstream, instead of "-gfx_passthru" we'd like to make that Could you also include in the cover letter an URL link to the lat

[Xen-devel] Question, Lock of pending_irq struct in Xen ARM.

2015-03-08 Thread 신정섭
HI. I'm now modifying GIC in Xen 4.5.0. I have some question about lock of pending_irq struct in Xen ARM. pending_irq of SGI and PPI is stored in 'vcpu struct'. (IRQ num 0 ~ 31) pending_irq of SPI is stored in 'domain struct'. (IRQ num 32 ~ ) For accessing pending_irq struct, Xen use 'irq_to_

[Xen-devel] CPU emulation on Xen

2015-03-08 Thread Bunny Mintoo
Hi, I am totally new to Xen hence dropping this mail to get started with Xen development. I already have a fully functional *Qemu* implementation (along with kernel changes) to emulate my new x86 based Instruction Set Architecture (ISA). This ISA involves new system calls in kernel and new CPU da

[Xen-devel] unable to boot XEN on J6 EVM

2015-03-08 Thread Korupol, Naveen (EXT)
Hello I am a new to XEN and am trying to boot it on J6 EVM. Followed many different sources of information, and finally found the closest kin to my current board .. http://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/OMAP5432_uEVM I have U-Boot, both Xen and Linux cross compi

[Xen-devel] Failed to launch xen on J6 evm

2015-03-08 Thread Korupol, Naveen (EXT)
Hi I am using J6 evm. Tried to launch xen and it fails after reporting starting kernel. I tried to change the load addresses and played with couple different u-boots and file system images...but still on square 1. I would like to know if this is a known issue with J6 EVM and If there are any pr

Re: [Xen-devel] [Qemu-devel] [PATCH 2/2] libxl: introduce gfx_passthru_kind

2015-03-08 Thread Chen, Tiejun
On 2015/3/6 20:59, Wei Liu wrote: On Fri, Mar 06, 2015 at 05:18:36PM +0800, Chen, Tiejun wrote: On 2015/3/6 17:08, Tiejun Chen wrote: Although we already have 'gfx_passthru' in b_info, this doesn' suffice after we want to handle IGD specifically. Now we define a new field of type, gfx_passthru_

Re: [Xen-devel] [PATCH 2/2] libxl: introduce gfx_passthru_kind

2015-03-08 Thread Chen, Tiejun
On 2015/3/6 20:55, Wei Liu wrote: On Fri, Mar 06, 2015 at 05:08:23PM +0800, Tiejun Chen wrote: Although we already have 'gfx_passthru' in b_info, this doesn' suffice after we want to handle IGD specifically. Now we define a new field of type, gfx_passthru_kind, to indicate we're trying to pass I

[Xen-devel] [linux-3.10 test] 35978: regressions - trouble: broken/fail/pass

2015-03-08 Thread xen . org
flight 35978 linux-3.10 real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/35978/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-winxpsp3 7 windows-install fail REGR. vs. 26303 Tests which are failin

Re: [Xen-devel] [PATCH 1/2] libxl: introduce libxl__is_igd_vga_passthru

2015-03-08 Thread Chen, Tiejun
On 2015/3/6 20:40, Wei Liu wrote: On Fri, Mar 06, 2015 at 05:08:22PM +0800, Tiejun Chen wrote: While working with qemu, IGD is a specific device in the case of pass through so we need to identify that to handle more later. Here we define a table to record all IGD types currently we can support.

Re: [Xen-devel] [PATCH 0/2] libxl: try to support IGD passthrough for qemu upstream

2015-03-08 Thread Chen, Tiejun
On 2015/3/6 20:28, Wei Liu wrote: On Fri, Mar 06, 2015 at 05:08:21PM +0800, Tiejun Chen wrote: When we're working to support IGD GFX passthrough with qemu upstream, instead of "-gfx_passthru" we'd like to make that a machine option, "-machine xxx,igd-passthru=on". This need to bring a change on

[Xen-devel] [PATCH v1 1/1] xen/arm: Remove warning for platforms without platform specific code

2015-03-08 Thread Edgar E. Iglesias
From: "Edgar E. Iglesias" Replace the warning with an info message stating that the platform is generic. Suggested-by: Ian Campbell Signed-off-by: Edgar E. Iglesias --- xen/arch/arm/platform.c | 15 +-- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/xen/arch/arm/pla

[Xen-devel] [qemu-upstream-4.3-testing test] 35977: tolerable trouble: blocked/broken/fail/pass - PUSHED

2015-03-08 Thread xen . org
flight 35977 qemu-upstream-4.3-testing real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/35977/ Failures :-/ but no regressions. Tests which did not succeed, including tests which could not be run: test-amd64-i386-libvirt 1 build-check(1) blocked n/a test-amd64-i

[Xen-devel] [linux-3.16 test] 35974: regressions - trouble: broken/fail/pass

2015-03-08 Thread xen . org
flight 35974 linux-3.16 real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/35974/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-credit2 15 guest-localmigrate/x10fail REGR. vs. 34167 test-amd64-i386-pair

Re: [Xen-devel] [PATCH v2] xen/iommu: fix usage of shared EPT/IOMMU page tables on PVH guests

2015-03-08 Thread Tian, Kevin
> From: Roger Pau Monne [mailto:roger@citrix.com] > Sent: Friday, February 27, 2015 7:34 PM > > iommu_share_p2m_table should not prevent PVH guests from using a shared > page > table between the IOMMU and EPT. Clean the code by removing the asserts in > the vendor specific implementations (amd

Re: [Xen-devel] [PATCH v1 0/2] Add support for Xilinx ZynqMP SoC

2015-03-08 Thread Edgar E. Iglesias
On Fri, Mar 06, 2015 at 09:44:16AM +, Ian Campbell wrote: > On Fri, 2015-03-06 at 11:31 +1000, Edgar E. Iglesias wrote: > > On Thu, Mar 05, 2015 at 04:50:15PM +, Ian Campbell wrote: > > > On Thu, 2015-03-05 at 18:27 +1000, Edgar E. Iglesias wrote: > > > > From: "Edgar E. Iglesias" > > > >

Re: [Xen-devel] [PATCH] VT-d: print_vtd_entries() should cope with superpages

2015-03-08 Thread Tian, Kevin
> From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: Friday, February 27, 2015 5:52 PM > > Even if VT-d code alone (i.e. when not sharing tables with EPT) still > doesn't support superpages, this function - invoked upon DMA remapping > faults - needs to cope with such. > > While at it also repl

Re: [Xen-devel] [PATCH 4/5] VT-d: widen NUMA nodes to be allocated from

2015-03-08 Thread Tian, Kevin
I think Andrew's comment is correct. IO NUMA is different and IOMMU structures should be allocated based on proximity of IOMMU itself. Thanks Kevin From: Andrew Cooper [mailto:andrew.coop...@citrix.com] Sent: Friday, March 06, 2015 1:09 AM To: Jan Beulich; xen-devel Cc: Zhang, Yang Z; Dario Fagg

[Xen-devel] How to enable qemu-dm tracing in XEN

2015-03-08 Thread openlui
Hi: I want to enable qemu-dm's tracing in XEN. I have built qemu with "make debug=y tools" command, and found that during building, qemu is configured with "trace_backend=stderr" option. However, there aren't any trace log in /var/log/qemu/qemu-dm-{domain_name}.log. I have also tried to cal

[Xen-devel] Question, Lock of pending_irq struct in Xen ARM.

2015-03-08 Thread 신정섭
HI. I'm now modifying GIC in Xen 4.5.0. I have some question about lock of pending_irq struct in Xen ARM. pending_irq of SGI and PPI is stored in 'vcpu struct'. (IRQ num 0 ~ 31) pending_irq of SPI is stored in 'domain struct'. (IRQ num 32 ~ ) For accessing pending_irq struct, Xen use 'irq_to_

[Xen-devel] [PATCH v6 07/30] PCI: Pass PCI domain number combined with root bus number

2015-03-08 Thread Yijing Wang
Now we could pass PCI domain combined with bus number in u32 argu. Because in arm/arm64, PCI domain number is assigned by pci_bus_assign_domain_nr(). So we leave pci_scan_root_bus() and pci_create_root_bus() in arm/arm64 unchanged. A new function pci_host_assign_domain_nr() will be introduced for a

[Xen-devel] [PATCH v6 04/30] xen/PCI: Don't use deprecated function pci_scan_bus_parented()

2015-03-08 Thread Yijing Wang
From: Arnd Bergmann Use pci_scan_root_bus() instead of deprecated function pci_scan_bus_parented(). Signed-off-by: Arnd Bergmann Signed-off-by: Yijing Wang CC: Konrad Rzeszutek Wilk CC: xen-de...@lists.xenproject.org Signed-off-by: Bjorn Helgaas --- drivers/pci/xen-pcifront.c | 12 +++

Re: [Xen-devel] VT-d Posted-interrupt (PI) design for XEN

2015-03-08 Thread Wu, Feng
> -Original Message- > From: Tim Deegan [mailto:t...@xen.org] > Sent: Friday, March 06, 2015 5:44 PM > To: Wu, Feng > Cc: Jan Beulich; Zhang, Yang Z; Tian, Kevin; xen-devel@lists.xen.org > Subject: Re: [Xen-devel] VT-d Posted-interrupt (PI) design for XEN > > At 02:07 + on 06 Mar (14

Re: [Xen-devel] [PATCH v5] modify the IO_TLB_SEGSIZE and IO_TLB_DEFAULT_SIZE configurable as flexible requirement about SW-IOMMU.

2015-03-08 Thread Wang, Xiaoming
> -Original Message- > From: Konrad Rzeszutek Wilk [mailto:konrad.w...@oracle.com] > Sent: Friday, March 6, 2015 11:20 PM > To: Wang, Xiaoming > Cc: Jan Beulich; l...@aserp2030.oracle.com; zh...@aserp2030.oracle.com; > ch...@chris-wilson.co.uk; david.vra...@citrix.com; lau...@codeaurora.o

[Xen-devel] [ovmf test] 35971: trouble: broken/fail/pass

2015-03-08 Thread xen . org
flight 35971 ovmf real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/35971/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-freebsd10-i386 3 host-install(3) broken REGR. vs. 35899 Regress

[Xen-devel] [qemu-mainline test] 35967: trouble: broken/fail/pass

2015-03-08 Thread xen . org
flight 35967 qemu-mainline real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/35967/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemut-winxpsp3-vcpus1 3 host-install(3) broken REGR. vs. 3

[Xen-devel] [qemu-upstream-unstable test] 35964: regressions - FAIL

2015-03-08 Thread xen . org
flight 35964 qemu-upstream-unstable real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/35964/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-rhel6hvm-amd 6 leak-check/basis(6) running in 34247 [st=running!] test-a

[Xen-devel] [libvirt test] 35968: regressions - FAIL

2015-03-08 Thread xen . org
flight 35968 libvirt real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/35968/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-libvirt 12 guest-start.2 fail REGR. vs. 35524 Tests which did not succe

[Xen-devel] vTPM Deep Quote validation

2015-03-08 Thread Emil Condrea
I am trying to validate a Deep Quote request made by domU but I feel that something is missing. Right now when a domU requests TPM_ORD_DeepQuote: 1. vTPM: - unpacks the params: nonce, vTPM PCR selection and physical PCR selection - packs PCR_INFO_SHORT structure into buf that contains the selected

[Xen-devel] [PATCH] VHD: Fix locale aware character encoding handling

2015-03-08 Thread Philipp Hahn
ASCII is 7 bit only, which does not work in UTF-8 environments: > failed to read parent name Setup locale in vhd-util to parse LC_CTYPE and use the right codeset when doing file name encoding and decoding. Increase allocation for UTF-8 buffer as one UTF-16 character might use twice as much space

[Xen-devel] [xen-unstable test] 35957: regressions - FAIL

2015-03-08 Thread xen . org
flight 35957 xen-unstable real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/35957/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-rumpuserxen-amd64 11 rumpuserxen-demo-xenstorels/xenstorels fail REGR. vs. 35257