log xen/arch/x86/setup.c

age author description
2009-06-18 Keir Fraser x86_64: allow more vCPU-s per guest
2009-05-26 Keir Fraser Transcendent memory ("tmem") for Xen.
2009-04-25 Keir Fraser x86 vtd: Do not exclude freed percpu areas from dom0 vtd tables.
2009-04-23 Keir Fraser x86: Remove bogus vtd frametable range check
2009-04-15 Keir Fraser x86: Disable cpuidle by default unless hpet broadcast is available.
2009-04-14 Keir Fraser x86: Support discontiguous sets of multiboot modules.
2009-04-14 Keir Fraser New option conring_size= to allow larger console ring.
2009-03-20 Keir Fraser x86: Enable Xen C-state management by default.
2009-03-06 Keir Fraser vt-d: Better restrict memory ranges considered to be in Xen
2009-03-03 Keir Fraser txt: Xen per-domain S3 integrity config
2009-03-02 Keir Fraser vtd: boolean boot parameter to allow inclusive mapping of all memory below 4GB
2009-02-11 Keir Fraser x86_64: Ensure enough space for allocator bitmap after relocated Xen image.
2009-01-30 Keir Fraser x86: Better bzimage_headroom() crash fix.
2009-01-29 Keir Fraser tboot: tboot no longer marks TXT regions as E820_UNUSABLE, so Xen must
2009-01-29 Keir Fraser x86: Do not check dom0 kernel header for bzimage magic until we are
2009-01-24 Keir Fraser x86_64, vt-d: Do not include pages 'in xen range' which may be freed
2009-01-22 Keir Fraser x86: Support booting a bzImage format domain 0 kernel.
2009-01-20 Keir Fraser x86_32: Get rid of xenheap_phys_start as it is zero after start of day.
2009-01-16 Keir Fraser x86_64: Remove statically-partitioned Xen heap.
2009-01-05 Keir Fraser x86: Poison initmem at end of Xen bootstrap
2008-12-11 Keir Fraser x86: enable interrupts explicitly in __start_xen()
2008-11-12 Keir Fraser x86: reduce GDT switching
2008-10-23 Keir Fraser x86: Enable spinlock debugging earlier during boot.
2008-10-23 Keir Fraser spinlock: Add debug-build checks for IRQ-safe spinlocks.
2008-09-22 Keir Fraser x86: make GDT per-CPU
2008-07-28 Keir Fraser Move xen-pm options from dom0 cmdline option to start info.
2008-07-22 Keir Fraser x86/64: Account for allocation bitmap by making Xen heap appropriately larger.
2008-07-14 Keir Fraser x86: PIT broadcast to fix local APIC timer stop issue for Deep C state
2008-05-27 Keir Fraser Fix 17725:c0c0f4fa8850: use type paddr_t instead of unsigned long for physcial memory address
2008-05-26 Keir Fraser VT-d: remove Xen and tboot range from dom0's VT-d table
2008-05-19 Keir Fraser x86: Fix kexec reservation
2008-05-14 Keir Fraser Get ACPI Px from dom0 and choose Px controller
2008-05-08 Keir Fraser i386: Remove non-PAE hypervisor build target.
2008-05-01 Keir Fraser x86: Support x2APIC mode.
2008-05-01 Keir Fraser x86: Make apicid 32 bits in preparation for x2APIC support.
2008-05-01 Keir Fraser Add option "xen_processor_pm" in xen to enable dom0 external Cx control.
2008-04-21 Keir Fraser iommu: initialisation cleanup and bugfix.
2008-04-21 Keir Fraser amd iommu: clean up debug information.
2008-04-11 Keir Fraser Support tasklets in Xen as a more dynamic alternative to softirqs.
2008-01-28 Keir Fraser x86-64: use 1GB pages in 1:1 mapping if available
2008-01-25 Keir Fraser x86: First 1MB of memory should be mapped with 4kB mappings to avoid
2008-01-23 Keir Fraser New XEN_DOMCTL_set_target
2007-12-15 Keir Fraser x86: Fix e820 walk and allocator initialisation.
2007-12-07 Keir Fraser x86: Respect e820 map even below 16MB.
2007-11-13 Keir Fraser x86: Do not read/write EFER MSR if it doesn't exist.
2007-10-30 Keir Fraser Intel(R) Trusted Execution Technology (Intel(R) TXT) support for Xen.
2007-10-29 Keir Fraser x86: allow pv guests to disable TSC for applications
2007-10-19 Keir Fraser Avoid passing uninitialised ACPI tables to dom0 when checksums fail.
2007-10-17 Keir Fraser x86: add option to display last exception records during register dumps
2007-10-17 Keir Fraser x86: Remove invlpg_works_ok and invlpg only single-page regions.
2007-10-16 Keir Fraser x86: consolidate/enhance TLB flushing interface
2007-10-12 Keir Fraser x86: propagate VESA capabilities to dom0
2007-09-26 Keir Fraser x86: force DMI table to not be in E820 RAM region
2007-09-21 Keir Fraser Add AMD IOMMU support into hypervisor
2007-09-19 kfraser PCI passthru various Xen changes.
2007-09-11 kfraser x86: Use halt() macro instead of direct HLT asm.
2007-08-31 kfraser Cleanups after XSM checkin.
2007-08-31 kfraser Xen Security Modules: ACM.
2007-08-31 kfraser Xen Security Modules: XSM
2007-08-30 kfraser xen: Understand the E820_UNUSABLE (type code 5) memory type.
2007-08-29 kfraser Skipping image name at start of command line is an
2007-08-13 kfraser x86-64: enable hypervisor output on VESA frame buffer
2007-08-09 kfraser Ensure multiboot modules are mapped when we copy them.
2007-07-13 kfraser x86/32: Limit bootstrap 1:1 mapping to 1GB.
2007-07-03 kfraser x86-64: bump STACK_SIZE to 32 so that trampoline and IST stacks fit
2007-07-03 kfraser xen: Fix kexec_crash_area reservation/allocation.
2007-06-20 kfraser x86: Add hypercall function for retrieving EDD info.
2007-06-20 kfraser kernel command line extension
2007-06-20 kfraser x86: Use 64-bit arithmetic in reserve_in_boot_e820().
2007-06-18 kfraser x86/64: Avoid bogus mbi pointer into relocated Xen address space.
2007-06-12 kfraser x86: Gather BIOS EDD info during boot.
2007-06-12 kfraser x86: Fix VBE EDID interrogation. Add a new boot option 'edid={no,force}'.
2007-06-10 Keir Fraser x86: Allow selection of graphical video modes during boot.
2007-06-07 kfraser x86: Print source of e820 memory map during boot. Fix Xen-e801 memmap
2007-06-07 kfraser x86: Return to real-mode when booting primary CPU, and gather
2007-05-12 Keir Fraser x86: Improve zap_low_mappings.
2007-05-12 Keir Fraser xen: Free initmem after boot. Mark lots of init functions as __init
2007-05-10 Keir Fraser xen: Some cleanups for x86 start of day.
2007-05-10 kfraser xen: Big changes to x86 start-of-day:
2007-05-02 kfraser xend: Interface capability identifiers are statically xen-3.0-*,
2007-04-24 kfraser acm: Code restructuring on domain create/destroy.
2007-03-31 Keir Fraser xen: Fix numa=on boot.
2007-03-09 kfraser xen: New vcpu_op commands for setting periodic and single-shot timers.
2007-02-22 kfraser x86/64: Fix a user of alloc_boot_pages() who should use
2007-02-22 kfraser alloc_boot_pages() allocates downwards from high memory.
2007-02-14 Tim Deegan [XEN] New paging-assistance interface.
2007-01-31 Ian Campbell [XEN] Fix XENVER_capabilities hypercall.
2007-01-30 Keir Fraser Clean up arch_get_xen_caps() to not use sprintf().
2007-01-29 kfraser Remove strcat/strncat/strcmp/strncmp. Replaced with safer
2007-01-29 kfraser Remove uses of strcpy and strncpy from common and x86 code.
2007-01-29 kfraser Replace sprintf with snprintf and strncpy with strlcpy.
2007-01-26 kaf24 Add RCU support to Xen.
2007-01-14 kaf24 [XEN] Fix some e820 start-of-day issues by clipping all E820_RAM
2007-01-12 Ian Campbell [PATCH] kexec/kdump: allow zero start for crashkernel
2007-01-05 Emmanuel Ackaouy Handle shared info (having different layout for native and compatibility
2007-01-05 Emmanuel Ackaouy Handle the creation of startup info for compatibility mode guests. This
2007-01-05 Emmanuel Ackaouy Introduce _DOMF_compat and infrastructure as well as several conditionals
2006-12-07 kfraser [XEN] Early page fault handler to deal with spurious page faults.
2006-11-30 Ian Campbell [XEN] Only parse the crashkernel command line parameter once on boot
2006-11-30 Ian Campbell [XEN] Fixup whitespace and tweak for Xen coding style.
2006-11-30 Ian Campbell [XEN] Kexec / Kdump: Code shared between x86_32 and x86_64
2006-11-02 kfraser [HVM] Clean up VCPU initialisation in Xen. No longer
2006-11-01 kfraser [HVM] HVM is now a flag parameter to domain-creation hypercall.
2006-10-25 kfraser [XEN] Clean up NUMA stuff and disable by default ('numa=on' enables it).
2006-10-25 kfraser [XEN] Add basic NUMA/SRAT support to Xen from Linux
2006-10-23 kfraser [XEN] Remove definition of printf. All users are switched to printk.
2006-10-18 kfraser [ACM] Makes acm_setup arch-independant.
2006-09-25 kfraser [XEN] Limit size of Xen heap to 2GB.
2006-09-23 kfraser Move initialize_keytable declaration to keyhandler.h
2006-08-25 kfraser Replace dom0_ops hypercall with three new hypercalls:
2006-08-22 kfraser [XEN] Debug builds check for correct usage of percpu areas.
2006-08-22 kfraser [XEN] Clean up some x86 bootstrap code. Replace some CPU iterators
2006-08-16 tdeegan Replace shadow pagetable code with shadow2.
2006-08-16 shand Whitespace clean-ups.
2006-08-01 kfraser [XEN] Hide compile-time information values behind a
2006-07-05 kfraser [XEN] Separate domain creation from vcpu creation.
2006-07-05 kfraser Update xen caps to indicate that HVM IA32 PAE guest on PAE host is available.
2006-06-20 kaf24 [XEN] Xen always relinquishes VGA console to domain0 when domain0
2006-06-20 kfraser Export machine_to_phys start and end addresses to guests.
2006-06-02 kaf24 Move idle-vcpu allocation logic to a common function.