[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Features and bug fixes for Linux kernel 3.2.
On 10/13/2011 09:09 PM, Konrad Rzeszutek Wilk wrote: Hey, Please keep in mind that there is some outstanding work going on which could make it in 3.2 depending on when the merge window opens. I will enumerate those in the next email. Anyhow, for 3.2 Linux kernel we have these items loaded and ready to go: - A new mechanism to parse the E820 resulting in better ballooning. - hwclock support. Meaning you can do 'date XX' and it will be saved by machine. - Support for PCI multi-segmented machines (big big iron boxes) - Optimizations in DMA API. - "feature-barrier" in the xen-blkback so that older kernels (SLES10) can issue those. - "feature-discard" so that TRIM/SCSI UNMAP operations can be utilized. - kexec/kdump support for PVonHVM. - Cleanups in the code (mostly scripts/cleanpatch.pl) - Static analyzer (smatch) run results fixing bugs. - Tons of bug fixes. If you think I missed something - please please email me immediately. The list is as follow. Dan Carpenter (1): xen/pciback: double lock typo David Vrabel (9): xen/balloon: account for pages released during memory setup xen/balloon: simplify test for the end of usable RAM xen: allow balloon driver to use more than one memory region xen: allow extra memory to be in multiple regions xen: release all pages within 1-1 p2m mappings xen: use generic functions instead of xen_{alloc, free}_vm_area() block: xen-blkback: use API provided by xenbus module to map rings net: xen-netback: use API provided by xenbus module to map rings xen: map foreign pages for shared rings by updating the PTEs directly Jan Beulich (5): xen/pci: make bus notifier handler return sane values xen/pciback: use mutex rather than spinlock in passthrough backend xen/pciback: miscellaneous adjustments xen/pci: support multi-segment systems xen-blkback: use kzalloc() in favor of kmalloc()+memset() Jeremy Fitzhardinge (2): xen: add dom0_op hypercall xen/dom0: set wallclock time in Xen Joe Jin (1): xen-blkback: fixed indentation and comments Konrad Rzeszutek Wilk (24): Revert "xen/debug: WARN_ON when identity PFN has no _PAGE_IOMAP flag set." xen-pcifront: Update warning comment to use 'e820_host' option. xen-swiotlb: Retry up three times to allocate Xen-SWIOTLB xen-swiotlb: Fix wrong panic. xen-swiotlb: When doing coherent alloc/dealloc check before swizzling the MFNs. xen/pciback: Use mutexes when working with Xenbus state transitions. xen/pciback: use mutex rather than spinlock in vpci backend xen/p2m: Make debug/xen/mmu/p2m visible again. xen/p2m: Use SetPagePrivate and its friends for M2P overrides. x86/paravirt: Partially revert "remove lazy mode in interrupts" Have You meant ^^^ "x86/paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode" there? xen/pv-on-hvm:kexec: Fix implicit declaration of function 'xen_hvm_domain' xen/pciback: Do not dereference psdev during printk when it is NULL. xen-blkfront: If no barrier or flush is supported, use invalid operation. xen/blkback: Support 'feature-barrier' aka old-style BARRIER requests. xen/blkback: Report VBD_WSECT (wr_sect) properly. xen/blkback: Fix the inhibition to map pages when discarding sector ranges. xen/pciback: Check if the device is found instead of blindly assuming so. xen/events: BUG() when we can't allocate our event->irq array. xen/events: Don't check the info for NULL as it is already done. xen/irq: If we fail during msi_capability_init return proper error code. xen/xenbus: Remove the unnecessary check. xen/enlighten: Fix compile warnings and set cx to known value. xen/p2m/debugfs: Fix potential pointer exception. xen/p2m/debugfs: Make type_name more obvious. Laszlo Ersek (1): xen-blkfront: plug device number leak in xlblk_init() error path Li Dongyang (4): xen-blkfront: add BLKIF_OP_DISCARD and discard request struct xen-blkback: Implement discard requests ('feature-discard') xen-blkfront: Handle discard requests. xen-blkfront: fix a deadlock while handling discard response Olaf Hering (6): xen: use static initializers in xen-balloon.c xen/pv-on-hvm kexec: prevent crash in xenwatch_thread() when stale watch events arrive xen/pv-on-hvm kexec: rebind virqs to existing eventchannel ports xen/pv-on-hvm kexec+kdump: reset PV devices in kexec or crash kernel xen/pv-on-hvm kexec: update xs_wire.h:xsd_sockmsg_type from xen-unstable xen/pv-on-hvm kexec: add xs_reset_watches to shutdown watches from old kernel Randy Dunlap (1): xen-swiotlb: fix printk and panic args Ruslan Pisarev (6): Xen: fix whitespaces,tabs coding style issue in drivers/xen/balloon.c Xen: fix whitespaces,tabs coding style issue in drivers/xen/events.c Xen: fix braces coding style issue in gntdev.c and grant-table.c Xen: fix whitespaces,tabs coding style issue in drivers/xen/pci.c Xen: fix braces coding style issue in xenbus_probe.h Xen: fix braces and tabs coding style issue in xenbus_probe.c Stefano Stabellini (4): xen: add an "highmem" parameter to alloc_xenballooned_pages xen: modify kernel mappings corresponding to granted pages xen: XEN_PVHVM depends on PCI xen: remove XEN_PLATFORM_PCI config option Thomas Meyer (1): xen/pciback: use resource_size() Yu Ke (1): xen/acpi: Domain0 acpi parser related platform hypercall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel -- Thanks, Igor _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |