flight 78148 libvirt real [real]
http://logs.test-lab.xenproject.org/osstest/logs/78148/
Failures :-/ but no regressions.
Regressions which are regarded as allowable (not blocking):
test-amd64-amd64-libvirt-vhd 9 debian-di-installfail like 77871
Tests which did not succeed, but
On Fri, Jan 15, 2016 at 01:46:05PM +, Ian Campbell wrote:
> On Fri, 2016-01-15 at 14:30 +0100, Edgar E. Iglesias wrote:
> > On Fri, Jan 15, 2016 at 12:30:27PM +, Ian Campbell wrote:
> > > On Thu, 2016-01-14 at 19:44 +0100, Edgar E. Iglesias wrote:
> > > > From: "Edgar E. Iglesias"
On Fri, 15 Jan 2016, Ian Campbell wrote:
> In Xen 4.7 we are refactoring parts libxenctrl into a number of
> separate libraries which will provide backward and forward API and ABI
> compatiblity.
>
> Specifically libxenevtchn, libxengnttab and libxenforeignmemory.
>
> Previous patches have
On Fri, 2016-01-15 at 07:39 -0700, Jan Beulich wrote:
> > > > On 15.01.16 at 14:57, wrote:
> > On Fri, 2016-01-15 at 03:47 -0700, Jan Beulich wrote:
> > > > > > On 15.01.16 at 11:09, wrote:
> > > > On Thu, 2016-01-14 at 03:04 -0700, Jan Beulich
When xenvif_connect() fails it may leave a stale NAPI instance added to
the device. Make sure we delete it in the error path.
Signed-off-by: David Vrabel
---
drivers/net/xen-netback/interface.c | 1 +
1 file changed, 1 insertion(+)
diff --git
El 15/01/16 a les 11.26, Ian Campbell ha escrit:
> On Tue, 2016-01-12 at 14:14 +0100, Roger Pau Monne wrote:
>> libxl makes the assumtion that libxl_uuid == uuid_t,
>
> ("assumption")
>
>> and that uuid_t can be
>> freely used as a byte array. This is not true on FreeBSD (and NetBSD
>> too, not
/dev/xen/gntdev related wrappers have been moved out of libxenctrl
into their own library.
Signed-off-by: Ian Campbell
Acked-by: Ian Jackson
---
v3: Library moved to tools/libs/
v7: s/gnttab_munmap/gnttab_unmap/ to reflect change to the
flight 38641 distros-debian-jessie real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/38641/
Failures :-/ but no regressions.
Regressions which are regarded as allowable (not blocking):
test-amd64-amd64-amd64-jessie-netboot-pvgrub 10 guest-startfail like 38603
Tests which did
On Fri, Jan 15, 2016 at 02:14:40PM +, Stefano Stabellini wrote:
> On Thu, 14 Jan 2016, Ian Jackson wrote:
> > Stefano Stabellini writes ("Re: [PATCH] QEMU as non-root and PCI
> > passthrough do not mix"):
> > > On Thu, 14 Jan 2016, Ian Campbell wrote:
> > > > What if b_info->device_model_user
On Fri, 15 Jan 2016, Ian Campbell wrote:
> In Xen 4.7 we are refactoring parts libxenctrl into a number of
> separate libraries which will provide backward and forward API and ABI
> compatiblity.
>
> One such library will be libxenforeignmemory which provides access to
> privileged foreign
On Fri, 2016-01-15 at 13:35 +, Ian Campbell wrote:
> This step is consistently timing out when run on cubietruck-*.
> Judging
> from the logs it appears to be completing during the 30s slack added
> by tcmdex (i.e. after the timeout message the rest of the output
> appears in the test step
On Fri, 15 Jan 2016, Konrad Rzeszutek Wilk wrote:
> On Fri, Jan 15, 2016 at 02:14:40PM +, Stefano Stabellini wrote:
> > On Thu, 14 Jan 2016, Ian Jackson wrote:
> > > Stefano Stabellini writes ("Re: [PATCH] QEMU as non-root and PCI
> > > passthrough do not mix"):
> > > > On Thu, 14 Jan 2016,
On Fri, 2016-01-15 at 15:44 +0100, Dario Faggioli wrote:
> On Fri, 2016-01-15 at 13:35 +, Ian Campbell wrote:
> > This step is consistently timing out when run on cubietruck-*.
> > Judging
> > from the logs it appears to be completing during the 30s slack added
> > by tcmdex (i.e. after the
On Fri, 2016-01-15 at 14:49 +, Stefano Stabellini wrote:
> libxl: error: libxl_qmp.c:287:qmp_handle_error_response: received an
> error message from QMP server: Device initialization failed
Can we also get a patch added to qemu which provides something more
meaningful if the reason it can't
On Fri, 2016-01-15 at 15:07 +, Ian Campbell wrote:
> On Fri, 2016-01-15 at 14:48 +, Ian Campbell wrote:
> > RFC RFC RFC RFC RFC RFC RFC RFC RFC RFC RFC
> > BECAUSE THIS BREAKS CLEAN BUILDS WITH:
> > In file included from :0:0:
> >
flight 78173 xen-unstable-smoke real [real]
http://logs.test-lab.xenproject.org/osstest/logs/78173/
Failures :-/ but no regressions.
Tests which did not succeed, but are not blocking:
test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass
test-armhf-armhf-xl 12
Currently, all newly added memory blocks remain in 'offline' state unless
someone onlines them, some linux distributions carry special udev rules
like:
SUBSYSTEM=="memory", ACTION=="add", ATTR{state}=="offline", ATTR{state}="online"
to make this happen automatically. This is not a great solution
Add support for the newly added kernel memory auto onlining policy to Xen
ballon driver.
Suggested-by: Daniel Kiper
Reviewed-by: Daniel Kiper
Acked-by: David Vrabel
Signed-off-by: Vitaly Kuznetsov
What's the status of the libxc side changes? Is the interface stable
enough for me to commit this series?
On Fri, 15 Jan 2016, Ian Campbell wrote:
> We intend to stabilise some parts of the libxenctrl interface by
> splitting out some functionality into separate stable libraries.
>
> This is the
On Fri, 2016-01-15 at 14:48 +, Ian Campbell wrote:
> RFC RFC RFC RFC RFC RFC RFC RFC RFC RFC RFC
> BECAUSE THIS BREAKS CLEAN BUILDS WITH:
> In file included from :0:0:
> /local/scratch/ianc/devel/arm/xen.git/xen/include/xen/config.h:10:32:
> fatal error: generated/autoconf.h: No such file or
On Thu, 2016-01-14 at 09:09 -0700, Jan Beulich wrote:
> > > > On 14.01.16 at 15:49, wrote:
> > --- a/xen/Kconfig
> > +++ b/xen/Kconfig
> > @@ -22,3 +22,7 @@ config DEFCONFIG_LIST
> > string
> > option defconfig_list
> > default "$ARCH_DEFCONFIG"
> > +
> >
On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> The program init-xenstore-domain to start a xenstore domain instead
> of the xenstored daemon is built, but not installed. Change that.
>
> Move the program to a new tools subdirectory "helpers" to be able to
> use libxl in a later patch.
On Fri, 2016-01-15 at 10:00 +, Paul Durrant wrote:
> My recent patch series 'docs: Document xenstore paths' included 3
> patches documenting new xenstore paths to allow PV drivers/agents in
> guests to advertise version information, significant features and
> attributes (such as assigned IP
On Fri, 2016-01-15 at 12:30 +, Ian Campbell wrote:
> On Fri, 2016-01-15 at 13:14 +0100, Edgar E. Iglesias wrote:
> > From: "Edgar E. Iglesias"
> >
> > Add xen/drivers/char/cadence-uart.c to the ARM section.
> >
> > Signed-off-by: Edgar E. Iglesias
On Fri, 2016-01-15 at 14:42 +, Ian Campbell wrote:
>
> > xen/arm: Add r1p12 to the list of supported Cadence UARTs
> >
> > Add r1p12 to the list of supported Cadence UARTs. XEN only
> > uses the subset of features available in r1p8, so we don't
> > need to differentiate between r1p8 and
On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> Create the xenstore domain with the xenstore flag specified. This
> enables us to test whether such a domain is already running before
> we create it. As there ought to be only one xenstore in the system
> we don't need to start another
On Fri, 2016-01-15 at 17:07 +0100, Juergen Gross wrote:
> get_domain_ids() in libxenstat used by read_attributes_qdisk() is
> limited to 1024 domains. Remove that limit.
>
> Signed-off-by: Juergen Gross
> ---
> V3: Obey 80 character line length limit as requested by Ian
On 15/01/16 17:14, Ian Campbell wrote:
> On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
>> Add the xenstore domain specific xenstore paths to
>> docs/misc/xenstore-paths.markdown
>>
>> Signed-off-by: Juergen Gross
>
> One typo below, otherwise:
>
> Acked-by: Ian
Allow the schedulers to be independently enabled or disabled at
compile-time. To match existing behavior, all four schedulers are
compiled in by default, although the Credit2, RTDS, and ARINC653 are
marked EXPERIMENTAL to match their not currently supported status.
CC: George Dunlap
On 1/15/16 11:06 AM, Ian Campbell wrote:
> On Thu, 2016-01-14 at 16:27 +, Ian Jackson wrote:
>> * I don't have a clear design proposal for the above but I think Doug
>>can probably provide one. I'm hoping this is more a matter of
>>thinking carefully than of extensive build system
On Fri, 2016-01-08 at 14:29 +, Ian Campbell wrote:
> This means that bisections will use the same version, even if
> production-config changed in the mean time.
>
> Signed-off-by: Ian Campbell
> ---
> mfi-common | 12 ++--
> 1 file changed, 10 insertions(+),
flight 78183 xen-unstable-smoke real [real]
http://logs.test-lab.xenproject.org/osstest/logs/78183/
Failures :-/ but no regressions.
Tests which did not succeed, but are not blocking:
test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass
test-armhf-armhf-xl 12
On Fri, 15 Jan 2016, Shannon Zhao wrote:
> From: Shannon Zhao
>
> Add a bus_notifier for platform bus device in order to map the device
> mmio regions when DOM0 booting with ACPI.
>
> Signed-off-by: Shannon Zhao
> ---
> drivers/xen/Makefile
On Fri, 2016-01-15 at 17:07 +, Ian Jackson wrote:
> Ian Campbell writes ("Re: [PATCH OSSTEST] make-flight: Support specifying
> a mini-os tree+revision"):
> > On Fri, 2015-12-11 at 15:16 +, Ian Jackson wrote:
> > unable to determine vcs
> > bash: line 5: fail: command not found
> >
The flask utilities only have dependencies on libxc so there's no
downside to always building it. Distros and projects based on Xen can
put these in a different package to not install them for all users.
Prior to this change FLASK_ENABLE needed to be set at the top level to
build the utilities and
On Fri, 2016-01-15 at 17:24 +, Andrew Cooper wrote:
> On 15/01/16 17:15, Jan Beulich wrote:
> > > > > On 15.01.16 at 18:06, wrote:
> > > On Thu, 2016-01-14 at 16:27 +, Ian Jackson wrote:
> > > > * I don't have a clear design proposal for the above but I think
The HVMlite series removed the initialization of the emulated PIT for PV
guests, this patch re-enables it.
Signed-off-by: Roger Pau Monné
Acked-by: Jan Beulich
---
Cc: Ian Jackson
Cc: Ian Campbell
Cc:
On Fri, Jan 15, 2016 at 09:55:54AM +0100, Peter Zijlstra wrote:
> On Thu, Jan 14, 2016 at 01:29:13PM -0800, Paul E. McKenney wrote:
> > So smp_mb() provides transitivity, as do pairs of smp_store_release()
> > and smp_read_acquire(),
>
> But they provide different grades of transitivity, which
On Fri, Jan 15, 2016 at 10:13:48AM +0100, Peter Zijlstra wrote:
> On Fri, Jan 15, 2016 at 09:55:54AM +0100, Peter Zijlstra wrote:
> > On Thu, Jan 14, 2016 at 01:29:13PM -0800, Paul E. McKenney wrote:
> > > So smp_mb() provides transitivity, as do pairs of smp_store_release()
> > > and
On Fri, Jan 15, 2016 at 10:24:32AM +, Will Deacon wrote:
> On Thu, Jan 14, 2016 at 02:55:10PM -0800, Paul E. McKenney wrote:
> > On Thu, Jan 14, 2016 at 01:36:50PM -0800, Leonid Yegoshin wrote:
> > > On 01/14/2016 01:29 PM, Paul E. McKenney wrote:
> > > >
> > > >>On 01/14/2016 12:34 PM, Paul
> Or you can use git://github.com/rosslagerwall/xsplice-build.git tool
> (it will need an extra patch, will send that shortly) - which
> generates the ELF payloads.
>
> This link has a nice description of how to use the tool:
>
Creates a section to contain scheduler entry pointers that are gathered
together into an array. This will allow, in a follow-on patch, scheduler
entries to be automatically gathered together into the array for
automatic parsing.
CC: Ian Campbell
CC: Stefano Stabellini
Instead of having a manually-curated list of schedulers, use the array
that was auto-generated simply by compiling in the scheduler files as
the sole source of truth of the available schedulers.
CC: George Dunlap
CC: Dario Faggioli
Adds a simple macro to place a pointer to a scheduler into an array
section at compile time. Also, goes ahead and generates the array
entries with each of the schedulers.
CC: George Dunlap
CC: Dario Faggioli
CC: Josh Whitehead
Add machinery to allow the schedulers to be individually selectable
through the Kconfig interface. The first patch in the series sets up
the CONFIG_EXPERT Kconfig variable that is only enabled by passing an
environment variable to the build. The second patch in the series sets up
the Kconfig
Add an additional environment variable, defaulting to disabled,
that enables the CONFIG_EXPERT configuration option. The purpose
of the CONFIG_EXPERT configuration option is to make non-standard
Kconfig options visible during the configuration process. The
CONFIG_EXPERT option is not, itself,
On Thu, 2016-01-14 at 16:27 +, Ian Jackson wrote:
> * I don't have a clear design proposal for the above but I think Doug
> can probably provide one. I'm hoping this is more a matter of
> thinking carefully than of extensive build system programming!
I think we should:
1) Move
>>> On 15.01.16 at 15:59, wrote:
> --- a/xen/arch/x86/domain.c
> +++ b/xen/arch/x86/domain.c
> @@ -542,8 +542,9 @@ int arch_domain_create(struct domain *d, unsigned int
> domcr_flags,
> d->domain_id, config->emulation_flags);
> return
Ian Campbell writes ("Re: [PATCH OSSTEST] make-flight: Support specifying a
mini-os tree+revision"):
> On Fri, 2015-12-11 at 15:16 +, Ian Jackson wrote:
> unable to determine vcs
> bash: line 5: fail: command not found
>
> I'm not sure if this is a bug (i.e. it was intended to be
On Fri, 15 Jan 2016, Shannon Zhao wrote:
> From: Shannon Zhao
>
> Use page_to_xen_pfn in case of 64KB page.
>
> Signed-off-by: Shannon Zhao
> ---
> drivers/xen/xlate_mmu.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git
Ian Campbell writes ("Re: [Xen-devel] [xen-unstable test] 77945: regressions -
FAIL [and 2 more messages]"):
...
> The only downside is a spurious /boot/xenpolicy-$version installed when the
> corresponding Xen binary doesn't support XSM, however given the assumption
> in #2 (which implies the
>>> On 29.12.15 at 12:31, wrote:
> NVDIMM devices are detected and configured by software through
> ACPI. Currently, QEMU maintains ACPI tables of vNVDIMM devices. This
> patch extends the existing mechanism in hvmloader of loading passthrough
> ACPI tables to load extra
>>> On 15.01.16 at 18:01, wrote:
> --- a/xen/Makefile
> +++ b/xen/Makefile
> @@ -11,6 +11,7 @@ export XEN_DOMAIN ?= $(shell ([ -x /bin/dnsdomainname ]
> && /bin/dnsdomainname) |
> export XEN_BUILD_DATE?= $(shell LC_ALL=C date)
> export XEN_BUILD_TIME
On 15/01/16 17:15, Jan Beulich wrote:
On 15.01.16 at 18:06, wrote:
>> On Thu, 2016-01-14 at 16:27 +, Ian Jackson wrote:
>>> * I don't have a clear design proposal for the above but I think Doug
>>>can probably provide one. I'm hoping this is more a matter
> On Jan 15, 2016, at 11:20 AM, Jan Beulich wrote:
>
On 15.01.16 at 18:01, wrote:
>> --- a/xen/Makefile
>> +++ b/xen/Makefile
>> @@ -11,6 +11,7 @@ export XEN_DOMAIN ?= $(shell ([ -x /bin/dnsdomainname ]
>> && /bin/dnsdomainname) |
>>
>>> On 15.01.16 at 16:47, wrote:
> On Thu, 2016-01-14 at 09:09 -0700, Jan Beulich wrote:
>> > > > On 14.01.16 at 15:49, wrote:
>> > --- a/xen/Kconfig
>> > +++ b/xen/Kconfig
>> > @@ -22,3 +22,7 @@ config DEFCONFIG_LIST
>> >string
>> >
>>> On 15.01.16 at 18:06, wrote:
> On Thu, 2016-01-14 at 16:27 +, Ian Jackson wrote:
>> * I don't have a clear design proposal for the above but I think Doug
>>can probably provide one. I'm hoping this is more a matter of
>>thinking carefully than of
On Tue, 2016-01-12 at 14:18 +, Ian Jackson wrote:
> Ian Campbell writes ("[PATCH RFC OSSTEST v1 05/12] make-*flight: Abolish
> $defsuite and $guestdefsuite"):
> > Instead have mfi-common set $suite or $guestsuite if it is unset. When
> > doing so move the use of local to this point, using
On Fri, 15 Jan 2016, Shannon Zhao wrote:
> From: Shannon Zhao
>
> Use xen_xlate_map_ballooned_pages to setup grant table. Then it doesn't
> rely on DT or ACPI to pass the start address and size of grant table.
>
> Signed-off-by: Shannon Zhao
On Fri, 15 Jan 2016, Shannon Zhao wrote:
> From: Shannon Zhao
>
> ACPI 6.0 introduces a new table STAO to list the devices which are used
> by Xen and can't be used by Dom0. On Xen virtual platforms, the physical
> UART is used by Xen. So here it hides UART from Dom0.
>
>>> On 15.01.16 at 16:44, wrote:
> On Wed, 2016-01-13 at 03:46 -0700, Jan Beulich wrote:
>> With xen/Makefile including include/config/auto.conf.cmd, environment
>> variables checked in the latter must be available at the time of
>> inclusion of that file, and hence must
On Fri, 15 Jan 2016, Shannon Zhao wrote:
> From: Shannon Zhao
>
> Move xlated_setup_gnttab_pages to common place, so it can be reused by
> ARM to setup grant table.
>
> Rename it to xen_xlate_map_ballooned_pages.
>
> Signed-off-by: Shannon Zhao
On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> Adjust the coding style of init-xenstore-domain.c to the general Xen
> coding style.
>
> Signed-off-by: Juergen Gross
Acked-by: Ian Campbell
___
>>> On 14.01.16 at 17:27, wrote:
> I have to confess I'm quite confused now. Maybe there are many
> underlying disagreements here but mostly I seem befogged. However,
> here are some principles I currently believe in for how this should
> all work:
>
> * It should
flight 78153 ovmf real [real]
http://logs.test-lab.xenproject.org/osstest/logs/78153/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-i386-xl-qemuu-ovmf-amd64 17 guest-start/debianhvm.repeat fail REGR.
vs. 65543
>>> On 15.01.16 at 17:01, wrote:
> On Fri, 2016-01-15 at 08:54 -0700, Jan Beulich wrote:
>> > > > On 15.01.16 at 16:44, wrote:
>> > On Wed, 2016-01-13 at 03:46 -0700, Jan Beulich wrote:
>> > > With xen/Makefile including
On Fri, 2016-01-15 at 17:22 +0100, Juergen Gross wrote:
> On 15/01/16 17:14, Ian Campbell wrote:
> > On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> > > Add the xenstore domain specific xenstore paths to
> > > docs/misc/xenstore-paths.markdown
> > >
> > > Signed-off-by: Juergen Gross
On Mon, 2016-01-04 at 16:38 +, Wei Liu wrote:
> On Mon, Jan 04, 2016 at 03:55:53PM +0100, Juergen Gross wrote:
> > - dominfo = get_domain_ids(node->handle->xc_handle, _doms);
> > - if (dominfo == NULL)
> > - return;
> > + for (;;) {
> > + num_doms =
On 15/01/16 16:35, Ian Campbell wrote:
> On Mon, 2016-01-04 at 16:38 +, Wei Liu wrote:
>> On Mon, Jan 04, 2016 at 03:55:53PM +0100, Juergen Gross wrote:
>
>>> - dominfo = get_domain_ids(node->handle->xc_handle, _doms);
>>> - if (dominfo == NULL)
>>> - return;
>>> + for (;;) {
On 15/01/16 17:12, Ian Campbell wrote:
> On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
>> +# get xenstore domain id (or 0 if no xenstore domain)
>> +get_xsdomid()
>> +{
>> +XS_DOMID=`${bindir}/xenstore-read /tool/xenstored/domid 2>/dev/null`
>> +if test $? -ne 0; then
>> +
On Tue, 2016-01-12 at 14:39 +, Ian Jackson wrote:
> Ian Campbell writes ("[PATCH RFC OSSTEST v1 07/12] ts-debian-di-install:
> Allow Di Version to come from runvars"):
> > and following the lead of the suite arrange for a version selected
> > from the defaults to be written back to the
Ian Campbell writes ("[PATCH OSSTEST] Allow longer timeout when creating
backing file for a raw disk."):
> I noticed this dd timiung out when recommissioning the 3 cubietrucks
> (picasso, metzinger, gleizes) but looking at the log shows this has
> been happening on braque too.
>
> The current
>>> On 15.01.16 at 15:48, wrote:
> RFC RFC RFC RFC RFC RFC RFC RFC RFC RFC RFC
> BECAUSE THIS BREAKS CLEAN BUILDS WITH:
> In file included from :0:0:
> /local/scratch/ianc/devel/arm/xen.git/xen/include/xen/config.h:10:32: fatal
> error: generated/autoconf.h: No such file
On Wed, 2016-01-13 at 03:46 -0700, Jan Beulich wrote:
> With xen/Makefile including include/config/auto.conf.cmd, environment
> variables checked in the latter must be available at the time of
> inclusion of that file, and hence must be populated in xen/Makefile
> rather than by passing to or
On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> In order to be able to have full support of a xenstore domain in Xen
> add a "Xenstore-domain" flag to the hypervisor. This flag must be
> specified at domain creation time and is returned by
> XEN_DOMCTL_getdomaininfo.
>
> It will allow
Jan,
Have you been convinced by the arguments made by others here or do we need
to put this to a formal vote? (I think "private majority vote amongst the
committers" is the next step here per the governance)
Ian.
On Thu, 2016-01-14 at 17:24 +, Ian Campbell wrote:
> IMNSHO we should apply
On Fri, 2016-01-15 at 08:54 -0700, Jan Beulich wrote:
> > > > On 15.01.16 at 16:44, wrote:
> > On Wed, 2016-01-13 at 03:46 -0700, Jan Beulich wrote:
> > > With xen/Makefile including include/config/auto.conf.cmd, environment
> > > variables checked in the latter must be
On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> Add the xenstore domain specific xenstore paths to
> docs/misc/xenstore-paths.markdown
>
> Signed-off-by: Juergen Gross
One typo below, otherwise:
Acked-by: Ian Campbell
You could fold this
On Wed, 2015-12-16 at 09:32 +, Ian Campbell wrote:
> On Fri, 2015-12-11 at 15:16 +, Ian Jackson wrote:
> > Ian Campbell writes ("[PATCH OSSTEST] make-flight: Support specifying a
> > mini-os tree+revision"):
> > > This is useful for standalone or adhoc use as well as (presumably)
> > >
From: David Vrabel
Date: Fri, 15 Jan 2016 10:31:57 +
> On 14/01/16 21:54, David Miller wrote:
>> From: David Vrabel
>> Date: Thu, 14 Jan 2016 15:18:30 +
>>
>>> - needed = xenvif_rx_ring_slots_needed(queue->vif);
>>> + skb =
Ian Campbell writes ("[PATCH OSSTEST] ts-debian-install: increase time allowed
for xen-create-image"):
> This step is consistently timing out when run on cubietruck-*. Judging
> from the logs it appears to be completing during the 30s slack added
> by tcmdex (i.e. after the timeout message the
On Wed, Jan 6, 2016 at 2:57 AM, Tianyang Chen wrote:
>
>
>
> On 12/31/2015 8:44 AM, Meng Xu wrote:
>>
>> On Thu, Dec 31, 2015 at 6:20 PM, Tianyang Chen wrote:
>>>
>>>
>>> Budget replenishment is now handled by a dedicated timer which is
>>> triggered
On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> Add a "never_stop" flag to dominfo as indicator for the toolstack that
> this domain is to be kept running. For now it is being set for xenstore
> domain, but there might be other domains in the future.
>
> Signed-off-by: Juergen Gross
On Mon, 2016-01-04 at 15:55 +0100, Juergen Gross wrote:
> There are some places in Xen tools which will work for only up to
> 1024 domains. Remove this limit.
>
> Changes in V2:
> - corrected a little error in patch 1 at end of loop (index -1 used
> in array)
> - added patches 2 and 3
>
>
On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> Move xen-init-dom0 from tools/libxl to tools/helpers, as it is just a
> helper program.
>
> Signed-off-by: Juergen Gross
Acked-by: Ian Campbell
___
On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> When creating a xenstore domain via init-xenstore-domain destroy it
> in case of an error occurred after calling xc_domain_create().
>
> Signed-off-by: Juergen Gross
> Acked-by: Daniel De Graaf
get_domain_ids() in libxenstat used by read_attributes_qdisk() is
limited to 1024 domains. Remove that limit.
Signed-off-by: Juergen Gross
---
V3: Obey 80 character line length limit as requested by Ian Campbell.
In order to not have to wrap so many lines just carve out the
On Fri, 2016-01-08 at 14:08 +0100, Juergen Gross wrote:
> +# get xenstore domain id (or 0 if no xenstore domain)
> +get_xsdomid()
> +{
> +XS_DOMID=`${bindir}/xenstore-read /tool/xenstored/domid 2>/dev/null`
> +if test $? -ne 0; then
> +XS_DOMID=0
> +fi
In principal this could
>>> On 15.01.16 at 16:59, wrote:
> Have you been convinced by the arguments made by others here or do we need
> to put this to a formal vote? (I think "private majority vote amongst the
> committers" is the next step here per the governance)
While I continue to be
flight 78147 linux-linus real [real]
http://logs.test-lab.xenproject.org/osstest/logs/78147/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-armhf-armhf-xl-multivcpu 6 xen-boot fail REGR. vs. 59254
Good evening, people.
More than a bug, it's an issue, a big one IMO.
Even though information on the Remus project and its implementation is kind of
scarce on the internet and is usually outdated (the project could use some love
on that side of things, though it seems that on the coding side,
On Tue, Aug 25, 2015 at 9:21 PM, Ingo Molnar wrote:
>
> * Andrew Morton wrote:
>
>> > There's a catch-22 issue here either way, for instance this rename patch
>> > has
>> > been being baked for probably 2 releases already but the difficulty has
>> >
On Fri, Jan 15, 2016 at 09:54:01AM -0800, Paul E. McKenney wrote:
> On Fri, Jan 15, 2016 at 10:24:32AM +, Will Deacon wrote:
> > On Thu, Jan 14, 2016 at 02:55:10PM -0800, Paul E. McKenney wrote:
> > > On Thu, Jan 14, 2016 at 01:36:50PM -0800, Leonid Yegoshin wrote:
> > > > On 01/14/2016 01:29
On 01/15/2016 01:57 AM, Will Deacon wrote:
Paul,
I think you figured this out while I was sleeping, but just to confirm:
1. The MIPS64 ISA doc [1] talks about SYNC in a way that applies only
to memory accesses appearing in *program-order* before the SYNC
2. We need WRC+sync+addr to
From: David Vrabel
Date: Fri, 15 Jan 2016 11:56:42 +
> @@ -364,6 +364,7 @@ static void xennet_tx_buf_gc(struct netfront_queue *queue)
> RING_IDX cons, prod;
> unsigned short id;
> struct sk_buff *skb;
> + int more_to_do;
I hate to be difficult,
From: David Vrabel
Date: Fri, 15 Jan 2016 14:55:33 +
> "xen-netback: use skb to determine number of required" plus two other
> minor fixes I found down the back of the sofa.
Series applied, thanks David.
___
Xen-devel
struct gntdev_copy_batch is over 1300 bytes in size, we shouldn't
put it on stack.
Some compilers (e.g. 5.2.1) complain:
drivers/xen/gntdev.c: In function ‘gntdev_ioctl_grant_copy.isra.5’:
drivers/xen/gntdev.c:949:1: warning: the frame size of 1416 bytes
is larger than 1024 bytes
On 15/01/16 19:43, Boris Ostrovsky wrote:
> struct gntdev_copy_batch is over 1300 bytes in size, we shouldn't
> put it on stack.
>
> Some compilers (e.g. 5.2.1) complain:
> drivers/xen/gntdev.c: In function ‘gntdev_ioctl_grant_copy.isra.5’:
> drivers/xen/gntdev.c:949:1: warning: the frame size
On 01/15/2016 02:50 PM, Andrew Cooper wrote:
On 15/01/16 19:43, Boris Ostrovsky wrote:
@@ -933,18 +937,20 @@ static long gntdev_ioctl_grant_copy(struct gntdev_priv
*priv, void __user *u)
goto out;
}
- ret = gntdev_grant_copy_seg(, , [i].status);
+
struct gntdev_copy_batch is over 1300 bytes in size, we shouldn't
put it on stack.
Some compilers (e.g. 5.2.1) complain:
drivers/xen/gntdev.c: In function ‘gntdev_ioctl_grant_copy.isra.5’:
drivers/xen/gntdev.c:949:1: warning: the frame size of 1416 bytes
is larger than 1024 bytes
101 - 200 of 245 matches
Mail list logo