<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 31, 2016 at 3:55 AM, Yunguo Wei <span dir="ltr"><<a href="mailto:yunguo.wei@windriver.com" target="_blank">yunguo.wei@windriver.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">V3 changes:<br>
<br>
Bring back the patch libvirt-use-pkg-config-to-locate-libcap.patch,<br>
which was dropped in V2 by mistake.<br>
<span class=""><br></span></blockquote><div><br></div><div>v3 is merged.</div><div><br></div><div>Bruce</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
V2 changes:<br>
<br>
1. use git "-M" option to generate patch for easy review.<br>
<br>
2. Drop the patch<br>
0001-Add-missing-split-to-properly-retrieve-cflags-and-ld.patch<br>
in V1 as the patch was actually fixing an issue introduced during<br>
rebasing 1.2.19 patches.<br>
<br>
3. Rebase existing patches to make 2) happen.<br>
</span>---------------------------------------------<br>
commit c3e03a8f5d4c8dce3d4d4076b2be5cb9bb44a8b5<br>
<span class="">Author: Yunguo Wei <<a href="mailto:yunguo.wei@windriver.com">yunguo.wei@windriver.com</a>><br>
Date:   Mon Mar 28 16:54:04 2016 +0800<br>
<br>
    libvirt: uprev to 1.3.2<br>
<br>
</span><span class="">    Release notes here <a href="http://libvirt.org/news.html" rel="noreferrer" target="_blank">http://libvirt.org/news.html</a>.<br>
<br>
    Signed-off-by: Yunguo Wei <<a href="mailto:yunguo.wei@windriver.com">yunguo.wei@windriver.com</a>><br>
<br>
<br>
</span><span class="">Added Files:<br>
------------<br>
 .../libvirt-1.3.2/0001-to-fix-build-error.patch    |  46 ++++<br>
</span> recipes-extended/libvirt/<a href="http://libvirt_1.3.2.bb" rel="noreferrer" target="_blank">libvirt_1.3.2.bb</a>          | 287 +++++++++++++++++++++<br>
<span class=""><br>
Removed Files:<br>
--------------<br>
 .../libvirt-1.2.19/0001-to-fix-build-error.patch   |  44 ----<br>
 recipes-extended/libvirt/<a href="http://libvirt_1.2.19.bb" rel="noreferrer" target="_blank">libvirt_1.2.19.bb</a>         | 287 ---------------------<br>
<br>
Remaining Changes (diffstat):<br>
-----------------------------<br>
</span><span class=""> recipes-extended/libvirt/libvirt-python.inc        |   4 +-<br>
 ...vert-build-add-prefix-to-SYSTEMD_UNIT_DIR.patch |  52 +++-------<br>
 .../libvirt/libvirt/libvirt_api_xml_path.patch     |  14 +--<br>
 recipes-extended/libvirt/libvirt/runptest.patch    |   2 +-<br>
 ...ibvirt-net-rpc-to-virt-host-validate-when.patch | 107 ++++++++-------------<br>
<br>
</span>---------------------------<br>
<div class="HOEnZb"><div class="h5">Test steps:<br>
<br>
t@SDP_Wildcat_Pass-1:/media# libvirtd -V<br>
libvirtd (libvirt) 1.3.2<br>
root@SDP_Wildcat_Pass-1:/media# systemctl status libvirtd<br>
● libvirtd.service - Virtualization daemon<br>
   Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor<br>
preset: enabled)<br>
   Active: active (running) since Thu 2016-03-31 03:43:57 UTC; 2s ago<br>
     Docs: man:libvirtd(8)<br>
           <a href="http://libvirt.org" rel="noreferrer" target="_blank">http://libvirt.org</a><br>
  Process: 2200 ExecStart=/usr/sbin/libvirtd $LIBVIRTD_ARGS<br>
(code=exited, status=0/SUCCESS)<br>
 Main PID: 2202 (libvirtd)<br>
   CGroup: /system.slice/libvirtd.service<br>
           ├─2026 /usr/bin/dnsmasq<br>
--conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro<br>
--dhcp-script=/usr/lib64/libvirt/libvirt_leaseshelper<br>
           ├─2027 /usr/bin/dnsmasq<br>
--conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro<br>
--dhcp-script=/usr/lib64/libvirt/libvirt_leaseshelper<br>
           └─2202 /usr/sbin/libvirtd --listen --daemon<br>
<br>
Mar 31 03:43:55 SDP_Wildcat_Pass-1 systemd[1]: Starting Virtualization<br>
daemon...<br>
Mar 31 03:43:57 SDP_Wildcat_Pass-1 libvirtd[2200]: 2016-03-31<br>
03:43:57.284+0000: 2200: info : libvirt version: 1.3.2<br>
Mar 31 03:43:57 SDP_Wildcat_Pass-1 libvirtd[2200]: 2016-03-31<br>
03:43:57.284+0000: 2200: info : hostname: SDP_Wildcat_Pass-1<br>
Mar 31 03:43:57 SDP_Wildcat_Pass-1 libvirtd[2200]: 2016-03-31<br>
03:43:57.284+0000: 2200: warning : virGetHostnameImpl:703 : getaddrinfo<br>
failed for 'SD...ot known<br>
Mar 31 03:43:57 SDP_Wildcat_Pass-1 systemd[1]: Started Virtualization<br>
daemon.<br>
Mar 31 03:43:57 SDP_Wildcat_Pass-1 dnsmasq[2026]: read /etc/hosts - 6<br>
addresses<br>
Mar 31 03:43:57 SDP_Wildcat_Pass-1 dnsmasq[2026]: read<br>
/var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses<br>
Mar 31 03:43:57 SDP_Wildcat_Pass-1 dnsmasq-dhcp[2026]: read<br>
/var/lib/libvirt/dnsmasq/default.hostsfile<br>
Hint: Some lines were ellipsized, use -l to show in full.<br>
<br>
root@SDP_Wildcat_Pass-1:/media# cat test.xml<br>
<domain type='kvm'><br>
        <name>test</name><br>
        <memory>2048000</memory><br>
        <currentMemory>1024000</currentMemory><br>
        <vcpu>1</vcpu><br>
        <os><br>
                <type arch='x86_64' machine='pc'>hvm</type><br>
                <boot dev='hd' /><br>
                <kernel>/media/guest.kernel</kernel><br>
                <cmdline>root=/dev/vda2 selinux=0 enforcing=0<br>
console=ttyS0 rw </cmdline><br>
        </os><br>
        <devices><br>
                <disk type='file' device='disk'><br>
                        <source file='/media/guest_70013.img' /><br>
                        <target dev='vda' bus='virtio'/><br>
                </disk><br>
<br>
                <serial type='pty'><br>
                        <target port='0'/><br>
                </serial><br>
                <console type='pty'><br>
                        <target type='serial' port='0'/><br>
                </console><br>
        </devices><br>
        <devices><br>
                <memballoon model='virtio'/><br>
        </devices><br>
</domain><br>
root@SDP_Wildcat_Pass-1:/media# virsh define test.xml<br>
Domain test defined from test.xml<br>
root@SDP_Wildcat_Pass-1:/media# virsh start test<br>
Domain test started<br>
<br>
root@SDP_Wildcat_Pass-1:/media# virsh console test<br>
Connected to domain test<br>
Escape character is ^]<br>
EXT4-fs (vda2): re-mounted. Opts: (null)<br>
[  OK  ] Started Remount Root and Kernel File Systems.<br>
fuse init (API version 7.22)<br>
         Starting Create Static Device Nodes in /dev...<br>
[  OK  ] Started Load Kernel Modules.<br>
         Mounting FUSE Control File System...<br>
         Starting Apply Kernel Variables...<br>
[  OK  ] Mounted FUSE Control File System.<br>
[  OK  ] Started Apply Kernel Variables.<br>
[  OK  ] Started LSB: Set hostname based on /etc/hostname.<br>
         Starting (null)...<br>
[  OK  ] Started (null).<br>
[  OK  ] Started Create Static Device Nodes in /dev.<br>
         Starting udev Kernel Device Manager...<br>
[  OK  ] Reached target Local File Systems (Pre).<br>
         Mounting /mnt/huge...<br>
systemd-udevd[178]: starting version 216<br>
         Mounting /var/volatile...<br>
[  OK  ] Mounted /mnt/huge.<br>
[  OK  ] Started udev Kernel Device Manager.<br>
[  OK  ] Mounted /var/volatile.<br>
         Starting Load/Save Random Seed...<br>
[  OK  ] Started LVM activation.<br>
[  OK  ] Started Load/Save Random Seed.<br>
[  OK  ] Found device /dev/ttyS0.<br>
[  OK  ] Found device<br>
/dev/disk/by-uuid/c30d65b1-ac9c-4843-8ed0-1c572c45f411.<br>
         Starting File System Check on<br>
/dev/...1-ac9c-4843-8ed0-1c572c45f411...<br>
[  OK  ] Found device<br>
/dev/disk/by-uuid/dcb63b7b-29c5-46ca-bed4-561ddce91a10.<br>
         Activating swap<br>
/dev/disk/by-uuid/d...b-29c5-46ca-bed4-561ddce91a10...<br>
Adding 204796k swap on /dev/vda3.  Priority:-1 extents:1 across:204796k<br>
[  OK  ] Activated swap<br>
/dev/disk/by-uuid/dcb63b7b-29c5-46ca-bed4-561ddce91a10.<br>
[  OK  ] Reached target Swap.<br>
systemd-fsck[235]: /dev/vda1: recovering journal<br>
systemd-fsck[235]: /dev/vda1: clean, 251/128016 files, 260578/512000<br>
blocks<br>
[  OK  ] Started File System Check on<br>
/dev/d...5b1-ac9c-4843-8ed0-1c572c45f411.<br>
         Mounting /boot...<br>
EXT4-fs (vda1): mounted filesystem with ordered data mode. Opts: (null)<br>
[  OK  ] Mounted /boot.<br>
[  OK  ] Reached target Local File Systems.<br>
         Starting Trigger Flushing of Journal to Persistent Storage...<br>
         Starting Create Volatile Files and Directories...<br>
systemd-journald[131]: Received request to flush runtime journal from<br>
PID 1<br>
[  OK  ] Started Trigger Flushing of Journal to Persistent Storage.<br>
[  OK  ] Started Create Volatile Files and Directories.<br>
[  OK  ] Reached target System Time Synchronized.<br>
         Starting Security Auditing Service...<br>
systemd-journald[131]: File<br>
/var/log/journal/1a524f82242b49afb8353a2ab625087a/system.journal<br>
corrupted or uncleanly shut down, renaming and replacing.<br>
[  OK  ] Started Security Auditing Service.<br>
         Starting Update UTMP about System Boot/Shutdown...<br>
[  OK  ] Started Update UTMP about System Boot/Shutdown.<br>
[  OK  ] Reached target System Initialization.<br>
audit: type=1305 audit(1459395895.903:2): audit_pid=261 old=0<br>
auid=4294967295 ses=4294967295 res=1<br>
[  OK  ] Listening on CUPS Printing Service Sockets.<br>
[  OK  ] Listening on RPCbind Server Activation Socket.<br>
[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.<br>
[  OK  ] Reached target Paths.<br>
[  OK  ] Listening on D-Bus System Message Bus Socket.<br>
[  OK  ] Reached target Timers.<br>
         Starting Restore Sound Card State...<br>
[  OK  ] Listening on sshd.socket.<br>
[  OK  ] Reached target Sockets.<br>
[  OK  ] Reached target Basic System.<br>
         Starting LSB: Raise network interfaces....<br>
         Starting Ethernet Bridge Filtering Tables...<br>
         Starting Dynamic Host Configuration Protocol (DHCP)...<br>
[  OK  ] Started Dynamic Host Configuration Protocol (DHCP).<br>
         Starting irqbalance daemon...<br>
[  OK  ] Started irqbalance daemon.<br>
         Starting GNU Zebra routing manager...<br>
         Starting Job spooling tools...<br>
[  OK  ] Started Job spooling tools.<br>
         Starting Avahi mDNS/DNS-SD Stack...<br>
         Starting System Logging Service...<br>
         Starting strongSwan IPsec...<br>
[  OK  ] Started strongSwan IPsec.<br>
         Starting ACPI Event Daemon...<br>
         Starting Periodic Command Scheduler...<br>
[  OK  ] Started Periodic Command Scheduler.<br>
         Starting Apply Cpu Microcode...<br>
         Starting Permit User Sessions...<br>
         Starting Login Service...<br>
         Starting D-Bus System Message Bus...<br>
[  OK  ] Started D-Bus System Message Bus.<br>
[  OK  ] Started Avahi mDNS/DNS-SD Stack.<br>
         Starting Network Service...<br>
[  OK  ] Started System Logging Service.<br>
[  OK  ] Started Restore Sound Card State.<br>
[FAILED] Failed to start LSB: Raise network interfaces..<br>
See 'systemctl status networking.service' for details.<br>
[  OK  ] Started Ethernet Bridge Filtering Tables.<br>
[  OK  ] Started ACPI Event Daemon.<br>
[  OK  ] Started Apply Cpu Microcode.<br>
[  OK  ] Started Permit User Sessions.<br>
[  OK  ] Started Login Service.<br>
         Starting (null)...<br>
NET: Registered protocol family 15<br>
[  OK  ] Started Network Service.<br>
         Starting Wait for Network to be Configured...<br>
Initializing XFRM netlink socket<br>
[  OK  ] Started (null).<br>
[  OK  ] Started GNU Zebra routing manager.<br>
         Starting IS-IS routing daemon...<br>
[  OK  ] Reached target Network.<br>
         Starting Simple Network Management Protocol (SNMP) Trap<br>
Daemon....<br>
         Starting Distccd A Distributed Compilation Server...<br>
[  OK  ] Started Distccd A Distributed Compilation Server.<br>
         Starting FreeRADIUS high performance RADIUS server....<br>
         Starting Xinetd A Powerful Replacement For Inetd...<br>
         Starting DNS forwarder and DHCP server...<br>
         Starting Postfix Mail Transport Agent...<br>
         Starting Vsftpd ftp daemon...<br>
[  OK  ] Started Vsftpd ftp daemon.<br>
         Starting Network Time Service...<br>
         Starting Berkeley Internet Name Domain (DNS)...<br>
         Starting The RPC portmapper...<br>
         Starting Collectd...<br>
[  OK  ] Started Collectd.<br>
         Starting HP Agentless Management Service daemon...<br>
[  OK  ] Started HP Agentless Management Service daemon.<br>
         Starting Check tcf-agent autostart...<br>
         Starting Simple Network Management Protocol (SNMP) Daemon....<br>
         Starting /etc/rc.local Compatibility...<br>
         Starting OSPF routing daemon...<br>
         Starting RIP routing daemon for IPv6...<br>
         Starting OSPF routing daemon for IPv6...<br>
         Starting Babel routing daemon...<br>
         Starting RIP routing daemon...<br>
         Starting BGP routing daemon...<br>
[  OK  ] Started IS-IS routing daemon.<br>
[  OK  ] Started Xinetd A Powerful Replacement For Inetd.<br>
[  OK  ] Started Network Time Service.<br>
[  OK  ] Started The RPC portmapper.<br>
[  OK  ] Started /etc/rc.local Compatibility.<br>
         Starting Serial Getty on ttyS0...<br>
[  OK  ] Started Serial Getty on ttyS0.<br>
         Starting Getty on tty1...<br>
[  OK  ] Started Getty on tty1.<br>
[  OK  ] Reached target Login Prompts.<br>
[  OK  ] Started Babel routing daemon.<br>
[  OK  ] Started RIP routing daemon for IPv6.<br>
[  OK  ] Started OSPF routing daemon for IPv6.<br>
[  OK  ] Started RIP routing daemon.<br>
[  OK  ] Started OSPF routing daemon.<br>
[  OK  ] Started DNS forwarder and DHCP server.<br>
[  OK  ] Started BGP routing daemon.<br>
<br>
tcf-agent: not configured to autostart, use /etc/cafe/tcf-agent.init<br>
force-start<br>
[  OK  ] Started Check tcf-agent autostart.<br>
systemd-journald[131]: File<br>
/var/log/journal/1a524f82242b49afb8353a2ab625087a/user-65534.journal<br>
corrupted or uncleanly shut down, renaming and replacing.<br>
[  OK  ] Started Simple Network Management Protocol (SNMP) Trap Daemon..<br>
[  OK  ] Started Simple Network Management Protocol (SNMP) Daemon..<br>
[  OK  ] Started Berkeley Internet Name Domain (DNS).<br>
[  OK  ] Reached target Host and Network Name Lookups.<br>
[  OK  ] Started Postfix Mail Transport Agent.<br>
[  OK  ] Started FreeRADIUS high performance RADIUS server..<br>
<br>
Wind River Linux CGP 7.0.0.13 cgp-70013 ttyS0<br>
<br>
cgp-70013 login: root<br>
Password:<br>
Last login: Tue Mar 29 04:21:57 EDT 2016 on ttyS0<br>
<br>
</div></div><div class="HOEnZb"><div class="h5">--<br>
_______________________________________________<br>
meta-virtualization mailing list<br>
<a href="mailto:meta-virtualization@yoctoproject.org">meta-virtualization@yoctoproject.org</a><br>
<a href="https://lists.yoctoproject.org/listinfo/meta-virtualization" rel="noreferrer" target="_blank">https://lists.yoctoproject.org/listinfo/meta-virtualization</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">"Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end"</div>
</div></div>