File _patchinfo of Package patchinfo.280

<patchinfo incident="280">
  <issue id="733348" tracker="bnc" />
  <issue id="649209" tracker="bnc" />
  <issue id="729208" tracker="bnc" />
  <issue id="735670" tracker="bnc" />
  <issue id="738694" tracker="bnc" />
  <issue id="736824" tracker="bnc" />
  <issue id="727081" tracker="bnc" />
  <issue id="731218" tracker="bnc" />
  <issue id="727515" tracker="bnc" />
  <issue id="733449" tracker="bnc" />
  <issue id="734826" tracker="bnc" />
  <issue id="735806" tracker="bnc" />
  <issue id="741159" tracker="bnc" />
  <issue id="732782" tracker="bnc" />
  <issue id="711219" tracker="bnc" />
  <issue id="711892" tracker="bnc" />
  <issue id="720054" tracker="bnc" />
  <issue id="713503" tracker="bnc" />
  <issue id="740625" tracker="bnc" />
  <issue id="729899" tracker="bnc" />
  <issue id="694863" tracker="bnc" />
  <issue id="739585" tracker="bnc" />
  <issue id="722738" tracker="bnc" />
  <issue id="732884" tracker="bnc" />
  <issue id="727662" tracker="bnc" />
  <issue id="732986" tracker="bnc" />
  <issue id="742773" tracker="bnc"/>
  <issue id="743951" tracker="bnc"/>
  <category>recommended</category>
  <rating>moderate</rating>
  <packager>charlesa</packager>
  <description>Changes in xen:
- The xen kmp packages fail on the 09-check-packaged-twice script.
  Rename xen_pvdrivers.conf to xen_pvdrivers-&lt;kernel flavor&gt;.conf 

- bnc#739585 - L3: Xen block-attach fails after repeated attach/detach
  blktap-close-fifos.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

Changes in virt-manager:
- Two spec file changes.  Update version of libvirt required.
  Added a Provides on python-virtinst.

- console: Fix hang when reconnecting to remote VNC console
  virtman-git-reconnect.diff
- KVM: Enable support for SATA bus option
  virtman-git-sata-support.diff
  virtinst-git-sata-support.diff

- bnc#731218 - Xen guest consoles started from the virt manager 
  have slow mouse response in the guest 
  virtman-reverse-git-tooltip.patch

- bnc#727662 - Error polling connection 'qemu:///system' with guest
  init 0
  virtman-update-backend.diff

- Update to latest upstream git version for various bug fixes
  virtmanager: a712a7b32e6d7b7d9d53561b3ed2078190191560 
  virtinst: 15d4901a3c8b855838931976e023158b8cda1c37

Changes in virt-viewer:
- Fix failure to resize viewer.  Noted usually when tunneling via ssh 
  virtview-git-emit-resize.patch

- add automake as buildrequire to avoid implicit dependency

- Always use canonical URI from libvirt connection 
  virtview-git-canonical-uri.patch

Changes in vm-install:
- bnc#735670 - virt-manager client doesn't show disks, network 
  adapters and OS details 

- KVM: passing 'vd[a-t]' as the disk was broken because the internal
  virtio flag was not being set.

- Allow upgrading SLES11/SLED11 (ga/sp1 to sp2)

- bnc#732986 - RHEL 6 on xen-pv fails to write to HD
  Rhel6 has no Xen kernel.  It uses the pvops kernel.

- Updated man page to include specifics on KVM 

- bnc#729899 - Operating system chooser missing in command line 
  version of vm-install
    
- bnc#742773 - vm-install shows bogus error msg without defined 
  installation source 

- bnc#743951 - vm-install windows too big

</description>
  <summary>update for virt-manager, virt-viewer, vm-install, xen</summary>
</patchinfo>
openSUSE Build Service is sponsored by