diff options
author | William Pitcock <nenolod@dereferenced.org> | 2013-09-08 14:01:53 +0000 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2013-09-08 14:01:53 +0000 |
commit | ee374de8ffad54ab3d8a5d87001c6c85c10e1b06 (patch) | |
tree | a0a6d25ab836c5288cae201f4232389f72c5a970 | |
parent | 451040ef53647d3dfe4a3b9ec793cd0aeb038b0a (diff) | |
download | alpine_aports-ee374de8ffad54ab3d8a5d87001c6c85c10e1b06.tar.bz2 alpine_aports-ee374de8ffad54ab3d8a5d87001c6c85c10e1b06.tar.xz alpine_aports-ee374de8ffad54ab3d8a5d87001c6c85c10e1b06.zip |
main/xen: use gthread coroutine backend on qemu-xen
-rw-r--r-- | main/xen/APKBUILD | 6 | ||||
-rw-r--r-- | main/xen/qemu-coroutine-gthread.patch | 10 |
2 files changed, 15 insertions, 1 deletions
diff --git a/main/xen/APKBUILD b/main/xen/APKBUILD index 5ee64243e3..6b7a2b0492 100644 --- a/main/xen/APKBUILD +++ b/main/xen/APKBUILD | |||
@@ -3,7 +3,7 @@ | |||
3 | # Maintainer: William Pitcock <nenolod@dereferenced.org> | 3 | # Maintainer: William Pitcock <nenolod@dereferenced.org> |
4 | pkgname=xen | 4 | pkgname=xen |
5 | pkgver=4.3.0 | 5 | pkgver=4.3.0 |
6 | pkgrel=0 | 6 | pkgrel=1 |
7 | pkgdesc="Xen hypervisor" | 7 | pkgdesc="Xen hypervisor" |
8 | url="http://www.xen.org/" | 8 | url="http://www.xen.org/" |
9 | arch="x86 x86_64" | 9 | arch="x86 x86_64" |
@@ -29,6 +29,7 @@ source="http://bits.xensource.com/oss-xen/release/$pkgver/$pkgname-$pkgver.tar.g | |||
29 | 29 | ||
30 | qemu-xen-websocket.patch | 30 | qemu-xen-websocket.patch |
31 | qemu-xen-tls-websockets.patch | 31 | qemu-xen-tls-websockets.patch |
32 | qemu-coroutine-gthread.patch | ||
32 | 33 | ||
33 | xenstored.initd | 34 | xenstored.initd |
34 | xenstored.confd | 35 | xenstored.confd |
@@ -189,6 +190,7 @@ b3e3a57d189a4f86c9766eaf3b5207f4 xsa48-4.2.patch | |||
189 | 4c5455d1adc09752a835e241097fbc39 fix-pod2man-choking.patch | 190 | 4c5455d1adc09752a835e241097fbc39 fix-pod2man-choking.patch |
190 | a4097e06a7e000ed00f4607db014d277 qemu-xen-websocket.patch | 191 | a4097e06a7e000ed00f4607db014d277 qemu-xen-websocket.patch |
191 | 35bdea1d4e3ae2565edc7e40906efdd5 qemu-xen-tls-websockets.patch | 192 | 35bdea1d4e3ae2565edc7e40906efdd5 qemu-xen-tls-websockets.patch |
193 | a62a8828eb0e9e9c1579808d7271fd59 qemu-coroutine-gthread.patch | ||
192 | a90c36642f0701a8aaa4ebe4dde430f5 xenstored.initd | 194 | a90c36642f0701a8aaa4ebe4dde430f5 xenstored.initd |
193 | b017ccdd5e1c27bbf1513e3569d4ff07 xenstored.confd | 195 | b017ccdd5e1c27bbf1513e3569d4ff07 xenstored.confd |
194 | ed262f15fb880badb53575539468646c xenconsoled.initd | 196 | ed262f15fb880badb53575539468646c xenconsoled.initd |
@@ -211,6 +213,7 @@ dc23077028584e71a08dd0dc9e81552c76744a5ce9d39df5958a95ae9cf3107b xsa48-4.2.patc | |||
211 | fcb5b9ff0bc4b4d39fed9b88891491b91628aa449914cfea321abe5da24c1da2 fix-pod2man-choking.patch | 213 | fcb5b9ff0bc4b4d39fed9b88891491b91628aa449914cfea321abe5da24c1da2 fix-pod2man-choking.patch |
212 | e9f6c482fc449e0b540657a8988ad31f2e680b8933e50e6486687a52f6a9ed04 qemu-xen-websocket.patch | 214 | e9f6c482fc449e0b540657a8988ad31f2e680b8933e50e6486687a52f6a9ed04 qemu-xen-websocket.patch |
213 | 435dd428d83acdfde58888532a1cece1e9075b2a2460fe3f6cd33c7d400f2715 qemu-xen-tls-websockets.patch | 215 | 435dd428d83acdfde58888532a1cece1e9075b2a2460fe3f6cd33c7d400f2715 qemu-xen-tls-websockets.patch |
216 | 509a2333d4b8b996345b6edf3508568e25e012b140c4d5416b077a952b250bbf qemu-coroutine-gthread.patch | ||
214 | 868c77d689ae54b7041da169bfaa01868503337d4105a071eb771f4ec5a0543d xenstored.initd | 217 | 868c77d689ae54b7041da169bfaa01868503337d4105a071eb771f4ec5a0543d xenstored.initd |
215 | ea9171e71ab3d33061979bcf3bb737156192aa4b0be4d1234438ced75b6fdef3 xenstored.confd | 218 | ea9171e71ab3d33061979bcf3bb737156192aa4b0be4d1234438ced75b6fdef3 xenstored.confd |
216 | 93bea2eb90ea1b4628854c8141dd351bbd1fbc5959b12795447ea933ad025f01 xenconsoled.initd | 219 | 93bea2eb90ea1b4628854c8141dd351bbd1fbc5959b12795447ea933ad025f01 xenconsoled.initd |
@@ -233,6 +236,7 @@ bda9105793f2327e1317991762120d0668af0e964076b18c9fdbfd509984b2e88d85df95702c46b2 | |||
233 | 2e95ad43bb66f928fe1e8caf474a3211571f75f79ea32aaa3eddb3aed9963444bd131006b67e682395af0d79118b2634bf808404693b813a94662d2a9d665ac2 fix-pod2man-choking.patch | 236 | 2e95ad43bb66f928fe1e8caf474a3211571f75f79ea32aaa3eddb3aed9963444bd131006b67e682395af0d79118b2634bf808404693b813a94662d2a9d665ac2 fix-pod2man-choking.patch |
234 | 45f1da45f3ff937d0a626e37c130d76f5b97f49a57ddeb11ef2a8e850c04c32c819a3dfcef501eb3784db5fe7b39c88230063e56aa6e5197fd9c7b7d424fff77 qemu-xen-websocket.patch | 237 | 45f1da45f3ff937d0a626e37c130d76f5b97f49a57ddeb11ef2a8e850c04c32c819a3dfcef501eb3784db5fe7b39c88230063e56aa6e5197fd9c7b7d424fff77 qemu-xen-websocket.patch |
235 | 11eaccc346440ff285552f204d491e3b31bda1665c3219ecae3061b5d55db9dec885af0c031fa19c67e87bbe238002b1911bbd5bfea2f2ba0d61e6b3d0c952c9 qemu-xen-tls-websockets.patch | 238 | 11eaccc346440ff285552f204d491e3b31bda1665c3219ecae3061b5d55db9dec885af0c031fa19c67e87bbe238002b1911bbd5bfea2f2ba0d61e6b3d0c952c9 qemu-xen-tls-websockets.patch |
239 | ef3b29749a93166ae3032b692f051caf622c409695dcb368a6e9698f7cc8753d50ea21a9fb3ec40466d8253aed8a7a7e63690ea01a6df8f0b456aee6b64110d5 qemu-coroutine-gthread.patch | ||
236 | 880584e0866b1efcf3b7a934f07072ec84c13c782e3e7a15848d38ba8af50259d46db037dca1e037b15274989f2c22acd1134954dd60c59f4ee693b417d03e0d xenstored.initd | 240 | 880584e0866b1efcf3b7a934f07072ec84c13c782e3e7a15848d38ba8af50259d46db037dca1e037b15274989f2c22acd1134954dd60c59f4ee693b417d03e0d xenstored.initd |
237 | 100cf4112f401f45c1e4e885a5074698c484b40521262f6268fad286498e95f4c51e746f0e94eb43a590bb8e813a397bb53801ccacebec9541020799d8d70514 xenstored.confd | 241 | 100cf4112f401f45c1e4e885a5074698c484b40521262f6268fad286498e95f4c51e746f0e94eb43a590bb8e813a397bb53801ccacebec9541020799d8d70514 xenstored.confd |
238 | 12f981b2459c65d66e67ec0b32d0d19b95a029bc54c2a79138cfe488d3524a22e51860f755abfe25ddcdaf1b27f2ded59b6e350b9d5f8791193d00e2d3673137 xenconsoled.initd | 242 | 12f981b2459c65d66e67ec0b32d0d19b95a029bc54c2a79138cfe488d3524a22e51860f755abfe25ddcdaf1b27f2ded59b6e350b9d5f8791193d00e2d3673137 xenconsoled.initd |
diff --git a/main/xen/qemu-coroutine-gthread.patch b/main/xen/qemu-coroutine-gthread.patch new file mode 100644 index 0000000000..6074d7aef9 --- /dev/null +++ b/main/xen/qemu-coroutine-gthread.patch | |||
@@ -0,0 +1,10 @@ | |||
1 | --- xen-4.3.0.orig/tools/Makefile | ||
2 | +++ xen-4.3.0/tools/Makefile | ||
3 | @@ -204,7 +204,6 @@ | ||
4 | --sysconfdir=/etc/qemu \ | ||
5 | --disable-kvm \ | ||
6 | --enable-vnc-ws \ | ||
7 | - --with-coroutine=gthread \ | ||
8 | --disable-docs \ | ||
9 | --python=$(PYTHON) \ | ||
10 | $(IOEMU_CONFIGURE_CROSS); \ | ||