XPDS14: Removing the Xen Linux Upstream Delta of Various Linux Distros - Luis R. Rodriguez, SUSE
-
Upload
the-linux-foundation -
Category
Technology
-
view
378 -
download
2
description
Transcript of XPDS14: Removing the Xen Linux Upstream Delta of Various Linux Distros - Luis R. Rodriguez, SUSE
![Page 1: XPDS14: Removing the Xen Linux Upstream Delta of Various Linux Distros - Luis R. Rodriguez, SUSE](https://reader036.fdocuments.in/reader036/viewer/2022062418/555a3eccd8b42a83368b4e95/html5/thumbnails/1.jpg)
Delta with Xenon the Linux kernel
What’s up with all that delta?@mcgrof
[email protected] R. Rodriguez
http://www.do-not-panic.com
Slides: CC BY-SA Luis R. Rodriguez | Image: CC BY-SA Torkild Retvedt
![Page 2: XPDS14: Removing the Xen Linux Upstream Delta of Various Linux Distros - Luis R. Rodriguez, SUSE](https://reader036.fdocuments.in/reader036/viewer/2022062418/555a3eccd8b42a83368b4e95/html5/thumbnails/2.jpg)
How big is it?
Citrix: reset two years ago, mostly backportsDebian: 4 microcode patches
SUSE: the largest deltaSLE10: 133 patchesSLE11: 185 patchesSLE12: 110 patches
359,913 lines of codegit://gitorious.org/opensuse/kernel-source.git
patches.xen/Image: CC BY-NC-SA ecololo
![Page 3: XPDS14: Removing the Xen Linux Upstream Delta of Various Linux Distros - Luis R. Rodriguez, SUSE](https://reader036.fdocuments.in/reader036/viewer/2022062418/555a3eccd8b42a83368b4e95/html5/thumbnails/3.jpg)
Addressing the delta
The xen wiki delta for Linux upstream tracker Luis Rodriguez: IPv6 autoconf, netback
Juergen Gross: pvSCSI, PAT, 500GiB RAMDaniel Kiper: EFI
Konrad Wilk: user mode pvlockBoris Ostrovsky: oprofile support
● Attitude adjustment: work upstream first (™) Is it possible? Future development always upstream
● Backport automatically
Image: CC BY-SA Teza Harinaivo Ramiandrisoa
![Page 4: XPDS14: Removing the Xen Linux Upstream Delta of Various Linux Distros - Luis R. Rodriguez, SUSE](https://reader036.fdocuments.in/reader036/viewer/2022062418/555a3eccd8b42a83368b4e95/html5/thumbnails/4.jpg)
Needs verificationpci-guestdevmem-hotplughypercall preemption - patch posted, did it go in?multipage ring
Image: CC BY-NC Sergiu Bacioiu
![Page 5: XPDS14: Removing the Xen Linux Upstream Delta of Various Linux Distros - Luis R. Rodriguez, SUSE](https://reader036.fdocuments.in/reader036/viewer/2022062418/555a3eccd8b42a83368b4e95/html5/thumbnails/5.jpg)
Needs work● pvusb● Expose ballooning limits● Retaining tasklet in netback● Add BLKIF_OP_PACKET, CDROM
command forwarding● CDROM removable media attribute● CDROM avoid takeover in HVM● DCDBAS address translation● Netback multicall for notifications● Interrupt trigger mode and polarity● Logarithmic scale for ballooning
● netfront support skb coalescing● microcode update● MTRR support● Remove VM_IO vestiges● Device hotplug (MODULE_ALIAS)● Suspend event channel support for
faster checkpointing in Remus FT● Expected to be dead code (under
xen) cannot easily be verified to be dead
● Support for old hypervisor (pvops kernel on xen pre-4.0.1 hypervisor)
● blktap driver (what about blktap3?)
Image: CC-BY m4tik