direct-io.hg

log

age author revision description
2006-06-30 chris 10567:ffbdd113c74b Remove use of unlikely -- it's not defined on all systems.
2006-06-30 kfraser 10566:9dbcf482f600 Revert 10521, 10526 and 10527. This completes reversion of ACM modifications to xm.
2006-06-30 kfraser 10565:53f552ad4042 [XEN] Various softirq cleanups. Main one is to always
2006-06-30 kfraser 10564:129ce4f59b6d [LINUX] Replace pagetable walks by simple address calculation.
2006-06-30 kfraser 10563:a75c1bdfe761 [LINUX] A few clean ups and a fix to an error path in xen_create/destroy_contiguous_region.
2006-06-30 kaf24 10562:d095e99392ac [TPM] Adds a script for virtual TPM support.
2006-06-30 kaf24 10561:5d565bb12783 [TPM] Update the current virtual TPM documentation in misc/docs/vtpm.txt
2006-06-30 kaf24 10560:784961057338 [HVM][SVM] Don't BUG when VMRUN exitcode==-1, just crash the domain.
2006-06-30 kaf24 10559:86cae321e707 Use explicit accessors to handle unusually-sized atomic operations in grant table code.
2006-06-30 kaf24 10558:c9696012fe05 evtchn_do_upcall() has a micro optimization which is depends on that xchg is a barrier.
2006-06-30 kfraser 10557:5db7bbccf4d2 [NET]: Remove gso.segs field from netif protocol.
2006-06-30 kaf24 10556:f147efaa24ad [NET]: Add net-tso.patch
2006-06-30 kaf24 10555:88dc1ae16d2b [XM] Remove unused imports.
2006-06-30 kaf24 10554:5fc6d83f43f7 [BLK] back: Clean up sysfs-interfacing code to use VBD_SHOW macro where possible.
2006-06-30 kaf24 10553:85b092b4567d [XENTOP]Add VBD information.
2006-06-30 kaf24 10552:3edac4400459 [XENSTAT]Add VBD information structure.
2006-06-29 chris 10551:5d622ded9efe Fix build - _XEN_NETIF_EXTRA_FLAG_MORE not _XEN_NETIF_EXTRA_MORE
2006-06-29 kfraser 10550:5e30ef3e541d [NET] front: Transmit TSO packets if supported
2006-06-29 kfraser 10549:7a11e60d2f42 [NET] back: build fixes.
2006-06-29 kfraser 10548:de263308be3b [NET] More net protocol and GSO changes.
2006-06-29 kfraser 10547:3dfc2583a4f1 [XEN] Fix the timeout workaround so it doesn't capture negative
2006-06-29 shand 10546:8242c0c24db7 [LINUX] When ballooning out (returning memory to xen), don't try too hard
2006-06-29 ack 10545:c157418212d8 Merge
2006-06-29 ack 10544:18f8dde91fbd Replace my previous patch with equivalent fix from linux-2.6.17.
2006-06-29 kaf24 10543:266573a53949 Revert 10534 (xm subcommands for ACM). Doesn't work when ACM disabled.
2006-06-29 kaf24 10542:a0a93337f9ab Define an architecture-specific 'long' type for ABI compatibility.
2006-06-29 kaf24 10541:a67c1bcb5522 Add Xenoprof passive domain support (missing file).
2006-06-29 kaf24 10540:40e1a7749208 [XM] When two or more domain parameters are given, the xm reboot
2006-06-29 kaf24 10539:c6ec3dd6fe7f [XM] Fix argument check of the xm reboot command.
2006-06-29 kaf24 10538:7d3df6492d70 [XEN] Work around timeout bug in old Linux kernels where
2006-06-29 shand 10537:2e5f6c68da5c Fail save if we have an out-of-sync P2M/M2P (since otherwise the restore
2006-06-29 shand 10536:3d40e2f509fc Merge.
2006-06-29 shand 10535:9b35fada9e65 Use a static page for the frame_list in the balloon driver.
2006-06-29 emellor 10534:c77b066f864a Replace changesets 10521, 10526, and 10527 with this new version that does not
2006-06-29 kaf24 10533:cb9443bfdff8 Fix the kunmap_atomic() change in 10529:4260eb8c08740de0000081c61a6237ffcb95b2d5.
2006-06-28 ack 10532:4b45f7f62dc7 Fix next_timer_interrupt() in patch and update caller
2006-06-28 kaf24 10531:bd4080876297 New /sys/hypervisor/uuid, containing this domain's UUID.
2006-06-28 kaf24 10530:d49e5cc672eb Use address types in elf parser that match elf headers.
2006-06-28 kfraser 10529:4260eb8c0874 kunmap_atomic() must zap the PTE to avoid dangling references
2006-06-28 kfraser 10528:5fa6c1723e08 [LINUX] Export flush_tlb_page() to modules in i386-smp builds.
2006-06-28 emellor 10527:767ce4b6dd48 More commented-out code, pending a solution to the xml.marshall.generic
2006-06-28 emellor 10526:ca3f2a137159 Comment out the load of the resource label file, pending a solution to the
2006-06-28 kaf24 10525:d85488fd2196 [TPM] Add 3 more test cases to the xm testsuite that extend the
2006-06-28 kaf24 10524:e3ad9b9c95ee [TPM] Add an upgrade patch to bring TPM subsystem to 2.6.17-rc4.
2006-06-28 kaf24 10523:da8da6e1e1d6 [TPM] Update the TPM drivers in the repository to a newer version
2006-06-28 kfraser 10522:1d17ddd9e45d [XEN] BUG() places console in sync mode.
2006-06-28 emellor 10521:25c6ea6d4024 This patch adds new xm subcommands to support working with resource
2006-06-28 kaf24 10520:ae245d35457b [HVM][Firmware] Make the creation of MP tables more dynamic
2006-06-28 kaf24 10519:25cd5216b30c [XEND] Have the parent id logged in the log file, this is very useful when
2006-06-28 kaf24 10518:224597479812 [NET] back: Add TSO support
2006-06-28 kaf24 10517:bb46d03f5f1d [NET] loopback: Added support for TSO
2006-06-28 kaf24 10516:2eac0e15e0c2 [NET]: Give make_tx_response the req pointer instead of id
2006-06-28 kaf24 10515:6e7027a2abca [NET]: Added GSO support
2006-06-28 kfraser 10514:b217e03e1db5 [BLKBACK] Output statistics to sysfs.
2006-06-28 kaf24 10513:7a7066ae2e77 [XENTOP] Fix CPU percentage display in batch mode.
2006-06-28 kaf24 10512:e5cf18c05e8b [XENTOP] Adds batch mode processing option (output to stdout)
2006-06-28 kaf24 10511:3c09a6b27b14 [HVM][SVM] Clean up double-fault handling.
2006-06-28 kaf24 10510:2966233d180d [HVM][SVM] Disable machine check bits in CPUID_1.
2006-06-28 kaf24 10509:571507a595cd [HVM][SVM] Clean up 32bit/64bit guest register code differences.
2006-06-27 kaf24 10508:1da8f53ce65b [LINUX] Fix a few compile warnings and memory leaks in the sysfs driver.
2006-06-27 kaf24 10507:8a89c0ff3f87 [LINUX][BLKBACK] Support temporary disconnection from frontend.
2006-06-27 kaf24 10506:ab0cae84cfec [HVM] Fix virtual apic irq distribution.
2006-06-27 kfraser 10505:bad506bc0c85 [XEN] Upgrade microcode driver to 1.14a.
2006-06-27 kfraser 10504:1a52829fd60e [TOOLS] Remove plan9 loader code. Latest plan9 port uses linux builder.
2006-06-27 kfraser 10503:30a5eb240a20 [XEN] Various cleanups to bitops usage.
2006-06-27 kfraser 10502:02b0ed160e8e [LINUX] Allow dma_alloc_coherent() to work for regions up to 2MB.
2006-06-27 kaf24 10501:234939c0ec3a [BALLOON] Make the domain0 ballooning logic in xend aware of pages that are on the page scrub list.
2006-06-27 kaf24 10500:7154e0416313 [BUILD] Add distclean build target to xen directory: cleans out tags.
2006-06-27 kaf24 10499:b4e328334392 [BALLOON] Add fallback code so that e.g. a domain ballooned too far down can still
2006-06-27 kfraser 10498:ab63f44d948e [XEN] Fix my change to XENVER_pagesize hypercall --
2006-06-27 kaf24 10497:23136423a765 [TPM] Fix an occasional problem when doing local migration due to the xenstore's
2006-06-27 kaf24 10496:60d7d64eaff2 [XEN][BUILD] Both ctags and etags support the -a (append) option, and
2006-06-27 kaf24 10495:23591d2c46aa Add Xenoprof passive domain support
2006-06-27 kaf24 10494:b12cd185d579 [HVM][SVM] move printk pin msg under an "if svm_dbg_on" conditional to
2006-06-27 kaf24 10493:8589cdd09636 [VTPM_TOOLS] Hotplug script enabled the vtpm manager and removed the
2006-06-27 kaf24 10492:18587d3e94c8 [VTPM_TOOLS] Updated vtpmd to save complete state in preperateion to
2006-06-27 kaf24 10491:533b0709a68f [VTPM_TOOLS] Moved the developement tpm_emulator down to ring 3, which
2006-06-27 kaf24 10490:e236794915cc [TOOLS] Fix cm argument processing some more:
2006-06-27 kaf24 10489:6604238412be Add XENVER_pagesize hypercall.
2006-06-27 kfraser 10488:869937819ed9 [XEN][EMUL] x86 emulator should support 32-bit offsets in real mode.
2006-06-27 kaf24 10487:9158ecb9045f [HVM][VMX] On a VMEXIT, 'dirty' the DR. Restore DR from vcpu struct,
2006-06-27 kaf24 10486:5610d916ad1b [HVM][VMX] Added flag_dr_dirty to hvm vcpu struct. If this flag is set,
2006-06-27 kaf24 10485:81bfa15a071e [HVM][VMX] Added dr restore if breakpoints are enabled in guest dr7.
2006-06-27 kaf24 10484:4105520841b3 [HVM][VMX] Safer treatment of VM_EXEC_CONTROL when dealing w/ PENDING_INTERRUPT vmexit.
2006-06-27 kaf24 10483:1e2ea40078f2 [HVM][VMX] Propagate debug exception to guest if no external debugger is enabled.
2006-06-24 emellor 10482:9ec0b4f10b4f Some fine-tuning in the virtual TPM scripts for hotpluging. The changes
2006-06-24 emellor 10481:28a752998a23 Increases the retry limit to allow xend more time before issuing a balloon
2006-06-22 kaf24 10480:f91cc71173c5 [TOOLS] Fix set_bit/clear bit for x86/64 in xc_linux_save
2006-06-22 kaf24 10479:f10127505d3c [XM-TEST] Remove second console attach in 03_memset_random_pos
2006-06-22 kaf24 10478:e6ec0eeabf77 [VMX] Fix use of VMCLEAR a little: no need if not active on any CPU.
2006-06-22 kaf24 10477:dab24595e529 [TOOLS] Make sure to explicitly close the connection if we're using HTTP/1.0. This
2006-06-22 kaf24 10476:c2e8e9b1e192 [TOOLS] Treat '--' command-line split option correctly.
2006-06-22 kaf24 10475:94e354294cca [TOOLS] Fix pagetable-pinning loop in xc_linux_restore.
2006-06-21 kaf24 10474:12aaf4a2486b [XEN] localtime support for paravirtualized guests
2006-06-21 kaf24 10473:79ea1d8a5bb2 [LINUX][TPM] Use min_t/min instead of the #define'd MIN.
2006-06-21 kaf24 10472:fc1c6dfd1807 [LINUX] Transparent virtualization fixes.
2006-06-21 kaf24 10471:59e05ddfd0ad [IA64] stub to support dump_execution_state() on ia64
2006-06-20 kaf24 10470:411a3c01bb40 [XEN] Xen always relinquishes VGA console to domain0 when domain0
2006-06-20 kaf24 10469:967d4c65659a [XEN] Fix to previous changeset: continue to do softirq while delaying.
2006-06-20 kaf24 10468:06b10ad218f4 [XEN] Add a warning banner when 'sync_console' is used. Make it
2006-06-20 kaf24 10467:69f7e0ea2985 [XEN] Fix PAE PDPT shadowing coherence.
2006-06-20 kfraser 10466:46e853c34a2e Add new XENMEM_machphys_mapping to get info about location and
2006-06-20 kfraser 10465:b6ee2a730139 [LINUX] Another fix to i386 mfn_to_pfn().
2006-06-20 kfraser 10464:674890dc1ee2 [LINUX] Fix i386 build -- define max_mapnr in mfn_to_pfn().
2006-06-20 emellor 10463:7d6fe353cda4 Move the SSHTransport class to its own file, so that we may disable SSH
2006-06-20 ack 10462:c5da6b25744a Merge
2006-06-20 ack 10461:22802e120171 Run credit scheduler tests by default
2006-06-20 kfraser 10460:f7bb99cdc391 Export machine_to_phys start and end addresses to guests.
2006-06-20 shand 10459:a31f3bff4f76 Make the credit scheduler the default - a number of bugs have been fixed
2006-06-20 shand 10458:7172935d10d4 Remove some spurious BUG_ON()'s from the credit scheduler.
2006-06-20 anthony 10457:1297dc315308 Use an environmental variable (XM_SERVER) to determine XML-RPC URI.
2006-06-20 root 10456:c2cbcccc44f4 This patch adds client side support for XML-RPC over ssh. It differs from
2006-06-20 anthony 10455:95ac3f0f79bc Add an xm serve command.
2006-06-20 anthony 10454:0fe87421cc80 Add support to Xend XML-RPC server for HTTP/1.1 Keep-Alive.
2006-06-19 kaf24 10453:410c81420109 [XM-TEST] Improve detection of a guest having booted to prompt.
2006-06-19 kfraser 10452:06afd218b3b7 [XEN][PAE] Always enable non-debug version of l3tab_needs_shadow()
2006-06-19 kaf24 10451:1507021dccdf [HVM][VMX][PAE] Enable PAE VMX guest on PAE host.
2006-06-19 kaf24 10450:0991ed8e4ae5 Add DOM0_DOMAIN_SETUP hypercall.
2006-06-19 kfraser 10449:2a99292b1a8a [XEN][PAE] Stores to PTEs in PAE mode use CMPXCHG to ensure atomicity.
2006-06-19 kfraser 10448:a27f56a0ff43 [XEN][PAE] Handle non-page-aligned CR3 when walking