[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-merge] List of (arch/i386) Xen changes
Hi, here's the mentioned list of Xen changes for arch/i386. The list identifies each change, references the files it touches, indicating the hunks which apply (when doing diff -U 1, * meaning all) and gives a short description of what the change does. Some of the changes need to be refined and we probably need to have some more maintainable way of identifying the patch hunks. christian acpi: Files: arch/i386/kernel/acpi/boot.c [*] Descr: acpi support on xen apic: Files: arch/i386/kernel/apic.c [*] Files: arch/i386/kernel/io_apic.c [*] Descr: Xen Apic support conditionalize privileged/physdev guest code: Files: arch/i386/pci/irq.c [1x 3] Descr: Conditionalize compiling code not required for domU kernels context switch: Files: arch/i386/kernel/process.c [12 13 14] Descr: Support and optimize context switch for xen cpu hotplug: Files: arch/i386/kernel/cpu/common.c [6 8] Descr: Support cpu hotplug Files: arch/i386/kernel/irq.c [1] Descr: Avoid warning when irq affinity changes because of cpu unplug cpu initialization: Files: arch/i386/kernel/cpu/common.c [4 5 10 12] Descr: Initialize cpus dma: Files: arch/i386/kernel/pci-dma.c [*] Descr: DMA support for xen dump page fault info: Files: arch/i386/mm/fault.c [2 3 5] Descr: Add printing of MAs from page fault info print code and add PAE aware page fault info print code early printk: Files: arch/i386/kernel/early_printk.c [1] Descr: change to use the xen version of x86_64 early_printk file fixmap prototype: Files: arch/i386/mm/pgtable.c [3] Descr: Change __set_fixmap signature to support phys addr > 4GB fixmap xen support: Files: arch/i386/mm/pgtable.c [4] Descr: Interpret addr as machine or physical address depending on mapping Dep: set_pte_pfn_ma gdt support: Files: arch/i386/kernel/cpu/common.c [2 3 7 9 11] Descr: Alloc/init gdts idle: Files: arch/i386/kernel/process.c [3 4 5 6 7 8] Descr: Xen specific idle loop init_mm initialization: Files: arch/i386/kernel/init_task.c [1] Descr: swapper_pg_dir is not initialized at compile time on xen ioperm and iopl: Files: arch/i386/kernel/ioport.c [*] Files: arch/i386/kernel/process.c [9 10 11 15 16] Descr: Support ioperm and iopl on xen ioremap xen support: Files: arch/i386/mm/ioremap.c [*] Descr: Make ioremap work on xen irq vectors: Files: arch/i386/kernel/irq.c [1] Descr: Support > 256 irq vectors kmap_atomic: Files: arch/i386/mm/highmem.c [1 3] Descr: Extend kmap_atomic to allow setting the protection of the mapping Add kmap_atomic_pte to create PAGE_KERNEL_RO mappings ldt: Files: arch/i386/kernel/ldt.c [*] Descr: ldt support for xen machine address support: Files: arch/i386/pci/irq.c [1x 2] Files: arch/i386/kernel/acpi/boot.c Descr: Support machine addresses memory management: Files: arch/i386/mm/init.c [*] Descr: memory management changes for xen microcode: Files: arch/i386/kernel/microcode.c [*] Descr: Support microcode updates on xen mtrr xen support: Files: arch/i386/kernel/cpu/mtrr/main.c [*] Descr: Support mtrr on xen platform quirk: Files: arch/i386/kernel/quirks.c [1] Descr: Xen no irq balancing quirk pmd read-only: Files: arch/i386/mm/init.c [2 3] Descr: Make pmd pages read-only pte read-only and with destructor: Files: arch/i386/mm/pgtable.c [5 6 7] Descr: Make pte pages read-only on allocation and setup a destructor for pte pages pgd on pae management: Files: arch/i386/mm/pgtable.c [8 11 12 13] Descr: Handle pgd allocation on pae (below 4GB) Dep: pgd pin/unpin optimization pgd pin/unpin optimization: Files: arch/i386/mm/pgtable.c [1 9 10] Descr: Pin/Unpin pgd's ring1 kernel segment: Files: arch/i386/mm/fault.c [1 4] Descr: Support ring1 kernel segment set_pte_at_sync: Files: arch/i386/mm/highmem.c [2] Descr: Add set_pte_at_sync = set_pte_at + __flush_tlb_one set_pte_pfn_ma: Files: arch/i386/mm/pgtable.c [2] Descr: Associate a virtual page frame with a given physical page frame and protection flags for that frame. smp: Files: arch/i386/kernel/smp.c [*] Files: arch/i386/kernel/mpparse.c [*] Descr: SMP support for xen start of day: Files: arch/i386/kernel/head.S [*] Files: arch/i386/kernel/setup.c [*] Descr: Start of day code when running on xen time: Files: arch/i386/kernel/time.c [*] Descr: time support for xen tls vsyscall note: Files: arch/i386/kernel/vsyscall-note.S [*] Descr: Add a note indicating that no negative segrefs should be used traps and upcalls: Files: arch/i386/kernel/entry.S [*] Files: arch/i386/kernel/traps.c [*] Descr: Support traps and upcalls on xen writeable pagetable support: Files: arch/i386/mm/fault.c [6] Descr: Support Xen writeable page tables _______________________________________________ Xen-merge mailing list Xen-merge@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-merge
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |