age |
author |
revision |
description |
2006-01-07 |
vhanquez |
8516:d92a68e6faa9 |
separate installation of headers from the linux tree into a new guest-header |
2006-01-06 |
vhanquez |
8515:e93340cf4d02 |
test return value of kmalloc to prevent crash is the allocation fail. |
2006-01-06 |
vhanquez |
8514:a933d82321b3 |
Get rid of the err variable by directly returning error values. |
2006-01-06 |
kaf24 |
8513:3c84ce41d184 |
Change the context-switch interface. Get rid of |
2006-01-06 |
kaf24 |
8512:82eafda1c710 |
Rename per-domain cpumask to more descriptive domain_dirty_cpumask. |
2006-01-06 |
kaf24 |
8511:3eeabf448f91 |
Clean up domain shutdown and modification of vcpu |
2006-01-06 |
cl349 |
8510:01a854cd8848 |
Always EXPORT_SYMBOL pm_power_off now that pm_power_off is always defined. |
2006-01-06 |
cl349 |
8509:ba4d42f18661 |
Move definition of pm_power_off to a more sensible location. |
2006-01-06 |
kaf24 |
8508:dd5649730b32 |
Fix a couple of bogus dom0_op names: |
2006-01-06 |
kaf24 |
8507:84cf56328ce0 |
Clean up xen-internal representation of per-vcpu |
2006-01-05 |
kaf24 |
8506:07306e35a5fc |
Fix up x86 emulator header docs and ensure callers use |
2006-01-04 |
kaf24 |
8505:9efe7eb108e1 |
The dom0_ops implementation wasn't matching the interface definition, |
2006-01-04 |
kaf24 |
8504:ecc20905cde3 |
Fixes to mtrr interface code in linux guest. |
2006-01-04 |
kaf24 |
8503:c2e93601eae5 |
Add IO-APIC interrupt debugging to 'i' debug key. |
2006-01-04 |
kaf24 |
8502:572abc9efcf5 |
Fix split of duties between close_netdev() and |
2006-01-04 |
kaf24 |
8501:f26ae65f3f95 |
Add pending status to irq debugkey dump. |
2006-01-04 |
kaf24 |
8500:e0a0ebad0535 |
Add dubug key for dumping guest-bound physical interrupts |
2006-01-04 |
kaf24 |
8499:d186157615d6 |
This patch adds TPM_Seal support to the VTSP. On measured platforms |
2006-01-03 |
kaf24 |
8498:f22ea989389d |
merge |
2006-01-03 |
kaf24 |
8497:f7c2cbb5368f |
Marge with xen-ia64-unstable.hg |
2006-01-03 |
vhanquez |
8496:9e03e60f2d46 |
convert latest old initializer to C99 initializer |
2006-01-03 |
emellor |
8495:9bf5a3b24318 |
Remove 03_network_attach_detach_multiple_pos.test from xfail list |
2006-01-03 |
emellor |
8494:fbe82e680620 |
Vcpu-list's error message shows an unnecessary header. |
2006-01-03 |
emellor |
8493:09e752a1a04a |
These xm info, top, dmesg and log requre no parameter. |
2006-01-03 |
kaf24 |
8492:9fc306e40a7c |
Move public hvm interfaces into xen/include/public/hvm. |
2006-01-03 |
kaf24 |
8491:399c68937d59 |
merge |
2006-01-03 |
kaf24 |
8490:412995d28a07 |
Rename VMX option name lapic to apic, and pass it to xen by |
2006-01-03 |
vhanquez |
8489:9fedfb8cb1b2 |
merge |
2006-01-03 |
vhanquez |
8488:2a873f8020ae |
mixup during reorganization. when SIF_INITDOMAIN it should kcons_write_dom0 |
2005-12-31 |
vhanquez |
8487:994e8ee5179d |
fix possible memory leak if one of the kmalloc fail. |
2005-12-31 |
vhanquez |
8486:0d93a85b5fa4 |
remove one pointless macro and make code paths explicit. |
2005-12-31 |
vhanquez |
8485:7ab6ddd6ada9 |
reorganize code to avoid duplication |
2005-12-31 |
vhanquez |
8484:9270bb6b0421 |
Convert old initializer to C99 initializer. |
2005-12-31 |
vhanquez |
8483:248a75201ba3 |
directly return -ENOMEM instead of jumping to a return -ENOMEM label |
2005-12-31 |
vhanquez |
8482:0fd894ba6ba0 |
move error handling out of line to avoid duplicated code. |
2006-01-13 |
djm |
8481:2884f14895d2 |
Allow asm-offsets to work with vanilla binutils |
2006-01-13 |
djm |
8480:2869bdd16bd4 |
correct implementation of flush_tlb_mask needed to reenable CONFIG_SMP |
2006-01-13 |
djm |
8479:985228c22276 |
Make xmexaple.vti support network option too and other small modifications for convenient use. |
2006-01-13 |
djm |
8478:ec48a5246f76 |
Unused page struct fields commented out. |
2006-01-13 |
djm |
8477:65ce24c383d7 |
add prototype of guest_cpu_user_regs() which is used by ns16550_poll(). |
2006-01-13 |
djm |
8476:dc6ac7f6ddea |
Enable warnings and fix a few one (those which occur in almost every file). |
2006-01-06 |
djm |
8475:1507c5499a92 |
Add 'hvm' capability to indicate whether hardware VTI feature is on. |
2006-01-05 |
djm |
8474:f31cb5961db3 |
Disable virtual memmap to avoid problem on machines with big holes |
2006-01-03 |
djm |
8473:71c61c288171 |
Adapt xen-ia64 to changes in xen-unstable |
2006-01-03 |
djm |
8472:cd914808acf1 |
Merge |
2006-01-02 |
kaf24 |
8471:5b30599761b3 |
Fix VMX disk config string parse (allow leading whitespace). |
2006-01-01 |
kaf24 |
8470:121ff5042eb3 |
Provide an option to disable ACPI from the VMX config file. |
2005-12-31 |
kaf24 |
8469:364128d29f4e |
Clean up 'q' debug key output. |
2005-12-31 |
kaf24 |
8468:d966b7a00959 |
Allow non-privileged domains restricted access to |
2005-12-31 |
kaf24 |
8467:4369fd869f51 |
Store admin-specified ioport capabilities in a rangeset |
2005-12-30 |
kaf24 |
8466:c0d8e1cf0a63 |
Fix a missing break in ioemu command-line parsing switch |
2005-12-30 |
kaf24 |
8465:db510cf1e6f6 |
Fix rdmsrl() for x86_32 -- high 32 bits must be cast to |
2005-12-30 |
kaf24 |
8464:02cfa3beabba |
Avoid xen crash if there is no VMX support. If a platform |
2005-12-30 |
kaf24 |
8463:4299f983e8fe |
Move initial stack-pointer adjustment into assembly |
2005-12-30 |
kaf24 |
8462:19f1f4fa7745 |
Virtual TPM persistent states contain VTPM secrets, which are encrypted |
2005-12-29 |
kaf24 |
8461:65430a8f80d7 |
Extend the range abstraction by adding an internal |
2005-12-29 |
kaf24 |
8460:4937d9f496ab |
Add a little more internal abstraction to the rangeset |
2005-12-29 |
kaf24 |
8459:fe039c5fd127 |
Reset the stack pointer on every cpu early during bootstrap. |
2005-12-29 |
kaf24 |
8458:4dbca1428acd |
Initialise grant tables via core_initcall so that it happens |
2005-12-29 |
kaf24 |
8457:b54e981957eb |
Various fixes to Xen stack management. Ensure the cpu0_stack |
2005-12-29 |
kaf24 |
8456:8d0b62f0aa8d |
Add auto-destructing per-domain rangeset data structure, |
2005-12-28 |
kaf24 |
8455:188ef899e626 |
Fix iobmp_mask setup when permitting a domU access to |
2005-12-28 |
kaf24 |
8454:f36627941bbe |
Fix a leak occurring at netif_map(). The problem raised after allocating |
2005-12-28 |
kaf24 |
8453:0e47bcdac69d |
Set up X11 authorization when a VMX domain uses SDL. |
2005-12-28 |
kaf24 |
8452:27ea8232fe79 |
Reorganizes network frontend device unregister and removal, so that |
2005-12-28 |
kaf24 |
8451:ebe84a7f2a8b |
Missing file from previous changeset. |
2005-12-28 |
kaf24 |
8450:4c961318d216 |
Fix uncleaned vif backend devices when frontend does not finish |
2005-12-28 |
kaf24 |
8449:8b74b9603d5e |
If netfront fails to allocate a receive skbuff, push all pending |
2005-12-27 |
vhanquez |
8448:7c1f2e20123a |
Prevent vbd frontend from oopsing if the underlying device doesn't exist. |
2005-12-23 |
kaf24 |
8447:5fa0c70663f1 |
Generic x86 emulator now properly supports 16-bit addressing |
2005-12-23 |
kaf24 |
8446:829517be689f |
Modify CR0 access emulation -- return physical CR0 (except |
2005-12-23 |
Ian Campbell |
8445:87e5ac90a8df |
Only build xenctx on x86_32 and x86_64. |
2005-12-22 |
Ian Campbell |
8444:c9184cc4d1d1 |
Merge. |
2005-12-22 |
Ian Campbell |
8443:8d5d4d58407f |
Add support to xenctx for printing stack traces on x86_32 and x86_64. |
2005-12-22 |
emellor |
8442:ffa8e85a9e0b |
This patch fixes a bug/typo of main.py. |
2005-12-22 |
cl349 |
8441:6375713d0e41 |
Remove xen specific bug() implementation -- the regular one works just fine. |
2006-01-03 |
djm |
8440:903fb46f240e |
Small bug fixes |
2005-12-30 |
djm |
8439:45c4e735fc8c |
Enable stack trace on Xen BUG (by Isaku Yamahata) |
2005-12-30 |
djm |
8438:f89906acd9f6 |
Plumb through nr_pages -- needed for correct balloon driver function |
2005-12-30 |
djm |
8437:b4925703b56c |
Missing initialization in cache sync code (by Anthony Xu) |
2005-12-29 |
djm |
8436:5222e8d456ae |
Ensure initrd fields are set to 0 when no initrd is present (by Kevin Tian) |
2005-12-29 |
djm |
8435:8643b4d778f5 |
Leave psr.ic on in pal_cache_flush -- fixes Linux bug (by Anthony Xu) |
2005-12-28 |
djm |
8434:40648452d45f |
Sync caches only on split cache machines (dynamic test instead of compile ifdef) |
2005-12-23 |
djm |
8433:f218e6ba2653 |
Missed portion of domU initrd patch |
2005-12-21 |
kaf24 |
8432:934470721c46 |
Remove acpi_count_madt functions. Only appear to be used |
2005-12-21 |
kaf24 |
8431:8b322047c80f |
Remove unused local variables (from removed REASIGN_PAGE |
2005-12-21 |
kaf24 |
8430:9b108cf447e5 |
Merge with xen-ia64-unstable.hg. |
2005-12-21 |
kaf24 |
8429:a4de51a2629f |
Remove obsolete MMUEXT_REASSIGN_PAGE. It's not used by |
2005-12-21 |
kaf24 |
8428:b3edbeea3e79 |
Fix gnttab_release_mappings -- it doesn't need to drop |
2005-12-21 |
kaf24 |
8427:48eb10d7a2d6 |
Increment page reference count for every host/device |
2005-12-21 |
kaf24 |
8426:f2a08a5a807a |
Declare kasprintf before use. |
2005-12-21 |
vhanquez |
8425:4d729134a0a4 |
remove duplicate code to allocate a string ala printf (using kasprintf) |
2005-12-21 |
djm |
8424:5a790011259e |
Merge |
2005-12-21 |
kaf24 |
8423:c259492dfb43 |
Add support for MOVSX/MOVSXD/MOVZX (move-with-extend) |
2005-12-20 |
kaf24 |
8422:6e24488a89f7 |
Remove FIX_RSDP_PAGE. Access RSDP via the 'isamap' of low 1MB. |
2005-12-20 |
kaf24 |
8421:68d72ac55fe5 |
Remove automatic I/O-fault handling in XenLinux. It's now |
2005-12-20 |
emellor |
8420:d3b10a2a82d4 |
Merged. |
2005-12-20 |
emellor |
8419:11cd619db035 |
Changed UUID / Xen handle formatting to be compatible with the OSF DCE UUIDs. |
2005-12-20 |
kaf24 |
8418:931acb64fbaf |
Allow unknown NMIs to be propagated to domain0 via new |
2005-12-20 |
kaf24 |
8417:b34f4169b12e |
Add sound blaster support to VMX device model. |
2005-12-20 |
kaf24 |
8416:870c7e7da81e |
Currently there is no generic configure file to compile xenlinux on |
2005-12-20 |
kaf24 |
8415:b92a36713192 |
This patch fix several issue to support >2G 64bit vmx guest in IA-32e |
2005-12-20 |
kaf24 |
8414:3d1c7be170a7 |
Remove direct references to frame_table array. Use |
2005-12-18 |
kaf24 |
8413:1283d309a603 |
Avoid div-by-zero crash if vmx guest specifies bogus timer |
2005-12-18 |
kaf24 |
8412:381cafbbc3d2 |
Allow a domain to specify DOMID_SELF to DOM0_GETDOMAININFO dom0_op. |
2005-12-17 |
kaf24 |
8411:101ae33a8341 |
Small fix to the error-return path after calling |
2005-12-17 |
kaf24 |
8410:b92ca87a2403 |
Work aroudn swiotlb issue where a read-only host buffer is |
2005-12-17 |
kaf24 |
8409:1509521c824e |
This patch removes the GPL licence from the acm public header files so |
2005-12-16 |
kaf24 |
8408:6ee4c16bfdec |
Hide 64bit-mode feature on i386 hypervisor. |
2005-12-16 |
kaf24 |
8407:9f9984af7f40 |
Move some useful cryptographic enveloping code into their own |
2005-12-16 |
stekloff |
8406:b57c6fca4cef |
Changed create_disk_image to default to making "disk.img", which is what |
2005-12-16 |
stekloff |
8405:fd1488b1132c |
Added information for running xm-test in HVM / VMX mode. |
2005-12-16 |
nivedita |
8404:3f3d53c3b327 |
Xend http access turned off by default. |
2005-12-16 |
kaf24 |
8403:3dc1c23dd508 |
Slight fix to BIOS e820 bug workaround. Remove the check |
2005-12-16 |
kaf24 |
8402:47d947e07205 |
Work around a nasty BIOS/GRUB bug which causes fields in |
2005-12-15 |
chris |
8401:8ebcbcda3d37 |
Add and use write_ldt_entry, as seen in later linux kernel versions. |
2005-12-15 |
kaf24 |
8400:6b1d39a56c2b |
Add debugging flag for domains to make domu debugging a run-time option |
2005-12-15 |
kaf24 |
8399:b5b7a9d9fc56 |
Add MP debug support to gdbserver. |
2005-12-15 |
kaf24 |
8398:803d5e9ae5f4 |
Remove unnecessary statement in evtchn_do_upcall. |
2005-12-15 |
kaf24 |
8397:e7977d6aa6ba |
Unmap io shared page only if it is properly initialized. |
2005-12-15 |
kaf24 |
8396:fb1f2498ce1e |
Check for existence of VLAPIC before relinquishing it, |
2005-12-15 |
kaf24 |
8395:37cafca1539e |
Clear all shadow caches when return to real mode from protect mode. |
2005-12-15 |
kaf24 |
8394:7e419ba80326 |
vmx_assist xen interface header is BSD-licensed. |
2005-12-15 |
emellor |
8393:b62e324574d2 |
Split talk_to_otherend into two pieces, one for getting the otherend details, |
2005-12-15 |
emellor |
8392:bbe553187504 |
Replace calls to deprecated xm set-vcpus with calls to new shiny xm vcpu-set. |
2005-12-15 |
emellor |
8391:237b2a4d2499 |
Merged. |
2005-12-15 |
emellor |
8390:d8c7f144ca54 |
Fix block_attach_shared tests. When the sharing check succeeds, the domain |
2005-12-15 |
emellor |
8389:c28794c159c1 |
Someone seems to have gotten carried away with cut & paste, and then |
2005-12-15 |
emellor |
8388:39a616126104 |
Put watch on device node only if probe was sucessful. |
2005-12-14 |
kaf24 |
8387:dc8122d90670 |
Fix the issue when guest OS clear TS bit by mov to cr0 instead of |
2005-12-14 |
kaf24 |
8386:50640456147b |
LAPIC model is different on x86 and ia64, so make irq-pending |
2005-12-14 |
kaf24 |
8385:7ef59d40c26a |
Give the xencons tty driver a proper name. |
2005-12-14 |
kaf24 |
8384:c9929c7c63f6 |
Prevent new potential features from being exposed to the |
2005-12-21 |
djm |
8383:2c75070e41a0 |
Disable chatty translate_domain_pte messages for normal grant table traffic |
2005-12-21 |
djm |
8382:3d379e5f3d7f |
Facilitate to debug VTI-domain issue. |
2005-12-21 |
djm |
8381:724f412d81ab |
Support domU initrd and cmdline (previous cset also) |
2005-12-21 |
djm |
8380:85261a82e02c |
diff -r 545ba1b126ca tools/libxc/xc_linux_build.c |
2005-12-21 |
djm |
8379:03ea37841682 |
This patch is intended to correct the number of CPUs. |
2005-12-21 |
djm |
8378:663c487a5f2c |
New default config file that works on both tiger4 and HP boxes |
2005-12-21 |
djm |
8377:97d70c793b67 |
Fix smp_processor_id to be linked to correct processor id under vcpu, which is |
2005-12-21 |
djm |
8376:ff81b875b136 |
Certain faults should not be reflected if caused with priv=0 |
2005-12-21 |
djm |
8375:72f51528d55a |
More pal_flush_cache calls for split cache machines (by Anthony Xu) |
2005-12-20 |
djm |
8374:545ba1b126ca |
Important domU/vbd fix. Reserve top granule of machine memory for dom0. |
2005-12-19 |
djm |
8373:9a72d15cc3a5 |
Fix simulator boot (uses old bootparam format with no initrd) |
2005-12-15 |
djm |
8372:7ef565a7cc86 |
Turn off debug output for NaTpage consumption when ifa==0. |
2005-12-15 |
djm |
8371:e1ae4b162128 |
Turn off ia64_pal_cache_flush for domU (temp, until failure understood) |
2005-12-15 |
djm |
8370:2d5c57be196d |
Remove some unused VTI code segments |
2005-12-15 |
djm |
8369:b57ed8182812 |
Cleanup VTLB code |
2005-12-15 |
djm |
8368:f998426f9069 |
Under some specific conditions, dom0 will lose guest timer interrupt. |
2005-12-15 |
djm |
8367:dda94d6dce94 |
Small patch to avoid a stack overflow (VTI only). |
2005-12-14 |
djm |
8366:5eb7ca1878bd |
Mirror changes to x86 un/mask_evtchn |
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. |
2005-12-07 |
emellor |
8272:b215584242c4 |
Don't try and print out the info returned by the server after a restore -- there |
2005-12-07 |
emellor |
8271:77d01909546d |
Use xm create's --dryrun option to get the name from the configuration file, |
2005-12-07 |
danms |
8270:436c3b6d09a6 |
Make the xm-test ramdisk makefile correct the permissions on the rcS script |
2005-12-07 |
emellor |
8269:ac3ceb2d37d1 |
Fix the startup behaviour when the tdb file exists. We were attempting to |
2005-12-07 |
emellor |
8268:ab300e9fe02b |
Fix usleep definition -- we would be sleeping 1000 times too long if the usleep |
2005-12-07 |
emellor |
8267:5f574f9cb4bd |
Tidy up use of environment variables in xenbus-hotplug interaction. |
2005-12-07 |
emellor |
8266:91046e4a49dd |
Merged. |
2005-12-07 |
emellor |
8265:653d38c8fbc8 |
Change configuration handling wrt to the vcpus entry, so that we only see a |
2005-12-07 |
emellor |
8264:eae64901e428 |
Remove timeout on select -- there is no need for it, since we don't do anything |
2005-12-07 |
emellor |
8263:25dd49641a74 |
Merged. |
2005-12-07 |
emellor |
8262:bc398d47d08f |
Further fix to same_vm check. This fixes intermittent failure of live |
2005-12-07 |
emellor |
8261:9089801e73ce |
xm-test report fails because IA64's /cpu/procinfo format is different from |
2005-12-07 |
emellor |
8260:6b6e09240435 |
Fix printf of ssize_t that broke 64-bit build. |
2005-12-07 |
emellor |
8259:964d6e7eb3e5 |
Squelch error messages from calls when failure is handled gracefully. |
2005-12-07 |
emellor |
8258:f308c5707c78 |
Remove one of the multiple occurrences of vcpus in the sxpr. This value is |
2005-12-06 |
emellor |
8257:0faff739723e |
Merged. |
2005-12-06 |
emellor |
8256:2b8efe11096b |
Add a "consumed" parameter to the buffer declaration, and use this to advance |
2005-12-06 |
kaf24 |
8255:db500b8cb79a |
Pull nmi/traps changes from Linux 2.6.14. |
2005-12-06 |
emellor |
8254:06b80b837c92 |
Merged. |
2005-12-06 |
emellor |
8253:95584b819b72 |
Make the master fd belonging to the pty pair non-blocking. Writes were blocking |
2005-12-05 |
dan |
8252:1e6fa31fb780 |
Output an explicit newline before the "REASON:" string so the report script |
2005-12-06 |
kaf24 |
8251:198828cc103b |
The Mini-OS build once again broke, this time since vcpu_data became vcpu_info |
2005-12-06 |
kaf24 |
8250:002a8b5c98bb |
Add map_domain_pages/unmap_domain_pages to map contiguous |
2005-12-06 |
kaf24 |
8249:c976c1ff806a |
Fix the request size for a full page-sized skbuff in netfront |
2005-12-06 |
kaf24 |
8248:4e9c643968ff |
Fix netfront to accept received packets at a wider range of |
2005-12-06 |
kaf24 |
8247:8b5c047f6e23 |
Pre-decrement rather than post-decrement in shadow32.c. |
2005-12-06 |
kaf24 |
8246:379921f2259d |
Update xen cap to reflect 32 bit VMX guest support on x86_64 |
2005-12-06 |
kaf24 |
8245:052e18d41ead |
Fix vtpm support in xend. |
2005-12-05 |
emellor |
8244:cb2012e7e01d |
Mention udev, clean up xm help section, mention network-nat and network-route |
2005-12-05 |
iap10 |
8243:7729efa06812 |
Added tag RELEASE-3.0.0 for changeset c8fdb0caa77b429cf47f9707926e83947778cb48 |
2005-12-05 |
smh22 |
8242:c8fdb0caa77b |
Updated docs for Xen 3.0. RELEASE-3.0.0 |
2005-12-04 |
cl349 |
8241:0255f48b757f |
Temporarily remove NetBSD and FreeBSD sparse trees to avoid user confusion. |
2005-12-04 |
cl349 |
8240:64cd054aa143 |
Merge |
2005-12-04 |
cl349 |
8239:2d32c7489a39 |
Update version number for Xen 3.0.0 release. |
2005-12-04 |
cl349 |
8238:75637383278c |
Make version strings consistent across all interfaces. |
2005-12-04 |
cl349 |
8237:f3f0be058855 |
Update -xen config file to include newgen megaraid and qla scsi drivers. |
2005-12-04 |
cl349 |
8236:e74d110dd2a2 |
Rename set-vcpus to vcpu-set (match docs) and update short help page. |
2005-12-04 |
kaf24 |
8235:8c7de61d3913 |
Pull requests from blkfront into blkback a bit more |
2005-12-04 |
kaf24 |
8234:f94923f2dd14 |
Bump blktap and dom0op version numbers. |
2005-12-04 |
kaf24 |
8233:5c44f0905ca0 |
Image.py should send 2 new arguments to qemu-dm for setting QEMU window |
2005-12-04 |
kaf24 |
8232:99b9046a8df2 |
Add a comment to tricky corner case in evtchn_close(). |
2005-12-03 |
rread |
8231:8098cc1daac4 |
Merge docs |
2005-12-02 |
kmself |
8230:bc7567741a4c |
Incorporating Alan Oehler's changes, some of mine. |
2005-12-02 |
kmself |
8229:1deae55b1f5c |
Incorporating Alan's mods. |
2005-12-02 |
kmself |
8228:dcfeb9e234d1 |
Applied Robb Roman's patches to upstream. |
2005-12-02 |
Robb Romans |
8227:57d5f6c9b9ef |
Small cleanup for distro chapters. |
2005-12-02 |
Robb Romans |
8226:dceb2fcdab5b |
Reorg patch 2 to match http://wiki.xensource.com/xenwiki/Xen3DocsToDo |
2005-12-02 |
Robb Romans |
8225:63f9c8dd13d4 |
Reorg patch 1 to match http://wiki.xensource.com/xenwiki/Xen3DocsToDo |
2005-12-04 |
iap10 |
8224:757218700a40 |
Readme typos |
2005-12-04 |
cl349 |
8223:36fe58be57de |
Fix same_vm test by adding missing '$'. |
2005-12-04 |
cl349 |
8222:9b842cdbe0de |
Use test ([) instead of expr to compare integers. |
2005-12-03 |
kaf24 |
8221:bbef89ec44b8 |
Fix request-notification holdoff in blkback. New code is |
2005-12-03 |
kaf24 |
8220:d24ab5abf857 |
Remove scary warning message about 'breaking irq affinity' |
2005-12-03 |
iap10 |
8219:00c349d5b40d |
Merge |
2005-12-03 |
iap10 |
8218:31d86fc0a271 |
Update xend-config.sxp so that dom0-min-mem is 196MB by default, as this is rather more user friendly. |
2005-12-03 |
kaf24 |
8217:fad187cad5bd |
Always initialise a swiotlb for domain0. Make it a small |
2005-12-03 |
kaf24 |
8216:fd7c4221fc56 |
Enable multiple NICs for vmx domain by configuration file |
2005-12-03 |
kaf24 |
8215:b8ba1bbba882 |
Set the device model windows title as the domain name |
2005-12-03 |
kaf24 |
8214:d234a8cfc4ca |
Fixes unmodified 32-bit guest support on the x86_64 Xen. |
2005-12-03 |
cl349 |
8213:1c515c707296 |
Fix block backend teardown when the device didn't setup completely. |
2005-12-03 |
emellor |
8212:4146dbea47e1 |
Merged. |
2005-12-03 |
emellor |
8211:b20641d24272 |
Set hostname in DHCP config from the guest name, and if more than one interface |
2005-12-03 |
kaf24 |
8210:8754277cec01 |
Fix blkback request notification holdoff. req_cons must be |
2005-12-03 |
kaf24 |
8209:4c588e255c85 |
Fix typo in previous changeset. Include is ../grant_table.h |
2005-12-03 |
kaf24 |
8208:773735517d9d |
Inclide grant_ref_t definition in split-driver struct |
2005-12-03 |
kaf24 |
8207:2dcfb85f5bac |
Merge with xen-ia64-unstable.hg |
2005-12-03 |
kaf24 |
8206:5ff5117291ad |
Using a slow serial console with sync_console on SMP leaves an |
2005-12-03 |
emellor |
8205:5e617fd48504 |
Read from the store if the filename reported by losetup has been truncated (the |
2005-12-02 |
emellor |
8204:114946d9937f |
Merged. |
2005-12-02 |
dan |
8203:b77ceb2481b3 |
Make "xm list --long" generate device configuration data from xenstore state |
2005-12-02 |
cl349 |
8202:ccb923727f93 |
Fix vif-net script for setups where eth0 has no IP address. |
2005-12-02 |
kaf24 |
8201:7bf19284bf3f |
Fix PAE bootstrap. |
2005-12-02 |
kaf24 |
8200:42d4059108d4 |
Add a defensive batched tlb flush to free_page_type(), to |
2005-12-02 |
kaf24 |
8199:b21be984945a |
Move cpu0_stack out of Xen text section and into BSS. This |
2005-12-02 |
emellor |
8198:a9c35cd7e559 |
This patch adds a new domain config option, 'cpus' which is a list of |
2005-12-02 |
emellor |
8197:30eb074a560a |
Merged. |
2005-12-02 |
emellor |
8196:485871ff1d39 |
Fix the block-sharing check for physical devices by using a lock to serialise |
2005-12-02 |
emellor |
8195:df011cae33e9 |
Added /etc/init.d/dhcpd to list of init files to check for (supporting Centos |
2005-12-02 |
emellor |
8194:a57cccdf2d6d |
Added serialisation facilities. Udev is supposed to serialise events, but sadly |
2005-12-02 |
emellor |
8193:d581e11e247c |
Remove the watch on the /vm/<uuid> path when rebooting or migrating. We don't |
2005-12-02 |
emellor |
8192:f23db2051785 |
Don't log every time around the big transaction writing the device details. |
2005-12-02 |
emellor |
8191:1caed7031f6b |
Added xen-hotplug.log to the files to collect. |
2005-12-02 |
emellor |
8190:74b7a81e5eed |
Initialise the connection ID when a domain is introduced. This (re)enables |
2005-12-02 |
emellor |
8189:db6d667f5168 |
Fix error message. |
2005-12-02 |
djm |
8188:3a4589331504 |
Revert to simpler ia64 defconfigs, generic one causes loopback failures |
2005-12-02 |
djm |
8187:d616f22ffdd9 |
Minor changes due to file movement to merge xen-unstable with xen-ia64-unstable |
2005-12-02 |
djm |
8186:28bd01c9b596 |
Merge |
2005-12-02 |
kaf24 |
8185:e13c994bdccb |
More console-related cleanups. |
2005-12-02 |
kaf24 |
8184:0a81c6edf2b1 |
Simplify console driver and avoid unnecessary spinning in the |
2005-12-02 |
iap10 |
8183:7062c49e99af |
Disable devfs from the -xen configs. It's obsolete and was causing problems for some users. |
2005-12-02 |
sos22 |
8182:265f68795ebf |
Avoid a hang when probing the partition table on imported block |
2005-12-02 |
kaf24 |
8181:d4ab8e46136c |
Blkif request notifications use generic ring req_event holdoff |
2005-12-02 |
kaf24 |
8180:df68a9433492 |
Add padding to ring headers for future expansion. |
2005-12-02 |
kaf24 |
8179:a21cbe9a111b |
Clean up netif messages. Remove bitfields, and create |
2005-12-02 |
kaf24 |
8178:de95bab19b18 |
Fix tpm split driver to include grant-table defintions. |
2005-12-02 |
kaf24 |
8177:9b7649651f49 |
While working bug #143, it came to my attention that no verbose error is |
2005-12-02 |
kaf24 |
8176:1e89d78f21c5 |
Fix __get_user() asm warning by making source and dest |
2005-12-02 |
kaf24 |
8175:106f258edf97 |
Avoid ns16550 poll timeout underflow. |
2005-12-02 |
smh22 |
8174:43a1f899e302 |
More fixes for live migrate on PAE and 64-bit. |
2005-12-02 |
emellor |
8173:5d8a5e7187d5 |
Use getopt.gnu_getopt rather than getopt.getopt, so that xm list VM --long is |
2005-12-02 |
emellor |
8172:43582de050c6 |
Merged. |
2005-12-01 |
dan |
8171:36f09499bd8c |
Add test for the last unresolved bit of bug #416. Check that |
2005-12-01 |
smh22 |
8170:f62f9b1732b9 |
Fix VBD recovery logic on SMP guests (+ a minor error reporting fix for save) |
2005-12-01 |
kaf24 |
8169:ca236a81729d |
Implement generic notiication hold-off in the ring macros |
2005-12-01 |
vhanquez |
8168:6b18f820f6a7 |
Prevent BVT scheduler to be set with a too low ctx_allow by applying |
2005-12-01 |
kaf24 |
8167:f5b119533cc8 |
Define explicit evtchn_port_t type (32 bits) and plumb up |
2005-12-01 |
vhanquez |
8166:d84ffe8f32ae |
fix the console when only XEN_PHYSDEV_ACCESS is Yes. |
2005-12-01 |
smh22 |
8165:dab434c9349c |
Fix migrate. |
2005-12-01 |
kaf24 |
8164:c55ac1858bbc |
Move net split driver onto ring.h generic rings. |
2005-12-01 |
kaf24 |
8163:310746cf9f27 |
ptsname() is applied to the master fd, not the slave fd. |
2005-12-01 |
emellor |
8162:5358eceec5ea |
Merged. |
2005-12-01 |
emellor |
8161:e0d01dd6c4ca |
Move the dom0 ballooning-out code from the xm create handler and into the |
2005-12-01 |
emellor |
8160:2e3051c01757 |
Remove /local when xenstored starts. This stops stale data affecting the |
2005-12-01 |
emellor |
8159:fbbb8a2a6013 |
Work around the fact that the physinfo dom0 call is not implemented for IA64. |
2005-12-01 |
emellor |
8158:e6d64c356d63 |
Added a pages_to_kib function, which converts a page count into a number of |
2005-12-01 |
emellor |
8157:57acbaf6dd29 |
Merged. |
2005-12-01 |
stekloff |
8156:572752a4ed8b |
Remove config.py, it's autogenerated from config.py.in |
2005-11-30 |
rread |
8155:9ff0a75fc3f7 |
Match rename of free_pages field to free_memory |
2005-12-01 |
emellor |
8154:6bc8ceab6dff |
Merged. |
2005-11-30 |
dan |
8153:bd250c4a86cb |
Some tweaks to the restore and migrate tests to expose the consoles of the |
2005-11-30 |
dan |
8152:989896f3bc45 |
Remove useless test 05_create_noroot_noram |
2005-11-30 |
dan |
8151:f4c57a520424 |
Enable console debug dumping so that we submit the oops generated by |
2005-12-01 |
iap10 |
8150:06c3b8e194d7 |
Add a new /proc/xen file called 'capabilities'. Currently, when read in dom0 it will return 'control_d', and be empty when read in a guest. This provides a convenient way to allow the root user to detect whether they're running in a guest or dom0, and e.g. gate whether to start xend. In future, when we add more fine grained capabilities we will add other details into this file. |
2005-12-01 |
iap10 |
8149:82f61375cd74 |
Improve the tls warning message to mention that the best soloution is to install a 'xen-friendly' glibc. |
2005-11-30 |
emellor |
8148:28ce48573771 |
Merged. |
2005-11-30 |
emellor |
8147:6a2acc1cc505 |
Added xm rename command. Improve the argument checking and error reporting. |
2005-11-30 |
emellor |
8146:7c90df7df37e |
Miscellaneous tidying up, no semantic changes. |
2005-11-30 |
emellor |
8145:b7790c2874c4 |
Fix test following uuid format change in changeset 8089. |
2005-11-30 |
emellor |
8144:5dd8073a4f16 |
Move the relocate.setupRelocation code into XendDomain, removing the mutual |
2005-11-30 |
emellor |
8143:a12ec604308f |
Match rename of xm info field from memory to total_memory. |
2005-11-30 |
emellor |
8142:b21b476f5cb7 |
Fix the reporting when this test fails (the eyecatcher variables would not be |
2005-11-30 |
emellor |
8141:69df979de1a7 |
Don't refuse to clean up after a domain death when the buffer is not empty. If |
2005-11-30 |
emellor |
8140:e33f8d664e2d |
Move the translation from pages to MiB out of XendNode and into the xc layer. |
2005-11-30 |
emellor |
8139:341c56e34b0d |
Cope with longs being passed to xstransact.write. |
2005-11-30 |
emellor |
8138:7acd50d945d7 |
Added the errno to the messages printed with the ERR macro. Tidy the use of |
2005-11-30 |
kaf24 |
8137:58d46463413e |
GNTTABOP_map_grant_ref returns error status and handle as |
2005-11-30 |
kaf24 |
8136:ff95b53bd39a |
Public interface cleanups. Widen some fields in public |
2005-11-30 |
kaf24 |
8135:37c09b20a896 |
Remove some vmx header files from Xen public interfaces. |
2005-11-30 |
kaf24 |
8134:590915af8117 |
Fix serial pty creation in qemu-dm. Set raw attributes to |
2005-11-30 |
kaf24 |
8133:73d19afe543c |
We need to do sync when mov_to_cr3 to a value already shadowed. |
2005-11-30 |
kaf24 |
8132:b6dfdbeb2780 |
Add ATA-over-Ethernet as a module to the default 32-bit -xen config |
2005-11-30 |
kaf24 |
8131:72f79d68e86c |
domain_pause duplicates the code from vcpu_pause. Eliminate the |
2005-11-30 |
kaf24 |
8130:3399f4b9396a |
Removes the carriage returns from some of the vtpm |
2005-11-30 |
kaf24 |
8129:d963256dc3e0 |
writable_pl1e in shadow mode is a machine address, so |
2005-11-29 |
smh22 |
8128:ccf76e51e7e6 |
Disable some over-zealous sanity checking for now (can cause major problems |
2005-11-29 |
smh22 |
8127:4268d0ecdde7 |
Fix typo. |
2005-11-29 |
emellor |
8126:8a00d9af3291 |
Tidy and comment use of canonicalise_mode, et al. |
2005-11-29 |
emellor |
8125:74fa88cf3dc7 |
Merged. |
2005-11-29 |
emellor |
8124:b1940475284f |
Increase device timeout to 10 seconds, as restarting a DHCP server takes a few |
2005-11-29 |
emellor |
8123:d1abced7ab7c |
Support facilities for the new DHCP support. |
2005-11-29 |
emellor |
8122:28331cd6d43a |
Added trap for ERR, to get better response from the scripts when they are really |
2005-11-29 |
emellor |
8121:e67cfb40411d |
Replace grep >&/dev/null with grep -q. |
2005-11-29 |
emellor |
8120:e47e953c9e10 |
Added DHCP server support, configured by a dhcp=yes parameter. This will write |
2005-11-29 |
smh22 |
8119:92469b92f768 |
Avoid audit code during live migrate on 32bit since it's not required. |
2005-11-29 |
smh22 |
8118:689315a7ff80 |
Tidy up audit code for PAE plus avoid its use during live migrate where |
2005-11-29 |
smh22 |
8117:37b93f40eb0a |
Cleanup backend block device logic under save/restore; this should |
2005-11-29 |
kaf24 |
8116:450c562b76aa |
Remove shadow32 dead code (it's never built for other than |
2005-11-29 |
kaf24 |
8115:d0ca851445e2 |
Fix vmx guest issue of allowing accessing supervisor page |
2005-11-29 |
kaf24 |
8114:a1e99c0104cb |
Small fix for shadow mode: fix a p.t. limit check. |
2005-11-29 |
kaf24 |
8113:3a54c21b65de |
Clean up a previous qemu workaround where we use |
2005-11-29 |
kaf24 |
8112:3c687c6905e7 |
Fix a race condition for multi-thread qemu dma, where vmx linux guests |
2005-11-29 |
pl |
8111:ec370b3d2df3 |
Fix minor traceback in xen-bugtool when send fails |
2005-11-28 |
rread |
8110:880b02c04656 |
The device sharing check races when more than one file backed vbd is |
2005-11-28 |
rread |
8109:444b968a3e09 |
Make psmouse module builtin. |
2005-11-28 |
kaf24 |
8108:36ab34f1c31e |
Bundle vcpu_time and vcpu_info structures together into a single |
2005-11-28 |
dan |
8107:85eef527ba74 |
Fix isConsoleDead() to actually run a command on the DomU, since a dead |
2005-11-28 |
emellor |
8106:243265ade404 |
Merged. |
2005-11-28 |
emellor |
8105:7638cf95b63c |
Change uuid string format to match that outputted by Xen. |
2005-11-28 |
emellor |
8104:d8786656ebab |
Use StringIO to simplify string_iterator here. Altered the up-front |
2005-11-28 |
emellor |
8103:d5368f7fda5d |
Added README.xen-bugtool. |
2005-11-28 |
cl349 |
8102:82e48750542c |
Move mk-symlinks target into tools/Rules.mk. |
2005-11-28 |
kaf24 |
8101:a90691f5207c |
Hardcode many cpu features for x86/64 -- we know 64-bit |
2005-11-28 |
kaf24 |
8100:5ea875b72e0a |
In alloc_vcpu_struct, after doing a memset on the new allocated vcpu, we |
2005-11-28 |
kaf24 |
8099:66e16c4685f5 |
Remove bogus extra unmap_domain_page() call in |
2005-11-28 |
Michael Fetterman |
8098:b3f8d3158a1c |
merge |
2005-11-28 |
Michael Fetterman |
8097:7363637e2721 |
merge |
2005-11-28 |
Michael Fetterman |
8096:48aaa39eaa7e |
minor printf and log message rework in the shadow code. |
2005-11-28 |
Michael Fetterman |
8095:9971d8d1f631 |
Allow __gpfn_to_mfn() to automatically deal with translated domains != current. |
2005-11-23 |
Michael Fetterman |
8094:af3e4a594e4c |
Fix regexp in install scripts so it works with sed. |
2005-11-23 |
Michael Fetterman |
8093:f61b8d362fc4 |
Avoid ccache and distcc for x86-64 compilation of ia32/syscall32.c |
2005-11-28 |
kaf24 |
8092:367b9ca30e88 |
arch/xen/kernel/fixup.c -> arch/xen/i386/kernel/fixup.c |
2005-11-28 |
kaf24 |
8091:2eb868d02f0f |
Simplify boot_vcpu() implementation. |
2005-11-28 |
emellor |
8090:a20a9ec0e510 |
Change uses of \s within sed regexps -- some versions of sed do not support this |
2005-11-28 |
emellor |
8089:c5ee3b6f25b3 |
Added xen-bugtool, an application that collects various system logs and can |
2005-11-27 |
emellor |
8088:eb1169f92d81 |
Set a console limit, in order to detect runaways. |
2005-11-27 |
emellor |
8087:9964f27fd80b |
Fix console handling; saveLog call was broken if ConsoleError occurred. |
2005-11-27 |
emellor |
8086:85a1a57320a6 |
Remove keyword from call to xc.domain_setmaxmem; keyword support for this call |
2005-11-27 |
emellor |
8085:f37f1c9ec2ec |
Merged. |
2005-11-27 |
emellor |
8084:b67f9f21fd9c |
Change the console handling, to remove the loop and timeout if a console fails |
2005-11-27 |
emellor |
8083:4195392fba06 |
Use the getId method to tidy up simple call to domid. |
2005-11-27 |
emellor |
8082:86a2e2645e40 |
Remove looping from handling of xm domid. This command should now work first |
2005-11-27 |
emellor |
8081:4f12ed3342dc |
Mark 03_network_attach_detach as XFAIL. There are known bugs in the network |
2005-11-27 |
emellor |
8080:ea2875ca5a66 |
Restore 05_create_noroot, as this test now seems to work, and remove |
2005-11-27 |
emellor |
8079:2c54b2f0a676 |
Remove some Makefile cruft. |
2005-11-27 |
emellor |
8078:c08cfaf353c6 |
Added device-sharing checks for loopback-mounted files. The existing |
2005-11-27 |
emellor |
8077:cfcf9212a90b |
Renable FAIL call that was disabled back when block-attach did not work. |
2005-11-26 |
emellor |
8076:895a9ca1b0a6 |
Write the error message and the hotplug-status=busy in the same transaction, to |
2005-11-26 |
smh22 |
8075:bf09a8db5bb4 |
Fix formatting. |
2005-11-26 |
smh22 |
8074:486f4c9e1c22 |
Fix save/restore and migrate on x86_64. |
2005-11-26 |
kaf24 |
8073:001ba14fbb1b |
More cleanups to the pmd-shared patch. |
2005-11-26 |
kaf24 |
8072:b05e1c4bc31b |
Clean the arch_memory_op() for-loop header. |
2005-11-26 |
smh22 |
8071:5d95ab80f290 |
Fix x86_64 build. |
2005-11-26 |
emellor |
8070:b9181b1c576f |
Merged. |
2005-11-26 |
emellor |
8069:3c21a174e8fc |
Fix the unpause_basic test. The console will appear to have failed, given the |
2005-11-26 |
emellor |
8068:9981fa5ba62b |
Fix the 06_block-list_checkremove test. The use of string.find was invalid |
2005-11-26 |
emellor |
8067:f710753a4026 |
Added a comment. |
2005-11-25 |
emellor |
8066:43e25c2653ee |
Also, make a small tweak to the 12_block_attach test so that we don't leave |
2005-11-25 |
emellor |
8065:8c3ed250366c |
Check when using physical devices that the device is not already in use. Using |
2005-11-25 |
emellor |
8064:701ec436d5ad |
Only write a success node when coming online, not going offline. Delete the |
2005-11-25 |
emellor |
8063:801c6363501b |
Only write a success node when coming online, not going offline. |
2005-11-25 |
emellor |
8062:3c01d53e383d |
Don't issue the iptables diagnostic when removing entries. Depending upon your |
2005-11-25 |
emellor |
8061:4f25a6b49445 |
Match rename of parameters to match the corresponding hotplug events. This |
2005-11-25 |
emellor |
8060:84cf3d018bea |
Fix handling of devid_end when devid is an integer, but not present as a device. |
2005-11-25 |
kaf24 |
8059:c3cfc4ff3b08 |
Implement new memory_op() XENMEM_machphys_mfn_list. Replaces old |
2005-11-25 |
kaf24 |
8058:549130374cfa |
In shadow-external mode, every VCPU must free its own |
2005-11-25 |
smh22 |
8057:d46553f73c6f |
Tolerate temporary inconsistency between type info and page contents on |
2005-11-25 |
emellor |
8056:5ae89ce67486 |
check_hotplug fails on one of my machines running ubunto 4.10 "Warty |
2005-11-25 |
emellor |
8055:206731134e18 |
Add help option on runtests.sh |
2005-11-25 |
dan |
8054:e2e18ef3b204 |
Add sanity checks that let us know if there are any problems before |
2005-11-25 |
emellor |
8053:421ea766aaa0 |
Fix stupid invalid syntax on network-attach tests. |
2005-11-25 |
emellor |
8052:28a117c5ea94 |
Merged. |
2005-11-25 |
emellor |
8051:42474df9b248 |
Move XenbusState from the Linux-specific xenbus.h into a new file with the Xen |
2005-11-25 |
smh22 |
8050:9c81a3c5b33b |
Use page-sized batches in GETPAGEFRAMEINFO2 (and generally tidy up). |
2005-11-25 |
kaf24 |
8049:26b961b72153 |
Fix the issue of on x86_64, rhel4 can not get into runlevel 5. |
2005-11-25 |
kaf24 |
8048:a8ac8be1a889 |
I cleaned up acm_ops.c and eliminated returns inside the switch |
2005-11-25 |
kaf24 |
8047:cb215a84d1af |
Update vtpm driver following the recent changes to the |
2005-11-24 |
kaf24 |
8046:b0338759544e |
Big reworking of SHARED_KERNEL_PMD logic. Includes several |
2005-11-24 |
emellor |
8045:78b5e590be34 |
Merged. |
2005-11-24 |
emellor |
8044:d1e1d6493d1d |
Programmatically generate the xm help strings from the snippets, rather than |
2005-11-24 |
emellor |
8043:d2b957902c6b |
Added a count of the number of users of this block device, and refuse to close |
2005-11-24 |
kaf24 |
8042:f887ddae2b03 |
Remove CONFIG_PREEMPT configuration option from Xen kernel builds. |
2005-11-24 |
kaf24 |
8041:877d738e7a40 |
Quieten down grant-table transfer failure when it is because |
2005-11-24 |
kaf24 |
8040:0ea18c1ea134 |
Another PAE fix for pgd_ctor. |
2005-11-24 |
kaf24 |
8039:0ec1d38f26f7 |
More PAE PGD fixes. Ensure we do not pin PGDs with no kernel |
2005-11-24 |
kaf24 |
8038:86964d50bcfa |
Fix pgd allocation for PAE. We must handle the fact that |
2005-11-24 |
kaf24 |
8037:a9fef115e8ec |
Fix 32b non-pae build. |
2005-11-24 |
emellor |
8036:64d919032001 |
Merged. |
2005-11-24 |
emellor |
8035:4d1d9f7ebcfc |
Check whether a device is already configured before trying to configure it |
2005-11-24 |
emellor |
8034:1cf273e133c8 |
Support destruction of device by /dev/sda1 (for example) even when the |
2005-11-24 |
emellor |
8033:cbf7efa871ae |
Minor tidy, no semantic change. |
2005-11-24 |
kaf24 |
8032:8952af4fc166 |
Shootdown TLB entries across all VCPUs for SMP shadow mode. |
2005-11-24 |
smh22 |
8031:8392d3955ed4 |
Re-enable tools support for live migration on PAE. |
2005-11-24 |
smh22 |
8030:238727cb4c26 |
Quiet down live migrate on PAE domains. |
2005-11-24 |
kaf24 |
8029:ba50c9d1271e |
Clean up mark_dirty() implementation to check for log-dirty |
2005-11-24 |
kaf24 |
8028:dca4893b0b9f |
Remove unused 'nr_recs' field from trace-buffer header |
2005-11-24 |
kaf24 |
8027:188a4fb5ea1f |
Adds ac_timer based polling to the ns16550 UART driver. This is |
2005-11-24 |
kaf24 |
8026:e1728d3c18ca |
This fixes a small race between when a domain is created and when xentop |
2005-11-24 |
kaf24 |
8025:9c631c4fe727 |
xen/common/acm_ops.c, check for a NULL pointer and then |
2005-11-24 |
kaf24 |
8024:eb87d4c810d3 |
dom0_ops return -EACCES when the interface version in wrong. I think |
2005-11-24 |
kaf24 |
8023:f7c7575695b3 |
Clean up some Xen files in the ioemulator. |
2005-11-24 |
kaf24 |
8022:bd8418790797 |
Fix ia64 build. Two typos in header files. |
2005-11-23 |
rread |
8021:1ea5d2e3a8f9 |
Make the microcode driver builtin. |
2005-11-23 |
rread |
8020:84453f32e5fc |
Disable crufty modules still using cli and friends. |
2005-11-23 |
rread |
8019:b33e41a69793 |
Compile IDE drivers as builtins instead of modules. |
2005-11-23 |
emellor |
8018:8451c6567123 |
Reverse accidental commits for changesets 8001 and 7996-7999. |
2005-11-23 |
emellor |
8017:9ee811544c40 |
Merged. |
2005-11-23 |
emellor |
8016:b8bca5421d5c |
Added comment describing usage. |
2005-11-23 |
emellor |
8015:55aae13c9e0a |
imported patch quiet_linux_build.patch |
2005-11-23 |
emellor |
8014:a22a83ea77e5 |
imported patch trace-thread.patch |
2005-11-23 |
emellor |
8013:07c608857972 |
imported patch my-config |
2005-11-23 |
emellor |
8012:69dc687f0364 |
imported patch logging-thread.patch |
2005-11-23 |
emellor |
8011:d6034e0e95fc |
Merged. |
2005-11-23 |
emellor |
8010:8aabf8959595 |
Don't treat the failure of ifconfig vifX.Y down as a fatal error. This hasn't |
2005-11-23 |
emellor |
8009:e48bb8550f95 |
Remove the frontend device directories as well as the backend ones. |
2005-11-23 |
emellor |
8008:fc41a9c9bc36 |
Inside xenbus_switch_state, don't write the new state if the node has already |
2005-11-23 |
emellor |
8007:fb42478203b9 |
Added a hotplug KOBJ_OFFLINE call, for symmetry with the ONLINE call used here. |
2005-11-23 |
rread |
8006:ef449cd53cca |
Build the mouse device into the kernel. |
2005-11-23 |
kaf24 |
8005:14d733e5e1d0 |
Fix Xen to build with gcc-4.1. |
2005-11-23 |
kaf24 |
8004:6cc603ac3f38 |
Add __iomem and __user pointer annotations to linux sparse tree. |
2005-11-23 |
kaf24 |
8003:17b98e15bf78 |
Fix __gpfn_to_mfn() to work correctly when not executed |
2005-11-23 |
kaf24 |
8002:cd6a8d73f529 |
Clean up use of get_pfn_from_mfn(). |
2005-11-23 |
kaf24 |
8001:944cf29d126d |
Move arch-specific portions of grant-table implementation |
2005-11-23 |
sos22 |
8000:6d9ea03c1baa |
Merge. |
2005-11-23 |
sos22 |
7999:9cc161c08b59 |
Merge. |
2005-11-23 |
sos22 |
7998:52bddfb334ae |
Make sure that accesses to the machine_to_phys table all go through |
2005-11-23 |
root |
7997:1d754a4ad350 |
xm-test: add tests for network-attach command |
2005-11-23 |
dan |
7996:092ac41ec8bd |
Add tests for bug #331 |
2005-11-23 |
dan |
7995:4b8599f53bb4 |
Make 04_memset_smallmem differentiate between console run-away and console |
2005-11-23 |
emellor |
7994:6ab21a197549 |
Fix to xm create --help from Ken Grant. |
2005-11-23 |
kaf24 |
7993:6c252ba7a639 |
BUG_ON test for xmalloc alignment should not be excluded |
2005-11-23 |
kaf24 |
7992:be41d7631c2f |
Intel systems with more than 8 CPUs require that the APIC is configured |
2005-11-23 |
kaf24 |
7991:b6ebabe4658a |
Add -Wdeclaration-after-statement to CFLAGS only if the |
2005-11-22 |
smh22 |
7990:393256b2ead0 |
Avoid GPF when attempting to save / restore 64bit guests. More thought |
2005-11-22 |
kaf24 |
7989:c7508abc5b6b |
Add -Wdeclaration-after-statement to Xen and tools build. |
2005-11-22 |
smh22 |
7988:f7bee3cb1bf1 |
Tidy up debugging output. |
2005-11-22 |
smh22 |
7987:72a1421dcf1b |
Better handle page type info becoming incoherent during live migrate. |
2005-11-22 |
emellor |
7986:bc1bfdb35f29 |
Merged. |
2005-11-22 |
emellor |
7985:602aefe7bd48 |
Make it possible to run valgrind on code linked with the libxc libraries. |
2005-11-22 |
kaf24 |
7984:dede6fb4c90e |
When a foreign page is mapped via a grant reference, it |
2005-11-22 |
kaf24 |
7983:13b2e5c94595 |
Ignore live flag on PAE/64-bit migrations, rather than |
2005-11-22 |
kaf24 |
7982:060a6634d9ec |
SHADOW_CONTROL_OP_OFF should be checkign whether shadow mode |
2005-11-22 |
kaf24 |
7981:faf5c318f9b0 |
Fix the zombie domain when destroying 2.6 linux vmx guest. |
2005-11-21 |
rread |
7980:f8af1ac29ecb |
Build the USB boot keyboard and mouse drivers as modules, so the real |
2005-11-21 |
smh22 |
7979:f612aec588e2 |
Fix syntax error. |
2005-11-21 |
emellor |
7978:c1c8da6f2afe |
Merged. |
2005-11-21 |
emellor |
7977:f546d8697b0e |
Misc fixes for breakage when moving to new Python/C interface style. |
2005-11-21 |
kgrant |
7976:b2364dc83d1f |
use help in create.py for "xm help create" |
2005-11-21 |
xenrtd |
7975:14886c68f254 |
Catch parsing errors in xm create. |
2005-11-21 |
emellor |
7974:11a06dd44a8d |
Merged. |
2005-11-21 |
emellor |
7973:87b520c30cb2 |
As with xs.c, change the module interface to match the current Python/C |
2005-11-21 |
emellor |
7972:52f80621b889 |
Tidy use of module / package names. |
2005-11-21 |
emellor |
7971:f72da8799418 |
Remove many unnecessary uses of keyword arguments, to reduce complexity. |
2005-11-21 |
smh22 |
7970:eaec9512f618 |
Remove unnecessary assert. |
2005-11-21 |
emellor |
7969:976e53674e84 |
Merged. |
2005-11-21 |
emellor |
7968:fbd3f3cb6f65 |
Return the changed path as an argument to the watch callback. This is useful |
2005-11-21 |
kaf24 |
7967:52020caa244f |
Change semantics of gnttab_transfer to take the page away |
2005-11-21 |
emellor |
7966:e336e186e5f9 |
Merged. |
2005-11-21 |
emellor |
7965:c07d5bab4c2b |
Fix removal of use of scheduler, broken earlier today by mismerge. |
2005-11-21 |
emellor |
7964:27a2cb379c8f |
Merged. |
2005-11-21 |
emellor |
7963:dd50b17dc60f |
Changes check for "udev", so that it works on debian sid (that does not |
2005-11-20 |
emellor |
7962:44d96609ea71 |
Added document to collate information regarding distro-specific |
2005-11-20 |
dykman |
7961:83bc047bb346 |
1) "brctl show" has no parameters. |
2005-11-20 |
dan |
7960:1e3042a93904 |
First stab at a xend-config.sxp man page. |
2005-11-21 |
kaf24 |
7959:ff18a169e866 |
Update the memory_op() hypercall. Add two new subcommands, to |
2005-11-21 |
smh22 |
7958:bdab22f56efe |
Fix 'belt + braces' check in xc_linux_save and improve error handling |
2005-11-21 |
kaf24 |
7957:112a769787d2 |
Linux swiotlb now uses correct method for determining if any RAM |
2005-11-21 |
kaf24 |
7956:eaaee5f43c67 |
Mute error message on SMP resume if a secondary CPU is |
2005-11-21 |
emellor |
7955:340effeb64b5 |
Merged. |
2005-11-21 |
emellor |
7954:6738fd14cb58 |
Replace initialiser for readonly parameter in xshandle_init that should never |
2005-11-21 |
kaf24 |
7953:0add9fbe93ab |
Fix grant-table transfer implementation. Also fix transfer |
2005-11-21 |
emellor |
7952:675862d22347 |
Merged. |
2005-11-21 |
emellor |
7951:a0b0da36fda3 |
Removed, now unused. |
2005-11-21 |
emellor |
7950:64e43d615167 |
Append the new device config to our internal structure, in device_create. This |
2005-11-21 |
emellor |
7949:8fb11d28df0f |
Catch RuntimeError inside initDomain, for better handling of out-of-memory, etc. |
2005-11-21 |
emellor |
7948:c7a46ec8d4df |
Remove last remaining use of scheduler.py, so we can remove the whole module. |
2005-11-21 |
emellor |
7947:52a3c06be4f8 |
Downgrade debug message to level "trace". |
2005-11-21 |
emellor |
7946:d88b33abf533 |
Added another test. Fix the existing tests to close the written config file |
2005-11-21 |
emellor |
7945:4f7b4ca2e30c |
Added reset method to Opts so that create.parseCommandLine can be used more than |
2005-11-21 |
emellor |
7944:508bc376c1dd |
Remove whole piles of cruft from the connection layer. The only thing that was |
2005-11-21 |
emellor |
7943:3a544c04cc61 |
Added method so that SrvDaemon can be run in the foreground without all the |
2005-11-21 |
emellor |
7942:d7b91e64bd4c |
Fix typo, and failure to unpack singleton tuple correctly. |
2005-11-21 |
emellor |
7941:5b0a7cac1087 |
Added unit test for the DevController subclasses. |
2005-11-21 |
emellor |
7940:2cfded7de82f |
Change the module registration declarations and change the object creation and |
2005-11-21 |
emellor |
7939:e60115657823 |
Remove all unnecessary uses of keyword arguments, to reduce complexity. In |
2005-11-20 |
kaf24 |
7938:6a666940fa04 |
Merge with xen-ia64-unstable.hg. |
2005-11-20 |
kaf24 |
7937:715184c81749 |
Small build fix to Python xenstore interface library. |
2005-11-19 |
kaf24 |
7936:aad88a902892 |
The patch allows one to configure NR_CPUS >8 (16 by default, same as the |
2005-11-19 |
kaf24 |
7935:cc1d77bba4b0 |
Enable the Xen hypervisor ACM security policy to be determined at boot |
2005-11-19 |
kaf24 |
7934:f5dafee503ba |
This patch is to fix a few performance "bugs" in the xenmon.py script. |
2005-11-19 |
kaf24 |
7933:5c7d103efb99 |
Fix shadow log-dirty mode for x86_64 xenlinux. Tested |
2005-11-19 |
cl349 |
7932:317e5a7092e2 |
Revert 04a7decd0645b23f1f398340e927eb191f0e754d since it's not needed. |
2005-11-19 |
cl349 |
7931:86cf8f4e5de5 |
Move tpmfe.h file next to other xen specific header files. |
2005-12-02 |
djm |
7930:eae5812f33f1 |
Stack pal call emulation implemented. (by Tristan Gingold) |
2005-12-02 |
djm |
7929:97de0e776d8b |
Update xen-capable elilo to support compressed dom0 kernel images (by Alex Williamson) |
2005-12-02 |
djm |
7928:cc085702cf9f |
Enable serial input for Xen (tied to ifdef, default off for now) |
2005-12-02 |
djm |
7927:ffe910ea7cb7 |
Fix pointer in vmx vmmu init code (by Anthony Xu and Kevin Tian) |
2005-12-01 |
djm |
7926:9cca37fc1057 |
Fix flush_tlb_mask to no-op for non-SMP, now needed in grant_table.c |
2005-12-01 |
djm |
7925:64699278c175 |
Fix pfn_valid call (by Kevin Tian) |
2005-11-30 |
djm |
7924:2e74bab1981e |
Add (incomplete) dom0_physinfo call to try with xm list and xen-bugtool |
2005-11-30 |
djm |
7923:0944ee356534 |
devmem.c no longer needed in drivers/xen/core |
2005-11-23 |
djm |
7922:0ee00faf332d |
Adapt to removal of #ifdef ia64 in xmalloc (handle SMP_CACHE_SHIFT) |
2005-11-23 |
djm |
7921:3eaab414bdfd |
vcpu_regs defined in ptrace.h (get regs from vcpu). Manual conversions and duplicate declarations removed. (by Tristan Gingold) |
2005-11-22 |
djm |
7920:4f36357947d7 |
Re-revert to generic xen0_defconfig_ia64 file |
2005-11-22 |
djm |
7919:c9077d9009f0 |
Patched drivers/acpi/motherboard.c no longer needed |
2005-11-22 |
djm |
7918:e97c20d1f68f |
After Alex's ACPI patch, this patch in motherboard.c for NULL FADT no longer required |
2005-11-22 |
djm |
7917:750b19fec820 |
Add a trivial namespace to the fake ACPI DSDT. |
2005-11-22 |
djm |
7916:90b9e8569dfb |
Create the base set of ACPI structures necessary to satisfy the ACPI subsystem on a guest OS. This includes RSDP, XSDT, FADT, MADT, and DSDT. |
2005-11-22 |
djm |
7915:6ac2a06e238b |
Handle lds on vti domain and fix some bugs on vti domain |
2005-11-19 |
djm |
7914:c35a32f96d20 |
Recode usage of FPSR_DEFAULT due to strange double declaration |
2005-11-18 |
djm |
7913:878a9891b056 |
Merge |
2005-11-19 |
cl349 |
7912:04a7decd0645 |
Fix support for sxp domain configuration files. |
2005-11-18 |
smh22 |
7911:94d39d9acc8e |
Only resume xenbus /after/ we've prepared our VCPUs; otherwise the |
2005-11-18 |
kaf24 |
7910:56d05708736a |
Do not allow an uninitialised VCPU to be brought up. Also |
2005-11-18 |
kaf24 |
7909:378e1c58bcd2 |
The xentrace_format script doesn't work on x86/64. Python pads the input |
2005-11-18 |
kaf24 |
7908:0970a2fdbee9 |
make_page_readonly() must flush unused kmaps when handling |
2005-11-18 |
kaf24 |
7907:8b384e741382 |
Improve make_page_readonly and make_page_writable: |
2005-11-18 |
kaf24 |
7906:69ea493e415a |
Simplify arbitrary_virt_to_phys, and fix the x86/64 version to mask |
2005-11-18 |
emellor |
7905:5c954929bb0d |
Merged. |
2005-11-18 |
emellor |
7904:049dee79c76d |
Remove one further reference to network_limit_help that I missed when merging. |
2005-11-18 |
emellor |
7903:0dd531d4af46 |
Merged. |
2005-11-18 |
emellor |
7902:eb3ecf6abe87 |
Remove barbaric abuse of goto out of one nested block and into a previous one. |
2005-11-17 |
emellor |
7901:b7afc0be59b2 |
Initialise the request ID in xs_talkv, to silence valgrind. We're not actually |
2005-11-17 |
emellor |
7900:e710b125b4cf |
Initialise the request ID in xs_talkv, to silence valgrind. We're not actually |
2005-11-17 |
emellor |
7899:34d9095e79e3 |
Simplify the logic of each of the functions here, removing the many bizarre |
2005-11-18 |
emellor |
7898:ad2720178268 |
Merged. |
2005-11-18 |
emellor |
7897:7d75f5a88f06 |
From Ken Grant: Add per command help / make help match new man pages. |
2005-11-18 |
kaf24 |
7896:51bb139329b2 |
Disable live relocation for PAE and x86/64. Currently it can |
2005-11-18 |
kaf24 |
7895:419b32f72179 |
Remove conditionally-compiled code for Linux 2.4. |
2005-11-18 |
dan |
7894:7209244ea3d1 |
Make test 15_create_smallmem pass mem=16M on the kernel command line. |
2005-11-18 |
dan |
7893:74d4d3be6b0a |
Added a test to verify that devices come and go from block-list |
2005-11-18 |
sean |
7892:d02fd103cbc6 |
updates to xmdomain.cfg.5 man page to document most used options, and |
2005-11-18 |
dan |
7891:ab845d97de72 |
Add hping to the ramdisk. Also, do some very simple versioning. |
2005-11-18 |
sean |
7890:60bb9e11bd7d |
trivial add to .hgignore to ignore all the pulled content for xm-test's buildroot |
2005-11-18 |
sean |
7889:7f8969754896 |
added block device content, including finding a few more bugs in xen |
2005-11-18 |
kaf24 |
7888:5b5f1b0aca33 |
Set up fully-virtualised RTC time zone default to local |
2005-11-17 |
smh22 |
7887:f6fdb6e0d3c9 |
Fix race in blkfront resume path (watch thread could fire watch during the |
2005-11-17 |
jrb44 |
7886:51f91ef6c3b5 |
Fix x86-64 build. |
2005-11-17 |
kaf24 |
7885:65e0699dc9e1 |
merge |
2005-11-17 |
kaf24 |
7884:1a1c0f9b242e |
Fix event_pending() macro to match the assembly-language |
2005-11-17 |
emellor |
7883:80e393599413 |
Merged. |
2005-11-17 |
emellor |
7882:418954da5c0f |
Correct buffer->size at the same time as buffer->capacity when shrinking down a |
2005-11-17 |
kaf24 |
7881:c640c0c7f821 |
The perdomain mapping area in Xen space requires more than |
2005-11-17 |
emellor |
7880:9da47130ff42 |
Merged. |
2005-11-17 |
emellor |
7879:c0ef782130db |
Documentation: remove Twisted Matrix pre-req |
2005-11-17 |
dan |
7878:9a8110cb09bd |
Updates to the xm-test README file. |
2005-11-17 |
emellor |
7877:88c2d4bbe7c9 |
This patch explains network-* options in xm.1, including the bits that are |
2005-11-17 |
dan |
7876:c2f0ed9158ad |
Update 01_pause_basic test for new console behavior. |
2005-11-17 |
dan |
7875:234b3d608c86 |
Make test 04_memset detect bug #380 and restart the console daemon. |
2005-11-17 |
emellor |
7874:2ce5edc0ccbd |
Here's the patch for making the otherend_changed entrypoint |
2005-11-17 |
kaf24 |
7873:4c0606fb701b |
Fix IOCTL_PRIVCMD_GET_MACH2PHYS_MFNS to work properly for |
2005-11-17 |
smh22 |
7872:0adacfa2e33f |
Fix pinning logic on restore. |
2005-11-16 |
emellor |
7871:3f39f030fa89 |
Merged. |
2005-11-16 |
dan |
7870:cbf6f95e9c62 |
Test for creating a domain with too little memory. |
2005-11-16 |
dan |
7869:28eec8977024 |
Make 01_reboot test more robust. |
2005-11-16 |
smh22 |
7868:e4e1674a747d |
One more try... |
2005-11-16 |
smh22 |
7867:9c68f4a58aa9 |
Fix annoying error introduced during cleanup. Oops. |
2005-11-16 |
smh22 |
7866:c5a49efa11d6 |
Trivial fixes for 64bit and xend. |
2005-11-16 |
smh22 |
7865:fe3a892b33b4 |
Many fixes for save/restore and related areas for PAE in particular. Now |
2005-11-16 |
emellor |
7864:9b345321fd06 |
Merged. |
2005-11-16 |
emellor |
7863:32b574b24b18 |
Watch for changes in the /vm section of the store, so that we update our |
2005-11-16 |
emellor |
7862:3631592ad7d3 |
Added an unwatch method, so that XendDomainInfo can unregister the watch from |
2005-11-16 |
emellor |
7861:8c736c042f72 |
Move the registration of the @releaseDomain watch so that we avoid a watch |
2005-11-16 |
emellor |
7860:3867d93d86f7 |
Downgrade the failure to change the iptables settings from fatal to an error. |
2005-11-16 |
emellor |
7859:8ed932ab9f2a |
Merged. |
2005-11-16 |
jmb |
7858:dee321bf18e9 |
Dom0 might not be called Domain-0, so ask for the name in shutdown.py, instead of hardcoding it |
2005-11-16 |
kaf24 |
7857:6f1477035134 |
Rename XENVER_parameters to slightly more informative |
2005-11-16 |
emellor |
7856:50dcb6266990 |
Merged. |
2005-11-16 |
emellor |
7855:725bf42d4713 |
Review checks for Error string when checking that bad arguments are handled |
2005-11-16 |
kaf24 |
7854:fb50fba1895c |
Fix up start_info_t magic string to match the format of |
2005-11-16 |
kaf24 |
7853:fa99d895bb18 |
This fixes the following scenerio: |
2005-11-16 |
kaf24 |
7852:1df8b53bdd37 |
Change ISA_IO_BASE to fix_to_virt(FIX_ISAMAP_BEGIN). It used to be |
2005-11-16 |
kaf24 |
7851:80b61bdceb26 |
Remove unnecessary cast of kmalloc() result. |
2005-11-16 |
kaf24 |
7850:54a05cd0d060 |
Add definitions of some swiotlb symbols to pci-dma.c. |
2005-11-16 |
kaf24 |
7849:9f4efb238f5b |
/dev/mem write function should use copy_from_user, not copy_to_user. |
2005-11-16 |
kaf24 |
7848:592d8f74d23d |
merge. |
2005-11-16 |
kaf24 |
7847:2e0700008a87 |
Correctly export xencons functions to avoid ugly 'extern' |
2005-11-16 |
kaf24 |
7846:022818ea3914 |
Fix function that shouldn't be globally defined. |
2005-11-16 |
emellor |
7845:5019c8d034c4 |
Merged. |
2005-11-16 |
emellor |
7844:fa76c455af35 |
The following patch removes every (hopefully) reference to network-limit. |
2005-11-16 |
kaf24 |
7843:9bf6f907b3ff |
Trivial coding style fix. |
2005-11-16 |
kaf24 |
7842:3d89876eb4d4 |
Add function declarations, and ensure we prevent mismatch |
2005-11-16 |
kaf24 |
7841:e1142d983179 |
Replace 0 with NULL when assigning pointer fields/parameters. |
2005-11-15 |
kaf24 |
7840:9c7aeec94f8a |
Fix 64-bit build that I broke by making acpi table mapping |
2005-11-15 |
emellor |
7839:10bafcc750fb |
Make watchStart and watchMain global functions rather than classmethods, |
2005-11-15 |
emellor |
7838:009eb32c0ae4 |
Merged. |
2005-11-15 |
emellor |
7837:210a5b625e30 |
Have a watch callback return 0 or 1 depending upon whether it would like to |
2005-11-15 |
emellor |
7836:151837f6c26b |
Remove the handling of TypeError inside gather. It is not thrown by int() |
2005-11-15 |
kaf24 |
7835:5e111356ba17 |
Ensure we initialise the cpu_present_map before |
2005-11-15 |
emellor |
7834:2acbe70dd418 |
This patch fixes dom0 SMP vcpu hotplug. Currently, domains without |
2005-11-15 |
emellor |
7833:fcf13f653dba |
This patch fixes a number of vcpu related issues. |
2005-11-15 |
emellor |
7832:49bf2a4863b6 |
Merged. |
2005-11-15 |
emellor |
7831:a064c5804eae |
Fix race between xspy_read_watch and xspy_watch, by placing the watch in the |
2005-11-15 |
kaf24 |
7830:0895376edf73 |
acpi change is Xen/x86 specific, so make it dependent on |
2005-11-15 |
kaf24 |
7829:3918cc7f679e |
Upgrade Xen's msr.h to include definitions from Linux 2.6.14. |
2005-11-15 |
emellor |
7828:bb0e5f7f94fd |
Merged. |
2005-11-15 |
emellor |
7827:60bf9aa39043 |
Have the vif scripts expect the offline event, not the remove event. With |
2005-11-15 |
emellor |
7826:bb270cb5d2e8 |
Added link_exists function, for neatness. Check for the existence of the pdev |
2005-11-15 |
danms |
7825:4bdcb7f8c3d7 |
Reduce the time required to start xm-test domains by allowing the console |
2005-11-15 |
emellor |
7824:1831da8249ba |
Merged. |
2005-11-15 |
emellor |
7823:97d11e40d8ca |
This patch is largely stylistic, and gets rid of StuddlyCaps formatting in |
2005-11-15 |
emellor |
7822:4f56eb7d814a |
This patch adds more content around the scheduler portions of the xm.1 man |
2005-11-15 |
emellor |
7821:c395b060b45d |
This patch is another in the continued effort to flesh out the man pages, it |
2005-11-15 |
kaf24 |
7820:e60d8a3ad96e |
Update hgignore list. |
2005-11-15 |
kaf24 |
7819:394390f6ff85 |
The new userland monitoring tool, XenMon. |
2005-11-15 |
kaf24 |
7818:e580f8051888 |
Extra tracing in Xen to support XenMon. |
2005-11-15 |
kaf24 |
7817:6e3e98e1c182 |
Previous changeset trivially broke ioemu/helper2.c. Fix it. |
2005-11-15 |
kaf24 |
7816:3864566bc833 |
This patch fixed keyboard issue for linux kernel 2.6 in vmx guest. |
2005-11-15 |
kaf24 |
7815:00aa8e4609e2 |
Properly declare ioapic_update_EOI(). |
2005-11-15 |
kaf24 |
7814:312e3f18bd6c |
Initialise secondary CPUs via an arch_initcall rather than |
2005-11-14 |
kaf24 |
7813:ed2ef64fdc33 |
get_page_type() must clean up writable pagetable state |
2005-11-14 |
kaf24 |
7812:dd754654d427 |
Better fix for flushing conflicting batched ptwr state |
2005-11-14 |
kaf24 |
7811:4f03592bc7f5 |
Flush writable pagetable state before emulating a PT |
2005-11-14 |
kaf24 |
7810:090e44133d40 |
Use make_lowmem_page_readonly/writable() in preference to the |
2005-11-14 |
kaf24 |
7809:bdf1a8039d13 |
Failure to revalidate a writable pagetable page should crash |
2005-11-14 |
emellor |
7808:6d981d34cf52 |
Fix check for a working iptables installation. Checking for the iptables |
2005-11-14 |
emellor |
7807:2de6e301a640 |
Merged. |
2005-11-14 |
emellor |
7806:edc33eea8630 |
Added line of debugging to try and catch hotplug script race. |
2005-11-14 |
emellor |
7805:504111fd562a |
Allocate MAC addresses using Xensource Inc's new OUI. |
2005-11-14 |
kaf24 |
7804:3842ebd7d480 |
Declare local variables at the start of a block, not in the middle |
2005-11-14 |
kaf24 |
7803:20bd6f55b813 |
Clean up xenstore/console shared page initialisation, which is |
2005-11-14 |
kaf24 |
7802:8ee7df2c18d1 |
Revert accidentally applied changes from changeset |
2005-11-14 |
kaf24 |
7801:b631c9328e49 |
Trivial Makefile cleanup for ioemu. |
2005-11-14 |
kaf24 |
7800:5aad7e145e50 |
If /sbin/ isn't in the path, udev rules will erroneously not get |
2005-11-12 |
emellor |
7799:bffbe58801d0 |
The various changes to move to using info instead of passing the config |
2005-11-12 |
emellor |
7798:4f247dc79d0a |
Further changes to xm.1 man page. |
2005-11-12 |
emellor |
7797:5ee1f7f3fc9b |
From Charles Coffing <ccoffing@novell.com>: |
2005-11-12 |
emellor |
7796:55af8b55abd8 |
The following patch is work in progress to add more meat to the xm.1 man |
2005-11-12 |
dan |
7795:a06405d12a10 |
This test was failing for he wrong reason. Calls to block-attach after the |
2005-11-12 |
emellor |
7794:fa237e03d3e7 |
Disable use of mmap. This allows Xenstored to run with an NFS-mounted |
2005-11-11 |
emellor |
7793:776ef2fb6fd8 |
Merged. |
2005-11-11 |
emellor |
7792:bf7c16e761fc |
New Xenbus driver structure, bringing an explicit state machine to the table. |
2005-11-11 |
emellor |
7791:e2e7f47e6f79 |
Rename the commands inside the hotplug scripts to match those used by hotplug |
2005-11-11 |
emellor |
7790:9523e6d10511 |
New location for code common to both netfront and netback, with the MAC parsing |
2005-11-11 |
smh22 |
7789:995e94c4802e |
Attached patch allows PAE xenlinux to run in the shadow mode using |
2005-11-11 |
smh22 |
7788:e023e37b3c7a |
Fix make_page_readonly/make_page_writeable on PAE guests - previous behaviour |
2005-11-11 |
emellor |
7787:980967b0b161 |
Don't call iptables if it is not installed. This code is only there to ensure |
2005-11-11 |
emellor |
7786:1444adb1c407 |
Fix function call syntax in vif-route and vif-nat. |
2005-11-11 |
emellor |
7785:e002282b79c8 |
Merged. |
2005-11-11 |
emellor |
7784:c927e3761a96 |
Chmod a+x. |
2005-11-11 |
kaf24 |
7783:cc5450d52e49 |
Missed two files from NULL-pointer-check changeset. |
2005-11-11 |
kaf24 |
7782:fcb7e5616102 |
Remove unnecessary NULL checks before freeing memory blocks. |
2005-11-11 |
kaf24 |
7781:41c8a2ea07c0 |
Fix application of OS patches to deal better with failure. |
2005-11-11 |
kaf24 |
7780:cc1c250e672d |
Max xen skbuff allocation is now 64KB. kmem caches only |
2005-11-11 |
kaf24 |
7779:b5c95258fe59 |
Merge with xen-unstable-ia64.hg |
2005-11-11 |
kaf24 |
7778:0b4596caf761 |
nloopbacks default is now 8. So vifnum of greater than 7 requires |
2005-11-11 |
kaf24 |
7777:eaee11008e68 |
Add MOVSX instr support to VMX MMIO decoder. |
2005-11-11 |
kaf24 |
7776:778394bb27f3 |
Remove unnecessary ifdef in defn of xprintk. Install |
2005-11-10 |
kaf24 |
7775:b9e8654c3f10 |
Fix Linux fault.c indentation. |
2005-11-10 |
smh22 |
7774:5aa93e3c2a22 |
Fix page-table dump on PAE with >4GB MFNs. |
2005-11-10 |
kaf24 |
7773:476d02c1346c |
Merge with http://xenbits.xensource.com/ext/xen-unstable-docs.hg |
2005-11-10 |
Robb Romans |
7772:f1c07363956b |
Add "Securing Xen" adapted from Anthony Liguori's Wiki entry. |
2005-11-10 |
Robb Romans |
7771:79e8991af6b4 |
A few doc cleanups. Replace bitkeeper with mercurial. |
2005-11-10 |
Xiaofeng Ling |
7770:6a593de2f8ba |
This patch use same expression as vif for vmx guest but has a distinguish "type=ioemu" |
2005-11-10 |
emellor |
7769:10e6946477b8 |
Removed autogenerated file. |
2005-11-10 |
emellor |
7768:975aa9e4def3 |
Fix the log reopening by moving the code with all the races out of the signal |
2005-11-10 |
kaf24 |
7767:4982559d8fde |
Indirect writes to phys_to_machine_mapping array through an inline |
2005-11-10 |
kaf24 |
7766:d916497135ac |
When creating exception/interrupt stack frames for a guest, |
2005-11-10 |
kaf24 |
7765:c405c0d1b49b |
This patch fix some issue on masked interrupt: |
2005-11-10 |
kaf24 |
7764:bee09e2200ab |
Fix IPI handling before vcpu launched |
2005-11-10 |
kaf24 |
7763:de41f5e24cf1 |
For vmx domain, because shadow_mode_reference is set later in |
2005-11-10 |
kaf24 |
7762:e436e4e93076 |
Add some minor defensive coding/error handling in xc_vmx_build.c like |
2005-11-10 |
kaf24 |
7761:bdb8c00ddb85 |
merge |
2005-11-10 |
kaf24 |
7760:74737286e9f5 |
Enable xm console for vmx guest. |
2005-11-10 |
kaf24 |
7759:d5775d0bcf1e |
Fix some more bugs in pygrub including: |
2005-11-10 |
emellor |
7758:a8b759a40372 |
Merged. |
2005-11-10 |
emellor |
7757:139aabe357a4 |
Various chmod a+x. |
2005-11-10 |
danms |
7756:578736096552 |
Modularize runtest.sh and add a quick option. |
2005-11-10 |
danms |
7755:0c3335a98f0b |
Make the 04_restore test verify that two block devices and two nics are |
2005-11-10 |
danms |
7754:7562dc888468 |
Remove this accidental commit |
2005-11-10 |
dan |
7753:fb4f48f0116e |
Tweak the usage of mke2fs to be quiet, so that the XML reports |
2005-11-10 |
danms |
7752:2bcfd776cb7f |
Add this file that wasn't in the tarball for the initial import |
2005-11-10 |
danms |
7751:3920df5da25e |
Remove semicolons from Console.py. It's a habit. |
2005-11-10 |
kaf24 |
7750:06d08564b982 |
Attached patch fixes a thinko in pygrub's setup.py |
2005-11-10 |
kaf24 |
7749:b8eaf192bad7 |
Enable export of set_nmi_callback in suitably priv 64-bit doms. |
2005-11-10 |
kaf24 |
7748:08f0066158c3 |
Updates comments in network-bridge, removes dead code, minor typo fixes. |
2005-11-10 |
emellor |
7747:8a5dca8c1e8f |
Merged. |
2005-11-09 |
emellor |
7746:ad6a208992cc |
Added missing __init__.py. |
2005-11-09 |
smh22 |
7745:8f83f7ccf185 |
Fix shadow bitmap sizing for logdirty mode. |
2005-11-09 |
kaf24 |
7744:5823dbfbb4cd |
Move linear faulting address (%cr2) out of the page fault |
2005-11-18 |
djm |
7743:e62c54ab862f |
Fall back to zx1-based configs, defconfigs don't work yet to boot domU |
2005-11-18 |
djm |
7742:84f9bec4feaf |
Fix read of guest psr to properly set dfh and other bits (by Matt Chapman) |
2005-11-18 |
djm |
7741:14393678d999 |
Properly pass iha/itir if data miss occurs when fetching privop (by Matt Chapman) |
2005-11-18 |
djm |
7740:ba78f3912b29 |
Remove DOMU_BUILD_STAGING and supporting code entirely, no longer needed |
2005-11-17 |
djm |
7739:51f32d60536b |
Turn off DOMU_BUILD_STAGING, no longer needed (flagged by Kevin Tian) |
2005-11-17 |
djm |
7738:ec2ab25dacee |
Parse all ACPI MADT entries, not just NR_CPUS (by Alex Williamson) |
2005-11-17 |
djm |
7737:424e28ebc882 |
Turn off duplicate console output (by Alex Williamson) |
2005-11-17 |
djm |
7736:ea1214123c2f |
Remove old version of xen xlilo patch |
2005-11-17 |
djm |
7735:d0a2b36f72f2 |
Integration of the xen4xlilo patch. (by Tristan Gingold) |
2005-11-16 |
djm |
7734:8c42a46de7f8 |
Enable build to work for both generic and non-generic (hpsim issue) |
2005-11-16 |
djm |
7733:40fc727dd1c0 |
Changes so that Xen can be compiled with gcc 4.0.2: (by Tristan Gingold) |
2005-11-16 |
djm |
7732:36cea432bbed |
Enable generic build for dom0 and build for domU with CONFIG_VT forced off |
2005-11-16 |
djm |
7731:ee15a2ae7f24 |
Fix problem if itlb miss occurs when in metaphysical mode |
2005-11-14 |
djm |
7730:5e142e1f41e6 |
Support dom0_mem parameter at boot option (by Masaki Kanno) |
2005-11-11 |
djm |
7729:bd234c9603ce |
Fix delivery of nat consumption faults (still chatty) |
2005-11-11 |
djm |
7728:12d4d2dc06a2 |
Punt to slow path for itc.i/d for region0 to avoid metaphys problem |
2005-11-11 |
djm |
7727:d7bcc7bbf981 |
Fix region0 virtual accesses |
2005-11-10 |
djm |
7726:2f98977d9f85 |
Enable gcc3.4 with CONFIG_SMP (by Alex Williamson) |
2005-11-10 |
djm |
7725:0ec32c6f0963 |
Blkfront no longer built by default, need CONFIG_XEN_BLKDEV_FRONTEND |
2005-11-10 |
djm |
7724:fae79fdcd49b |
Merge |
2005-11-10 |
djm |
7723:9be9bc0b0f11 |
Fix typo |
2005-11-10 |
djm |
7722:4aeb53ba2890 |
Merge latest xen-unstable into xen-ia64-unstable |
2005-11-09 |
emellor |
7721:136b2d20dc81 |
Cope with the ValueError exception that we get if you use Xend with the recent |
2005-11-09 |
kaf24 |
7720:b2ea26d2099a |
Support recent change moving virtual IOAPIC model into Xen for |
2005-11-09 |
kaf24 |
7719:34a0dcb1700c |
Attached patch allows building of netfront and blkfront as modules |
2005-11-09 |
kaf24 |
7718:83ec10103067 |
gnttab_request_free_callback needs to be exported for building modular |
2005-11-09 |
kaf24 |
7717:6b62605e77b5 |
Remove use of get_gendisk in blkfront gen_gendisk is no long exported |
2005-11-09 |
kaf24 |
7716:356c175366a1 |
Allow xen_create_contiguous_region() to fail gracefully if it |
2005-11-09 |
smh22 |
7715:5066d2aa2fb0 |
More fixes for save/restore; use configured memory for generating sxp. |
2005-11-09 |
emellor |
7714:1e6147db55cf |
This patch prevents the xm-test console library from duplicating the |
2005-11-09 |
emellor |
7713:b0b854126410 |
This patch adds a new test that attempts to save and restore a domain |
2005-11-09 |
emellor |
7712:003339f0fcb2 |
Chmod a+x. |
2005-11-09 |
smh22 |
7711:539b2757642e |
Fix 64-bit build. |
2005-11-08 |
smh22 |
7710:b3c2bc39d815 |
Enable save/restore for PAE domains. |
2005-11-08 |
smh22 |
7709:abbe3df33774 |
Use '-' instead of '_' in xen version strings. |
2005-11-08 |
kaf24 |
7708:98bcd8fbd5e3 |
Fix alloc_skb() to ensure data is always physically contiguous. |
2005-11-08 |
kaf24 |
7707:0915074c356e |
Rationalise the kernel event-channel binding interfaces. The |
2005-11-08 |
emellor |
7706:37ad91483bd3 |
Increase the static constant default number of loopback interfaces, nloopbacks, |
2005-11-08 |
emellor |
7705:7cbcdccd659d |
Merged. |
2005-11-08 |
emellor |
7704:e2bb85722b91 |
Fix two leaks in the pyxc interface. The dictionaries are being added |
2005-11-08 |
Michael Fetterman |
7703:6e2225934d84 |
merge |
2005-11-08 |
Michael Fetterman |
7702:f544934dd0b6 |
merge |
2005-11-08 |
Michael Fetterman |
7701:c665ab5a6b44 |
Cleanup various shadow mode asserts. |
2005-11-08 |
mafetter |
7700:6d298cac0e8d |
Bug fix in error handling in get_page_from_l4e() |
2005-11-08 |
mafetter |
7699:0f62ea79cd8d |
Fixed domain refcounting bug (found by inspection) |
2005-11-08 |
mafetter |
7698:d25bdfb2576e |
Fixed a bug in the audit code. |
2005-11-08 |
unknown |
7697:dd0e2e9fa4e6 |
Fixed domain refcounting bug (found by inspection) |
2005-11-08 |
mafetter |
7696:c4fc28fb580a |
Fix vncviewer spawning so it actually works. |
2005-11-08 |
mafetter |
7695:913ad6d48cbc |
Added some minor defensive coding/error handling in xc_linux_build.c |
2005-11-07 |
unknown |
7694:889814fb94c5 |
Minor Makefile cleanup in tools/libxc/Makefile |
2005-11-07 |
unknown |
7693:06abebc3a56d |
Make xen0's default config match itself after a "make oldconfig" |
2005-11-07 |
unknown |
7692:188fc4838586 |
Minor updates to .hgignore |
2005-11-08 |
emellor |
7691:a5195bf5671d |
Merged. |
2005-11-08 |
emellor |
7690:8e1703090053 |
Added file missed on commit of earlier patch by Dan Smith. |
2005-11-08 |
emellor |
7689:53f52fc28f8b |
This patch removes all of the auto-generated files that were checked |
2005-11-08 |
emellor |
7688:c969320ee59f |
This patch increments the version number of xm-test so that we can |
2005-11-08 |
emellor |
7687:dfbdf1d264ef |
This patch adds a URL to the reporting site, as well as a note about |
2005-11-08 |
emellor |
7686:f79854882e1f |
1. Set the UID and EUID of the process when trying to switch to a |
2005-11-08 |
emellor |
7685:40f3ce3516cb |
1. Unmark the 07 and 08 tests of block_attach as XFAIL |
2005-11-08 |
emellor |
7684:464e03b08f65 |
Remove unused parameter. |
2005-11-08 |
kaf24 |
7683:1470a9d40072 |
Remove unused and unnecessary gnttab ioctl. |
2005-11-08 |
kaf24 |
7682:33b2e15c2ade |
Update tools/examples docs. |
2005-11-08 |
kaf24 |
7681:8914eb171c66 |
After move randomMac to netif in 7637, we need to this for vmx guest. |
2005-11-08 |
kaf24 |
7680:a7a35d0a4a7c |
Remove the execute bit from shell snipplets (the -common files not |
2005-11-08 |
kaf24 |
7679:becf19225569 |
Fix the clean target of the tools/xenstore Makefile to |
2005-11-08 |
kaf24 |
7678:0aeb37de0e4a |
merge |
2005-11-08 |
emellor |
7677:055efdd6b7c5 |
Merged. |
2005-11-08 |
emellor |
7676:7e3faea076ec |
Push the process of waiting for devices to come up right out of DevController, |
2005-11-08 |
emellor |
7675:eafd932231ae |
Rearrange restart logic so that a failure to restart a domain does not cause |
2005-11-08 |
emellor |
7674:f2202af64023 |
Mark plenty of variables as unused, and remove an unused import. |
2005-11-08 |
emellor |
7673:dcfbfae87f6c |
Remove unused XENSTORED_XYZ constants. |
2005-11-07 |
emellor |
7672:ca37f8be9426 |
Rename parameter to avoid shadowing builtin. |
2005-11-10 |
djm |
7671:b12a48d9e841 |
Reflect various missing traps/faults (flagged with printf for now). |
2005-11-10 |
djm |
7670:214bd6a0ed27 |
Adapt to new evtchn interfaces. |
2005-11-10 |
djm |
7669:5b2d9807725d |
Back out partial fix in ia64-unstable 7665/7/8, breaks Debian boot |
2005-11-09 |
djm |
7668:be53bbe62f2e |
Don't panic for other region physaddr handling in vcpu_translate |
2005-11-09 |
djm |
7667:7fd6dff1631d |
Don't panic for (rare) dom0 physaddr with uncacheable attribute |
2005-11-09 |
djm |
7666:8ddc812626b2 |
Fix ia64 tools build (new parameter in xc_vmx_build) |
2005-11-09 |
djm |
7665:d3594980a8f1 |
Enable region0 virtual addresss in vcpu_translate (but still broken elsewhere) |
2005-11-08 |
djm |
7664:7d81d6b8c302 |
Fix domU (by Kevin Tian) |
2005-11-07 |
djm |
7663:66dd96e90be4 |
Merge xen-unstable into xen-ia64-unstable again (to get ioapic changes) |
2005-11-07 |
kaf24 |
7662:25599e222c33 |
Fix pagetable pinning logic for xen/i386 kernels. The pin |
2005-11-07 |
kaf24 |
7661:63aeaa2152d8 |
This patch remove the obsolete ioapic code on qemu device model side. |
2005-11-07 |
kaf24 |
7660:9bb7a75f120f |
This patch add virtual IOAPIC support for VMX guest. |
2005-11-07 |
kaf24 |
7659:781b6dd73e4c |
This patch change the vmx mmio handler to static. |
2005-11-07 |
djm |
7658:d51b071bfcfc |
Enable ar.unat handling for fast paths (by Anthony Xu) |
2005-11-07 |
djm |
7657:b547291cb6d4 |
Missed ia64 changes to one drivers/xen file |
2005-11-07 |
djm |
7656:b6cce4237ded |
Merge latest xen-unstable into xen-ia64-unstable |
2005-11-07 |
emellor |
7655:a05e55c919c1 |
Merged. |
2005-11-07 |
emellor |
7654:12c3b4463cba |
Added description of the behaviour of rename-restart. |
2005-11-07 |
jbulpin |
7653:d1b5ad8e8b03 |
Fixed syntax error in iopif patch. |
2005-11-07 |
kaf24 |
7652:a4bd444c5424 |
merge |
2005-11-07 |
kaf24 |
7651:19e5385bc5b3 |
fast_flush_area() should index the unmap request array using |
2005-11-07 |
emellor |
7650:b47b79585772 |
Move the randomMAC method from xm.create into server.netif. This way, it can |
2005-11-07 |
emellor |
7649:f392a8fc7494 |
Fix misnamed call to legacy_mask_to_prefix. Thanks to Tim Moreton for finding |
2005-11-07 |
emellor |
7648:a4bff55d4a16 |
Diagnostic for hitting the nloopbacks limit. This is presumably the cause of |
2005-11-07 |
emellor |
7647:ecb5997f7b25 |
Wholesale import of xm-test 0.4.0. |
2005-11-07 |
emellor |
7646:365245f2a106 |
Hack around problem whereby VMX domains (using the ioemu device) now fail |
2005-11-07 |
emellor |
7645:5d9de9f4baf4 |
Added assertion, to stop it blowing up more obscurely a little later. |
2005-11-07 |
emellor |
7644:43fbea30b5c8 |
Tidy exception handling on IntroduceDomain, quieten down one debug message, add |
2005-11-07 |
emellor |
7643:19a226d8db16 |
Make xenstored reopen its trace file on SIGHUP. This allows one to rotate the |
2005-11-07 |
kaf24 |
7642:1f57d567cf4b |
Add support for the ioport_permission dom0 op to xend and xm |
2005-11-06 |
kaf24 |
7641:270469d40f02 |
Revert c/s 7626 -- it's missing a new file. |
2005-11-06 |
kaf24 |
7640:55194bd55b86 |
Fix error path in blkback driver where a grant mapping in the |
2005-11-06 |
kaf24 |
7639:c352591ebfdf |
Add support for the ioport_permission dom0 op to xend and xm |
2005-11-06 |
kaf24 |
7638:b67d2d2465aa |
Added domain_ioport_permission to the python module xen.lowlevel.xc, |
2005-11-06 |
kaf24 |
7637:15dc55145e55 |
Added xc_domain_ioport_permission to libxc, which wraps the dom0 op |
2005-11-06 |
kaf24 |
7636:f41c33671a43 |
This patch adds a new boot parameter, dom0_ioports_disable, which |
2005-11-05 |
kaf24 |
7635:0cae0c6436f5 |
This patch is intended to make qemu support ia64/vti. We have validated |
2005-11-05 |
kaf24 |
7634:65c3b9382caa |
This patch is to remove the pit_timer when the vmx domain is |
2005-11-05 |
kaf24 |
7633:b180310a0d2c |
vlapic_init alloc memory for struct vlapic, so it should do a memset on |
2005-11-05 |
smh22 |
7632:2e880b1fbe84 |
Quiet down balloon driver. |
2005-11-05 |
smh22 |
7631:a45408260abb |
Check correct flag in grant transfer - this eliminates the most common |
2005-11-04 |
kaf24 |
7630:a969d918674e |
Remove shadow audit debugging. Too noisy for |
2005-11-04 |
kaf24 |
7629:6a2d93c2b32d |
Specifying 'mem=' as Linux boot parameter disables the default |
2005-11-04 |
kaf24 |
7628:21d175472d55 |
This is a fix for some device model corner cases including: |
2005-11-04 |
kaf24 |
7627:1a5861311b04 |
This patch adds a check to make sure the config file passed to |
2005-11-04 |
kaf24 |
7626:d9d88dd713ba |
This is another patch that adds an arg_check() to domid and domname so |
2005-11-04 |
kaf24 |
7625:98515ca23ca3 |
This patch adds an arg_check into the set_vcpus code in xm, so that we |
2005-11-03 |
kaf24 |
7624:289b73a5ace7 |
Simplified vmx_platform.c by removing obsolete code and redundant vmread's. |
2005-11-03 |
emellor |
7623:ca2e91ab4311 |
Merged. |
2005-11-03 |
emellor |
7622:fe487b19c379 |
Fix handling of child in forkHelper. |
2005-11-02 |
kaf24 |
7621:76fbcb25d174 |
Fix map_domain_page() by reverting a bogus simplification |
2005-11-02 |
sos22 |
7620:9cdfcecf4968 |
Merge. |
2005-11-01 |
sos22 |
7619:5ffe3f16aa52 |
Make SMP alternatives work under xenolinux rather than just native, |
2005-11-02 |
emellor |
7618:4321438e92a7 |
Merged. |
2005-11-02 |
emellor |
7617:7f8db234e9db |
Rewritten handling of child stderr to avoid deadlock. |
2005-11-02 |
kaf24 |
7616:e519f3239a97 |
Make the -V option of xenconsoled actually do something. |
2005-11-02 |
kaf24 |
7615:d507f32afba9 |
Make it clear that the result of xs_get_domain_path() must be free()'d. |
2005-11-02 |
kaf24 |
7614:4ec05d64f202 |
Fix memory leak in domain cleanup spotted by doremifa in #xen. |
2005-11-02 |
kaf24 |
7613:89030fab2c3f |
The attached patch to 1) fix a 64-bit bug with some of the data packing, |
2005-11-02 |
kaf24 |
7612:03d51c0b0546 |
fix VMX decoder for MOVZ instruction. |
2005-11-02 |
kaf24 |
7611:c31edd72086d |
Just some small code cleanup to shadow.c, no logic changed. |
2005-11-02 |
kaf24 |
7610:5ed53e973b83 |
Changeset 7419 introduced a check for DOM0 before setting a bit in the |
2005-11-01 |
kaf24 |
7609:ae2e13795c63 |
>I'm hitting an ASSERT in alloc_monitor_pagetable() with debug=y and I |
2005-11-01 |
kaf24 |
7608:305649f5ad56 |
Fix 'nosmp' and ensure that CPU#0 is reported properly |
2005-11-01 |
kaf24 |
7607:3492adc0ad60 |
Temporary fix for blkfront failure on save/restore. |
2005-11-01 |
kaf24 |
7606:0b8f92adc679 |
Fix CPU hotplug -- cpu initialisation functions must be declared |
2005-11-01 |
emellor |
7605:99f4ba74763e |
Merged. |
2005-11-01 |
emellor |
7604:28face899030 |
Catch KeyboardInterrupt, to avoid spewing error messages on Ctrl-C. |
2005-11-01 |
emellor |
7603:3a3b2f8fbb60 |
Added missing __init__.py. |
2005-11-01 |
kaf24 |
7602:952945d2b68e |
Disable guest firmware apm since no apm is supported now to remove the |
2005-11-01 |
kaf24 |
7601:b818029835de |
The following patch adds a section for SHUTDOWN OPTIONS for the xmdomain.cfg |
2005-11-01 |
kaf24 |
7600:07b5b3e2ff45 |
Fix docs: xm set-mem => xm mem-set. |
2005-11-01 |
kaf24 |
7599:c794c98c416c |
There is an error in xenstat, such that a wild pointer is being |
2005-11-01 |
kaf24 |
7598:a48ac90f99f1 |
Fix the DISPLAY configration that breaks vmx domain creation with SDL |
2005-11-01 |
kaf24 |
7597:f1b6dd997716 |
Add get_cycles(), to be defined in asm/time.h, as a |
2005-10-31 |
emellor |
7596:6be0d21bb863 |
Merged. |
2005-10-31 |
emellor |
7595:286946489e5d |
From Murillo Fernandes Bernardes <mfb@br.ibm.com>: |
2005-10-31 |
emellor |
7594:a7129a40f239 |
From Gerd Knorr <kraxel@suse.de>: |
2005-10-31 |
emellor |
7593:00377595e4f9 |
Added new xentrace executables tbctl and setsize. |
2005-10-31 |
emellor |
7592:4e6c0734c409 |
Use _p to fix, once and for all, the debugging printf recently changed. |
2005-10-31 |
emellor |
7591:a51ec6d425e7 |
Removed the event server, and all it entails. This is unused, and a big pile |
2005-10-31 |
emellor |
7590:69958a5b94a3 |
Removed some dead code. |
2005-10-31 |
emellor |
7589:7c30e9215558 |
Ignore the directories containing generated man pages. |
2005-10-31 |
kaf24 |
7588:cf0c13832905 |
Make check_pkgs work with the Bourne shell |
2005-10-31 |
kaf24 |
7587:60c941136be9 |
Update .hgignore. |
2005-10-31 |
kaf24 |
7586:8ded2066e16c |
Fix PAE shadow on a machine with RAM above 4G on x86_64 xen. |
2005-10-31 |
kaf24 |
7585:ea6d9f29dff5 |
Watch events may get lost, the xenstored response races against the new |
2005-10-31 |
kaf24 |
7584:8cc7ce549d00 |
Sanitise the trace-buffer hypervisor<->user interface. |
2005-10-30 |
kaf24 |
7583:7d0d88685f79 |
Remove stupid unused strtok() function. |
2005-10-30 |
kaf24 |
7582:2947b0df5ffa |
Simplify trace header some more, and ensure that |
2005-10-30 |
kaf24 |
7581:d8a39152f982 |
Tracing cleanups and simplify tb_set_size(). Dynamic |
2005-10-30 |
kaf24 |
7580:a663683fe8cb |
Remove trace compile option from Xen. |
2005-10-30 |
kaf24 |
7579:f33f18fbf2cb |
This is a set of changes which allow the tracebuffer functionality to |
2005-10-30 |
emellor |
7578:43676a509982 |
Merged. |
2005-10-30 |
emellor |
7577:127d856ce124 |
Try again to get the ptrdiff_t printf right for 64-bit. |
2005-10-30 |
emellor |
7576:d49fd494963e |
--- xen-unstable.hg.copy/docs/Makefile 2005-10-28 18:36:33.000000000 -0700 |
2005-10-30 |
emellor |
7575:c774efa2aca8 |
Added doccomment. |
2005-10-30 |
emellor |
7574:e212c0b60fbe |
Move misplaced netif_free declaration. |
2005-10-30 |
emellor |
7573:f3ebb4d6baab |
Added network-attach and network-detach. Fixes bug #300. |
2005-10-30 |
emellor |
7572:e0ea9320c351 |
Force the devid given to destroyDevice to an integer. This means that that |
2005-10-30 |
emellor |
7571:1ce76b214ce2 |
Added -lpthread to qemu-dm link line, in order to compile even without SDL |
2005-10-30 |
emellor |
7570:b50eb7619dd4 |
Change the grant table interface so that gnttab_end_foreign_access_ref returns |
2005-10-30 |
emellor |
7569:ecae9e6c7331 |
Added cast to silence warning on 64-bit. |
2005-10-30 |
emellor |
7568:8ffba597c385 |
Use %tx C99 printf modifier for ptrdiff_t so that this builds on 64-bit. |
2005-10-30 |
kaf24 |
7567:32695e99cfc8 |
This patch is to fix the NIC driven mechanism to make it event |
2005-10-30 |
kaf24 |
7566:8e1bfcb901e5 |
Once grant refs run out, netfront prints a nice message, but doesn't set |
2005-10-30 |
kaf24 |
7565:c7006e46cd06 |
Small shadow pagetable fixes. |
2005-10-30 |
emellor |
7564:47ba7a4bed45 |
Remove out: label, to silence warning. |
2005-10-30 |
emellor |
7563:bcccadcc56e5 |
Merged. |
2005-10-30 |
emellor |
7562:dc36edf1102f |
Don't schedule work for reboot if work is already scheduled. This fixes a |
2005-10-30 |
emellor |
7561:9f44b2aa98f3 |
Change the interface between XendRoot.get_network_script and Vifctl so that a |
2005-10-30 |
emellor |
7560:03612b7f69d5 |
Don't use XendRoot.get_vif_bridge to provide a default bridge -- instead, pass |
2005-10-30 |
emellor |
7559:601ae1c4fe61 |
Added test_create.py, a test script for create.py. This contains a unit test |
2005-10-30 |
emellor |
7558:ab8768317e20 |
Added xen.xm.tests package to build. |
2005-10-30 |
emellor |
7557:4722eae11abb |
Added xen-script-common.sh, for functions common to all scripts, not just the |