Delta with Xen on the Linux kernel What’s up with all that delta? @mcgrof mcgrof@suse.com Luis R. Rodriguez http://www.do-not-panic.com Slides: CC BY-SA Luis R. Rodriguez | Image: CC BY-SA Torkild Retvedt
How big is it? Citrix: reset two years ago, mostly backports Debian: 4 microcode patches SUSE: the largest delta SLE10: 133 patches SLE11: 185 patches SLE12: 110 patches 359,913 lines of code git://gitorious.org/opensuse/kernel-source.git patches.xen/ Image: CC BY-NC-SA ecololo
Addressing the delta The xen wiki delta for Linux upstream tracker Luis Rodriguez: IPv6 autoconf, netback Juergen Gross: pvSCSI, PAT, 500GiB RAM Daniel Kiper: EFI Konrad Wilk: user mode pvlock Boris Ostrovsky: oprofile support ● Attitude adjustment: work upstream first (™) Is it possible? Future development always upstream ● Backport automatically Image: CC BY-SA Teza Harinaivo Ramiandrisoa
Needs verification pci-guestdev mem-hotplug hypercall preemption - patch posted, did it go in? multipage ring Image: CC BY-NC Sergiu Bacioiu
Needs work ● pvusb ● netfront support skb coalescing ● Expose ballooning limits ● microcode update ● Retaining tasklet in netback ● MTRR support ● Add BLKIF_OP_PACKET, CDROM ● Remove VM_IO vestiges command forwarding ● Device hotplug (MODULE_ALIAS) ● CDROM removable media attribute ● Suspend event channel support for ● CDROM avoid takeover in HVM faster checkpointing in Remus FT ● DCDBAS address translation ● Expected to be dead code (under ● Netback multicall for notifications xen) cannot easily be verified to be ● Interrupt trigger mode and polarity dead ● Logarithmic scale for ballooning ● Support for old hypervisor (pvops kernel on xen pre-4.0.1 hypervisor) ● blktap driver (what about blktap3?) Image: CC-BY m4tik
Recommend
More recommend