direct-io.hg

log

age author revision description
2005-11-25 smh22 8041:d46553f73c6f Tolerate temporary inconsistency between type info and page contents on
2005-11-25 emellor 8040:5ae89ce67486 check_hotplug fails on one of my machines running ubunto 4.10 "Warty
2005-11-25 emellor 8039:206731134e18 Add help option on runtests.sh
2005-11-25 dan 8038:e2e18ef3b204 Add sanity checks that let us know if there are any problems before
2005-11-25 emellor 8037:421ea766aaa0 Fix stupid invalid syntax on network-attach tests.
2005-11-25 emellor 8036:28a117c5ea94 Merged.
2005-11-25 emellor 8035:42474df9b248 Move XenbusState from the Linux-specific xenbus.h into a new file with the Xen
2005-11-25 smh22 8034:9c81a3c5b33b Use page-sized batches in GETPAGEFRAMEINFO2 (and generally tidy up).
2005-11-25 kaf24 8033:26b961b72153 Fix the issue of on x86_64, rhel4 can not get into runlevel 5.
2005-11-25 kaf24 8032:a8ac8be1a889 I cleaned up acm_ops.c and eliminated returns inside the switch
2005-11-25 kaf24 8031:cb215a84d1af Update vtpm driver following the recent changes to the
2005-11-24 kaf24 8030:b0338759544e Big reworking of SHARED_KERNEL_PMD logic. Includes several
2005-11-24 emellor 8029:78b5e590be34 Merged.
2005-11-24 emellor 8028:d1e1d6493d1d Programmatically generate the xm help strings from the snippets, rather than
2005-11-24 emellor 8027:d2b957902c6b Added a count of the number of users of this block device, and refuse to close
2005-11-24 kaf24 8026:f887ddae2b03 Remove CONFIG_PREEMPT configuration option from Xen kernel builds.
2005-11-24 kaf24 8025:877d738e7a40 Quieten down grant-table transfer failure when it is because
2005-11-24 kaf24 8024:0ea18c1ea134 Another PAE fix for pgd_ctor.
2005-11-24 kaf24 8023:0ec1d38f26f7 More PAE PGD fixes. Ensure we do not pin PGDs with no kernel
2005-11-24 kaf24 8022:86964d50bcfa Fix pgd allocation for PAE. We must handle the fact that
2005-11-24 kaf24 8021:a9fef115e8ec Fix 32b non-pae build.
2005-11-24 emellor 8020:64d919032001 Merged.
2005-11-24 emellor 8019:4d1d9f7ebcfc Check whether a device is already configured before trying to configure it
2005-11-24 emellor 8018:1cf273e133c8 Support destruction of device by /dev/sda1 (for example) even when the
2005-11-24 emellor 8017:cbf7efa871ae Minor tidy, no semantic change.
2005-11-24 kaf24 8016:8952af4fc166 Shootdown TLB entries across all VCPUs for SMP shadow mode.
2005-11-24 smh22 8015:8392d3955ed4 Re-enable tools support for live migration on PAE.
2005-11-24 smh22 8014:238727cb4c26 Quiet down live migrate on PAE domains.
2005-11-24 kaf24 8013:ba50c9d1271e Clean up mark_dirty() implementation to check for log-dirty
2005-11-24 kaf24 8012:dca4893b0b9f Remove unused 'nr_recs' field from trace-buffer header
2005-11-24 kaf24 8011:188a4fb5ea1f Adds ac_timer based polling to the ns16550 UART driver. This is
2005-11-24 kaf24 8010:e1728d3c18ca This fixes a small race between when a domain is created and when xentop
2005-11-24 kaf24 8009:9c631c4fe727 xen/common/acm_ops.c, check for a NULL pointer and then
2005-11-24 kaf24 8008:eb87d4c810d3 dom0_ops return -EACCES when the interface version in wrong. I think
2005-11-24 kaf24 8007:f7c7575695b3 Clean up some Xen files in the ioemulator.
2005-11-24 kaf24 8006:bd8418790797 Fix ia64 build. Two typos in header files.
2005-11-23 rread 8005:1ea5d2e3a8f9 Make the microcode driver builtin.
2005-11-23 rread 8004:84453f32e5fc Disable crufty modules still using cli and friends.
2005-11-23 rread 8003:b33e41a69793 Compile IDE drivers as builtins instead of modules.
2005-11-23 emellor 8002:8451c6567123 Reverse accidental commits for changesets 8001 and 7996-7999.
2005-11-23 emellor 8001:9ee811544c40 Merged.
2005-11-23 emellor 8000:b8bca5421d5c Added comment describing usage.
2005-11-23 emellor 7999:55aae13c9e0a imported patch quiet_linux_build.patch
2005-11-23 emellor 7998:a22a83ea77e5 imported patch trace-thread.patch
2005-11-23 emellor 7997:07c608857972 imported patch my-config
2005-11-23 emellor 7996:69dc687f0364 imported patch logging-thread.patch
2005-11-23 emellor 7995:d6034e0e95fc Merged.
2005-11-23 emellor 7994:8aabf8959595 Don't treat the failure of ifconfig vifX.Y down as a fatal error. This hasn't
2005-11-23 emellor 7993:e48bb8550f95 Remove the frontend device directories as well as the backend ones.
2005-11-23 emellor 7992:fc41a9c9bc36 Inside xenbus_switch_state, don't write the new state if the node has already
2005-11-23 emellor 7991:fb42478203b9 Added a hotplug KOBJ_OFFLINE call, for symmetry with the ONLINE call used here.
2005-11-23 rread 7990:ef449cd53cca Build the mouse device into the kernel.
2005-11-23 kaf24 7989:14d733e5e1d0 Fix Xen to build with gcc-4.1.
2005-11-23 kaf24 7988:6cc603ac3f38 Add __iomem and __user pointer annotations to linux sparse tree.
2005-11-23 kaf24 7987:17b98e15bf78 Fix __gpfn_to_mfn() to work correctly when not executed
2005-11-23 kaf24 7986:cd6a8d73f529 Clean up use of get_pfn_from_mfn().
2005-11-23 kaf24 7985:944cf29d126d Move arch-specific portions of grant-table implementation
2005-11-23 sos22 7984:6d9ea03c1baa Merge.
2005-11-23 sos22 7983:9cc161c08b59 Merge.
2005-11-23 sos22 7982:52bddfb334ae Make sure that accesses to the machine_to_phys table all go through
2005-11-23 root 7981:1d754a4ad350 xm-test: add tests for network-attach command
2005-11-23 dan 7980:092ac41ec8bd Add tests for bug #331
2005-11-23 dan 7979:4b8599f53bb4 Make 04_memset_smallmem differentiate between console run-away and console
2005-11-23 emellor 7978:6ab21a197549 Fix to xm create --help from Ken Grant.
2005-11-23 kaf24 7977:6c252ba7a639 BUG_ON test for xmalloc alignment should not be excluded
2005-11-23 kaf24 7976:be41d7631c2f Intel systems with more than 8 CPUs require that the APIC is configured
2005-11-23 kaf24 7975:b6ebabe4658a Add -Wdeclaration-after-statement to CFLAGS only if the
2005-11-22 smh22 7974:393256b2ead0 Avoid GPF when attempting to save / restore 64bit guests. More thought
2005-11-22 kaf24 7973:c7508abc5b6b Add -Wdeclaration-after-statement to Xen and tools build.
2005-11-22 smh22 7972:f7bee3cb1bf1 Tidy up debugging output.
2005-11-22 smh22 7971:72a1421dcf1b Better handle page type info becoming incoherent during live migrate.
2005-11-22 emellor 7970:bc1bfdb35f29 Merged.
2005-11-22 emellor 7969:602aefe7bd48 Make it possible to run valgrind on code linked with the libxc libraries.
2005-11-22 kaf24 7968:dede6fb4c90e When a foreign page is mapped via a grant reference, it
2005-11-22 kaf24 7967:13b2e5c94595 Ignore live flag on PAE/64-bit migrations, rather than
2005-11-22 kaf24 7966:060a6634d9ec SHADOW_CONTROL_OP_OFF should be checkign whether shadow mode
2005-11-22 kaf24 7965:faf5c318f9b0 Fix the zombie domain when destroying 2.6 linux vmx guest.
2005-11-21 rread 7964:f8af1ac29ecb Build the USB boot keyboard and mouse drivers as modules, so the real
2005-11-21 smh22 7963:f612aec588e2 Fix syntax error.
2005-11-21 emellor 7962:c1c8da6f2afe Merged.
2005-11-21 emellor 7961:f546d8697b0e Misc fixes for breakage when moving to new Python/C interface style.
2005-11-21 kgrant 7960:b2364dc83d1f use help in create.py for "xm help create"
2005-11-21 xenrtd 7959:14886c68f254 Catch parsing errors in xm create.
2005-11-21 emellor 7958:11a06dd44a8d Merged.
2005-11-21 emellor 7957:87b520c30cb2 As with xs.c, change the module interface to match the current Python/C
2005-11-21 emellor 7956:52f80621b889 Tidy use of module / package names.
2005-11-21 emellor 7955:f72da8799418 Remove many unnecessary uses of keyword arguments, to reduce complexity.
2005-11-21 smh22 7954:eaec9512f618 Remove unnecessary assert.
2005-11-21 emellor 7953:976e53674e84 Merged.
2005-11-21 emellor 7952:fbd3f3cb6f65 Return the changed path as an argument to the watch callback. This is useful
2005-11-21 kaf24 7951:52020caa244f Change semantics of gnttab_transfer to take the page away
2005-11-21 emellor 7950:e336e186e5f9 Merged.
2005-11-21 emellor 7949:c07d5bab4c2b Fix removal of use of scheduler, broken earlier today by mismerge.
2005-11-21 emellor 7948:27a2cb379c8f Merged.
2005-11-21 emellor 7947:dd50b17dc60f Changes check for "udev", so that it works on debian sid (that does not
2005-11-20 emellor 7946:44d96609ea71 Added document to collate information regarding distro-specific
2005-11-20 dykman 7945:83bc047bb346 1) "brctl show" has no parameters.
2005-11-20 dan 7944:1e3042a93904 First stab at a xend-config.sxp man page.
2005-11-21 kaf24 7943:ff18a169e866 Update the memory_op() hypercall. Add two new subcommands, to
2005-11-21 smh22 7942:bdab22f56efe Fix 'belt + braces' check in xc_linux_save and improve error handling
2005-11-21 kaf24 7941:112a769787d2 Linux swiotlb now uses correct method for determining if any RAM
2005-11-21 kaf24 7940:eaaee5f43c67 Mute error message on SMP resume if a secondary CPU is
2005-11-21 emellor 7939:340effeb64b5 Merged.
2005-11-21 emellor 7938:6738fd14cb58 Replace initialiser for readonly parameter in xshandle_init that should never
2005-11-21 kaf24 7937:0add9fbe93ab Fix grant-table transfer implementation. Also fix transfer
2005-11-21 emellor 7936:675862d22347 Merged.
2005-11-21 emellor 7935:a0b0da36fda3 Removed, now unused.
2005-11-21 emellor 7934:64e43d615167 Append the new device config to our internal structure, in device_create. This
2005-11-21 emellor 7933:8fb11d28df0f Catch RuntimeError inside initDomain, for better handling of out-of-memory, etc.
2005-11-21 emellor 7932:c7a46ec8d4df Remove last remaining use of scheduler.py, so we can remove the whole module.
2005-11-21 emellor 7931:52a3c06be4f8 Downgrade debug message to level "trace".
2005-11-21 emellor 7930:d88b33abf533 Added another test. Fix the existing tests to close the written config file
2005-11-21 emellor 7929:4f7b4ca2e30c Added reset method to Opts so that create.parseCommandLine can be used more than
2005-11-21 emellor 7928:508bc376c1dd Remove whole piles of cruft from the connection layer. The only thing that was
2005-11-21 emellor 7927:3a544c04cc61 Added method so that SrvDaemon can be run in the foreground without all the
2005-11-21 emellor 7926:d7b91e64bd4c Fix typo, and failure to unpack singleton tuple correctly.
2005-11-21 emellor 7925:5b0a7cac1087 Added unit test for the DevController subclasses.
2005-11-21 emellor 7924:2cfded7de82f Change the module registration declarations and change the object creation and
2005-11-21 emellor 7923:e60115657823 Remove all unnecessary uses of keyword arguments, to reduce complexity. In
2005-11-20 kaf24 7922:6a666940fa04 Merge with xen-ia64-unstable.hg.