direct-io.hg

log

age author revision description
2005-12-17 kaf24 8392:b92ca87a2403 Work aroudn swiotlb issue where a read-only host buffer is
2005-12-17 kaf24 8391:1509521c824e This patch removes the GPL licence from the acm public header files so
2005-12-16 kaf24 8390:6ee4c16bfdec Hide 64bit-mode feature on i386 hypervisor.
2005-12-16 kaf24 8389:9f9984af7f40 Move some useful cryptographic enveloping code into their own
2005-12-16 stekloff 8388:b57c6fca4cef Changed create_disk_image to default to making "disk.img", which is what
2005-12-16 stekloff 8387:fd1488b1132c Added information for running xm-test in HVM / VMX mode.
2005-12-16 nivedita 8386:3f3d53c3b327 Xend http access turned off by default.
2005-12-16 kaf24 8385:3dc1c23dd508 Slight fix to BIOS e820 bug workaround. Remove the check
2005-12-16 kaf24 8384:47d947e07205 Work around a nasty BIOS/GRUB bug which causes fields in
2005-12-15 chris 8383:8ebcbcda3d37 Add and use write_ldt_entry, as seen in later linux kernel versions.
2005-12-15 kaf24 8382:6b1d39a56c2b Add debugging flag for domains to make domu debugging a run-time option
2005-12-15 kaf24 8381:b5b7a9d9fc56 Add MP debug support to gdbserver.
2005-12-15 kaf24 8380:803d5e9ae5f4 Remove unnecessary statement in evtchn_do_upcall.
2005-12-15 kaf24 8379:e7977d6aa6ba Unmap io shared page only if it is properly initialized.
2005-12-15 kaf24 8378:fb1f2498ce1e Check for existence of VLAPIC before relinquishing it,
2005-12-15 kaf24 8377:37cafca1539e Clear all shadow caches when return to real mode from protect mode.
2005-12-15 kaf24 8376:7e419ba80326 vmx_assist xen interface header is BSD-licensed.
2005-12-15 emellor 8375:b62e324574d2 Split talk_to_otherend into two pieces, one for getting the otherend details,
2005-12-15 emellor 8374:bbe553187504 Replace calls to deprecated xm set-vcpus with calls to new shiny xm vcpu-set.
2005-12-15 emellor 8373:237b2a4d2499 Merged.
2005-12-15 emellor 8372:d8c7f144ca54 Fix block_attach_shared tests. When the sharing check succeeds, the domain
2005-12-15 emellor 8371:c28794c159c1 Someone seems to have gotten carried away with cut & paste, and then
2005-12-15 emellor 8370:39a616126104 Put watch on device node only if probe was sucessful.
2005-12-14 kaf24 8369:dc8122d90670 Fix the issue when guest OS clear TS bit by mov to cr0 instead of
2005-12-14 kaf24 8368:50640456147b LAPIC model is different on x86 and ia64, so make irq-pending
2005-12-14 kaf24 8367:7ef59d40c26a Give the xencons tty driver a proper name.
2005-12-14 kaf24 8366:c9929c7c63f6 Prevent new potential features from being exposed to the
2005-12-14 emellor 8365:25d0ba51338e Fix calls to test-gcc-flag, to match previous changeset.
2005-12-14 emellor 8364:5fc47ed682d6 HOSTCC should be used to set HOSTCFLAGS instead of CC.
2005-12-14 emellor 8363:57ceee48a0e5 Ignore .flc, .patch, .orig, and .rej files, and TAGS in the top level.
2005-12-14 emellor 8362:050333773f09 Merged.
2005-12-14 emellor 8361:52916bfbfa35 Added error message if the user attempts to shutdown Domain-0.
2005-12-14 stekloff 8360:30f54abf9592 Adding SKIP() to tests that aren't supported for VMX domains.
2005-12-14 emellor 8359:a55d4a167203 Added mkdir -p $XENDOMAINS_SAVE, to ensure that the directory exists before
2005-12-14 emellor 8358:f85f52b508c3 Added a stress test for the Xenstore-Python interface layer.
2005-12-13 chris 8357:6691252943d1 Revert changes slipped in during merge.
2005-12-13 chris 8356:d48b19263e46 merge?
2005-12-13 chris 8355:99a1f5dc75a9 Make set_pte_at and set_pte_at_sync macros instead of inline functions.
2005-12-14 kaf24 8354:3c88c4d68fc1 Clarify the BSD-ish licenses for the blk and net front-end drivers so
2005-12-13 kaf24 8353:89250c81cdd2 Set kcons index to -1 (i.e., acquire all device indexes).
2005-12-13 kaf24 8352:a7bb7b704071 Most drivers have their own range of devices they claim and the tty
2005-12-13 kaf24 8351:455b2b93542c Fix unmask_evtchn() when the port is bound to a different
2005-12-13 emellor 8350:62d9ac63e7f5 Merged.
2005-12-13 emellor 8349:8c5b7b6772ae Added unit test for VMX configuration files.
2005-12-13 emellor 8348:d37644abe52d When we see a httplib.BadStatusLine, sleep 5 seconds and then retry. This
2005-12-13 emellor 8347:95f84e37c90d Resurrect vifname xm create vif option support. This was present in earlier
2005-12-13 emellor 8346:7256d2425fa7 Fix reference to HttpXendClientProtocol. This was previously referring to the
2005-12-13 danms 8345:89e0dfa3a089 Grab the test ID from the report submission response and provide a link
2005-12-13 emellor 8344:116b7c0a8534 Merged.
2005-12-13 emellor 8343:1dc393b65019 Change the way domain configuration is handled in xm-test.
2005-12-13 kaf24 8342:3627c3c29b21 Tony found a direct userspace access with his unit test for
2005-12-13 kaf24 8341:269abc1e4fa5 A new ACM security tool providing support to aid in the
2005-12-13 kaf24 8340:b438b8cb38f8 Support VMX guest accesses to IA32_TIME_STAMP_COUNTER MSR.
2005-12-13 kaf24 8339:494243ba43b8 Fix shadow_guest32 depenency in Xen/x86 Makefile.
2005-12-13 kaf24 8338:82f1b5364f94 Add an option for device model to disable key repeat.
2005-12-13 emellor 8337:ef2fff896422 Merged.
2005-12-13 Xiaofeng Ling 8336:d01b3b50ea64 change the NIC configuration accordingly after remove "nics=n"
2005-12-12 Anthony Liguori 8335:c8378d3c3af8 Make sure to fork again after setsid() so that child cannot regain CTTY.
2005-12-12 emellor 8334:b4dfb49332d2 Remove unused netmask,network etc. These were used when we called ifconfig to
2005-12-13 kaf24 8333:7f2ccea5a4ec Fix rx buffer allocation in netfront. The final allocation size
2005-12-13 emellor 8332:8b3454b6bf5e Match previous changeset removing nics option.
2005-12-13 emellor 8331:d80066fa2dc2 Merged.
2005-12-13 emellor 8330:55d464295da3 Deprecate the nics option from the xm create configuration. Instead, we use the
2005-12-13 emellor 8329:fa5dddabda0c Don't try and close the pipe to the grandparent if it has already been closed
2005-12-12 rread 8328:aebe8f5c7069 Increase the default ramdisk size to 16384 to support SLES initrds.
2005-12-12 emellor 8327:b0b9946ddc42 Read the domid and vifid from the store, rather than horribly slicing up the
2005-12-12 emellor 8326:4aa340c5bf6e Added xend-relocation-hosts-allow option.
2005-12-12 emellor 8325:e6d71c99c84d Squelch error message from iptables (we log this later if necessary).
2005-12-12 emellor 8324:58397be18c52 Added a hosts-allow facility to TCP connections, which allows us to restrict
2005-12-12 emellor 8323:566395e5a14f Minor tidy.
2005-12-12 emellor 8322:ffc9b7a09453 Make from_string('') return []. This means that it is not necessary for our
2005-12-12 emellor 8321:7ad6cf4260eb Minor import tidy.
2005-12-11 kaf24 8320:bdcb115c667a Rename QEMU device model log file from /tmp/qemu.log to
2005-12-11 kaf24 8319:5f94478ca9b5 VMX domain should call domain_crash_synchronous instead of domain_crash.
2005-12-11 kaf24 8318:c0dbb3a538f2 Fix indentation in a few places.
2005-12-11 kaf24 8317:44301f65f23e Fix ia64 blkback build.
2005-12-10 kaf24 8316:0880561d46d1 Initilaise new cpu's processed-time value from cpu0's
2005-12-10 kaf24 8315:fc8d01a6dcac Remove GPL from a couple of Xen public interfaces. There are
2005-12-10 kaf24 8314:167dc1fb722a Update "make uninstall" to reflect new files.
2005-12-10 kaf24 8313:82e283d25f3c In all cases in dom0_ops.c, return EFAULT if copy_user
2005-12-10 vhanquez 8312:1712c7882f7e Allows a 'make prep-kernels' which sets up the kernel directories, allowing
2005-12-09 emellor 8311:53cff3f88e45 Merged.
2005-12-09 stekloff 8310:9558361d8040 Add initial VMX support to xm-test:
2005-12-09 emellor 8309:a8be51efaf46 Merged.
2005-12-09 emellor 8308:10220071deff Use new do_without_error function to squelch the error when closing down the
2005-12-09 emellor 8307:2b09e58cb108 Use new do_without_error function to squelch the errors when closing down an
2005-12-09 emellor 8306:a12bd9e8fdf8 Added do_without_error function, and squelch the error from mkdir when trying
2005-12-09 emellor 8305:1aaa1abab953 Add one more fork to the Xend start-up process, this time with the parent
2005-12-08 emellor 8304:efc71a3e9f6f Detach Xend from terminal, courtesy of Horms <horms@verge.net.au>.
2005-12-08 emellor 8303:52f214d983fb Flush the addresses from the new eth0 before trying to add the new address to
2005-12-08 emellor 8302:e64e28e36e02 Fix ip_of to cope with interfaces with multiple addresses, courtesy of
2005-12-09 emellor 8301:da3b19d7bf9e Two domUs, ping from one to the other
2005-12-09 emellor 8300:9d812d5470e8 Single domU, ping to dom0.
2005-12-09 emellor 8299:a22ad856d199 Single domU, ping loopback and the local eth0.
2005-12-09 emellor 8298:06b7f33e954c Some network test utilities for the library:
2005-12-09 emellor 8297:88e35a698dc4 Makefile plumbing for new network tests.
2005-12-09 kaf24 8296:9f13f5a4ba9c Fix blkback to build on ia64.
2005-12-08 emellor 8295:8aac8746047b The attached patch makes a couple of changes to the ACM security tools
2005-12-08 emellor 8294:3ab6a6c4b6ed The attached patch uncouples the device id used inside XenD from the
2005-12-08 emellor 8293:cd434888abdc Looks like someone merged and moved the pincpu operation to after the
2005-12-08 kaf24 8292:2cc09c21cdba Allocate separate vm areas for rx and tx rings in netback
2005-12-08 kaf24 8291:6f62ad959f6b Support CFQ scheduling of guest block requests by creating
2005-12-08 emellor 8290:c9772105fead Merged.
2005-12-08 emellor 8289:76bff6c996b0 Strip huge piles of cruft from the connection infrastructure. We now actually
2005-12-08 emellor 8288:231686596796 Move xm destroy handling out of crufty destroy.py and into main.py, where it
2005-12-08 emellor 8287:fa1a93f3a322 Fix start_time parsing on restart -- it's a float, not an int.
2005-12-08 kaf24 8286:a08aef9f1c8e Make balloon driver arch-neutral.
2005-12-08 kaf24 8285:89a223305611 A small VMX code cleanup.
2005-12-08 kaf24 8284:7557f0b4098c Merge in the newer Xenbus implementation from Linux to the Mini-OS. The new
2005-12-08 kaf24 8283:5f7398785e02 Don't unshadow when the shadow l2 is the current used shadow table.
2005-12-08 kaf24 8282:29055c5ad51d Fixed a get/put_page mismatch for guest L2 pages. Sometimes, when you
2005-12-08 kaf24 8281:37e19db6ecc3 Improve VMX guest TSC accuracy when guests are
2005-12-08 vhanquez 8280:08c0861679ce really fix mkpatches to work correctly.
2005-12-08 vhanquez 8279:4480e22f2ef2 fix mkpatches for creating correctly linux-2.6-xen.patch
2005-12-08 emellor 8278:669b6252deee Merged.
2005-12-08 emellor 8277:8e74f2cf985e Loop retrying when ballooning out, even when the dom0-min-mem setting means
2005-12-08 emellor 8276:cdf76916951a Read start_time and image from the store on restart. Closes bugs #441 and
2005-12-08 emellor 8275:05b37057b1cf Refuse to save dom0, and move the check that refuses to migrate dom0 from
2005-12-08 vhanquez 8274:7d7973a21a3d allow a port to be specified for migration.
2005-12-07 smh22 8273:1f6ff996a9fe Updated info on Xend.