ia64/xen-unstable

log

age author revision description
2009-03-11 Keir Fraser 19308:6357628c678f passthrough: allow pass-through devices to share virtual GSI
2009-03-11 Keir Fraser 19307:b5d074255c38 passthrough: pt_irq_time_out() should act on all machine_irq
2009-03-27 Isaku Yamahata 19306:5e4dd7079c48 [IA64] ia64 counter part of 19374:e655cb27d085.
2009-03-10 Isaku Yamahata 19305:dee5bc89873e merge with xen-unstable.hg
2009-03-09 Keir Fraser 19304:d035b66b5b4d xentrace: trace when we continue with the same task
2009-03-09 Keir Fraser 19303:e7702951fc09 Fix the perfc=y build.
2009-03-09 Keir Fraser 19302:d4c9a63a1642 hvm/vpt: Check that an irq is not blocked before waking the vcpu
2009-03-09 Keir Fraser 19301:00b8c660be97 [DOC] Add boot option vcpu_migration_delay in user.tex
2009-03-09 Keir Fraser 19300:b249f3e979a5 scheduler: Use perf_counter subsystem for stats
2009-03-09 Keir Fraser 19299:f57ac4af36b4 Avoid deadlock in tasklet_schedule() after console_force_unlock().
2009-03-09 Keir Fraser 19298:5997e86988f6 pvscsi: Some fixes for xm scsi-attach
2009-03-09 Keir Fraser 19297:12c19447f6ea blktap: Fix compile warnings in block-qcow2.c
2009-03-09 Keir Fraser 19296:95e3cd67add2 Add vcpu_migration_delay=<microsecs> boot option to scheduler
2009-03-09 Keir Fraser 19295:c4760d58ee6f [IA64] fix compilation error caused by 19286:dd489125a2e7
2009-03-09 Keir Fraser 19294:455720d735c7 pygrub: Enable domU boot without xen specific arg
2009-03-09 Keir Fraser 19293:8c0b873bffd6 [IA64] fix issue of can not find the qemu-dm in ia64
2009-03-09 Keir Fraser 19292:cd5697e00e86 hvmloader acpi: Describe PIRQ routing for all 32 PCI devices on bus 0.
2009-03-09 Keir Fraser 19291:9ed53e602119 x86: Mask X86_FEATURE_XSAVE in cpuid leaf 1, ecx, as we don't allow
2009-03-09 Keir Fraser 19290:5a981686bbf8 minios: Fix 18874 memory clipping
2009-03-06 Keir Fraser 19289:dd489125a2e7 Page offline support in Xen side
2009-03-06 Keir Fraser 19288:f1080b20cd15 x86/mm: Do not set page's count_info directly
2009-03-06 Keir Fraser 19287:0942baa2a088 xend: allow VM configuration with both sdl=1 and vnc=1
2009-03-06 Keir Fraser 19286:ec3d0937095d tboot: Fix return code for S3 integrity
2009-03-06 Keir Fraser 19285:bf8faabbc57a i386: Build fix.
2009-03-06 Keir Fraser 19284:7c831b755c78 Clean xen/crypto on make clean.
2009-03-06 Keir Fraser 19283:73c4e6dbbb60 vt-d: Better restrict memory ranges considered to be in Xen
2009-03-06 Keir Fraser 19282:ec671455fb05 tool: make management of PCI D-states by guest optional
2009-03-06 Keir Fraser 19281:6c7ae9c859f5 xm-test: Identifying the network env specified in xend config fails,
2009-03-06 Keir Fraser 19280:728d8dee880b Panic rather than BUG if an error is encountered decompressing a bzImage
2009-03-06 Keir Fraser 19279:a44751edcb76 Fix cpu selection at the time vCPU allocation
2009-03-06 Keir Fraser 19278:3fd8f9b34941 Do not deadlock in scheduler when sending VIRQ_CON_RING.
2009-03-06 Isaku Yamahata 19277:2a4eaa76d974 merge with xen-unstable.hg.
2009-03-05 Keir Fraser 19276:cff29d694a89 xend: Handle missing s3_integrity value, default to zero.
2009-03-05 Keir Fraser 19275:7ee8bbac10d6 xend: blkif hda regexp fix
2009-03-05 Keir Fraser 19274:29cc9eef7939 init script: Enable to run xend stop when dom0 shutdown
2009-03-05 Keir Fraser 19273:2a52806199fc x86: Enable THERM_CONTROL_MSR write for dom0 even when cpufreq=xen
2009-03-05 Keir Fraser 19272:5dee49f3a86e vtd: Fix iommu_inclusive_mapping to map all under 4GB.
2009-03-05 Keir Fraser 19271:3673926b2375 [IA64] Remove compilation warning and typo caused by 19268:4b7d638a8b89
2009-03-04 Keir Fraser 19270:4b7d638a8b89 Be careful with page_get_owner() now that owner field can be clobbered
2009-03-03 Keir Fraser 19269:7f573cb76db4 blktap: Allow creation of qcow2 files.
2009-03-03 Keir Fraser 19268:71af89e70fee x86: Fix event-channel access for 32-bit HVM guests.
2009-03-03 Keir Fraser 19267:7d55cc23493b txt: perform per-domain (and frametable and xenheap) MAC on entry into
2009-03-03 Keir Fraser 19266:43019597f85c txt: Xen per-domain S3 integrity config
2009-03-03 Keir Fraser 19265:9c5b4efc934d hvm: passthrough MSI-X: fix ia64 link and MSI-X clean up
2009-03-03 Keir Fraser 19264:ae58b4403cae libxen: fix a problem preventing use of xen_event_register().
2009-03-03 Keir Fraser 19263:bb281d11fa99 xend: Make /var/lib/xen if not already present.
2009-03-02 Keir Fraser 19262:310c85c9cb86 ia64: fix build.
2009-03-02 Keir Fraser 19261:c62b453f27d5 When a domain crashes, ignore shutdown deferrals.
2009-03-02 Keir Fraser 19260:58edfadb2d87 x86: Minimize the TSC drift between pCPUs
2009-03-02 Keir Fraser 19259:507b264f0a21 vtd: boolean boot parameter to allow inclusive mapping of all memory below 4GB
2009-03-02 Keir Fraser 19258:35baf43f2713 x86: Make offlined CPU enter deepest C state
2009-03-02 Keir Fraser 19257:5e34a8966251 xmexample: portability fix
2009-03-02 Keir Fraser 19256:4dac26349877 xen, pci: Fix the definition of PCI_PM_CTRL_NO_SOFT_RESET.
2009-03-02 Keir Fraser 19255:c9e9602cc080 minios: general cleanup of mm.c
2009-03-02 Keir Fraser 19254:08916e5135b3 minios: cleanup events.c
2009-03-02 Keir Fraser 19253:9c4a38f70b16 minios: add ioremap/iounmap
2009-03-02 Keir Fraser 19252:b3774712e654 xend: Fix removing /vm/UUID/device paths when device cannot be disconnected
2009-03-02 Keir Fraser 19251:16fc70ce40a7 x86: Small fix for gpf when writing 1s to MCi_STATUS MSRs.
2009-03-02 Keir Fraser 19250:6f207d1eee5c acm: Return a valid buffer
2009-03-02 Keir Fraser 19249:5255784eb0d7 hvmloader: Make build fail if packages required to build hvmloader not present
2009-03-02 Keir Fraser 19248:9bc5799566be hvm: passthrough MSI-X mask bit acceleration
2009-03-02 Keir Fraser 19247:d0df93e627bc xend: Fix some mistakes in tools/python/xend/util/pci.py
2009-03-02 Keir Fraser 19246:f8916c9bc149 xend: Don't forget backend domain definitions for pvSCSI
2009-03-02 Isaku Yamahata 19245:6227bf629626 merge with xen-unstable.hg
2009-03-01 Keir Fraser 19244:e5c696aaf2a6 x86, hvm: gcc44 build fix.
2009-03-01 Keir Fraser 19243:226031d62fc5 xenstored: fix use-after free bug
2009-03-01 Keir Fraser 19242:edd7f612ebe0 x86: Relax spinlock checks during shutdown or S3.
2009-03-01 Keir Fraser 19241:9af46734ce70 x86, time: fix S3 suspend error
2009-03-01 Keir Fraser 19240:9cad48ba52b0 x86, ioapic: Fix S3 suspend error.
2009-02-20 Keir Fraser 19239:f8187a343ad2 xenconsole: Fix pty handling
2009-02-20 Keir Fraser 19238:b749d0aba17f xenconsoled: make guest console visible on NetBSD dom0
2009-02-20 Keir Fraser 19237:07e65892fc8e [VTD] Utilise the snoop control capability in shadow with VT-d code
2009-02-20 Keir Fraser 19236:9559343fe5e8 libxc: xc_ptrace cleanup
2009-02-20 Keir Fraser 19235:596f21d901f3 pygrub: parse xen module option in grub
2009-02-20 Keir Fraser 19234:4771bceb1889 AMD IOMMU: clean up spinlock usage to satisfy check_lock().
2009-02-19 Keir Fraser 19233:84af3ded5b02 xend: Fix exception in pci_convert_sxp_to_dict()
2009-02-19 Keir Fraser 19232:2a8ba98a5cff xm: Some fixes for pvSCSI
2009-02-19 Keir Fraser 19231:bd991b0431aa vt-d: workaround for Mobile Series 4 Chipset
2009-02-19 Keir Fraser 19230:0c61a377c627 pygrub: fix for NetBSD
2009-02-18 Keir Fraser 19229:b29a64d04a01 x86: Fix xen panic when offlining a CPU.
2009-02-18 Keir Fraser 19228:c3a307f5a14b vtd: fix/cleanup minor issues with multi-page qinval support
2009-02-18 Keir Fraser 19227:08da408254c6 vtd, x86: Fix dom0 boot crash
2009-02-18 Keir Fraser 19226:247023fb724c ia64: Fix the missing msi.h by accident, and enhance the check
2009-02-17 Keir Fraser 19225:7fe15a0ee3d8 Add missing pv_ops Linux buildconfig file.
2009-02-17 Keir Fraser 19224:a35dffe6f1b6 pvSCSI, xend: add new device assignment mode
2009-02-17 Keir Fraser 19223:634b425cafa3 xend: Update VCPUs_live
2009-02-17 Keir Fraser 19222:34812acece03 xend: Improve information-gathering processing of SCSI devices by using lsscsi
2009-02-17 Keir Fraser 19221:f87d008bd011 BUILD: Add option to build the Xen pvops git tree.
2009-02-17 Keir Fraser 19220:ac3ecce4502d ia64: Enhance vt-d support for ia64.
2009-02-17 Keir Fraser 19219:6e9daf1dc5b3 xenpm tool: add average C state residency
2009-02-17 Keir Fraser 19218:261ccf78bea6 vtd: clean up of __iommu_flush_iec()
2009-02-17 Keir Fraser 19217:2e6de0f50f3f passthrough: fix MSI-X table fixmap allocation
2009-02-17 Keir Fraser 19216:cb8ece5d7647 Fix typos in xendomains script.
2009-02-17 Keir Fraser 19215:6630f99dfc01 Merge with ext/ia64/xen-unstable.hg
2009-02-13 Keir Fraser 19214:09a6fa059b37 x86: Clean up vpt-align patch.
2009-02-13 Keir Fraser 19213:d9480422034b hvm: Align periodic vpts.
2009-02-13 Keir Fraser 19212:5ae8ed54e2cd xenapi: Correct some syntax errors in xen/xend/XendAPI.py
2009-02-13 Keir Fraser 19211:9ac547ed9455 iommu: Fix interrupt setup.
2009-02-13 Keir Fraser 19210:766b3763ad1b [XSM][FLASK] basic documentation and a type cast error for x86_64
2009-02-13 Keir Fraser 19209:67d9d2a4b988 xendomains: clean up output formatting
2009-02-13 Keir Fraser 19208:e6f1c66874d5 x86 hvm: Allow restore of old images with different segment attribute format.
2009-03-02 Isaku Yamahata 19207:c4c4ba857d8b [IA64] This is consistent with the x86 version of this function.
2009-02-13 Isaku Yamahata 19206:b432c632ebe8 [IA64] remove a warning.
2009-02-13 Isaku Yamahata 19205:9369df6e5bd2 [IA64] remove the warning.
2009-02-13 Isaku Yamahata 19204:9b761ae54610 [IA64] fix relinquish_memory()
2009-02-13 Isaku Yamahata 19203:726b56720b16 [IA64] shrink ia64 struct page_info.
2009-02-13 Isaku Yamahata 19202:af0da711bbdb [IA64] use page_list_head and related stuff.
2009-02-13 Isaku Yamahata 19201:c7cba853583d merge with xen-unstable.hg
2009-02-12 Keir Fraser 19200:32b154137492 vtd: move the snoop control detection out of acpi_dmar_init()
2009-02-12 Keir Fraser 19199:94e12fa57816 xm save: Display help text if bad options specified.
2009-02-12 Keir Fraser 19198:a624353a668d rombios: fix int15/86h (wait for microseconds)
2009-02-12 Keir Fraser 19197:9e3be0660c1e Cleanup naming for ia64 and x86 interrupt handling functions
2009-02-11 Keir Fraser 19196:bf9cdbec516a cpufreq: fix the build
2009-02-11 Keir Fraser 19195:999c465f94f9 x86: cpufreq get_cur_val adjustment
2009-02-11 Keir Fraser 19194:ce391986ce35 cpufreq cmdline handling
2009-02-11 Keir Fraser 19193:1a786ec606e4 xend: PCIQuirk`__devIsUnconstrained refers to an undeclared variable if
2009-02-11 Keir Fraser 19192:1a2c446d7987 pciif: Fix typo in constant definition.
2009-02-11 Keir Fraser 19191:a55919061d79 blktap: Fix check_gcrypt
2009-02-11 Keir Fraser 19190:8d7a6bc2575d x86_64: Ensure enough space for allocator bitmap after relocated Xen image.
2009-02-10 Keir Fraser 19189:4ac8bc60c000 x86: mce: Provide extended physical CPU info.
2009-02-10 Keir Fraser 19188:09ea7eea8122 vtd: fix compilation error on ia64 for 19185:1eb6afcad849.
2009-02-09 Keir Fraser 19187:1eb6afcad849 vtd: adding support for multiple queued invalidation pages
2009-02-09 Keir Fraser 19186:1d4ce9e31fa0 minios: fix p2m on x86
2009-02-09 Keir Fraser 19185:54492bf232f7 [IA64] fix compilation error of iommu.c
2009-02-09 Keir Fraser 19184:e15d25401309 Revert 19178:4fcf4c9c9751ccb8ed
2009-02-06 Keir Fraser 19183:57e98fc0d956 [IA64] compilation fix of xentrace.
2009-02-06 Keir Fraser 19182:3c44c7dcf482 x86: Clean up page-mfn conversion macros to allow better override by shadow code.
2009-02-06 Keir Fraser 19181:a5bd5722360c xenctx: print x86_32 context on x86_64
2009-02-06 Keir Fraser 19180:4fcf4c9c9751 Better separate IOAPIC management from interrupt vector management
2009-02-06 Keir Fraser 19179:501bc4129e41 x86: Move interrupt vector management from io_apic.c to irq.c
2009-02-06 Keir Fraser 19178:9dacc3722159 x86: ->shutdown() in free_irq() should be passed vector, not irq.
2009-02-06 Keir Fraser 19177:ab514cfbcdc5 Cleanup IOMMU interrupt setup
2009-02-05 Keir Fraser 19176:191643d4307c libxenctrl: adds xc_domain_unbind_msi_irq to libxc.
2009-02-05 Keir Fraser 19175:92557a0b021f Fix PCI passthrough for devices w/o iomem.
2009-02-05 Keir Fraser 19174:a2a755b7927e x86: Use per-domain irq-to-vector array when mapping GSIs
2009-02-05 Keir Fraser 19173:5c1308e2ece3 xenctx support for 64-bit HVM guests
2009-02-05 Keir Fraser 19172:2358b9fcd51b libxc support for the new partial-HVM-save domctl.
2009-02-05 Keir Fraser 19171:7eb8b094a207 Remove uses of DECLARE_BITMAP in the public HVM save format headers
2009-02-05 Keir Fraser 19170:1dfcb2444c6e Add a new domctl to get a single record from the HVM save context
2009-02-05 Keir Fraser 19169:8303bd33d030 x86: recover pat value for bsp after S3 resume.
2009-02-05 Keir Fraser 19168:4c92a04f4f5e x86: solve spinlock bug in s3 cpufreq path.
2009-02-05 Keir Fraser 19167:5fd1a6951801 x86: EPT cleanups.
2009-02-05 Keir Fraser 19166:416197f0292b Add a page_info flag to indicate whether free pages need a TLB flush
2009-02-05 Keir Fraser 19165:3fc7d4115d6c x86: Throw away .eh_frame exception-handling sections. Otherwise they
2009-02-04 Keir Fraser 19164:de853e901b5c Remove cpumask for page_info struct.
2009-02-04 Keir Fraser 19163:13a0272c8c02 x86: Clean up PV guest LDT handling.
2009-02-04 Keir Fraser 19162:271697e6d9b2 x86: Rename cached current from 'v' to 'curr' in a few places.
2009-02-04 Keir Fraser 19161:398291c661b3 x86: No need to flush TLBs on free_page_type() as we no longer trust
2009-02-04 Keir Fraser 19160:faf20eb0b69e x86: Relocate Multiboot module command-line strings.
2009-02-04 Keir Fraser 19159:7a3124098155 xend: fix vncconsole option
2009-02-04 Keir Fraser 19158:97ca3400d17c Eliminate some special page list accessors
2009-02-04 Keir Fraser 19157:1b2fdbb33716 xend: Delay before SIGKILL qemu
2009-02-04 Keir Fraser 19156:6058887e55d7 vtd: Add a boot parameter option for snoop control capability for VT-d.
2009-02-04 Keir Fraser 19155:7e15ccb7bbd8 xm: Improve xm error if booted native
2009-02-04 Keir Fraser 19154:3e1e87052029 docs: Add detach console note to xm man page
2009-02-04 Keir Fraser 19153:861ebefa7f39 XendAPIStore - do not remove non-existent item
2009-02-03 Keir Fraser 19152:c3b5e36248c9 x86: avoid redundant TLB flushes
2009-02-03 Keir Fraser 19151:66020c204f14 x86: misc adjustments to acpi-cpufreq
2009-02-03 Keir Fraser 19150:93d2193450c4 cpufreq: attach __exit to the (unused) cpufreq governor exit handlers
2009-02-03 Keir Fraser 19149:efef232bbbdb Consolidate cpufreq cmdline handling
2009-02-03 Keir Fraser 19148:aca402831ac1 x86: Relocate Multiboot structures where we know they will be
2009-02-03 Keir Fraser 19147:d68178692b7c ia64: fix compilation error
2009-02-03 Keir Fraser 19146:2262fddac319 x86/shadow: struct page_info's type_info is now unsigned long,
2009-02-02 Keir Fraser 19145:414373f007e8 Fix 'debug ?= y' to actually enable debug build.
2009-01-30 Keir Fraser 19144:2e1734aa8db3 x86: page_info cleanups.
2009-01-30 Keir Fraser 19143:86159a906bec page_alloc: try to put heap control structures on the target node
2009-01-30 Keir Fraser 19142:9b9078a02f65 page_alloc: properly honor MAX_ORDER in init_heap_pages()
2009-01-30 Keir Fraser 19141:e1135b40e783 pass-through: drop lock before calling xfree() on error path
2009-01-30 Keir Fraser 19140:102576868e8d amd-iommu: drop locks before printing error messages
2009-01-30 Keir Fraser 19139:2d70ad9c3bc7 amd-iommu: obtain page_alloc_lock before traversing a domain's page list
2009-01-30 Keir Fraser 19138:162cdb596b9a x86: re-arrange struct page_info members
2009-01-30 Keir Fraser 19137:6fe44eb28f52 x86-64: use MFN also for next_shadow link
2009-01-30 Keir Fraser 19136:4a2f93fb03eb x86-64: fold shadow_page_info fields into page_info
2009-01-30 Keir Fraser 19135:deab3a069185 x86: Better bzimage_headroom() crash fix.
2009-01-30 Keir Fraser 19134:5848b49b74fc x86-64: use MFNs for linking together pages on lists
2009-01-30 Keir Fraser 19133:686144ac1951 x86_64: Remove bogus extra do_xsm_op from hypercall_args_table
2009-02-13 Isaku Yamahata 19132:af992824b5cf [IA64] MCA: Avoid calling xmcalloc from interrupt handler
2009-02-02 Isaku Yamahata 19131:46b4096813dc [IA64] Fix populate-on-demand stub.
2009-01-30 Isaku Yamahata 19130:c8962b24fb50 [IA64] remove static-partitioned xenheap
2009-01-30 Isaku Yamahata 19129:971d2d5cb5cb [IA64] Widen page counts and domain pointer
2009-01-30 Isaku Yamahata 19128:77393d4de777 [IA64] No need for cmpxchg on page_info structure.
2009-01-30 Isaku Yamahata 19127:4edb72e1d0fe [IA64] fix __virt_to_maddr()
2009-01-30 Isaku Yamahata 19126:78bea2f2b0e5 [IA64] use domheap for mpt_table.
2009-01-30 Isaku Yamahata 19125:4773f40d14f2 [IA64] remove opt_p2m_xenheap
2009-01-30 Isaku Yamahata 19124:7029eb0930b4 [IA64] remove warning
2009-01-30 Isaku Yamahata 19123:254021201b1b merge with xen-unstable.hg
2009-01-29 Keir Fraser 19122:916ca93a8658 x86: Fix the build.
2009-01-29 Keir Fraser 19121:988aee72f73d stubdom: add videoram to stubdom initial memory reservation
2009-01-29 Keir Fraser 19120:e1352667df95 PoD: Check refcount, not type count when reclaiming zero pages
2009-01-29 Keir Fraser 19119:aa89d1afb287 xend: Fix block device type check
2009-01-29 Keir Fraser 19118:259d6ac13704 PoD: Remove on-stack arrays from pod_zero_check_superpage
2009-01-29 Keir Fraser 19117:31798b19f25c tboot: use TXT's DMA-protected DMAR table to setup VT-d
2009-01-29 Keir Fraser 19116:202afa5384c4 tboot: tboot no longer marks TXT regions as E820_UNUSABLE, so Xen must
2009-01-29 Keir Fraser 19115:378a85ff1260 tboot: hypervisor integrity on S3
2009-01-29 Keir Fraser 19114:b86df1139133 tboot: ACPI Generic Address Structure for tboot shutdown
2009-01-29 Keir Fraser 19113:1dc576b683c6 tboot: single tboot entry point for shutdown
2009-01-29 Keir Fraser 19112:a8c342f352c3 x86: Although bzimage_headroom() doesn't return -ve values,
2009-01-29 Keir Fraser 19111:1bd06ed9369d x86: bzimage_headroom does not return -ve error codes.
2009-01-29 Keir Fraser 19110:3449d8e50fb9 x86: Do not check dom0 kernel header for bzimage magic until we are
2009-01-28 Keir Fraser 19109:0858f961c77a x86: Pickle domain in page_info into 32 bits.
2009-01-28 Keir Fraser 19108:839bece33989 x86: VCPU structure must reside below 4GB, since it contains embedded
2009-01-28 Keir Fraser 19107:696351cde9a4 Allow memflags to be specified to alloc_xenheap_pages().
2009-01-28 Isaku Yamahata 19106:79f259a26a11 merge with xen-unstable.hg
2009-01-27 Keir Fraser 19105:31983c30c460 acpi: Neaten reboot messages.
2009-01-27 Keir Fraser 19104:bcf77bfd1161 x86: Fold page_info lock into type_info.
2009-01-27 Keir Fraser 19103:dbf53b739af0 x86-64: don't generate dependency files when building compat headers
2009-01-27 Keir Fraser 19102:6e623569455c x86: clean up struct page_info
2009-01-27 Keir Fraser 19101:7b56dbd1b439 x86: use alloc_domheap_page() consistently in dom0 building
2009-01-27 Keir Fraser 19100:5f03de1c2fe4 x86: clean up comments in mce_intel.c
2009-01-27 Keir Fraser 19099:89dd2bd6031b make pirq_acktype() static to its respective source files
2009-01-27 Keir Fraser 19098:20f94c2757b8 x86-64: also use 1G page mappings for M2P table
2009-01-27 Keir Fraser 19097:70793b2ff15e x86: Fix shadow_check_page_struct_offsets() comment.
2009-01-26 Keir Fraser 19096:d7f524bf90b0 x86_64: shared_info must be allocated below 4GB as it is advertised to
2009-01-26 Keir Fraser 19095:6b10d97d6fd4 x86: Small improvements to mm.c
2009-01-26 Keir Fraser 19094:728d1892f0e2 x86: Clean up shadow_page_info after page_info changes.
2009-01-26 Keir Fraser 19093:90909b81b3b9 xenoprof: Fix code indentation.
2009-01-26 Keir Fraser 19092:beba88f6f90d x86: Clean up pickle_domptr().
2009-01-26 Keir Fraser 19091:fa5887d90110 x86_64: No restriction on Xen heap address width.
2009-01-26 Keir Fraser 19090:39517e863cc8 x86_64: Widen page counts to avoid overflow.
2009-01-26 Keir Fraser 19089:055c589f4791 x86: No need for CMPXCHG8B on page_info structure.
2009-01-26 Keir Fraser 19088:c9dc7dcacc1d rombios: fix pointer argument to PMM
2009-01-26 Keir Fraser 19087:f2ad1a7ca582 rombios: fix wrong stack segment return in 32-bit gateway
2009-01-25 Keir Fraser 19086:2f993fde1dc6 Rename memory_is_conventional_ram() to page_is_conventional_ram().
2009-01-25 Keir Fraser 19085:ef156b933aad vt-d: Do not explicitly exclude tboot ranges from dom0 vt-d
2009-01-25 Keir Fraser 19084:55bf9404a675 x86: Fix memory_is_conventional_ram() e820 entry size check.
2009-01-24 Keir Fraser 19083:af2ea4e48669 vt-d: Exclude non-RAM pages (as reported by boot firmware) from dom0 mappings.
2009-01-24 Keir Fraser 19082:f0b46b3a9efd x86_64, vt-d: Do not include pages 'in xen range' which may be freed
2009-01-23 Keir Fraser 19081:257802327958 Fix ia64 build.
2009-01-23 Keir Fraser 19080:175a425e9b55 EPT/VT-d: Enhance MTRR/PAT virtualization when EPT/VT-d both enabled
2009-01-23 Keir Fraser 19079:f3240cd3cd2b rombios: Indirect through 32-bit jump table from within the 32-bit bios.
2009-01-23 Keir Fraser 19078:8de0aae803e0 hvm bios: add PMM (a memory manager during POST)
2009-01-23 Keir Fraser 19077:ced1c3069ada bump libxenctrl and libxenguest versions
2009-01-22 Keir Fraser 19076:9b0289a165eb x86: Support booting a bzImage format domain 0 kernel.
2009-01-22 Keir Fraser 19075:fe2957a376fe rombios: Simplify 32-bit gateway interface definitions.
2009-01-22 Keir Fraser 19074:b10fd9f4fe38 rombios: Simplify 32-bit gateway and avoid need for EBDA space.
2009-01-22 Keir Fraser 19073:d52921c18c3d vmx: utilise the GUEST_PAT and HOST_PAT vmcs area
2009-01-22 Keir Fraser 19072:9f9ba1a7cc92 x86 ucode: add S3 microcode update
2009-01-22 Keir Fraser 19071:adc3775bb6d8 x86 ucode: optimizing microcode update
2009-01-22 Keir Fraser 19070:a1d0868ffadf x86 ucode: microcode logic update
2009-01-22 Keir Fraser 19069:97228980cd04 x86 ucode: cancel redundant input parameter of microcode functions
2009-01-22 Keir Fraser 19068:a92ed09b4032 xend: Fix do_FLR() scope problem.
2009-01-22 Keir Fraser 19067:a37267e43365 x86: Make the num_siblings CPU parameter per-CPU.
2009-01-21 Keir Fraser 19066:af1d9af1a993 x86: Fix unmaskable MSI handling, and also some other EOI-notification issues.
2009-01-21 Keir Fraser 19065:033945166a3a xenoprof: dom0 hypercall could trigger Xen NULL-pointer access
2009-01-20 Keir Fraser 19064:a0dddcbd9e32 x86, hvm: Limit output debug port to printable characters.
2009-01-20 Keir Fraser 19063:adee46c3fbfa hvmloader: ACPI compiler is not to be buil;t and installed on target system.
2009-01-20 Keir Fraser 19062:108b45539cda page_alloc: Clean up free_heap_pages and init_heap_pages interfaces.
2009-01-20 Keir Fraser 19061:681af1946724 x86_32: Get rid of xenheap_phys_start as it is zero after start of day.
2009-01-20 Keir Fraser 19060:fb0dc8143932 x86: update microcode support
2009-01-20 Keir Fraser 19059:0ab2b283e892 passthrough: fix typo
2009-01-19 Keir Fraser 19058:8df3c145923f page_alloc: Fix x86_64's alloc_xenheap_pages() when system has >=4GB RAM.
2009-01-16 Keir Fraser 19057:c1320922d05e x86: Tighten MSR access checks so only dom0 can access cpufreq MSRs,
2009-01-16 Keir Fraser 19056:3c9b66b1798d x86: Let dom0 write MPERF/APERF MSRs if it is managing cpufreq.
2009-01-16 Keir Fraser 19055:845aa241e163 x86_64: Remove statically-partitioned Xen heap.
2009-01-16 Keir Fraser 19054:ba7ed03a3f79 x86: Fix the 32-bit build.
2009-01-16 Keir Fraser 19053:0ab57e6e440a [IA64] fix compilation error caused by 19046:ecf603780f56
2009-01-16 Keir Fraser 19052:71e0b8adeb1f ptrace_core: Handle FV cross-bitness.
2009-01-15 Keir Fraser 19051:40d9d9ff435a x86 p2m: Apply correct 4GB NPT limit check in two places.
2009-01-15 Keir Fraser 19050:d84504432e61 rombios: remove unnecessary function calls.
2009-01-15 Keir Fraser 19049:04f913ab2049 dump-core: update the documentation
2009-01-15 Keir Fraser 19048:e98032a016d6 x86 acpi: remove redundant function call.
2009-01-15 Keir Fraser 19047:ecf603780f56 libxc: Support cross-bitness guest when core-dumping
2009-01-15 Keir Fraser 19046:f6a455c9f01d xenoprof: The checks in the function passive_domain_do_rdmsr() were
2009-01-15 Keir Fraser 19045:5b75d99acf9c rombios: Protect the ax register before calling the TCG BIOS extensions function.
2009-01-14 Keir Fraser 19044:10a8fae412c5 xenpm: build fix
2009-01-14 Keir Fraser 19043:77476eeb8c42 Remove unused XENMAPSPACE_mfn
2009-01-14 Keir Fraser 19042:ee62aaafff46 Remove unused XENMEM_remove_from_physmap.
2009-01-14 Keir Fraser 19041:2737293c761e Remove unused XENMEM_translate_pfn_list.
2009-01-14 Keir Fraser 19040:3fb43f23f64c x86: propagate disabled APIC state to Dom0
2009-01-14 Keir Fraser 19039:59274c49a029 x86: restore ability to work on systems without APIC
2009-01-14 Keir Fraser 19038:cc542ebe4853 documentation: how to disable opengl for stubdomains
2009-01-14 Keir Fraser 19037:d400a51a2f46 x86, hvm: stdvga improvements
2009-01-13 Keir Fraser 19036:4f6a2bbdff3f x86: Call msix_set_enable for MSI-x interrupt
2009-01-13 Keir Fraser 19035:b169db55faf3 hvmloader: remove videoram allocation; move reserve base to 0xfc000000.
2009-01-13 Keir Fraser 19034:d8267d3d2665 xend: fix ballooning bug
2009-01-13 Keir Fraser 19033:73770182aee4 AMD IOMMU: Reset tail and head pointer of cmd buffer and event log
2009-01-13 Keir Fraser 19032:1c6642adaeb2 AMD IOMMU: Fix a dead lock in device assignment.
2009-01-13 Keir Fraser 19031:27e9687c5b3d build: Define cc-option-add to immediately add options to CFLAGS
2009-01-13 Keir Fraser 19030:0e448d0a41ff xen: Do not assign to CFLAGS/AFLAGS/LDFLAGS with :=.
2009-01-12 Keir Fraser 19029:5ad9fc3c896f tools: Don't turn CFLAGS into a := (immediate evaluation) variable as
2009-01-12 Keir Fraser 19028:95d8788bf4be hvmloader: Fix SMBIOS memory device length boundary condition.
2009-01-12 Keir Fraser 19027:59d511c4a8d8 Do not print `***' when compiling unless we fall over
2009-01-12 Keir Fraser 19026:bd78714b8594 Use -MMD -MF in tools/* rather than -Wp,-M...
2009-01-09 Keir Fraser 19025:b999142bca8c stubdom: Fix compilation after libelf header changes
2009-01-09 Keir Fraser 19024:1dfc48a8c361 AMD IOMMU: Allocate I/O pagetable from domheap instead of xenheap
2009-01-09 Keir Fraser 19023:6d040d138e8f hvmloader: MTRR UC type covers the pci regions only.
2009-01-09 Keir Fraser 19022:b84345ee0d41 hvmloader: Dynamically size the PCI hole.
2009-01-09 Keir Fraser 19021:bf847041d98f New XENMAPSPACE_gmfn parameter for XENMEM_add_to_physmap.
2009-01-09 Keir Fraser 19020:f75567adad9b xend: Fix a ssl migration hang issue
2009-01-08 Keir Fraser 19019:67ffce500feb hvmloader: Reserve BIOS memory and VGA memory at top of 4GB memory hole.
2009-01-08 Keir Fraser 19018:61dc77689daf Print domain max_pages in 'q' debug output.
2009-01-08 Keir Fraser 19017:8c894687c2a5 x86, hvm: Move E820 table creation into hvmloader, extend
2009-01-08 Keir Fraser 19016:0d119f628795 xm: Fix syntax error.
2009-01-08 Keir Fraser 19015:f20e5039b168 hvmloader: Simplify access to hvm_info_table.
2009-01-08 Keir Fraser 19014:1025a725d45b Fix gcc make-dep cmdline options.
2009-01-08 Keir Fraser 19013:6cec460c3290 x86: Re-instate warnings for HVM guest writes to read-only memory.
2009-01-08 Keir Fraser 19012:7df072566b8c Move libelf headers out of xen public header dir.
2009-01-08 Keir Fraser 19011:275abe1c5d24 Auto-build dependency files in hypervisor build tree.
2009-01-08 Keir Fraser 19010:292919f61238 x86-64: guest directed placement of initial p->m map
2009-01-08 Keir Fraser 19009:97f8d6453fda passthough: MSI-INTx translation documentation
2009-01-08 Keir Fraser 19008:3a92e1a446d9 pci: add config options for MSI-INTx translation in HVM
2009-01-08 Keir Fraser 19007:989bd3f2fd72 pci: add pci option support for XenAPI sever
2009-01-08 Keir Fraser 19006:13c8e6bac9ab pci: add pci option support for XML-RPC server
2009-01-08 Keir Fraser 19005:9671a4d66f40 passthrough: MSI-INTx translation for HVM
2009-01-08 Keir Fraser 19004:e9cd8e7c3b44 xenpm tool enhancements
2009-01-08 Keir Fraser 19003:95d77829216f x86: remove pointless dom0 check
2009-01-07 Keir Fraser 19002:b9721b2766c1 Enable debug build by default, for better dev testing.
2009-01-07 Keir Fraser 19001:6d96d3c02e94 cpufreq: stats_lock doesn't appear to need to be irq-safe.
2009-01-28 Isaku Yamahata 19000:4fd4dcf2f891 [IA64] support XEN_DOMCTL_[gs]et_address_size
2009-01-07 Isaku Yamahata 18999:b0beee268543 [IA64] stub for XENMEM_[gs]et_pod_target.
2009-01-07 Isaku Yamahata 18998:7152abcd560d [IA64] ia64 counter part of 5b44cfde9666.
2009-01-07 Isaku Yamahata 18997:e1b8cc945d04 [IA64] compilation fix of xenctx
2009-01-07 Isaku Yamahata 18996:661a839a481e merge with xen-unstable.hg
2009-01-06 Keir Fraser 18995:284a65851f54 rombios: Get rid of annoying delay at F12 boot menu.
2009-01-06 Keir Fraser 18994:883d01b2fd72 rombios: Allow option ROMs to extend up to 0xEA000.
2009-01-06 Keir Fraser 18993:f2ede9e01d14 xend: Fix error handling in device_create().
2009-01-06 Keir Fraser 18992:f1239aad10cf rombios: Do not initialise PCI devices after hvmloader.
2009-01-06 Keir Fraser 18991:6674835e18e7 hvm: Tell Viridian-enabled OS to relax timer interrupt checks.
2009-01-06 Keir Fraser 18990:74430e4c047f x86: Disable MSI as it seems to be triggering ASSERT at irq.c:269.
2009-01-06 Keir Fraser 18989:f6b92526e916 libxc: Define xc_ffs{8,16,32,64} functions. Use them.
2009-01-05 Keir Fraser 18988:d77f66f89c04 x86: Poison initmem at end of Xen bootstrap
2009-01-05 Keir Fraser 18987:2c5a2e99a1d6 vmx: Print advanced features during boot
2009-01-05 Keir Fraser 18986:d6889b3b6423 Download external tarballs from xenbits.xensource.com
2009-01-05 Keir Fraser 18985:5a7caf864f4e Cpufreq: simplify cpufreq_statistic_lock init
2009-01-05 Keir Fraser 18984:fd59c117994a Cpufreq: prevent negative px resident time, add spinlock to avoid race
2009-01-05 Keir Fraser 18983:42108955f52e Cpufreq: remove redundant fragments
2009-01-05 Keir Fraser 18982:f76f1294d82c vtd hotplug: check if a device can be hot-plugged.
2009-01-05 Keir Fraser 18981:b3a9bc726241 vtd: avoid redundant context mapping
2009-01-05 Keir Fraser 18980:9cc632cc6d40 xenctx: compat-mode/HVM support
2009-01-05 Keir Fraser 18979:34f52eafd4e3 Make xc_translate_foreign_address aware of compat-mode guests and
2009-01-05 Keir Fraser 18978:5ce75a8eec7f p2m: Small audit fixes.
2009-01-05 Keir Fraser 18977:5b44cfde9666 PoD memory 9/9: xend integration
2009-01-05 Keir Fraser 18976:2a8ae362a828 PoD memory 8/9: libxc interface
2009-01-05 Keir Fraser 18975:2090917489c5 PoD memory 7/9: Xen interface
2009-01-05 Keir Fraser 18974:ebe11a452393 PoD memory 6/9: superpage splintering
2009-01-05 Keir Fraser 18973:489f35400ef2 PoD memory 5/9: emergency scan
2009-01-05 Keir Fraser 18972:bd33ff263e2c PoD memory 4/9: Decrease reservation
2009-01-05 Keir Fraser 18971:f2ba08549466 PoD memory 3/9: PoD core
2009-01-05 Keir Fraser 18970:629f028d22f9 PoD memory 2/9: calls to gfn_to_mfn_query()
2009-01-05 Keir Fraser 18969:0cd1ba8bd7cd PoD (populate-on-demand) memory 1/9: Add a p2m query type.
2008-12-29 Keir Fraser 18968:de38a475ab9e acpi: Reserve IO ports used by hotplug
2008-12-29 Keir Fraser 18967:5544a96572bf cpufreq: xen is default cpufreq, userspace is default governor (override on cmdline)
2008-12-29 Keir Fraser 18966:e0301796fce8 x86, vmx: Fix single step on debugger
2008-12-29 Keir Fraser 18965:d0751463539a x86, mce: Fix x86_mcinfo_getptr is called when no error found
2008-12-29 Keir Fraser 18964:14a2c24eb94e rombios: disable DEBUG_ROMBIOS by default.
2008-12-29 Keir Fraser 18963:20dc723958f4 rombios: pass BDF correctly during option ROM scan
2008-12-29 Keir Fraser 18962:65cc537fbbf8 rombios: enabling option ROM write access during initialisation.
2008-12-29 Keir Fraser 18961:4035ea96ae2f cpufreq: Fix a cpufreq cmdline parse bug, and change sample_rate unit
2008-12-29 Keir Fraser 18960:0af9fbf3f053 x86: Do not restrict 32-bit EPT to 4GB.
2008-12-29 Keir Fraser 18959:c54d6f871de8 x86, intel: Clear Error counter field when set new cmci owner
2009-01-07 Isaku Yamahata 18958:b8b66dc0fa1d [IA64] stubs for populate on demand.
2009-01-06 Isaku Yamahata 18957:8df294a89a36 [IA64] Fix some IPF Xen VT-d bugs.
2009-01-05 Isaku Yamahata 18956:29a0ecb8a711 [IA64] fix ia64_fast_eoi hypercall to catch up PHYSDEVOP_pirq_eoi_gmfn
2009-01-05 Isaku Yamahata 18955:636c685d9622 [IA64] fix mis-setting ed bit for itlb entry for hvm domain.
2009-01-05 Isaku Yamahata 18954:4422219acd93 [IA64] paravirtualize itc and support save/restore.
2009-01-05 Isaku Yamahata 18953:ecdc570407ec [IA64] remove warning.
2008-12-24 Isaku Yamahata 18952:07f26e047fbf merge with xen-unstable.hg
2008-12-22 Keir Fraser 18951:e2f36d066b7b i386: Fix the build.
2008-12-22 Keir Fraser 18950:b59db1f95d19 shadow: Remove warnings about writes to read-only BIOS area. These
2008-12-22 Keir Fraser 18949:aa0fee8a6ef5 Cleanup Intel CMCI support.
2008-12-22 Keir Fraser 18948:4d5203f95498 Enable CMCI for Intel CPUs
2008-12-19 Keir Fraser 18947:2dffa6ceb0af Support S3 for MSI interrupt
2008-12-19 Keir Fraser 18946:738513b106fa Change the pcidevs_lock from rw_lock to spin_lock
2008-12-19 Keir Fraser 18945:2312cc25232b CPUIDLE: adjust cstate statistic interface
2008-12-19 Keir Fraser 18944:d238101c1832 VT-d: Fix PCI-X device assignment
2008-12-18 Keir Fraser 18943:8c35da364ab3 xend: Actually restrict a domU's access to xenstore when we mean to --
2008-12-18 Keir Fraser 18942:54c5d8247aaf x86: Quieten tracing in msi startup/shutdown handlers.
2008-12-18 Keir Fraser 18941:0a393ba0ec0a rombios: Update to Bochs latest
2008-12-18 Keir Fraser 18940:768759d4e319 xenoprof: Add support for Intel Dunnington cores.
2008-12-18 Keir Fraser 18939:c2dad16819b5 x86, shadow: Avoid duplicates in fixup tables.
2008-12-18 Keir Fraser 18938:b33b745cd5ec Fix mini-os ia64 compilation
2008-12-17 Keir Fraser 18937:22e3666ee483 x86, hvm: Don't ever call the shadow code to fix a page fault in an
2008-12-16 Keir Fraser 18936:a76b4e00e186 xenpm: add cpu frequency control interface, through which user can
2008-12-16 Keir Fraser 18935:fd720db48675 x86: Update xen-detect utility to scan for Xen signature in CPUID space.
2008-12-16 Keir Fraser 18934:86db039882ea mini-os: Make utility function get_self_id() in fs-front.c public.
2008-12-16 Keir Fraser 18933:ea0ad7b3ae41 x86: Simpler time handling when TSC is constant across all power saving states.
2008-12-16 Keir Fraser 18932:c3df4b8ea2fc vmx: Do not disable real EFER.NXE even when disabled by guest.
2008-12-16 Keir Fraser 18931:5b73fa1b9562 x86: Enable MTF for HVM guest single step in gdb
2008-12-15 Keir Fraser 18930:f827181eadd4 x86: Decode CPUID for TSC guarantees.
2008-12-15 Keir Fraser 18929:65bbc9ec3849 rombios: fix references to EBDA
2008-12-15 Keir Fraser 18928:21bbb41f9af2 x86: Small cleanups to time handling.
2008-12-13 Keir Fraser 18927:045f70d1acdb xenpmd: Fix bogus fgets() size parameter.
2008-12-13 Keir Fraser 18926:6a3c2b4459ad x86: Clean up and simplify rwlock implementation.
2008-12-13 Keir Fraser 18925:e767f80d4bcc Clean up use of spin_is_locked() and introduce rw_is_locked().
2008-12-13 Keir Fraser 18924:db0c6d297d00 xc_pm: Fix off-by-one error in string array access.
2008-12-13 Keir Fraser 18923:df2ee10097c7 x86: Fix early time initialisation after recent changes.
2008-12-11 Keir Fraser 18922:68b76ad4faf7 xentop: Fix fprintf() build failure.
2008-12-11 Keir Fraser 18921:7802a247e6f9 hvmloader: enable bus mastering of PCI device
2008-12-11 Keir Fraser 18920:df32584505c2 x86: enable interrupts explicitly in __start_xen()
2008-12-11 Keir Fraser 18919:1391e1a444c2 x86: Clean up early time setup.
2008-12-11 Keir Fraser 18918:33ae75b60de2 vga: Only vga_endboot() if vga_init() completed.
2008-12-11 Keir Fraser 18917:b56d5fe594ae x86, cpufreq: Change cpufreq_driver->get so that it can get other
2008-12-11 Keir Fraser 18916:2941b1a97c60 Re-enable MSI support
2008-12-11 Keir Fraser 18915:c15244125a69 x86: fix the potential of encountering panic "IO-APIC + timer doesn't work! ..."
2008-12-11 Keir Fraser 18914:f4c1a347311b x86: unify local_irq_XXX()
2008-12-11 Keir Fraser 18913:68555b9a7d98 rombios: fix rom_scan (ja->jmp)
2008-12-11 Keir Fraser 18912:a662a934eefe Fix a typo caused by 18898.
2008-12-11 Keir Fraser 18911:0f1a166fe92e cpufreq: Short path avoiding IPI in critical fast path.
2008-12-11 Keir Fraser 18910:147c646a2836 libxc: Fix xc_pm.c build by avoiding bogus header includes.
2008-12-11 Keir Fraser 18909:1419a73316e1 Fix BUILD_BUG_ON()
2008-12-10 Keir Fraser 18908:6401c9533ef5 Avoid negative runstate pieces.
2008-12-10 Keir Fraser 18907:2a349db39496 Initialize state_entry_time to zero for all idle vcpus
2008-12-10 Keir Fraser 18906:415a69b41397 x86: Make MCE panic message more obvious
2008-12-10 Keir Fraser 18905:265baac90802 gdbserver: Fix build failure.
2008-12-10 Keir Fraser 18904:605ef79ee46c Add user PM control interface
2008-12-10 Keir Fraser 18903:9ba1541d6dc2 Add cpufreq governors: performance, powersave, userspace
2008-12-10 Keir Fraser 18902:b73f3646a17f libxc: Fix memory leak in zlib usage
2008-12-09 Keir Fraser 18901:6595393a3d28 Use virtual 8086 mode for VMX guests with CR0.PE == 0
2008-12-09 Keir Fraser 18900:5535efd8e011 vga: Fix screen clear at end of Xen bootstrap.
2008-12-09 Keir Fraser 18899:cd8c7d963af5 pv-on-hvm: add pvSCSI frontend
2008-12-09 Keir Fraser 18898:11d12d61b138 pv-on-hvm: fix for Centos 5.2
2008-12-09 Keir Fraser 18897:043aba2b67a1 VT-d: check return value of pirq_guest_bind()
2008-12-09 Keir Fraser 18896:f7f8f44b9292 tools: Fix a few error-path memory leaks.
2008-12-09 Keir Fraser 18895:c0c113ab0be5 xend: Remember bootable flag for vbds in xenstore
2008-12-09 Keir Fraser 18894:b1b9cf7a2d36 xend: Fix memory allocation bug after hvm reboot in numa system
2008-12-09 Keir Fraser 18893:628b3a76dbf4 libxc: Fix gcc 4.3 build failure
2008-12-09 Keir Fraser 18892:76099ad24cbd rombios: support BCV
2008-12-05 Keir Fraser 18891:cc82d54bedfd Fix domain save when guest is in S3.
2008-12-05 Keir Fraser 18890:d206692cbcbe x86: make an error message more precise
2008-12-05 Keir Fraser 18889:de7fd862ada2 cpufreq: allow customization of some parameters
2008-12-05 Keir Fraser 18888:3905cbf523b2 x86/cpufreq: reduce verbosity
2008-12-05 Keir Fraser 18887:3db54d2aa8bd powernow: implement struct cpufreq_driver.verify
2008-12-05 Keir Fraser 18886:e34f3e314ecf x86/32on64: adjust address when converting syscall to fault
2008-12-05 Keir Fraser 18885:c520af4bde59 x86, time: Fix scale_reciprocal().
2008-12-05 Keir Fraser 18884:4ffd935c08a3 minios: Clip memory not usable by Mini-OS (above 1GB)
2008-12-05 Keir Fraser 18883:eed39afde7dd cpuidle: revise tsc-save/restore to reduce tsc skew between cpus
2008-12-05 Keir Fraser 18882:5e066dc410ac vga: Clear the screen when relinquishing VGA to dom0.
2008-12-05 Keir Fraser 18881:b44e244d7bb9 xentrace: trace interrupt window
2008-12-05 Keir Fraser 18880:99f01b8184c7 VT-d code cleanup
2008-12-24 Isaku Yamahata 18879:9837303a4708 [IA64]: Fix BUILD_BUG_ON().
2008-12-24 Isaku Yamahata 18878:559809738237 [IA64]: fix compilation error.
2008-12-12 Isaku Yamahata 18877:e97216802360 IA64: quieten PV fp fault/trap handler.
2008-12-12 Isaku Yamahata 18876:09c467481a44 IA64: fix panic caused by daccess fault.
2008-12-12 Isaku Yamahata 18875:05b293d7fbb7 IA64: make the fpswa emulation keep the previous behaviour.
2008-12-12 Isaku Yamahata 18874:9e0f8f78d37a IA64: fix fp fault/trap handler.
2008-12-12 Isaku Yamahata 18873:a86a4ddd8b2b IA64: fix emulation of fp emulation in pv domain
2008-12-10 Isaku Yamahata 18872:3acca92b9597 IA64: fix efi_emulate_set_virtual_address_map()
2008-12-10 Isaku Yamahata 18871:e239a47180fb IA64: improve handle_fpu_swa()
2008-12-10 Isaku Yamahata 18870:dd7ac569579a IA64: use symbolic constant for hypercall.
2008-12-05 Isaku Yamahata 18869:09160c3bd179 merge with xen-unstable.hg
2008-12-04 Keir Fraser 18868:1b173394f815 docs: Add description of BUILD_BUG_ON().
2008-12-04 Keir Fraser 18867:a71c610cc9e6 Fix one timer range issue
2008-12-04 Keir Fraser 18866:12c0acf08caf New document on error handling in Xen.
2008-12-04 Keir Fraser 18865:cb289056b523 Fix existence check for MMIO-mapped 16550 UARTs
2008-12-04 Keir Fraser 18864:1099be706d4e xm: Fix xm block-list for inactive managed domains
2008-12-04 Keir Fraser 18863:63aa939c114c xend: Remember bootloader settings in xenstore
2008-12-05 Isaku Yamahata 18862:f0a9a58608a0 IA64: implement PHYSDEVOP_pirq_eoi_gmfn and related stuff.
2008-12-05 Isaku Yamahata 18861:c15577ad46f2 IA64: eliminate NR_IRQ_VECTORS. ia64 part.
2008-12-04 Isaku Yamahata 18860:f4c5befcba8d merge with xen-unstable.hg
2008-12-03 Keir Fraser 18859:7338f6301067 xentop: Fix xentop for blktap
2008-12-03 Keir Fraser 18858:bb7683510600 AMD IOMMU: Invalidate all pages on domain destruction
2008-12-03 Keir Fraser 18857:f571834d3f5d AMD IOMMU: Propagate HyperTransport settings from IVHD table to control register
2008-12-03 Keir Fraser 18856:5c121966ad9a AMD IOMMU: Fix event log interrupt handling
2008-12-03 Keir Fraser 18855:00a15b45cae3 Fix the HVM save hypercall to avoid freeing an uninitalised pointer.
2008-12-03 Keir Fraser 18854:2647c63be4cf Do not request domain shutdown if in S3 state during domain save.
2008-12-03 Keir Fraser 18853:cb526325927c physdev: make PHYSDEVOP_pirq_eoi_mfn use of gmfn instead of mfn.
2008-12-03 Keir Fraser 18852:9a6153a89d66 x86: Fix mfn_to_virt() to cast MFN to address size.
2008-12-03 Keir Fraser 18851:28d485613eb3 x86: No need for short jmp before long hjmp when setting CR0.PE
2008-12-02 Keir Fraser 18850:2797ad550925 xenpmd: Adjust strncat() length to avoid static buffer overflow.
2008-12-02 Keir Fraser 18849:fc5208167bb6 Fix Xen panic with oprofile
2008-12-01 Keir Fraser 18848:f39673ce7d6e pvgrub: value returned by getrtsecs should be BCD
2008-11-29 Keir Fraser 18847:a00eb6595d3c x86: Fix PHYSDEVOP_pirq_eoi_mfn, which I modified and broke.
2008-11-28 Keir Fraser 18846:4d52d3c53850 x86: remove unused parameter/arguments from flush_ready_eoi()
2008-11-28 Keir Fraser 18845:c820bf73a914 x86: add a shared page indicating the need for an EOI notification
2008-11-28 Keir Fraser 18844:8dbf23c89cc6 xend: Fix device release for tap devices
2008-11-28 Keir Fraser 18843:abada55aec43 xm: Relax the sanity check on guest configuration with XSM-ACM addlabel
2008-11-28 Keir Fraser 18842:9be2fe3de567 shadow: fix the fix for promotion/resync race.
2008-11-27 Keir Fraser 18841:90ed7af65570 x86_emulate: Fix for test harness and simplify some opcodes.
2008-11-27 Keir Fraser 18840:8d5474a5c66b Avoid warn_unused_result build failure on fgets().
2008-11-27 Keir Fraser 18839:840b761e07c1 x86, hpet: check hpet existence
2008-11-27 Keir Fraser 18838:b1a38832be05 VT-d code cleanup
2008-11-27 Keir Fraser 18837:a558165cfead shadow: set fast_emul to zero when emulating to an out-of-sync page.
2008-11-26 Keir Fraser 18836:ab0c1bdede53 Merge with ia64 tree.
2008-11-26 Keir Fraser 18835:32aecede4626 timer: Print timer fn when dump timer queue
2008-11-26 Keir Fraser 18834:1975e33b79f1 vtd: cleanups
2008-11-26 Keir Fraser 18833:4ccee1299bc7 xen: Fix gcc 4.3 build failure.
2008-12-03 Isaku Yamahata 18832:54e5d15af567 IA64: Rationalize VMM mode alignment checking
2008-11-26 Isaku Yamahata 18831:b3265ff6c613 merge with xen-unstable.hg
2008-11-25 Keir Fraser 18830:c2a018cdb45d Fix PSE PAT handling in guest walk.
2008-11-25 Isaku Yamahata 18829:436816898c87 merge with xen-unstable.hg
2008-11-24 Keir Fraser 18828:e7c421510be9 hvmloader: Pass BDF to PCI option ROMs.
2008-11-24 Keir Fraser 18827:521d4d90f6e3 hvmloader: Load physical PCI option ROMs where available.
2008-11-24 Keir Fraser 18826:612218519cb5 hvmloader: Relocate the etherboot ROM to be near the end of VGA
2008-11-24 Keir Fraser 18825:285f8635f573 shadow: fix race between resync and page promotion.
2008-11-24 Keir Fraser 18824:0b8c6c91c5a4 pv-on-hvm drivers: build fixes for Linux 2.6.27+
2008-11-24 Keir Fraser 18823:cd45b5c95612 PCI interface changes for PCIE-AER enabling
2008-11-20 Keir Fraser 18822:e7da388ff95d x86: make NR_IRQS build-time configurable
2008-11-20 Keir Fraser 18821:935bd48f096a Eliminate NR_IRQ_VECTORS
2008-11-20 Keir Fraser 18820:6468257e9e62 Properly distinguish irq and vector spaces
2008-11-20 Keir Fraser 18819:db7a713071fe x86: freeze non-current vCPUs of dom0 before entering S5
2008-11-20 Keir Fraser 18818:857bda0c15b3 xend: Make _setCPUAffinity() errors nonfatal on domain resume
2008-11-20 Keir Fraser 18817:e3a0c3c9fd7b x86, hpet: Fix initialisation of secondary timers.
2008-11-20 Keir Fraser 18816:368e072feb29 xenapi: fix valid_object typo
2008-11-19 Keir Fraser 18815:98d48f7680db x86: Fix build for some versions of gcc.
2008-11-19 Keir Fraser 18814:bddd2d344c54 x86: secure ioapic_guest_write() against FREE_TO_ASSIGN irq values
2008-11-19 Keir Fraser 18813:4107618ee0d8 x86: support CPUID hypervisor feature bit
2008-11-19 Keir Fraser 18812:4c67985c552e x86, s3: Sync platform stamps at time suspend.
2008-11-19 Keir Fraser 18811:390ef36eb596 Remove Xen-private definitions from kexec public header.
2008-11-19 Keir Fraser 18810:2f8b0e14143c xen s3, No need to check idle vcpu before update_vcpu_system_time().
2008-11-19 Keir Fraser 18809:876bffced2b8 x86, hpet: Avoud double initialisation on boot or after S3.
2008-11-19 Keir Fraser 18808:9958ef441af0 x86: Fix the clocksource= boot parameter after c/s 18786.
2008-11-18 Keir Fraser 18807:f09a1d5d4338 x86, hvm: Fix domain restore bug with Intel VLAPIC acceleration.
2008-11-18 Keir Fraser 18806:ed8524f4a044 x86: Re-initialise HPET on resume from S3
2008-11-18 Keir Fraser 18805:85fda344dba7 x86, time: Clean up platform timer initialisation.
2008-11-18 Keir Fraser 18804:ae891977a4d3 x86, hvm: Implement interrupt routing to least priority processor.
2008-11-18 Keir Fraser 18803:2604400f75e3 vtd: fix memory allocation from NUMA node for VT-d.
2008-11-17 Keir Fraser 18802:7dd722064128 hvm: Fix hvm_vcpu_reset_state() to act on specified domain, rather
2008-11-17 Keir Fraser 18801:17911073a90a tools: use sysfs interface to balloon driver if present
2008-11-14 Keir Fraser 18800:2188ed106885 Remove NR_PIRQS definition -- always use NR_IRQS.
2008-11-14 Keir Fraser 18799:85198c4d4da5 Fix to save CPU affinity for xm save/restore
2008-11-14 Keir Fraser 18798:3ba83def85a2 vt-d: Fix ia64 build.
2008-11-13 Keir Fraser 18797:a0910b1b5ec0 x86: don't disable MSI in order to mask an IRQ
2008-11-13 Keir Fraser 18796:d44ad6db638c x86, hvm: Provide access to limited VCPUOP_ hypercalls.
2008-11-13 Keir Fraser 18795:48879ca58848 x86: Use the shadow-code PT walker from the HAP functions
2008-11-13 Keir Fraser 18794:7fb33d15dc9b x86: Move the guest pagetable walker out of shadow/multi.c
2008-11-13 Keir Fraser 18793:b87cc4de3ca6 x86: Move guest_l*e definitions into common code
2008-11-13 Keir Fraser 18792:9f68b6ae6243 xm: display domain id on domain creation
2008-11-12 Keir Fraser 18791:8de4b4e9a435 x86: add SSE-based copy_page()
2008-11-12 Keir Fraser 18790:8e18dd41c6c7 x86: reduce GDT switching
2008-11-12 Keir Fraser 18789:2bd99c5faa42 xend, pciif: fix some indentation
2008-11-11 Keir Fraser 18788:07d0be88571f hvm: fix single stepping on debugger
2008-11-11 Keir Fraser 18787:7be8e7eefbd7 vmx: Clean up exception delivery logic.
2008-11-11 Keir Fraser 18786:7e8db19d72a5 x86: fix getvcpucontext for HVM segment registers
2008-11-11 Keir Fraser 18785:92d0e13b0ea3 vmx: Fix realmode exception delivery to correctly check stack pointer size.
2008-11-11 Keir Fraser 18784:36bda0bb805f vtd cleanup: change some function return types to void
2008-11-11 Keir Fraser 18783:76e90ac5067e xend: Restore CPU affinity on domain resume.
2008-11-11 Keir Fraser 18782:beade55d67fc minios: add a barebone net/if.h
2008-11-10 Keir Fraser 18781:40668908260c vtd: fix interrupt remapping to handle SMI RTE's with uninitialized
2008-11-07 Keir Fraser 18780:832efb028a1d x86, vmx realmode: Stack manipulation on interrupt/exception injection
2008-11-07 Keir Fraser 18779:256067cbf5b3 xenpm: Fix an error path.
2008-11-06 Keir Fraser 18778:3450cb9706ac x86, hvm: Better MTRR type check.
2008-11-06 Keir Fraser 18777:6b6610c115fc x86: Fix an inverted flags conversion in map_page_to_xen()
2008-11-06 Keir Fraser 18776:3af208e6f850 x86: Use gfn_to_mfn() rather than gfn_to_mfn_current() in callers
2008-11-05 Keir Fraser 18775:5fd51e1e9c79 x86: PV support for hugepages
2008-11-05 Keir Fraser 18774:1e437b5b418a x86: fix a typo
2008-11-05 Keir Fraser 18773:baad1475f2cd x86, hvm: Only warn on memory attribute conflicts for real RAM.
2008-11-05 Keir Fraser 18772:ef202be3cf54 xend, security: Prevent changing of the policy while VMs are migrating
2008-11-05 Keir Fraser 18771:484cf12ba667 xend: Add a multi-reader-single-writer lock implementation
2008-11-04 Keir Fraser 18770:4bfc67b09e9c tools/hotplug: Separate OS-specific scripts.
2008-11-04 Keir Fraser 18769:6bd021d987d7 x86: allow grant table originating ptes to have their guest available
2008-11-18 dietmar hahn 18768:7ef733b961c8 [IA64] Remove the useless big endian stuff.
2008-11-17 dietmar hahn 18767:cf3b9afb8568 [IA64] minios: Fix ctor and dtor sections.
2008-11-17 dietmar hahn 18766:3dfe1a7c729e [IA64] minios: Clean up the hypervisor interface
2008-11-18 Isaku Yamahata 18765:008b68ff6095 [IA64] Fix a bug for XEN_VIRT_UC_BIT use.
2008-11-17 Isaku Yamahata 18764:90dd47269489 [IA64] Fix typo. (PALL -> PAL)
2008-11-07 Isaku Yamahata 18763:9bc00e9716cd [IA64] Fix frametable_miss handling for HVM guests.
2008-11-07 Isaku Yamahata 18762:b9436a3c9f00 [IA64] Fix vti guests broken issue.
2008-11-06 Isaku Yamahata 18761:f6795589ef82 [IA64] use pte_pfn() where possible
2008-11-06 Isaku Yamahata 18760:958942c44332 [IA64] make ia64 dump_execution_state() print stack trace for debugging.
2008-11-04 Isaku Yamahata 18759:57c94bdbd6b3 [IA64] fix {un}lock_ipi_calllock().
2008-11-04 Isaku Yamahata 18758:e75cb35c798b merge with xen-unstable.hg
2008-11-03 Keir Fraser 18757:43a079fd50fd xentrace: Trace mmio/io read/write value
2008-11-03 Keir Fraser 18756:4ec25db9326a x86: Fix GRANT_PTE_FLAGS.
2008-11-03 Keir Fraser 18755:540483d2a98f x86: simplify page reference handling for partially (in-)validated pages
2008-11-03 Keir Fraser 18754:303b1014f91e Cpufreq: Enhance hypervisor px sanity check
2008-11-03 Keir Fraser 18753:91a2b9309a72 xend: ioport & irq persistence thru reboot
2008-10-31 Keir Fraser 18752:f12d9595d07c Change timer implementation to allow variable 'slop' in how late
2008-10-30 Keir Fraser 18751:85ba96069dfb x86: Use the right error code when testing for spurious pagefaults
2008-10-30 Keir Fraser 18750:ed30f4efb728 x86: fix preemptable page type handling
2008-10-30 Keir Fraser 18749:9e5cf6778a6d x86: eliminate domain cleanup hack in favor of using the preemptable
2008-10-30 Keir Fraser 18748:112e81ae5824 CPUIDLE: Support C1 FFH entry
2008-10-30 Keir Fraser 18747:1137464400a8 CPUIDLE: add idx field
2008-10-30 Keir Fraser 18746:e8f0e625e043 rombios: fix int13h for floppy disk
2008-10-29 Keir Fraser 18745:85a2a54c70c8 cpufreq: Fix another build failure.
2008-10-29 Keir Fraser 18744:6a8fea290af5 cpufreq.c: shut up compiler about cpufreq_dom
2008-10-29 Keir Fraser 18743:ae100f264f6a x86: Fix relinquish_memory() for PGT_partial pages.
2008-10-29 Keir Fraser 18742:183d2d7adc2f minios: Define __INSIDE_MINIOS__ rather than __MINIOS__
2008-10-29 Keir Fraser 18741:bec755616e8e x86: Specify NUMA node when alloc'ing compat l4 for 32-on-64 guest
2008-10-29 Keir Fraser 18740:2c7665f04038 cpufreq: domain structure update from array to linked list
2008-10-28 Keir Fraser 18739:19549b9766fd x86: Fix circular page reference destruction in relinquish_memory().
2008-10-28 Keir Fraser 18738:2c20d026bb55 xend: Fix typo in waitForBackend() for phantom VBDs
2008-10-28 Keir Fraser 18737:16eede823854 hvm: Do not mess with APIC timer deadline if in one-shot mode.
2008-10-28 Keir Fraser 18736:748af1e5d67c xenoprof: Small fixes.
2008-10-27 Keir Fraser 18735:8d41996e6897 minios: do not expose #define current to applications
2008-10-27 Keir Fraser 18734:324b9b1dd71d x86: Disable MSI IRQs until locking is fixed.
2008-10-27 Keir Fraser 18733:2a022ee37392 x86, hvm, xenoprof: Add fully support of HVM guest to xenoprofile on Intel P6.
2008-10-27 Keir Fraser 18732:4413d53a8320 x86: highmem handling assistance hypercalls
2008-10-27 Keir Fraser 18731:9bbb54fd9181 Constify arguments to unmap_domain_page() etc.
2008-10-27 Keir Fraser 18730:604ffa3cdcc4 x86: First fixmap entry (0) is invalid.
2008-10-27 Keir Fraser 18729:15aed96c7b5c Print d->is_dying when dumping domain info.
2008-10-27 Keir Fraser 18728:11c86c51a697 x86: fix domain cleanup
2008-10-27 Keir Fraser 18727:101e50cffc78 x86/powernow: fix machine shutdown
2008-10-27 Keir Fraser 18726:537d480b7ffc x86: Fix coding style in msi.c
2008-10-27 Keir Fraser 18725:9e47e72fd03e serial: Fix IRQ enable/disable in tx interrupt handler.
2008-10-27 Keir Fraser 18724:efc0a4065ee1 x86_32: Lock in map_domain_page() may be taken with IRQs disabled, and
2008-10-27 Keir Fraser 18723:b99ab7f88a82 Add 2 more permissions to the XSM/Flask default policy.
2008-10-27 Keir Fraser 18722:3ff349c7aeb7 x86: relax restrictions on reserved bits in L3 for 32on64 x86 guests
2008-10-27 Keir Fraser 18721:c3362551a424 Cpufreq statistic update for SW_ANY coordination
2008-10-27 Keir Fraser 18720:5c48ab6b1977 Fix xm scsi-attach/detach/list for inactive managed domains
2008-10-23 Keir Fraser 18719:874d0d673ecb x86: Enable spinlock debugging earlier during boot.
2008-10-23 Keir Fraser 18718:d1ecee02cced x86: Dom0 builder doesn't need to disable IRQs while running on dom0 pagetables.
2008-10-23 Keir Fraser 18717:164985e3a46e x86: Dom0 builder must run on a valid GDT at all times.
2008-10-23 Keir Fraser 18716:6d45bf101d57 Remove accidentally checked-in xenpmd binary.
2008-10-23 Keir Fraser 18715:5bca96f74d59 hpet cpuidle: Observe IRQ-safe locking protocol.
2008-10-23 Keir Fraser 18714:0358305c6883 spinlock: Add debug-build checks for IRQ-safe spinlocks.
2008-10-23 Keir Fraser 18713:4941c5a14598 x86, hvm: Move return-to-guest timer and interrupt cranking logic
2008-10-23 Keir Fraser 18712:50fc79012db7 xenpmd: Fix makefile for 'make install'.
2008-10-23 Keir Fraser 18711:e5332ba0309f hvmloader: Remove unneeded legacy flag from FADT flags field.
2008-10-23 Keir Fraser 18710:635a9691a8a9 Xen power management daemon patch.
2008-10-22 Keir Fraser 18709:10d338e5f741 x86, smpboot: A few code cleanups.
2008-10-22 Keir Fraser 18708:71faca83998d Remove duplicated __cacheline_aligned attribute from irq_desc arrays
2008-10-22 Keir Fraser 18707:734a5493f03a Remove unused old xmalloc.c file.
2008-10-22 Keir Fraser 18706:94227875c13d x86: Remove needless IRQ critical section from init_xen_time().
2008-10-22 Keir Fraser 18705:ad39300ca063 spinlock: Add assertions for lock_irq() variants.
2008-10-22 Keir Fraser 18704:876618c33914 Define spin_barrier_irq() for IRQ-safe spinlocks, and use it for virq_lock.
2008-10-22 Keir Fraser 18703:6f74549ac4c5 x86, hvm: Allow 100us periodic virtual timers
2008-10-22 Keir Fraser 18702:71c15dfaa12b Port HPET device model to vpt timer subsystem
2008-10-22 Keir Fraser 18701:007a5df1d45b EPT: tidy exception handler to give more useful errors
2008-10-22 Keir Fraser 18700:96d8b7f40dc7 x86, hap: Track max_mapped_pfn better when using 2MB p2m mappings.
2008-10-22 Keir Fraser 18699:066c84c7018a Fix guest_physmap_add_entry sanity checking logic
2008-10-22 Keir Fraser 18698:008505c3c65a blktap: re-enable O_DIRECT in block_qcow.c
2008-10-22 Keir Fraser 18697:0978bdc056c8 Simplify set_px_info hypercall 32-on-64 compatibility shim.
2008-11-04 Isaku Yamahata 18696:10f0e1bb8e5e [IA64] Fix HVM VGA abnormal.
2008-10-30 Isaku Yamahata 18695:4a5acf020c0f [IA64] Fix an memory attribute issue.
2008-10-29 Isaku Yamahata 18694:a6b1be5a83de [IA64] fix XENMEM_add_to_physmap with XENMAPSPACE_mfn.
2008-10-28 Isaku Yamahata 18693:ba163d6dc986 [IA64] protect ridblock_owner.
2008-10-28 Isaku Yamahata 18692:ecfb1637cef9 [IA64] Fix an ia64 cpufreq driver bug
2008-10-24 Isaku Yamahata 18691:b0426fc080f3 [IA64] Add glue code for VTD
2008-10-24 Isaku Yamahata 18690:c19871b66cea [IA64] fix to translate_phy_pte()
2008-10-24 Isaku Yamahata 18689:7ad8c47f5c4b [IA64] allow __assign_domain_page() to assign real MMIO page over _PAGE_IO.
2008-10-22 Isaku Yamahata 18688:02c8733e2d91 [IA64] Add head files and helper functions for VTD/ia64
2008-10-22 Isaku Yamahata 18687:d9b70fc0ee0f [IA64]: update ia64 px info transfer corresponding to x86 px info update.
2008-10-22 Isaku Yamahata 18686:6db3c096c244 [IA64] Add hypercalls needed for VTD
2008-10-22 Isaku Yamahata 18685:46d7e12c4c91 merge with xen-unstable.hg
2008-10-21 Keir Fraser 18684:d2f7243fc571 ia64: Some fixes after spinlock implementation changes.
2008-10-21 Keir Fraser 18683:f7c09997cf11 x86, shadow: shadow_page_info must be same size as page_info.
2008-10-21 Keir Fraser 18682:e7f876c94955 x86: Move some code out of IRQ-disabled section of context switch path.
2008-10-21 Keir Fraser 18681:de6af72f7b5c x86, irq: No synamic memory allocation with IRQs disabled.
2008-10-21 Keir Fraser 18680:3b99705155c1 Use hvm_dirq_assist() to replace {vmx,svm}_dirq_assist().
2008-10-21 Keir Fraser 18679:4b5823f292ea xend: Fix and clean up vscsi_util.py and other files
2008-10-21 Keir Fraser 18678:ecdbcd27490f timer: No dynamic memory allocation with IRQs disabled.
2008-10-21 Keir Fraser 18677:3ba06e8098cb x86: Avoid dynamic memory allocation during AP startup.
2008-10-21 Keir Fraser 18676:459f7ca6cf2a pv-on-hvm: Avoid rwlock livelock on save/restore.
2008-10-21 Keir Fraser 18675:dacc54242a63 Fix ioapic_rte_to_remap_entry() on IA64.
2008-10-21 Keir Fraser 18674:353f2359230a Add print info for ACPI _PCT and _PPC
2008-10-21 Keir Fraser 18673:687601e21055 Update cpufreq statistic protection
2008-10-21 Keir Fraser 18672:27eec3c54d08 Add protection for xenpm access power management info
2008-10-21 Keir Fraser 18671:a9f299b11b7f x86: Adapt 32b guest os to 64b hypervisor platform_hypercall compatibility
2008-10-20 Keir Fraser 18670:1eba0c88655f x86, spinlock: Always inline raw spinlock functions.
2008-10-20 Keir Fraser 18669:7989e3999e83 x86, spinlock: Get rid of .text.lock out-of-line section.
2008-10-20 Keir Fraser 18668:54d74fc0037c spinlock: Modify recursive spinlock definitions to support up to 4095 CPUs.
2008-10-20 Keir Fraser 18667:f4dab783b58b x86: Add TLB flushing to HAP p2m changes
2008-10-20 Keir Fraser 18666:c003e5a23a4e Clean up spinlock operations and compile as first-class functions.
2008-10-20 Keir Fraser 18665:824892134573 vmx: avoid taking locks with irqs disabled
2008-10-20 Keir Fraser 18664:c4be040bef6f x86: add movnti emulation
2008-10-20 Keir Fraser 18663:2a25fd94c6f2 VT-d: correct allocation failure checks
2008-10-20 Keir Fraser 18662:bf84c03c38ee docs: Update XenAPI document for pvSCSI
2008-10-20 Keir Fraser 18661:6ca065624051 xend: fix setting vcpus > VCPUs_max
2008-10-20 Keir Fraser 18660:6eb23f7ece78 Add some necessary files to build IA64 VT-d.
2008-10-20 Keir Fraser 18659:d752eaa7c1db vtd: make the xen_in_range/tboot_in_range checkings also work for IA64.
2008-10-20 Keir Fraser 18658:10a2069a1edb Define a macro IO_APIC_ID() for x86.
2008-10-20 Keir Fraser 18657:e57ca7937ae8 iommu: make some functions (mainly MSI-related) dummy on IA64 for now.
2008-10-20 Keir Fraser 18656:d8a156bdef14 Add a new file xen/include/xen/hvm/irq.h to share common definitions.
2008-10-20 Keir Fraser 18655:314df03b7d61 NMI watchdog: don't try to run too slow.
2008-10-20 Keir Fraser 18654:0a09de68c541 blktap: Handle qcow backing files correctly.
2008-10-20 Keir Fraser 18653:cbc254c59dd0 xend: Stub out vscsi_get_scsidevices() until issues are addressed.
2008-10-17 Keir Fraser 18652:4129f0f2f2ba NMI watchdog: use new counter on Core/Core2 CPUs
2008-10-17 Keir Fraser 18651:3411819435b9 svm: Check exitcode for NRIP validity only in debug builds.
2008-10-17 Keir Fraser 18650:609d0d34450f vtd: code cleanup
2008-10-17 Keir Fraser 18649:50aaffd8f87c Enable PCI serial devices for console messages
2008-10-16 Keir Fraser 18648:6bf61b830153 NextRIPS support for forthcoming AMD processors
2008-10-16 Keir Fraser 18647:dc61548aa479 Fix SCHEDOP_poll to avoid wakeup-waiting race on interrupt delivery.
2008-10-16 Keir Fraser 18646:bb1a67a7db26 xmalloc: Add pooled allocator interface.
2008-10-16 Keir Fraser 18645:48fba1dbcfaf xmalloc: use tlsf algorithm
2008-10-16 Keir Fraser 18644:98ff908a91b7 vmx: set DR7 via DOMCTL_setvcpucontext
2008-10-16 Keir Fraser 18643:819ab49deef1 xentrace: trace power management events.
2008-10-16 Keir Fraser 18642:9404bcb6d32e Enhance XenAPI for pvSCSI
2008-10-15 Keir Fraser 18641:22c89412fc8c x86 cpuid: leaf 4 sub-index goes in %ecx, not %ebx
2008-10-15 Keir Fraser 18640:33d6ed9fd3c5 amd: fix CPUID mask option handling
2008-10-15 Keir Fraser 18639:3603e95245fa x86: make injection of spurious page faults configurable per domain
2008-10-15 Keir Fraser 18638:61218a1763da vt-d: Fix MSI-x interrupt remapping
2008-10-15 Keir Fraser 18637:8c3144b1ff63 x86: Fix non-debug build.
2008-10-22 Isaku Yamahata 18636:6583186e5989 [IA64] fix compilation error of xen/common/spinlock.c
2008-10-17 Isaku Yamahata 18635:e23c1f241c7b [IA64] clean up of xenpage.h
2008-10-17 Isaku Yamahata 18634:07558e1876e4 [IA64] clean up ioports_{permit, deny}_access()
2008-10-17 Isaku Yamahata 18633:f27787b9f8d7 [IA64] Change ioports_permit_access interface().
2008-10-17 Isaku Yamahata 18632:7db30bf36b0e [IA64] make virt_to_maddr() to support both cached/uncached identity mapped area.
2008-10-16 Isaku Yamahata 18631:5450b008afce [IA64] rename struct viosapic_rte in order to share VTD code.
2008-10-16 Isaku Yamahata 18630:91ec8f01d6b9 [IA64] avoid name conflict with pci_dev.
2008-10-14 Keir Fraser 18629:9b227eb09263 x86_emulate: Fix after decode changes. Valid opcode decode values must
2008-10-14 Keir Fraser 18628:a72eebf02915 iommu: Fix the build.
2008-10-14 Keir Fraser 18627:7f9706875b5b Missing file from prev c/s
2008-10-14 Keir Fraser 18626:3ff2461bb5a1 iommu: Move some 'boot_cpu_data.x86_vendor' related stuff into
2008-10-14 Keir Fraser 18625:0feedf7dcc73 vtd: Define msi_msg_{read,write}_remap_rte() to nothing for ia64.
2008-10-14 Keir Fraser 18624:78af732db9a7 Add documentation on how to build one's own stub domain kernel
2008-10-14 Keir Fraser 18623:c9ba3d1880be vt-d: Fix comment typos.
2008-10-14 Keir Fraser 18622:551c3480beee hvm: Battery Management virtual firmware and toolstack changes
2008-10-14 Keir Fraser 18621:8d993552673a x86, hvm: Hyper-V guest interface support with small set of enlightenments
2008-10-13 Keir Fraser 18620:a26194601c8f x86: propagate return value of alloc_l1_table()
2008-10-13 Keir Fraser 18619:e4bddd01cb3e vtd: move some x86-dependent functions into x86-specific directory.
2008-10-13 Keir Fraser 18618:98d5370fec1a xend: fixup the Secondary Bus Reset.
2008-10-13 Keir Fraser 18617:0d1875d2e5f2 iommu: Cleanups to some header files.
2008-10-13 Keir Fraser 18616:bf78a531eb66 xenpm: Fix logic when Hyperthreading is enabled.
2008-10-13 Keir Fraser 18615:0c64c5fe261b xend: Fix dev backend path construction.
2008-10-10 Keir Fraser 18614:365674de23c2 xend: Restore bridge control register after secondary bus reset
2008-10-10 Keir Fraser 18613:60bd590a0438 Merge with IA64 tree
2008-10-10 Keir Fraser 18612:cafbd83e2258 vmx: Update RIP past INT3 instruction on INT3 vmexit.
2008-10-10 Keir Fraser 18611:583e45983aaa vmx:update DR6 on TRAP_debug VM exits.
2008-10-10 Keir Fraser 18610:c89fd1e9c49c vt-d: Fix dma_set_pte_superpage
2008-10-10 Keir Fraser 18609:a9be7b357b0b xend: Fix the detection of the upmost bridge in the python function find_parent().
2008-10-10 Keir Fraser 18608:3c0862d49df7 cpufreq: remove unused variable cpu_count.
2008-10-10 Keir Fraser 18607:a175b2c039ed acpi/pmstat.c: refer to the array after range check.
2008-10-10 Keir Fraser 18606:8f5a67f466e2 [IA64] compile xenpm for ia64.
2008-10-10 Isaku Yamahata 18605:c2fc4d26ef18 merge with xen-unstable.hg
2008-10-09 Keir Fraser 18604:6ab55f716ce3 hvmloader: smbios support for large memory guests
2008-10-09 Keir Fraser 18603:69f670979660 vtd: Make some pci access functions architecture independent.
2008-10-09 Keir Fraser 18602:0033c944318f Rename evtchn_lock to event_lock, since it protects more than just
2008-10-09 Keir Fraser 18601:a11ad61bdb5b Fix lock issue for hvm pass-through domain
2008-10-09 Keir Fraser 18600:b8f329d2c074 vt-d: Define a struct IO_xAPIC_route_entry to accommodate both ioapic
2008-10-09 Keir Fraser 18599:10dec51bfa81 xenpm: Fix typo bug.
2008-10-09 Keir Fraser 18598:d1e57d593614 x86/mm: Use l1e_get_pfn() in destroy_grant_pte_mapping().
2008-10-09 Keir Fraser 18597:1e37779bf884 xend: Fix typo _gatherDom -> gatherDom.
2008-10-09 Keir Fraser 18596:205b837b6138 Allow to specify Linux kernel config file
2008-10-08 Keir Fraser 18595:e66cecb66b1e x86: Remove bogus assertion from free_domain_pirqs().
2008-10-08 Keir Fraser 18594:5e4e234d58be x86: Define __per_cpu_shift label to help kdump/crashdump.
2008-10-08 Keir Fraser 18593:26985a665ded x86: Continue to allocate vectors across LAPIC priority levels, since
2008-10-08 Keir Fraser 18592:51a05fb4c601 x86: Free MSI vector when a pirq is unmapped.
2008-10-08 Keir Fraser 18591:ed398097c03e x86: Move pirq logic to irq.c.
2008-10-08 Keir Fraser 18590:1f85f7b216b3 flask: Fix a problem in xend code when starting a guest with XSM/Flask enabled.
2008-10-08 Keir Fraser 18589:d5bd0567b458 flask: Add 2 permissions to the default flask policy to get a VIF-enabled guest to work
2008-10-08 Keir Fraser 18588:79ffff76e300 flask: Fix to default policy to get simple VM running
2008-10-03 Keir Fraser 18587:78e98657021a pygrub: fix the parameter `default' and `timeout' in elilo.conf
2008-10-03 Keir Fraser 18586:6ce634cc6e75 xend: Allow guest write access to /local/domain/x/memory
2008-10-10 Isaku Yamahata 18585:af8eaa3cf782 [IA64] introduce iosapci ID.
2008-10-10 Isaku Yamahata 18584:1a77bb358d7b [IA64] Add pci configuration code, which is needed by VTD.
2008-10-10 Isaku Yamahata 18583:faf07ca43a28 Add pci configuration code, which is needed by VTD
2008-10-10 Isaku Yamahata 18582:903a901ab372 [IA64] implement ia64 cpufreq notify hypercall
2008-10-10 Isaku Yamahata 18581:a311996570f4 [IA64] Add cpufreq ia64 driver
2008-10-03 Isaku Yamahata 18580:e02974a95872 [IA64] libxc: make xc_ia64_copy_memmap use DOM0VP_get_memmap.
2008-10-03 Isaku Yamahata 18579:89ef37e0f4b8 [IA64] introduce DOM0VP_get_memmap hypercall.
2008-10-03 Isaku Yamahata 18578:ba543f51c6f1 [IA64] fix XENMEM_add_to_physmap with XENMAPSPACE_mfn.
2008-10-03 Isaku Yamahata 18577:788ed94f8fe4 [IA64] make use of rcu_lock_target_domain_by_id()
2008-10-03 Isaku Yamahata 18576:591734b38585 merge with xen-unstable.hg
2008-10-02 Keir Fraser 18575:80365bc6df42 libblktap: Remove trailing null byte in xs_printf
2008-10-02 Keir Fraser 18574:9a7b46546e05 Eliminate code duplication with rcu_lock_domain_by_id().
2008-10-02 Keir Fraser 18573:8dc05a2b3beb xc_ptrace: Allow gdbserver to connect to a guest before APs are
2008-10-02 Keir Fraser 18572:60937c4c5a67 xend: Make only selected subdirs of /local/domain/<domid> writable by the guest.
2008-10-02 Isaku Yamahata 18571:c8511a5e9a57 [IA64] libxc clean up.
2008-10-02 Isaku Yamahata 18570:6208fcb4082f [IA64] xc restore: fix domain restore.
2008-10-02 Isaku Yamahata 18569:0cc0252e74e1 [IA64] hvm builder: more precisely use of memory size.
2008-10-02 Isaku Yamahata 18568:c383ae0b803d [IA64] libxc: improve foreign p2m exposure.
2008-10-02 Isaku Yamahata 18567:e82909f42732 merge with xen-unstable.hg
2008-10-01 Keir Fraser 18566:ab19284c5070 xend: Fixes after backend xenstore config changes.
2008-10-01 Keir Fraser 18565:616eea24aefa xend: Move some backend configuration info.
2008-10-01 Keir Fraser 18564:0a8ea3bbeb3d [IA64] Compilation fix to cpufreq stuff.
2008-09-30 Keir Fraser 18563:782599274bf9 x86, hvm: Expose host core/HT topology to HVM guests.
2008-09-29 Keir Fraser 18562:22c9434c5d3e hvm: Remove extboot from virtual firmware.
2008-09-29 Keir Fraser 18561:ccf0205255e1 xc_save: use correct size when unmapping live p2m.
2008-09-29 Keir Fraser 18560:2e7f5c177495 domctl: Fix the wrong return values when xsm_xxx() returns 0
2008-09-28 Keir Fraser 18559:6871f484430c Fix 32pae build: ld -> PRI64.
2008-09-26 Keir Fraser 18558:b5f20f7ac2b3 CPUIDLE: Initialize timer broadcast mechanism for C2
2008-09-26 Keir Fraser 18557:1420a6649cfa hvm: Default timer_mode=1 (do not delay virtual time for missed
2008-09-26 Keir Fraser 18556:840c0c3c185a x86 shadow: Add FreeBSD mappings guest heuristics.
2008-09-26 Keir Fraser 18555:19b0a4f91712 x86 and ia64: move cpufreq notify code to commone place
2008-09-26 Keir Fraser 18554:d1d9915041de X86 and IA64: Update cpufreq statistic logic for supporting both x86
2008-09-26 Keir Fraser 18553:08374be21318 X86 and IA64: Rebase cpufreq logic for supporting both x86 and ia64
2008-09-26 Keir Fraser 18552:5274aa966231 vtd: Fix check for interrupt remapping of ioapic RTE
2008-09-25 Keir Fraser 18551:b642e39d96cf x86, hvm: Remove warning on emulated write to read-only page.
2008-09-25 Keir Fraser 18550:e1507b441be4 x86: Clean up and fix 18539:31f09a5e24cf8
2008-09-25 Keir Fraser 18549:ddf62f696111 xm: Fix xm start -c / --vncviewer
2008-09-25 Keir Fraser 18548:eececb5de4fa hvm firmware: Replace etherboot with modern gPXE ROMs.
2008-09-25 Keir Fraser 18547:7a32c2325fdc x86: Fix guest_physmap_add_entry checks
2008-09-25 Keir Fraser 18546:7592da5118ec x86: Add xenpm utility to list CPU power info.
2008-09-25 Keir Fraser 18545:d4a093819310 x86 pmstat: Fix get_pm_info hypercall argument checking.
2008-09-25 Keir Fraser 18544:50170dc8649c x2apic: Clean up send_IPI_mask_x2apic() and add a memory barrier.
2008-09-24 Keir Fraser 18543:b53b02976633 Fix direct use of 'make' -> $(MAKE)
2008-09-24 Keir Fraser 18542:31f09a5e24cf x86: Properly synchronise updates to pirq-to-vector mapping.
2008-09-24 Keir Fraser 18541:7750906b06b3 x86: change _PAGE_GNTTAB
2008-09-24 Keir Fraser 18540:1eeb3aecea57 x86/PCI-MSI: fix log messages
2008-09-24 Keir Fraser 18539:981e4d7eb8a8 ia64: fix make install under tools/debugger/xenitp
2008-09-24 Keir Fraser 18538:2842dbc5679c minios: blkfront should set protocol node
2008-09-24 Keir Fraser 18537:c6f80d1227cb xm docs: Added new,delete,dump-core,resume,suspend,uptime and fixed others
2008-09-23 Keir Fraser 18536:f4552d9f6afb hvm, save/restore: Skip page batches which contain no valid pages.
2008-09-23 Keir Fraser 18535:fd3f54eb23e1 acm, xend: Catch bad vlan identifiers
2008-09-22 Keir Fraser 18534:df6f9fe48f11 libxc: Wrapper functions for cpu online/offline
2008-09-22 Keir Fraser 18533:0c8d2e44126d x86: Add sysctl for cpu online/offline
2008-09-22 Keir Fraser 18532:415c3da25b26 x86: fix powernow
2008-09-22 Keir Fraser 18531:81483e49c74c Add debug key 'e' for event channel information
2008-09-22 Keir Fraser 18530:ae29cd95ba7d acpi: mark several more items __init/__initdata
2008-09-22 Keir Fraser 18529:d8a2d117225c x86/cpufreq: don't use static array for large per-CPU data structures
2008-09-22 Keir Fraser 18528:1c09b810f977 domctl: don't allow certain operations on Dom0
2008-09-22 Keir Fraser 18527:40233384ffe3 vsprintf: Better size_t input checking, and fix return values of
2008-09-22 Keir Fraser 18526:c0db74e41662 Fix misc issues related to allowing support of more CPUs
2008-09-22 Keir Fraser 18525:ae24b533dc9d xentop: Fix display of long domain names.
2008-09-22 Keir Fraser 18524:6d3b932cbeca i386: make double fault TSS per-CPU
2008-09-22 Keir Fraser 18523:7f1a36b834e1 x86: make GDT per-CPU
2008-09-22 Keir Fraser 18522:3c42b5ad0a4f x86,amd,microcode: fix hypercall return code
2008-09-22 Keir Fraser 18521:e61c7833dc9d CPUIDLE: Handle C2 LAPIC timer & TSC stop
2008-09-22 Keir Fraser 18520:9cc4cebee50b CPUIDLE: Support multiple C3 states
2008-09-22 Keir Fraser 18519:ad79f7af3916 xenctx: fix xenctx --all option on x86
2008-09-22 Keir Fraser 18518:a1e86caf83a3 xend: Refactor vmmetrics destruction.
2008-09-18 Keir Fraser 18517:2e8ad0c35792 pvgrub: Allow to work with a partitionless virtual disc.
2008-09-18 Keir Fraser 18516:79459028af39 xm list: Return unique exit code for non-existent domain
2008-09-18 Keir Fraser 18515:104ceb3de263 x86, amd, hvm: pass through one more cpuid cache description leaf
2008-09-18 Keir Fraser 18514:71d3d3ac23b8 Remove internal tools/ioemu tree.
2008-09-17 Keir Fraser 18513:694b7daa353c xc_save/xc_restore: Fix wrong data type
2008-09-17 Keir Fraser 18512:366c78ff361b x86: Allow continue_hypercall_on_cpu() to be called from within an
2008-09-17 Keir Fraser 18511:beb28a3975bd xm: Remove obsolete mechanism using vncviewer -listen
2008-09-17 Keir Fraser 18510:7424f989fe01 mini-os: adding some missing posix function declarations
2008-09-16 Keir Fraser 18509:9ab9dadf4876 x86-64: enforce memory limits imposed by virtual memory layout
2008-09-16 Keir Fraser 18508:15efb62ecf09 x86: also fix powernow's dom_mask
2008-09-16 Keir Fraser 18507:d7be37824fe0 Merge with IA64 tree.
2008-09-16 Keir Fraser 18506:f163138e3340 x86, microcode: Free microcode_info struct at end of hypercall.
2008-09-16 Keir Fraser 18505:879330497672 x86, microcode: Do not run microcode update in IRQ context.
2008-09-16 Keir Fraser 18504:88445b184dc6 x86: Simplify RDMSR pass-through emulation for certain
2008-09-25 Isaku Yamahata 18503:325904748847 [IA64] A small fix in mm.c. Use PAGE_MASK, not ~PAGE_MASK.
2008-09-25 Isaku Yamahata 18502:6055360dbfe4 [IA64] xc_domain_save: Do not poll-wait for guest to shutdown.
2008-09-18 Isaku Yamahata 18501:3d96f88fb220 [IA64] fix INIT injection.
2008-09-16 Isaku Yamahata 18500:4a381ddc764a merge with xen-unstable.hg
2008-09-16 Keir Fraser 18499:3eb7a0cfffc2 x86, microcode: More code cleanups.
2008-09-16 Keir Fraser 18498:f03b0cc33576 stubdom/ioemu link farm creation fixes
2008-09-16 Keir Fraser 18497:087b8b29b6b2 x86, microcode: Clean up for Xen coding style, and disable for now
2008-09-15 Keir Fraser 18496:087008dfb005 Avoid parallel invocation of git for ioemu-remote.
2008-09-15 Keir Fraser 18495:75c4a603d9cd x86: Fix 32-bit build after AMD microcode update patch.
2008-09-15 Keir Fraser 18494:59aba2cbbb58 xsm: dummy module - implement missing stub
2008-09-15 Keir Fraser 18493:01fb29f72832 vtd: minor edge case memory leak
2008-09-15 Keir Fraser 18492:c353f07bae84 x86, shadow: Allow removing writable mappings from splintered page tables.
2008-09-13 Keir Fraser 18491:8f456fcd8af1 x86, shadow: Fix comment about Linux direct-map address.
2008-09-12 Keir Fraser 18490:12f3edfab6ef x86, shadow: Add new location of Linux direct-map to the places to
2008-09-12 Keir Fraser 18489:15b1c3d4459a x86: microcode update support for AMD CPUs
2008-09-12 Keir Fraser 18488:e827c54462d3 $(XEN_ROOT) absolutification fixes for ioemu-remote (incl stubdom)
2008-09-12 Keir Fraser 18487:982e6fce0e47 Check the existence of serial port before using
2008-09-12 Keir Fraser 18486:31e06b3ccf53 stubdom: compile stubdom with qemu-remote
2008-09-12 Keir Fraser 18485:34aed15ba9df x86, cpu hotplug: flush softirq work when going offline
2008-09-12 Keir Fraser 18484:f125e481d8b6 x86: Clean up cpufreq core logic
2008-09-12 Isaku Yamahata 18483:ec8eaab557d8 merge with xen-unstable.hg
2008-09-11 Keir Fraser 18482:346c073ed6a4 xenstore: Fix a memory leak in 'xs_is_domain_introduced'.
2008-09-11 Keir Fraser 18481:a5cc38391afb ACPI: Grant access of MSR_IA32_THERM_CONTROL MSR to dom0
2008-09-11 Keir Fraser 18480:d8ce41b79ecc CPUIDLE: Disable APIC timer intr during C3 while force hpetbroadcast
2008-09-11 Keir Fraser 18479:fa2adc7fb996 x86, shadow: Fix some SHADOW_PRINTK() callers.
2008-09-11 Keir Fraser 18478:01c8ccb551b0 xendomains script: A few bug fixes.
2008-09-11 Keir Fraser 18477:4ffc70556000 x86: Support CPU hotplug offline.
2008-09-11 Keir Fraser 18476:fba8dca321c2 xm: domid casting bug
2008-09-11 Keir Fraser 18475:e5766aea2907 xsm: XSM foreigndom usage bug
2008-09-10 Keir Fraser 18474:f5e72cbfbb17 x86: Fix calibration rendezvous for cpu hotplug.
2008-09-10 Keir Fraser 18473:706844309f36 CPUIDLE: Port Linux menu governor to replace the initial ladder governor
2008-09-10 Keir Fraser 18472:cfbe4df8d47c CPUIDLE: Adjust Cx residency to contain Cx exit latency & overhead.
2008-09-10 Keir Fraser 18471:020b8340e839 CPUIDLE: Avoid remnant LAPIC timer intr while force hpetbroadcast
2008-09-10 Keir Fraser 18470:9ee24da5a488 CPUIDLE: Avoid remnant HPET intr while force hpetbroadcast
2008-09-10 Keir Fraser 18469:6a37b3d966f9 vtd: Add a command line param to enable/disable pass-through feature
2008-09-10 Keir Fraser 18468:b5912430e66c x86, xend: Fix processing of cpuid config parameters
2008-09-10 Keir Fraser 18467:65dc37be0443 x86: Remove MSI boot parameter -- now always on.
2008-09-09 Keir Fraser 18466:7f1c71c6d4c8 x86: Do not permit 'AUTO_ASSIGN' parameter to PHYSDEVOP_alloc_irq_vector.
2008-09-09 Keir Fraser 18465:59904b180078 xc_domain_save: Do not poll-wait for guest to shutdown -- it should
2008-09-09 Keir Fraser 18464:5f3bb7f1a4cb Small user manual fixes.
2008-09-09 Keir Fraser 18463:5a6f5b4b5fb3 ioemu: Fix bug in map cache
2008-09-09 Keir Fraser 18462:33d907ff2b04 ioemu: various fixes to 18394:dade7f0bdc8d
2008-09-09 Keir Fraser 18461:4f27d1a23bca libxc: fix xc_memory_op(): handles XENMEM_remove_from_phsymap case.
2008-09-09 Keir Fraser 18460:1f89af507e62 vtd.txt: Add caveat about assigning certain types of device.
2008-09-09 Keir Fraser 18459:5ce9459ce872 vtd: Enable pass-through translation for Dom0
2008-09-09 Keir Fraser 18458:d57e9b29858b stubdom: Fix README for renamed device-model config file.
2008-09-09 Keir Fraser 18457:bdf648aaa70c Revert 18415:3e72ab517e44 (xend: move the call to XendDevices.destroy_device_state())
2008-09-08 Keir Fraser 18456:dbac9ee4d761 xentrace 7/7: Add option to log to a circular buffer and dump to disk
2008-09-08 Keir Fraser 18455:b8734df52a90 xentrace 6/7: Updated formats file.
2008-09-08 Keir Fraser 18454:74621a2add54 xentrace 5/7: Additional tracing for the shadow code.
2008-09-08 Keir Fraser 18453:8305efd06749 xentrace 4/7: Add some missing things to the xentrace options string
2008-09-08 Keir Fraser 18452:1abe2bf8c0fa xentrace 3/7: Remove vcpu / domain from HVM traces.
2008-09-08 Keir Fraser 18451:0e3df63b9932 xentrace 2/7: Lost-records record includes currently running vcpu,
2008-09-08 Keir Fraser 18450:1a7705924dbe xentrace 1/7: Trace runstate changes.
2008-09-08 Keir Fraser 18449:10c630645d13 xen/powernow: allow using lowest-power P-state
2008-09-08 Keir Fraser 18448:06ab9cb9578e x86: fix cpufreq_dom_mask
2008-09-08 Keir Fraser 18447:f2bd9bbb0593 xc_save: ignore the first suspend event channel notification
2008-09-08 Keir Fraser 18446:a7586ec158d0 xc_save: Clean up (*suspend)() callback hook.
2008-09-08 Keir Fraser 18445:b146f0cf3b8b xc_save: Janitorial work.
2008-09-05 Keir Fraser 18444:be573a356c90 lsevtchn: Improve this evtchn reporting tool.
2008-09-05 Keir Fraser 18443:1a785d213573 ioemu: fix offset of MSI-X memory-mapped table.
2008-09-04 Keir Fraser 18442:392b04ccaf3c xsm: A few hacks to get XSM-disabled (aka dummy) mode working.
2008-09-04 Keir Fraser 18441:ae9b223a675d More efficient implementation of SCHEDOP_poll when polling a single port.
2008-09-04 Keir Fraser 18440:8d982c7a0d30 x86: smp_mb__{before,after}_clear_bit() are no-ops.
2008-09-04 Keir Fraser 18439:7d1eadfe4631 xsm: Fix __import__() usage on Python 2.4 and earlier.
2008-09-04 Keir Fraser 18438:a5bf2535e7bb ioemu: support PCI Express Capability Structure version 1.
2008-09-04 Keir Fraser 18437:294fc8fc4ba0 xsm, flask: sample flask policy
2008-09-04 Keir Fraser 18436:44f039c4aee4 xsm: refactor IO hooks/sysctl hooks
2008-09-04 Keir Fraser 18435:5b133625223a xsm, python tools: remove autogenerated xsm.py
2008-09-04 Keir Fraser 18434:bed1b98b63cc CPUIDLE: Write to ARB_DISABLE conditionally to reduce some idle overheads.
2008-09-03 Keir Fraser 18433:c9db93b0660a x86: Fix interpretation of get_l*e_linear_pagetable().
2008-09-03 Keir Fraser 18432:1e98ea5c8604 x86: Fix guest_handle_okay/guest_handle_subrange_okay
2008-09-03 Keir Fraser 18431:c759a6cef79f Remove guest_physmap_max_mem_pages(), which is no longer usefully
2008-09-03 Keir Fraser 18430:a4cf79209a28 ACPI: Remove a redundant call to acpi_hw_register_read().
2008-09-03 Keir Fraser 18429:021189f8cd78 Fix for VCPU periodic timer.
2008-09-03 Keir Fraser 18428:3e72ab517e44 xend: move the call to XendDevices.destroy_device_state()
2008-09-02 Keir Fraser 18427:e2a8e3be7bfa xend: Fix Bug 1336
2008-09-01 Keir Fraser 18426:b6eea72ea9dc x86: allow Dom0 to control a few more MSR bits
2008-09-01 Keir Fraser 18425:86b956d8cf04 x86: make {get,put}_page_type() preemptible
2008-09-01 Keir Fraser 18424:7cb51e8484f6 [IA64] use ioemu-remote as default on ia64.
2008-09-01 Keir Fraser 18423:7eefe6399bcd ioemu: fix multiple pci-attach/pci-detach by removing the meaningless irq_index
2008-09-12 Isaku Yamahata 18422:4ddd63b4be9b [IA64] fix XENMEM_add_to_physmap with XENMAPSPACE_mfn
2008-09-01 Isaku Yamahata 18421:d0a544d8a3f3 merge with xen-unstable.hg
2008-08-30 Keir Fraser 18420:05c7efee10a1 cross-install: Only apply in tools directory, and automatically wrap $INSTALL.
2008-08-30 Keir Fraser 18419:48b33c4275f1 stubdom: Absolute path for XEN_ROOT.
2008-08-29 Keir Fraser 18418:c503269192f2 vtd: fix Dom0 S3 when VT-d is enabled.
2008-08-29 Keir Fraser 18417:481f0dc6beb0 x86: constify microcode hypercall argument
2008-08-29 Keir Fraser 18416:cd078a3d600e docs: A small update in the vtpm documentation file.
2008-08-29 Keir Fraser 18415:1d4e0b007980 Update the URL for the ACPI compiler sources.
2008-08-29 Keir Fraser 18414:1721689cc834 Run cross-compilation-aware install wrapper script.
2008-08-29 Keir Fraser 18413:10e0e90831f0 amd: Extended migration support
2008-08-29 Keir Fraser 18412:8623a537aff1 docs: Fix datamodel-graph of XenAPI
2008-08-29 Keir Fraser 18411:26daab313faa pv-grub: fix example file
2008-08-28 Keir Fraser 18410:a37902923a67 x86: time_calibration_rendezvous must be invoked with @wait=1.
2008-08-28 Keir Fraser 18409:b674d7159549 stubdom: fix munmap's update_va_mapping flag passing, thus fixing
2008-08-28 Keir Fraser 18408:98b89c2b1cde softirq: Add sanity assertion about NR_SOFTIRQS.
2008-08-28 Keir Fraser 18407:dc5e2a1b87d1 x86: There are now two x86-specific softirqs.
2008-08-28 Keir Fraser 18406:11606c429084 Update Xen version for 3.4-unstable development phase
2008-08-28 Keir Fraser 18405:1ac3e2a44dc9 hvmloader: skip upper field of 64 bit base address register.
2008-08-28 Keir Fraser 18404:5d30ca2b2efd ioemu, passthru: make upper field of 64 bit bar writable.
2008-08-28 Keir Fraser 18403:8ac3e7e7d823 stubdom: add LANG=C for 'gcc -print-search-dirs'
2008-08-28 Keir Fraser 18402:266758b689e0 docs: Update user manual for 3.3.
2008-08-28 Keir Fraser 18401:c8377b335fbe xend: Cleanup destroy and destroyDomain methods
2008-08-28 Keir Fraser 18400:ab50f558a6f3 stubdom: make xc_map_foreign_ranges use malloc instead of stack space
2008-08-27 Keir Fraser 18399:b4bde79b7ba0 libxc: Use vcpu_guest_context_any_t instead of two pages
2008-08-27 Keir Fraser 18398:6c50c7d089d9 hvmloader: Fix e820_malloc() after bug I introduced in c/s 18383
2008-08-27 Keir Fraser 18397:ab8212bd5604 tools/xenmon/Makefile: Move LDFLAGS after $<
2008-08-27 Keir Fraser 18396:7a28400271f7 stubdom: add v?errx? and v?warnx? functions
2008-08-27 Keir Fraser 18395:03bdbb7e7add ioemu: Add SEEK_STAT in all non-error cases except sleep request,
2008-08-27 Keir Fraser 18394:dade7f0bdc8d hvm: Use main memory for video memory.
2008-08-27 Keir Fraser 18393:2397555ebcc2 mini-os: Fix build failure with void* arithmetic.
2008-08-27 Keir Fraser 18392:070688cdf62c Fall back to a timer linked list when the timer heap overflows.
2008-08-27 Keir Fraser 18391:6c6bda7f09cd Use 'gcc -v 2>&1 | tail -1' to extract gcc version.
2008-08-27 Keir Fraser 18390:14a9a1629590 xmalloc: Cannot be called in IRQ context so doesn't need IRQ-safe locking.
2008-08-27 Keir Fraser 18389:2eefc8294358 x86: Signal softirq-context calibration with an actual first-class
2008-08-27 Keir Fraser 18388:2986c11b7edf x86: Assert in_irq() while processing guest-bound interrupts.
2008-08-27 Keir Fraser 18387:c3f73c6f2266 More precise regexp to extract version line from 'gcc -v'.
2008-08-27 Keir Fraser 18386:e827b524772c mini-os: Add printf format checking to xenbus_printf
2008-08-27 Keir Fraser 18385:38557884d2cd ioemu-stubdom: drop --disable-gfx-check option, already added by qemu-xen tree
2008-08-27 Keir Fraser 18384:f17ab0889f3b stubdom: support quotes in argument passing
2008-08-27 Keir Fraser 18383:846590f85062 stubdom: make munmap work in batches to fix stack overflow
2008-08-27 Keir Fraser 18382:fa98f03a6bcd xend: fix LinuxImageHandler debugging output
2008-08-27 Keir Fraser 18381:9e276d5f3c58 PyGRUB: fix menu flicker
2008-08-27 Keir Fraser 18380:2708ad934551 mini-os: make xenbus_read_integer and xenbus_printf take const strings
2008-08-27 Keir Fraser 18379:1c1404a0d435 stubdom: drop debugging message
2008-08-27 Keir Fraser 18378:79d168323727 stubdom: add syslog functions
2008-08-27 Keir Fraser 18377:ac9e7df89a8e stubdom: add dummy pthread_mutexattr*
2008-08-27 Keir Fraser 18376:9818c7099e20 stubdom: int32_t is provided by stdint.h, not sys/types.h
2008-08-26 Keir Fraser 18375:c2472ded5c7c x86 hvm: More checking around REP MOVS emulation.
2008-08-26 Keir Fraser 18374:c5a7ceb199cd vtd: do FLR before xc.domain_destroy()
2008-08-26 Keir Fraser 18373:493a0a87919e x86 hvm: Emulate RAM-to-RAM REP MOVS copies efficiently.
2008-08-26 Keir Fraser 18372:62b904dcf88c vtd: Fix ioapic interrupt remapping
2008-08-26 Keir Fraser 18371:21294d41c26e xend: Avoid multiple assignments to same dict key in pci_convert_sxp_to_dict
2008-08-25 Keir Fraser 18370:95f1dc27e182 x86: Time rendezvous function does not need to disable/enable IRQs.
2008-08-25 Isaku Yamahata 18369:48db4eee7d58 [IA64] introduce compile time option to disable optvfault.
2008-08-25 Isaku Yamahata 18368:01e95ec5b433 [IA64] Make gp value point to the xenva area in mca handler
2008-08-25 Isaku Yamahata 18367:0ac39e4bf63a [IA64] fix mca hander.
2008-08-25 Isaku Yamahata 18366:efee1e0f2e08 [IA64] update the comment in ia64_switch_to.
2008-08-25 Isaku Yamahata 18365:5bb2700e773a [IA64] fix stack unwinder.
2008-08-25 Isaku Yamahata 18364:5a61dba2cf0a [IA64] minor fix vmx_ivt.
2008-08-25 Isaku Yamahata 18363:1d565c0429cb [IA64] introduce XEN_EFI_RR6 and XEN_EFI_RR7
2008-08-25 Isaku Yamahata 18362:6607624285b2 [IA64] EFI mapping: restoring mapping correctly.
2008-08-25 Isaku Yamahata 18361:9112c53b70cd [IA64] move back pal.S into xen/arch/ia64/linux.
2008-08-25 Isaku Yamahata 18360:8f00ddcd1c47 [IA64] fix PAL call in physical mode.
2008-08-25 Isaku Yamahata 18359:de736eefb6e1 [IA64] add one BUG_ON() to allocate_metaphysical_rr()
2008-08-21 Keir Fraser 18358:2ec019301ad8 hvmloader: Debug build incorporates HVM environment tests which must
2008-08-21 Keir Fraser 18357:4f8518b00ab1 xentrace: Fix typo in xentrace_formats file.
2008-08-21 Keir Fraser 18356:ab1eec9ba5cb Added tag 3.3.0-branched for changeset 1e99ba54035623731bc7318a8357aa6a118c5da1
2008-08-21 Keir Fraser 18355:1e99ba540356 x86: fix l1_disallow_mask() for HVM guests with pass-thru devices.3.3.0-branched
2008-08-21 Keir Fraser 18354:1ea9dd2c7331 PV-on-HVM: unmask_evtchn() must always use hypercall.
2008-08-20 Keir Fraser 18353:598d92a5ae7a Update Xen version for 3.3.0-rc8-pre
2008-08-20 Keir Fraser 18352:de58952cd996 Added tag 3.3.0-rc7 for changeset daf1193bcd11345d566a4747fe1f12c90b44452c
2008-08-20 Keir Fraser 18351:daf1193bcd11 Update Xen version for 3.3.0-rc73.3.0-rc7
2008-08-20 Keir Fraser 18350:6fc154f0827e x86 hvm: Fix binary arithmetic in hvmemul_linear_to_phys().
2008-08-20 Keir Fraser 18349:4939ce665161 Update Xen version for 3.3.0-rc7-pre