[Xen-devel] [qemu-upstream-4.5-testing test] 50402: regressions - FAIL

2015-04-13 Thread osstest service user
flight 50402 qemu-upstream-4.5-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/50402/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-pair 21 guest-migrate/src_host/dst_host fail REGR. vs. 36517 Tests w

Re: [Xen-devel] [RFC PATCH COLO v5 02/29] Refactor domain_suspend_callback_common()

2015-04-13 Thread Wen Congyang
On 04/09/2015 02:11 AM, Wei Liu wrote: > On Wed, Apr 01, 2015 at 02:41:38PM +0800, Yang Hongyang wrote: >> From: Wen Congyang >> >> libxl__domain_suspend() is to save the guest. I think >> we should call it libxl__domain_save(), but I don't >> rename it. >> > > FWIW this is not public API so we h

Re: [Xen-devel] [RFC PATCH COLO v5 01/29] Add readme

2015-04-13 Thread Hongyang Yang
Wei, Thanks for the review and sorry for the late reply, was debugging some triple fault bug. However, it is now fixed, and COLO running much more stable now. For the readme, it is kind of outdated, we will update it and also address your comments, then we'll put it onto wiki page. The intre

Re: [Xen-devel] [PATCH 1/1] xc_domain_restore: Allow QEMU to increase memory

2015-04-13 Thread Hongyang Yang
This patch also fix a triple fault when guests running under COLO mode. (XEN) d0v1 Over-allocation for domain 1: 524545 > 524544 (XEN) memory.c:155:d0v1 Could not allocate order=0 extent: id=1 memflags=0 (181 of 235) (XEN) d1v1 Triple fault - invoking HVM shutdown action 1 On 04/14/2015 12:09 A

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

2015-04-13 Thread osstest service user
flight 50401 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/50401/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-libvirt 5 libvirt-build fail REGR. vs. 50368 Tests which did not succe

Re: [Xen-devel] [PATCH] x86/hvm: Fix the unknown nested vmexit reason 80000021 bug

2015-04-13 Thread Li, Liang Z
> >> This would be easier to read as > >> > >> if ( cpu_has_vmx_vnmi && > >> (idtv_info & INTR_INFO_INTR_TYPE_MASK) == > >> (X86_EVENTTYPE_NMI<<8)) ) > > > > I was going to say something similar, but I think in the past Jan has > > said that Liang's original is more in line with the coding sty

Re: [Xen-devel] [PATCH 2/2] xen/arm: Make HAS_PCI compilable on ARM by adding place-holder code

2015-04-13 Thread Jaggi, Manish
Hi Julien, From: xen-devel-boun...@lists.xen.org on behalf of Julien Grall Sent: Monday, April 13, 2015 4:12 PM To: Jaggi, Manish; Xen Devel; Stefano Stabellini; Julien Grall; Ian Campbell; Kumar, Vijaya; prasun.kap...@cavium.com Subject: Re: [Xen-devel

Re: [Xen-devel] [PATCH 0/2] Re-factoring passthrough/pci.c and adding place-holder code for ARM/PCI

2015-04-13 Thread Jaggi, Manish
Hi Julien, From: Julien Grall Sent: Monday, April 13, 2015 3:49 PM To: Jaggi, Manish; xen Devel; Stefano Stabellini; Julien Grall; Ian Campbell; Kumar, Vijaya; prasun.kap...@cavium.com Subject: Re: [Xen-devel] [PATCH 0/2] Re-factoring passthrough/pci.c and

Re: [Xen-devel] [RFC][PATCH 10/13] tools: extend XENMEM_set_memory_map

2015-04-13 Thread Chen, Tiejun
On 2015/4/13 19:02, Wei Liu wrote: On Mon, Apr 13, 2015 at 10:09:51AM +0800, Chen, Tiejun wrote: [...] Hardcoded value? Yes. Actually, we intend to use this to present that lowmem entry, tools/firmware/hvmloader/e820.c: /* Low RAM goes here. Reserve space for special pages. */ ...

Re: [Xen-devel] [PATCH 1/1] xc_domain_restore: Allow QEMU to increase memory

2015-04-13 Thread Don Slutz
On 04/13/15 12:25, Andrew Cooper wrote: > On 13/04/15 17:09, Don Slutz wrote: >> If QEMU has called on xc_domain_setmaxmem to add more memory for >> option ROMs, domain restore needs to also increase the memory. >> >> Signed-off-by: Don Slutz > hvmloader has no interaction with xc_domain_restore()

Re: [Xen-devel] [PATCH 1/1] xc_domain_restore: Allow QEMU to increase memory

2015-04-13 Thread Don Slutz
On 04/13/15 12:20, Wei Liu wrote: > On Mon, Apr 13, 2015 at 12:09:13PM -0400, Don Slutz wrote: >> If QEMU has called on xc_domain_setmaxmem to add more memory for >> option ROMs, domain restore needs to also increase the memory. >> >> Signed-off-by: Don Slutz >> --- >> To see the hvmloader loader

Re: [Xen-devel] [RFC v1 00/15] Add VT-d Posted-Interrupts support

2015-04-13 Thread Wu, Feng
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: Monday, April 13, 2015 8:13 PM > To: Wu, Feng > Cc: Tian, Kevin; Zhang, Yang Z; xen-devel@lists.xen.org; k...@xen.org > Subject: RE: [RFC v1 00/15] Add VT-d Posted-Interrupts support > > >>> On 01.04.15 at 15:21,

Re: [Xen-devel] [PATCH v5 6/6] Qemu-Xen-vTPM: Add a parameter indicating whether the command that was a selftest

2015-04-13 Thread Stefan Berger
On 04/12/2015 04:50 PM, Stefan Berger wrote: On 04/10/2015 02:59 AM, Quan Xu wrote: and whether it completed successfully. Move tpm_passthrough_is_selftest() into tpm_util.c and rename it to tpm_util_is_selftest(). Signed-off-by: Quan Xu --- hw/tpm/Makefile.objs | 2 +- hw/tpm

[Xen-devel] [rumpuserxen test] 50399: regressions - FAIL

2015-04-13 Thread osstest service user
flight 50399 rumpuserxen real [real] http://logs.test-lab.xenproject.org/osstest/logs/50399/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-rumpuserxen5 rumpuserxen-build fail REGR. vs. 33866 build-amd64-rumpuserx

[Xen-devel] [linux-3.16 test] 50396: regressions - FAIL

2015-04-13 Thread osstest service user
flight 50396 linux-3.16 real [real] http://logs.test-lab.xenproject.org/osstest/logs/50396/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-credit2 17 guest-localmigrate/x10fail REGR. vs. 34167 Tests which are failin

[Xen-devel] [PATCH] new functions libxl_bitmap_{or,and}

2015-04-13 Thread Linda Jacobson
provide logical and and or of two bitmaps --- v.1 updated comments and format v.2 rewrote bitmap functions to manipulate bytes not bits Signed-off-by: Linda Jacobson --- tools/libxl/libxl_utils.c | 74 +++ tools/libxl/libxl_utils.h | 5 2 fil

Re: [Xen-devel] [PATCH] tools/libxc: Fix build of 32bit toolstacks on CentOS 5.x following XSA-125

2015-04-13 Thread Andrew Cooper
On 13/04/15 17:33, Ian Jackson wrote: > Andrew Cooper writes ("[Xen-devel] [PATCH] tools/libxc: Fix build of 32bit > toolstacks on CentOS 5.x following XSA-125"): >> gcc 4.1 of CentOS 5.x era does not like the typecheck in min() between >> uint64_t and unsigned long. >> >> Signed-off-by: Andrew Co

Re: [Xen-devel] [PATCH 1/1] xc_domain_restore: Allow QEMU to increase memory

2015-04-13 Thread Wei Liu
On Mon, Apr 13, 2015 at 12:09:13PM -0400, Don Slutz wrote: > If QEMU has called on xc_domain_setmaxmem to add more memory for > option ROMs, domain restore needs to also increase the memory. > > Signed-off-by: Don Slutz > --- > To see the hvmloader loader issue: > > xl cre -p e1000x8.xfg > x

Re: [Xen-devel] [PATCH 1/8] Add core.sh and wrapper function

2015-04-13 Thread Stefano Stabellini
On Mon, 13 Apr 2015, George Dunlap wrote: > On 04/10/2015 03:29 PM, Stefano Stabellini wrote: > >> +arg_parse_cmd=\ > >> +"local -a args; > >> +local _a; > >> +local _vn; > >> +local _m; > >> + > >> +_m=true; > >> + > >> +for _a in \"\$@\" ; do > >> +false && echo \"Evaluating \${_a} [[ \"\${_a

Re: [Xen-devel] [PATCH] tools/libxc: Fix build of 32bit toolstacks on CentOS 5.x following XSA-125

2015-04-13 Thread Ian Jackson
Andrew Cooper writes ("[Xen-devel] [PATCH] tools/libxc: Fix build of 32bit toolstacks on CentOS 5.x following XSA-125"): > gcc 4.1 of CentOS 5.x era does not like the typecheck in min() between > uint64_t and unsigned long. > > Signed-off-by: Andrew Cooper > CC: Konrad Rzeszutek Wilk > CC: Ian

Re: [Xen-devel] [PATCH 1/1] xc_domain_restore: Allow QEMU to increase memory

2015-04-13 Thread Andrew Cooper
On 13/04/15 17:09, Don Slutz wrote: > If QEMU has called on xc_domain_setmaxmem to add more memory for > option ROMs, domain restore needs to also increase the memory. > > Signed-off-by: Don Slutz hvmloader has no interaction with xc_domain_restore(). It is xl's job to propagate the current memo

Re: [Xen-devel] [PATCH v15 09/15] pvqspinlock: Implement simple paravirt support for the qspinlock

2015-04-13 Thread Waiman Long
On 04/13/2015 11:09 AM, Peter Zijlstra wrote: On Thu, Apr 09, 2015 at 05:41:44PM -0400, Waiman Long wrote: +__visible void __pv_queue_spin_unlock(struct qspinlock *lock) +{ + struct __qspinlock *l = (void *)lock; + struct pv_node *node; + + if (likely(cmpxchg(&l->locked, _Q_LOC

Re: [Xen-devel] [PATCH 1/1] x86: Set regs->entry_vector for early_page_fault

2015-04-13 Thread Andrew Cooper
On 13/04/15 17:04, Don Slutz wrote: > This changes: > > (XEN) Early fatal page fault at e008:82d080164252 (cr2=, > ec=) > (XEN) [ Xen-4.6-unstable x86_64 debug=y Not tainted ] > (XEN) CPU:0 > (XEN) RIP:e008:[] arch_domain_create+0x3e/0x4ef > ... > (XEN) X

[Xen-devel] [PATCH 1/1] xc_domain_restore: Allow QEMU to increase memory

2015-04-13 Thread Don Slutz
If QEMU has called on xc_domain_setmaxmem to add more memory for option ROMs, domain restore needs to also increase the memory. Signed-off-by: Don Slutz --- To see the hvmloader loader issue: xl cre -p e1000x8.xfg xl save e1000x8 e1000x8.save xl restore e1000x8.save With e1000x8.xfg:

[Xen-devel] [PATCH] [XEN-4.4] tools/libxc: Fix build of 32bit toolstacks on CentOS 5.x following XSA-125

2015-04-13 Thread Andrew Cooper
gcc 4.1 of CentOS 5.x era does not like the typecheck in min() between uint64_t and unsigned long. Signed-off-by: Andrew Cooper CC: Konrad Rzeszutek Wilk CC: Ian Campbell CC: Ian Jackson CC: Wei Liu --- This needs backporting to 4.2 --- tools/libxc/xc_domain.c | 13 + 1 file c

[Xen-devel] [PATCH 1/1] x86: Set regs->entry_vector for early_page_fault

2015-04-13 Thread Don Slutz
This changes: (XEN) Early fatal page fault at e008:82d080164252 (cr2=, ec=) (XEN) [ Xen-4.6-unstable x86_64 debug=y Not tainted ] (XEN) CPU:0 (XEN) RIP:e008:[] arch_domain_create+0x3e/0x4ef ... (XEN) Xen call trace: (XEN)[] arch_domain_create+0x3e/0x

[Xen-devel] [PATCH] tools/libxc: Fix build of 32bit toolstacks on CentOS 5.x following XSA-125

2015-04-13 Thread Andrew Cooper
gcc 4.1 of CentOS 5.x era does not like the typecheck in min() between uint64_t and unsigned long. Signed-off-by: Andrew Cooper CC: Konrad Rzeszutek Wilk CC: Ian Campbell CC: Ian Jackson CC: Wei Liu --- This needs backporting to 4.5 --- tools/libxc/xc_domain.c |2 +- 1 file changed, 1 i

[Xen-devel] [PATCH 1/1] x86/hvm: prevent hvm_free_ioreq_gmfn() clobber of arbitrary memory

2015-04-13 Thread Don Slutz
This will prevent a hard to track down bug. It is related to commit ffdb781883abd3215287ba1b1853f3d437d1240c x86/hvm: prevent gcc uninitialised var warning Which will preset "gmfn" to ~0UL. This code will check if there is a path where bufioreq_pfn is passed to hvm_free_ioreq_gmfn() and it is u

Re: [Xen-devel] [PATCH v6 1/5] sysctl: Make XEN_SYSCTL_numainfo a little more efficient

2015-04-13 Thread Jan Beulich
>>> On 07.04.15 at 18:57, wrote: > On 04/07/2015 12:04 PM, Andrew Cooper wrote: >> On 06/04/15 23:12, Boris Ostrovsky wrote: >>> A number of changes to XEN_SYSCTL_numainfo interface: >>> >>> * Make sysctl NUMA topology query use fewer copies by combining some >>>fields into a single structure

Re: [Xen-devel] [PATCH v15 09/15] pvqspinlock: Implement simple paravirt support for the qspinlock

2015-04-13 Thread Waiman Long
On 04/13/2015 11:08 AM, Peter Zijlstra wrote: On Thu, Apr 09, 2015 at 05:41:44PM -0400, Waiman Long wrote: +static void pv_wait_head(struct qspinlock *lock, struct mcs_spinlock *node) +{ + struct __qspinlock *l = (void *)lock; + struct qspinlock **lp = NULL; + struct pv_node *

[Xen-devel] [PATCH v2 1/2] x86/domctl: cleanup

2015-04-13 Thread Andrew Cooper
* latch curr/currd once at start * drop redundant "ret = 0" and braces * use "copyback = 1" when appropriate * move break statements inside case-specific braced scopes * don't bother check for NULL before calling xfree() * eliminate trailing whitespace * Xen style corrections Signed-off-by:

Re: [Xen-devel] [PATCH v15 09/15] pvqspinlock: Implement simple paravirt support for the qspinlock

2015-04-13 Thread Waiman Long
On 04/13/2015 10:47 AM, Peter Zijlstra wrote: On Thu, Apr 09, 2015 at 05:41:44PM -0400, Waiman Long wrote: +void __init __pv_init_lock_hash(void) +{ + int pv_hash_size = 4 * num_possible_cpus(); + + if (pv_hash_size< (1U<< LFSR_MIN_BITS)) + pv_hash_size = (1U<< LF

Re: [Xen-devel] [PATCH 1/2] x86/domctl: cleanup

2015-04-13 Thread Andrew Cooper
On 13/04/15 15:27, Jan Beulich wrote: > >>> On 01.04.15 at 17:31, wrote: >> case XEN_DOMCTL_gettscinfo: >> -{ >> -xen_guest_tsc_info_t info; >> - >> -ret = -EINVAL; >> -if ( d == current->domain ) /* no domain_pause() */ >> -break; >> - >> -dom

Re: [Xen-devel] [PATCH] x86/hvm: Fix the unknown nested vmexit reason 80000021 bug

2015-04-13 Thread Jan Beulich
>>> On 08.04.15 at 11:20, wrote: > On Tue, Apr 7, 2015 at 5:11 PM, Andrew Cooper > wrote: >> On 07/04/15 14:27, Liang Li wrote: >>> This bug will be trigged when NMI happen in the L2 guest. The current >>> code handles the NMI incorrectly. According to Intel SDM 31.7.1.2 >>> (Resuming Guest Soft

Re: [Xen-devel] [PATCH v2 1/4] x86/MSI-X: be more careful during teardown

2015-04-13 Thread Stefano Stabellini
On Mon, 13 Apr 2015, Jan Beulich wrote: > >>> On 13.04.15 at 14:01, wrote: > > On Mon, 13 Apr 2015, Jan Beulich wrote: > >> >>> On 13.04.15 at 12:50, wrote: > >> > On Mon, 13 Apr 2015, Jan Beulich wrote: > >> >> While we trust Dom0 to not do outright bad things, > >> >> the hypervisor should stil

Re: [Xen-devel] Dom0 linux 4.0 + devel/for-linus-4.1 branch: p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4

2015-04-13 Thread Sander Eikelenboom
Monday, April 13, 2015, 2:21:21 PM, you wrote: > On 13/04/15 13:14, Sander Eikelenboom wrote: >> >> Monday, April 13, 2015, 2:07:02 PM, you wrote: >> >>> On 13/04/15 12:21, Sander Eikelenboom wrote: Monday, April 13, 2015, 11:50:51 AM, you wrote: > On 13/04/15 10:39, Sander E

Re: [Xen-devel] [PATCH v15 09/15] pvqspinlock: Implement simple paravirt support for the qspinlock

2015-04-13 Thread Peter Zijlstra
On Thu, Apr 09, 2015 at 05:41:44PM -0400, Waiman Long wrote: > >>+__visible void __pv_queue_spin_unlock(struct qspinlock *lock) > >>+{ > >>+ struct __qspinlock *l = (void *)lock; > >>+ struct pv_node *node; > >>+ > >>+ if (likely(cmpxchg(&l->locked, _Q_LOCKED_VAL, 0) == _Q_LOCKED_VAL)) > >>+

Re: [Xen-devel] [PATCH v15 09/15] pvqspinlock: Implement simple paravirt support for the qspinlock

2015-04-13 Thread Peter Zijlstra
On Thu, Apr 09, 2015 at 05:41:44PM -0400, Waiman Long wrote: > >>+static void pv_wait_head(struct qspinlock *lock, struct mcs_spinlock *node) > >>+{ > >>+ struct __qspinlock *l = (void *)lock; > >>+ struct qspinlock **lp = NULL; > >>+ struct pv_node *pn = (struct pv_node *)node; > >>+ int

Re: [Xen-devel] [PATCH RFC] tcp: Allow sk_wmem_alloc to exceed sysctl_tcp_limit_output_bytes

2015-04-13 Thread Malcolm Crossley
On 13/04/15 15:05, Eric Dumazet wrote: > On Mon, 2015-04-13 at 14:46 +0100, David Vrabel wrote: > >>> And the proof-of-concept patch for idea (b) I used was: >>> >>> @@ -552,6 +552,8 @@ static int xennet_start_xmit(struct sk_buff *skb, >>> struct net_device *dev) >>> goto drop; >>>

Re: [Xen-devel] [PATCH v4 3/3] Revert "x86/hvm: wait for at least one ioreq server to be enabled"

2015-04-13 Thread Paul Durrant
> -Original Message- > From: Wei Liu [mailto:wei.l...@citrix.com] > Sent: 09 April 2015 19:49 > To: xen-devel@lists.xen.org > Cc: Ian Campbell; Ian Jackson; Wei Liu; Paul Durrant; Jan Beulich > Subject: [PATCH v4 3/3] Revert "x86/hvm: wait for at least one ioreq server > to be enabled" > >

Re: [Xen-devel] [PATCH v15 09/15] pvqspinlock: Implement simple paravirt support for the qspinlock

2015-04-13 Thread Peter Zijlstra
On Thu, Apr 09, 2015 at 05:41:44PM -0400, Waiman Long wrote: > >>+void __init __pv_init_lock_hash(void) > >>+{ > >>+ int pv_hash_size = 4 * num_possible_cpus(); > >>+ > >>+ if (pv_hash_size< (1U<< LFSR_MIN_BITS)) > >>+ pv_hash_size = (1U<< LFSR_MIN_BITS); > >>+ /* > >>+* Allo

Re: [Xen-devel] PMU in xen enviroment

2015-04-13 Thread William Cohen
On 04/13/2015 12:21 AM, 蒋雄伟(蒋冲) wrote: > > Hi,everyone > > > We would like to obtain the distribution of CPU-specific hardware events > such as clock cycles and cache and TLB misses and branch-miss and etc. in Xen > environment . It is said that Xenoprof can be used to do so. We use Intel'

Re: [Xen-devel] [PATCH 1/2] x86/efi: Reserve SMBIOS table region when EFI booting

2015-04-13 Thread Jan Beulich
>>> On 02.04.15 at 10:24, wrote: > Some EFI firmware implementations may place the SMBIOS table in RAM > marked as BootServicesData, which Xen does not consider as reserved. > When dom0 tries to access the SMBIOS, the region is not contained in the > initial P2M and it crashes with a page fault. T

Re: [Xen-devel] [PATCH 1/2] x86/domctl: cleanup

2015-04-13 Thread Jan Beulich
>>> On 01.04.15 at 17:31, wrote: > case XEN_DOMCTL_gettscinfo: > -{ > -xen_guest_tsc_info_t info; > - > -ret = -EINVAL; > -if ( d == current->domain ) /* no domain_pause() */ > -break; > - > -domain_pause(d); > -tsc_get_info(d, &info.ts

Re: [Xen-devel] [PATCH] xen-pt: Fix bug cause PCI devices re-attach failed

2015-04-13 Thread Paolo Bonzini
On 13/04/2015 16:12, Liang Li wrote: > 2. Do the attach and detach operation with a time interval. eg. 10s. > > The error message will not disappear if retry, in this case, it's > a bug. > > In the 'xen_pt_region_add' and 'xen_pt_region_del', we should only care > about the 'xen-pc

[Xen-devel] [PATCH] xen-pt: Fix bug cause PCI devices re-attach failed

2015-04-13 Thread Liang Li
Use the option like 'pci=[ '07:10,1', '0b:10.1', '81:10.1']' in HVM guest configuration file to assign more than one VF PCI devices to a guest, after the guest boot up, detach the VFs in sequence by 'xl pci-detach $DOM_ID $VF_BDF', and then attach the VFs by 'xl pci-attach $DOM_ID $VF_BDF' in seque

[Xen-devel] More force pushes (xen-4.5-testing, xen-unstable, qemu-mainline)

2015-04-13 Thread Ian Jackson
Jan Beulich writes ("Re: [Xen-devel] [xen-unstable test] 50291: regressions - FAIL"): > Thanks! Perhaps similarly consider flight 50355 a good one for 4.5 then? That would be: osstest service user writes ("[xen-4.5-testing test] 50355: regressions - trouble: broken/fail/pass"): > flight 50355

[Xen-devel] More force pushes (xen-4.5-testing, xen-unstable, qemu-mainline)

2015-04-13 Thread Ian Jackson
Here are some more which I propose to force push. In each case I show all the blocking tests mentioned in the osstest test report. osstest service user writes ("[xen-4.5-testing test] 50373: regressions - FAIL"): > flight 50373 xen-4.5-testing real [real] ... > test-amd64-i386-freebsd10-amd64

Re: [Xen-devel] [PATCH RFC] xen/common: Do not tolerate xmalloc(0, ...)

2015-04-13 Thread Jan Beulich
>>> On 31.03.15 at 17:57, wrote: > Currently, _xmalloc() supports zero-sized allocations by returning a sentinel > poisoned pointer. > > I posit that there are no legitimate situation for any code in the > hypervisor > to make a zero sized allocation. I'm afraid there are, and we ran into them

Re: [Xen-devel] [PATCH RFC] tcp: Allow sk_wmem_alloc to exceed sysctl_tcp_limit_output_bytes

2015-04-13 Thread Eric Dumazet
On Mon, 2015-04-13 at 14:46 +0100, David Vrabel wrote: > > And the proof-of-concept patch for idea (b) I used was: > > > > @@ -552,6 +552,8 @@ static int xennet_start_xmit(struct sk_buff *skb, > > struct net_device *dev) > > goto drop; > > } > > > > +skb_orphan(skb); > > +

Re: [Xen-devel] [xen-unstable test] 50291: regressions - FAIL

2015-04-13 Thread Jan Beulich
>>> On 13.04.15 at 15:55, wrote: > Jan Beulich writes ("Re: [Xen-devel] [xen-unstable test] 50291: regressions - > FAIL"): >> On 10.04.15 at 19:03, wrote: >> > These were the only problems in this flight. Under the circumstances >> > I think we would be justified in force pushing to xen.git#mas

Re: [Xen-devel] [xen-unstable test] 50291: regressions - FAIL

2015-04-13 Thread Ian Jackson
Jan Beulich writes ("Re: [Xen-devel] [xen-unstable test] 50291: regressions - FAIL"): > On 10.04.15 at 19:03, wrote: > > These were the only problems in this flight. Under the circumstances > > I think we would be justified in force pushing to xen.git#master: > > > >> version targeted for testi

Re: [Xen-devel] "tcp: refine TSO autosizing" causes performance regression on Xen

2015-04-13 Thread Eric Dumazet
On Mon, 2015-04-13 at 11:56 +0100, George Dunlap wrote: > Is the problem perhaps that netback/netfront delays TX completion? > Would it be better to see if that can be addressed properly, so that > the original purpose of the patch (fighting bufferbloat) can be > achieved while not degrading perfo

Re: [Xen-devel] [PATCH RFC] tcp: Allow sk_wmem_alloc to exceed sysctl_tcp_limit_output_bytes

2015-04-13 Thread David Vrabel
On 27/03/15 13:06, Jonathan Davies wrote: > On 26/03/15 17:14, Eric Dumazet wrote: >> On Thu, 2015-03-26 at 16:46 +, Jonathan Davies wrote: >>> Network drivers with slow TX completion can experience poor network >>> transmit >>> throughput, limited by hitting the sk_wmem_alloc limit check in >>

Re: [Xen-devel] "tcp: refine TSO autosizing" causes performance regression on Xen

2015-04-13 Thread Jonathan Davies
On 13/04/15 11:56, George Dunlap wrote: On Thu, Apr 9, 2015 at 5:36 PM, Stefano Stabellini wrote: On Thu, 9 Apr 2015, Eric Dumazet wrote: On Thu, 2015-04-09 at 16:46 +0100, Stefano Stabellini wrote: Hi all, I found a performance regression when running netperf -t TCP_MAERTS from an external

Re: [Xen-devel] [PATCH v9 10/15] tools/libxc: x86 HVM save code

2015-04-13 Thread Andrew Cooper
On 13/04/15 13:28, Vitaly Kuznetsov wrote: > Andrew Cooper writes: > >> +/* >> + * Query for a range of HVM parameters and write an HVM_PARAMS record into >> the >> + * stream. >> + */ >> +static int write_hvm_params(struct xc_sr_context *ctx) >> +{ >> +static const unsigned int params[] = {

Re: [Xen-devel] [PATCHv2 1/6] x86/hvm: don't include asm/spinlock.h

2015-04-13 Thread Andrew Cooper
On 13/04/15 14:13, David Vrabel wrote: > On 10/04/15 16:24, Andrew Cooper wrote: >> On 10/04/15 15:19, David Vrabel wrote: >>> asm/spinlock.h should not be included directly. >>> >>> Signed-off-by: David Vrabel >> s/asm/xen/g instead of a straight delete? >> >> Otherwise you are relying on pulling

Re: [Xen-devel] [PATCHv2 1/6] x86/hvm: don't include asm/spinlock.h

2015-04-13 Thread David Vrabel
On 10/04/15 16:24, Andrew Cooper wrote: > On 10/04/15 15:19, David Vrabel wrote: >> asm/spinlock.h should not be included directly. >> >> Signed-off-by: David Vrabel > > s/asm/xen/g instead of a straight delete? > > Otherwise you are relying on pulling in xen/spinlock.h implicitly. None of thes

[Xen-devel] [xen-4.2-testing test] 50395: regressions - FAIL

2015-04-13 Thread osstest service user
flight 50395 xen-4.2-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/50395/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-qemuu-freebsd10-i386 10 guest-start fail REGR. vs. 36512 test-i386-i386-pa

Re: [Xen-devel] [PATCH][XSA-126] xen: limit guest control of PCI command register

2015-04-13 Thread Jan Beulich
>>> On 13.04.15 at 14:47, wrote: > On Mon, Apr 13, 2015 at 01:40:59PM +0100, Jan Beulich wrote: >> Quite possible. Looking at the ITP log we were provided, the UR >> severity bit is clear (non-fatal), yet the error got surfaced to the >> OS as a fatal one (I would guess because it validly gets fla

Re: [Xen-devel] [PATCH][XSA-126] xen: limit guest control of PCI command register

2015-04-13 Thread Michael S. Tsirkin
On Mon, Apr 13, 2015 at 01:40:59PM +0100, Jan Beulich wrote: > >>> On 13.04.15 at 13:47, wrote: > > On Mon, Apr 13, 2015 at 12:34:34PM +0100, Jan Beulich wrote: > >> >>> On 13.04.15 at 13:19, wrote: > >> > Yes Linux can't fix firmware 1st mode, but > >> > PCI express spec says what firmware shoul

Re: [Xen-devel] [PATCH v2 1/4] x86/MSI-X: be more careful during teardown

2015-04-13 Thread Jan Beulich
>>> On 13.04.15 at 14:01, wrote: > On Mon, 13 Apr 2015, Jan Beulich wrote: >> >>> On 13.04.15 at 12:50, wrote: >> > On Mon, 13 Apr 2015, Jan Beulich wrote: >> >> While we trust Dom0 to not do outright bad things, >> >> the hypervisor should still avoid doing things that can go wrong >> >> due to

Re: [Xen-devel] [PATCH][XSA-126] xen: limit guest control of PCI command register

2015-04-13 Thread Jan Beulich
>>> On 13.04.15 at 13:47, wrote: > On Mon, Apr 13, 2015 at 12:34:34PM +0100, Jan Beulich wrote: >> >>> On 13.04.15 at 13:19, wrote: >> > Yes Linux can't fix firmware 1st mode, but >> > PCI express spec says what firmware should do in this case: >> > >> > IMPLEMENTATION NOTE Software UR Reporting

Re: [Xen-devel] [PATCH v9 10/15] tools/libxc: x86 HVM save code

2015-04-13 Thread Vitaly Kuznetsov
Andrew Cooper writes: > Save the x86 HVM specific parts of the domain. This is considerably simpler > than an x86 PV domain. Only the HVM_CONTEXT and HVM_PARAMS records are > needed. > > There is no need for any page normalisation. > > Signed-off-by: Andrew Cooper > CC: Ian Campbell > CC: Ian

Re: [Xen-devel] Dom0 linux 4.0 + devel/for-linus-4.1 branch: p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4

2015-04-13 Thread Sander Eikelenboom
Monday, April 13, 2015, 2:21:21 PM, you wrote: > On 13/04/15 13:14, Sander Eikelenboom wrote: >> >> Monday, April 13, 2015, 2:07:02 PM, you wrote: >> >>> On 13/04/15 12:21, Sander Eikelenboom wrote: Monday, April 13, 2015, 11:50:51 AM, you wrote: > On 13/04/15 10:39, Sander E

Re: [Xen-devel] Dom0 linux 4.0 + devel/for-linus-4.1 branch: p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4

2015-04-13 Thread David Vrabel
On 13/04/15 13:14, Sander Eikelenboom wrote: > > Monday, April 13, 2015, 2:07:02 PM, you wrote: > >> On 13/04/15 12:21, Sander Eikelenboom wrote: >>> >>> Monday, April 13, 2015, 11:50:51 AM, you wrote: >>> On 13/04/15 10:39, Sander Eikelenboom wrote: > Hi David, > > I seem to hav

Re: [Xen-devel] Dom0 linux 4.0 + devel/for-linus-4.1 branch: p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4

2015-04-13 Thread Sander Eikelenboom
Monday, April 13, 2015, 2:07:02 PM, you wrote: > On 13/04/15 12:21, Sander Eikelenboom wrote: >> >> Monday, April 13, 2015, 11:50:51 AM, you wrote: >> >>> On 13/04/15 10:39, Sander Eikelenboom wrote: Hi David, I seem to have spotted some trouble with a 4.0 dom0 kernel with the >

Re: [Xen-devel] [RFC v1 00/15] Add VT-d Posted-Interrupts support

2015-04-13 Thread Jan Beulich
>>> On 01.04.15 at 15:21, wrote: > Hi Jan, > > Any more comments about this series? Thanks a lot! I think it makes little sense to wait for my review before posting v2 with issues addressed which others have pointed out. I just returned from vacation, and would have time to look at v1 next week

Re: [Xen-devel] Dom0 linux 4.0 + devel/for-linus-4.1 branch: p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4

2015-04-13 Thread David Vrabel
On 13/04/15 12:21, Sander Eikelenboom wrote: > > Monday, April 13, 2015, 11:50:51 AM, you wrote: > >> On 13/04/15 10:39, Sander Eikelenboom wrote: >>> Hi David, >>> >>> I seem to have spotted some trouble with a 4.0 dom0 kernel with the >>> devel/for-linus-4.1 branch pulled on top. >>> >>> Does

Re: [Xen-devel] [PATCH v5 p2 16/19] tools/libxl: arm: Use an higher value for the GIC phandle

2015-04-13 Thread Julien Grall
Hi Ian, On 09/04/15 18:04, Ian Jackson wrote: > Julien Grall writes ("Re: [Xen-devel] [PATCH v5 p2 16/19] tools/libxl: arm: > Use an higher value for the GIC phandle"): >> On 09/04/15 17:52, Ian Jackson wrote: >>> What would happen if our assumption about the DT compiler were >>> violated ? >> >>

Re: [Xen-devel] [PATCH v2 1/4] x86/MSI-X: be more careful during teardown

2015-04-13 Thread Stefano Stabellini
On Mon, 13 Apr 2015, Jan Beulich wrote: > >>> On 13.04.15 at 12:50, wrote: > > On Mon, 13 Apr 2015, Jan Beulich wrote: > >> >>> On 02.04.15 at 18:49, wrote: > >> > On Wed, 25 Mar 2015, Jan Beulich wrote: > >> >> When a device gets detached from a guest, pciback will clear its > >> >> command regi

Re: [Xen-devel] [xen-unstable test] 50291: regressions - FAIL

2015-04-13 Thread Jan Beulich
>>> On 10.04.15 at 19:03, wrote: > osstest service user writes ("[xen-unstable test] 50291: regressions - FAIL"): >> flight 50291 xen-unstable real [real] >> http://logs.test-lab.xenproject.org/osstest/logs/50291/ >> >> Regressions :-( >> >> Tests which did not succeed and are blocking, >> incl

Re: [Xen-devel] [PATCH][XSA-126] xen: limit guest control of PCI command register

2015-04-13 Thread Michael S. Tsirkin
On Mon, Apr 13, 2015 at 12:34:34PM +0100, Jan Beulich wrote: > >>> On 13.04.15 at 13:19, wrote: > > Yes Linux can't fix firmware 1st mode, but > > PCI express spec says what firmware should do in this case: > > > > IMPLEMENTATION NOTE Software UR Reporting Compatibility with 1.0a Devices > > > >

Re: [Xen-devel] [PATCH][XSA-126] xen: limit guest control of PCI command register

2015-04-13 Thread Jan Beulich
>>> On 13.04.15 at 13:19, wrote: > Yes Linux can't fix firmware 1st mode, but > PCI express spec says what firmware should do in this case: > > IMPLEMENTATION NOTE Software UR Reporting Compatibility with 1.0a Devices > > With 1.0a device Functions, 96 if the Unsupported Request Reportin

Re: [Xen-devel] [PATCH v2 1/4] x86/MSI-X: be more careful during teardown

2015-04-13 Thread Jan Beulich
>>> On 13.04.15 at 12:50, wrote: > On Mon, 13 Apr 2015, Jan Beulich wrote: >> >>> On 02.04.15 at 18:49, wrote: >> > On Wed, 25 Mar 2015, Jan Beulich wrote: >> >> When a device gets detached from a guest, pciback will clear its >> >> command register, thus disabling both memory and I/O decoding. T

Re: [Xen-devel] Dom0 linux 4.0 + devel/for-linus-4.1 branch: p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4

2015-04-13 Thread Sander Eikelenboom
Monday, April 13, 2015, 11:50:51 AM, you wrote: > On 13/04/15 10:39, Sander Eikelenboom wrote: >> Hi David, >> >> I seem to have spotted some trouble with a 4.0 dom0 kernel with the >> devel/for-linus-4.1 branch pulled on top. >> >> Does this remind you of any specific commits in the devel/for

Re: [Xen-devel] [PATCH][XSA-126] xen: limit guest control of PCI command register

2015-04-13 Thread Michael S. Tsirkin
On Mon, Apr 13, 2015 at 09:17:04AM +0100, Jan Beulich wrote: > >>> On 01.04.15 at 11:59, wrote: > > On Wed, Apr 01, 2015 at 10:41:12AM +0100, Andrew Cooper wrote: > >> On 01/04/15 10:20, Stefano Stabellini wrote: > >> > CC'ing the author of the patch and xen-devel. > >> > FYI I think that Jan is g

Re: [Xen-devel] [RFC][PATCH 10/13] tools: extend XENMEM_set_memory_map

2015-04-13 Thread Wei Liu
On Mon, Apr 13, 2015 at 10:09:51AM +0800, Chen, Tiejun wrote: [...] > >Hardcoded value? > > Yes. Actually, we intend to use this to present that lowmem entry, > > tools/firmware/hvmloader/e820.c: > > /* Low RAM goes here. Reserve space for special pages. */ > ... > e820[nr].addr = 0x

Re: [Xen-devel] [PATCH v3 3/8] x86: detect and initialize Intel CAT feature

2015-04-13 Thread Andrew Cooper
On 13/04/15 11:51, Jan Beulich wrote: On 27.03.15 at 19:31, wrote: >> On 26/03/15 12:38, Chao Peng wrote: >>> +cpuid_count(PSR_CPUID_LEVEL_CAT, 0, &eax, &ebx, &ecx, &edx); >>> +if ( ebx & PSR_RESOURCE_TYPE_L3 ) >>> +{ >>> +cpuid_count(PSR_CPUID_LEVEL_CAT, 1, &eax, &ebx, &e

Re: [Xen-devel] "tcp: refine TSO autosizing" causes performance regression on Xen

2015-04-13 Thread George Dunlap
On Thu, Apr 9, 2015 at 5:36 PM, Stefano Stabellini wrote: > On Thu, 9 Apr 2015, Eric Dumazet wrote: >> On Thu, 2015-04-09 at 16:46 +0100, Stefano Stabellini wrote: >> > Hi all, >> > >> > I found a performance regression when running netperf -t TCP_MAERTS from >> > an external host to a Xen VM on A

Re: [Xen-devel] [PATCH v2 1/4] x86/MSI-X: be more careful during teardown

2015-04-13 Thread Stefano Stabellini
On Mon, 13 Apr 2015, Jan Beulich wrote: > >>> On 02.04.15 at 18:49, wrote: > > On Wed, 25 Mar 2015, Jan Beulich wrote: > >> When a device gets detached from a guest, pciback will clear its > >> command register, thus disabling both memory and I/O decoding. The > >> disabled memory decoding, howeve

Re: [Xen-devel] [PATCH v3 3/8] x86: detect and initialize Intel CAT feature

2015-04-13 Thread Jan Beulich
>>> On 27.03.15 at 19:31, wrote: > On 26/03/15 12:38, Chao Peng wrote: >> +cpuid_count(PSR_CPUID_LEVEL_CAT, 0, &eax, &ebx, &ecx, &edx); >> +if ( ebx & PSR_RESOURCE_TYPE_L3 ) >> +{ >> +cpuid_count(PSR_CPUID_LEVEL_CAT, 1, &eax, &ebx, &ecx, &edx); >> +info->cbm_len = (eax

Re: [Xen-devel] [PATCH 2/2] xen/arm: Make HAS_PCI compilable on ARM by adding place-holder code

2015-04-13 Thread Julien Grall
Hi Manish, On 13/04/15 08:48, Manish Jaggi wrote: > Add ARM PCI Support > --- > a) Place holder functions are added for pci_conf_read/write calls. > b) Macros dev_is_pci, pci_to_dev are implemented in > drivers/passthrough/pci/arm code > > Signed-off-by: Manish Jaggi > --- > xen/arc

Re: [Xen-devel] [PATCH 1/8] Add core.sh and wrapper function

2015-04-13 Thread George Dunlap
On 04/10/2015 03:29 PM, Stefano Stabellini wrote: >> +arg_parse_cmd=\ >> +"local -a args; >> +local _a; >> +local _vn; >> +local _m; >> + >> +_m=true; >> + >> +for _a in \"\$@\" ; do >> +false && echo \"Evaluating \${_a} [[ \"\${_a/=}\" = \"\${_a}\" ]]\"; >> +if \$_m && [[ \"\${_a/=}\" != \

Re: [Xen-devel] [PATCH 1/2] xen/x86: Patch re-factors MSI/X config code from, drivers/passthrough/pci.c to x86 specific

2015-04-13 Thread Julien Grall
Hi Manish, On 13/04/15 08:40, Manish Jaggi wrote: > -static int _dump_pci_devices(struct pci_seg *pseg, void *arg) > -{ > -struct pci_dev *pdev; > -struct msi_desc *msi; > - > -printk(" segment %04x \n", pseg->nr); > - > -list_for_each_entry ( pdev, &pseg->alldevs_list, all

Re: [Xen-devel] [PATCH 0/2] Re-factoring passthrough/pci.c and adding place-holder code for ARM/PCI

2015-04-13 Thread Julien Grall
BTW, your series is not threaded. I've already said it on another series. Please look at [1] to see how to send correctly your series. [1] http://wiki.xenproject.org/wiki/Submitting_Xen_Project_Patches#Sending_the_patches_to_the_list Regards, On 13/04/15 11:19, Julien Grall wrote: > Hi Manish,

Re: [Xen-devel] [PATCH 1/2] xen/x86: Patch re-factors MSI/X config code from, drivers/passthrough/pci.c to x86 specific

2015-04-13 Thread Manish Jaggi
On Monday 13 April 2015 03:45 PM, Stefano Stabellini wrote: On Mon, 13 Apr 2015, Manish Jaggi wrote: This patch re-factors msi specific code to x86 specific files from xen/drivers/passthrough/pci.c. Signed-off-by: Manish Jaggi --- xen/drivers/passthrough/pci.c| 102 +---

Re: [Xen-devel] [PATCH 2/2] xen/arm: Make HAS_PCI compilable on ARM by adding place-holder code

2015-04-13 Thread Manish Jaggi
On Monday 13 April 2015 03:44 PM, Stefano Stabellini wrote: On Mon, 13 Apr 2015, Manish Jaggi wrote: Add ARM PCI Support --- a) Place holder functions are added for pci_conf_read/write calls. b) Macros dev_is_pci, pci_to_dev are implemented in drivers/passthrough/pci/arm code Signe

Re: [Xen-devel] [PATCH 1/8] Add core.sh and wrapper function

2015-04-13 Thread George Dunlap
On 04/10/2015 03:29 PM, Stefano Stabellini wrote: >> diff --git a/raise b/raise >> new file mode 100755 >> index 000..7f3faae >> --- /dev/null >> +++ b/raise >> @@ -0,0 +1,16 @@ >> +#!/usr/bin/env bash > > It is important to "set -e" immediately to catch all possible errors: > > "-e Exit im

Re: [Xen-devel] [PATCH 0/2] Re-factoring passthrough/pci.c and adding place-holder code for ARM/PCI

2015-04-13 Thread Julien Grall
Hi Manish, On 13/04/15 08:37, Manish Jaggi wrote: > Xen currently does not have PCI support for ARM builds. This patch set > makes the code compilable for ARM PCI and adds places-holder code > which would be replaced with PCI pass-through support patch series. May I ask why you did send directly

Re: [Xen-devel] [PATCH 1/2] xen/x86: Patch re-factors MSI/X config code from, drivers/passthrough/pci.c to x86 specific

2015-04-13 Thread Stefano Stabellini
On Mon, 13 Apr 2015, Manish Jaggi wrote: > This patch re-factors msi specific code to x86 specific files from > xen/drivers/passthrough/pci.c. > > Signed-off-by: Manish Jaggi > --- > xen/drivers/passthrough/pci.c| 102 +- > xen/drivers/passthrough/x86/Makefil

Re: [Xen-devel] [PATCH 2/2] xen/arm: Make HAS_PCI compilable on ARM by adding place-holder code

2015-04-13 Thread Stefano Stabellini
On Mon, 13 Apr 2015, Manish Jaggi wrote: > Add ARM PCI Support > --- > a) Place holder functions are added for pci_conf_read/write calls. > b) Macros dev_is_pci, pci_to_dev are implemented in > drivers/passthrough/pci/arm code > > Signed-off-by: Manish Jaggi > --- > xen/arch/arm/Make

Re: [Xen-devel] Outstanding fixes for Linux 4.1?

2015-04-13 Thread David Vrabel
On 02/04/15 20:22, Konrad Rzeszutek Wilk wrote: > On Thu, Apr 02, 2015 at 05:21:50PM +0100, David Vrabel wrote: >> All, >> >> Are there any outstanding patches that should be added to Linux 4.1 >> (the merge window for which will be opening shortly)? > > Bob's two patches to the deferred grant mec

Re: [Xen-devel] Dom0 linux 4.0 + devel/for-linus-4.1 branch: p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4

2015-04-13 Thread David Vrabel
On 13/04/15 10:39, Sander Eikelenboom wrote: > Hi David, > > I seem to have spotted some trouble with a 4.0 dom0 kernel with the > devel/for-linus-4.1 branch pulled on top. > > Does this remind you of any specific commits in the devel/for-linus-4.1 > branch that could > likely be involved that

[Xen-devel] Dom0 linux 4.0 + devel/for-linus-4.1 branch: p2m.c:884:d0v0 gfn_to_mfn failed! gfn=ffffffff001ed type:4

2015-04-13 Thread Sander Eikelenboom
Hi David, I seem to have spotted some trouble with a 4.0 dom0 kernel with the devel/for-linus-4.1 branch pulled on top. Does this remind you of any specific commits in the devel/for-linus-4.1 branch that could likely be involved that i could try to revert ? -- Sander I now get a very large n

[Xen-devel] [OSSTEST Nested PATCH v8 6/7] Compose the main recipe of nested test job

2015-04-13 Thread longtao.pang
Signed-off-by: longtao.pang --- Changes in v8: Change the patch order from 6 to 5. --- sg-run-job | 11 +++ 1 file changed, 11 insertions(+) diff --git a/sg-run-job b/sg-run-job index eae159d..2ca5ebf 100755 --- a/sg-run-job +++ b/sg-run-job @@ -299,6 +299,17 @@ proc run-job/test-pair

[Xen-devel] [OSSTEST Nested PATCH v8 1/7] parsing grub which has 'submenu' primitive

2015-04-13 Thread longtao.pang
>From a hvm kernel build from Linux stable Kernel tree, the auto generated grub2 menu will have 'submenu' primitive, upon the 'menuentry' items. Xen boot entries will be grouped into a submenu. This patch adds capability to support such grub formats. Signed-off-by: longtao.pang --- Changes in v8:

[Xen-devel] [OSSTEST Nested PATCH v8 5/7] Add new script to customize nested test configuration

2015-04-13 Thread longtao.pang
1. In this script, make some appropriate runvars which selecthost would recognise. 2. Prepare the configurations for installing L2 guest VM. 3. Create a lv disk in L0 and hot-attach it to L1, need to restart L1 to make the block disk to be recognized by L1 system, then using this disk to create a V

[Xen-devel] [OSSTEST Nested PATCH v8 2/7] Changes to support '/boot' leading paths of kernel, xen, in grub

2015-04-13 Thread longtao.pang
Support situations of grub that have vmlinuz and other things starting with path of '/boot' rather than '/'. Signed-off-by: longtao.pang --- Osstest/Debian.pm |8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Osstest/Debian.pm b/Osstest/Debian.pm index 378af54..1a57c

[Xen-devel] [OSSTEST Nested PATCH v8 3/7] Edit some APIs in TestSupport.pm for nested test

2015-04-13 Thread longtao.pang
1. Designate vif model by make-flight. 2. In L2 installation context, its host (L1) IP address is not queried from DNS, but after running "ts-nested-setup + host + nested", L1 IP is stored in runvar. Signed-off-by: longtao.pang --- Changes in v8: Remove the unnecessary symbol of ';' in 'TestSuppo

  1   2   >