forked from marmarek/old-qubes-vmm-xen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathxen-vm.spec
1322 lines (1003 loc) · 50.4 KB
/
xen-vm.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
# Hypervisor ABI
%define hv_abi 4.2
%{!?version: %define version %(cat version)}
%{!?rel: %define rel %(cat rel)}
%define _sourcedir %(pwd)
Summary: Xen is a virtual machine monitor
Name: xen-qubes-vm
Version: %{version}
Release: %{rel}%{?dist}
Epoch: 2001
Group: Development/Libraries
License: GPLv2+ and LGPLv2+ and BSD
URL: http://xen.org/
Source0: xen-%{version}.tar.gz
Source98: apply-patches
Source99: series-vm.conf
Source100: patches.fedora
Source102: patches.misc
Source103: patches.qubes
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: transfig libidn-devel zlib-devel texi2html SDL-devel curl-devel
BuildRequires: libX11-devel python-devel ghostscript texlive-latex
%if "%dist" >= ".fc18"
BuildRequires: texlive-times texlive-courier texlive-helvetic texlive-ntgclass
%endif
BuildRequires: ncurses-devel gtk2-devel libaio-devel
# for the docs
BuildRequires: perl perl(Pod::Man) perl(Pod::Text) texinfo graphviz
# so that the makefile knows to install udev rules
BuildRequires: udev
BuildRequires: gettext
BuildRequires: gnutls-devel
BuildRequires: openssl-devel
# Several tools now use uuid
BuildRequires: libuuid-devel
BuildRequires: which
BuildRequires: autoconf automake
Requires: bridge-utils
Requires: python-lxml
Requires: udev >= 059
Requires: chkconfig
ExclusiveArch: %{ix86} x86_64 ia64
#ExclusiveArch: %{ix86} x86_64 ia64 noarch
%ifarch %{ix86} x86_64
# for the VMX "bios"
BuildRequires: dev86
%endif
# iasl needed to build hvmloader
BuildRequires: iasl
# tools now require yajl
BuildRequires: yajl-devel
Provides: xen-qubes-vm-essentials = %{version}-%{release}
Obsoletes: xen-qubes-vm-essentials < 2001:4.1.2-25
Requires: xen-qubes-vm-libs = %{epoch}:%{version}-%{release}
%define _sourcedir %(pwd)
%description
Just a few xenstore-* tools and Xen hotplug scripts needed by Qubes VMs (including netvm)
%package libs
Summary: Libraries for Xen tools
Group: Development/Libraries
Requires(pre): /sbin/ldconfig
Requires(post): /sbin/ldconfig
Obsoletes: xen-libs < 2001:4.1.2-25
Provides: xen-libs = %{version}-%{release}
%description libs
This package contains the libraries needed to run Xen tools inside of Qubes VM
%package devel
Summary: Development libraries for Xen tools
Group: Development/Libraries
Requires: xen-qubes-vm-libs = %{epoch}:%{version}-%{release}
Obsoletes: xen-devel < 2001:4.1.2-25
Provides: xen-devel = %{version}-%{release}
%description devel
This package contains what's needed to develop applications
which manage Xen virtual machines.
%package licenses
Summary: License files from Xen source
Group: Documentation
%description licenses
This package contains the license files from the source used
to build the xen packages.
%prep
%setup -q -n xen-%{version}
# Apply patches
%{SOURCE98} %{SOURCE99} %{_sourcedir}
%build
export XEN_VENDORVERSION="-%{release}"
export CFLAGS="$RPM_OPT_FLAGS"
export OCAML_TOOLS=n
export PYTHON=/usr/bin/python
export PYTHON_PATH=/usr/bin/python
autoreconf
./configure --libdir=%{_libdir}
make %{?_smp_mflags} prefix=/usr dist-tools
%install
rm -rf %{buildroot}
export OCAML_TOOLS=n
make DESTDIR=%{buildroot} prefix=/usr install-tools
############ debug packaging: list files ############
find %{buildroot} -print | xargs ls -ld | sed -e 's|.*%{buildroot}||' > f1.list
############ kill unwanted stuff ############
# stubdom: newlib
rm -rf %{buildroot}/usr/*-xen-elf
# hypervisor symlinks
rm -rf %{buildroot}/boot/xen-4.2.gz
rm -rf %{buildroot}/boot/xen-4.gz
# silly doc dir fun
rm -fr %{buildroot}%{_datadir}/doc/xen
rm -rf %{buildroot}%{_datadir}/doc/qemu
# Pointless helper
rm -f %{buildroot}%{_sbindir}/xen-python-path
# qemu stuff (unused or available from upstream)
rm -rf %{buildroot}/usr/share/xen/man
# README's not intended for end users
rm -f %{buildroot}/%{_sysconfdir}/xen/README*
# standard gnu info files
rm -rf %{buildroot}/usr/info
# adhere to Static Library Packaging Guidelines
rm -rf %{buildroot}/%{_libdir}/*.a
# not used in Qubes VM
rm -f %{buildroot}/usr/sbin/xenstored
rm -f %{buildroot}/usr/share/xen/create.dtd
rm -rf %{buildroot}/etc/sysconfig
rm -rf %{buildroot}/etc/rc.d/init.d
############ fixup files in /etc ############
# udev
#rm -rf %{buildroot}/etc/udev/rules.d/xen*.rules
#mv %{buildroot}/etc/udev/xen*.rules %{buildroot}/etc/udev/rules.d
rm -f %{buildroot}/etc/udev/rules.d/xend.rules
# config file only used for hotplug, Fedora uses udev instead
rm -f %{buildroot}/%{_sysconfdir}/sysconfig/xend
############ debug packaging: list files ############
find %{buildroot} -print | xargs ls -ld | sed -e 's|.*%{buildroot}||' > f2.list
diff -u f1.list f2.list || true
############ assemble license files ############
mkdir licensedir
# avoid licensedir to avoid recursion, also stubdom/ioemu and dist
# which are copies of files elsewhere
find . -path licensedir -prune -o -path stubdom/ioemu -prune -o \
-path dist -prune -o -name COPYING -o -name LICENSE | while read file; do
mkdir -p licensedir/`dirname $file`
install -m 644 $file licensedir/$file
done
############ all done now ############
%post -n xen-qubes-vm-libs -p /sbin/ldconfig
%postun -n xen-qubes-vm-libs -p /sbin/ldconfig
%clean
rm -rf %{buildroot}
%files libs
%defattr(-,root,root)
%{_libdir}/*.so.*
%files
%{_bindir}/xenstore
%{_bindir}/xenstore-*
# Hotplug rules
%config(noreplace) %{_sysconfdir}/udev/rules.d/xen-backend.rules
%dir %attr(0700,root,root) %{_sysconfdir}/xen
%dir %attr(0700,root,root) %{_sysconfdir}/xen/scripts/
%config %attr(0700,root,root) %{_sysconfdir}/xen/scripts/*
# General Xen state
%dir %{_localstatedir}/lib/xen
%dir %{_localstatedir}/lib/xen/dump
# Xen logfiles
%dir %attr(0700,root,root) %{_localstatedir}/log/xen
# Python modules
%dir %{python_sitearch}/xen
%{python_sitearch}/xen/__init__.*
%{python_sitearch}/xen/lowlevel
%{python_sitearch}/xen/util
%{python_sitearch}/xen-*.egg-info
%files devel
%defattr(-,root,root)
%{_includedir}/*.h
%dir %{_includedir}/xen
%{_includedir}/xen/*
%dir %{_includedir}/xenstore-compat
%{_includedir}/xenstore-compat/*
%{_libdir}/*.so
%files licenses
%defattr(-,root,root)
%doc licensedir/*
%changelog
* Thu Feb 21 2013 Michael Young <[email protected]> - 4.2.1-9
- patch for [XSA-36, CVE-2013-0153] can cause boot time crash
* Fri Feb 15 2013 Michael Young <[email protected]> - 4.2.1-8
- patch for [XSA-38, CVE-2013-0215] was flawed
* Fri Feb 08 2013 Michael Young <[email protected]> - 4.2.1-7
- BuildRequires for texlive-kpathsea-bin wasn't needed
- correct gcc 4.8 fixes and follow suggestions upstream
* Tue Feb 05 2013 Michael Young <[email protected]> - 4.2.1-6
- guest using oxenstored can crash host or exhaust memory [XSA-38,
CVE-2013-0215] (#907888)
- guest using AMD-Vi for PCI passthrough can cause denial of service
[XSA-36, CVE-2013-0153] (#910914)
- add some fixes for code which gcc 4.8 complains about
- additional BuildRequires are now needed for pod2text and pod2man
also texlive-kpathsea-bin for mktexfmt
* Wed Jan 23 2013 Michael Young <[email protected]>
- correct disabling of xendomains.service on uninstall
* Tue Jan 22 2013 Michael Young <[email protected]> - 4.2.1-5
- nested virtualization on 32-bit guest can crash host [XSA-34,
CVE-2013-0151] also nested HVM on guest can cause host to run out
of memory [XSA-35, CVE-2013-0152] (#902792)
- restore status option to xend which is used by libvirt (#893699)
* Thu Jan 17 2013 Michael Young <[email protected]> - 4.2.1-4
- Buffer overflow when processing large packets in qemu e1000 device
driver [XSA-41, CVE-2012-6075] (#910845)
* Thu Jan 10 2013 Michael Young <[email protected]> - 4.2.1-3
- fix some format errors in xl.cfg.pod.5 to allow build on F19
* Wed Jan 09 2013 Michael Young <[email protected]> - 4.2.1-2
- VT-d interrupt remapping source validation flaw [XSA-33,
CVE-2012-5634] (#893568)
- pv guests can crash xen when xen built with debug=y (included for
completeness - Fedora builds have debug=n) [XSA-37, CVE-2013-0154]
* Tue Dec 18 2012 Michael Young <[email protected]> - 4.2.1-1
- update to xen-4.2.1
- remove patches that are included in 4.2.1
- rebase xen.fedora.efi.build.patch
* Thu Dec 13 2012 Richard W.M. Jones <[email protected]> - 4.2.0-7
- Rebuild for OCaml fix (RHBZ#877128).
* Mon Dec 03 2012 Michael Young <[email protected]> - 4.2.0-6
- 6 security fixes
A guest can cause xen to crash [XSA-26, CVE-2012-5510] (#883082)
An HVM guest can cause xen to run slowly or crash [XSA-27, CVE-2012-5511]
(#883084)
A PV guest can cause xen to crash and might be able escalate privileges
[XSA-29, CVE-2012-5513] (#883088)
An HVM guest can cause xen to hang [XSA-30, CVE-2012-5514] (#883091)
A guest can cause xen to hang [XSA-31, CVE-2012-5515] (#883092)
A PV guest can cause xen to crash and might be able escalate privileges
[XSA-32, CVE-2012-5525] (#883094)
* Sat Nov 17 2012 Michael Young <[email protected]> - 4.2.0-5
- two build fixes for Fedora 19
- add texlive-ntgclass package to fix build
* Tue Nov 13 2012 Michael Young <[email protected]> - 4.2.0-4
- 4 security fixes
A guest can block a cpu by setting a bad VCPU deadline [XSA 20,
CVE-2012-4535] (#876198)
HVM guest can exhaust p2m table crashing xen [XSA 22, CVE-2012-4537] (#876203)
PAE HVM guest can crash hypervisor [XSA-23, CVE-2012-4538] (#876205)
32-bit PV guest on 64-bit hypervisor can cause an hypervisor infinite
loop [XSA-24, CVE-2012-4539] (#876207)
- texlive-2012 is now in Fedora 18
* Sun Oct 28 2012 Michael Young <[email protected]> - 4.2.0-3
- texlive-2012 isn't in Fedora 18 yet
* Fri Oct 26 2012 Michael Young <[email protected]> - 4.2.0-2
- limit the size of guest kernels and ramdisks to avoid running out
of memeory on dom0 during guest boot [XSA-25, CVE-2012-4544] (#870414)
* Thu Oct 25 2012 Michael Young <[email protected]> - 4.2.0-1
- update to xen-4.2.0
- rebase xen-net-disable-iptables-on-bridge.patch pygrubfix.patch
- remove patches that are now upstream or with alternatives upstream
- use ipxe and seabios from seabios-bin and ipxe-roms-qemu packages
- xen tools now need ./configure to be run (x86_64 needs libdir set)
- don't build upstream qemu version
- amend list of files in package - relocate xenpaging
add /etc/xen/xlexample* oxenstored.conf /usr/include/xenstore-compat/*
xenstore-stubdom.gz xen-lowmemd xen-ringwatch xl.1.gz xl.cfg.5.gz
xl.conf.5.gz xlcpupool.cfg.5.gz
- use a tmpfiles.d file to create /run/xen on boot
- add BuildRequires for yajl-devel and graphviz
- build an efi boot image where it is supported
- adjust texlive changes so spec file still works on Fedora 17
* Thu Oct 18 2012 Michael Young <[email protected]> - 4.1.3-6
- add font packages to build requires due to 2012 version of texlive in F19
- use build requires of texlive-latex instead of tetex-latex which it
obsoletes
* Wed Oct 17 2012 Michael Young <[email protected]> - 4.1.3-5
- rebuild for ocaml update
* Thu Sep 06 2012 Michael Young <[email protected]> - 4.1.3-4
- disable qemu monitor by default [XSA-19, CVE-2012-4411] (#855141)
* Wed Sep 05 2012 Michael Young <[email protected]> - 4.1.3-3
- 5 security fixes
a malicious 64-bit PV guest can crash the dom0 [XSA-12, CVE-2012-3494]
(#854585)
a malicious crash might be able to crash the dom0 or escalate privileges
[XSA-13, CVE-2012-3495] (#854589)
a malicious PV guest can crash the dom0 [XSA-14, CVE-2012-3496] (#854590)
a malicious HVM guest can crash the dom0 and might be able to read
hypervisor or guest memory [XSA-16, CVE-2012-3498] (#854593)
an HVM guest could use VT100 escape sequences to escalate privileges to
that of the qemu process [XSA-17, CVE-2012-3515] (#854599)
* Fri Aug 10 2012 Michael Young <[email protected]> - 4.1.3-1 4.1.3-2
- update to 4.1.3
includes fix for untrusted HVM guest can cause the dom0 to hang or
crash [XSA-11, CVE-2012-3433] (#843582)
- remove patches that are now upstream
- remove some unnecessary compile fixes
- adjust upstream-23936:cdb34816a40a-rework for backported fix for
upstream-23940:187d59e32a58
- replace pygrub.size.limits.patch with upstreamed version
- fix for (#845444) broke xend under systemd
* Tue Aug 07 2012 Michael Young <[email protected]> - 4.1.2-25
- remove some unnecessary cache flushing that slow things down
- change python options on xend to reduce selinux problems (#845444)
* Thu Jul 26 2012 Michael Young <[email protected]> - 4.1.2-24
- in rare circumstances an unprivileged user can crash an HVM guest
[XSA-10,CVE-2012-3432] (#843766)
* Tue Jul 24 2012 Michael Young <[email protected]> - 4.1.2-23
- add a patch to remove a dependency on PyXML and Require python-lxml
instead of PyXML (#842843)
* Sun Jul 22 2012 Michael Young <[email protected]> - 4.1.2-22
- adjust systemd service files not to report failures when running without
a hypervisor or when xendomains.service doesn't find anything to start
* Sun Jul 22 2012 Fedora Release Engineering <[email protected]> - 4.1.2-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Tue Jun 12 2012 Michael Young <[email protected]> - 4.1.2-20
- Apply three security patches
64-bit PV guest privilege escalation vulnerability [CVE-2012-0217]
guest denial of service on syscall/sysenter exception generation
[CVE-2012-0218]
PV guest host Denial of Service [CVE-2012-2934]
* Sat Jun 09 2012 Michael Young <[email protected]> - 4.1.2-19
- adjust xend.service systemd file to avoid selinux problems
* Fri Jun 08 2012 Michael Young <[email protected]> - 4.1.2-18
- Enable xenconsoled by default under systemd (#829732)
* Thu May 17 2012 Michael Young <[email protected]> - 4.1.2-16 4.1.2-17
- make pygrub cope better with big files from guest (#818412 CVE-2012-2625)
- add patch from 4.1.3-rc2-pre to build on F17/8
* Sun Apr 15 2012 Michael Young <[email protected]> - 4.1.2-15
- Make the udev tap rule more specific as it breaks openvpn (#812421)
- don't try setuid in xend if we don't need to so selinux is happier
* Sat Mar 31 2012 Michael Young <[email protected]> - 4.1.2-14
- /var/lib/xenstored mount has wrong selinux permissions in latest Fedora
- load xen-acpi-processor module (kernel 3.4 onwards) if present
* Thu Mar 08 2012 Michael Young <[email protected]> - 4.1.2-13
- fix a packaging error
* Thu Mar 08 2012 Michael Young <[email protected]> - 4.1.2-12
- fix an error in an rpm script from the sysv configuration removal
- migrate xendomains script to systemd
* Wed Feb 29 2012 Michael Young <[email protected]> - 4.1.2-11
- put the systemd files back in the right place
* Wed Feb 29 2012 Michael Young <[email protected]> - 4.1.2-10
- clean up systemd and sysv configuration including removal of migrated
sysv files for fc17+
* Sat Feb 18 2012 Michael Young <[email protected]> - 4.1.2-9
- move xen-watchdog to systemd
* Wed Feb 08 2012 Michael Young <[email protected]> - 4.1.2-8
- relocate systemd files for fc17+
* Tue Feb 07 2012 Michael Young <[email protected]> - 4.1.2-7
- move xend and xenconsoled to systemd
* Thu Feb 02 2012 Michael Young <[email protected]> - 4.1.2-6
- Fix buffer overflow in e1000 emulation for HVM guests [CVE-2012-0029]
* Sat Jan 28 2012 Michael Young <[email protected]> - 4.1.2-5
- Start building xen's ocaml libraries if appropriate unless --without ocaml
was specified
- add some backported patches from xen unstable (via Debian) for some
ocaml tidying and fixes
* Sun Jan 15 2012 Michael Young <[email protected]> - 4.1.2-4
- actually apply the xend-pci-loop.patch
- compile fixes for gcc-4.7
* Wed Jan 11 2012 Michael Young <[email protected]> - 4.1.2-3
- Add xend-pci-loop.patch to stop xend crashing with weird PCI cards (#767742)
- avoid a backtrace if xend can't log to the standard file or a
temporary directory (part of #741042)
* Mon Nov 21 2011 Michael Young <[email protected]> - 4.1.2-2
- Fix lost interrupts on emulated devices
- stop xend crashing if its state files are empty at start up
- avoid a python backtrace if xend is run on bare metal
- update grub2 configuration after the old hypervisor has gone
- move blktapctrl to systemd
- Drop obsolete dom0-kernel.repo file
* Fri Oct 21 2011 Michael Young <[email protected]> - 4.1.2-1
- update to 4.1.2
remove upstream patches xen-4.1-testing.23104 and xen-4.1-testing.23112
* Fri Oct 14 2011 Michael Young <[email protected]> - 4.1.1-8
- more pygrub improvements for grub2 on guest
* Thu Oct 13 2011 Michael Young <[email protected]> - 4.1.1-7
- make pygrub work better with GPT partitions and grub2 on guest
* Thu Sep 29 2011 Michael Young <[email protected]> - 4.1.1-5 4.1.1-6
- improve systemd functionality
* Wed Sep 28 2011 Michael Young <[email protected]> - 4.1.1-4
- lsb header fixes - xenconsoled shutdown needs xenstored to be running
- partial migration to systemd to fix shutdown delays
- update grub2 configuration after hypervisor updates
* Sun Aug 14 2011 Michael Young <[email protected]> - 4.1.1-3
- untrusted guest controlling PCI[E] device can lock up host CPU [CVE-2011-3131]
* Wed Jul 20 2011 Michael Young <[email protected]> - 4.1.1-2
- clean up patch to solve a problem with hvmloader compiled with gcc 4.6
* Wed Jun 15 2011 Michael Young <[email protected]> - 4.1.1-1
- update to 4.1.1
includes various bugfixes and fix for [CVE-2011-1898] guest with pci
passthrough can gain privileged access to base domain
- remove upstream cve-2011-1583-4.1.patch
* Mon May 09 2011 Michael Young <[email protected]> - 4.1.0-2
- Overflows in kernel decompression can allow root on xen PV guest to gain
privileged access to base domain, or access to xen configuration info.
Lack of error checking could allow DoS attack from guest [CVE-2011-1583]
- Don't require /usr/bin/qemu-nbd as it isn't used at present.
* Fri Mar 25 2011 Michael Young <[email protected]> - 4.1.0-1
- update to 4.1.0 final
* Tue Mar 22 2011 Michael Young <[email protected]> - 4.1.0-0.1.rc8
- update to 4.1.0-rc8 release candidate
- create xen-4.1.0-rc8.tar.xz file from git/hg repositories
- rebase xen-initscript.patch xen-dumpdir.patch
xen-net-disable-iptables-on-bridge.patch localgcc45fix.patch
sysconfig.xenstored init.xenstored
- remove unnecessary or conflicting xen-xenstore-cli.patch localpy27fixes.patch
xen.irq.fixes.patch xen.xsave.disable.patch xen.8259afix.patch
localcleanups.patch libpermfixes.patch
- add patch to allow pygrub to work with single partitions with boot sectors
- create ipxe-git-v1.0.0.tar.gz from http://git.ipxe.org/ipxe.git
to avoid downloading at build time
- no need to move udev rules or init scripts as now created in the right place
- amend list of files shipped - remove fs-backend
add init.d scripts xen-watchdog xencommons
add config files xencommons xl.conf cpupool
add programs kdd tap-ctl xen-hptool xen-hvmcrash xenwatchdogd
* Mon Feb 07 2011 Fedora Release Engineering <[email protected]> - 4.0.1-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Mon Jan 31 2011 Michael Young <[email protected]> - 4.0.1-9
- Make libraries executable so that rpm gets dependencies right
* Sat Jan 29 2011 Michael Young <[email protected]> - 4.0.1-8
- Temporarily turn off some compile options so it will build on rawhide
* Fri Jan 28 2011 Michael Young <[email protected]> - 4.0.1-7
- ghost directories in /var/run (#656724)
- minor fixes to /usr/share/doc/xen-doc-4.?.?/misc/network_setup.txt (#653159)
/etc/xen/scripts/network-route, /etc/xen/scripts/vif-common.sh (#669747)
and /etc/sysconfig/modules/xen.modules (#656536)
* Tue Oct 12 2010 Michael Young <[email protected]> - 4.0.1-6
- add upstream xen patch xen.8259afix.patch to fix boot panic
"IO-APIC + timer doesn't work!" (#642108)
* Thu Oct 07 2010 Michael Young <[email protected]> - 4.0.1-5
- add ext4 support for pvgrub (grub-ext4-support.patch from grub-0.97-66.fc14)
* Wed Sep 29 2010 jkeating - 4.0.1-4
- Rebuilt for gcc bug 634757
* Fri Sep 24 2010 Michael Young <[email protected]> - 4.0.1-3
- create symlink for qemu-dm on x86_64 for compatibility with 3.4
- apply some patches destined for 4.0.2
add some irq fixes
disable xsave which causes problems for HVM
* Sun Aug 29 2010 Michael Young <[email protected]> - 4.0.1-2
- fix compile problems on Fedora 15, I suspect due to gcc 4.5.1
* Wed Aug 25 2010 Michael Young <[email protected]> - 4.0.1-1
- update to 4.0.1 release - many bug fixes
- xen-dev-create-cleanup.patch no longer needed
- remove part of localgcc45fix.patch no longer needed
- package new files /etc/bash_completion.d/xl.sh
and /usr/sbin/gdbsx
- add patch to get xm and xend working with python 2.7
* Mon Aug 2 2010 Michael Young <[email protected]> - 4.0.0-5
- add newer module names and xen-gntdev to xen.modules
- Update dom0-kernel.repo file to use repos.fedorapeople.org location
* Mon Jul 26 2010 Michael Young <[email protected]>
- create a xen-licenses package to satisfy revised the Fedora
Licensing Guidelines
* Sun Jul 25 2010 Michael Young <[email protected]> - 4.0.0-4
- fix gcc 4.5 compile problems
* Thu Jul 22 2010 David Malcolm <[email protected]> - 4.0.0-3
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
* Sun Jun 20 2010 Michael Young <[email protected]> - 4.0.0-2
- add patch to remove some old device creation code that doesn't
work with the latest pvops kernels
* Tue Jun 7 2010 Michael Young <[email protected]> - 4.0.0-1
- update to 4.0.0 release
- rebase xen-initscript.patch and xen-dumpdir.patch patches
- adjust spec file for files added to or removed from the packages
- add new build dependencies libuuid-devel and iasl
* Tue Jun 1 2010 Michael Young <[email protected]> - 3.4.3-1
- update to 3.4.3 release including
support for latest pv_ops kernels (possibly incomplete)
should fix build problems (#565063) and crashes (#545307)
- replace Prereq: with Requires: in spec file
- drop static libraries (#556101)
* Thu Dec 10 2009 Gerd Hoffmann <[email protected]> - 3.4.2-2
- adapt module load script to evtchn.ko -> xen-evtchn.ko rename.
* Thu Dec 10 2009 Gerd Hoffmann <[email protected]> - 3.4.2-1
- update to 3.4.2 release.
- drop backport patches.
* Fri Oct 8 2009 Justin M. Forbes <[email protected]> - 3.4.1-5
- add PyXML to dependencies. (#496135)
- Take ownership of {_libdir}/fs (#521806)
* Mon Sep 14 2009 Gerd Hoffmann <[email protected]> - 3.4.1-4
- add e2fsprogs-devel to build dependencies.
* Tue Sep 2 2009 Gerd Hoffmann <[email protected]> - 3.4.1-3
- swap bzip2+xz linux kernel compression support patches.
- backport one more bugfix (videoram option).
* Tue Sep 1 2009 Gerd Hoffmann <[email protected]> - 3.4.1-2
- backport bzip2+xz linux kernel compression support.
- backport a few bugfixes.
* Fri Aug 7 2009 Gerd Hoffmann <[email protected]> - 3.4.1-1
- update to 3.4.1 release.
* Wed Aug 5 2009 Gerd Hoffmann <[email protected]> - 3.4.0-4
- Kill info files. No xen docs, just standard gnu stuff.
- kill -Werror in tools/libxc to fix build.
* Mon Jul 27 2009 Fedora Release Engineering <[email protected]> - 3.4.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu May 28 2009 Gerd Hoffmann <[email protected]> - 3.4.0-2
- rename info files to fix conflict with binutils.
- add install-info calls for the doc subpackage.
- un-parallelize doc build.
* Wed May 27 2009 Gerd Hoffmann <[email protected]> - 3.4.0-1
- update to version 3.4.0.
- cleanup specfile, add doc subpackage.
* Tue Mar 10 2009 Gerd Hoffmann <[email protected]> - 3.3.1-11
- fix python 2.6 warnings.
* Fri Mar 6 2009 Gerd Hoffmann <[email protected]> - 3.3.1-9
- fix xen.modules init script for pv_ops kernel.
- stick rpm release tag into XEN_VENDORVERSION.
- use %{ix86} macro in ExclusiveArch.
- keep blktapctrl turned off by default.
* Mon Mar 2 2009 Gerd Hoffmann <[email protected]> - 3.3.1-7
- fix xenstored init script for pv_ops kernel.
* Fri Feb 27 2009 Gerd Hoffmann <[email protected]> - 3.3.1-6
- fix xenstored crash.
- backport qemu-unplug patch.
* Tue Feb 24 2009 Gerd Hoffmann <[email protected]> - 3.3.1-5
- fix gcc44 build (broken constrain in inline asm).
- fix ExclusiveArch
* Tue Feb 3 2009 Gerd Hoffmann <[email protected]> - 3.3.1-3
- backport bzImage support for dom0 builder.
* Sun Jan 18 2009 Tomas Mraz <[email protected]> - 3.3.1-2
- rebuild with new openssl
* Thu Jan 8 2009 Gerd Hoffmann <[email protected]> - 3.3.1-1
- update to xen 3.3.1 release.
* Wed Dec 17 2008 Gerd Hoffmann <[email protected]> - 3.3.0-2
- build and package stub domains (pvgrub, ioemu).
- backport unstable fixes for pv_ops dom0.
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <[email protected]> - 3.3.0-1.1
- Rebuild for Python 2.6
* Fri Aug 29 2008 Daniel P. Berrange <[email protected]> - 3.3.0-1.fc10
- Update to xen 3.3.0 release
* Wed Jul 23 2008 Mark McLoughlin <[email protected]> - 3.2.0-17.fc10
- Enable xen-hypervisor build
- Backport support for booting DomU from bzImage
- Re-diff all patches for zero fuzz
* Wed Jul 9 2008 Daniel P. Berrange <[email protected]> - 3.2.0-16.fc10
- Remove bogus ia64 hypercall arg (rhbz #433921)
* Fri Jun 27 2008 Markus Armbruster <[email protected]> - 3.2.0-15.fc10
- Re-enable QEMU image format auto-detection, without the security
loopholes
* Wed Jun 25 2008 Daniel P. Berrange <[email protected]> - 3.2.0-14.fc10
- Rebuild for GNU TLS ABI change
* Fri Jun 13 2008 Markus Armbruster <[email protected]> - 3.2.0-13.fc10
- Correctly limit PVFB size (CVE-2008-1952)
* Tue Jun 3 2008 Daniel P. Berrange <[email protected]> - 3.2.0-12.fc10
- Move /var/run/xend into xen-runtime for pygrub (rhbz #442052)
* Wed May 14 2008 Markus Armbruster <[email protected]> - 3.2.0-11.fc10
- Disable QEMU image format auto-detection (CVE-2008-2004)
- Fix PVFB to validate frame buffer description (CVE-2008-1943)
* Wed Feb 27 2008 Daniel P. Berrange <[email protected]> - 3.2.0-10.fc9
- Fix block device checks for extendable disk formats
* Wed Feb 27 2008 Daniel P. Berrange <[email protected]> - 3.2.0-9.fc9
- Let XenD setup QEMU logfile (rhbz #435164)
- Fix PVFB use of event channel filehandle
* Sat Feb 23 2008 Daniel P. Berrange <[email protected]> - 3.2.0-8.fc9
- Fix block device extents check (rhbz #433560)
* Mon Feb 18 2008 Mark McLoughlin <[email protected]> - 3.2.0-7.fc9
- Restore some network-bridge patches lost during 3.2.0 rebase
* Wed Feb 6 2008 Daniel P. Berrange <[email protected]> - 3.2.0-6.fc9
- Fixed xenstore-ls to automatically use xenstored socket as needed
* Sun Feb 3 2008 Daniel P. Berrange <[email protected]> - 3.2.0-5.fc9
- Fix timer mode parameter handling for HVM
- Temporarily disable all Latex docs due to texlive problems (rhbz #431327)
* Fri Feb 1 2008 Daniel P. Berrange <[email protected]> - 3.2.0-4.fc9
- Add a xen-runtime subpackage to allow use of Xen without XenD
- Split init script out to one script per daemon
- Remove unused / broken / obsolete tools
* Mon Jan 21 2008 Daniel P. Berrange <[email protected]> - 3.2.0-3.fc9
- Remove legacy dependancy on python-virtinst
* Mon Jan 21 2008 Daniel P. Berrange <[email protected]> - 3.2.0-2.fc9
- Added XSM header files to -devel RPM
* Fri Jan 18 2008 Daniel P. Berrange <[email protected]> - 3.2.0-1.fc9
- Updated to 3.2.0 final release
* Thu Jan 10 2008 Daniel P. Berrange <[email protected]> - 3.2.0-0.fc9.rc5.dev16701.1
- Rebase to Xen 3.2 rc5 changeset 16701
* Thu Dec 13 2007 Daniel P. Berrange <[email protected]> - 3.1.2-3.fc9
- Re-factor to make it easier to test dev trees in RPMs
- Include hypervisor build if doing a dev RPM
* Fri Dec 07 2007 Release Engineering <[email protected]> - 3.1.2-2.fc9
- Rebuild for deps
* Sat Dec 1 2007 Daniel P. Berrange <[email protected]> - 3.1.2-1.fc9
- Upgrade to 3.1.2 bugfix release
* Sat Nov 3 2007 Daniel P. Berrange <[email protected]> - 3.1.0-14.fc9
- Disable network-bridge script since it conflicts with NetworkManager
which is now on by default
* Fri Oct 26 2007 Daniel P. Berrange <[email protected]> - 3.1.0-13.fc9
- Fixed xenbaked tmpfile flaw (CVE-2007-3919)
* Wed Oct 10 2007 Daniel P. Berrange <[email protected]> - 3.1.0-12.fc8
- Pull in QEMU BIOS boot menu patch from KVM package
- Fix QEMU patch for locating x509 certificates based on command line args
- Add XenD config options for TLS x509 certificate setup
* Wed Sep 26 2007 Daniel P. Berrange <[email protected]> - 3.1.0-11.fc8
- Fixed rtl8139 checksum calculation for Vista (rhbz #308201)
* Wed Sep 26 2007 Chris Lalancette <[email protected]> - 3.1.0-10.fc8
- QEmu NE2000 overflow check - CVE-2007-1321
- Pygrub guest escape - CVE-2007-4993
* Mon Sep 24 2007 Daniel P. Berrange <[email protected]> - 3.1.0-9.fc8
- Fix generation of manual pages (rhbz #250791)
- Really fix FC-6 32-on-64 guests
* Mon Sep 24 2007 Daniel P. Berrange <[email protected]> - 3.1.0-8.fc8
- Make 32-bit FC-6 guest PVFB work on x86_64 host
* Mon Sep 24 2007 Daniel P. Berrange <[email protected]> - 3.1.0-7.fc8
- Re-add support for back-compat FC6 PVFB support
- Fix handling of explicit port numbers (rhbz #279581)
* Wed Sep 19 2007 Daniel P. Berrange <[email protected]> - 3.1.0-6.fc8
- Don't clobber the VIF type attribute in FV guests (rhbz #296061)
* Tue Aug 28 2007 Daniel P. Berrange <[email protected]> - 3.1.0-5.fc8
- Added dep on openssl for blktap-qcow
* Tue Aug 28 2007 Daniel P. Berrange <[email protected]> - 3.1.0-4.fc8
- Switch PVFB over to use QEMU
- Backport QEMU VNC security patches for TLS/x509
* Wed Aug 1 2007 Markus Armbruster <[email protected]> - 3.1.0-3.fc8
- Put guest's native protocol ABI into xenstore, to provide for older
kernels running 32-on-64.
- VNC keymap fixes
- Fix race conditions in LibVNCServer on client disconnect
* Tue Jun 12 2007 Daniel P. Berrange <[email protected]> - 3.1.0-2.fc8
- Remove patch which kills VNC monitor
- Fix HVM save/restore file path to be /var/lib/xen instead of /tmp
- Don't spawn a bogus xen-vncfb daemon for HVM guests
- Add persistent logging of hypervisor & guest consoles
- Add /etc/sysconfig/xen to allow admin choice of logging options
- Re-write Xen startup to use standard init script functions
- Add logrotate configuration for all xen related logs
* Fri May 25 2007 Daniel P. Berrange <[email protected]> - 3.1.0-1.fc8
- Updated to official 3.1.0 tar.gz
- Fixed data corruption from VNC client disconnect (bz 241303)
* Thu May 17 2007 Daniel P. Berrange <[email protected]> - 3.1.0-0.rc7.2.fc7
- Ensure xen-vncfb processes are cleanedup if guest quits (bz 240406)
- Tear down guest if device hotplug fails
* Thu May 3 2007 Daniel P. Berrange <[email protected]> - 3.1.0-0.rc7.1.fc7
- Updated to 3.1.0 rc7, changeset 15021 (upstream renumbered from 3.0.5)
* Tue May 1 2007 Daniel P. Berrange <[email protected]> - 3.0.5-0.rc4.4.fc7
- Fix op_save RPC API
* Mon Apr 30 2007 Daniel P. Berrange <[email protected]> - 3.0.5-0.rc4.3.fc7
- Added BR on gettext
* Mon Apr 30 2007 Daniel P. Berrange <[email protected]> - 3.0.5-0.rc4.2.fc7
- Redo failed build.
* Mon Apr 30 2007 Daniel P. Berrange <[email protected]> - 3.0.5-0.rc4.1.fc7
- Updated to 3.0.5 rc4, changeset 14993
- Reduce number of xenstore transactions used for listing domains
- Hack to pre-balloon 2 MB for PV guests as well as HVM
* Thu Apr 26 2007 Daniel P. Berrange <[email protected]> - 3.0.5-0.rc3.14934.2.fc7
- Fixed display of bootloader menu with xm create -c
- Added modprobe for both xenblktap & blktap to deal with rename issues
- Hack to pre-balloon 10 MB for HVM guests
* Thu Apr 26 2007 Daniel P. Berrange <[email protected]> - 3.0.5-0.rc3.14934.1.fc7
- Updated to 3.0.5 rc3, changeset 14934
- Fixed networking for service xend restart & minor IPv6 tweak
* Tue Apr 24 2007 Daniel P. Berrange <[email protected]> - 3.0.5-0.rc2.14889.2.fc7
- Fixed vfb/vkbd device startup race
* Tue Apr 24 2007 Daniel P. Berrange <[email protected]> - 3.0.5-0.rc2.14889.1.fc7
- Updated to xen 3.0.5 rc2, changeset 14889
- Remove use of netloop from network-bridge script
- Add backcompat support to vif-bridge script to translate xenbrN to ethN
* Wed Mar 14 2007 Daniel P. Berrange <[email protected]> - 3.0.4-9.fc7
- Disable access to QEMU monitor over VNC (CVE-2007-0998, bz 230295)
* Tue Mar 6 2007 Daniel P. Berrange <[email protected]> - 3.0.4-8.fc7
- Close QEMU file handles when running network script
* Fri Mar 2 2007 Daniel P. Berrange <[email protected]> - 3.0.4-7.fc7
- Fix interaction of bootloader with blktap (bz 230702)
- Ensure PVFB daemon terminates if domain doesn't startup (bz 230634)
* Thu Feb 8 2007 Daniel P. Berrange <[email protected]> - 3.0.4-6.fc7
- Setup readonly loop devices for readonly disks
- Extended error reporting for hotplug scripts
- Pass all 8 mouse buttons from VNC through to kernel
* Tue Jan 30 2007 Daniel P. Berrange <[email protected]> - 3.0.4-5.fc7
- Don't run the pvfb daemons for HVM guests (bz 225413)
- Fix handling of vnclisten parameter for HVM guests
* Tue Jan 30 2007 Daniel P. Berrange <[email protected]> - 3.0.4-4.fc7
- Fix pygrub memory corruption
* Tue Jan 23 2007 Daniel P. Berrange <[email protected]> - 3.0.4-3.fc7
- Added PVFB back compat for FC5/6 guests
* Mon Jan 22 2007 Daniel P. Berrange <[email protected]> - 3.0.4-2.fc7
- Ensure the arch-x86 header files are included in xen-devel package
- Bring back patch to move /var/xen/dump to /var/lib/xen/dump
- Make /var/log/xen mode 0700
* Thu Jan 11 2007 Daniel P. Berrange <[email protected]> - 3.0.4-1
- Upgrade to official xen-3.0.4_1 release tarball
* Thu Dec 14 2006 Jeremy Katz <[email protected]> - 3.0.3-3
- fix the build
* Thu Dec 7 2006 Jeremy Katz <[email protected]> - 3.0.3-2
- rebuild for python 2.5
* Tue Oct 24 2006 Daniel P. Berrange <[email protected]> - 3.0.3-1
- Pull in the official 3.0.3 tarball of xen (changeset 11774).
- Add patches for VNC password authentication (bz 203196)
- Switch /etc/xen directory to be mode 0700 because the config files
can contain plain text passwords (bz 203196)
- Change the package dependency to python-virtinst to reflect the
package name change.
- Fix str-2-int cast of VNC port for paravirt framebuffer (bz 211193)
* Wed Oct 4 2006 Jeremy Katz <[email protected]> - 3.0.2-44
- fix having "many" kernels in pygrub
* Wed Oct 4 2006 Stephen C. Tweedie <[email protected]> - 3.0.2-43
- Fix SMBIOS tables for SVM guests [danpb] (bug 207501)
* Fri Sep 29 2006 Daniel P. Berrange <[email protected]> - 3.0.2-42
- Added vnclisten patches to make VNC only listen on localhost
out of the box, configurable by 'vnclisten' parameter (bz 203196)
* Thu Sep 28 2006 Stephen C. Tweedie <[email protected]> - 3.0.2-41
- Update to xen-3.0.3-testing changeset 11633
* Thu Sep 28 2006 Stephen C. Tweedie <[email protected]> - 3.0.2-40
- Workaround blktap/xenstore startup race
- Add udev rules for xen blktap devices (srostedt)
- Add support for dynamic blktap device nodes (srostedt)
- Fixes for infinite dom0 cpu usage with blktap
- Fix xm not to die on malformed "tap:" blkif config string
- Enable blktap on kernels without epoll-for-aio support.
- Load the blktap module automatically at startup
- Reenable blktapctrl
* Wed Sep 27 2006 Daniel Berrange <[email protected]> - 3.0.2-39
- Disable paravirt framebuffer server side rendered cursor (bz 206313)
- Ignore SIGPIPE in paravirt framebuffer daemon to avoid terminating
on client disconnects while writing data (bz 208025)
* Wed Sep 27 2006 Jeremy Katz <[email protected]> - 3.0.2-38
- Fix cursor in pygrub (#208041)
* Tue Sep 26 2006 Daniel P. Berrange <[email protected]> - 3.0.2-37
- Removed obsolete scary warnings in package description
* Thu Sep 21 2006 Stephen C. Tweedie <[email protected]> - 3.0.2-36
- Add Requires: kpartx for dom0 access to domU data
* Wed Sep 20 2006 Stephen C. Tweedie <[email protected]> - 3.0.2-35
- Don't strip qemu-dm early, so that we get proper debuginfo (danpb)
- Fix compile problem with latest glibc
* Wed Sep 20 2006 Stephen C. Tweedie <[email protected]> - 3.0.2-34
- Update to xen-unstable changeset 11539
- Threading fixes for libVNCserver (danpb)
* Tue Sep 5 2006 Jeremy Katz <[email protected]> - 3.0.2-33
- update pvfb patch based on upstream feedback
* Tue Sep 5 2006 Juan Quintela <[email protected]> - 3.0.2-31
- re-enable ia64.
* Thu Aug 31 2006 Jeremy Katz <[email protected]> - 3.0.2-31
- update to changeset 11405
* Thu Aug 31 2006 Jeremy Katz <[email protected]> - 3.0.2-30
- fix pvfb for x86_64
* Wed Aug 30 2006 Jeremy Katz <[email protected]> - 3.0.2-29
- update libvncserver to hopefully fix problems with vnc clients disconnecting
* Tue Aug 29 2006 Jeremy Katz <[email protected]> - 3.0.2-28
- fix a typo
* Mon Aug 28 2006 Jeremy Katz <[email protected]> - 3.0.2-27
- add support for paravirt framebuffer
* Mon Aug 28 2006 Jeremy Katz <[email protected]> - 3.0.2-26
- update to xen-unstable cs 11251
- clean up patches some
- disable ia64 as it doesn't currently build
* Tue Aug 22 2006 Jeremy Katz <[email protected]> - 3.0.2-25
- make initscript not spew on non-xen kernels (#202945)
* Mon Aug 21 2006 Jeremy Katz <[email protected]> - 3.0.2-24
- remove copy of xenguest-install from this package, require
python-xeninst (the new home of xenguest-install)
* Wed Aug 2 2006 Jeremy Katz <[email protected]> - 3.0.2-23
- add patch to fix rtl8139 in FV, switch it back to the default nic
- add necessary ia64 patches (#201040)
- build on ia64
* Fri Jul 28 2006 Jeremy Katz <[email protected]> - 3.0.2-22
- add patch to fix net devices for HVM guests
* Fri Jul 28 2006 Rik van Riel <[email protected]> - 3.0.2-21
- make sure disk IO from HVM guests actually hits disk (#198851)
* Fri Jul 28 2006 Jeremy Katz <[email protected]> - 3.0.2-20
- don't start blktapctrl for now
- fix HVM guest creation in xenguest-install
- make sure log files have the right SELinux label
* Tue Jul 25 2006 Jeremy Katz <[email protected]> - 3.0.2-19
- fix libblktap symlinks (#199820)
- make libxenstore executable (#197316)
- version libxenstore (markmc)
* Fri Jul 21 2006 Jeremy Katz <[email protected]> - 3.0.2-18
- include /var/xen/dump in file list
- load blkbk, netbk and netloop when xend starts
- update to cs 10712
- avoid file conflicts with qemu (#199759)
* Wed Jul 19 2006 Mark McLoughlin <[email protected]> - 3.0.2-17
- libxenstore is unversioned, so make xen-libs own it rather
than xen-devel
* Wed Jul 19 2006 Mark McLoughlin <[email protected]> 3.0.2-16
- Fix network-bridge error (#199414)