index to a JSON file of XSAs and then each XSA to its own JSON file.
--
Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
On Tue, May 07, 2019 at 05:11:01PM +0100, Wei Liu wrote:
> 072a96c4901 used `git clean -ffdx` which caused the log to be deleted.
>
> Generate the log in the parent directory then move it back.
>
> Signed-off-by: Wei Liu
Acked-by:
. I apologize.
Acked-by: Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
this manually by doing:
> >
> > # make -C automation/build debian/stretch
> > # CONTAINER_NO_PULL=1 ./automation/scripts/containerize << END
> > ./configure --with-system-seabios=/usr/share/seabios/bios.bin \
> > --with-system-ipxe=/usr/lib/ipxe/ipxe.pxe --disab
gt;
> Also add some jobs to test building Xen with clang 8 and lld.
>
> Signed-off-by: Roger Pau Monné
> Acked-by: Andrew Cooper
Acked-by: Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproje
On Mon, Jun 10, 2019 at 06:52:28PM +0100, Andrew Cooper wrote:
> Signed-off-by: Andrew Cooper
> ---
> CC: Wei Liu
> CC: Doug Goldstein
Acked-by: Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xe
0, which is blocking all CI activity.
>
> Switch from latest to an explicit version, to avoid future breakage.
>
> Signed-off-by: Andrew Cooper
Acked-by: Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
http
On Thu, Jan 24, 2019 at 03:24:11PM +, Wei Liu wrote:
> Make qemu-smoke-x86-64.sh take a variant argument. Make two new tests
> in test.yaml.
>
> Signed-off-by: Wei Liu
Acked-by: Doug Goldstein
This is a good improvement to increase our test coverage. Thanks for
do
On 7/26/19 5:03 AM, Dario Faggioli wrote:
The openSUSE Leap container image, built after
opensuse-leap.dockerfile was missing the gcc-c++,
which is necessary, e.g., for building OVMF.
Add it.
Signed-off-by: Dario Faggioli
---
Cc: Doug Goldstein
---
Acked-by: Doug Goldstein
Will you be
On 8/2/19 9:37 AM, Dario Faggioli wrote:
On Fri, 2019-08-02 at 13:11 +0100, Andrew Cooper wrote:
On 02/08/2019 13:00, Dario Faggioli wrote:
On Mon, 2019-07-29 at 12:18 -0500, Doug Goldstein wrote:
Will you be pushing the rebuilt container or do you need me to do
that?
So, I guess someone
To be able to push a container, users must have access and have logged
into the container registry. The docs did not explain this fully so this
documents the steps better.
Signed-off-by: Doug Goldstein
---
automation/build/README.md | 6 +-
1 file changed, 5 insertions(+), 1 deletion
`).
Signed-off-by: Dario Faggioli
Acked-by: Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
., periodically), even if the docker file
does not change.
Signed-off-by: Dario Faggioli
Acked-by: Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
On 7/31/19 11:58 AM, Dario Faggioli wrote:
Signed-off-by: Dario Faggioli
Acked-by: Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
>>> On Mar 15, 2019, at 8:34 AM, Wei Liu wrote:
>>>
>>>> On Sat, Aug 25, 2018 at 10:01:38PM -0500, Doug Goldstein wrote:
>>>>> On Fri, Aug 24, 2018 at 04:34:35PM +0100, Wei Liu wrote:
>>>>> On Fri, Aug 24, 2018 at 10:32:24AM -0500, Do
> On Apr 3, 2019, at 12:33 PM, Anthony PERARD wrote:
>
> One particularity of Arch Linux, /usr/bin/python is python3.
>
> Signed-off-by: Anthony PERARD
Acked-by: Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenpr
On Thu, Apr 04, 2019 at 12:23:02PM +0100, Wei Liu wrote:
> Although the image comes with clang, clang builds don't work yet.
>
> Signed-off-by: Wei Liu
Acked-by: Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenpro
> On Apr 8, 2019, at 6:50 AM, Wei Liu wrote:
>
> The build script invoked is designed to run in a pristine checkout.
>
> Signed-off-by: Wei Liu
Acked-by: Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenpr
On Thu, Apr 18, 2019 at 01:32:52PM +0100, Wei Liu wrote:
> Cc Anthony as well. Forgot to do that. Sorry.
>
> On Thu, Apr 18, 2019 at 01:31:59PM +0100, Wei Liu wrote:
> > Hi all
> >
> > We now have Gitlab CI as a complementary system to Osstest and have planned
> > to
> > add bots. It's high time
On Thu, Apr 18, 2019 at 02:21:44PM +0100, Ian Jackson wrote:
>
> > Gitlab CI doesn't have a self pushgate. If it is broken by accident Osstest
> > will be blocked.
>
> Could we plan some kind of procedural or robotic workaround ?
So my thoughts around this are on priority values. Admittedly it c
On Thu, Apr 18, 2019 at 02:59:17PM +0100, Andrew Cooper wrote:
> On 18/04/2019 13:31, Wei Liu wrote:
> > Hi all
> >
> > We now have Gitlab CI as a complementary system to Osstest and have planned
> > to
> > add bots. It's high time we think about how we integrate them and how it may
> > improve ou
Hello,
Per README, GCC 4.1.2 should lead to a successful default "make install"
per INSTALL. Currently this is failing due to tools/tests/x86_emulator
being in the default path and requiring a compiler with AVX. GCC 4.4.7
on CentOS 6 does not have this leading to a failure to build.
1265 mak
On 11/25/19 4:44 AM, Jan Beulich wrote:
On 23.11.2019 19:00, Doug Goldstein wrote:
Per README, GCC 4.1.2 should lead to a successful default "make install"
per INSTALL. Currently this is failing due to tools/tests/x86_emulator
being in the default path and requiring a compiler wit
On 11/21/19 12:05 AM, Jürgen Groß wrote:
Where do we stand with Xen 4.13 regarding blockers and related patches?
1. Currently the default "make install" fails with errors in
tools/tests/x86_emulator if you don't have a new enough GCC. Causing
failures on distros that are considered still supp
Hello,
The following build failure happens when using clang to build the hypervisor.
This is a default config.
make -f /builds/xen-project/xen/xen/Rules.mk
/builds/xen-project/xen/xen/.xen.efi.0r.o
/builds/xen-project/xen/xen/.xen.efi.0s.o
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/nmi.h
On 11/13/19 10:55 PM, Julian Tuminaro wrote:
From: Julian Tuminaro and Jenish Rakholiya
Current implementation of find_os is based on the hard-coded values for
different Windows version. It uses the value for get the address to
start looking for DOS header in the given specified range. However
On 11/15/19 8:45 AM, Roger Pau Monné wrote:
On Fri, Nov 15, 2019 at 11:43:21AM +0100, Jan Beulich wrote:
1: fix clang .macro retention check
2: clang: move and fix .skip check
For both:
Tested-by: Roger Pau Monné
[On FreeBSD and Debian 9.5]
Reviewed-by: Roger Pau Monné
Note there's a typo
On Thu, Nov 22, 2018 at 03:49:02PM +, Wei Liu wrote:
> Also rename the old test to have -gcc suffix.
>
> Signed-off-by: Wei Liu
Acked-by: Doug Goldstein
Nice addition. Sorry for the delay.
___
Xen-devel mailing list
On Thu, Nov 22, 2018 at 03:49:03PM +, Wei Liu wrote:
> Break out files for build jobs and test jobs. Keep the top level
> .gitlab-ci.yaml small.
>
> Signed-off-by: Wei Liu
Good idea with this split.
Acked-by: Doug Goldstein
_
> On Dec 10, 2018, at 9:11 AM, Wei Liu wrote:
>
> We skipped build stage for those branches. We want to skip test state
> for those branches too.
>
> Signed-off-by: Wei Liu
Thanks for taking care of this.
Acked-by: Doug Goldstein
___
On 3/30/18 3:50 AM, George Dunlap wrote:
> On Thu, Mar 29, 2018 at 6:47 PM, Doug Goldstein wrote:
>> On 3/29/18 12:05 PM, George Dunlap wrote:
>>> On Thu, Mar 29, 2018 at 4:45 PM, Wei Liu wrote:
>>>
>>> Long term I think we want to get away from building s
On 3/29/18 3:00 PM, Olaf Hering wrote:
> On Thu, Mar 29, Doug Goldstein wrote:
>
>> If you'd be willing to create a SLE11 Docker container, we can add that
>> to the tree and start doing builds against it.
>
> I do not know how to do that. Any pointers?
>
&g
On 3/30/18 11:37 AM, George Dunlap wrote:
> On Fri, Mar 30, 2018 at 5:11 PM, Doug Goldstein wrote:
>> On 3/30/18 3:50 AM, George Dunlap wrote:
>>> On Thu, Mar 29, 2018 at 6:47 PM, Doug Goldstein wrote:
>>>> On 3/29/18 12:05 PM, George Dunlap wrote:
>>>>
ed6f based on looking at the logs.
--
Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
people to bust out CPAN for RHEL/CentOS based
builds.
--
Doug Goldstein
signature.asc
Description: OpenPGP digital signature
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
dule optional: instead of
> `use'ing at the toplevel, we `require' it in the eval. If it's not
> present, then the title is simply not extracted and the filename is
> used as before, which is tolerable.
>
> Reported-by: Doug Goldstein
> Signed-off-by: Ian Jackson
Reviewe
other document that should be changed?
>>
>> Can we make it more explicit. Like
>>
>> VCPUs for PVH must have local APIC and it can't be disabled.
>>
>> ?
>
> To be honest I liker Roger's suggestion better. And yet better
> would imo be if we left that sentence alone, unless we really mean
> to close that road for anyone wanting to take on making APIC-
> less guests work securely.
>
> Jan
I believe that's exactly what Andrew proposed in
https://lists.xenproject.org/archives/html/xen-devel/2018-03/msg00089.html
removing the wording doesn't exclude someone from adding it later but it
does make it clear that its not available today.
--
Doug Goldstein
signature.asc
Description: OpenPGP digital signature
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
On 3/2/18 6:46 AM, Wei Liu wrote:
> On Fri, Feb 23, 2018 at 11:26:17PM -0600, Doug Goldstein wrote:
>> On 4/28/16 12:40 PM, Wei Liu wrote:
>>> On Tue, Apr 26, 2016 at 09:38:45AM -0500, Doug Goldstein wrote:
>>>> When building debug use -Og as the optimization level if
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a CentOS 7.2 system.
Signed-off-by: Doug Goldstein
---
extras/testing/centos/CentOS-7.2.repo | 35 -
extras/testing/centos/Dockerfile.7.2 | 41 -
2 files changed
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Ubuntu 14.04 system.
Signed-off-by: Doug Goldstein
---
extras/testing/ubuntu/Dockerfile.trusty | 21 +
1 file changed, 21 insertions(+)
create mode 100644 extras/testing/ubuntu
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Debian jessie system.
Signed-off-by: Doug Goldstein
---
extras/testing/debian/Dockerfile.jessie | 21 +
1 file changed, 21 insertions(+)
create mode 100644 extras/testing/debian
Add a basic README explaining the containers and how people can use them
to locally test with if they see an error in CI and want to reproduce it
locally.
Signed-off-by: Doug Goldstein
---
extras/testing/README.md | 29 +
1 file changed, 29 insertions(+)
create mode
Added a GitLab CI config which has a lot more flexibility to allow us to
test a lot more distro configurations than Travis can and even build
test on FreeBSD.
Signed-off-by: Doug Goldstein
---
.gitlab-ci.yml | 34 ++
1 file changed, 34 insertions(+)
create mode
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Ubuntu 16.04 system.
Signed-off-by: Doug Goldstein
---
extras/testing/ubuntu/Dockerfile.xenial | 21 +
1 file changed, 21 insertions(+)
create mode 100644 extras/testing/ubuntu
.
An example run can be seen here:
https://gitlab.com/cardoe/xen/pipelines/18789907
If there is interest in this I will move it over to the "xen-project"
name space in the next version.
Doug Goldstein (6):
ci: add Dockerfile for CentOS 7.2
ci: add Dockerfile for Ubuntu 14.04
ci: add
When building debug use -Og as the optimization level if its available,
otherwise retain the use of -O0. -Og has been added by GCC to enable all
optimizations that to not affect debugging while retaining full
debugability.
Signed-off-by: Doug Goldstein
---
tools/Rules.mk | 9 +++--
1 file
On 3/12/18 10:31 PM, Doug Goldstein wrote:
> Really early work on switching over to using GitLab CI over
> Travis CI. GitLab is a competitor to GitHub with some advantages
> such as an integrated CI system with a lot more flexibility
> and control. It additionally is fully open so
The code added in 7a48622a78a0b452e8afa55b8442c958abd226a7 could use rc
uninitialized in main_vdisplattach().
Signed-off-by: Doug Goldstein
---
CC: Oleksandr Grytsov
---
tools/xl/xl_vdispl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/xl/xl_vdispl.c b/tools/xl
On 3/13/18 3:03 AM, Jan Beulich wrote:
>>>> On 13.03.18 at 05:43, wrote:
>> The code added in 7a48622a78a0b452e8afa55b8442c958abd226a7 could use rc
>> uninitialized in main_vdisplattach().
>>
>> Signed-off-by: Doug Goldstein
>> ---
>> CC: Oleksa
On 3/13/18 9:52 AM, Julien Grall wrote:
> Hi Doug,
>
> On 13/03/18 03:31, Doug Goldstein wrote:
>> +# work around https://github.com/moby/moby/issues/10180
>> +# and install Xen depends
>> +RUN rpm --rebuilddb && \
>> + yum -y install \
>
On 3/13/18 10:38 AM, George Dunlap wrote:
> On 03/13/2018 03:31 AM, Doug Goldstein wrote:
>> Add a basic README explaining the containers and how people can use them
>> to locally test with if they see an error in CI and want to reproduce it
>> locally.
>>
>&
The code added in 7a48622a78a0b452e8afa55b8442c958abd226a7 could use rc
uninitialized in main_vdisplattach().
Signed-off-by: Doug Goldstein
---
CC: Oleksandr Grytsov
---
tools/xl/xl_vdispl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tools/xl/xl_vdispl.c b/tools/xl/xl_vdispl.c
index
On 3/14/18 4:45 AM, George Dunlap wrote:
> On Tue, Mar 13, 2018 at 3:31 AM, Doug Goldstein wrote:
>> Really early work on switching over to using GitLab CI over
>> Travis CI. GitLab is a competitor to GitHub with some advantages
>> such as an integrated CI system with a
;>>
>>>> Bug is in tree: xen git://xenbits.xen.org/xen.git
>>>> Bug introduced: b43501451733193b265de30fd79a764363a2a473
>>>> Bug not present: eef83fd2af0d4c78afec34c199c977fc97d8a0b3
>>>> Last fail repro:
>>>> http://logs.test-
t the top
level drivers/Kconfig intentionally and not by mistake. It has been some
time so I cannot recall if I made that decision unilaterally and no one
complained or if it was a review comment on the ML.
If Jan would like it in drivers/Kconfig then that works for me.
--
Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a CentOS 7.2 system.
Signed-off-by: Doug Goldstein
---
automation/build/centos/7.2.dockerfile | 41 ++-
automation/build/centos/CentOS-7.2.repo | 35 ++-
2 files changed
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Ubuntu 16.04 system.
Signed-off-by: Doug Goldstein
---
automation/build/ubuntu/xenial.dockerfile | 47 -
1 file changed, 47 insertions(+)
create mode 100644 automation/build/ubuntu
Add a basic README explaining the containers and how people can use them
to locally test with if they see an error in CI and want to reproduce it
locally. Added a makefile to help with building and pushing the
containers to the container registry.
Signed-off-by: Doug Goldstein
---
automation
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Ubuntu 14.04 system.
Signed-off-by: Doug Goldstein
---
automation/build/ubuntu/trusty.dockerfile | 47 -
1 file changed, 47 insertions(+)
create mode 100644 automation/build/ubuntu
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Debian jessie system.
Signed-off-by: Doug Goldstein
---
automation/build/debian/jessie.dockerfile | 47 -
1 file changed, 47 insertions(+)
create mode 100644 automation/build/debian
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Debian stretch system.
Signed-off-by: Doug Goldstein
---
automation/build/debian/stretch.dockerfile | 47 +++-
1 file changed, 47 insertions(+)
create mode 100644 automation/build/debian
Added a GitLab CI config which has a lot more flexibility to allow us to
test a lot more distro configurations than Travis can and even build
test on FreeBSD.
Signed-off-by: Doug Goldstein
---
.gitlab-ci.yml | 164 ++-
1 file changed, 164
Created a new section just called 'CI' since this is adding GitLab CI
and still leaving the old Travis CI files around. This consolidates the
two sections and adds the new files as well as adding another Travis
file that was missing.
Signed-off-by: Doug Goldstein
---
MAINTA
ed from "cardoe" tenant to "xen-project"
- added debian:stretch
- added clang builds
- added debug y/n builds
- added maintainer info
Doug Goldstein (8):
ci: add README and makefile for containers
ci: add Dockerfile for CentOS 7.2
ci: add Dockerfile for Ubuntu 14.04
ci: a
le iPXE packages.>
> It also removes the final non-stubdom bit of the build which downloads a
> random tarball from the web, which is something downstreams have been
> crying out for for years.
I was originally asking if this was the case on the cover letter. I'll
lend a +1 to the ove
On 3/15/18 8:55 PM, John Thomson wrote:
> Hi,
>
> I have some suggestions / queries.
> I package Xen using GitLab CI for my use:
> https://gitlab.com/archlinux-packages-johnth/xen/pipelines
> My examples here are just mock-ups and not tested.
>
> On Fri, 16 Mar 2018,
On 3/15/18 8:55 PM, John Thomson wrote:
> Hi,
>
> I have some suggestions / queries.
> I package Xen using GitLab CI for my use:
> https://gitlab.com/archlinux-packages-johnth/xen/pipelines
> My examples here are just mock-ups and not tested.
>
> On Fri, 16 Mar 2018,
s.inc
>> +rombios.o: $(ETHERBOOT_ROM) roms.inc
>
> Please don't introduce dead dependencies: If a need for this arises
> in a later patch, add the dependency there.
Well this is what's creating the ipxe.bin that's being installed in the
section you snipped out.
ng module %u", i);
nothing more helpful for debugging than the for loop's number available?
--
Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
On 3/15/18 12:31 PM, Anoob Soman wrote:
> Load iPXE ROM from a file pointed to by IPXE_PATH. If --with-system-ipxe
> is not specified default Xen firmware directory is picked up as
> IPXE_PATH
>
> Signed-off-by: Anoob Soman
Reviewed-by: Doug Goldstein
--
points to SeaBIOS rel-1.10.2. This is not in a named
> head on the repository.
> Xen SeaBIOS master is currently prior to rel-1.10.0.
> https://xenbits.xen.org/gitweb/?p=seabios.git;a=summary
>
> Cheers,
>
Looks like 1.10-stable and master just
The null_dom() static inline is just used when debug=y so it results in
a error with the default CFLAGS and debug=n.
Signed-off-by: Doug Goldstein
---
sched_null.c:123:32: error: unused function 'null_dom'
[-Werror,-Wunused-function]
Feel free to fix this better.
---
xen/common/sc
rombios.o really depends on that binary blob, and nothing
> in the patch here suggests it does. If the goal is simply to have a
> dependency triggering the creation of the blob, then this should be
> done via e.g. TARGET, and the whole logic should rather sit in
> firmware/M
On 3/19/18 4:40 AM, Jan Beulich wrote:
>>>> On 19.03.18 at 03:20, wrote:
>> The null_dom() static inline is just used when debug=y so it results in
>> a error with the default CFLAGS and debug=n.
>>
>> Signed-off-by: Doug Goldstein
>> ---
>> sched
The null_dom() static inline is just used when debug=y so it results in
a error with the default CFLAGS and debug=n. This function is used in
only one place and it a one line helper so remove it until we actually
need it.
Signed-off-by: Doug Goldstein
---
environment: Debian stretch
compiler
ake[2]: *** [subdirs-install] Error 2
make[2]: Leaving directory `/builds/cardoe/xen/tools'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/builds/cardoe/xen/tools'
make: *** [install-tools] Error 2
--
Doug Goldstein
___
Xe
On 3/20/18 1:07 AM, Juergen Gross wrote:
> On 19/03/18 20:04, Doug Goldstein wrote:
>> commit 448c03b3cbe14873ee637755a29ea26ee7ca9ef9
>> Author: Juergen Gross
>> Date: Mon Feb 26 09:46:12 2018 +0100
>>
>> This commit breaks the build of qemu-xen-tradition
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Ubuntu 14.04 system.
Signed-off-by: Doug Goldstein
Reviewed-by: Konrad Rzeszutek Wilk
---
automation/build/ubuntu/trusty.dockerfile | 47 -
1 file changed, 47 insertions(+)
create mode
currently building.
Signed-off-by: Doug Goldstein
---
change since v2:
- use templated build jobs to reduce copy and paste
- added custom build script instead of using the travis one
so that we can build more components
--
.gitlab-ci.yml | 154
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Debian stretch system.
Signed-off-by: Doug Goldstein
Reviewed-by: Konrad Rzeszutek Wilk
---
automation/build/debian/stretch.dockerfile | 47 +++-
1 file changed, 47 insertions(+)
create mode
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Debian jessie system.
Signed-off-by: Doug Goldstein
Reviewed-by: Konrad Rzeszutek Wilk
---
automation/build/debian/jessie.dockerfile | 47 -
1 file changed, 47 insertions(+)
create mode
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a CentOS 7.2 system.
Signed-off-by: Doug Goldstein
Reviewed-by: Konrad Rzeszutek Wilk
---
change since v2:
- added missing checkpolicy
---
automation/build/centos/7.2.dockerfile | 42
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a Ubuntu 16.04 system.
Signed-off-by: Doug Goldstein
Reviewed-by: Konrad Rzeszutek Wilk
---
automation/build/ubuntu/xenial.dockerfile | 47 -
1 file changed, 47 insertions(+)
create mode
Created a new section just called 'CI' since this is adding GitLab CI
and still leaving the old Travis CI files around. This consolidates the
two sections and adds the new files as well as adding another Travis
file that was missing.
Signed-off-by: Doug Goldstein
Reviewed-by: Konrad
Add a basic README explaining the containers and how people can use them
to locally test with if they see an error in CI and want to reproduce it
locally. Added a makefile to help with building and pushing the
containers to the container registry.
Signed-off-by: Doug Goldstein
Reviewed-by
673
Run with caching: https://gitlab.com/cardoe/xen/pipelines/19229723
Note: The failures under Ubuntu are due to
https://lists.xenproject.org/archives/html/xen-devel/2018-03/msg02152.html
Doug Goldstein (8):
ci: add README and makefile for containers
ci: add Dockerfile for CentOS 7.2
ci: a
On 3/21/18 6:11 AM, George Dunlap wrote:
> On 03/21/2018 03:01 AM, Doug Goldstein wrote:
>> Created a new section just called 'CI' since this is adding GitLab CI
>> and still leaving the old Travis CI files around. This consolidates the
>> two sections and adds
On 3/21/18 11:58 AM, Wei Liu wrote:
> On Wed, Mar 21, 2018 at 11:09:13AM -0500, Doug Goldstein wrote:
>> On 3/21/18 6:11 AM, George Dunlap wrote:
>>> On 03/21/2018 03:01 AM, Doug Goldstein wrote:
>>>> Created a new section just called 'CI' since this is add
fy "-ldl" when linking. This can be
> avoided by linking libxenstore.so specifying "-ldl" as a trailing
> option. So use APPEND_LDFLAGS instead of LDFLAGS for adding the
> "-ldl" option when linking libxenstore.so.
>
> Signed-off-by: Juergen Gross
Reviewed
s time we start thinking about sunsetting the mercurial
mirrors and use those resources for more practical uses.
--
Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
Signed-off-by: Doug Goldstein
---
.gitlab-ci.yml | 16
1 file changed, 16 insertions(+)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 682e48ef51..1c22b7715f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -23,6 +23,22 @@ stages:
CXX: clang++
clang: y
Added a Dockerfile which captures all the necessary dependencies to
build Xen on a CentOS 6 system.
Signed-off-by: Doug Goldstein
---
automation/build/centos/6.dockerfile | 40
1 file changed, 40 insertions(+)
create mode 100644 automation/build/centos/6
- add CentOS 6 as a test environment
- fix missing dependency on libpci for qemu-trad
Doug Goldstein (3):
ci: add Dockerfile for CentOS 6
ci: add GCC based build tests for CentOS 6
ci: add missing libpci dependency
.gitlab-ci.yml| 16 +
automation
While building qemu-xen-traditional the following message is printed to
the build log.
xen-hooks.mak:75: === pciutils-dev package not found - missing /usr/include/pci
xen-hooks.mak:76: === PCI passthrough capability has been disabled
Signed-off-by: Doug Goldstein
---
automation/build/centos
On 3/25/18 9:21 AM, Doug Goldstein wrote:
> - add CentOS 6 as a test environment
> - fix missing dependency on libpci for qemu-trad
I forgot to mention that the test run is here:
https://gitlab.com/cardoe/xen/pipelines/19442238
--
Doug Gol
qemu-traditional wants libpci from pciutils for supporting PCI
passthrough.
Signed-off-by: Doug Goldstein
---
README | 1 +
1 file changed, 1 insertion(+)
diff --git a/README b/README
index 4ed03b7fe2..c32c2af616 100644
--- a/README
+++ b/README
@@ -82,6 +82,7 @@ disabled at compile time
rough that it was
good enough but I can happily reword further.
--
Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
url="http://gitlab.com/xen-project/xen/blame";
thefile=$(readlink -f $1)
repo=$(git rev-parse --show-toplevel)
relfile=${thefile##${repo}}
branch=$(git rev-parse --abbrev-ref HEAD)
xdg-open "${url}/${branch}${relfile}"
--
Doug Goldstein
___
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel
then by default it
would have /usr/lib/debug/usr/bin/ls.debug If you have
/usr/local/bin/foo then it would be /usr/local/debug/usr/local/bin/foo.debug
Assuming that ls was built with ./configure --prefix=/usr and foo was
built with ./configure (where --prefix is by default /usr/local
On 3/28/18 2:26 AM, Roger Pau Monné wrote:
> On Tue, Mar 27, 2018 at 11:55:37AM -0500, Doug Goldstein wrote:
>> On 3/27/18 11:28 AM, Roger Pau Monné wrote:
>>> On Tue, Mar 27, 2018 at 05:20:57PM +0100, Roger Pau Monné wrote:
>>>> On Tue, Mar 27, 2018 at 06:18
1 - 100 of 231 matches
Mail list logo