xen-kmp-default-4.2.1_06_k3.7.9_1.1-1.1.1>t 4 DpQ+/=„'L D$wC&0h"@/hs)oxHM߉+xs7ȱWLcH} {By-k!<15{r;rj?R!4…!e4<"7Z1oob;%f C q􏟣i/G"-%F+2TRiQ+/=„0Z(XR!JPsj @cB̼kB Ea#o5Jy1 ݍzXIzu%ur/  8W= ݫZ_e?llcWJ9.yLʲG.Y!W֌Z6q|' >:E( ^1tT@Lj>Ƽ+87 7p9b]dHYRϬ拫!;qfyذ'^jlhjb9337abfb5f63f8d21f8fe6356977d7d3e3746c30>C?d& , i )7gmt  ~  0   J   d     e   t    * H  |GT<_(E8E9M:m$>?@FG$ HX I XGYG\X ] ^8 bc d`eefjllu vw< xp yz@PCxen-kmp-default4.2.1_06_k3.7.9_1.11.1.1Xen para-virtual device drivers for fully virtualized guestsXen para-virtual device drivers for fully virtualized guests Xen is a virtual machine monitor for x86 that supports execution of multiple guest operating systems with unprecedented levels of performance and resource isolation. This package contains the libraries and header files needed to create tools to control virtual machines. Modern computers are sufficiently powerful to use virtualization to present the illusion of many smaller virtual machines (VMs), each running a separate operating system instance. Successful partitioning of a machine to support the concurrent execution of multiple operating systems poses several challenges. Firstly, virtual machines must be isolated from one another: It is not acceptable for the execution of one to adversely affect the performance of another. This is particularly true when virtual machines are owned by mutually untrusting users. Secondly, it is necessary to support a variety of different operating systems to accommodate the heterogeneity of popular applications. Thirdly, the performance overhead introduced by virtualization should be small. Xen uses a technique called paravirtualization: The guest OS is modified, mainly to enhance performance. The Xen hypervisor (microkernel) does not provide device drivers for your hardware (except for CPU and memory). This job is left to the kernel that's running in domain 0. Thus the domain 0 kernel is privileged; it has full hardware access. It's started immediately after Xen starts up. Other domains have no access to the hardware; instead they use virtual interfaces that are provided by Xen (with the help of the domain 0 kernel). Xen does support booting other Operating Systems; ports of NetBSD (Christian Limpach), FreeBSD (Kip Macy), and Plan 9 (Ron Minnich) exist. A port of Windows XP was developed for an earlier version of Xen, but is not available for release due to license restrictions.Q+ڶbuild23]openSUSE 12.3openSUSEGPL-2.0+http://bugs.opensuse.orgSystem/Kernelhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/linuxx86_64nvr=xen-kmp-default-4.2.1_06_k3.7.9_1.1-1.1.1 wm2=/usr/lib/module-init-tools/weak-modules2 if [ -x $wm2 ]; then /bin/bash -${-/e/} $wm2 --add-kmp $nvr finvr=xen-kmp-default-4.2.1_06_k3.7.9_1.1-1.1.1 rpm -ql $nvr | sed -n '/\.ko$/p' > /var/run/rpm-$nvr-modulesnvr=xen-kmp-default-4.2.1_06_k3.7.9_1.1-1.1.1 modules=( $(cat /var/run/rpm-$nvr-modules) ) rm -f /var/run/rpm-$nvr-modules if [ ${#modules[*]} = 0 ]; then echo "WARNING: $nvr does not contain any kernel modules" >&2 exit 0 fi wm2=/usr/lib/module-init-tools/weak-modules2 if [ -x $wm2 ]; then printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} $wm2 --remove-kmp $nvr fi](8[@nAAA큤A큤A큤A큤A큤Q+Q+Q+Q+Q+Q+Q+Q+Q+Q+Q+Q+Q+aac7d3a52af6fb461394e3b2fe8ad503a877f62f58507ddee37d969afda17ff625f7dcf4e6c1a83371ffd87cf5f601ff997dd014b9f87711935509aa7bc5d3f0b322aa1d0b3f77365e4c24a16805a5e02fe797ad2acbce847119e69c54fa3849rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxen-4.2.1_06-1.1.1.src.rpmksym(default:balloon_release_driver_page)ksym(default:balloon_update_driver_allowance)ksym(default:bind_caller_port_to_irqhandler)ksym(default:bind_listening_port_to_irqhandler)ksym(default:create_xen_proc_entry)ksym(default:gnttab_alloc_grant_references)ksym(default:gnttab_cancel_free_callback)ksym(default:gnttab_claim_grant_reference)ksym(default:gnttab_empty_grant_references)ksym(default:gnttab_end_foreign_access)ksym(default:gnttab_end_foreign_access_ref)ksym(default:gnttab_end_foreign_transfer)ksym(default:gnttab_end_foreign_transfer_ref)ksym(default:gnttab_free_grant_reference)ksym(default:gnttab_free_grant_references)ksym(default:gnttab_grant_foreign_access)ksym(default:gnttab_grant_foreign_access_ref)ksym(default:gnttab_grant_foreign_transfer)ksym(default:gnttab_grant_foreign_transfer_ref)ksym(default:gnttab_multi_end_foreign_access)ksym(default:gnttab_query_foreign_access)ksym(default:gnttab_release_grant_reference)ksym(default:gnttab_request_free_callback)ksym(default:hypercall_stubs)ksym(default:irq_to_evtchn_port)ksym(default:mask_evtchn)ksym(default:netfront_accelerator_loaded)ksym(default:netfront_accelerator_stop)ksym(default:netfront_check_queue_ready)ksym(default:notify_remote_via_irq)ksym(default:register_xenbus_watch)ksym(default:register_xenstore_notifier)ksym(default:unbind_from_irqhandler)ksym(default:unmask_evtchn)ksym(default:unregister_xenbus_watch)ksym(default:unregister_xenstore_notifier)ksym(default:xen_features)ksym(default:xen_machphys_update)ksym(default:xen_store_evtchn)ksym(default:xen_store_interface)ksym(default:xenbus_alloc_evtchn)ksym(default:xenbus_dev_error)ksym(default:xenbus_dev_fatal)ksym(default:xenbus_directory)ksym(default:xenbus_exists)ksym(default:xenbus_for_each_frontend)ksym(default:xenbus_free_evtchn)ksym(default:xenbus_frontend_closed)ksym(default:xenbus_gather)ksym(default:xenbus_grant_ring)ksym(default:xenbus_mkdir)ksym(default:xenbus_multi_grant_ring)ksym(default:xenbus_printf)ksym(default:xenbus_read)ksym(default:xenbus_read_driver_state)ksym(default:xenbus_register_frontend)ksym(default:xenbus_rm)ksym(default:xenbus_scanf)ksym(default:xenbus_strstate)ksym(default:xenbus_switch_state)ksym(default:xenbus_transaction_end)ksym(default:xenbus_transaction_start)ksym(default:xenbus_unregister_driver)ksym(default:xenbus_watch_path)ksym(default:xenbus_watch_path2)ksym(default:xenbus_write)multiversion(kernel)xen-kmpxen-kmpxen-kmp-defaultxen-kmp-default(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   /bin/sh/bin/sh/bin/shcoreutilsgrepksym(default:__alloc_percpu)ksym(default:__alloc_skb)ksym(default:__alloc_workqueue_key)ksym(default:__bitmap_weight)ksym(default:__blk_end_request_all)ksym(default:__bus_register)ksym(default:__dynamic_dev_dbg)ksym(default:__dynamic_pr_debug)ksym(default:__free_pages)ksym(default:__get_free_pages)ksym(default:__init_rwsem)ksym(default:__init_waitqueue_head)ksym(default:__kmalloc)ksym(default:__mutex_init)ksym(default:__napi_complete)ksym(default:__napi_schedule)ksym(default:__netif_schedule)ksym(default:__pci_register_driver)ksym(default:__per_cpu_offset)ksym(default:__phys_addr)ksym(default:__printk_ratelimit)ksym(default:__pskb_pull_tail)ksym(default:__put_user_1)ksym(default:__request_module)ksym(default:__supported_pte_mask)ksym(default:__vmalloc)ksym(default:__wake_up)ksym(default:_cond_resched)ksym(default:_copy_from_user)ksym(default:_dev_info)ksym(default:_raw_spin_lock)ksym(default:_raw_spin_lock_bh)ksym(default:_raw_spin_lock_irq)ksym(default:_raw_spin_lock_irqsave)ksym(default:_raw_spin_unlock_bh)ksym(default:_raw_spin_unlock_irqrestore)ksym(default:add_disk)ksym(default:add_timer)ksym(default:add_uevent_var)ksym(default:alloc_disk)ksym(default:alloc_etherdev_mqs)ksym(default:alloc_pages_current)ksym(default:atomic_notifier_chain_register)ksym(default:autoremove_wake_function)ksym(default:balloon_release_driver_page)ksym(default:balloon_update_driver_allowance)ksym(default:bdget_disk)ksym(default:bdput)ksym(default:bind_listening_port_to_irqhandler)ksym(default:bitmap_clear)ksym(default:bitmap_set)ksym(default:blk_cleanup_queue)ksym(default:blk_init_queue)ksym(default:blk_peek_request)ksym(default:blk_queue_bounce_limit)ksym(default:blk_queue_dma_alignment)ksym(default:blk_queue_flush)ksym(default:blk_queue_logical_block_size)ksym(default:blk_queue_max_discard_sectors)ksym(default:blk_queue_max_hw_sectors)ksym(default:blk_queue_max_segment_size)ksym(default:blk_queue_max_segments)ksym(default:blk_queue_segment_boundary)ksym(default:blk_requeue_request)ksym(default:blk_rq_map_sg)ksym(default:blk_start_queue)ksym(default:blk_start_request)ksym(default:blk_stop_queue)ksym(default:blocking_notifier_call_chain)ksym(default:blocking_notifier_chain_register)ksym(default:blocking_notifier_chain_unregister)ksym(default:boot_tvec_bases)ksym(default:bus_for_each_dev)ksym(default:bus_unregister)ksym(default:cad_pid)ksym(default:call_usermodehelper_fns)ksym(default:capable)ksym(default:complete)ksym(default:consume_skb)ksym(default:cpu_bit_bitmap)ksym(default:cpu_number)ksym(default:cpu_online_mask)ksym(default:cpu_possible_mask)ksym(default:create_proc_entry)ksym(default:create_xen_proc_entry)ksym(default:current_task)ksym(default:daemonize)ksym(default:del_gendisk)ksym(default:del_timer_sync)ksym(default:delayed_work_timer_fn)ksym(default:destroy_workqueue)ksym(default:dev_err)ksym(default:dev_get_drvdata)ksym(default:dev_kfree_skb_irq)ksym(default:dev_printk)ksym(default:dev_set_drvdata)ksym(default:dev_set_name)ksym(default:dev_warn)ksym(default:device_create_file)ksym(default:device_register)ksym(default:device_remove_file)ksym(default:device_unregister)ksym(default:disable_irq)ksym(default:do_exit)ksym(default:down_read)ksym(default:down_write)ksym(default:driver_register)ksym(default:driver_unregister)ksym(default:enable_irq)ksym(default:eth_type_trans)ksym(default:eth_validate_addr)ksym(default:ethtool_op_get_link)ksym(default:find_next_bit)ksym(default:finish_wait)ksym(default:flush_work)ksym(default:flush_workqueue)ksym(default:free_netdev)ksym(default:free_pages)ksym(default:free_percpu)ksym(default:get_device)ksym(default:get_zeroed_page)ksym(default:gnttab_alloc_grant_references)ksym(default:gnttab_cancel_free_callback)ksym(default:gnttab_claim_grant_reference)ksym(default:gnttab_end_foreign_access)ksym(default:gnttab_end_foreign_access_ref)ksym(default:gnttab_end_foreign_transfer_ref)ksym(default:gnttab_free_grant_references)ksym(default:gnttab_grant_foreign_access_ref)ksym(default:gnttab_grant_foreign_transfer_ref)ksym(default:gnttab_multi_end_foreign_access)ksym(default:gnttab_query_foreign_access)ksym(default:gnttab_release_grant_reference)ksym(default:gnttab_request_free_callback)ksym(default:handle_sysrq)ksym(default:hypercall_stubs)ksym(default:init_timer_key)ksym(default:ioremap_nocache)ksym(default:irq_to_evtchn_port)ksym(default:jiffies)ksym(default:kasprintf)ksym(default:kernel_stack)ksym(default:kfree)ksym(default:kfree_skb)ksym(default:kill_pid)ksym(default:kmem_cache_alloc_trace)ksym(default:kstrdup)ksym(default:kthread_create_on_node)ksym(default:kthread_should_stop)ksym(default:kthread_stop)ksym(default:kvasprintf)ksym(default:local_bh_disable)ksym(default:local_bh_enable)ksym(default:malloc_sizes)ksym(default:memchr)ksym(default:memcpy)ksym(default:memparse)ksym(default:memset)ksym(default:mod_timer)ksym(default:module_layout)ksym(default:msleep)ksym(default:mutex_lock)ksym(default:mutex_unlock)ksym(default:net_ratelimit)ksym(default:netdev_info)ksym(default:netdev_notify_peers)ksym(default:netdev_update_features)ksym(default:netif_napi_add)ksym(default:netif_receive_skb)ksym(default:netif_skb_features)ksym(default:netpoll_trap)ksym(default:no_llseek)ksym(default:node_data)ksym(default:nonseekable_open)ksym(default:notify_remote_via_irq)ksym(default:nr_cpu_ids)ksym(default:num_physpages)ksym(default:panic)ksym(default:panic_notifier_list)ksym(default:param_ops_charp)ksym(default:pci_enable_device)ksym(default:pci_release_region)ksym(default:pci_request_region)ksym(default:prepare_to_wait)ksym(default:printk)ksym(default:proc_mkdir)ksym(default:put_device)ksym(default:put_disk)ksym(default:pv_cpu_ops)ksym(default:pv_irq_ops)ksym(default:pv_mmu_ops)ksym(default:queue_work)ksym(default:register_blkdev)ksym(default:register_netdev)ksym(default:register_xenbus_watch)ksym(default:register_xenstore_notifier)ksym(default:request_threaded_irq)ksym(default:reset_devices)ksym(default:revalidate_disk)ksym(default:rtnl_lock)ksym(default:rtnl_unlock)ksym(default:schedule)ksym(default:schedule_delayed_work)ksym(default:schedule_timeout)ksym(default:schedule_work)ksym(default:scsi_add_device)ksym(default:scsi_add_host_with_dma)ksym(default:scsi_cmd_blk_ioctl)ksym(default:scsi_cmd_get_serial)ksym(default:scsi_device_lookup)ksym(default:scsi_device_put)ksym(default:scsi_host_alloc)ksym(default:scsi_host_put)ksym(default:scsi_remove_device)ksym(default:scsi_remove_host)ksym(default:set_cpus_allowed_ptr)ksym(default:set_disk_ro)ksym(default:sg_init_table)ksym(default:sg_next)ksym(default:simple_strtoul)ksym(default:simple_strtoull)ksym(default:smp_call_function)ksym(default:snprintf)ksym(default:sprintf)ksym(default:sscanf)ksym(default:strchr)ksym(default:strcmp)ksym(default:strcpy)ksym(default:strcspn)ksym(default:strlcpy)ksym(default:strlen)ksym(default:strncmp)ksym(default:strrchr)ksym(default:subsys_system_register)ksym(default:sysfs_create_group)ksym(default:sysfs_remove_group)ksym(default:system_state)ksym(default:this_cpu_off)ksym(default:totalram_pages)ksym(default:unbind_from_irqhandler)ksym(default:unregister_blkdev)ksym(default:unregister_netdev)ksym(default:unregister_xenbus_watch)ksym(default:up_read)ksym(default:up_write)ksym(default:vmalloc_to_pfn)ksym(default:vmap)ksym(default:vsscanf)ksym(default:vunmap)ksym(default:wait_for_completion_timeout)ksym(default:wake_up_process)ksym(default:warn_slowpath_null)ksym(default:xen_features)ksym(default:xenbus_dev_error)ksym(default:xenbus_dev_fatal)ksym(default:xenbus_directory)ksym(default:xenbus_frontend_closed)ksym(default:xenbus_gather)ksym(default:xenbus_grant_ring)ksym(default:xenbus_multi_grant_ring)ksym(default:xenbus_printf)ksym(default:xenbus_read)ksym(default:xenbus_read_driver_state)ksym(default:xenbus_register_frontend)ksym(default:xenbus_scanf)ksym(default:xenbus_strstate)ksym(default:xenbus_switch_state)ksym(default:xenbus_transaction_end)ksym(default:xenbus_transaction_start)ksym(default:xenbus_unregister_driver)ksym(default:xenbus_watch_path2)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)949f7342e7e82efc43a537354cbbd171dc95f7b5ab01c42ddb99915bf087137d69935f9993fca8112a6e6109f432dd3dd2b09ce55378803f5cb0e75b3a7e6dc9b633106ed6323145ecfeec6e52947e76128b5fc96d92ff5c3aaf0a9402b8281c512626aa9bd2676cf21d241a1c76e0a77e2f339d05a742d52bf1ce1637ff0f43261dca9327f5ceba63339c8f64aa4f400792cbe2c0274a7f9210563fdfc076c296e125300a9321330a06c8b57c27191cd3645417a99dbc213cf3314ae7d3e0ceb92ad92afabef803fe395a9fbaa7221ad7918715d298ee548f580350c0e0491d10270dec7172a3ca183e03e0f549e2d11eef9d235dd2f069c9a792f30ce4bda319ea18066260ce18b10cd29f1edb78d0c2830c7f65b899e7fd6293c2423e160c4863a218c16929d648beb608c6cbbc894b06d2e7391146965518172554efb5d6c4f331c6b152d87dfdaa26f82e611a7b46403a98dc43a9c87c42a099d5f2172f6b06fdce8c03d20c123f24546037852265cb1f2a545889c26fb343d9254d23e3539888d85b0dfdf95da1fd259c089c3956fefaf43ce4ca6f952664c557a6ccd0e6e3b87528ab926ebd7f9ddefcec09878613a224f28c5b2ff0a4577c0a3d105fa66f77c8487a2b6421601695c1c6e774302d0ebc9ec4e212e1607149b3884449d3850e1aaf7f1575af03a283ae35ad5ddd1d8506e58ddf0f5945bac18f83fab325e677c9fcca971b4e145533f84d4c9a6097bff7647726cfbeac7ff593a99b42c8de359577edba7d11c268733c3b544c4fef1937a0cba4d0ad2b81bf34a0f65c3a502c499ae1e820b7da2b3f7646e64404111f0f1246c3ff62317799aca44fb43b67a07a37f069acdf3827864d57fb578fc58834396c3361309af9a482f9e8d535b4b8768d9ff6ebc03be32cad2ec2866e6241f844135b15957342c0da6a67720f9c1902adfb7995ee2df5226443494f9f86623fd7fe7c4287948cde97c1372e87551debc35b6b77261bd2df3eb915d21c1b559265c8b5ce827e1a0499955822eece04a561f871de17c9d52d78764f4e94232791bfee7ad71a50dbc51c2610352999e1682cd19f3d6b8e852c2e587d193a1b7b3c7a4fbed6e720ff21000e511f822217d62c833f29aaae17bc9ad6138545127e9918ec5e1ff5af5a99cb5f717c324ee868e9e5d486c033b373e3723f47db5c93a031203982a86b94c897c3823fec048f2000032961b7b126d75c79df283183059171531220c55ae0349cba85e2d5255ae914e41e1ac5d3cb5792f848754d539c5a9213119f984513c8558a78a3ffe0398c60fed7a8721b977628f3c7de9360ba7712771ab5a459dcc6b43cfe551df858f5893abf3b4ceb4a3744cf36eb5f193213307fde9496128353f6ffbcbfbb563e16305289555269076ae2546dd1567b66fe2d5709857f23f70165302f9e73e88f61c1473013896b99d5837d72feba2ca73530d964add15d0458ccba8cf5cfbca81ea9a8c06a1084ac2e1dcdba40833.0.4-14.0-14.4.6-14.10.2Q$Q#i@Q#i@Q"Q@Q@QEQ@Q @Q @QsQ"@P@PP@PDP@P @P @P @P @PPPP@P@P|@P6@P@PP@PoP)P@P5@P5@P@P@P}L@P{PyWPtPr@Pr@PnPnPnPnPnPiPaP`K@PYPXb@PWPIPG>P?UPpost_process Reorganize cr trace handling Allow several summary handlers to register on a single vmexit Get rid of all tabs in xenalyze.c Handle new IRQ tracing Decrease verbosity Print exit reason number if no string is available Fix minor summary issue Add string for TPR_BELOW_THRESHOLD Raise MAX_CPUS to 256 cpus. Add --report-pcpu option to report physical cpu utilization. increase MAX_CPUS Handle RUNSTATE_INIT in domain_runstate calculation- update RPM_OPT_FLAGS handling in spec file pass EXTRA_CFLAGS via environment- remove obsolete xencommons-proc-xen.patch- Upstream patches from Jan 25927-x86-domctl-ioport-mapping-range.patch 25929-tmem-restore-pool-version.patch 25931-x86-domctl-iomem-mapping-checks.patch 25940-x86-S3-flush-cache.patch 25952-x86-MMIO-remap-permissions.patch 25961-x86-HPET-interrupts.patch 25962-x86-assign-irq-vector-old.patch 25965-x86-ucode-Intel-resume.patch- pygrub: always append --args 25941-pygrub_always_append_--args.patch- use BuildRequires: gcc46 only in sles11sp2 or 12.1 to fix build in 11.4- Upstream patches from Jan 25833-32on64-bogus-pt_base-adjust.patch 25835-adjust-rcu-lock-domain.patch 25836-VT-d-S3-MSI-resume.patch 25850-tmem-xsa-15-1.patch 25851-tmem-xsa-15-2.patch 25852-tmem-xsa-15-3.patch 25853-tmem-xsa-15-4.patch 25854-tmem-xsa-15-5.patch 25855-tmem-xsa-15-6.patch 25856-tmem-xsa-15-7.patch 25857-tmem-xsa-15-8.patch 25858-tmem-xsa-15-9.patch 25859-tmem-missing-break.patch 25860-tmem-cleanup.patch 25861-x86-early-fixmap.patch 25862-sercon-non-com.patch 25863-sercon-ehci-dbgp.patch 25864-sercon-unused.patch 25866-sercon-ns16550-pci-irq.patch 25867-sercon-ns16550-parse.patch 25874-x86-EFI-chain-cfg.patch 25909-xenpm-consistent.patch- Fixed the 32bit build.- Update to Xen 4.2.0 FCS c/s 25844- unmodified_drivers: handle IRQF_SAMPLE_RANDOM, it was removed in 3.6-rc1- bnc#778105 - first XEN-PV VM fails to spawn xend: Increase wait time for disk to appear in host bootloader Modified existing xen-domUloader.diff- Disable the snapshot patches. Snapshot only supported the qcow2 image format which was poorly implemented qemu 0.10.2. Snapshot support may be restored in the future when the newer upstream qemu is used by Xen.- bnc#776995 - attaching scsi control luns with pvscsi - xend/pvscsi: fix passing of SCSI control LUNs xen-bug776995-pvscsi-no-devname.patch - xend/pvscsi: fix usage of persistant device names for SCSI devices xen-bug776995-pvscsi-persistent-names.patch - xend/pvscsi: update sysfs parser for Linux 3.0 xen-bug776995-pvscsi-sysfs-parser.patch- Update to Xen 4.2.0 RC3+ c/s 25779- Update to Xen 4.2.0 RC2+ c/s 25765-bnc#766284 - compiled-in ata_piix driver issues with PVonHVM guests Update xen_pvdrivers.conf to match not only libata but also ata_piix This avoids IO errors in the piix driver caused by unplugged hardware- Update to Xen 4.1.3 c/s 23336- Upstream or pending upstream patches from Jan 25587-fix-off-by-one-parsing-error.patch 25616-x86-MCi_CTL-default.patch 25617-vtd-qinval-addr.patch 25688-x86-nr_irqs_gsi.patch- Build all files with optimization (fortify source does not work with -O0).- bnc#773393 - VUL-0: CVE-2012-3433: xen: HVM guest destroy p2m teardown host DoS vulnerability CVE-2012-3433-xsa11.patch - bnc#773401 - VUL-1: CVE-2012-3432: xen: HVM guest user mode MMIO emulation DoS 25682-x86-inconsistent-io-state.patch- bnc#762484 - VUL-1: CVE-2012-2625: xen: pv bootloader doesn't check the size of the bzip2 or lzma compressed kernel, leading to denial of service 25589-pygrub-size-limits.patch- Make it build with latest TeXLive 2012 with new package layout- bnc#767273 - unsupported /var/lock/subsys is still used by xendomains init.xendomains- bnc#766283 - opensuse 12.2 pv guests can not start after installation due to lack of grub2 support in the host 24000-pygrub-grub2.patch 24001-pygrub-grub2.patch 24002-pygrub-grub2.patch- Upstream pygrub patches for grub2 support and fixes 23686-pygrub-solaris.patch 23697-pygrub-grub2.patch 23944-pygrub-debug.patch 23998-pygrub-GPT.patch 23999-pygrub-grub2.patch 24064-pygrub-HybridISO.patch 24401-pygrub-scrolling.patch 24402-pygrub-edit-fix.patch 24460-pygrub-extlinux.patch 24706-pygrub-extlinux.patch- Revised version of security patch and an additional patch for bnc#764077 x86_64-AMD-erratum-121.patch x86_64-allow-unsafe-adjust.patch- remove dummy asm/smp-processor-id.h- removed dummy xenapi.tex which was added because of bnc#750679 (see the below entry dated "Mon Apr 2 13:07:20 CEST 2012") because "ps2pdf xenapi.ps xenapi.pdf" failed only for Ghostscript version 9.04 (now we have Ghostscript 9.05).- bnc#764077 - VUL-0: EMBARGOED: xen: XSA-9: denial of service on older AMD systems x86_64-AMD-erratum-121.patch - Revised version of security patch for bnc#757537 x86_64-sysret-canonical.patch- Upstream patches from Jan 25242-x86_64-hotplug-compat-m2p.patch 25247-SVM-no-rdtsc-intercept.patch 25267-x86-text-unlikely.patch 25269-x86-vMCE-addr-misc-write.patch 25271-x86_64-IST-index.patch 25327-pvdrv-no-asm-system-h.patch- add dummy asm/smp-processor-id.h for kernel-source 3.4-rcX- remove inclusion of asm/system.h from platform-pci.c- Upstream patches from Jan 25168-x86-memset-size.patch 25191-x86-tdt-delta-calculation.patch 25195-x86-cpuidle-C2-no-flush-or-bm-check.patch 25196-x86-HAP-PAT-sr.patch 25200-x86_64-trap-bounce-flags.patch- bnc#757537 - VUL-0: xen: CVE-2012-0217 PV guest escalation x86_64-sysret-canonical.patch - bnc#757970 - VUL-1: xen: guest denial of service on syscall GPF generation x86_64-trap-bounce-flags.patch- Upstream patches from Jan 25098-x86-emul-lock-UD.patch 25101-x86-hpet-disable.patch ioemu-9877-MSI-X-device-cleanup.patch- bnc#750679 - "ps2pdf xenapi.ps xenapi.pdf" fails for user abuild in Factory add dummy xenapi.tex until ghostscript is fixed- remove vcd.o rule from PVonHVM Makefile, not needed anymore- bnc#753165 - xen/scripts/network-bridge wont create bridge bridge-bonding.diff- Upstream patches from Jan 24950-gnttab-copy-mapped.patch 24970-x86-cpuidle-deny-port-access.patch 24996-x86-cpuidle-array-overrun.patch 25041-tapdisk2-create-init-name.patch- use BuildRequires: gcc46 only in sles11sp2 to avoid issues when gcc47 and newer is the distro default- bnc#745880 - cpuid setting is not preserved across xend restarts xend-cpuid.patch- Rename 2XXXX-vif-bridge.patch -> vif-bridge-tap-fix.patch- bnc#747331 - XEN: standard "newburn" kernel QA stress test on guest (+ smartd on Dom0?) freezes the guest 24883-x86-guest-walk-not-present.patch - bnc#745367 - MCE bank handling during migration 24781-x86-vmce-mcg_ctl.patch 24886-x86-vmce-mcg_ctl-default.patch 24887-x86-vmce-sr.patch - bnc#744771 - L3: VM with passed through PCI card fails to reboot under dom0 load 24888-pci-release-devices.patch - Upstream patches from Jan 24517-VT-d-fault-softirq.patch 24527-AMD-Vi-fault-softirq.patch 24535-x86-vMSI-misc.patch 24615-VESA-lfb-flush.patch 24690-x86-PCI-SERR-no-deadlock.patch 24701-gnttab-map-grant-ref-recovery.patch 24742-gnttab-misc.patch 24780-x86-paging-use-clear_guest.patch 24805-x86-MSI-X-dom0-ro.patch ioemu-9869-MSI-X-init.patch ioemu-9873-MSI-X-fix-unregister_iomem.patch- add BuildRequires: libuuid-devel- bnc#746702 - Xen HVM DomU crash during Windows Server 2008 R2 install, when maxmem > memory README.SuSE- bnc#745005 - Update vif configuration examples in xmexample* Updated xen-xmexample.diff- bnc#743414 - using vifname is ignored when defining a xen virtual interface with xl/libxl 24459-libxl-vifname.patch- bnc#740165 - VUL-0: kvm: qemu heap overflow in e1000 device emulation (applicable to Xen qemu - CVE-2012-0029) cve-2012-0029-qemu-xen-unstable.patch- bnc#744014 - blank screen in SLES11 SP2 guest with a VF statically assigned ioemu-MSI-X-fix-unregister_iomem.patch - Upstream patches from Jan 24453-x86-vIRQ-IRR-TMR-race.patch 24456-x86-emul-lea.patch- fate#310510 - fix xenpaging 24586-x86-mm_Properly_account_for_paged_out_pages.patch 24609-tools-libxc_handle_fallback_in_linux_privcmd_map_foreign_bulk_properly.patch 24610-xenpaging_make_file_op_largefile_aware.patch xen-unstable.misc.linux_privcmd_map_foreign_bulk.retry_paged.patch xenpaging.speedup-page-out.resume_pages.find_next_bit_set.patch xenpaging.speedup-page-out.evict_pages.free_slot_stack.patch xenpaging.speedup-page-out.policy_choose_victim.patch update xenpaging.error-handling.patch, flush qemu cache not so often- fate#310510 - fix xenpaging 24566-tools-libxc_fix_error_handling_in_xc_mem_paging_load.patch- fate#310510 - fix xenpaging 24466-libxc_Only_retry_mapping_pages_when_ENOENT_is_returned.patch- The xen kmp packages fail on the 09-check-packaged-twice script. Rename xen_pvdrivers.conf to xen_pvdrivers-.conf- fate#310510 - fix xenpaging xenpaging.speedup-page-in.gfn_to_slot.patch- bnc#739585 - L3: Xen block-attach fails after repeated attach/detach blktap-close-fifos.patch blktap-disable-debug-printf.patch- bnc#741159 - Fix default setting of XENSTORED_ROOTDIR in xencommons init script xencommons-xenstored-root.patch- bnc#740625 - xen: cannot interact with xend after upgrade (SLES) - bnc#738694 - xen: cannot interact with xend after upgrade (os12.1) - Other README changes included. README.SuSE- bnc#694863 - kexec fails in xen 24478-libxl_add_feature_flag_to_xenstore_for_XS_RESET_WATCHES.patch- fate#310510 - fix xenpaging xenpaging.speedup-page-out.patch- bnc#735806 - VF doesn't work after hot-plug for many times 24448-x86-pt-irq-leak.patch - Upstream patches from Jan 24261-x86-cpuidle-Westmere-EX.patch 24417-amd-erratum-573.patch 24429-mceinj-tool.patch 24447-x86-TXT-INIT-SIPI-delay.patch ioemu-9868-MSI-X.patch- bnc#732884 - remove private runlevel 4 from init scripts xen.no-default-runlevel-4.patch- bnc#727515 - Fragmented packets hang network boot of HVM guest ipxe-gcc45-warnings.patch ipxe-ipv4-fragment.patch ipxe-enable-nics.patch- fate#310510 - fix xenpaging update xenpaging.autostart.patch, make changes with mem-swap-target permanent update xenpaging.doc.patch, mention issues with live migration- fate#310510 - fix xenpaging add xenpaging.evict_mmap_readonly.patch update xenpaging.error-handling.patch, reduce debug output- bnc#736824 - Microcode patches for AMD's 15h processors panic the system 24189-x86-p2m-pod-locking.patch 24412-x86-AMD-errata-model-shift.patch 24411-x86-ucode-AMD-Fam15.patch- bnc#711219 - SR-IOV VF doesn't work in SLES11 sp2 guest 24357-firmware-no-_PS0-_PS3.patch - Upstream patches from Jan 24153-x86-emul-feature-checks.patch 24275-x86-emul-lzcnt.patch 24277-x86-dom0-features.patch 24278-x86-dom0-no-PCID.patch 24282-x86-log-dirty-bitmap-leak.patch 24359-x86-domU-features.patch 24360-x86-pv-domU-no-PCID.patch 24389-amd-fam10-gart-tlb-walk-err.patch 24391-x86-pcpu-version.patch- bnc#729208 - xenpaging=-1 doesn't work xenpaging.doc.patch- fate#310510 - fix xenpaging readd xenpaging.qemu.flush-cache.patch- bnc#732782 - L3: xm create hangs when maxmen value is enclosed in "quotes" xm-create-maxmem.patch- Upstream patches / changes from Jan Added 24358-kexec-compat-overflow.patch Removed 24341-x86-64-mmcfg_remove___initdata_annotation_overlooked_in_23749e8d1c8f074ba.patch Removed 24345-tools-libxc_Fix_x86_32_build_breakage_in_previous_changeset..patch- fate#310510 - fix xenpaging 24178-debug_Add_domain-vcpu_pause_count_info_to_d_key..patch Use wait queues for paging, improve foreign mappings. xenpaging.versioned-interface.patch xenpaging.mmap-before-nominate.patch xenpaging.p2m_is_paged.patch xenpaging.evict_fail_fast_forward.patch xenpaging.error-handling.patch xenpaging.mem_event-use-wait_queue.patch xenpaging.waitqueue-paging.patch Remove obsolete patch, not needed with wait queue usage xenpaging.HVMCOPY_gfn_paged_out.patch- fate#310510 - fix xenpaging Fix incorrect backport, remove double memset, use xzalloc 24171-x86waitqueue_Allocate_whole_page_for_shadow_stack..patch- fate#310510 - fix xenpaging fix typo in nominate, use lock instead of double unlock 23905-xenpaging_fix_locking_in_p2m_mem_paging_functions.patch- fate#310510 - fix xenpaging 24327-After_preparing_a_page_for_page-in_allow_immediate_fill-in_of_the_page_contents.patch 24328-Tools_Libxc_wrappers_to_automatically_fill_in_page_oud_page_contents_on_prepare.patch 24329-Teach_xenpaging_to_use_the_new_and_non-racy_xc_mem_paging_load_interface.patch- bnc#734826 - xm rename doesn't work anymore Updated xend-migration-domname-fix.patch- fate#310510 - fix xenpaging 24269-mem_event_move_mem_event_domain_out_of_struct_domain.patch 24270-Free_d-mem_event_on_domain_destruction..patch- fate#310510 - fix xenpaging 24318-x86-mm_Fix_checks_during_foreign_mapping_of_paged_pages.patch- fate#310510 - fix xenpaging 23949-constify_vcpu_set_affinitys_second_parameter.patch- fate#310510 - fix xenpaging 24105-xenpaging_compare_domain_pointer_in_p2m_mem_paging_populate.patch 24106-mem_event_check_capabilities_only_once.patch- fate#310510 - fix xenpaging 24272-xenpaging_Fix_c-s_235070a29c8c3ddf7_update_machine_to_phys_mapping_during_page_deallocation.patch- bnc#727081 - xend domains don't work anymore since update from 12.1 beta to 12.1 RC 1 24344-tools-x86_64_Fix_cpuid_inline_asm_to_not_clobber_stacks_red_zone.patch 24345-tools-libxc_Fix_x86_32_build_breakage_in_previous_changeset..patch- bnc#733449 - Panic in mcfg_ioremap when booting xen-dbg.gz on Xeon E3-1230 24341-x86-64-mmcfg_remove___initdata_annotation_overlooked_in_23749e8d1c8f074ba.patch- fate#310510 - fix xenpaging backport waitqueue changes from xen-unstable 24104-waitqueue_Double_size_of_x86_shadow_stack..patch 24171-x86waitqueue_Allocate_whole_page_for_shadow_stack..patch 24195-waitqueue_Detect_saved-stack_overflow_and_crash_the_guest..patch 24196-waitqueue_Reorder_prepare_to_wait_so_that_vcpu_is_definitely_on_the.patch 24197-x86-waitqueue_Because_we_have_per-cpu_stacks_we_must_wake_up_on_teh.patch 24231-waitqueue_Implement_wake_up_nroneall..patch 24232-waitqueue_Hold_a_reference_to_a_domain_on_a_waitqueue..patch- fate#310510 - fix xenpaging 24227-xenpaging_restrict_pagefile_permissions.patch- fate#310510 - fix xenpaging merge upstream version of our existing patches: 24218-libxc_add_bitmap_clear_function.patch remove old versions: xenpaging.bitmap_clear.patch- fate#310510 - fix xenpaging merge upstream version of our existing patches: 24138-xenpaging_munmap_all_pages_after_page-in.patch 24208-xenpaging_remove_filename_from_comment.patch 24209-xenpaging_remove_obsolete_comment_in_resume_path.patch 24210-xenpaging_use_PERROR_to_print_errno.patch 24211-xenpaging_simplify_file_op.patch 24212-xenpaging_print_gfn_in_failure_case.patch 24213-xenpaging_update_xenpaging_init.patch 24214-xenpaging_remove_xc_dominfo_t_from_paging_t.patch 24215-xenpaging_track_the_number_of_paged-out_pages.patch 24216-xenpaging_move_page_add-resume_loops_into_its_own_function..patch 24217-xenpaging_improve_mainloop_exit_handling.patch 24219-xenpaging_retry_unpageable_gfns.patch 24220-xenpaging_install_into_LIBEXEC_dir.patch 24221-xenpaging_add_XEN_PAGING_DIR_-_libxl_xenpaging_dir_path.patch 24222-xenpaging_use_guests_tot_pages_as_working_target.patch 24223-xenpaging_watch_the_guests_memory-target-tot_pages_xenstore_value.patch 24224-xenpaging_add_cmdline_interface_for_pager.patch 24225-xenpaging_improve_policy_mru_list_handling.patch 24226-xenpaging_add_debug_to_show_received_watch_event..patch remove old versions: xenpaging.XEN_PAGING_DIR.patch xenpaging.add_evict_pages.patch xenpaging.cmdline-interface.patch xenpaging.encapsulate_domain_info.patch xenpaging.file_op-return-code.patch xenpaging.install-to-libexec.patch xenpaging.low_target_policy_nomru.patch xenpaging.main-loop-exit-handling.patch xenpaging.misleading-comment.patch xenpaging.page_in-munmap-size.patch xenpaging.print-gfn.patch xenpaging.record-numer-paged-out-pages.patch xenpaging.reset-uncomsumed.patch xenpaging.stale-comments.patch xenpaging.target-tot_pages.patch xenpaging.use-PERROR.patch xenpaging.watch-target-tot_pages.patch xenpaging.watch_event-DPRINTF.patch xenpaging.xc_interface_open-comment.patch- bnc#733348 - Use 'xm' in various scripts if xend is running. Modified xmclone.sh and xen-updown.sh - Only emit xl warning when xend is running and -f (force) flag is not specified. Modified disable-xl-when-using-xend.patch- Upstream patches from Jan 24190-hap-log-dirty-disable-rc.patch 24193-hap-track-dirty-vram-rc.patch 24201-x86-pcpu-platform-op.patch- Upstream patches from Jan 23900-xzalloc.patch 24144-cpufreq-turbo-crash.patch 24148-shadow-pgt-dying-op-performance.patch 24155-x86-ioapic-EOI-after-migration.patch 24156-x86-ioapic-shared-vectors.patch 24157-x86-xstate-init.patch 24168-x86-vioapic-clear-remote_irr.patch- submit fixes for bnc#649209 and bnc#711892 xl-create-pv-with-qcow2-img.patch update suspend_evtchn_lock.patch- Update trace.c, merge patches from upstream 23050-xentrace_dynamic_tracebuffer_allocation.patch 23091-xentrace_fix_t_info_pages_calculation..patch 23092-xentrace_print_calculated_numbers_in_calculate_tbuf_size.patch 23093-xentrace_remove_gdprintk_usage_since_they_are_not_in_guest_context.patch 23094-xentrace_update_comments.patch 23095-xentrace_use_consistent_printk_prefix.patch 23128-xentrace_correct_formula_to_calculate_t_info_pages.patch 23129-xentrace_remove_unneeded_debug_printk.patch 23173-xentrace_Move_register_cpu_notifier_call_into_boot-time_init..patch 23239-xentrace_correct_overflow_check_for_number_of_per-cpu_trace_pages.patch 23308-xentrace_Move_the_global_variable_t_info_first_offset_into_calculate_tbuf_size.patch 23309-xentrace_Mark_data_size___read_mostly_because_its_only_written_once.patch 23310-xentrace_Remove_unneeded_cast_when_assigning_pointer_value_to_dst.patch 23404-xentrace_reduce_trace_buffer_size_to_something_mfn_offset_can_reach.patch 23405-xentrace_fix_type_of_offset_to_avoid_ouf-of-bounds_access.patch 23406-xentrace_update___insert_record_to_copy_the_trace_record_to_individual_mfns.patch 23407-xentrace_allocate_non-contiguous_per-cpu_trace_buffers.patch 23643-xentrace_Allow_tracing_to_be_enabled_at_boot.patch 23719-xentrace_update___trace_var_comment.patch Remove old patches: xen-unstable.xentrace.dynamic_tbuf.patch xen-unstable.xentrace.empty_t_info_pages.patch xen-unstable.xentrace.verbose.patch xen-unstable.xentrace.no_gdprintk.patch xen-unstable.xentrace.comments.patch xen-unstable.xentrace.printk_prefix.patch xen-unstable.xentrace.remove_debug_printk.patch xen-unstable.xentrace.t_info_pages-formula.patch xen-unstable.xentrace.register_cpu_notifier-boot_time.patch xen-unstable.xentrace.t_info_page-overflow.patch xen-unstable.xentrace.t_info_first_offset.patch xen-unstable.xentrace.data_size__read_mostly.patch xen-unstable.xentrace.__insert_record-dst-type.patch- Upstream patches from Jan 24116-x86-continuation-cancel.patch 24123-x86-cpuidle-quiesce.patch 24124-x86-microcode-amd-quiesce.patch 24137-revert-23666.patch 24xxx-shadow-pgt-dying-op-performance.patch- bnc#722738 - xm cpupool-create errors out xen-cpupool-xl-config-format.patch- Fix broken build when building docs 23819-make-docs.patch- bnc#720054 - Prevent vif-bridge from adding user-created tap interfaces to a bridge 2XXXX-vif-bridge.patch- bnc#713503 - DOM0 filesystem commit 23752-x86-shared-IRQ-vector-maps.patch 23754-AMD-perdev-vector-map.patch- fate#310510 - fix xenpaging This change reverses the task of xenpaging. Before this change a fixed number of pages was paged out. With this change the guest will not have access to more than the given number of pages at the same time. The xenpaging= config option is replaced by actmem= A new xm mem-swap-target is added. The xenpaging binary is moved to /usr/lib/xen/bin/ xenpaging.HVMCOPY_gfn_paged_out.patch xenpaging.XEN_PAGING_DIR.patch xenpaging.add_evict_pages.patch xenpaging.bitmap_clear.patch xenpaging.cmdline-interface.patch xenpaging.encapsulate_domain_info.patch xenpaging.file_op-return-code.patch xenpaging.guest-memusage.patch xenpaging.install-to-libexec.patch xenpaging.low_target_policy_nomru.patch xenpaging.main-loop-exit-handling.patch xenpaging.misleading-comment.patch xenpaging.page_in-munmap-size.patch xenpaging.print-gfn.patch xenpaging.record-numer-paged-out-pages.patch xenpaging.reset-uncomsumed.patch xenpaging.stale-comments.patch xenpaging.target-tot_pages.patch xenpaging.use-PERROR.patch xenpaging.watch-target-tot_pages.patch xenpaging.watch_event-DPRINTF.patch xenpaging.xc_interface_open-comment.patch- xen.spec: update filelist package /usr/lib*/xen with wildcard to pickup new files remove duplicate /usr/sbin/xen-list from filelist- bnc#725169 - xen-4.0.2_21511_03-0.5.3: bootup hangs 23993-x86-microcode-amd-fix-23871.patch- Update to Xen 4.1.2 FCS c/s 23174- bnc#720054 - Fix syntax error introduced during recent adjustment of Xen's tap udev rule. Updated udev-rules.patch- fate#310510 - fix xenpaging Merge paging related fixes from xen-unstable: 23506-x86_Disable_set_gpfn_from_mfn_until_m2p_table_is_allocated..patch 23507-xenpaging_update_machine_to_phys_mapping_during_page_deallocation.patch 23509-x86_32_Fix_build_Define_machine_to_phys_mapping_valid.patch 23562-xenpaging_remove_unused_spinlock_in_pager.patch 23576-x86_show_page_walk_also_for_early_page_faults.patch 23577-tools_merge_several_bitop_functions_into_xc_bitops.h.patch 23578-xenpaging_add_xs_handle_to_struct_xenpaging.patch 23579-xenpaging_drop_xc.c_remove_ASSERT.patch 23580-xenpaging_drop_xc.c_remove_xc_platform_info_t.patch 23581-xenpaging_drop_xc.c_remove_xc_wait_for_event.patch 23582-xenpaging_drop_xc.c_move_xc_mem_paging_flush_ioemu_cache.patch 23583-xenpaging_drop_xc.c_move_xc_wait_for_event_or_timeout.patch 23584-xenpaging_drop_xc.c_remove_xc_files.patch 23585-xenpaging_correct_dropping_of_pages_to_avoid_full_ring_buffer.patch 23586-xenpaging_do_not_bounce_p2mt_back_to_the_hypervisor.patch 23587-xenpaging_remove_srand_call.patch 23588-xenpaging_remove_return_values_from_functions_that_can_not_fail.patch 23589-xenpaging_catch_xc_mem_paging_resume_errors.patch 23590-xenpaging_remove_local_domain_id_variable.patch 23591-xenpaging_move_num_pages_into_xenpaging_struct.patch 23592-xenpaging_start_paging_in_the_middle_of_gfn_range.patch 23593-xenpaging_pass_integer_to_xenpaging_populate_page.patch 23594-xenpaging_add_helper_function_for_unlinking_pagefile.patch 23595-xenpaging_add_watch_thread_to_catch_guest_shutdown.patch 23596-xenpaging_implement_stopping_of_pager_by_sending_SIGTERM-SIGINT.patch 23597-xenpaging_remove_private_mem_event.h.patch 23599-tools_fix_build_after_recent_xenpaging_changes.patch 23817-mem_event_add_ref_counting_for_free_requestslots.patch 23818-mem_event_use_mem_event_mark_and_pause_in_mem_event_check_ring.patch 23827-xenpaging_use_batch_of_pages_during_final_page-in.patch 23841-mem_event_pass_mem_event_domain_pointer_to_mem_event_functions.patch 23842-mem_event_use_different_ringbuffers_for_share_paging_and_access.patch 23874-xenpaging_track_number_of_paged_pages_in_struct_domain.patch 23904-xenpaging_use_p2m-get_entry_in_p2m_mem_paging_functions.patch 23905-xenpaging_fix_locking_in_p2m_mem_paging_functions.patch 23906-xenpaging_remove_confusing_comment_from_p2m_mem_paging_populate.patch 23908-p2m_query-modify_p2mt_with_p2m_lock_held.patch 23943-xenpaging_clear_page_content_after_evict.patch 23953-xenpaging_handle_evict_failures.patch 23978-xenpaging_check_p2mt_in_p2m_mem_paging_functions.patch 23979-xenpaging_document_p2m_mem_paging_functions.patch 23980-xenpaging_disallow_paging_in_a_PoD_guest.patch Remove obsolete patches: x86-show-page-walk-early.patch xenpaging.23817-mem_event_check_ring.patch xenpaging.catch-xc_mem_paging_resume-error.patch xenpaging.guest_remove_page.slow_path.patch xenpaging.mem_event-no-p2mt.patch xenpaging.no-srand.patch xenpaging.return-void.patch xenpaging.xenpaging_populate_page-gfn.patch- xen.spec: use changeset number as patch number for upstream patches- do not use runlevel 4 in init scripts, it makes it impossible to "insserv xend" on 12.1- Upstream patches from Jan 23955-x86-pv-cpuid-xsave.patch 23957-cpufreq-error-paths.patch- Upstream patches from Jan 23933-pt-bus2bridge-update.patch 23726-x86-intel-flexmigration-v2.patch 23925-x86-AMD-ARAT-Fam12.patch 23246-x86-xsave-enable.patch 23897-x86-mce-offline-again.patch- Update to Xen 4.1.2_rc3 c/s 23171- bnc#720054 - Changed /etc/udev/rules.d/40-xen.rules to not run Xen's vif-bridge script when not running Xen. This is not a solution to the bug but an improvement in the rules regardless. Updated udev-rules.patch- Upstream patches from Jan 23868-vtd-RMRR-validation.patch 23871-x86-microcode-amd-silent.patch 23898-cc-option-grep.patch- Add pciback init script and sysconf file, giving users a simple mechanism to configure pciback. init.pciback sysconfig.pciback- update scripts to use xl -f, or xm if xend is running: xen-updown.sh, init.xendomains, xmclone.sh- bnc#694863 - kexec fails in xen xenstored: allow guest to shutdown all its watches/transactions xenstored.XS_RESET_WATCHES.patch- Upstream patches from Jan 23843-scheduler-switch.patch 23846-x86-TSC-check.patch 23848-vmx-conditional-off.patch 23853-x86-pv-cpuid-xsave.patch- fate#310510 - fix xenpaging mem_event: add ref counting for free requestslots xenpaging.23817-mem_event_check_ring.patch- bnc#717650 - Unable to start VM - Update to Xen 4.1.2_rc2 c/s 23152- bnc#716695 - domUs using tap devices will not start updated multi-xvdp.patch- Upstream patches from Jan 23803-intel-pmu-models.patch 23800-x86_64-guest-addr-range.patch 23795-intel-ich10-quirk.patch 23804-x86-IPI-counts.patch- bnc#706106 - Inconsistent reporting of VM names during migration xend-migration-domname-fix.patch- bnc#712823 - L3:Xen guest does not start reliable when rebooted xend-vcpu-affinity-fix.patch- Upstream patches from Jan 23725-pci-add-device.patch 23762-iommu-fault-bm-off.patch 23763-pci-multi-seg-x2apic-vtd-no-crash.patch 23765-x86-irq-vector-leak.patch 23766-x86-msi-vf-bars.patch 23771-x86-ioapic-clear-pin.patch 23772-x86-trampoline.patch 23774-x86_64-EFI-EDD.patch 23776-x86-kexec-hpet-legacy-bcast-disable.patch 23781-pm-wide-ACPI-ids.patch 23782-x86-ioapic-clear-irr.patch 23783-ACPI-set-_PDC-bits.patch- Include gcc46 only when its available (>11.4 && >sles11sp1)- bnc#711943 - [xl] Fail to create multi-guests with NIC assigned 23685-libxl-segfault-fix.patch- libxenlight and legacy xend toolstack should not be used together. If xend is running, print a warning and exit xl. Add a '-f' (force) option to xl to override this behavior. disable-xl-when-using-xend.patch bnc#707664- Upstream patches from Jan 23732-sedf.patch 23735-guest-dom0-cap.patch 23746-vtd-cleanup-timers.patch 23747-mmcfg-base-address.patch 23749-mmcfg-reservation.patch- bnc#704160 - crm resource migrate fails with xen machines update snapshot-xend.patch - bnc#706574 - xm console DomUName hang after "xm save/restore" of PVM on the latest Xen xend-console-port-restore.patch- update xencommons script to run only when needed xencommons-proc-xen.patch- Upstream patches from Jan 23726-x86-intel-flexmigration.patch 23706-fix-20892.patch 23723-x86-CMOS-lock.patch 23676-x86_64-image-map-bounds.patch 23724-x86-smpboot-x2apic.patch- hotplug.losetup.patch correct dev:inode detection, stat returns major:minor without leading zeros, while losetup -a includes trailing zeros- fate#310635: xen npiv multipath support update block-npiv* scripts for testing- Fixes for EFI support x86-EFI-discard-comment.patch- fate#309894: Xen needs to correctly understand family 15h CPU topology - fate#311376: EFI support in SP2 - fate#311529: Native UEFI booting under Xen (installation) 23074-pfn.h.patch 23571-vtd-fault-verbosity.patch 23574-x86-dom0-compressed-ELF.patch 23575-x86-DMI.patch 23610-x86-topology-info.patch 23611-amd-fam15-topology.patch 23613-EFI-headers.patch 23614-x86_64-EFI-boot.patch 23615-x86_64-EFI-runtime.patch 23616-x86_64-EFI-MPS.patch- Mark xen-scsi.ko supported (bnc#582265, fate#309459).- fate#310308: Hypervisor assisted watchdog driver ioemu-watchdog-support.patch ioemu-watchdog-linkage.patch ioemu-watchdog-ib700-timer.patch tools-watchdog-support.patch- bnc#702025 - VUL-0: xen: VT-d (PCI passthrough) MSI trap injection (CVE-2011-1898) Fixed in Xen version 4.1.1- fate#310956: Support Direct Kernel Boot for FV guests kernel-boot-hvm.patch- fate#310316: Support change vnc password while vm is running change-vnc-passwd.patch - fate#310325: Support get domU console log from Dom0 log-guest-console.patch- fate#311487: remove modprobe.conf files for autoloading of Xen and Hyper-V drivers xen.sles11sp1.fate311487.xen_platform_pci.dmistring.patch add dmi modalias to xen-platform-pci.ko- fate#308532: [NONCODE] Remove XEN 32-bit Hypervisor Modify ExclusiveArch in xen.spec to build only x86_64- fate#309900 - Add Xen support for SVM Decode Assist in AMD family 15h - fate#309902 - Add Xen support for AMD family 12h processors - fate#309903 - Add Xen support for AMD family 14h processors - fate#309906 - Add Xen support for performance event counters in AMD family 15h- fate#309893: Add Xen support for AMD family 15h processors - fate#309901: Add Xen support for SVM TSC scaling in AMD family 15h - fate#311951: Ivy Bridge: XEN support for Supervisor Mode Execution Protection (SMEP) 23437-amd-fam15-TSC-scaling.patch 23462-libxc-cpu-feature.patch 23481-x86-SMEP.patch 23504-x86-SMEP-hvm.patch 23505-x86-cpu-add-arg-check.patch 23508-vmx-proc-based-ctls-probe.patch 23510-hvm-cpuid-DRNG.patch 23511-amd-fam15-no-flush-for-C3.patch 23516-cpuid-ERMS.patch 23538-hvm-pio-emul-no-host-crash.patch 23539-hvm-cpuid-FSGSBASE.patch 23543-x86_64-maddr_to_virt-assertion.patch 23546-fucomip.patch- Fix libxc reentrancy issues 23383-libxc-rm-static-vars.patch- fate#310957 - Update to Xen 4.1.1 FCS c/s 23079- fate#311000 - Extend Xen domain lock framework to support more alternative xend-domain-lock-sfex.patch- fate#311371 - Enhance yast to configure live migration for Xen and KVM add firewall service file for xen-tools- Add man page for xen-list utility updated xen-utils-0.1.tar.bz2- Upstream patches from Jan 23233-hvm-cr-access.patch 23234-svm-decode-assist-base.patch 23235-svm-decode-assist-crs.patch 23236-svm-decode-assist-invlpg.patch 23238-svm-decode-assist-insn-fetch.patch 23303-cpufreq-misc.patch 23304-amd-oprofile-strings.patch 23305-amd-fam15-xenoprof.patch 23306-amd-fam15-vpmu.patch 23334-amd-fam12+14-vpmu.patch 23338-vtd-force-intremap.patch- fate#310957 - Update to Xen 4.1.1-rc1 c/s 23064- xentrace: dynamic tracebuffer allocation xen-unstable.xentrace.dynamic_tbuf.patch xen-unstable.xentrace.empty_t_info_pages.patch xen-unstable.xentrace.verbose.patch xen-unstable.xentrace.no_gdprintk.patch xen-unstable.xentrace.comments.patch xen-unstable.xentrace.printk_prefix.patch xen-unstable.xentrace.remove_debug_printk.patch xen-unstable.xentrace.t_info_pages-formula.patch xen-unstable.xentrace.register_cpu_notifier-boot_time.patch xen-unstable.xentrace.t_info_page-overflow.patch xen-unstable.xentrace.t_info_first_offset.patch xen-unstable.xentrace.data_size__read_mostly.patch xen-unstable.xentrace.__insert_record-dst-type.patch- fate#310510 - fix xenpaging update xenpaging patches for xen 4.1 xenpaging.guest_remove_page.slow_path.patch xenpaging.mem_event-no-p2mt.patch xenpaging.no-srand.patch xenpaging.return-void.patch xenpaging.catch-xc_mem_paging_resume-error.patch xenpaging.xenpaging_populate_page-gfn.patch xenpaging.autostart.patch- bnc#670465 - When connecting to Xen guest through vncviewer mouse tracking is off. - Upstream patch 23298-hvmop-get-mem-type.patch replaces xen.sles11sp1.bug684297.HVMOP_get_mem_type.patch - Upstream patches from Jan 23333-hvm-32bit-compat-hypercalls.patch 23337-vtd-malicious-msi-filter.patch 23338-vtd-force-intremap.patch (CVE-2011-1898) 23341-x86-ioapic-write-entry.patch 23343-vtd-error-path-leaks.patch- bnc#684305 - on_crash is being ignored with kdump now working in HVM xend-config-enable-dump-comment.patch- disable xend's logrotation for xend.log, use included logrotate.conf- bnc#684297 - HVM taking too long to dump vmcore xen.sles11sp1.bug684297.HVMOP_get_mem_type.patch new hvm_op hyper call option xen.sles11sp1.bug684297.xen_oldmem_pfn_is_ram.patch Use new Xen HVMOP_get_mem_type hvmop hypercall option and new Linux kernel register_oldmem_pfn_is_ram interface. (depends on two kernel-source changes)- Update to Xen 4.1.1-rc1-pre c/s 23051- Numerous cleanups when compiling with the unused-but-set-variable flag enabled and warnings equal to errors. xen-warnings-unused.diff- Add a 'long' option to xen-list utility Updated xen-utils-0.1.tar.bz2- bnc#691256 - move modprobe of xen backend modules from xend to xencommons initscript tmp-initscript-modprobe.patch- bnc#691738 - Xen does not find device create with npiv block xen-qemu-iscsi-fix.patch- Upstream patches from Jan 22998-x86-get_page_from_l1e-retcode.patch 22999-x86-mod_l1_entry-retcode.patch 23000-x86-mod_l2_entry-retcode.patch 23096-x86-hpet-no-cpumask_lock.patch 23099-x86-rwlock-scalability.patch 23103-x86-pirq-guest-eoi-check.patch 23127-vtd-bios-settings.patch 23153-x86-amd-clear-DramModEn.patch 23154-x86-amd-iorr-no-rdwr.patch 23199-amd-iommu-unmapped-intr-fault.patch 23200-amd-iommu-intremap-sync.patch 23228-x86-conditional-write_tsc.patch- bnc#691238 - L3: question on behaviour change xm list snapshot-xend.patch- update xenalyze to revision 98 * Unify setting of vcpu data type * Unify record size checks * Fix cr3_switch not to access hvm struct before it's initialized - add xenalyze.gcc46.patch to fix unused-but-set-variable errors- bnc#688473 - VUL-0: potential buffer overflow in tools cve-2011-1583-4.0.patch- hotplug.losetup.patch correct dev:inode detection and use variable expansion- bnc#623680 - xen kernel freezes during boot when processor module is loaded 23228-x86-conditional-write_tsc.patch - bnc#680824 - dom0 can't recognize boot disk when IOMMU is enabled 23200-amd-iommu-intremap-sync.patch - Upstream patches from Jan 23127-vtd-bios-settings.patch 23153-x86-amd-clear-DramModEn.patch 23154-x86-amd-iorr-no-rdwr.patch 23199-amd-iommu-unmapped-intr-fault.patch- bnc#685189: update vif-route-ifup.patch to use correct variable after upstream commit 22910:d4bc41a8cecb- bnc#688519: correct indention in xend-domain-lock.patch- bnc#687981 - L3: mistyping model type when defining VIF crashes VM xend-validate-nic-model.patch- bnc#685338: Fix porting of xend-domain-lock.patch- update scripts to use xl instead of xm: xen-updown.sh, init.xendomains, xmclone.sh- disable xend in openSuSE > 11.4 the xl command is the replacement for the xm command- mark runlevel scripts as config to preserve local changes by admin or dev during package update- enable xencommons runlevel script during upgrade if xend was already enabled- call /sbin/ldconfig directly in xen-libs post install scripts- Upstream patches from Jan 23103-x86-pirq-guest-eoi-check.patch 23030-x86-hpet-init.patch 23061-amd-iommu-resume.patch 23127-vtd-bios-settings.patch- add baselibs.conf as libvirt uses 32bit libraries- Remus support is enabled for now.- Enable support for kernel decompression for gzip, bzip2, and LZMA so that kernels compressed with any of these methods can be launched- Update to Xen 4.1 FCS- fix xentrace.dynamic_sized_tbuf.patch the default case did not work, correct size calculation- Update to c/s 23010 Xen 4.1 rc8- use _smp_mflags instead of jobs, jobs is not expanded everywhere- bnc#681302 - xm create -x returns "ImportError: No module named ext" xm-create-xflag.patch- bnc#675817 - Kernel panic when creating HVM guests on AMD platforms with XSAVE 22462-x86-xsave-init-common.patch- bnc#679344 - Xen: multi-vCPU pv guest may crash host 23034-x86-arch_set_info_guest-DoS.patch - bnc#678871 - dom0 hangs long time when starting hvm guests with memory >= 64GB 22780-pod-preempt.patch - bnc#675363 - Random lockups with kernel-xen. Possibly graphics related 22997-x86-map_pages_to_xen-check.patch - Upstream patches from Jan 22949-x86-nmi-pci-serr.patch 22992-x86-fiop-m32i.patch 22996-x86-alloc_xen_pagetable-no-BUG.patch 23020-x86-cpuidle-ordering.patch 23039-csched-constrain-cpu.patch- Fix xen-utils to cope with xen-unstable c/s 21483- bnc#678229 - restore of sles HVM fails 22873-svm-sr-32bit-sysenter-msrs.patch- xz-devel is available since 11.2, make it optional for SLES11SP1- Fix /vm/uuid xenstore leak on tapdisk2 device cleanup 22499-xen-hotplug-cleanup.patch- Upstream patches from Jan 22872-amd-iommu-pci-reattach.patch 22879-hvm-no-self-set-mem-type.patch 22899-x86-tighten-msr-permissions.patch 22915-x86-hpet-msi-s3.patch 22947-amd-k8-mce-init-all-msrs.patch- bnc#672833 - xen-tools bug causing problems with Ubuntu 10.10 under Xen 4. 22238-pygrub-grub2-fix.patch- bnc#665610 - xm console > 1 to same VM messes up both consoles Upstream rejected due to portability concern, see http://lists.xensource.com/archives/html/xen-devel/2011-02/msg00942.html xenconsole-no-multiple-connections.patch- Enable support for kernel decompression for gzip, bzip2, and LZMA so that kernels compressed with any of these methods can be launched.- bnc#651822 - xm snapshot-xxx scripts lead to an XP SP3 HVM domU to chkdsk Make sure we only apply the snapshot once, and the changes made after snapshot-apply hit the disk.- Update to Xen 4.1.0 c/s 22861- bnc#658569 - SLES 11 SP1 dom0 iptables gives lots of physdev messages 22385-vif-common.patch- update xenalyze, more 64bit fixes- allocate xentrace buffer metadata based on requested tbuf_size xentrace.dynamic_sized_tbuf.patch- fate#310510 - fix xenpaging xenpaging.runtime_mru_size.patch - specify policy mru size at runtime xenpaging.no_domain_id.patch - reduce memory usage in pager- bnc#625394 - set vif mtu from bridge mtu if kernel supports it vif-bridge.mtu.patch- fate#310510 - fix xenpaging xenpaging.autostart_delay.patch - decouple create/destroycreateXenPaging from _create/_removeDevices - change xenpaging variable from int to str - init xenpaging variable to 0 if xenpaging is not in config file to avoid string None coming from sxp file- Update to Xen 4.0.2 rc2-pre, changeset 21443- bnc#633573 - System fail to boot after running several warm reboot tests 22749-vtd-workarounds.patch - Upstream patches from Jan 22744-ept-pod-locking.patch 22777-vtd-ats-fixes.patch 22781-pod-hap-logdirty.patch 22782-x86-emul-smsw.patch 22789-i386-no-x2apic.patch 22790-svm-resume-migrate-pirqs.patch 22816-x86-pirq-drop-priv-check.patch- Don't pass the deprecataed extid parameter to xc.hvm_build- bnc#658704 - SLES11 SP1 Xen boot panic in x2apic mode 22707-x2apic-preenabled-check.patch - bnc#641419 - L3: Xen: qemu-dm reports "xc_map_foreign_batch: mmap failed: Cannot allocate memory" 7434-qemu-rlimit-as.patch - Additional or upstream patches from Jan 22693-fam10-mmio-conf-base-protect.patch 22694-x86_64-no-weak.patch 22708-xenctx-misc.patch 21432-4.0-cpu-boot-failure.patch 22645-amd-flush-filter.patch qemu-fix-7433.patch- Maintain compatibility with the extid flag even though it is deprecated for both legacy and sxp config files. hv_extid_compatibility.patch- bnc#649209-improve suspend eventchn lock suspend_evtchn_lock.patch- Removed the hyper-v shim patches in favor of using the upstream version.- bnc#641419 - L3: Xen: qemu-dm reports "xc_map_foreign_batch: mmap failed: Cannot allocate memory" qemu-rlimit-as.patch- Upstream c/s 7433 to replace qemu_altgr_more.patch 7433-qemu-altgr.patch- bnc#661931 - Fix fd leak in xenstore library 21344-4.0-testing-xenstore-fd-leak.patch- bnc#656369 - g5plus: sles11sp1 xen crash with 8 socket x2apic preenabled 21989-x2apic-resume.patch 22475-x2apic-cleanup.patch 22535-x2apic-preenabled.patch - bnc#658163 - maintenance release - Nehalem system cannot boot into xen with maintenance release installed 22504-iommu-dom0-holes.patch 22506-x86-iommu-dom0-estimate.patch - bnc#658704 - SLES11 SP1 Xen boot panic in x2apic mode 21810-x2apic-acpi.patch - Upstream patches from Jan 22470-vlapic-tick-loss.patch 22484-vlapic-tmcct-periodic.patch 22526-ept-access-once.patch 22533-x86-32bit-apicid.patch 22534-x86-max-local-apic.patch 22538-keyhandler-relax.patch 22540-32on64-hypercall-debug.patch 22549-vtd-map-page-leak.patch 22574-ept-skip-validation.patch 22632-vtd-print-entries.patch- bnc#661298 - maintenance release candidate - Windows VMs reboot too fast, triggering failsafe xen-minimum-restart-time.patch- bnc#659070 - Fail to input '|' in en-us keyboard qemu_altgr_more.patch- bnc#659466 - XEN drbd block device type not working on SLES 11 SP1 20158-revert.patch- Revert changes made to snapshot-xend.patch and snapshot-ioemu-restore.patch made on 2010-11-19. The changes were intended to fix bnc#651822, but testing revealed additional changes were needed to completely resolve the bug. bnc#651822 will be fixed in a subsequent maintenance release.- bnc#654543 - PV guest won't unplug the IDE disk created by qemu-dm a dirty hack, only add the device to drives_table[] if we are FV domU, that will be unplugged anyway if a PV driver is loaded later. ioemu-disable-emulated-ide-if-pv.patch- Upstream patch to replace xenfb_32bpp.patch 7426-xenfb-depth.patch- bnc#651822 make sure we only apply the snapshot once, and the changes made after snapshot-apply hit the disk. snapshot-xend.patch snapshot-without-pv-fix.patch- fate#310510 - fix xenpaging xenpaging.HVMCOPY_gfn_paged_out.patch - remove incorrect and unneeded cleanup from do_memory_op subfunctions add mainline tag to merged patches- bnc#613584 - If available, use kpartx '-f' option in domUloader- bnc#659872 - xend: Do no release domain lock on checkpoint operation.- Upstream patches from Jan 22431-p2m-remove-bug-check.patch 22448-x86_64-gdt-ldt-fault-filter.patch 22466-x86-sis-apic-bug.patch 22451-hvm-cap-clobber.patch 22388-x2apic-panic.patch 22452-x86-irq-migrate-directed-eoi.patch- bnc#658163 - maintenance release - Nehalem system cannot boot into xen with maintenance release installed iommu-dom0-holes.patch x86-iommu-dom0-estimate.patch- bnc#659085 - physical host is rebooted with unknown reason Regression: Remove the patch 22071-ept-get-entry-lock.patch- Removed 7410-qemu-alt-gr.patch and altgr_2.patch. It causes a regression (see bnc#659070)- make stubdom build optional- pass -j N to stubdom build- add xenalzye from http://xenbits.xensource.com/ext/xenalyze.hg- hotplug-block-losetup-a.patch allow hardlinked blockdevices - fate#310510 - fix xenpaging xenpaging.paging_prep_enomem.patch - retry page-in if guest is temporary out-of-memory xenpaging.print-arguments.patch - print arguments passed to xenpaging xenpaging.machine_to_phys_mapping.patch - invalidate array during page deallocation xenpaging.autostart_delay.patch - fold xenpaging.enabled.patch into this patch - set xenpaging_delay to 0.0 to start xenpaging right away- bnc#654591 - SLES11 SP0->Sp1 regression? (Xen, HVMs, NPIV) Fixed xen-qemu-iscsi-fix.patch- blktap2 patch - fix problem that blktap2 device info not cleared when block-attach fail. blktap2.patch- bnc#655438 - Using performance counter in domU on Nehalem cpus 22417-vpmu-nehalem.patch - Upstream patches from Jan 22389-amd-iommu-decls.patch 22416-acpi-check-mwait.patch 22431-p2m-remove-bug-check.patch- bnc#656245 - VUL-1: hypervisor: application or kernel in any pv Xen domain can crash Xen x86_64-gdt-ldt-fault-filter.patch- bnc#654050 - Python: a crasher bug in pyexpat - upstream patch needs backporting 22235-lxml-validator.patch- bnc#628729 - Add a small, fast alternative to 'xm list' for enumerating active domains. xen-list is a C program that uses libxenstore and libxenctl directly, bypassing the python toolstack. xen-utils-0.1.tar.bz2- bnc#628729 - Add a small, fast alternative to 'xm list' for enumerating active domains. xen-list is a C program that uses libxenstore and libxenctl directly, bypassing the python toolstack. xen-utils-0.1.tar.bz2- bnc#651822 - xm snapshot-xxx scripts lead to an XP SP3 HVM domU to chkdsk snapshot-xend.patch snapshot-ioemu-restore.patch- bnc#651957 - Xen: vm-install failed to start xenpaging.enabled.patch- fate#310510 - fix xenpaging xenpaging.signal_handling.patch - unlink pagefile in signal handler- Upstream patch for python 2.7 compatibility 22045-python27-compat.patch- bnc#641144 - FV Xen VM running windows or linux cannot write to virtual floppy drive bdrv_default_rwflag.patch- fate#310510 - fix xenpaging xenpaging.optimize_p2m_mem_paging_populate.patch xenpaging.HVMCOPY_gfn_paged_out.patch- bnc#649864 - automatic numa cpu placement of xen conflicts with cpupools 22326-cpu-pools-numa-placement.patch- fate#310510 - fix xenpaging xenpaging.populate_only_if_paged.patch - revert logic, populate needs to happen unconditionally xenpaging.p2m_mem_paging_populate_if_p2m_ram_paged.patch - invalidate current mfn only if gfn is not in flight or done xenpaging.mem_event_check_ring-free_requests.patch - print info only if 1 instead of 2 slots are free xenpaging.guest_remove_page.patch - check mfn before usage in resume function xenpaging.machine_to_phys_mapping.patch - check mfn before usage in resume function- bnc#552115 - Remove target discovery in block-iscsi modified block-iscsi script- bnc#649277 - Fix pci passthru in xend interface used by libvirt 22369-xend-pci-passthru-fix.patch- bnc#642078 - xm snapshot-create causes qemu-dm to SEGV snapshot-without-pv-fix.patch- fate#310510 - fix xenpaging xenpaging.num_pages_equal_max_pages.patch- bnc#647681 - L3: Passthrough of certain PCI device broken after SLES 11 to SP1 upgrade - bnc#650871 - Regression in Xen PCI Passthrough 22348-vtd-check-secbus-devfn.patch - Upstream patches from Jan 22223-vtd-workarounds.patch (bnc#652935) 22231-x86-pv-ucode-msr-intel.patch 22232-x86-64-lahf-lm-bios-workaround.patch 22280-kexec.patch 22337-vtd-scan-single-func.patch- bnc#497149 - SLES11 64bit Xen - SLES11 64bit HVM guest has corrupt text console stdvga-cache.patch- fate#310510 - fix xenpaging xenpaging.page_already_populated.patch xenpaging.notify_policy_only_once.patch xenpaging.guest_remove_page.patch xenpaging.machine_to_phys_mapping.patch remove xenpaging.memory_op.patch, retry loops are not needed- bnc#474789 - xen-tools 3.3 rpm misses pv-grub - PV-GRUB replaces PyGrub to boot domU images safely: it runs the regular grub inside the created domain itself and uses regular domU facilities to read the disk / fetch files from network etc.; it eventually loads the PV kernel and chain-boots it.- fate#310510 - fix xenpaging xenpaging.doc.patch - add /var/lib/xen/xenpaging directory- Some cleanup in the APIC handling code in the HyperV shim. hv_apic.patch- fate#310510 - fix xenpaging xenpaging.memory_op.patch, correct delay handling in retry loop- bnc#640370 - VM graphic console in VNC is corrupted xenfb_32bpp.patch- fate#310510 - fix xenpaging xenpaging.autostart_delay.patch delay start of xenpaging 7 seconds for smooth BIOS startup- fate#310510 - fix xenpaging xenpaging.tools_xenpaging_cleanup.patch- fate#310510 - fix xenpaging xenpaging.mem_event_check_ring-free_requests.patch- install /etc/xen/examples/xentrace_formats.txt to get human readable tracedata if xenalyze is not used- fate#310510 - fix xenpaging xenpaging.autostart_delay.patch xenpaging.blacklist.patch xenpaging.MRU_SIZE.patch remove xenpaging.hacks.patch, realmode works- Upstream patches from Jan including fixes for the following bugs bnc#583568 - Xen kernel is not booting bnc#615206 - Xen kernel fails to boot with IO-APIC problem bnc#640773 - Xen kernel crashing right after grub bnc#643477 - issues with PCI hotplug/hotunplug to Xen driver domain 22222-x86-timer-extint.patch 22214-x86-msr-misc-enable.patch 22213-x86-xsave-cpuid-check.patch 22194-tmem-check-pv-mfn.patch 22177-i386-irq-safe-map_domain_page.patch 22175-x86-irq-enter-exit.patch 22174-x86-pmtimer-accuracy.patch 22160-Intel-C6-EOI.patch 22159-notify-evtchn-dying.patch 22157-x86-debug-key-i.patch- fate#310510 - fix xenpaging xenpaging.signal_handling.patch xenpaging.autostart.patch xenpaging.hacks.patch- rename xenpaging.XENMEM_decrease_reservation.patch to xenpaging.memory_op.patch- bnc#632956 - fix VNC altgr-insert behavior 7410-qemu-alt-gr.patch altgr_2.patch- bnc#618087 - VNC view won't stay connected to fully virtualized Linux Xen VMs modified ioemu-vnc-resize.patch- bnc#639546 - Dom-U deleted after introduction of the parameter "change_home_server False" in the VM configuration change_home_server.patch- bnc#641859 - block-dmmd script does not handle the configuration when only MD is used modified block-dmmd script- fate#310510 - fix xenpaging xenpaging.populate_only_if_paged.patch- bnc#640773 - Xen kernel crashing right after grub 21894-intel-unmask-cpuid.patch - Upstream patch from Jan 22148-serial-irq-dest.patch- bnc#628719 - improve check_device_status to handle HA cases check_device_status.patch- bnc#628719 - multi-xvdp mutli-xvdp.patch- fate#310510 - fix xenpaging xenpaging.XENMEM_decrease_reservation.patch xenpaging.xenpaging_init.patch xenpaging.policy_linear.patch- bnc#632956 - fix VNC altgr-insert behavior 7410-qemu-alt-gr.patch altgr_2.patch- fate#310510 - fix xenpaging xenpaging.pageout_policy.patch xenpaging.xs_daemon_close.patch xenpaging.pagefile.patch xenpaging.mem_paging_tool_qemu_flush_cache.patch xenpaging.get_paged_frame.patch xenpaging.notify_via_xen_event_channel.patch- bnc#636231 - XEN: Unable to disconnect/remove CDROM drive from VM xend-devid-or-name.patch- Upstream patches from Jan 22019-x86-cpuidle-online-check.patch 22051-x86-forced-EOI.patch 22067-x86-irq-domain.patch 22068-vtd-irte-RH-bit.patch 22071-ept-get-entry-lock.patch 22084-x86-xsave-off.patch- bnc#638465 - hypervisor panic in memory handling 22135-heap-lock.patch- Update to Xen 4.0.1. This is a bug fix release.- bnc#635380 - Fix pygrub Grub2 support See update to Xen 4.0.1 for fixes- bnc#628701 - Improve performance when activate/deactivate dmmd devices modified block-dmmd script- bnc#628701 - Fix qemu-dm handling of dmmd devices modified xen-qemu-iscsi-fix.patch- bnc#626262 - Populate-on-demand memory problem on xen with hvm guest 21971-pod-accounting.patch- bnc#584204 - xm usb-list broken usb-list.patch- bnc#625520 - TP-L3: NMI cannot be triggered for xen kernel 21926-x86-pv-NMI-inject.patch- bnc#613529 - TP-L3: kdump kernel hangs when crash was initiated from xen kernel 21886-kexec-shutdown.patch- Upstream Intel patches to improve X2APIC handling. 21716-iommu-alloc.patch 21717-ir-qi.patch 21718-x2apic-logic.patch- bnc#623833 - Error in Xend-API method VM_set_actions_after_crash 21866-xenapi.patch- bnc#625003 - Fix vm config options coredump-{restart,destroy} Added hunk to xm-create-xflag.patch- bnc#605186 - Squelch harmless error messages in block-iscsi- bnc#623438 - Add ability to control SCSI device path scanning in xend 21847-pscsi.patch- Enable the packaging of create.dtd. This is needed for when xm is configured to use xenapi.- bnc#624285 - TP-L3: xen rdtsc emulation reports wrong frequency 21445-x86-tsc-handling-cleanups-v2.patch- bnc#623201 - drbd xvd will fail in new xen4 packages due to wrong popen2 arguments in blkif.py popen2-argument-fix.patch- bnc#620694 - Xen yast vm-install for existing paravirtualized disk fails with UnboundLocalError: local variable 'dev_type' referenced before assignment 21678-xend-mac-fix.patch- bnc#586221 - cannot add DomU with USB host controller defined domu-usb-controller.patch (Chun Yan Liu)- Upstream patches from Jan 21151-trace-bounds-check.patch 21627-cpuidle-wrap.patch 21643-vmx-vpmu-pmc-offset.patch 21682-trace-buffer-range.patch 21683-vtd-kill-timer-conditional.patch 21693-memevent-64bit-only.patch 21695-trace-t_info-readonly.patch 21698-x86-pirq-range-check.patch 21699-p2m-query-for-type-change.patch 21700-32on64-vm86-gpf.patch 21705-trace-printk.patch 21706-trace-security.patch 21712-amd-osvw.patch 21744-x86-cpufreq-range-check.patch 21933-vtd-ioapic-write.patch 21953-msi-enable.patch- bnc#599550 - Xen cannot distinguish the status of 'pause' 21723-get-domu-state.patch- bnc#604611 - Do not store vif device details when vif config contains invalid mac address. 21653-xend-mac-addr.patch- linux pvdrv: generalize location of autoconf.h Fixes error because of missing autoconf.h when building os11.2 Factory.- bnc#609153 - xm migrate localhost -l fails on Windows VMs 21615-dont-save-xen-heap-pages.patch - Upstream fixes from Jan 21446-iommu-graceful-generic-fail.patch 21453-shadow-avoid-remove-all-after-teardown.patch 21456-compat-hvm-addr-check.patch 21492-x86-pirq-unbind.patch 21526-x86-nehalem-cpuid-mask.patch 21620-x86-signed-domain-irq.patch- bnc#612189 - Clear APIC Timer Initial Count Register when masking timer interrupt 21542-amd-erratum-411.patch- bnc#610658 - XEN: PXE boot fails for fully virtualized guests - e1000 virtual nic. (see also bnc#484778) enable_more_nic_pxe.patch- bnc#608191 - /var/adm/fillup-templates/sysconfig.xend from package xen-tools is no valid sysconfig file xend-sysconfig.patch- bnc#608194 - /etc/xen/* config files are not packaged with noreplace- bnc#569744 - SLE HVM guest clock/timezone is incorrect after reboot 21460-xend-timeoffset.patch- bnc#606882 - Allow spaces in vbd path names 21459-block-script.patch- bnc#591799 - The status of Caps Lock is incorrect in domU capslock_enable.patch- Upstream fixes from Jan including a fix for Intel's ATS issue 21435-vmx-retain-global-controls.patch 21406-x86-microcode-quiet.patch 21421-vts-ats-enabling.patch- bnc#607219 - AMD Erratum 383 workaround for Xen 21408-amd-erratum-383.patch- Added modprobe of evtchn to init.xend. The kernel will also need to build evtchn as a module for this to be meaningful.- bnc#603008 - On an 8 Socket Nehalem-EX system, the fix for 593536 causes a hang during network setup. - Upstream patches from Jan. 21360-x86-mce-polling-disabled-init.patch 21372-x86-cross-cpu-wait.patch 21331-svm-vintr-during-nmi.patch 21333-xentrace-t_info-size.patch 21340-vtd-dom0-mapping-latency.patch 21346-x86-platform-timer-wrap.patch 21373-dummy-domain-io-caps.patch- bnc#605182 - /etc/xen/scripts/xen-hotplug-cleanup: line 24: [: !=: unary operator expected 21129-xen-hotplug-cleanup.patch- bnc#599929 - Hot add/remove Kawela NIC device over 500 times will cause guest domain crash passthrough-hotplug-segfault.patch- bnc#603583 - Fix migration of domUs using tapdisk devices 21317-xend-blkif-util-tap2.patch suse-disable-tap2-default.patch- Match upstreams cpu pools switch from domctl to sysctl - Upstream replacements for two of our custom patches (to ease applying further backports) - Fixed dump-exec-state.patch (could previously hang the system, as could - with lower probability - the un-patched implementation)- bnc#593536 - xen hypervisor takes very long to initialize Dom0 on 128 CPUs and 256Gb 21272-x86-dom0-alloc-performance.patch 21266-vmx-disabled-check.patch 21271-x86-cache-flush-global.patch- bnc#558815 - using multiple npiv luns with same wwpn/wwnn broken - bnc#601104 - Xen /etc/xen/scripts/block-npiv script fails when accessing multiple disks using NPIV block-npiv- bnc#595124 - VT-d can not be enabled on 32PAE Xen on Nehalem-EX platform 21234-x86-bad-srat-clear-pxm2node.patch bnc#585371 - kdump fails to load with xen: locate_hole failed 21235-crashkernel-advanced.patch- bnc#588918 - Attaching a U-disk to domain's failed by "xm usb-attach" init.xend- bnc#596442 - Preserve device config on domain start failure xend-preserve-devs.patch- bnc#597770 - insserv reports a loop between xendomains and openais. Remove openais from Should-Start in xendomains script.- bnc#569194 - Tools-side fixes for tapdisk protocol specification blktap-script.patch ioemu-subtype.patch Modified xen-domUloader.diff- Upstream bug fixes from Jan 21089-x86-startup-irq-from-setup-gsi.patch 21109-x86-cpu-hotplug.patch 21150-shadow-race.patch 21160-sysctl-debug-keys.patch- Updated to Xen 4.0.0 FCS, changeset 21091- Change default lock dir (when domain locking is enabled) to /var/lib/xen/images/vm_locks - Support SXP config files in xendomains script- Update to changeset 21087 Xen 4.0.0 RC9.- Update to changeset 21075 Xen 4.0.0 RC8.- bnc#584210 - xm usb-hc-destroy does not remove entry from xend del_usb_xend_entry.patch- Update to changeset 21057 Xen 4.0.0 RC7.-Fix bnc#466899 - numa enabled xen fails to start/create vms adjust_vcpuaffinity_more_cpu.patch- Update to changeset 21022 Xen 4.0.0 RC6.- bnc#586510 - cpupool fixes cpu-pools-update.patch- bnc#582645 - Xen stuck, mptbase driver attempting to reset config request- Update to changeset 20990 Xen 4.0.0 RC5.- bnc#556939 - Improve device map cleanup code in domUloader- bnc# 578910 - xm block-detach does not cleanup xenstore hotplug-cleanup-fix.patch- bnc#579361 - Windows Server 2003 cannot wake up from stand by in sp1 hibernate.patch- fate#308852: XEN CPU Pools cpupools-core.patch cpupools-core-fixup.patch keyhandler-alternative.patch cpu-pools-libxc.patch cpu-pools-python.patch cpu-pools-libxen.patch cpu-pools-xmtest.patch cpu-pools-docs.patch- bnc#558760: Disable scsi devices when PV drivers are loaded.- Update to changeset 20951 Xen 4.0.0 RC4 for sle11-sp1 beta5.- bnc#572146 - SLES11 SP1 beta 2 Xen - BUG: soft lockup - CPU#31 stuck for 61s! [kstop/31:4512] cpuidle-hint-v3.patch- Update to changeset 20900 RC2+ for sle11-sp1 beta4.- bnc#573376 - OS reboot while create DomU with Windows CD- bnc#573881 - /usr/lib64/xen/bin/qemu-dm is a broken link- Update to changeset 20840 RC1+ for sle11-sp1 beta3.- bnc#569581 - SuSEfirewall2 should handle rules. Disable handle_iptable in vif-bridge script vif-bridge-no-iptables.patch- bnc#569577 - /etc/modprove.d/xen_pvdrivers, installed by xen-kmp-default, to ../xen_pvdrivers.conf- bnc#564406 - Make the new PV drivers work with older hosts that do not understand the new PV driver protocol.- Upstream Xen version renamed to 4.0.0 in changeset 20624 & 20625.- fate#307594: HP-MCBS: XEN: support NR_CPUS=256 This is a spec file change (xen.spec)- bnc#555152 - "NAME" column in xentop (SLES11) output limited to 10 characters unlike SLES10 The update to c/s 20572 includes this fix (at c/s 20567).- Modify xen-paths.diff- Merge xend-tap-fix.patch to xen-domUloader.diff remove part of it which accepted by upstream- Load gntdev module in xend init script similar to blkbk, netbk, etc.- Backport dmmd from sles11/xen block-dmmd xen-qemu-iscsi-fix.patch xen.spec- Fix regression when create_vbd for tap xend-tap-fix.patch- Temporarily disable libxl because of libconfig dependency.- fate#302864 domUloader support lvm in disk domUloader.py Note: for test in Beta1, if not good, remove it- fate#302864 domUloader support fs on whole disk domUloader.py- Turn KMPs back on now that kernel side fix is checked in.- fate#304415 VMM: ability to switch networking mode Add vif-route-ifup to handle routed configurations using sysconfig scripts. vif-route-ifup.patch- fate#307540 USB for Xen VMs usb-add.patch- fate#305545 XEN extra descriptive field within xenstore add_des.patch- Update to Xen version 3.5.0 for the following features. fate#304226 XEN: FlexMigration feature of VT-x2 support fate#305004 Add SR-IOV PF and VF drivers to Vt-d enabled Xen fate#306830 T states in Xen controlling by MSR fate#306832 Fix for xen panic on new processors fate#306833 Westmere and Nehalem-EX: Add support for Pause Loop exiting feature for Xen fate#306835 Xen: server virtual power management enhacement fate#306837 VT-d2 - PCI SIG ATS support fate#306872 Xen: Node manager support P/T-states change when Vt-d enable fate#306873 Xen: SMP guest live migration may fail with hap=1 on NHM fate#306875 Westmere: LT-SX (Xen) fate#306891 RAS features for Xen: Add support for Machine Check and CPU/Memory online/offline features fate#307322 1GB page support in Xen fate#307324 Xen IOMMU support- bnc#541945 - xm create -x command does not work in SLES 10 SP2 or SLES 11 xm-create-xflag.patch- Minor enhancement to xen-updown.sh sysconfig hook- Add patch ioemu-bdrv-open-CACHE_WB.patch for install guest on tapdisk very very slow.- Add temporary workaround for race between xend writing and qemu-dm reading from xenstore. The issue is preventing PV domUs from booting as they have no backend console. qemu-retry-be-status.patch - bnc#520234 - npiv does not work with XEN Update block-npiv - bnc#496033 - Support for creating NPIV ports without starting vm block-npiv-common.sh block-npiv-vport Update block-npiv - bnc#500043 - Fix access to NPIV disk from HVM vm Update xen-qemu-iscsi-fix.patch- bnc#513921 - Xen doesn't work get an eror when starting the install processes or starting a pervious installed DomU 20125-xc-parse-tuple-fix.patch- bnc#536176 - Xen panic when using iommu after updating hypervisor 19380-vtd-feature-check.patch- bnc#530959 - virsh autostart doesn't work Fixing this libvirt bug also required fixing xend's op_pincpu method with upstream c/s 19580 19580-xend-pincpu.patch- bnc#534146 - Xen: Fix SRAT check for discontig memory 20120-x86-srat-check-discontig.patch- bnc#491081 - Xen time goes backwards x3950M2 20112-x86-dom0-boot-run-timers.patch- disable module build for ec2 correctly to fix build (at the suse_kernel_module_package macro)- bnc#524071 - implemented workaround for a windows7 bug. hv_win7_eoi_bug.patch- bnc#524180 - xend memory leak resulting in long garbage collector runs 20013-xend-memleak.patch- Upstream bugfixes from Jan. 19896-32on64-arg-xlat.patch 19960-show-page-walk.patch 19945-pae-xen-l2-entries.patch 19953-x86-fsgs-base.patch 19931-gnttblop-preempt.patch 19885-kexec-gdt-switch.patch 19894-shadow-resync-fastpath-race.patch - hvperv shim patches no longer require being applied conditionally- bnc#520234 - npiv does not work with XEN in SLE11 Update block-npiv - bnc#496033 - Support for creating NPIV ports without starting vm block-npiv-common.sh block-npiv-vport Update block-npiv - bnc#500043 - Fix access to NPIV disk from HVM vm Update xen-qemu-iscsi-fix.patch- Don't build the KMPs for the ec2 kernel.- Upstream fixes from Jan Beulich 19606-hvm-x2apic-cpuid.patch 19734-vtd-gcmd-submit.patch 19752-vtd-srtp-sirtp-flush.patch 19753-vtd-reg-write-lock.patch 19764-hvm-domain-lock-leak.patch 19765-hvm-post-restore-vcpu-state.patch 19767-hvm-port80-inhibit.patch 19768-x86-dom0-stack-dump.patch 19770-x86-amd-s3-resume.patch 19801-x86-p2m-2mb-hap-only.patch 19815-vtd-kill-correct-timer.patch - Patch from Jan Beulich to aid in debugging bnc#509911 gnttblop-preempt.patch- bnc#515220 - qemu-img-xen snapshot Segmentation fault qemu-img-snapshot.patch update- bnc#504491 - drop write data when set read only disk in xen config bdrv_open2_fix_flags.patch bdrv_open2_flags_2.patch- Upstream fixes from Jan Beulich. 19474-32on64-S3.patch 19490-log-dirty.patch 19492-sched-timer-non-idle.patch 19493-hvm-io-intercept-count.patch 19505-x86_64-clear-cr1.patch 19519-domctl-deadlock.patch 19523-32on64-restore-p2m.patch 19555-ept-live-migration.patch 19557-amd-iommu-ioapic-remap.patch 19560-x86-flush-tlb-empty-mask.patch 19571-x86-numa-shift.patch 19578-hvm-load-ldt-first.patch 19592-vmx-exit-reason-perfc-size.patch 19595-hvm-set-callback-irq-level.patch 19597-x86-ioport-quirks-BL2xx.patch 19602-vtd-multi-ioapic-remap.patch 19631-x86-frametable-map.patch 19653-hvm-vcpuid-range-checks.patch- bnc#382112 - Caps lock not being passed to vm correctly. capslock_enable.patch- bnc#506833 - Use pidof in xend and xendomains init scripts- bnc#484778 - XEN: PXE boot of FV domU using non-Realtek NIC fails enable_more_nic_pxe.patchcross-migrate.patch - bnc#390961 - cross-migration of a VM causes it to become unresponsive (remains paused after migration)- Patches taken to fix the xenctx tool. The fixed version of this tool is needed to debug bnc#502735. 18962-xc_translate_foreign_address.patch 18963-xenctx.patch 19168-hvm-domctl.patch 19169-remove-declare-bitmap.patch 19170-libxc.patch 19171-xenctx.patch 19450-xc_translate_foreign_address.patch-bnc#485770 - check exsit file for save and snapshot-create xm-save-check-file.patch snapshot-xend.patch-bnc#503782 - Using converted vmdk image does not work ioemu-tapdisk-compat-QEMU_IMG.patch- bnc#503332 - Remove useless qcow tools /usr/sbin/{qcow-create,img2qcow,qcow2raw} from xen-tools package.- bnc#474738 - adding CD drive to VM guest makes it unbootable. parse_boot_disk.patch- bnc#477892 - snapshot windows can't accomplish. snapshot-xend.patch- bnc#495300 - L3: Xen unable to PXE boot Windows based DomU's 18545-hvm-gpxe-rom.patch, 18548-hvm-gpxe-rom.patch- bnc#459836 - Fix rtc_timeoffset when localtime=0 xend-timeoffset.patch- bnc#497440 - xmclone.sh script incorrectly handles networking for SLE11.- bnc#477890 - VM becomes unresponsive after applying snapshot- bnc#494892 - Update xend-domain-lock.patch to flock the lock file.- bnc#439639 - SVVP Test 273 System - Sleep Stress With IO" fails Turned off s3/s4 sleep states for HVM guests.- bnc#468169 - fix domUloader to umount the mounted device mapper target in dom0 when install a sles10 guest with disk = /dev/disk/by_path- bnc#488490 - domUloader can't handle block device names with ':' - bnc#486244 - vms fail to start after reboot when using qcow2- bnc#490835 - VTd errata on Cantiga chipset 19230-vtd-mobile-series4-chipset.patch- bnc#482515 - Missing dependency in xen.spec- Additional upstream bug fix patches from Jan Beulich. 19132-page-list-mfn-links.patch 19134-fold-shadow-page-info.patch 19135-next-shadow-mfn.patch 19136-page-info-rearrange.patch 19156-page-list-simplify.patch 19161-pv-ldt-handling.patch 19162-page-info-no-cpumask.patch 19216-msix-fixmap.patch 19268-page-get-owner.patch 19293-vcpu-migration-delay.patch 19391-vpmu-double-free.patch 19415-vtd-dom0-s3.patch- Imported numerous upstream bug fix patches. 19083-memory-is-conventional-fix.patch 19097-M2P-table-1G-page-mappings.patch 19137-lock-domain-page-list.patch 19140-init-heap-pages-max-order.patch 19167-recover-pat-value-s3-resume.patch 19172-irq-to-vector.patch 19173-pci-passthrough-fix.patch 19176-free-irq-shutdown-fix.patch 19190-pciif-typo-fix.patch 19204-allow-old-images-restore.patch 19232-xend-exception-fix.patch 19239-ioapic-s3-suspend-fix.patch 19240-ioapic-s3-suspend-fix.patch 19242-xenstored-use-after-free-fix.patch 19259-ignore-shutdown-deferrals.patch 19266-19365-event-channel-access-fix.patch 19275-19296-schedular-deadlock-fixes.patch 19276-cpu-selection-allocation-fix.patch 19302-passthrough-pt-irq-time-out.patch 19313-hvmemul-read-msr-fix.patch 19317-vram-tracking-fix.patch 19335-apic-s3-resume-error-fix.patch 19353-amd-migration-fix.patch 19354-amd-migration-fix.patch 19371-in-sync-L1s-writable.patch 19372-2-on-3-shadow-mode-fix.patch 19377-xend-vnclisten.patch 19400-ensure-ltr-execute.patch 19410-virt-to-maddr-fix.patch- bnc#483565 - Fix block-iscsi script. Updated block-iscsi and xen-domUloader.diff- bnc#465814 - Mouse stops responding when wheel is used in Windows VM. mouse-wheel-roll.patch (James Song) - bnc#470704 - save/restore of windows VM throws off the mouse tracking. usb-save-restore.patch (James Song)- bnc#436629 - Use global vnc-listen setting specified in xend configuration file. xend-vnclisten.patch - bnc#482623 - Fix pygrub to append user-supplied 'extra' args to kernel args. 19234_pygrub.patch- bnc#481161 upgrade - sles10sp2 to sles11 upgrade keeps xen-tools-ioemu- Don't load 8139* driver if xen-vnif works [bnc#480164]/bin/sh/bin/sh/bin/shbuild23 1361828534 191cd3645417a99d2fede0fe0ceb92a2e611a7b9d3850e1aaf7f1575af03a284c3f2c13ae35ad5ddd1d85086a510076e58ddf05a2b1b67f5945bacb6230f1f18f83fab3d7ea99a325e677c9fcca971b4e145533f84d4c9a6097bfffbeac7ff9577edbad7f91ef3a9b9dcf44091bcbfb6ef262186623fd752999e1682cd19f37712771a2960ca0f551df8588c38074a555269071bf482fe5187ac4b2c7d9c64e5b8bb066ae2546dd1567b66fe2d5705779d445a1c9410f244035629857f23f70165302f9e73e8c5397da68f61c1473013896b99d5837d72feba2ca73530da353fffc964add15d0458ccba8cf5cfbca81ea9a8c06a1084ac2e1dcc5053edadba408324c7698a4.2.1_064.2.1_06_k3.7.9_1.14.2.1_06_k3.7.9_1.1-1.1.14.2.1_06_k3.7.9_1.1-1.1.1xen_pvdrivers-default.conf3.7.9-1.1-defaultupdatesballoonxen-balloon.koblkfrontxen-vbd.konetfrontxen-vnif.koplatform-pcixen-platform-pci.koscsifrontxen-scsi.ko/etc/modprobe.d//lib/modules//lib/modules/3.7.9-1.1-default//lib/modules/3.7.9-1.1-default/updates//lib/modules/3.7.9-1.1-default/updates/balloon//lib/modules/3.7.9-1.1-default/updates/blkfront//lib/modules/3.7.9-1.1-default/updates/netfront//lib/modules/3.7.9-1.1-default/updates/platform-pci//lib/modules/3.7.9-1.1-default/updates/scsifront/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:12.3/standard/913814144ddc0c4a57d012919c81d220-xencpiolzma5x86_64-suse-linuxASCII textELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0x3afdcd63037d78d4c5cba643d8800cb6dbfa52c0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0x50e7c7e891bd0de0354a8cfcf67940f5e66a6e71, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0xb6d18cea2f5bad8fcd69055f289ee7180839b586, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0xbc2782538213d05161590b9b3d7a8be962415250, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0xf21e6fb521a0fa49090cb1248db156ef41616e14, not strippeddirectory&&at>PPR R!R&R(R.RLRNRQRYRgRhRiRjRRRRRRRRRRRRRRRRRRRRRRR R R R RRRR"R#R%R&R(R)R,R.R3R4R5R6R7R8R9R:R;RR?R@RARBRCRDRERFRGRHR\RaRdRfRgRiRuRwR~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R R R R RRRRPPPRRRR RRRRRRRRRR#R$R%R&R'R(R-R.R1R2R5RQRSRURWR]R_RaRbRdRgRiRrRsRtRuRxRyRzR{R}R~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R R R RRRRRRPPPPPPPP P P P P PPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PARR R R R RRRRRRRRRRRRR!R"R#R%R&R(R*R+R/R0RIRJRKRLRMRNRORPRRRTRVRXRZR[R^R`ReRfRhRjRkRlRmRnRoRpRqRvRzR|RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRR R#R%R&R(R0R5RZR`RaRcRdRvRzR~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R R R RRRR%,ar.5nzkernel-defaultmodalias(kernel-default:dmi*:svn*Xen*:pn*HVMdomU*:)modalias(kernel-default:pci:v00005853d00000001sv*sd*bc*sc*i*)modalias(kernel-default:pci:v0000FFFDd00000101sv*sd*bc*sc*i*)modalias(kernel-default:xen:vbd)modalias(kernel-default:xen:vif)modalias(kernel-default:xen:vscsi)packageand(kernel-default:xen)@@@@@@@?] crv(vX05_ mv1J[Q|F $*1k-%UݥRktڴ`^ܖS% t<=g}k|dlF]QfQ@}өYyY3KH'o0 ǯ8 CjfI?.'f(F*l\qHJőսA^O#[d:%Xv.+,@U/%'ꗏֳ+z`]}m(=F1DG z34L n67x6kGnc-cALSn=H/dNȊ k]C;Pz)N۷҅>cTSRsu^Jb}xƐ[\;ѸjY½Ø3 /am3Fέ dJ-z uN; O8'7& m S'Y-DKy{5"b0mԛmn08SzW bhVq )Pxju^ոF-Qm@*׎Ġ'CT]V#,h%Q ͅO**8ݻ4UAfAvtW~ m@9DnA[oT KFl@,{B Lp0zcoy7hzM#Y{բJ\MƄ1BʈBڼYuLC +]6cDr䡎ِ줍wY*jdtgc g(zowG?~#t]C<~e2,W p9:Xi@;H:M|+k/y 50 Q{|i?k>E4ofѠ[LAE"^jf;j-wݬU8~]/m[㖰CLx(\͌vPCv=>UŽBmW'L0<|f*zGBFsm_ѓZ`x6 C'V7T[W=db|Cߓ 7͓}B3ҿIETxk#V%aηc꾽ģٗ+ت/{ f$!-RSeJXwvʣ_ÂL?}vɠCl7LF%nr1$),sW3 [&]{P\0v$v@͡i#M!xtU{Qbv3YaX|$I#*!ۘ[LFqIAb*%MAK(duYub؞cwpg>n&*>Qt+؆e@+ 4W#7 ^"m`KYVQ"8#uBҨr]TwcOa%g2S?XIU!qgjp'naE}4 Nvlew-VC[!ѥKmU;bD'vxH5Wyı9`_FΫ'|]n zKk>.Z '3wf:"5N~eZ ~'AA6+Y\!PB.5o%o+|!Fc2)F$ 2Zr|VO%a9d[Uh GNj91d9QX]r6I&0lP0;uyJ1;A3ۢhֺ}G}3yqԗ;iΕ,q_C~ȁv 4sK 8%8ؔ6}'8& f9|ve¥|VjP!Jk !5e4>TLZobGaBh &.?xLgq[-l['H qtr+a=g警Oըiɾ|[HMSDݶl^sn <-Y*v|C7|ץhKfUvSzXܸ|EXHu6bFax|$KTH m9{#Z'aJJᩤ5O3f\o,e%S< Tc.,Bjnzx>gt}v?;20qL>Yb1+c11BCw}=~ƸXt$엮O۾c<$pY7.@I5pV~> fx Y8*#g[PoP㍐Vy>=HOw{yŶ8 o`][^]y S*{=fLXi Qdb 2gv`v5,?EWdGp:V MY$N.U(_t9e,Z;w,Z猓U7 6 = PG1xcd pAVSJ·nmZb('/idqlϵ6U6.i-3sP T1>Ǽũ' -(X)DUJGY[tpcYF(cg'9}:PJ4 =HaxG&GΛuE;h:+cw yC,QpAo?2/Y g+)4͈Lh2[?XJ` ;'Q*rtc[3 o#H`S{_,micyë8⡋P"튕}377ݑϷo1szƞ Smp=Ԙ6r@̦ Q \UQ81TVKt(M~ͶGT3sA2 F`a\)2~X<1!ft>t+$-z$kήQ_C^P͚6;^eve;8o,V-He3#3W3ebA݇dSkxĎ~,o!ƞ,)Ǝv$HR%IpTT˥Rǂ2"`L{v,16^"x7\ DfC6.暍[cBy9-ϖJlF\H&$!nP㸩*~^2a\lؒmD>dCśfV#1|r=pl&'Dq-w 0ȧ; Ϙd_^E @nSn[B8^E←Bj?:]21Vwyr#4OT)iІzjǮ|2'ERI}{&=|D{j77͂8֚EmozBxAytrC,Tm|c!I_DY_MvN w NK#Vzү݁,b{Oٔb~lx>Ysܢy=u%"*ٛWɆv>s ǦQVc飴@YTN7ٿ܌ДXFdwx`:t.WWtWcv5co,%Vĝ~u"5,N֣$]wUFw`k l{&>T7S+)Dcց["Q^BtUtLó ptቚ?ֵ &Xd>MDeIu7l_lPZѶj$?H$y :,&K3$9/8<ي[[.x)D^eV>3w=yD[NAaqiLb̗dbKV<UZrјСn7b;$Ut$L#\;Xtg&!{D?نiLģPgI`ƳAnk~Z@?+u75 -PѤɺz#5q G]K+P/s1c'5[4,#ZX͘?YdeLfΆczD }A'hZzܣ+`5])"aw7tan? c{ * =\5PfA!iM'+SgAx"=}ȶ-^hP~D#P=lbFDiN$[[|  q/d8ю xj4Y;y3dS- oJYL^3iDGZ'~==hΰŠ,aSK>BZOPvNZ8`M1''dsj%Y].>`MK+ǘ,6s؛?\8"u|/yIdRQ+V; Y'مKn+/SDrb?FDj $7em;)؊R2.=$$$;RY4=APĤ6a-adWu4L zFCY[Ubslq1%CSRTs`P4?ij%PUɪM;7bINDQ&TK )or1kk"J;r.\{M6Erڕyc,@Ot@W dQEcm ΑʗZ\zpITjBK:Iy|I _󽿦.Bd>Xq< V$y 3g}K5f r!m I~qy>iZCe!_u<#Bi'ZdQ,?~[zcM^:6lK>vվ?$Sx)I+P/ ]뇚N<tQ@dk%u-I:3,K͡o$SGMg w* ?ۀڤ2S )/ H@s@}p?T  k>4r/UN:xaiFZ>< uyCnq=VXo>c Nr\}sVᡂ .gHT{ÔoY\fM@R;އlO\G(ʖPmYMJR0Db5HzbLA[lwCo8ϰǂ_!d!jzVH$JS׶ XKR _9(JgzX L.tiD`Shq3x~IM.Vx.sQ8>9ߟwƤA k!x5tzp0IItl#Xwwe5jM[2Jpw? L ëncBkg@Cݗ5Q$uܘ'='b6 4mtb-,rԾTQ(-V9g@\97C7O!p{NbZ0yMiR<)@BAs0!T`sa]a,g˼\]U/`Nr,fkf=pw@T.jyl")$NU)4Sۡ91̂70V5P[Y.A.ȉi6Ƶh'ޯHb_ $ .w1 Gk ޘ~qB>nNܣ'c$szOµߪ]mԒtոJ &*)XFkIrf@򂬵^^%#\dؽ8_%s2$/Df ul^ym$fJm}q610X_9ejFjP8(?!m0V *QI$fCs!zmmMD"#/=M:ˌ V~tE}$)n!-";b၉'/tc. ۂW&Rppp u33.hN 6"[bƁ3!`G"4 Zf_Z?ޭM&\Lyt,m(}늮d",{ oyif}r;q-eͻLH5i [oy   K>;S-SݗYy#H;*r DDG 1F`yJ+/TdiN؆jmb&{ '= 4E_>-{ByWmeRu`O/c*i "הS VC*ꜵʙo,Kž G\WF+u0*Z #ϴ+uoa`OPChb?IË81H/IB Y-H ~JSm[ ԬlDbqh2Stlm`'>@^㏻X.g/wZԡ-b'Bttp}MUVToc*^e.ijr]dYg!ڮMss 9yA8ȣ|׼C*u}x!9dLp\}Ս:)˺ X Lѓ@Fl 'ty]ڱJ W SüsBre%(ftsj*e)..^^ɱXu .sɉlX/}Ȱ:ԋ!W~ O+tlj.5`uh|1R ,޴U}]%֐ȗWJi`FkyF~UTy@vX{{}A#҆,JN7||* ohޕjkIfo]:~B~AӔΛ08rS"<ē]|C}t}rd{qEoqiZe"Rdi^/ F0}C!{t;>cy^N'RuJ7 F|o\IyViaajifM"x;997#i:A%-\$;O%uB'%_G5A{۬ )#SND*!c'0#(r|CW+p89фJ,u ކh.RJ/:8/û,n gr"IiQG'68wv4ħ?T󮺆}J?bW(Ho,R^&6u$p"vu01/ "$4)x̚DMr+D`Q18DVAl|ibwޠ/XxY p"NQIkD^ܡ) Feʎ^ U`:wnXY'r+`s2\nKkzS}ଃ a{֏7"p5ҋ"\eS3J˯T߱ciV$ohsi%7@"D Rri7ŕ?ki2c̮>IWЃ{AqS5cyR!(|аŤ6mYvj*sy %ЎwAN "{wX!$W'%b?-ϙՍluŶ   '5j'LHGg ~w 6=tnz/9˄-&M9P3fE+t?u+##au~S}PԸmǴ"*< zN"\#c$ "-UbEo}gQ>`7vbZc/'R"@;2. UhSK+y߃ּy 5ĔY30]ܚPj&8)?ĕԟ{Թ e `X#)LuX#aa1vE1_o;mGlxqg]9Q),S0W.u?U>C\'lF+SL)*LbFۑ4HO^BlD駐rZ n Q/:5;1{3+% TR>wu|\N1TeP\g7$vSw>(D9z`ߛC޻}'or_ۗWAլcЍ7#=oIahۃC d!ץϟ/d2jp6RuX.a826쨾5@KӅ)Q Cˡ ~)qt:\T2?{]x EK"v vv@>Y%O!& ʙRB9F tĠۚ J_FyȄ!&]>"NG>PVV!~4c;UmLS8 Cb[ƣR!+m9^ \ 2d޼<[ΐ]Q1(~&rD;Sc~s"kaöėv a/Q&C`6Ĕ3-sr^# h՞po/e]c>vtHgej:Ӧ=!1U.mC%\fYa2-Wi1Rtxz0`)o{ {<R$ٽKi/ N*9 q~QjE_a)fhi {tx^,(d㇣NL)\[.=̈́/<ևftS١*!* sC͡s"D\:T/X6Ƈ Y1 nb &BZH 5蜊vZ}CH B`{ywhfPZ k>Ua? V`v7#dA""6no- ͒Hh)ת[V^M:JXem[E>+Iif16?<%"6Z軛0A0KDM xZ):!V1~<1 +<)L[?שOpFh̼`4qK"h%vdOkH=`r XI挆իRxsv a3uV2/xZ^Kډ1''~zn;+g95\t`!ktW$ZIQIo)o;=,u:HF>ʼG=bzzEG2eӻ-2塚d:O?+%"FC_GxZ('{{ҏY>ۀ%F`тqe?{;0X 2T*V{JUcIla1=;z3r uxo-Szpwa߇r>mtm>5a[]|te#98e[99: A%?5->/ `MrT]ݺEyQӲ3^n["xǸZuMXe q_kH28~7 9 |ΝcJE֖x{WoQA$7]\#4p#;:im9*\2& zqQb,N@_)5KY$!И2}!3FgX2 ٱ%ǹm/Y^r:n}_|ٝJ;ω\k BFJkV5fG+W7s)̡¼јwW5dXk-_,9t'-Gٖ8LSC"su|TLR-= _zITԌV%4kĀlSog ,FmfFp^G| nҟ9='WV/ 7F8~5>gh*b$ziÔvna#DkU,M]Z}HdGYm:0NFrwР^6p\j\d(3ij\פaA0>5] CrVa(aq@np ^Csxk+aI ue,]c'*hqZq5màYLMNW Kwb.\$'^X5:}Cjq'f6>W'/!ՍiCNSXlRRwr\:]Ljߋ2m hǐ0  ԢpVIm:8C!Փ.y×< yh%ǔXKm D(e>x]η|R~IrQ9GX" [jd<"yÊ61Y>H'+.JY,هi 5XܝNtx_BhUR(12c=]=V?k(ZVױ8rdk3xYBQZlT>wF*rE^!v9~R}]`ygtk[n[^1/S3y <>KI] ^b~G͚4Jv G f6A¯YUᕻ̃s \1gHZ{^Z1o8\Ik.>(:ۙ6ux@&"1v0q{Hukn} *Y5л,..ۍi`VTɍAUd{r/uZ\3J%ZH2 wd,L3|$dߓJ UPo$PnɃ x8p-Np013-1Daj$ȵ 0`Jj;W5f\o/ S%^Z:x㱡߃[-Eu‰P (#Y*b^ L:_5gx4ÃV~TVEH˳}mzSbլ["UDJiࡦ(`,Y&U(p>0j+Ԅ V-YFD`۳YT}cn gTyvHjJҲ`W( :C9EW/o}@\_6H6d%Z=|`PB~R#OsC͇4F p|mb4䪆ˁe0zFEmf=Qۘ5\H{vQC+޿˩I\r7F >V\LtF2I+/͝fE[턫4Ы8-SbE/Y8=Kr5fNo0]i &e |P[xN+n-o*=QP[-$n}{,1Sqf3c}Y#M`M#9B(wyz ^ 숓p`A)o>.S@_)|eI{ LQ4 2zKUjNaqõg=?3 O,Rd6ASw0c 5 h,:oLn]kވ2yR 새QgZJDRi0>Nx5 e0_n\aCt^K531ѻ}٬Kqu`${b3k+0᝔V%%?>dEL'߹P^ b0|C"M Xn5'E:Q%8kVN94ZA~u?PI)e"v=z\^ ]zh #Eѓ^hG R8dڰ{/a'84Ix10$ ᰑnE•o[>\#B€|u22gc hş,6nZO۪T~,*,|{^c{d;5`KFs}ƭ"y,r"LҌvg-.Th#82= (QC:2A>5•g+;,$!idlR+ IU} `֒p0* JQ"~a%|T#`F'cڜe} "ްy{Xc* ҃z|>} Wb@,@[6pD} sws\v =;ad7j %PYtp~fg*uJIV]ة獜qP ޕ~kk SRvdd{zúw;#ԫUПeuoDZ(Bc4 0;;/Lm3_d''ՀhAc1fIZ$tY-<>+tLX{9v05cM/ji'缧,|"k SzGں?gL=5F]h̋mI=\Ȁ)]jr)|8[9ch 8\81ٽ8*=_NuZH']x^ՠ.gި3nt X@w%aˢȮ#p(zk5ksKSog-+t ]#\?[. l>pSeKYQ^3ܖh$6q=i]2\P]T9չg_io4Љ @tq"O'|) ##';'[$wסʉ)Ih7 5$(W*鬵D~s}2v7 p QVAE-XhtNV@}M~QNK>hE0Wl֬Fy=P0>$V7Բ}Xɇ^e6v^(og ϻo{V_Z,jdqfCl93bt`Q.4iEܔq^H;˛ a*,P/'IZA.ewZl?j|X&[.aV\UYeN0غîLTW׏EC{x(Z V)f&őR&D:4_X*잶!m)#Ϣ+!u{ i.`0SӀ|{;)Xm}7hp!e ܇}VED4ǮKc ~RblM RgvQhv}1g?i_Iobj e^`.F_tjl/ {Q ǁY=;^KCxQUkvHnVw/ +خWfEFe4 poX s20Ʃ_E1u\|U)Yj+_d>CA~vliiG8Gfrg ڊt!34UBIO"0.i-YLnx!@yG9ƻAvIg%]J^G֤et(Iܘ2"s^3`u\}x""]9KI{$< oJ Wi4nQcC>9҂ >k_DՈpefH@@,m:迢 D @nV` $/9u;("vFtSנg-U0+#?Mmiwq_ؚ/P#wb\Y:}Fȶv.EQWoCLcbP15gD֣oMg= ?CWrS*w~%(RT~,gJЯ%&$-ƃ`cpvs7S5wƼ췔~8 paK1ZV~\бz3H|ݷJhؼ З u}D4I ~ jS:oH=g:Id1%9e"]BCpIBXH%^!wľ~6y,g7V\ѳBS~a&!Ri ^CM@t}m FzssJ laps_ ?qΪ@`9f@My[XwѶ|Y%kba88Y9/i!39H;Wݜ.+=+.Np5[m"Tí!5ӢJ@CՔޜdU*>;֎†3Z&͖;%/_fK7w6r6:L0P1hmaYa []Fk}JarN4wbJg[6xJl򚯀E+T\@%nʅB#cm S%Y12+ 2rAX]wok1Ͷ,J|lhrvd%HͼDNU#+}z_AymK>8ڤϷ:yG1/~5m(gtiT]Q[M=XZqSoR227BvJvƄ Xz[WW`o2$[7g zW)Tp.Q|\W}X{R6EEʶm*@{8jɆ,$~wxadu\g' %GԾ|B\rKAGY]d@h黺!5d@p£Qo嵳|c9`t؀z tjUJ1ۢ c~kwHՃH% D{@ LJyuV CISg +f'JUez62KSq4^ &p<ƾ+,ZK(Ubn vB[Rk8SIi~hQvO88 WR@)7&7?L=R·!'`K},cBR T.t-7 p~Gx6B}/"ps'Y/[OFi!v~UCz/A Tg[ R>v)`AVm6xKh4҇DHw_]Φ#mL#J)_=2 (ĂJ@1 K> T;-&A J,LbN Ӭ؏ܘ@}w>L NAIxS9B[77ɛ&CӉi9* ;z; Ľ q|6}>m;լ.]:~%nUF@i녅Ȃ?r_A:` `4"H©'S%?r'qUT`OMc֕[Y&+5eHY[ƸhXi>cH\ILJv&:WoS~$,W >45_GR T8~Gi >f7b?WCY`1:.[Frv"Z&Ӽt&1Op+ K6ٲ;qRά`Eeˣ`971Q&˕x%*W&Y! lƯi">+A@;z}OmOdllJKȜEF r~ڱzCz#LV`6_$Lw`j$篈GMc!ԩapaNCKh&pOXYKHMr7.Ȃ3o-:}e7n) ͥI4~RIBٹqоsbXf+)oYC8,f^4,#t%OQ J?7,>WX 5!4I qr+QڟmǞt9vD:g!zJe,):<PcL>x֖kaI'[xI7y\(ώ1 }ikbdC6 d[Qv'lm7ν?Ic= RޞC]R> 2~iLxbjy*[k H]=RN_*D|;ɌtCׇ 7MN,݌ShdGje9 XbcqDa3lE05UGQSX`5%E)EGDbr@$gUqn>Pq[*dE=g 1PfU|(z 쉦 3)ZqKr[][Dou!R* S[^*΍kCCh Ґ$"ȘCMJҗptЁ=ռOpg#C۠hOCA$0ZPzao舉 vFڢNX>7F6-N%%mԘ2ȹbZ'3}4Kc؜_-փuX9ؾC-x=ҁZ-F?VDؐ8X3r NK'6>CJ$(wT^GI}7 *CFb*O`zV,mуAY?1oSB'|ט8 2vt#]K|`=<*h{ ]m֒k=MԟmD[N,}soixf?xT2T\X,CZۏhm~Z7uX_w,wtqYϗ&PP@% >N*ho*IRy9l ,_)K+@Q#x4]]Ċ3E.sdקּ2uKJ ĩ(ٿ#SDR2 kQxê1 bI-'5;TG{8c,Uk EL-Jefgc.ҳۍyfכӀfq^{-0SeQ?G @C֥z,0'&Be;Iq5NiIBMRB_ yqUtlLˋVt粰I6\}u!^d2xjhW3F~>P2Tur&1)M sZ`݆e3%yia}\Ƙ<ҪE^(+]Sj2ra丣Mɐ.4E*jҝHNgֆuJ(H0!.N( vsB7et'Rs7iД}(J|}d;4oĭSEI}:Debܸ! SvZ894sM8A{4^_bi ^NK{P޾OaOh?HSQv"͘*D(o\v/Zacv?h斆ɟ_tV 1 gcrc>^~b<)--dZ;g~O s^*>\$(ɀg0Wr \l[>)=Ђ խ@_WKxEǛ9BͰ\8AOAEEr5O#$\)ugfo@[nNȂTc?Ȅ1[>o=+;t1xGTv"8Bׁ 3PADiI| ln^|7< HuwlCcl8mIz{:/f$1~dRQ:oCT/ " }ru&U! 2Ev K1Y;b4mHr}G &\(hI[ek@'O@:o͙aO"ցG>{Q'f8\GD8nBQ 5|%F{Y$MV3Zy#3r4F+jYfޢt%}O':;%>n]?DnS/u)DG>G 3l~"*LGݐ'ƁrҜdY* ?>֤C%#-JUPK7_r*+4.7 vqEI—X\q7vrxZr;F5n#=SVz5~zƘX|=iCFut{.XRQRZ8\Iq9(d{˂/rQ> -6~7$(!:ĭƎʻ6m)rWRe+i?ŽjSJmĺbOc{0Hc,-X$RDrlWz4'i>xFJEi?B~pYrP6{v\H'`Y4/t~膾ŠQ& 5l%w\y~5t{9cd]kwk rqwm$Β8՗GvymXߣ.]ddGY<8ɉ?xp]ma(F7زCydIfo̽ +imUNJBba}0zjZy}h%#f+5Cw%b16UhUXx9^ٔ@_CAK[oAAؘIΖܶEF6^唲aS%~hx ܤXsQşð _5˸ b+"\d/?xyU_NrKQVKirƌtZP [4cS u#}KvyFeĥ)Hf;X>?zam;UʞɼՋns:K~(yC~h_qù,M%ol2muSsc \5xn9hd,Qb}P7.¡pNc:5E.י3w9{o5T9;BAƪXg4܆AM`,ag9gd>U2obdqK7ojOuhnGM:_>zRK24(dѦ> bl"Vф&@y+ ,VJ`ug&.u{!%KUmTт"ɯ|v=ѡB1w*0} _[0N -B\U;#pG,Cpw넰:XrnFcPǃ6w\Mad487}8{M|{XD\=Vt4cώᏤNtūA%z'-?ȉ`xH yQƨP֪?-&ӬxRዾ篬gEX ~9:R~#[tL@:ѿU>r~c^aCEl΂B̝p9TqmvHG`F[Y %%zńQkyERId"wpW&P ]q3?,(%)_ncbJYkfXtsx0IhT-f240†]/z7JJb 6wp##V /u Fws[A 3a0|y%@8-)p!`Yw?m mPog*8zkH< t%5ol:U.k!U6M7 y`z[ MsI%^W:trƛga7c>d }ma+fb6՘83mvJU髑#%\ ?6LȦ!qѨYQxߩ=2QEOz*{f`= uaoG֕psLUVhjcq4[!_p0&/&00 e'\C J%>`Qi`^XDGC&Mw( 9l#%]ZVG݊@ohN.b+*6>bi.ٴQE\{z +3\$ʶP x8EoJ~Iyq FETgK O&\,F] ?aɾ/ZbLVvJUbID:N2$.kX?騃vNo 5תÈ.EM<W >Ψ>N7H@sʡWᲴwS\ |X2+S H 3icc3KQa5K}Wfl֌xFv`:ٞu|P ]?Fq475';ѿbwi[K$[`V3\_@.~;ġRqR$DDxNXEj!eF\ 떄n?.. kX&[r@qKl8Bw/bdN|gBoL EN0J+8`ySe #-~+ٷXPH굪3|h@Če̗@^P5 (\Y%-8 :\Drrn{=(AďL+s;=cʘ7~Ny$.s9Ř_ͺH =\:'r&ٵIԁ7Fc"nX`&܀ci0n!iITf O֩(-\ZR33b@w~^;H\#ԌP!<}|R&.G~@p#|(0jP" OK&oψB ![ !%eس]aWۿѭ;2.LlM]>.PB|I$ُS GHa# o:~?/VVgA4;(FW{%fk *J]]NYz5zփ$KZB: 9TZ+Y[d(<%_<$wV$1@ۘY\ݧQ@#ݮ>,Db缏;z eÊp$_IEˀ%MeC6G՗kÞ#`/CJp5ؚL9\kJ9|EĒ_gJ"S&i#xY[ƃukyU)]һk69Mw_eOl ʼn'}c!G wwǖ=SAd2gF8~"E `CHŅ/juC hpk=ǯ,[% Sg&4 oSrkܗ[Wu ?O߈#̹Y(b,aW]*ͳc>Vy4OʬBΙ=Z:tJ}+ Q1#1 j@^mh G;P?[Faz>Tj7~Ic], ͙-i`锍܊23kL(.vn!~& *"FEC-])޾:k QM ]^qYiZj兦aDu7@Tw'a@d(**3!qs7`2d+O{4,C#s\,U穚HM9mA\|ׄ}嬈6UX;:5a<'( J7z߱d`y9oayÿYC6; ]A!+ j Zn1f6Dw Ãc>N}hr}c_uPs8T ]Dv(7y~lE^b9 ^"0U#ӂlr*! > 7ɝ-vvkxYT'Y+t\8֛fq|Pux-ZJr g2 C*TT}]SИ@qjͽvX$ h7jk>ߑ.Nq(7&93^z&f wu XJZ/6*~!@+ԉeMӸ4j!^,.r_ۜ(?nE ' R3qfZq5OSzDFF+-ǽ6aF0O+b|E3lq09޶J< +OyB)؀*SJ)g}mjr2=>IyzL )t72LKLBg0n>19q}ZL ́}wAípn??c*lyXlm[2ҧMr=CҕbGJ׊ww'E'NTL1tE'1^rTH~SMY_|`@dqPo7a6hH k\] ICA>Ӽ13 p8hv Oh8*M0'uoFqcIϷ.XQ5hYtH?!\#A WBi0Se7/yqͷ3{ r9PDSocVVD [Pz69DcT .!_i˃"]1i5qJGbW2CV<L\a0"D&1Ǜ8HtK7N0VG31A )T 5}=:N"R/N̫+gtZcjs ҥ1L02.ě%@LndFԍvLht~=5f/}!q`'z1-4l(5)F3^uߓE:C׽rH$qMzS=a3B%pJZ@F6DbDT(T *%o7V=,Lu @_PqfEd~X8; rBNQb1VSW^ E/Оcͪif/yAgjC|8awsL*p aAlg nq~@'Hg͠zGxtߢOeq%OjxxZƟS)>@Kw)IWz}5oгE|^a1QWw?2ָFo{܋ E*aͧsr ϟi6,s,wdb{\zԲRgތw|w]9*wRvEem'pEH}QϫӐ{+ë\}WYѫSsp2RƸ 9 gb6.ԙM,JVm(@I<̠ Йo_,H\0W)f_Aus.Q}曆zˉ9*QcS$ܱkC86+WS1l7䌙|k?lJN0Znd3{(LW; ҍj1T !lչ'ҋ+$JzҩMLG0`IKh 2ߺwR}*uW[ߥDd{d0t]\]5;d_i&Oq''3(m LjZNdR5.:jF3eԩ {$*۸僭q9ξx@{`01Rep;\7h"Ӷ¦7͏llY8iGzOyr+_#aOK2'jO ZLnc0w6=`/w$!: _‘WC6׾Es'Zbkp_"~;THNOڎ5Ee᳎]n #Šf > P6 X>ήlѽ5'0rP eHFtO ޲k y׵vxQ8(gaJG$NՀ~d^dQUѱFkE Z(y5%.S|N8Ѕr!A\4E1G q[}qA U~PuEFTV.5|o ;)gm^:'nKer.y#\ԟr~촃(mKT6D瀚ߠ8 BPPHuw-P_b)13*bǻʣ7_eBRR[LS{QYnu*ڑëꝇ r4𺲝PwKPp5BTE2G Qǽ$62hi:_ 7OL_˩K߹#ئ΀Lbqݯk Cwh|v.@Z[~/sXGbG8t,q ?Ff)9<ãl#;:ĀjEYOWM=}t{%C21pb>ig,,VnI Zrhq&yr \.=w3bgIVf;?aEE>=C'Xy^dPkꎟHŸ2D &2ᄔ(%o̮qCL5m/ѵ-IK d73* Z:r* ];~`X}%Q̣sW] *TfEہu<#4oՃQq6y19I <S墪#B$9@,Ί¡5[U ^@z5[{3NqֶZ#g,$+ìuu R.3&3P4M&݄+$Qh0#|2}K .k"Us+o:jL4JzJGYz## !ƽ*0o J][[NߧS˅EڠAnE<!-e#QH80 U2 a)t).a~=u.Sgl@(J 7v#ѼWYL :vv'23C9g%m"ذa=ui"L{qعOWNjWW> w` Sw 2H_ap"2psSG2IkkTI{4K(,P9wBEŌ (?GE?ẉ㲖7m#9B]Y_F-H?}u?] ;u|nC?&ml卺|2(ꕟBfWGqEt08KY88Ny 88Fr"16[e5H|7$88"Il"^ߏEvMN4MC9b潨pI;%9r*}d2BNb]4} A5{#fRnyPSH=F S>±G1g\ؾcW/7ϜΤ1&oۛQ;h*R{ z6XaM6LdB=LbwAöYJcAh#k)Q ib;{/H`(è Y{ 7\>3byVrM$ Z N%J'OңTeINe\׎<}J8vH(W>o= I8<5GN0t0g7VGfG@ _ưG\?y<3.Q>"iS^pިce%.5-ء&_YVن/@J``sWݑU1+&6QcuLh!RKx0pBK]|MHh^=x\^,k$0tQոu>/-htUHWWiyMw-4e*s}iYtrّ8鉮q֝Y+_h n[zҢPEKt:؈%r]]7d(GE%Yѕ!Y9BxNU?n0AL*E `7I/qTȻQbYWILc&XجKw3 O!,pb!GȤvvaAWBdڌڪð$<,NwE<$'}}N9>1}Ħ\@ _cLrW lMv |l%o}_v_ES/sT=c;xC.6\W'f}uV xZB꾶_ E_Y&>}- nޢ3{/ss`;!= mXu6M)J0eT H~iZ+2CcNK :u&s0 &B'9Uw*sO@ѳ*:,vU+G? -~c0_B]yAMK+ 5*ol);]MLߒܱ*/O|x4h A\F3n4lˮ"I_ w;t)SB`򱑌 oQ荘Ə-g5.q9-PN%KHpUr (Fpk3ULo7'hƞ̑dwMcަW1{% xM `T>'є^. DMzn!}&KvB7/DO-UiL.Ey9tWt(.8t֛~`kH}q>&Xm4XMI*PC5U!NOpx%{Өԇ.56+wbNBrĴ~6*/$lPYoH%΁G鼏O8+3#ŭ8RY[? ;RE9`MŰ 03ObXKKՀ}A\A;3)8aG%{gS0,LHm_5{C.ׁlGHqSKQT*[ a{DZ۔ ,[ $a߃ E"~`hSBa>4ܽs3:Kafo]՝NJɯ/KjW/檶bAWz7N4׵q{gJ3L0{CUV/ *'G:3_M(qKKIOPNHh[7%?o؀]0~swIJIɘNW:C&lMe I}P^X!]ϝ]%YY141?9P'4\IJ T0]o}ۙ@+vk/"p]>\A˕ПB9–T%l|KI5Ǿ.ײJn!IË NrY}t|У<bL~y8\Iyi,t&}m6Zoۅ͔fptZI}Ǘ $Cyph2 ) hhUXuZURՃUAqeV7mtP;x -b}k]$Gam?Rz#6- Dn0iOO9U1 l2A9+q3 [  iwMcipgmYmiuP2 M!ssKZP 7T\Fܿ2V=ޓ9zlPCBI;eX$eӿ_tkH"< 6hX43I!Zv!G˫ABvHǨXAjH73BsAi|IBf9 [=n`$DDY7]yd-Lh5@W8&6Oa.8fc=~jrگ vpI-pmώCl'vL-Vؼ=xR0ټuE- ކnWÅ1f;c)hNiIBmt$:G[\Y275e X+pv>qsTeUlo¥?*HyP v͙dp YoXgT?Ynշ,Ng7:! uS9罷px 跭Ŵa}%ɺyNA5kBB\-iڳg޹Or [e ބC_.J5o&d$%pCU\aSE]W9~ǢR+|q%;U?h:l/>re'p .@!N-si'xe?\@w K-ÙMs'ǥfQW#NxI݀+UX;]FiTP7)rȤqc9p6 5 6#쓡_?@BMܤIzI\&H U?C O: a+$7B 2twN)16$+*ckvcr7U)/!3Lz(o7V Ix8;6o yʀYƊߥQN|֤A]LḠE)%'He!bc5AOH);Mn_ m8 ?KHG5.A$Tc;&i,$Pik]d}ޮrxEVzzzp$~CЦ+r5P#umD$o`zj Ҩl~9މhQ4ITCRV ,KDPʤc(@7JXp|? )Mg?q:(O<9 =:0Oz? b3CV҄ '5-ug_/HLla)8h!ڲ 4J)$@)ii,uMwgd+o]x7/Xdo0F`M]j &{.!NA3<rC-E[OLiTL e->[qc4Gjk I3# mk5.KAz?r`-Q0j@n\Wٽ1TML1 Ĉ2V6a`dg-0D+lvʘA_t- $gmhq4<Y˘L_E쑂8|+bk?T=KSl/GBZ:l2oQ;I-{WpIZ/yl1)TW^:N\m.;AYId|6UC:eNkצB񅋲m"0S Nw`>ѵhQXmbw/NzsOsHCЊo+ KG|(oNz>0Gv1Kـ]vl]?>CbuO}dO,: xpUh" X[ݼnG)v8E_A?Iˢi[bkm"ʻmMFxbƯ݊CS-蛀p3Mgd7ifKŸd`SqdiOK|.jԣp*z_^5*ʝ筯N}>9zŦ& s- XQdY9Bl9~6v70BN*a2JE8%b#vLnOm$`r3a9sJOK|B og54Z&S0q}BjZ`9zDRMS-W״:MS)Ќ[B @dAY880l \x6Y5ȷ\͛X钄ݡ*V%Jt,ZpRGYFI=_Ĥ~̡wXPDN.\'2G8]E]1^r|lzp2{> !$+*F{.Qi4&[*r'.0iůA{dm|~\{#rEìt>זT3fL/B /kl!h*a4TÓqߡ@_FAP620 kiHzH*ۡ2 ϐ!ť"\,H<_y&-@CurJ CzQ[vyTe?Ժ$[qzhjt~\}ݽbG2 uL-E'BNdvh=!{򫎇A|}VIv'~|z1jЙ 5Di%%]rfog.3c#bPemI@LsgV⍝/}4#x2}1\¢$kB AS&&e̅JfǸO?{s剈u14K$V&Jkzq~=橕w( (Ui&)`VDt6z ,Ea^{D/2A^gYad7,Z#`OeҎsN:E-7AfN\L`yrƓTC-N`e{xd; Qn͞& b~&Xo+˕s4nƗ,ʚGNgi"!u'{oP.+Xn5izFA/cvy87Y`W4WF:V䖃g ""8gBfQ5L%mJ NB҇@u,Go1v%fE-Evod^p@ S+-qpP?o|ݘ CeL1ΛV˦9RHH;h`"K;`%z v'az.=ݣJ+S)_2]р'8mݟsBbq5g 9+*ۘՌfS=bi^G߿$~.$ 1?sIny5D-6t3 rp%M g&3r-GuA Y4,@g\GF9D:@ M 5,^"䶒j<;B{Z)Q[̭EfW&+F|3l*H`s ~;oO"hYɸR f~u?˚Lv%}\[ bicg"5 z؅o>Q>i6B)n'xN,=W:0RN.,9* J&ڢ[Cf q5crb6Ja,U06ȃТ#]g/# cOc'ۖ|zģSt2yb7 <ϗiQc_$ T66j4 䂯GxTPk; =T79pM}u\mD"[Q:sS_W/lIY[~8mFq/R;u(}3!氙Z7w7h }][@ubHvgvpsuȭA byHUi'U!`|I966RHi [[uQ6u8q:Im3~IL]&&%tl]) 襏1w' j<ucZ)v~63K[HDŘ/Rl‘:M]>^7Ed[O֭ᡭFѨ6eZ͓P4 tWFkE`:QF\UoL ERG킰< hS=qْ;ǩg\#F0;@VoghБ0k9 +6MndPk$Wj" )2ٯEC @o@ ^ '5r'V/|dWG)ZV/Ou yP1<ު$V8lpSVF'xH氞t !c͢-cÃP~Ս#4y9:m5^ Ad9@~MڛgF,Ԋ=WHoB(fx$9pƼwS@QFqN' 5Ea4xMVws|WZu j)rpt @Um~"lq)綒k1Nyꖴi gŽ8tG7%CxEÆ%K" ]hKVlӪ;<%iuv2/S"T;㹥y%~ŀ!^ZL#$?3uC8y#Z+L$e۲獕+`2W50mr9 )do@Z2'%BYzkl<մGq$Pmbr,`0ݔg2ځKrXӋA')|j>rG*z4Tq7x!Ix&[l~~A4-~Q^id#h P!,Ϫ), %bh6#ޒ\5=;u 39F̡n\Md3<0ՐB{fؑfǬ@|^DxR|p=ܵ'FEp$ }忴S2H%JD3TgS9Țo0i?G4YN.exk+s#}["?'C|v RƇ3;P@qR7>=,XQ,Msm@'@49DVh}[_ 4h*B'-jeǀg.tqJװ%XFh(4E ] [ *F` ^{P}!|Cܝdݫw}A^5Z6)[ۑOHOڃ"!hJGæ2A#Ġ)2`È=)$PfZjmF.kpb1ZiWNwG.%(`yvEc9yLo9<z.JGմY#H`[#)@<` ^Ktgʶ,M' >gDTFVF)ލ^Qb!Th9)+_ZgkIt*EKbIBnܳ껞Ba{3U.RS5af+$ lurUa\-Yn3h ɣG)sS?&kL)euBMOyo{DTc>󋨞qz (Rg]yvpzi-B$Α>LOʓ%J_Mp]etbHSKT-ɢ@? d64?8bJCvC Ά4,tawk'cdoLd˕XnFEتF_9fI}9idH*W ʎpg7ݸe`i671Qh6`?:kpJ%ՌNjrܣ"_6 :H&|˓+M0]NRkh^~OjhoB.#í a@d "q=4>RʘF OP :õu‡c `<B|9"(ewglK5@Eб@ՉZ5\0E$, 5_F\S`$R9J}Vi$ꅥ;|H|1H$f  VlU4iQfy{5Mf1d|n3~!S9޽Q+1do~ 7 OLYn {c'.0se Au8d,Wp#_ĉiAhM$Z[A0vE޼;]r/6)2u0(+R ?1y.ȕ6:-K B+)dx{̹ &;X"ϽWx=HU t>%P&D8KÎ}1/PWgvcB&38]]P`=btbJ]V쪐N-l3+LpA:_LjD6cCCLFr27so@=o-tbJ뤈x*nҽ`,fzWb3vjG)ȈA:_A T>.n+YCTjٶ"JbjiWLM\9LYcgn`QSFB=ȊnL[X^1*;SHĐ` yw;_dM@,B?̅*3]=|G$?, 18eSxR=v}-sE\1^liHR#R $" h`_>mf^ 3]ALJ9>ݍ6X}kn)::&d3[I NLc!y4Vt whd}!RuPļeefdƀFF*VJ /Iȭw727I%/H5s{dTHg!d*lUpZsg*Vd6ΈLk8m }cbQ`L4ljIT[h5S'rKskC7q_@Şx!׵yCh  |Pȗ^ONu|VI\)]_V{ ) WW#KbsNnlo&稼1%3PwܣShemj~k {_VFPpv~:hjPc1BnP Q A~K`rAf8 *ȑoM ه#je;Si{jW9j0u>,E=M뮁tyX0eB3&P`LAp5v*gDW+cIϢ3xƗ`gH[gUY+:f旮T_z_|_kA/0!m3xlٓ=C;!/#w ['  Uts }֢L21U$t?LEr#3KׂF6֒ڮW'&Zja[ O~CP,x(1u'g\/bRBBF>Th )ͱ8Hld}C] F'f&0 .d۲2j&[}aԀ/[P:cїu!Z>17g[ RP^}(XmxU"HIpI!Lj|U TmosQZ% lOV}cU$U-[g4jI4?3+EE u 36'LgҦ6c&hQlaG FD+w7,|$r}k"˃HP8>2>}kk8G&yV#OݸˊQxr.`U( Khv!Cg[|hUBΪ63ߔ#ɳ>0A?#^զ?Ɖyl,m V8\z~`9:c:]"yDE;VQr_NwOKѯʰ,mvIcdiX dkzu 4 i~,p7W-=x&/Dc"V_8/'-Gt$Sm_@ЇIrIG6( o jh昗k:5T_?DKz$mC~d]rWZ5{a$vD"26QHq2(f g D3w]qRɱp;κguR4<LʏJ15^k49/:1^}yl ![V+,RMW[~tMxb٣ob|g:^[B"9TRٺ2:`%]ӌAf^zmvc6&Es1j/ae^DY9FH2vaUbjVQQV"-GMD $ Ր{j2+;t&dZy>\MZtsK1^$r[Tqf2t++Qfɯ(Cj2ՍE4 H.~V^vu WBSo~,NЬ詔_Y(:D*-b)Vb9|Z]fd&ݮGH89ϕVĨ& jLUcHR[H(5)%"xɏsjYz=?W>#sFp;PbHK޷e7ߊ ۤ:[Xc:\V&׻E@ !$D#= 7#9]_ g s{( I@8zvEzc;Aï(G=v?@Krf뱰v lÍ.KcuMd@s #`f`w.6SHF:p=sˊƷ-*)t+L)H:qjշ6Z{<jm ]J%7ߴb$9)Baxq#;hW(کsLM׬]rM c^G ڗGO7Ƽ+yR%T{Q35oڌܕ D|;l{+Gf]O^? p"MhBṋ!C ˣ+'E_lĠ~PBqkv $KdGeUMc{ ]n 'a^~XWgL`ʝ,۸%N*9qಠLh-r{ -G>CSZ E^YkUp]ircC`Xs=m"^&,`(+.kѷ"|ô7NIT룖mz?TiI &(Rg]Z#ľzޔޗ'"Wliutv,{{BUpHF Cb+/wLљ\&ԟK^27( Qlq/yҠ0%l,ThWY*z`kZt0-]tm sOLӍPDJWkT(\Q#S  iega l/^XxfJ-8}A 2Uliia$|>tËl_6ӴΊdNR{v#vSDj n(pGWxMҺsmiQ،<8ff2ҎLlKa@3a\+ 3G]$Wʼ)H"fwD|=__B\OnNvW4vI:BZ1gg@.,PiPl,+h1#NF]p#BTva+dkܶate$B/@vAËasr82AҌ7ns=j\qC`Gëa-".9<*cc>2iC_ʙ}i= V4;J"X6kic$2 lzC-;:T`M`9(/&4yJQ r]:} ñ߽#>6ƒuv:)Mo"JO5qf]Pfװ_VYJT+*Cϥ[艚(+[ղQNe^o>"*U*K}; Ecwvu _ݡj;=Wԏ{Hϛq%kT챐J&a4X;T؏HqY7FWǾnoSY00RؽS_p&q'f´{XgN{ب\XUI' hƏhlJ%)K e LM`[ M|\~Oj@#h\ GjmӟdI Dy!\Kj)S@ BLN6QL$CMjXC}4jV1!d]E1'$r@D"ᐡ+^8NSud7ճDԜ?x?SPo볨> E.Գ8XB_n,{P;0p)lڨ#:aa@ A D7Y:KiN2wl^8tOi_Cke)GjYAMwSQȑBӭ%K!&^nD ˻u 6p.;JZ111 <.n MW/!ΰwQ{rP?/۱ٗޯ^Z~\3DMACLmƾ?|PRf[;zk_ XzIk` m}XPIaٻUl>+ (6o˗d4ry3ZC6'a7bT PN-D5p۟3"(ܡYs bIp!Y8- qsױKQ=6 >烐VїSA(z_b¥k(W¥J#xz$.J):R@211ߍ`&C_ $m-O[5e)˰Zj6Ȉ5wFp`娹SE\5璙:9%v ElUyo?>czg]c nPnՄu|VBi^յJA 49/#lRn:fDa#Y'gU5Պ!@ iˣiʵUMڲbԹ<1A&׫ LdGBAޘj:T^w,rdq?I: H.=ck7/͞y>|9bsH)zәFɅPAuζ‘ N2_ =LnjH5`]#jZ42 Nm &|6?Jя$ #ji-nG7F:9he"H.Ԡ2jJp{>%zTh${y38|=hFqYPal)M3-j˨Z`+fJOj_ i=p sәj-l}sKbxC]6zÛ D(įmRQ\mlh##,(dAb +Kw#azmh[ˈGQɱf';kZ|Z+|?4ZI}X`EPQ|jy0bN3-]ARnlo6Yi  "9"D5o 0k$ eR=&tQ(A8 2 n~YW6Q?oNMز4oJ͂EM)FnYZˬJW9Q)qPsf`|\(˪b$'GbI=u{.* !I (zr#K{8/2&/AiM^$qHʇ^F gCn1̼-bxS0ӽd2ь%V~W{uHlsiJ&8tԳMf9:NƎ4h?q^3G[7x@R;a䢌31&dhX)+An(8Q4ԗς}DX#+_k#x3|\F YT])?dlTRhjzE7L+JcÇy%,xmzDI^PD]s;CjͩCm&1%K~P7/>%a kI~1)=cu2`JFȸ*h3H;nYn8S ;kّRHo]6ٴD-./+/H4O=GJ\zؾcu#UbK}b >"j~lDUCB`;ASn2'*WOK`? Z463osH)D/[Ƈ`łmCpYBin α7Eo*KB`yo-+bISfG*3[{Ry!!X!H&XY|Q͵DRyqAPĐ2~%X[W-<+b"HVSmni;lPʐ1BN& *SNrzf4(=NTMD*ɵE|0:jk乇J)opNϑ_ș‚ |e/W/wji)$4㘂ĂlcAmJ A]jܢ)lS J/_bmQ7$ ۼ& P[+-r(V'VWcAsnRX2+plܥz\!7(*r4? *h3{WNg29ݱn`Ӯ}"pB ݜ mҹPlL_ν7}S-HGr}n-I䤾\[nL{k\tu {i$yW*݂8>gwG6TXTi\m!KTרW; No9Xv %'`;2Yfp+Qu YzmWxwhh_L .a5 n<&:7BwPYyǬJbg8ֶ ̭~}jE \N~wt3Wkl0 Bښzc#7D\E󉿰K3s" =8. ؼGL >JS7_̪o#8΁v[f::PqA w;Pt-ꞎCX7W+w:T '"=XWTV*+ bNxODD:SE&{! F!%Iw{됉lm,2[:20uYd0:[kCdשCPătkksBP)Z1>sog!pMǸpq*Dl1M^]ux[ۅG ,̇trSB:W_ mX}ſq$Q̪CU)=mBaN~ vIٵ.Ry&xd_ntO yfA|D|D,_=qLZdbC h0#wJ+ >i9S+__VQ"]B{~D8+|pQGjK?GR;ϋpO$)rjCd.~;n(<ߙm! 8iGL@qM!#aYLxbf90ۉ,F 2e08OӸ8ZXT2ͣ_/ZA*+i4ꩂ|#l:V{8NC*]jsf$.Ra|yX~Ξ!*CĄnLN>%O7ï@c` E~ Nf- BQ/؍2{XvUkYᣴ ]ӄ<e!xrM[ G$JΫHh(z|Z&]8kz:K}^,5(^c~OOm&;I{`FcQ ѫ J9奠G6ťEbc/4e~.ٙ+74R ACx[? & ʇKj?ZȀ WUˤ5^yz}EG+B$Mwk?T\&Tļt~f֡=uτ[Gs1Gck&:qߏN9LZ(A)il><ҝ(j&pu8Yyot87u- T3lh_߻;=lPW}teeF^>Vb =PGe+HEmAN }EYQ6(骡"y֑IMo_!=X(IW}Pί(4C}iS}c*^-zv<uKfPrk$wnܟ9u?{4xhNG\yUFaWOj!dd[h*Fd83g(ʵDc!}&?þXvn L\_ڦݷ.]`:mk_f!4!!0*N| X/P\xatuݙ&up nxߧ X EUKY^bݵf[/a}AڸR!Rޭ [< gr6-RQ.T7a(%~8!ރMϥMdOeM#t V5Yb6]cg'p{v2tfƂIY0bMM:zfj>C_0qU͊"]9ӠOzG7=WaL㽊 'p[Ϋ z<Y}ȫӒpZTd;Othܐ$f 3i @ 7e&l+ 1Ihj3U{ b[oPt9| Z-UGg lepN*f*ֿ]A4Aq LXJzcc57 Wh2|!4FpM KZl : ;JI _m߽ǃ$P I]QQyrX>w!Ogx XGBDBT59%fTit'@{y-YMwJR P]NfDKW_15-Q:]p}U%yϰHM0Bk uL&52vW`>=n=:;q}nu%4ONccؐ~kz&d$(ZM1)+'d5Kn /kיe{Yd$賸>P9]5&`~/!,70~U{{ }i]ᠴhs4|/ִ~1NdF9X_Bx^ޤ<mߍh PfŻKpDexK$ʄ\KD1~._Rl-Eq9r”tGOiQ1bi̒2nߋaeo2F1O82a5'4i)wwi<)\7) *۱'8F&]ҥU$p2VS%}Tdl_Jy@@@cWX/ŀ<N!"F!}/uTT>ߙ}RTQiцSdfP{R՟,=I,0yO?lc mdsۇH_"S,~_}mF%qbX))ғVd!RE[fc^`}! $q'ʖ%CD?vX66|a(zYtL\sbqa4-BXϝ;[ bAN"DZ+nT*HsZ#UC`h tnb:h΂*ں }zy 磌#1/ 7x*؉nC;*&")9'k4sf0}rxj>eS5,F]mRlzW$ִ'D6$;+^]SE>(xڃ,(IB8FgY: AoG,Yx6ͅ—u8nV[0=13P@yz{Fr<ĺ70XxczLK #=͝Oe.ANYL̅KI qwoa2%(hפA&Bv |)Uc}d6/rķ쎜ܕߥ ;Q/'0ExGy] ]G?sjsY eO@seeD R>C eg+ ][5\@s ޹f[*{>&ӱEYF@'MeJn7epTGm1@Нl a=9D(璫$EeH` 9f-#Zij[ggv+-o>䳀OR& }FDxNKdeIIjӜ>s©rQO%3'l_)1Xm)u&hEE/\O[ס\RHZf>6 ʢ'jˤJYћL6/!jh"aG0vk_ha"**zeP;"퍳SQ/r!ЍF—3ؾ a#4:swݨ&>h}ǫ}AH< <ŠJ6ϳx6 PHg@ S!.J0,XÏ[{;pP)EaY2|Z N6R I]NћWJ6LrT{MߧH$a!bP\2pD\$? jjf_߰($HSq涺ҘDaq\v죐nf"{~HՇ 貃5|HSaFgUځwjDSRΆ ]iq:{G-cZ#`ҽ/K>{fK,ǃݐ?{%}" 9sP᳖M_:OO <Ԉh!uw0.ɕ&\4BC(oC͑ >N}  7rUWꢩ}4JըwYWF Y:ySNɘ]|Rݐ^ %qavr߄re+Z5sORbY`J%A0!VyVQěTyQ>0^'J(BXLs\U%j ST.˾EDYY(eX5 T9]ݱnt=(߱\h "8ʛvGCrsZá"QOarh 6ܘ%֯~\=d%.[9 <+ O \WCY=+QuMқ{1D># /ǴRvYPr)A:'dNʆAhZz!C8g„`SDhyJޖʰ)GӣȪ9T2S"+a`n*an(m"8 < !wʫP41e|Ty}d#r‰J.A شJ.sֹ]r~ 9Ow%X&jTa(wnbD %餉*VXvI\˾esVE.(إLfͻ-izI'w[A5{Z{mjNٶƪV :8cY]u6R@FK ( i?JHr|t88SNz׶ |`ZR#WZq,zW&J>*]a7B$3~K?ZQ.2$tmO3-=l^G%i_.|yzN*z@\upGzVi+@ $40b# iWԒp(_fZ&մaUUEface.3Xǫ>pp5IHKT龍b- =YV7{ ={uZ ݱn|wsj6=WA8Yе05%ZMƽZnKF{E@̉Ql5LMffj@ރ6_Lf@T۬)- ^-q`4!K'ٿfȷtWϡٸ"~m۟oes ѣ'1j͓ [Ti¥O-ru*$Op%OB2&JeDAi?x2U3o*ʎX<~>2N8vHO@$Q!!f1(3r?rQm=7W턭3f s1]d{Ncc`h6͍n_eJfa/8 >Ue𭭾K?8YJPڜ P_VKek™J;!ą^}ǝJOf'Y a?6:x`Il^YDYY;΂]\pH5ےh-4uIΜ12<,A))`)?PVqK{IccMlT+3 cWGSMOނXU/4)*ԠT x I(jn|e`FVBM4D?:|ԔLS}AzJ8d.fd0'xP[j }vxrnj.̮^"Y/Vo!i&Z&"-{98HMX]잱ַ: Î]K2D`?܋F_"ّBl.N_+ZN(sJ z W++bY beQf|V/ ?tѾò $5LbY81 EbZihO,NX3+Aa;E>$NK#*|NOw9kvXsJJ Q~gd&LI9ǞɿQTgɉ6IړV-NG Q׫錹;QagP3M\ ;Ձ]EΠ1@ 4n+E×KBMc: xƺ )#uZ-@DKР @ MoݮXN$Sc)ڙlc[A _w7vPFx> 8 >^P #P]bqNՒ.E>c=1$\?`ZIm+6HT(6-Cd 􆯝)S!(%N\J)58ׇ`V?D#մr5q.B `xwA 6e$R {WZ3#9 gbЉch)4G@ f)HTc [ y J_!^H4|xU|*秶V^c-;((jV0-?\y͊qbf^~mO}ևaz bUuĖ9x2tI2&лwt5a[:;=Kӣq8Iy0' Y[egBt]_vk7䠤`$V oO C^2z8QP& Vq3B&S2G) E*% \MT pg_^-bDCSBY񽉻c@*@A4;\HPy*$e7ɭ5uM6B]t$1nH};LwQ_5Je=Nc^GSFff( F-)%׃4&yD1熘6v&Q}if1sׅ1IҴ JK"0VS{G퍑^)3gN C:n &Z+7&bqTƕV<V)XיnQ:]s'pw-;T$pØ5D!8@oYEnЇZ@D;#V9{ POe]pQ׵%RbSRi;SJ:Iԉ>K.\Qd2:;~= Y|>N 0)-Rn e8`jo[B+b`?lge (uY_}؜4Odm2 /Mjork+{A$ͧ3i$0p_ogҕ|LS ?poYx+=wQ*sd{S4zs_f 1,ڕ[B=|PF "uU|C$B޲<1kO a.s[ (5ioPѸKfT"XBP~OuGb~gtUey<QrmQsioa ; ,HHc3[Z29u Yg[SS/w#yr);.iI|M 3v^[_VgZ!>@}ь =SsQP/'hw~gY#'^O g3N;+4h$\ht\w[E=&)dI˓!)X Qd+Wsgri4f7*Nc":;P[ReFI#6 "#׋Prubcd[3}0U嗜\t+qڢ48? N︥ZF7(cE%$W}9xJbp?ZXP.(޸G$V&P Qe.z5:q2Іw`(!D s|lFg઻/WC=vϨh9ϢG͎tY[HVi'KFѻI]zG)-|[5F8+ȔY6sREJ $MKs|9_ܸli+6te؂'=⫁ N- 1 @3@+#W uGI8}9gDU T1g;Ruש=Al)g*1E•DA- Y4;]V,yQ~P/*Y&(&F{Woi_`~O5SiTTC#̅oCP[5p@IYa$Z/#2w4FQLcA.j$!1zԁ)A"cuIq}CZㅮLC)3`g>kޡLL=.fwpU^3{䜛5JoGI,N_3(ŜRa`Ės{jP| 迥a7.FSᐄ>Cc TW-l&" '^#,A@<JpZc6dBN(!!%ezRъ54(<;!_z6/mS"An%T^WX][S)YO*U05+ezdD)H lD +ֱ Lck(~:;A"HhU݂U^f7O冄<fV.'S/c>g/f0 +oD/We*9y̹Ԃ@b1SeE=fw .Eߛ7˅߆;t65OɅ3X˒?K\^Qԝ09yP7 ]var dT{o\l>:\jpN ,T8BKhi':@ƖSGuan(Gcan"ٞNQzZͥ\ ,l]é#52sV%\[*~^(j{OP(pE+FzS{a^%mA:)=@ d<(V9oon %(/MIK͟N{F#Տ5Fxh2\6KQ 1]'ꞯC\{?zKT‎TO[=c؆];{MW}Wn{.`r0!^ȗz?kCEbtc#*j L_kAޣ#î'amkŢ|ư#;mYrrNԙW{O4gNNڒZvAT'QfK1\ ~Wj,D~9~NIHƗ naRGpWhI8,{Wo( ǒ/gzL¨D=^+ h'(6_L|>i5E$ck_aMFƄ0QI NxekD5w$L(qmZLϞҿJ7c(,G 3@2P[ueV/](~ * MPqTτA#s%fڣʭt(~$aaVĥ}UNäF9BP SgZ?H[ '3~ie!*RiHy`|I jtV7Nvm,{!)s`JTZsFM xfxg2~wV@S =,jP=8SWIj78 W̽U̳"BRCTSjh;Lb]\@~זIćd @b"M{L~n?Gf0mc/Pm6{]F@"[AHX:),|~J( Q3֑zo4ݔ,g 'BaŒ6U@a13t~D-Br7o2J7&yjhI@aeCdTGXKJ*Z%hI0Ԩ ☖1^3lE_zˆC-Cs!:0Ɉ'Fvlj).d#&6ZH|2Dp7H>-ΘwCYT(RiȈ/^ )蟲ʭX.re6gYsb.Dߦ|mm LQ㢰UN"`pN1eۡOi8)CқsqJ{kvL^Rb 0pbN04NBˍToOؙ9kҨ$(T,]2%MCKߺNgD({X^UM0u4_r^!бߏx6PMoڻ.erL-i]:#DT]6f^Dd֓7D_ o=+u4&v|>6˒10:GJCЎ#KcH# vPƶQ;+>* J/Ø$/ !z~qaOݿ/A'my&tx9- ! xTjkb\\Jwq8Y4Nrbp{S2K>2l(vB)gQukA!>z LLfF"׎+Oc0[4L*΁b*UtI 5tV3Aʣe =8t( 'iέ*͍GNn8VY\_ڽg?gH5P{[u$y:j, k -VI.8r7r=Uf›qi2e O^ ^8Ǯ`'ɜ=Gk 8][Π$&6y1Y(ɰeT:zikQY !R:kO,R"uh޸,wV &\_7};\VLP8xg{w힌SoNX1u y Lى~+c"ٶZjRH=+>^tCV`/" xP;]ņu͔:K22[^nb~;:=5 XPڷdE-I13O6?`S!A}(P"t"gj`_i%#q p+q`QpYϓ9rDr< &lt5ȵS2&MpМnT>Qߋ3A(ˏ(GE ͣvvr| Z:juEn&wDZ\TT/$Zz#cmŦX<$8Aѓz|X(