direct-io.hg

log

age author revision description
2006-06-09 awilliam 10394:bc76ad9d6270 [IA64] remove some races between the p2m table and the m2p table
2006-06-09 awilliam 10393:6fdafeeb88bb [IA64] passthrough EFI_ACPI_MEMORY_NVS and EFI_RESERVED_TYPE
2006-06-09 awilliam 10392:d5adbcbb7492 [IA64] use get_gpfn_from_mfn()
2006-06-09 awilliam 10391:2f9878d01e2b [IA64] use pte_mem() in relinquish_pte()
2006-06-09 awilliam 10390:7da52d016bcc [IA64] add memory barrier to domain_flush_vtlb_range()
2006-06-09 awilliam 10389:ececeade018f [IA64] Add NULL test in domain_page_mapped()
2006-06-09 awilliam 10388:1c9bdbc5e27b [IA64] align pages in assign_domain_same_page()
2006-06-08 awilliam 10387:b87ff075dab9 [IA64] Put guest physical translation into VHPT
2006-06-08 awilliam 10386:b20733e82ab6 [IA64] Enable SMP on VTI-Domain
2006-06-08 awilliam 10385:d8d2b5c08245 [IA64] sparse tree cleanups
2006-06-08 awilliam 10384:64b118cddb9a [IA64] clean out xen/drivers/patches in the sparse tree
2006-06-06 awilliam 10383:4e78528e3480 [IA64] merge efi_emul.c into fw_emul.c and clean up
2006-06-06 awilliam 10382:6a49e02dc169 [IA64] remove xenia64_init.c
2006-06-06 awilliam 10381:0fff4c07af18 [IA64] Fix network issue on VTI domain
2006-06-05 awilliam 10380:f662f98d594b [IA64] more cleanup
2006-06-05 awilliam 10379:279628dc2d6f [IA64] pass vcpu nr to guest firmware
2006-06-05 awilliam 10378:e32ddb4a90e6 [IA64] This patch fixes dom0 no VGA console bug.
2006-06-03 awilliam 10377:3f8523ce8895 [IA64] check memory descriptor over lap in dom_fw_init()
2006-06-03 awilliam 10376:8771f539663a [IA64] Handle VTi's fp fault & trap in hypervisor instead of injecting to guest
2006-06-03 awilliam 10375:976517433993 [IA64] Fix another bug which causes "Oops: time tick before it's due"
2006-06-03 awilliam 10374:2c7c715ad185 [IA64] Vcpu hot-plug support
2006-06-03 awilliam 10373:8b81c4e82f3e [IA64] fix debug=y build: update ASSERT(acktype)
2006-06-03 awilliam 10372:09982b366f93 [IA64] fix debug=y build: remove ASSERT(THASH_TLB)
2006-06-03 awilliam 10371:47151f27e623 [IA64] README patch of booting xen
2006-06-03 awilliam 10370:83e4d44e8aec [IA64] Add carriage return to printk/printf
2006-06-03 awilliam 10369:4533f6c9fa11 [IA64] cleanup linux-2.6-xen-sparse
2006-06-03 awilliam 10368:f3be4eb8dac9 [IA64] split domain.c into mm.c and domain.c
2006-06-03 awilliam 10367:34455164dd33 [IA64] fix vmx_vcpu_ptr_i(), vmx_vcpu_ptr_d()
2006-06-03 awilliam 10366:b27139d8c1e1 [IA64] paravirtualize vdso
2006-06-03 awilliam 10365:f8ab23b4f704 [IA64] import linux gate.S, gate.ld.S and patch.c
2006-06-03 awilliam 10364:b8711fcb1e95 [IA64] rewrite priv_handle_op()
2006-06-16 kfraser 10363:61a81fab2a02 [XEN] Fix 10362 change to create_grant_va_mapping().
2006-06-16 kfraser 10362:9d46e53c75f7 [XEN] PTE updates do not need to use CMPXCHG instruction.
2006-06-16 kfraser 10361:2ac74e1df3d7 [LINUX] Use new XENMEM_exchange hypercall (where possible)
2006-06-16 kfraser 10360:ee3d10828937 [XEN] New memory_op XENMEM_exchange. Allows atomic
2006-06-16 kaf24 10359:231e07e22f9c [LINUX] Export new gnttab_cancel_free_callback() to modules.
2006-06-15 kaf24 10358:73c73fb8875c [LINUX][PAE] Fix e820 setup for PAE guests: preserve high-order bits of max_pfn.
2006-06-15 kaf24 10357:a1c0c1e797a6 [MINI-OS] Fix for event initialisation in Mini-OS. All events are masked when
2006-06-15 kaf24 10356:4f0bc5744557 [LINUX] Network buffers do not need to be multi-page contiguous
2006-06-15 kaf24 10355:7fba181c8531 [TOOLS] Introduce xc_evtchn_*() interface for interacting with /dev/xen/evtchn.
2006-06-15 emellor 10354:3e221d43cf19 Catch ValueError and OverflowError, to diagnose bad arguments.
2006-06-15 kaf24 10353:bd1a0b2bb2d4 [LINUX] Only destroy a machine-contiguous memory region if
2006-06-14 kaf24 10352:161473836da3 [HVM][QEMU] Fix SDL mouse "invisible wall".
2006-06-14 kaf24 10351:ee482dc60eab [LINUX][PAE] More fixes to pgd allocation. Since allocating pmds
2006-06-14 kfraser 10350:63967ff8d459 [XEN] Abstract setting of master event-pending flag into asm/event.h.
2006-06-14 kfraser 10349:578e306b0bd4 [XENSTAT] Fix two realloc() usage errors in xenstat.
2006-06-14 kaf24 10348:1e49997c8146 [NET] front: Discard packets in tx ring rather than attempting retransmit
2006-06-14 kaf24 10347:8070050cc30f [LINUX][PAE] Improve allocation strategy when PAE pgdirs must be below 4GB.
2006-06-14 kaf24 10346:5552bc2c3716 [LINUX][BLK] front: More care over device teardown.
2006-06-13 kfraser 10345:b0ba792f3935 [TOOLS] Fix PAE save/restore/migrate: we must flush
2006-06-13 kaf24 10344:a734745bf058 [MINI-OS] Applications that provide their own app_main need not run the xenbus test.
2006-06-13 kaf24 10343:2fea03842f40 [LINUX] Eliminates a deadlock and reduce (sometimes significantly) the time
2006-06-13 kaf24 10342:5d4b9dc88218 [XM-TEST] Fix 02_block_device_write_verify.py test to parse md5sum output correctly.
2006-06-13 kaf24 10341:0de8a4a023d0 [ACM] Provide the framework needed for resource labeling.
2006-06-13 kaf24 10340:88d867661599 [LINUX] A better way to stop blkdev request handling in blkfront
2006-06-13 sos22 10339:3d85c1136d63 Merge.
2006-06-13 sos22 10338:e9dd58963e97 Expand test_xenbus a little.
2006-06-13 sos22 10337:464324585311 This patch exposes XenBus functions to Mini-OS applications.
2006-06-13 kfraser 10336:91d2f2258c56 [LINUX] Fix blkfront driver to check connection status to backend in
2006-06-13 kfraser 10335:1650e07c9e52 [TOOLS][BUILDER] Extend Elf header checks for multiple architectures.
2006-06-13 kfraser 10334:ac5e98c1c466 [LINUX] Export some tlb-flush functions to modules, which are
2006-06-13 kaf24 10333:360f9dc71f51 [HVM] Fix ioemu build with new Linux headers. We must define __user
2006-06-13 kaf24 10332:833d05bdb4a4 [XEN] Fix compatibility with future guests which may try to
2006-06-13 Ian Campbell 10331:e913081f20f3 [LINUX] Correctly return the results of {event_channel_op,physdev_op}_compat
2006-06-12 kfraser 10330:cede50ca1704 [LINUX] Fix code indentation in Linux drivers.
2006-06-12 Ian Campbell 10329:bb89ec7765c7 Initialize the entire hypercall page when running a ring0 kernel
2006-06-12 shand 10328:6bffed2aa78b Fix race in device resume path - need to ensure we add the watch only
2006-06-12 kaf24 10327:c230dbe793d6 [LINUX] Fix interaction between idle loop and RCU subsystem.
2006-06-12 kaf24 10326:34ff26fb2240 [HVM][VMX] Fix error-detection inline asm code. Zero word-sized
2006-06-12 kaf24 10325:9d717a4f3531 [HVM][VMX] Fix the build with certain versions of gcc.
2006-06-12 kaf24 10324:92f071926e6e [XEN] Fix read_console_ring() when passed a small buffer.
2006-06-12 kaf24 10323:a936c9c3ea60 [LINUX] Clean up unused variable in mm/memory.c.
2006-06-12 kaf24 10322:8d5d225e9f34 [HVM][VMX] Provide right view of cpuid to the HVM guests.
2006-06-12 kaf24 10321:e2a2b2da92f4 [HVM][DM] Backport the USB support from QEMU 0.8.1 to the current Xen
2006-06-12 kaf24 10320:5b1bd9eab3b9 [IA64] Fix a typo in local_event_delivery_enable().
2006-06-11 kaf24 10319:aced0ee216aa [XEN] Fix SCHEDOP_poll to work even when event channels are
2006-06-11 kaf24 10318:d7543cff88ae [HVM][VMX] Cleanups and fixes to VMCS lifecycle.
2006-06-11 kaf24 10317:be05097d5d69 [LINUX] Fix IRQ SMP affinity logic for event channels.
2006-06-10 kaf24 10316:ddc25d4ebf60 [XEN] Replace direct common-code access of evtchn_upcall_mask
2006-06-10 kaf24 10315:ea4829e30092 [LINUX] Remove the only use of evtchn_upcall_mask in common code.
2006-06-09 kaf24 10314:b8e8b6aad8c8 [XEN] VCPU operation register_runstate should work even when
2006-06-09 kaf24 10313:96b1479305ce [ACM] Replace enumerations with macros with qualified names.
2006-06-09 kaf24 10312:c1163951ee2f [XEN][ACM] Clean up ACM interface to use explicitly-sized types
2006-06-09 kaf24 10311:43f1d77bc7ad [LINUX] Simplify /proc/iomem initialisation -- no need to fake a
2006-06-09 kaf24 10310:4df81d20a9a1 [LINUX][X86/64] Initialise pages outside initial allocation so that
2006-06-09 kaf24 10309:5a0ed6c47673 [XEN] IOPL is ignored for VM86 mode port accesses. Fix Xen
2006-06-09 kaf24 10308:49f65e2b0f1c [LINUX][XENBUS] replace xenbus_transaction_t with an opaque transaction ID.
2006-06-09 kaf24 10307:7cf4cbe7a3be [LINUX][XENBUS] Drop (struct xenbus_device)->data, and simply use ->dev.driver_data
2006-06-09 kaf24 10306:db8ec1e48414 [LINUX][BLKTAP] This code doesn't compile, is marked as DANGEROUS, and
2006-06-09 kaf24 10305:afdb70b16a53 [LINUX] Use structs not typedefs, remove trailing whitespaces, place symbol
2006-06-09 kaf24 10304:2dea01abfbfe [NET] front: There's a small leak on a couple error paths in setup_device().
2006-06-09 kaf24 10303:68c22a722e6f [XEN] Re-increase MAX_ORDER to 20 for the time being. Reducing
2006-06-08 kaf24 10302:4f1e39ec05d6 [XEN] Reduce default maximum allocation order from 2^20 pages to 2^11.
2006-06-08 kaf24 10301:2db7b3627da4 [LINUX] swiotlb allocates multiple smaller contiguous DMA regions,
2006-06-08 ack 10300:a1b83fedc4ed Add sched-credit xm tests but don't run them by default yet...
2006-06-08 kaf24 10299:fe35ddc5fd38 [LINUX] Set up /proc/iomem in a sensibel way to indicate
2006-06-08 kaf24 10298:6fb0d5ad63d7 [LINUX] Only trigger unhandled irq path if irq is not shared across
2006-06-08 kaf24 10297:8c64169a05d3 [TOOLS] Fix domain builder to carefully check that mapped memory area
2006-06-07 kaf24 10296:06569f1a4681 Fix cut-n-paste comment error in public header file.
2006-06-07 kaf24 10295:1a500cc4fcd5 Extended PHYSDEVOP_irq_status_query to obtain sharing status
2006-06-07 kaf24 10294:eb3d2c32a3b4 [LINUX] Rename hw_resend_irq to allow it to be defined seperately per arch.
2006-06-07 kaf24 10293:2049467adee3 [HVM][MMIO] Support decode of 0x83 opcode (or imm8,m32/64').
2006-06-07 kaf24 10292:7d37df6c3247 [HVM][MMIO] Emulate more instructions: or/and/xor with byte width,
2006-06-07 kaf24 10291:2fd2fd4b7c6a [HVM][DM] Cleaner way of clearing VGA memory on mode changes (thanks to
2006-06-07 kaf24 10290:f8af7041bf5b [LIBXC] Convert all printf/fprintf uses to use a macro instead.
2006-06-07 kaf24 10289:cca6641d4087 [HVM][PIT] Fix missed_ticks() logic.
2006-06-07 kaf24 10288:28128dafbe03 [LINUX][X86/64] Support IO-port permissions bitmaps (ioperm() syscall).
2006-06-07 kaf24 10287:ec903b8e6612 x86/64 Linux: destroy entire init memory mapping beyond kernel image.
2006-06-07 emellor 10286:9d86c1a70f34 Merged.
2006-06-07 emellor 10285:b09dbe439169 Fix typo.
2006-06-07 emellor 10284:9af7897a74d6 Added.
2006-06-07 emellor 10283:deabbf60bb46 Move forward to new version of buildroot -- the old one has gone from the
2006-06-01 Anthony Liguori 10282:da81a493c8e5 Expose the exception thrown by xen.lowlevel.xs.
2006-06-01 pl 10281:647d012b9a36 Fix a problem where the vcpu count for dom0 doesn't get reset back to the
2006-06-01 emellor 10280:057c5554f8c3 Reraise exceptions caught in create.py, so that the error handling in main.py
2006-06-01 emellor 10279:f99ba86ad96b Block device write-verify test.
2006-06-07 kaf24 10278:e5c17d2d85a4 [HVMLOADER] Revert to uniprocessor MPS table in rombios.
2006-06-06 kaf24 10277:c191c649cdb3 Use explicitly-sized types in the dom0_ops and privcmd structures.
2006-06-06 kaf24 10276:b3d901ba705d Represent PFNs with their own type, rather than 'unsigned long'.
2006-06-06 kfraser 10275:3913a119477d [NET] front: Turn grant-ref error into a fatal bug. That's the best we