public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/
@ 2017-10-03 22:03 Patrice Clement
  0 siblings, 0 replies; 3+ messages in thread
From: Patrice Clement @ 2017-10-03 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     3e255add8d05c431219fa668ebefe974b656b374
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Sep 24 14:06:45 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 22:03:48 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e255add

app-emulation/xen-pvgrub: remove unused patch.

Closes: https://github.com/gentoo/gentoo/pull/5784

 .../files/xen-pvgrub-4.7.0-fix-boot-p2m.patch      | 36 ----------------------
 1 file changed, 36 deletions(-)

diff --git a/app-emulation/xen-pvgrub/files/xen-pvgrub-4.7.0-fix-boot-p2m.patch b/app-emulation/xen-pvgrub/files/xen-pvgrub-4.7.0-fix-boot-p2m.patch
deleted file mode 100644
index e9c80400bdc..00000000000
--- a/app-emulation/xen-pvgrub/files/xen-pvgrub-4.7.0-fix-boot-p2m.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 9714f6b87e19b32d3a6663a20df6610265c4bfe5 Mon Sep 17 00:00:00 2001
-From: Juergen Gross <jgross@suse.com>
-Date: Wed, 28 Sep 2016 06:02:44 +0200
-Subject: [PATCH] pvgrub: fix crash when booting kernel with p2m list outside
- kernel mapping
-
-When trying to boot a kernel with the p2m list not mapped by the
-initial kernel mapping it can happen that pvgrub is failing as it is
-keeping some page tables mapped.
-
-Unmap the additional page tables created for the special p2m mapping
-will avoid this failure.
-
-Reported-by: Sven Koehler <sven.koehler@gmail.com>
-Signed-off-by: Juergen Gross <jgross@suse.com>
-Acked-by: Wei Liu <wei.liu2@citrix.com>
----
- stubdom/grub/kexec.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/stubdom/grub/kexec.c b/stubdom/grub/kexec.c
-index 8fd9ff9..71c2f3f 100644
---- a/stubdom/grub/kexec.c
-+++ b/stubdom/grub/kexec.c
-@@ -347,6 +347,8 @@ void kexec(void *kernel, long kernel_size, void *module, long module_size, char
-     /* Unmap libxc's projection of the boot page table */
-     seg = xc_dom_seg_to_ptr(dom, &dom->pgtables_seg);
-     munmap(seg, dom->pgtables_seg.vend - dom->pgtables_seg.vstart);
-+    seg = xc_dom_seg_to_ptr(dom, &dom->p2m_seg);
-+    munmap(seg, dom->p2m_seg.vend - dom->p2m_seg.vstart);
- 
-     /* Unmap day0 pages to avoid having a r/w mapping of the future page table */
-     for (pfn = 0; pfn < allocated; pfn++)
--- 
-2.10.0
-


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/
@ 2017-12-21 20:29 Patrice Clement
  0 siblings, 0 replies; 3+ messages in thread
From: Patrice Clement @ 2017-12-21 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     325aa555f045301d65fd500c9fee943a7da539fe
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Wed Dec  6 17:55:00 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 20:28:18 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325aa555

app-emulation/xen-pvgrub: remove unused patch.

Closes: https://github.com/gentoo/gentoo/pull/6474

 .../xen-pvgrub/files/xen-pvgrub-4.2-jserver.patch  | 32 ----------------------
 1 file changed, 32 deletions(-)

diff --git a/app-emulation/xen-pvgrub/files/xen-pvgrub-4.2-jserver.patch b/app-emulation/xen-pvgrub/files/xen-pvgrub-4.2-jserver.patch
deleted file mode 100644
index 514fd0575b2..00000000000
--- a/app-emulation/xen-pvgrub/files/xen-pvgrub-4.2-jserver.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -ur xen-4.2.0.orig/tools/tests/x86_emulator/Makefile xen-4.2.0/tools/tests/x86_emulator/Makefile
---- tools/tests/x86_emulator/Makefile	2012-09-17 18:21:19.000000000 +0800
-+++ tools/tests/x86_emulator/Makefile	2012-11-24 05:06:24.355778737 +0800
-@@ -14,13 +14,13 @@
- .PHONY: blowfish.h
- blowfish.h:
- 	rm -f blowfish.bin
--	XEN_TARGET_ARCH=x86_32 make -f blowfish.mk all
-+	XEN_TARGET_ARCH=x86_32 $(MAKE) -f blowfish.mk all
- 	(echo "static unsigned int blowfish32_code[] = {"; \
- 	od -v -t x blowfish.bin | sed 's/^[0-9]* /0x/' | sed 's/ /, 0x/g' | sed 's/$$/,/';\
- 	echo "};") >$@
- 	rm -f blowfish.bin
- ifeq ($(XEN_COMPILE_ARCH),x86_64)
--	XEN_TARGET_ARCH=x86_64 make -f blowfish.mk all
-+	XEN_TARGET_ARCH=x86_64 $(MAKE) -f blowfish.mk all
- 	(echo "static unsigned int blowfish64_code[] = {"; \
- 	od -v -t x blowfish.bin | sed 's/^[0-9]* /0x/' | sed 's/ /, 0x/g' | sed 's/$$/,/';\
- 	echo "};") >>$@
-
-diff -ur xen-4.2.0.orig/tools/firmware/vgabios/Makefile xen-4.2.0/tools/firmware/vgabios/Makefile
---- tools/firmware/vgabios/Makefile	2013-02-04 13:56:50.973533544 +0800
-+++ tools/firmware/vgabios/Makefile	2013-02-04 13:57:21.380535958 +0800
-@@ -27,7 +27,7 @@
- 
- .PHONY: release
- release: 
--	VGABIOS_VERS=\"-DVGABIOS_VERS=\\\"$(RELVERS)\\\"\" make bios cirrus-bios
-+	VGABIOS_VERS=\"-DVGABIOS_VERS=\\\"$(RELVERS)\\\"\" $(MAKE) bios cirrus-bios
- 	/bin/rm -f  *.o *.s *.ld86 \
-           temp.awk.* vgabios.*.orig _vgabios_.*.c core *.bak .#*
- 	cp VGABIOS-lgpl-latest.bin ../$(RELEASE).bin


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/
@ 2019-11-11 15:27 Joonas Niilola
  0 siblings, 0 replies; 3+ messages in thread
From: Joonas Niilola @ 2019-11-11 15:27 UTC (permalink / raw
  To: gentoo-commits

commit:     1fde17e21f9ecf7b52bcb0e93f216807fc32eaa6
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Nov 10 15:54:11 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Nov 11 15:27:25 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fde17e2

app-emulation/xen-pvgrub: remove unused patch

Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13599
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../xen-pvgrub/files/xen-4.3-externals.patch       | 75 ----------------------
 1 file changed, 75 deletions(-)

diff --git a/app-emulation/xen-pvgrub/files/xen-4.3-externals.patch b/app-emulation/xen-pvgrub/files/xen-4.3-externals.patch
deleted file mode 100644
index 0d8956fac09..00000000000
--- a/app-emulation/xen-pvgrub/files/xen-4.3-externals.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-diff -ur xen-4.3.0.orig/stubdom/Makefile xen-4.3.0/stubdom/Makefile
---- stubdom/Makefile	2013-07-09 18:46:56.000000000 +0800
-+++ stubdom/Makefile	2013-07-21 16:07:08.094663570 +0800
-@@ -68,12 +68,12 @@
- ##############
- 
- newlib-$(NEWLIB_VERSION).tar.gz:
--	$(FETCHER) $@ $(NEWLIB_URL)/$@
- 
- newlib-$(NEWLIB_VERSION): newlib-$(NEWLIB_VERSION).tar.gz
- 	tar xzf $<
- 	patch -d $@ -p0 < newlib.patch
- 	patch -d $@ -p0 < newlib-chk.patch
-+	patch -d $@ -p0 < newlib-implicits.patch
- 	patch -d $@ -p1 < newlib-stdint-size_max-fix-from-1.17.0.patch
- 	find $@ -type f | xargs perl -i.bak \
- 		-pe 's/\b_(tzname|daylight|timezone)\b/$$1/g'
-@@ -85,7 +85,7 @@
- $(NEWLIB_STAMPFILE): mk-headers-$(XEN_TARGET_ARCH) newlib-$(NEWLIB_VERSION)
- 	mkdir -p newlib-$(XEN_TARGET_ARCH)
- 	( cd newlib-$(XEN_TARGET_ARCH) && \
--	  CC_FOR_TARGET="$(CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(NEWLIB_CFLAGS)" AR_FOR_TARGET=$(AR) LD_FOR_TARGET=$(LD) RANLIB_FOR_TARGET=$(RANLIB) ../newlib-$(NEWLIB_VERSION)/configure --prefix=$(CROSS_PREFIX) --verbose --target=$(GNU_TARGET_ARCH)-xen-elf --enable-newlib-io-long-long --disable-multilib && \
-+	CC_FOR_TARGET="$(CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(NEWLIB_CFLAGS)" AR_FOR_TARGET=$(AR) LD_FOR_TARGET=$(LD) LDFLAGS= RANLIB_FOR_TARGET=$(RANLIB) ../newlib-$(NEWLIB_VERSION)/configure --prefix=$(CROSS_PREFIX) --verbose --target=$(GNU_TARGET_ARCH)-xen-elf --enable-newlib-io-long-long --disable-multilib && \
- 	  $(MAKE) DESTDIR= && \
- 	  $(MAKE) DESTDIR= install )
- 
-@@ -94,7 +94,6 @@
- ############
- 
- zlib-$(ZLIB_VERSION).tar.gz:
--	$(FETCHER) $@ $(ZLIB_URL)/$@
- 
- zlib-$(XEN_TARGET_ARCH): zlib-$(ZLIB_VERSION).tar.gz 
- 	tar xzf $<
-@@ -105,7 +104,7 @@
- cross-zlib: $(ZLIB_STAMPFILE)
- $(ZLIB_STAMPFILE): zlib-$(XEN_TARGET_ARCH) $(NEWLIB_STAMPFILE)
- 	( cd $< && \
--	  CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" CC=$(CC) ./configure --prefix=$(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf && \
-+	  CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" CC="$(CC)" ./configure --prefix=$(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf && \
- 	  $(MAKE) DESTDIR= libz.a && \
- 	  $(MAKE) DESTDIR= install )
- 
-@@ -114,7 +113,6 @@
- ##############
- 
- pciutils-$(LIBPCI_VERSION).tar.bz2:
--	$(FETCHER) $@ $(LIBPCI_URL)/$@
- 
- pciutils-$(XEN_TARGET_ARCH): pciutils-$(LIBPCI_VERSION).tar.bz2
- 	tar xjf $<
-@@ -142,7 +140,6 @@
- ######
- 
- lwip-$(LWIP_VERSION).tar.gz:
--	$(FETCHER) $@ $(LWIP_URL)/$@
- 
- lwip-$(XEN_TARGET_ARCH): lwip-$(LWIP_VERSION).tar.gz
- 	tar xzf $<
-@@ -180,7 +177,6 @@
- # cross-polarssl
- #############
- polarssl-$(POLARSSL_VERSION)-gpl.tgz:
--	$(FETCHER) $@ $(POLARSSL_URL)/$@
- 
- polarssl-$(XEN_TARGET_ARCH): polarssl-$(POLARSSL_VERSION)-gpl.tgz
- 	tar xzf $<
-@@ -385,7 +382,6 @@
- ######
- 
- grub-$(GRUB_VERSION).tar.gz:
--	$(FETCHER) $@ $(GRUB_URL)/$@
- 
- grub-upstream: grub-$(GRUB_VERSION).tar.gz
- 	tar xzf $<


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-11-11 15:27 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-11 15:27 [gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-pvgrub/files/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2017-12-21 20:29 Patrice Clement
2017-10-03 22:03 Patrice Clement

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox