age |
author |
revision |
description |
2006-04-15 |
kaf24 |
9664:b39365343de0 |
Big fixes for the new IO-APIC acknowledging method. The problems |
2006-04-15 |
kaf24 |
9663:4613f42db780 |
Remove bogus extern declaration. |
2006-04-15 |
kaf24 |
9662:14659382edd3 |
This patch adds a section to the documentation on the late binding |
2006-04-15 |
kaf24 |
9661:1dce0d05c763 |
Touch softlockup watchdog while warning user about use of |
2006-04-15 |
kaf24 |
9660:74ee53209cca |
Fix whitespace in libxc. Tabs are manually fixed. |
2006-04-15 |
kaf24 |
9659:1d8b3c85121d |
Fix SETMAXMEM dom0_op with proper locking. |
2006-04-15 |
kaf24 |
9658:5102cd121a36 |
Currently, it is possible to set the mem-max value to value lower than |
2006-04-14 |
emellor |
9657:1fe63743a147 |
This patch enables external devices, such as for example a mounted hard |
2006-04-14 |
Ryan Harper |
9656:4b168245977a |
Allow cpus parameter to xm create to accept a range string by removing the |
2006-04-14 |
kaf24 |
9655:176302fe4dfb |
Restrict netfront to 256 grant references to avoid |
2006-04-14 |
kaf24 |
9654:b36a43b9d9b5 |
Introduce gnttab_empty_grant_references() to check whether grant |
2006-04-14 |
kaf24 |
9653:b055716f89c0 |
Replace grant-table typedefs with explicit structs. |
2006-04-14 |
kaf24 |
9652:5c477ad95dba |
Clean up grant_mapping_t. Increase its size from 4bytes to 8bytes and |
2006-04-14 |
kaf24 |
9651:2ae003c45ffe |
Use ioremap instead of __va to map VGA memory area (to be uncached). |
2006-04-14 |
kaf24 |
9650:c6557cad2670 |
This patch removes the ignored "Unconditional I/O exiting" setting in VMCS for |
2006-04-14 |
kaf24 |
9649:0de9da4a9ecf |
This patch enables tracing VMEXIT/ENTRY for 64-bit systems. |
2006-04-14 |
kaf24 |
9648:40b124e270ee |
Since we don't reset the proto_csum_blank flag in the skb, the |
2006-04-14 |
kaf24 |
9647:7b9dacaf3340 |
This is a patch for XenMon which only applies to the userspace tools. |
2006-04-14 |
kaf24 |
9646:3a9d0c29ed72 |
Trivial patch to fix x86_64 builds in which XEN_TARGET_ARCH |
2006-04-14 |
kaf24 |
9645:9a273aabb839 |
New IO-APIC ACK method seems to cause problems on some systems |
2006-04-14 |
kaf24 |
9644:bb0dc0ae23bb |
Fix Xen's interrupt acknowledgement routines on certain |
2006-04-14 |
kaf24 |
9643:2ccaa3879417 |
Call move_irq() during evtchn ->ack irq hook functions. This |
2006-04-14 |
kaf24 |
9642:f4285d150d3a |
Must use __copy_to_user_inatomic() in swiotlb's sync_single() |
2006-04-13 |
kaf24 |
9641:ec4f87e98fc1 |
Fix stack corruption in the libxs python interface. domid_t is a short; |
2006-04-13 |
vhanquez |
9640:e7d769001b4b |
add quota to xenstored. |
2006-04-13 |
kaf24 |
9639:14f6d138c61d |
Allow PCI-E and PCMCIA config on 64-bit Xenlinux. |
2006-04-13 |
kaf24 |
9638:2a7a46dd3bd6 |
This is to align PIT counter with TSC more accurately. |
2006-04-13 |
kaf24 |
9637:6692dd873e21 |
Use memmove instead of memcpy for overlapping areas (console scroll). |
2006-04-13 |
kaf24 |
9636:3c05406f5e0a |
In some cases, say for instance for some bizzare reason |
2006-04-13 |
kaf24 |
9635:b77ebfaa72b2 |
SVM patch to add BP exception intercept support. |
2006-04-13 |
kaf24 |
9634:137b60a47d13 |
SVM patch to init rsp properly. |
2006-04-13 |
kaf24 |
9633:9849bd4a86dd |
SVM patch to add PAE support. |
2006-04-13 |
kaf24 |
9632:cff23e96eae7 |
SVM patch to add add init intercept handler. |
2006-04-13 |
kaf24 |
9631:2aa9e9867477 |
This fixes the state machine of the vTPM driver. |
2006-04-13 |
kaf24 |
9630:c9d706834d25 |
Clean up xen Makefile. Use _-prefixed rules to avoid a |
2006-04-13 |
kaf24 |
9629:4f0ecc016cd1 |
This fixes the Xen Makefile to allow correct building of cscope, TAGS |
2006-04-13 |
kaf24 |
9628:898b5427701c |
The comment in xen.h on how to obtain current system time was missing |
2006-04-13 |
kaf24 |
9627:790f7a0be478 |
The default value used to control whether the guest is set up with localtime |
2006-04-13 |
kaf24 |
9626:0267063e050c |
This is the initial patch for SMP PAE guest on x86-64 Xen. |
2006-04-13 |
kaf24 |
9625:c3bb51c443a7 |
Make grant table map/unmap argument, host_addr, feature-specific. |
2006-04-13 |
kaf24 |
9624:a9ae49b52c28 |
Unmap shadow vtable when freeing shadow table in free_shadow_pages(). |
2006-04-13 |
kaf24 |
9623:268f2b85f313 |
Use copy_from_user when accessing linear page table in shadow_fault(). |
2006-04-12 |
emellor |
9622:19c55935580f |
Reset the cached state to XenbusStateInitialising on resume -- we're connecting |
2006-04-11 |
emellor |
9621:edefe24d78bd |
Merged. |
2006-04-11 |
emellor |
9620:7ad21a787d3f |
Fix KERNELS example, mkinitrd example. |
2006-04-11 |
kaf24 |
9619:4d4b41264b84 |
The maximum instruction length for both x86-32 and |
2006-04-11 |
kaf24 |
9618:768b0f6696fd |
When running test 5 in Memtest86+ v1.65, I got a "this opcode is not |
2006-04-11 |
kaf24 |
9617:4c8311699685 |
Make event_pending() architecture-specific. |
2006-04-11 |
kaf24 |
9616:c783f340bef8 |
Remove some bogus .PHONY Makefile declarations. |
2006-04-10 |
kaf24 |
9615:b32bc0c5648d |
Netfront must switch state using xenbus_switch_state() or this |
2006-04-10 |
kaf24 |
9614:6df0bdcf8c9d |
Add a new config option for all backend drivers. This has two benefits: |
2006-04-10 |
emellor |
9613:ec68212e72c1 |
Merged. |
2006-04-10 |
emellor |
9612:bb97f5120d03 |
Fix the test inside all_devices_ready, and move it from xenbus_probe (a |
2006-04-10 |
kaf24 |
9611:8e78e6b391e0 |
Fail the build if NR_hypercalls is not a power of two. |
2006-04-10 |
kaf24 |
9610:7a41b35d73f4 |
Fix a couple of typos. |
2006-04-10 |
kaf24 |
9609:c89d62e7015a |
Fix push/pop usage in tools/ioemu for x86/64. |
2006-04-10 |
kaf24 |
9608:4088dd0856a9 |
If the 'cdrom=' option is specified in the definition file but media is |
2006-04-10 |
kaf24 |
9607:b454a09cddb1 |
build: Clean up use of .PHONY |
2006-04-10 |
kaf24 |
9606:5f1c6864a7ac |
build: Clean pygrub's a.out |
2006-04-10 |
emellor |
9605:c668b024b2c7 |
Merged. |
2006-04-10 |
emellor |
9604:b7802a60b09f |
Initialise offsetopt when offset == 0. Closes bug #599. |
2006-04-10 |
emellor |
9603:7af0d54f598c |
Fix call to server, using new XendClient syntax. |
2006-04-10 |
emellor |
9602:591555bc4acb |
Updated to reflect new KERNELS defaults, and properly describe make install and |
2006-04-10 |
kaf24 |
9601:066a233ee365 |
build: Document the use of XEN_PYTHON_NATIVE_INSTALL |
2006-04-10 |
kaf24 |
9600:82dfb97fe5ea |
build: clean up output of make help a little bit |
2006-04-10 |
kaf24 |
9599:baa1742637b7 |
build: Make sure that DESTDIR is set |
2006-04-10 |
kaf24 |
9598:095519654079 |
build: Remove iptables and python loging helper targets |
2006-04-10 |
kaf24 |
9597:c83da0012e87 |
Remove unused netbsd build fragments. |
2006-04-10 |
vhanquez |
9596:bdec77028194 |
fix bug #609 - error: PIC register `bx' clobbered in `asm' |
2006-04-10 |
emellor |
9595:07af1b34d4c4 |
I used the wrong operator in a couple places for putting together some |
2006-04-10 |
kaf24 |
9594:4ed269ac7d84 |
'make mkpatches' diffs against pristine tree rather than |
2006-04-10 |
kaf24 |
9593:b765c96f8127 |
Introduce page_to_bus() and use it in pci-dma-xen.c and swiotlb.c. On |
2006-04-10 |
ack |
9592:1c03c45d0c06 |
fix x86_32 default linux builds |
2006-04-09 |
kaf24 |
9591:81bc9e9fb40d |
Remove various compile-time options from SEDF scheduler and |
2006-04-08 |
kaf24 |
9590:886594fa3aef |
Build CONFIG_PNP_ACPI by default. |
2006-04-08 |
kaf24 |
9589:e36892ad4144 |
Clean up IO-APIC update tracing and demote to DPRINTK(). |
2006-04-08 |
kaf24 |
9588:70837ac15cad |
Fix remove_pin_at_irq(), introduced with changeset |
2006-04-08 |
kaf24 |
9587:12621916d820 |
Added trace buffer virtual irq to implement non-polling trace record access. |
2006-04-07 |
kaf24 |
9586:f84a333d8aa6 |
Robustify and add tracing to the IO-APIC update hypercall. |
2006-04-07 |
kaf24 |
9585:05db1d61e031 |
Fix my slightly broken change to pirq_mask logic -- we must |
2006-04-07 |
smh22 |
9584:86db4688d514 |
Additional sanity / compatability checks during guest build. |
2006-04-07 |
kaf24 |
9583:3b0d07af46cb |
Turn pirq_mask into a generic bitmap type. |
2006-04-07 |
kaf24 |
9582:b84517e3fc30 |
Avoid double slashes in linker object file lists. |
2006-04-07 |
kaf24 |
9581:d857c6281410 |
Do not disable spurious irq debugging in i386 xenlinux. It may |
2006-04-07 |
kaf24 |
9580:c5df04d6af17 |
Power down an x86 system directly within domain0 rather than |
2006-04-07 |
emellor |
9579:fb174770f426 |
Merged. |
2006-04-06 |
emellor |
9578:9fcfdab04aa9 |
Factor out the parsing of XAUTHORITY, so that it can be used by the unit test, |
2006-04-06 |
emellor |
9577:edeeddb1bbf9 |
Fix test to match change to DCE formatting of UUIDs. |
2006-04-07 |
kaf24 |
9576:050ad9813cdb |
Clean up xenoprof code a bit. The main remaining TODO is to |
2006-04-07 |
kaf24 |
9575:0037e3e4da08 |
Do not accept empty definition of __XEN_INTERFACE_VERSION__ |
2006-04-07 |
cl349 |
9574:0010df11836d |
Support __XEN_INTERFACE_VERSION__ defined to the empty string. |
2006-04-06 |
ack |
9573:b6c5920e5d99 |
merge |
2006-04-06 |
ack |
9572:e049baa9055d |
Add xenoprof support |
2006-04-06 |
kaf24 |
9571:24d25894f071 |
Do not create blkback vbd kernel thread until fully connected |
2006-04-06 |
smh22 |
9570:388c59fefaa6 |
Merge. |
2006-04-06 |
smh22 |
9569:c5e80cb40c46 |
Merge. |
2006-04-06 |
smh22 |
9568:71f938468929 |
Make root page table sanity check on restore more generic. |
2006-04-06 |
emellor |
9567:9e13e1d4b33f |
This adds proper cleanup in case of a failure. |
2006-04-06 |
kaf24 |
9566:8c27368b12ad |
Rename and clean up 'error_code' path in entry.S. |
2006-04-06 |
kaf24 |
9565:db44b783fe09 |
Cleanups to do_callback_op() new hypercall changeset. |
2006-04-06 |
kaf24 |
9564:be0a1f376223 |
Use machine_halt() where it makes sense, to halt all processors |
2006-04-06 |
smh22 |
9563:8970d080f719 |
Fix long-standing save/restore bug on x86-64. |
2006-04-06 |
kaf24 |
9562:71f74f569b26 |
Saner error handling in iret hypercall (x86/64). |
2006-04-06 |
kaf24 |
9561:e568bfe66a52 |
Clean up files created by the XenLinux boot-xen code. |
2006-04-06 |
kaf24 |
9560:b128f55ca05c |
Add code to make handling domain poweroff/reboot symmetrical between |
2006-04-06 |
kaf24 |
9559:131051c09008 |
Move misplaced CONFIG_KEXEC code chunk in setup-xen.c to its proper location. |
2006-04-06 |
apeace |
9558:8b39930c70d5 |
Fix the example xend init.d script so it correctly detects when it is running |
2006-04-06 |
Ian Campbell |
9557:67de34c062b5 |
Add new hypercall "set_callback" taking a callback identifier and the |
2006-04-06 |
kaf24 |
9556:d2705953c6d2 |
More simplifications to blkback: |
2006-04-06 |
kaf24 |
9555:8031bf331472 |
Stupidly forgot there is a separate waitqueue for free pending request |
2006-04-06 |
kaf24 |
9554:937336f98c47 |
Fix the blkif_schedule() kthread loop. Much simpler; much more correct. |
2006-04-06 |
kaf24 |
9553:787d946ad457 |
Allow CONFIG_DEBUG_INFO to be specified when building |
2006-04-06 |
kaf24 |
9552:568b8d8fc782 |
Remove some unnecessary code from the vTPM hotplug scripts. |
2006-04-06 |
kaf24 |
9551:ebbe237bd9e4 |
Fix a problem that was caused by recent changes to the xenbus's |
2006-04-06 |
kaf24 |
9550:2a127b1f13b5 |
Update the user manual appendix to describe bow to get a mouse working |
2006-04-06 |
kaf24 |
9549:ea12fbe91f39 |
Remove unused code in netback's net_rx_action(): |
2006-04-06 |
kaf24 |
9548:bbd1057d38f0 |
Use PAGE_OFFSET instead of __PAGE_OFFSET in netfront.c. |
2006-04-06 |
kaf24 |
9547:a151e82c4ffd |
Remove unused teardown_irq() definition. Removes two files from sparse tree. |
2006-04-06 |
emellor |
9546:ece9b5710b29 |
Merged. |
2006-04-06 |
emellor |
9545:09967f2d6e3b |
Further workarounds for the broken string marshalling in xmlrpclib. Regardless |
2006-04-05 |
kaf24 |
9544:8f7aad20b4a5 |
Backtrack on the new interface for reserved event-channel |
2006-04-05 |
kaf24 |
9543:e1152d55ea31 |
Add new interface for allocating reserved event-channel |
2006-04-05 |
kaf24 |
9542:68ef2efa929b |
Clean up build system some more. No need to explicitly |
2006-04-05 |
kaf24 |
9541:133ce326febd |
Clean up HDRS Makefile variable. |
2006-04-05 |
kaf24 |
9540:c1d53788a25e |
Add support for XCHG instruction accessing LAPIC device model. |
2006-04-05 |
kaf24 |
9539:08aede767c63 |
Rename update_dom_time() to update_vcpu_system_time(). |
2006-04-05 |
kaf24 |
9538:bb316b4df46f |
Extend the 'badpage' boot option to parse inclusive |
2006-04-05 |
kaf24 |
9537:02e8dd5e4c57 |
Fix a regression in hvm_pio_assist() when booting Windows |
2006-04-05 |
kaf24 |
9536:ce7746d47f18 |
gdbserver readme update. |
2006-04-05 |
kaf24 |
9535:576317252bf2 |
There are a couple of bugs with the current handling of reads and writes |
2006-04-05 |
kaf24 |
9534:d1ddd7d35ed5 |
Define Xen interface version for tools build. |
2006-04-05 |
kaf24 |
9533:806d04252761 |
Fix checksum-offload problems introduced in c/s 9514, due to |
2006-04-04 |
kaf24 |
9532:5baf152d63ef |
We had reports of reboot not working on certain machines (specifically |
2006-04-04 |
kaf24 |
9531:7086a4e96ce0 |
With the standard (XEN) prefix and the setting of 8 words per line, |
2006-04-04 |
kaf24 |
9530:8d08ad8256df |
HVM patch to add pio IOREQ_WRITE OVERLAP/REPZ support in hvm io.c |
2006-04-04 |
kaf24 |
9529:887ff2d1e382 |
Simplify the Xen genapic code. Many genapic hooks have been |
2006-04-04 |
sos22 |
9528:9ae1f9349b76 |
fix mfn check of gnttab_transfer(). |
2006-04-04 |
emellor |
9527:395e57314710 |
Workaround bug in xmlrpclib's string escaping. That library outputs invalid |
2006-04-04 |
kaf24 |
9526:13e6993a0c65 |
Build a few more common network options into the i386 -xen kernel. |
2006-04-03 |
emellor |
9525:95552dc317cf |
Merged. |
2006-04-03 |
emellor |
9524:a97fe1ca116e |
Lookup backend by name _or_id_. This is important for domain 0, for example! |
2006-04-03 |
emellor |
9523:24cc62b429f0 |
Fix cpus string parsing, wrt use of ^ to remove elements. |
2006-04-03 |
emellor |
9522:b3751c780aa5 |
The attached patch fixes a race condition that occurs if after the |
2006-04-03 |
mip |
9521:c5a833aec2ab |
Improve pygrub error reporting when opening ext2 fs is not possible |
2006-04-03 |
tkuik |
9520:7df5921af7e4 |
Allow a domain other than Domain-0 to be a backend. |
2006-04-03 |
kaf24 |
9519:163c65c47d86 |
Remove some dead code from the consoled client. |
2006-04-03 |
kaf24 |
9518:108a62015bf4 |
Clean up subarch 'mach-foo' header files. No need for |
2006-04-03 |
kaf24 |
9517:387b6824ce29 |
Remove send_IPI_all, send_IPI_allbutself and send_IPI_self |
2006-04-03 |
kaf24 |
9516:590c33d6097c |
Added tag 3.0.2-branched for changeset d0d3fef37685be264a7f52201f8ef44c030daad3 |
2006-04-03 |
Ian Campbell |
9515:d0d3fef37685 |
Handle failure to register the xen store event channel instead of3.0.2-branched |
2006-04-02 |
kaf24 |
9514:4ad317429111 |
Make checksum handling in the virtual network drivers more robust. |
2006-04-02 |
kaf24 |
9513:99b2e765d643 |
Enable HYPERVISOR_sched_op() and HYPERVISOR_sched_opt_compat() for ia64. |
2006-04-02 |
kaf24 |
9512:b524714dfb66 |
Define __XEN_INTERFACE_VERSION__ when building Xen. |
2006-04-01 |
kaf24 |
9511:60071beccf18 |
This patch fixes several issues related to vmxassist: |
2006-04-01 |
kaf24 |
9510:9bee4875a848 |
Rename sched_op->sched_op_compat and sched_op_new->sched_op |
2006-04-01 |
kaf24 |
9509:508cb44338f5 |
When dom0 fails to balloon enough memory to allow a new domain to start, |
2006-04-01 |
kaf24 |
9508:767e14b727fa |
Changed deprecated "set-vcpus" to "vcpu-set" in the xm man page. |
2006-04-01 |
kaf24 |
9507:cfee00c6cd88 |
Fix makefiles for hvmloader and vmxassist for FC5 on x86_64 |
2006-04-01 |
kaf24 |
9506:aa13ac536dec |
[SVM] Do not update seg.base in realmode while obtaining the io |
2006-04-01 |
kaf24 |
9505:920b448b5485 |
Minor minios traps.c fix for x86/64. |
2006-04-01 |
kaf24 |
9504:11228d42cff3 |
[IA64] Include features header in xenbus_probe and build features.c |
2006-04-01 |
kaf24 |
9503:e1267ac3cc36 |
Add new boot parameter 'lowmem_emergency_pool' which creates |
2006-03-31 |
cl349 |
9502:d76a7a40f3a9 |
Fix do_IRQ high bit masking. |
2006-03-31 |
kaf24 |
9501:dadadf9aeee7 |
Plumb network vif credit-based rate limiting thorugh xenbus |
2006-03-31 |
kaf24 |
9500:2769a38f0e3e |
Currently, xm & xend allow an XAUTHORITY to be specified in the config |
2006-03-31 |
kaf24 |
9499:3838105ab03b |
Various softirq cleanups: |
2006-03-31 |
Ian Campbell |
9498:f6a7f2657ff3 |
Disable xen bus and grant tables when supervisor_mode_kernel is enabled. |
2006-03-31 |
kaf24 |
9497:4860a15edc1c |
See panic messages before the post message processing. |
2006-03-31 |
kaf24 |
9496:e08dcff87bb2 |
Enable the setting and trapping of breakpoints for hvm guest. |
2006-03-31 |
kaf24 |
9495:4943372c14f6 |
The ia64 build doesn't yet include drivers/xen/Kconfig directly so we |
2006-03-31 |
emellor |
9494:8a8361994904 |
Merged. |
2006-03-31 |
emellor |
9493:24aa3bd826ff |
Remove the transaction parameter from xenbus_switch_state and move the state |
2006-03-31 |
emellor |
9492:94971fe9c62a |
Better formatting of error messages for xmlrpclib.Faults, matching similar code |
2006-03-31 |
emellor |
9491:1d0bd5ea2c87 |
Print error messages to stderr. Remove unused handle_xend_error. |
2006-03-31 |
emellor |
9490:53ded2201b7f |
Set the permissions correctly on the XML-RPC UDP socket, so that non-root users |
2006-03-31 |
emellor |
9489:601d0229a40e |
Further attempts to recover from a corrupt store, this one triggered when a |
2006-03-31 |
emellor |
9488:d3b23e0165cc |
Don't use abbreviated ip subcommands -- these are not accepted by iproute2. |
2006-03-30 |
cl349 |
9487:9316fe0c9c4f |
Remove __HYPERVISOR_sched_op_new in favour of a header file interface version number system. |
2006-03-30 |
cl349 |
9486:03d996c80eb3 |
Change how we add the include asm override to CPPFLAGS. |
2006-03-30 |
emellor |
9485:4c2cc7390312 |
Merged. |
2006-03-30 |
emellor |
9484:f1014bb3ad6f |
Added medium-length (around 20 minute run-time) test group. |
2006-03-30 |
kaf24 |
9483:d76ef15c9c95 |
The attached trivial patch fixes cases where a block device is mounted |
2006-03-30 |
smh22 |
9482:cee79e351357 |
Fix comment. |
2006-03-30 |
kaf24 |
9481:f0e14b4e535c |
More fixes to gdbserver for HVM guest debugging. Also fix |
2006-03-30 |
kaf24 |
9480:6cb5928fa026 |
Use AFLAGS for assembly files so we can "+=" more flags. |
2006-03-30 |
kaf24 |
9479:85b7a341207e |
Include the E7520 (e.g., Dell 1850) irqbalance quirk fix even when |
2006-03-30 |
emellor |
9478:2cd44eba4df6 |
Merged. |
2006-03-30 |
emellor |
9477:7a3f07a33487 |
Check the return value of domain_lookup_by_name_or_id_nr for None (i.e. no |
2006-03-30 |
emellor |
9476:d5f8280c1fa9 |
Fix the ProtocolError seen when the server throws an exception and running |
2006-03-30 |
kaf24 |
9475:7c994d80049c |
Fix xenconsoled when sending lots of console data to a domU. |
2006-03-30 |
kaf24 |
9474:9239f190736d |
Same panic() behaviour as native Linux when running as domain 0. |
2006-03-30 |
kaf24 |
9473:a4acdf920c27 |
Xen waits 5 seconds to reboot when domain 0 crashes, giving |
2006-03-29 |
emellor |
9472:c7020299facc |
Revert accidental commit. |
2006-03-29 |
emellor |
9471:05d8c51c7550 |
Merged. |
2006-03-29 |
smh22 |
9470:de30faffd672 |
Fix save/restore on 64-bit. |
2006-03-29 |
smh22 |
9469:b3cb19d2b07f |
Fix save/restore bug; further rationalization of xenbus state machine |
2006-03-29 |
cl349 |
9468:d102a30417a7 |
Free shadows of any pages which are released by a domain back to Xen. |
2006-03-29 |
cl349 |
9467:4c2d101a3228 |
Re-arrange code for followup patch and remove extra shadow_lock in function which is only called with the lock already held. |
2006-03-29 |
kaf24 |
9466:50778f42f2dd |
Compute actual baud rate from UART divisor latch contents |
2006-03-29 |
kaf24 |
9465:5715cf117178 |
Ensure curr_vcpu in domain.c is set correctly, even when |
2006-03-29 |
kaf24 |
9464:d7cbcf5d7cd6 |
Make maximum number of supported physical CPUs a compile-time |
2006-03-29 |
anthony |
9463:58938b561b66 |
Remove vcpu_avail from the public S-Expression that's passed over the wire. |
2006-03-29 |
kaf24 |
9462:48abab2ab719 |
SVM patch to update guest time with latest hvm modifications. |
2006-03-29 |
kaf24 |
9461:ae6af19f47d3 |
Some fixes to IRET hypercall and failsafe callback handlers: |
2006-03-29 |
cl349 |
9460:e84b1185013f |
Initialise p2m entries to INVALID_MFN and disable debug printk in pfn to mfn lookup. |
2006-03-28 |
kaf24 |
9459:db8266c27c4f |
Fix get_page_type() when passed PGT_va_mutable. |
2006-03-28 |
kaf24 |
9458:5b1a10f9da4c |
Clean up and fix VCPU hotplug and SMP save/restore. |
2006-03-28 |
cl349 |
9457:4109c4e7804a |
Change do_IRQ high bit masking. |
2006-03-28 |
kaf24 |
9456:98eaa430bdf3 |
The introduction of the SMI handling code added in cset 9371 is |
2006-03-28 |
kaf24 |
9455:c43d7806ca5a |
merge |
2006-03-28 |
kaf24 |
9454:a4071af0a463 |
Add missing -xen ia64 config file. |
2006-03-28 |
kaf24 |
9453:8d59ff95046b |
SVM only patch to fix location of PIO request RIP update. |
2006-03-28 |
emellor |
9452:c745e47d8154 |
Merged. |
2006-03-28 |
emellor |
9451:1c4e1d0fd1bb |
Mention uClibc and buildroot configs. |
2006-03-28 |
emellor |
9450:26725ee13b23 |
Added README for the XenSource-hosted initrd. |
2006-03-28 |
emellor |
9449:b427e44d0d6c |
Download the initrd from xm-test.xensource.com, unless otherwise specified. |
2006-03-28 |
emellor |
9448:af1ff22a5633 |
Watch for @introduceDomain, for symmetry with the existing watch on |
2006-03-28 |
emellor |
9447:c0865290c071 |
Have TCPXMLRPCServer inherit from SocketServer.ThreadingMixIn. This allows |
2006-03-28 |
cl349 |
9446:2604abf98ede |
Remove special handling of {set,clear}_in_cr4(). |
2006-03-28 |
kaf24 |
9445:47dda4fa5d11 |
Simplify the failsafe callback handler in x86/64 linux. It doesn't |
2006-03-28 |
kaf24 |
9444:272a0a971ca3 |
Add -xen buildconfig for ia64 and tweak CONFIG_VT setup to avoid |
2006-03-27 |
kaf24 |
9443:40c23921e729 |
Make -xen default kernel compile on x86_64 by removing b44 module. |
2006-03-27 |
cl349 |
9442:8b5a752167a1 |
Whitespace. |
2006-03-26 |
kaf24 |
9441:30ae67d6e5f0 |
Fix 64-bit HVM guest debug via gdbserver: |
2006-03-26 |
kaf24 |
9440:4840c3da2521 |
Allow 64-bit Xen to run 64-bit hvm SMP guests. |
2006-03-26 |
kaf24 |
9439:beb37b340903 |
Don't reclaim vcpus that are not put into use yet when destroying HVM |
2006-03-26 |
kaf24 |
9438:1e5788066d1f |
Fix build error with debug=y inxen/ia64 by moving |
2006-03-26 |
kaf24 |
9437:c848b80c0b20 |
The attached patch to the qemu emulation of the pcnet hardware fixes |
2006-03-26 |
kaf24 |
9436:38c170be0e63 |
Add format printf attribute to panic() prototype and fix the error |
2006-03-24 |
kaf24 |
9435:11fee62328cc |
Added tag 3.0.2-rc for changeset af0573e9e5258db0a9d28aa954dd302ddd2c2d23 |
2006-03-24 |
emellor |
9434:af0573e9e525 |
Switch the default build to make the -xen kernel, not the -xen0 and -xenU3.0.2-rc |
2006-03-24 |
harry |
9433:74e33cc868cf |
Fix bug 515 by adding a global lock around the hotplug scripts in the non-udev hotplug case only. |
2006-03-24 |
anthony |
9432:33df7d4eff23 |
1) Introduce new exception type XendInvalidDomain that maps to the high level |
2006-03-24 |
kaf24 |
9431:905cfaa5986b |
Create /var/xen/dump/ during tools installation, or core files |
2006-03-24 |
kaf24 |
9430:d78dedc4831f |
Detect spurious faults taken in the hypervisor that are |
2006-03-24 |
kaf24 |
9429:dfbf0939350c |
This patch is mainly a cleanup of vmx related xentrace code. One minor |
2006-03-24 |
kaf24 |
9428:6d0929e34ce2 |
Update gdb documentation |
2006-03-24 |
kaf24 |
9427:8286738ab7f9 |
The patch removes old Xenbus files, fixes 0 length mmu_updates table bug |
2006-03-24 |
kaf24 |
9426:8c21c8ea5fff |
Fix mini-os xenbus. |
2006-03-23 |
kaf24 |
9425:96e3b02ec931 |
Remove unnecessary zlib includes. |
2006-03-23 |
kaf24 |
9424:b7295a83206e |
on_selected_cpus() must not send IPIs with empty target masks. |
2006-03-23 |
emellor |
9423:8f722ac17efa |
Merged. |
2006-03-23 |
emellor |
9422:1577043d8e36 |
Remove undefined XFAIL_TESTS variable. |
2006-03-23 |
emellor |
9421:27adfbfd9095 |
Remove undefined XFAIL_TESTS variable. |
2006-03-23 |
cl349 |
9420:bddcfe70fbef |
Remove unused variable. |
2006-03-23 |
kaf24 |
9419:6aa5179f2416 |
Reduce spin-waiting in Xen serial driver: |
2006-03-23 |
kaf24 |
9418:c947b278a349 |
Merge hvm_store_cpu_guest_regs() and hvm_store_cpu_guest_ctrl_regs() |
2006-03-23 |
kaf24 |
9417:bd108ccc38a0 |
Rename generic_page_range as apply_to_page_range, export the symbol |
2006-03-23 |
emellor |
9416:401624a17ef7 |
Merged. |
2006-03-23 |
emellor |
9415:7bb0bb070d75 |
Added copyright declaration for Christopher Clark, Andrew Tridgell. |
2006-03-23 |
kaf24 |
9414:bb8a5d7e72a2 |
Fix 2 VMX time-related bugs: |
2006-03-23 |
emellor |
9413:f3943890794a |
Use *args inside FAIL and SKIP so that it is possible to call these functions |
2006-03-23 |
emellor |
9412:40e3df4cffe4 |
Import the current version of talloc from the Samba 3 source base. This gives |
2006-03-23 |
emellor |
9411:a594a5b2407c |
Merged. |
2006-03-23 |
emellor |
9410:951ed0cd0480 |
Merged. |
2006-03-23 |
emellor |
9409:da24df1ea484 |
Improve error handling, in particular fixing the ProtocolError that is thrown |
2006-03-23 |
emellor |
9408:c1bb4eb56529 |
Added exception handler for ProtocolError. |
2006-03-23 |
emellor |
9407:b55ca95fdc84 |
Added example config entries for xend-tcp-xmlrpc-server and |
2006-03-23 |
emellor |
9406:ffee7e07ad4b |
Use the string Error: rather than Xend has generated an internal Fault:. |
2006-03-23 |
emellor |
9405:d52a93ee4624 |
Removed unused handler parameter from UnixXMLRPCServer interface -- just pass |
2006-03-23 |
emellor |
9404:8afbc2586121 |
Fix call to send_sysrq. |
2006-03-23 |
anthony |
9403:5c9c44fc1c39 |
Use XML-RPC as a transport for Xend instead of S-Expression/HTTP. |
2006-03-23 |
kaf24 |
9402:0c6534a2e396 |
Enable Windows PAE guest on x86-64. Deals with two issues: |
2006-03-23 |
kaf24 |
9401:2c77d26871f7 |
Fix a Linux bug in the driver core in regards to the bind sysfs driver |
2006-03-23 |
kaf24 |
9400:05daa762a8e2 |
Support late binding of PCI devices to the PCI backend driver in |
2006-03-23 |
kaf24 |
9399:799957f5092c |
The PCI Frontend doesn't properly clean-up PCI buses and their devices |
2006-03-23 |
kaf24 |
9398:b7facd6aa72e |
SVM patch to fix guest time, including 64bit msr code - allowing 64bit |
2006-03-23 |
kaf24 |
9397:72b469303d6d |
Fix build with crash_debug=y. |
2006-03-23 |
kaf24 |
9396:b89a155ecd2c |
Update and extend netif transmit/receive flag names. |
2006-03-22 |
kaf24 |
9395:d81636a6fa9f |
merge with xen-ia64-unstable.hg |
2006-03-22 |
awilliam |
9394:11325d1c412c |
[IA64] build xen_sysfs by default |
2006-03-22 |
awilliam |
9393:b2828004f131 |
merge xen-unstable.hg |
2006-03-22 |
awilliam |
9392:695aa28b7cb1 |
[IA64] Fixed VTI domain destruction |
2006-03-22 |
awilliam |
9391:369bdeb29606 |
[IA64] dom0_max_vcpus and dom0 vcpus creation |
2006-03-21 |
awilliam |
9390:a9f5cf43451f |
merge |
2006-03-21 |
awilliam |
9389:f163677f8767 |
[IA64] cleanup in domain.c |
2006-03-21 |
awilliam |
9388:212eb6a2d8cd |
[IA64] cleanup of tlb.c |
2006-03-21 |
awilliam |
9387:d18f8fd07fa2 |
[IA64] remove linux/patch.c |
2006-03-21 |
awilliam |
9386:263901a2a995 |
[IA64] EFI_RESET_SYSTEM now reboots domU. |
2006-03-20 |
awilliam |
9385:9afd25b90af4 |
[IA64] Hypercalls are only allowed by kernels. |
2006-03-20 |
awilliam |
9384:1dc45879fa5c |
[IA64] Check privilege level for pal/sal/efi calls. |
2006-03-20 |
awilliam |
9383:ccb437f2ed4e |
[IA64] Replace huge if/else if with a switch. |
2006-03-20 |
awilliam |
9382:d5b1bc047540 |
[IA64] correct mistake from previous patch |
2006-03-20 |
awilliam |
9381:58a3ed82eee4 |
[IA64] Removed warning messages |
2006-03-20 |
awilliam |
9380:815758308556 |
[IA64] Removed unnecessary header files |
2006-03-22 |
kaf24 |
9379:5d3c2cb42ec4 |
Paravirtualise the CPUID instruction by forcing emulation with an invalid-opcode prefix. |
2006-03-22 |
kaf24 |
9378:bd930874222e |
Clean up netfront. Eliminate some macros in favour of inline functions. |
2006-03-22 |
kaf24 |
9377:787b39f5fc83 |
Externally triggered reboot signal executes ctrl_alt_del() |
2006-03-22 |
kaf24 |
9376:4080ec91a014 |
Replace evtchn macro maze with static inline functions. |
2006-03-22 |
kaf24 |
9375:ecb99d1ce57d |
A few cleanups based on comments from Arjan van de Ven. |
2006-03-22 |
kaf24 |
9374:b8cc4df90187 |
Use shiny new mutexes instead of semaphores where possible in our Linux code. |
2006-03-22 |
kaf24 |
9373:a07e25890329 |
Licensing clarifications in Linux source files: |
2006-03-22 |
kaf24 |
9372:5032ee221f75 |
On x86/64 a domU kernel just sits around forever on a panic because |
2006-03-22 |
kaf24 |
9371:573bb82d0402 |
SVM patch to enable SMI intercept. |
2006-03-22 |
kaf24 |
9370:b4769816a409 |
SVM patch to fix problem with evtchn/lost interrupts and re-enable hvm_safe_block(). |
2006-03-22 |
kaf24 |
9369:e995d090bba9 |
SVM patch to fix problem with instruction decode. |
2006-03-21 |
kaf24 |
9368:fbc3a2657fef |
Prevent a stray error message in the case that either DISTDIR or |
2006-03-21 |
kaf24 |
9367:a6a5a1b963e8 |
Clean up #include in init-xen.h. |
2006-03-21 |
kaf24 |
9366:f9e912842006 |
The following patch adds support to vmxassist for SYSLINUX/ISOLINUX. This |
2006-03-21 |
kaf24 |
9365:4dec7a81f8f5 |
Fix a build problem when enabling XEN_SYSFS on xen/ia64. |
2006-03-21 |
emellor |
9364:22f1618cf57c |
The patch fixes a problem when testing for device /dev/tpm0. The API |
2006-03-21 |
kaf24 |
9363:5e5e56b5e751 |
Nanosecs not usecs in a time comment. |
2006-03-21 |
kaf24 |
9362:fcef620a859c |
'permitted_clock_jitter' units are nanoseconds not microseconds. |
2006-03-21 |
emellor |
9361:1294c5d6ff32 |
Remove import of xen.lowlevel.xc, left over from when ballooning was done here |
2006-03-21 |
emellor |
9360:d77f0f6ebece |
Protect cleanupDomain with the refresh_shutdown_lock. This stops the device |
2006-03-21 |
emellor |
9359:045bee6e1ebd |
Merged. |
2006-03-21 |
emellor |
9358:02260f77c035 |
Only send the OFFLINE hotplug event if be->netif is set. Firstly, this ensures |
2006-03-21 |
emellor |
9357:14c26df4f33c |
Fix the implicit declaration of function `swiotlb_init' warning, by including |
2006-03-21 |
emellor |
9356:a013fa6ee37c |
Increase timeout while waiting for console/tty node to appear in the store: |
2006-03-21 |
kaf24 |
9355:349d26c1094f |
Creates a module that exports Xen Hypervisor attributes to sysfs. The |
2006-03-21 |
emellor |
9354:a66c48bdf9c3 |
Break out common parts of vtpm tests into new vtpm_utils library. |
2006-03-21 |
emellor |
9353:a659a3f20066 |
Merged. |
2006-03-21 |
emellor |
9352:92b5fa5e8397 |
Stop the domain at the end of the test. |
2006-03-21 |
kaf24 |
9351:47a55b3b7b39 |
Merged. |
2006-03-21 |
kaf24 |
9350:ae212c225e2a |
Since we now have general rules to build ALL_OBJS, we don't need to manually |
2006-03-21 |
emellor |
9349:cdd11b936a26 |
Merged. |
2006-03-21 |
emellor |
9348:a6c078552735 |
Added -u flag (unsafe) to runtest.sh, to skip the sanity checks. This improves |
2006-03-21 |
kaf24 |
9347:156505f40a8a |
Add a.out files to mercurial ignore list. |
2006-03-21 |
kaf24 |
9346:8fc534c192c4 |
Update xen/ia64 to use the new build system. Fixes the ia64 build. |
2006-03-21 |
kaf24 |
9345:d0db2359769c |
Fix a bug, and also fixes the build with some gcc4 versions. |
2006-03-21 |
kaf24 |
9344:96d606c074f8 |
The current ptrace code is traversing the page table structures to |
2006-03-21 |
kaf24 |
9343:eb2a2529f96c |
New SMP IPI interface function called on_selected_cpus(), currently implemented |
2006-03-21 |
emellor |
9342:25e1c3b1a9f2 |
Put 03_vtpm-susp_res.py in its rightful place. |
2006-03-21 |
emellor |
9341:e36f95b43bf1 |
Test suspend and resume cycles of the TPM front- and backend. |
2006-03-21 |
pl |
9340:b78cab886a1e |
Add an option to xmtest to report results to an alternative results repository. |
2006-03-21 |
stekloff |
9339:d218dd060612 |
Make sure the check to see if device is in use doesn't happen. We need |
2006-03-21 |
stekloff |
9338:5bf6549aba96 |
Remove obsolete startNow() method from XmTestDomain object. |
2006-03-21 |
stekloff |
9337:8fda66ee616b |
Add mounting /sys for 2.6 xm-test images. |
2006-03-21 |
root |
9336:a6f1b3d653a9 |
Patch to correct inconsistencies of xm-test reporting. |
2006-03-20 |
cl349 |
9335:b64ac7e90ac6 |
Update to Linux 2.6.16. |
2006-03-20 |
kaf24 |
9334:b9486f0d6970 |
Add missing empty ia64 files. |
2006-03-20 |
kaf24 |
9333:4813462ed4f9 |
Some more build-system finessing: |
2006-03-20 |
kaf24 |
9332:0d9855e12426 |
Fix Xen target image dependencies. |
2006-03-20 |
kaf24 |
9331:a27f22868d68 |
Fix 64-bit build. |
2006-03-20 |
kaf24 |
9330:d982f5fa9bad |
Upgrade genapic code to 2.6.16-rc6 codebase. Remove entries from |
2006-03-20 |
kaf24 |
9329:a8b1d4fad72d |
Fix a protocol violation in the pcnet emulation. Tested on at least |
2006-03-20 |
kaf24 |
9328:056e571ce462 |
Add poll() support to xenbus device file. |
2006-03-20 |
emellor |
9327:cf89e8f0831b |
Merged. |
2006-03-20 |
emellor |
9326:516cf6553011 |
Remove unused, broken, redundant and undocumented option xm create -L. |
2006-03-19 |
kaf24 |
9325:1ecb7f1ddc79 |
Fix VMX guest can not be created on PAE xen with more than 4G RAM. |
2006-03-19 |
kaf24 |
9324:56a775219c88 |
This patch fix HVM/VMX time resolution issue that cause IA32E complain |
2006-03-19 |
kaf24 |
9323:760f9149dbaa |
Abstract some details of context switching into ctxt_switch_from/to |
2006-03-19 |
kaf24 |
9322:768936b2800a |
Move arch/x86 to new build system. |
2006-03-19 |
kaf24 |
9321:9795d9407acc |
Apply Xen build system changes to all non-arch subdirectories. |
2006-03-19 |
kaf24 |
9320:f513384a18ee |
Conditionalize building the Xen ACPI driver. |
2006-03-19 |
kaf24 |
9319:5b56d1e1ac8b |
Fix VMX EFER write logic. Also some cleanups. |
2006-03-19 |
kaf24 |
9318:e3c7b1e97459 |
Add back hvm guest apm support and fixed the original apm issues to |
2006-03-18 |
cl349 |
9317:8cc027def1de |
linux-x86_64: Sync with native. |
2006-03-18 |
vhanquez |
9316:e92b363402f9 |
Fix a race that crash domU by calling xenbus_probe twice if it receive event |
2006-03-18 |
kaf24 |
9315:4d4a700bea7a |
Move __do_IRQ() definition to ia64 header file where it belongs. |
2006-03-18 |
kaf24 |
9314:78b8b0d9acc8 |
merge with xen-ia64-unstable.hg |
2006-03-17 |
awilliam |
9313:25003dd43a92 |
merge |
2006-03-17 |
awilliam |
9312:e04978011d2d |
[IA64] VT-i Domains should use same hvm builder as VT-x |
2006-03-17 |
awilliam |
9311:6ccf98fcd9de |
[IA64] -mconstant-gp gcc/as option added. |
2006-03-17 |
awilliam |
9310:ccde0eab2545 |
[IA64] zero_page_memmap_ptr removed (was unused). |
2006-03-17 |
awilliam |
9309:463c67da6f0a |
[IA64] fixed a vcpu_translate bug |
2006-03-17 |
awilliam |
9308:edc63b5dd71d |
[IA64] setting rr0 is not correctly emulated |
2006-03-17 |
awilliam |
9307:32c39e71740f |
[IA64] Remove "#define page_info page" |
2006-03-17 |
awilliam |
9306:1055f276cc4d |
[IA64] Remove header files where "page" is used |
2006-03-16 |
awilliam |
9305:e3aa5b2387ac |
[IA64] disable handling of legacy privified insns |
2006-03-16 |
awilliam |
9304:bbfbb9e09b55 |
[IA64] remaining privified insns removed |
2006-03-16 |
awilliam |
9303:cd15ba9aa1cc |
[IA64] new hyperprivop |
2006-03-16 |
awilliam |
9302:f6feefcd1046 |
[IA64] postat tool |
2006-03-16 |
awilliam |
9301:d75f733f328c |
[IA64] Changed from page to page_info |
2006-03-16 |
awilliam |
9300:9c0123c8a1b4 |
[IA64] use of max_addr= & command line |
2006-03-16 |
awilliam |
9299:edbfa36f2451 |
[IA64] fix AFLAGS in Rules.mk |
2006-03-15 |
awilliam |
9298:ab05373d6edd |
[IA64] cleanup in dom_fw.c |
2006-03-15 |
awilliam |
9297:60578e2ace8e |
[IA64] LID virtualization |
2006-03-15 |
awilliam |
9296:dc99944b9bd0 |
[IA64] dummy IO memmap entry |
2006-03-15 |
awilliam |
9295:2f4911432398 |
[IA64] remove warning of xen_init() |
2006-03-14 |
awilliam |
9294:911c04274f14 |
[IA64] warning cleanup |
2006-03-14 |
awilliam |
9293:0ed4a312765b |
merge |
2006-03-14 |
awilliam |
9292:dc50cdd66c5c |
[IA64] Turn off pending guest timer printk |
2006-03-14 |
awilliam |
9291:0f905da1451d |
[IA64] Fixed PGT and PGC flags |
2006-03-14 |
awilliam |
9290:8a551ec13d93 |
[IA64] Remove the last compile warnings |
2006-03-10 |
awilliam |
9289:142a3eec56bd |
[IA64] Remove unused and unwritten active_mm field of vcpu and domain. |
2006-03-10 |
awilliam |
9288:cb5abeaabd1a |
[IA64] fix print out in ia64 setup_guest() |
2006-03-10 |
awilliam |
9287:5a0a0d9d126a |
[IA64] compilation fix hypercall.h |
2006-03-10 |
awilliam |
9286:056109e43947 |
[IA64] ia64 gdbstub compilation fix |
2006-03-10 |
awilliam |
9285:1abf3783975d |
[IA64] Merge guest TR emulation |
2006-03-10 |
awilliam |
9284:551f7935f79a |
[IA64] domU destroy |
2006-03-10 |
awilliam |
9283:c644eb4049ab |
[IA64] page ref counter |
2006-03-09 |
awilliam |
9282:405f0f847c0f |
[IA64] in_tpa is now an argument of vcpu_translate |
2006-03-09 |
awilliam |
9281:3b877779e9a3 |
[IA64] user process should not crash Xen. |
2006-03-08 |
awilliam |
9280:6270e89e1d47 |
[IA64] Remove warning in domain.c |
2006-03-08 |
awilliam |
9279:d00fa9827789 |
[IA64] cleanups |
2006-03-07 |
awilliam |
9278:a693ccb4d581 |
[IA64] VTI: fix Oops: time tick before it's due |
2006-03-07 |
awilliam |
9277:9215a9a1af9e |
[IA64] Some noisy traces removed. |
2006-03-07 |
awilliam |
9276:20c1a71383a9 |
[IA64] Remove mmzone.h and warning:"MAX_ORDER" redefined |
2006-03-07 |
awilliam |
9275:294e032f14af |
[IA64] Guarantee VTi guest can get correct frequency base |
2006-03-06 |
awilliam |
9274:c4ac21dc3f16 |
merge |
2006-03-06 |
awilliam |
9273:ede16886f979 |
[IA64] #if 0'd useless code in timer handled. |
2006-03-06 |
awilliam |
9272:c668c6abb5f0 |
[IA64] Warnings removal and small cleanups. |
2006-03-06 |
awilliam |
9271:c870c7f66abc |
[IA64] fix INVALID_M2P_ENTRY and INVALID_M2P macro |
2006-03-03 |
awilliam |
9270:983311b895be |
[IA64] VTI: Use 16K page size to emulate guest physical mode |
2006-03-03 |
awilliam |
9269:333db05b8bbb |
[IA64] Avoid double reclaim dom0 image and dom0 initrd |
2006-03-18 |
cl349 |
9268:ea67b8a9c7e0 |
Update to Linux 2.6.16-rc6. |
2006-03-17 |
kaf24 |
9267:3377e445aa5e |
Fix VMX cpuid handling when EAX == 4. |
2006-03-17 |
kaf24 |
9266:843ced27531a |
Allows the hypervisor to build without warnings (wisely considered |
2006-03-17 |
kaf24 |
9265:eceb7ffe1e67 |
Fix the gzip size extraction in xc_inflate_buffer(). Extract |
2006-03-17 |
kaf24 |
9264:03d7b5b2c212 |
Fix sched_sedf adjdom to properly clamp the period max value. |
2006-03-17 |
kaf24 |
9263:b8640cd55fd7 |
Declare inline function as 'static inline', not 'extern inline'. |
2006-03-17 |
vhanquez |
9262:98a6f5ae7b1f |
Reinitialize producer and consumer index to 0 if indexes corruption are detected |
2006-03-17 |
vhanquez |
9261:56ec142bdd91 |
Substitute kmalloc+memset by kzalloc where possible |
2006-03-16 |
kaf24 |
9260:796ac2386a24 |
Clean up HVM relinquish_guest_resources interface and implementation. |
2006-03-16 |
kaf24 |
9259:58d1ef215706 |
Add Summagraphics Tablet emulation for VNC users. The current PS/2 emulation |
2006-03-16 |
kaf24 |
9258:d6bab69e856f |
Change the VNC main input loop delay from 1 second down to 10 |
2006-03-16 |
kaf24 |
9257:48211017a16a |
Add a shadow VRAM to track changes to the real VRAM. When the guest |
2006-03-16 |
kaf24 |
9256:a7b6eed7b0a6 |
Explicitly include time.h to get gettimeofday declaration. |
2006-03-16 |
kaf24 |
9255:00aba64e034e |
pcifront poll loop now checks gettimeofday rather than jiffies, |
2006-03-15 |
kaf24 |
9254:1569bc48b0b8 |
Implement console for Mini-os and also fix 2 bugs: |
2006-03-15 |
kaf24 |
9253:d3b0d74702b5 |
Make asm macros use the generally accepted comma-separated arg-passing style. |
2006-03-15 |
kaf24 |
9252:f85bb99187bf |
Update interface documentation to include sched_op_new hypercall |
2006-03-15 |
kaf24 |
9251:96ba0a2bc9de |
Remove unnecessary cr4 handling in vmx_set_cr0. |
2006-03-15 |
vhanquez |
9250:9af36c14ae83 |
merge |
2006-03-15 |
vhanquez |
9249:250ff103c291 |
fix buffer overflow in print XS_DEBUG command |
2006-03-15 |
vhanquez |
9248:51b0d4c2d4d9 |
move XS_DEBUG code into a proper function |
2006-03-15 |
kaf24 |
9247:a5ee1cb525bb |
Make MTU rx check in netfront more permissive to allow for 8021q vlan tagging. |
2006-03-15 |
kaf24 |
9246:c097485037f7 |
Remove unused macro VMX_CPU_STATE_PG_ENABLED. |
2006-03-15 |
kaf24 |
9245:2162e1356bee |
Fix 64-bit build. |
2006-03-15 |
vhanquez |
9244:890fa761ba82 |
Do not BUG when receiving unexpected message type from xenbus |
2006-03-15 |
Ian Campbell |
9243:f00e257d200c |
There is no need to pin page tables when XENFEAT_writable_page_tables |
2006-03-15 |
kaf24 |
9242:06e3c5ef2979 |
Fix x86/64 HVM assertion failure. |
2006-03-15 |
kaf24 |
9241:e3e4c8b564e2 |
I've found it useful to display the panic message *before* dropping into the |
2006-03-15 |
kaf24 |
9240:5618b13ac97f |
Unlike x86 and apparently ia64, PowerPC delivers timer interrupts as a |
2006-03-15 |
kaf24 |
9239:be669c4b1e6b |
Add extra tracing near a commonly-failing scheduler assertion. |
2006-03-14 |
kaf24 |
9238:c445d4a0dd76 |
Define a new sched_op hypercall called sched_op_new, which differs from the |
2006-03-14 |
kaf24 |
9237:e3d7c2183866 |
Add a read barrier to the time-values-uptodate xenlinux time checking function. |
2006-03-14 |
kaf24 |
9236:f4cef1aa2521 |
Fix ASSERT failure caused by NX support code on x86_64 |
2006-03-14 |
kaf24 |
9235:de5d2b9a9cfb |
When both stolen and blocked are rounded down, it is possible for the |
2006-03-14 |
kaf24 |
9234:a77cf8fdc307 |
Xen/ia64 build fixes. |
2006-03-14 |
kaf24 |
9233:66f02103f4c5 |
Trivial ia64 tools build fix. |
2006-03-14 |
kaf24 |
9232:1f739672ca00 |
Fix a bug which occurs when Xen is compiled with debug=y. Destroying a |
2006-03-14 |
kaf24 |
9231:1c24ee05f8f3 |
Fix the bug that hvm domain network breaks after xm reboot. Root |
2006-03-14 |
kaf24 |
9230:14bfb2eb9505 |
Fix build error with -Wstrict-prototype. |
2006-03-14 |
kaf24 |
9229:47c562fd342a |
Fix memory leak in xc_domain_dumpcore and simplify copy_from_domain_page. |
2006-03-14 |
kaf24 |
9228:065006aa5322 |
Fix a typo in a comment -- vmxloader is now hvmloader. |
2006-03-14 |
kaf24 |
9227:ccf3d5cd1428 |
Fix PAE ptep_get_and_clear_full(). The fast path requires us to manually clear |
2006-03-14 |
kaf24 |
9226:7d8efd4f1ac7 |
Initialise blkfront_info to zeroes after allocating it. |
2006-03-14 |
kaf24 |
9225:d14cb80574ee |
Revert some of the bigger changes in c/s 9217 as these have been |
2006-03-13 |
kaf24 |
9224:36cf47cfea4e |
Clean up block-device hotplug routines in xenlinux. |
2006-03-13 |
kaf24 |
9223:68915c4893ee |
Add a 't' debug key to Xen for displaying info about cross-cpu clock jitter. |
2006-03-13 |
kaf24 |
9222:2625000d3145 |
Make time-backwarsd warning a run-time configurable option. |
2006-03-13 |
kaf24 |
9221:1439cfa5ee8c |
The existing xc_domain_dumpcore is very specific to disk/file based |
2006-03-13 |
emellor |
9220:68b4edadd161 |
xm top was listed twice in the help message -- remove it from the Host Commands |
2006-03-13 |
kaf24 |
9219:4d38a73999a9 |
Fix broken assertion in SEDF scheduler. |
2006-03-12 |
kaf24 |
9218:57f21f67b532 |
No need to pin/unpin intermediate pagetables in x86/64 xenlinux. |
2006-03-12 |
kaf24 |
9217:9aefef31e040 |
Ignore pinning of other than root page directories. Disallow |
2006-03-12 |
kaf24 |
9216:3983e4f1b054 |
Add missing include of a header file to avoid a compile warning. |
2006-03-12 |
kaf24 |
9215:8a2c63591c81 |
pciback sends evtchn notification to pcifront when its request is processed. |
2006-03-11 |
emellor |
9214:903a9b95fb06 |
Merged. |
2006-03-11 |
emellor |
9213:65dfd26801af |
Remove blank line -- this was causing all the tests to be run twice, because |
2006-03-11 |
root |
9212:000d5ccb2bec |
HG Patch |
2006-03-11 |
emellor |
9211:e48f56250811 |
Merged. |
2006-03-11 |
emellor |
9210:1ffd973d3d49 |
Define TESTS to be the .test files, not the .py files, otherwise the chmod +x |
2006-03-11 |
emellor |
9209:ed1afb12106e |
- Reworked to use your match_domid suggestion and filtering |
2006-03-11 |
emellor |
9208:90bac1d23a0c |
Merged. |
2006-03-11 |
emellor |
9207:9c2c55ba22e5 |
Trivial fix to bind implementation. |
2006-03-10 |
emellor |
9206:9dbc0786b502 |
Minor fix to error message. |
2006-03-10 |
emellor |
9205:faa1eb1621b9 |
Simplify the interface into httpserver and UnixHttpServer -- the root and |
2006-03-10 |
emellor |
9204:83a882b3d807 |
Untangle XendRoot and XendLogging by having XendLogging check the global |
2006-03-11 |
kaf24 |
9203:1f30a0ac3033 |
Changeset 9134 introduced a caching mechanism when xenbus_switch_state |
2006-03-11 |
kaf24 |
9202:3f8123ae34ba |
Currently if one tries to execute VMX instruction from inside the |
2006-03-11 |
kaf24 |
9201:a5a50f6fbc09 |
Enable the ejection of the physical cdrom tray, when user enters |
2006-03-10 |
kaf24 |
9200:d4e433d615b0 |
More build config changes: |
2006-03-10 |
kaf24 |
9199:e408a374840c |
Replace memory_op subcommands reserved_phys_area and map_shared_info |
2006-03-10 |
cl349 |
9198:c5286130a96e |
Map grant table pages in vmalloc kernel address space instead of fixmap. |
2006-03-10 |
emellor |
9197:cc303cdf8809 |
The attached patch cleans up the parsing of /proc/xen/balloon that |
2006-03-10 |
stekloff |
9196:e0741ec5ec52 |
Fix test 11_create_concurrent_ps.py for HVM domains. HVM can only |
2006-03-10 |
kaf24 |
9195:00061c916dbb |
Clean the pending_intr processing sequence and fix some potential bugs. |
2006-03-10 |
kaf24 |
9194:8bb494bccdac |
Fix the gdbserver-xen for VMX guests. |
2006-03-10 |
emellor |
9193:3ea1c6118fc2 |
This patch |
2006-03-10 |
stekloff |
9192:8c1badb84c3e |
Adding hping TCP and UDP tests. They hping a number of packets to |
2006-03-10 |
stekloff |
9191:b13e54483c1a |
Fix xmtest 13_create_multinic_pos.py to work with HVM. |
2006-03-09 |
kaf24 |
9190:e31f21fc391d |
Fix a few small issues in xc_domain_dumpcore: |
2006-03-09 |
kaf24 |
9189:85b34394c9a2 |
Move 'debug' build option into the outermost Config.mk file. |
2006-03-09 |
kaf24 |
9188:7e68bc2745af |
Clean up the usage of CFLAGS. This is nice for packagers, who would |
2006-03-09 |
cl349 |
9187:fbeb0a5b7219 |
Change the location of the shared_info page for auto_translated_physmap guests. |
2006-03-09 |
kaf24 |
9186:df0ad1c46f10 |
Build MTRR support into privileged xenlinux x86/64. |
2006-03-09 |
kaf24 |
9185:e0d32d7cb5da |
Apply proper locking in xenlinux mtrr interface functions. |
2006-03-09 |
kaf24 |
9184:c176d2e45117 |
64 bit pagetable builder added to mm.c |
2006-03-09 |
kaf24 |
9183:80bc37d5a32f |
Explain disadvantages of building pciback as a module in Kconfig help. |
2006-03-09 |
kaf24 |
9182:d4a2af362e5e |
Make xc_linux_build() load the initrd page-by-page rather |
2006-03-09 |
kaf24 |
9181:a1fcee3b2abe |
Clean up internal libxc functions to take 'const char *' |
2006-03-09 |
kaf24 |
9180:899532500ada |
Add a parallel set of APIs to the domain builders to allow images and |
2006-03-09 |
kaf24 |
9179:5ea87acc07dc |
Adds a new device interface to xend/xm similar to the one for ioports |
2006-03-09 |
kaf24 |
9178:37f3f5ad9110 |
According to the April 2005 Intel Virtualization Technology Specification |
2006-03-09 |
kaf24 |
9177:17e26f60e901 |
Fix order-of-evaluation issue in xc_domain_dumpcore. The intent is |
2006-03-09 |
kaf24 |
9176:a4dc14edd56b |
Clean up the interface for sharing xen-heap pages with guests. |
2006-03-09 |
kaf24 |
9175:4af3f8bd7e0c |
Add missing include in hypercalls header file. |
2006-03-08 |
kaf24 |
9174:f527a18cc8c3 |
Allow pciback to be built as a module. |
2006-03-08 |
kaf24 |
9173:42a1f6ffd0e9 |
Allow pciback to be placed into a permissive mode of operation whereby it allows |
2006-03-08 |
kaf24 |
9172:aae274b4c1a7 |
Trivial fix for pcifront bringup. |
2006-03-08 |
kaf24 |
9171:766817372cab |
Fix call to set_timer in vlapic.c. Should not set timer.expires |
2006-03-08 |
kaf24 |
9170:53b0dc1cb1db |
Implement guest_access routines for copying to/from a sub-field of a structure. |
2006-03-08 |
kaf24 |
9169:3627061dcc9a |
Undo misapplied search replace. |
2006-03-08 |
kaf24 |
9168:94b10faa7577 |
Lower-casify some macros, and rename kernel_mode() to guest_kernel_mode(). |
2006-03-08 |
kaf24 |
9167:64f890639992 |
Update Xen extraversion to reflect unstable status. |
2006-03-08 |
kaf24 |
9166:3219aa25ad46 |
The PAE guest can run on SMP 64-bit Xen0 now. |
2006-03-08 |
kaf24 |
9165:f55d6c299c7e |
Keep totalram_pages in sync with current_pages in balloon driver. |
2006-03-08 |
kaf24 |
9164:6cc6b0ec9fa5 |
Add some bounds checking to values passed when changing the period and |
2006-03-08 |
kaf24 |
9163:2538f3f838dc |
Ensure old Python files are overwritten during tools install. |
2006-03-08 |
kaf24 |
9162:13bbfced7b35 |
Fix 64-bit Linux build. |
2006-03-08 |
kaf24 |
9161:ccca12a2bee2 |
Fix up #PF error code before propagating to guest kernel. |
2006-03-07 |
kaf24 |
9160:503c4d8454e5 |
Clean up vlapic code. |
2006-03-07 |
kaf24 |
9159:4293d6760cef |
Upgrade all hypercalls to use the new guest_handle interface (on the Xen side). |
2006-03-07 |
cl349 |
9158:b41ad96f1242 |
Cleanup i386 entry.S. |
2006-03-07 |
kaf24 |
9157:51c59d5d76b0 |
Tighten up the assertion conditions in the GUEST_MODE() macro. |
2006-03-06 |
kaf24 |
9156:583d01868d17 |
SVM patch to add missing svm_asid() call into 64bit exits.S vmexit loop. |
2006-03-06 |
kaf24 |
9155:57a905038907 |
Fix additional gdbstub issues. |
2006-03-06 |
kaf24 |
9154:b0d8b38681ff |
Add next/previous key bindings to XenMon curses mode. |
2006-03-06 |
kaf24 |
9153:0ad422291688 |
Fix reporting of time intervals in the log mode of XenMon. |
2006-03-06 |
kaf24 |
9152:d60392d5b818 |
No need to re-set vm_pgoff before calling remap_pfn_range(). It will do |
2006-03-06 |
kaf24 |
9151:6cb33c7c8cdd |
Make /proc/xen/xsd_kva with permissions 0600 so it can be opened |
2006-03-06 |
kaf24 |
9150:90c71ea18b50 |
Simplify ptrace_names array declaration. |
2006-03-06 |
cl349 |
9149:e9daf5307296 |
Cleanup whitespace. |
2006-03-06 |
kaf24 |
9148:085f0ad9018a |
Fix build with some gcc versions. |
2006-03-06 |
kaf24 |
9147:e8fb817c4c15 |
Update microcode.c to linux-2.6.16-rc5 codebase. |
2006-03-06 |
kaf24 |
9146:941897e98591 |
Allow NMI watchdog setup on newer P4 processors. |
2006-03-06 |
kaf24 |
9145:9de50910defd |
libxc: Verify Magic number when reading dump |
2006-03-06 |
kaf24 |
9144:0161a721bad5 |
Fix boot-memory layout description. |
2006-03-06 |
kaf24 |
9143:8ed131452f27 |
Consolidate xc_ptrace and xc_ptrace_core |
2006-03-06 |
kaf24 |
9142:26eff2448966 |
libxc: xc_ptrace cleanups |
2006-03-06 |
kaf24 |
9141:f614ea56143c |
Fix DBG_LEVEL_VLAPIC_INTERRUPT definition. |
2006-03-06 |
kaf24 |
9140:f096a90c7728 |
Fix ia64 build. |
2006-03-06 |
kaf24 |
9139:d75cab09ef57 |
Fix mkelf32 cross compilation support. The previous fix for |
2006-03-06 |
kaf24 |
9138:42f93cc190b7 |
Fix SVM guest destroy: I/O shared page is mapped globally so must unmap |
2006-03-04 |
emellor |
9137:64f11b0e2e7d |
Merged. |
2006-03-04 |
emellor |
9136:f43f094467f6 |
Allow callers to XendClient.xend_list_domains to specify the detail flag, and |
2006-03-04 |
emellor |
9135:5aae1b1c3098 |
Log the tdb_error when a read fails with EIO. This is happening after a long |
2006-03-04 |
emellor |
9134:8853631252d8 |
Added a 'state' field to the xenbus_device structure, which caches the state |
2006-03-04 |
kaf24 |
9133:2d87e2747973 |
Make guest_access implementation arch-specific. |
2006-03-04 |
kaf24 |
9132:eb24eb6bc341 |
Fix some warnings when compiling tools. |
2006-03-03 |
kaf24 |
9131:2307bf2a4bfc |
Rename guest_handle() macro to GUEST_HANDLE() and define_guest_handle() |
2006-03-03 |
kaf24 |
9130:aefc75f5db5e |
/proc/xen/xsd_kva exports mmap interface that xenstored now uses to map the |
2006-03-03 |
kaf24 |
9129:1c46091df7ce |
Avoid floating point in hash table implementation. |
2006-03-03 |
kaf24 |
9128:621d32a54e2d |
Move dom0_op hypercall to the guest_handle interface (inside Xen). |
2006-03-03 |
emellor |
9127:d088ce2d3528 |
Merged. |
2006-03-03 |
emellor |
9126:9e19dcb05f56 |
Wait for the devices configured at start-up, before allowing the boot to |
2006-03-03 |
emellor |
9125:c8c0f99193d4 |
Change the way that reboot-timeouts are handled. Rather than refreshing the |
2006-03-03 |
emellor |
9124:2274f293af41 |
Added further integrity checking, this time checking for duplicate directory |
2006-03-03 |
emellor |
9123:871f768aadc6 |
Cope when the filename returned by losetup for an existing loop device is not |
2006-03-02 |
emellor |
9122:1a1e3dcbbf19 |
Cope if xenstore is down. |
2006-03-02 |
emellor |
9121:26af50da86b7 |
Added hashtable implementation, to support the reachability check against the |
2006-03-03 |
kaf24 |
9120:fab6deef7e87 |
Domain0 identifies IOAPIC by physical base address rather than BIOS-assigned identifier. |
2006-03-03 |
kaf24 |
9119:8aa45d7713e3 |
Clean up PIT-thru-ioapic setup. We don't need the legacy missed-tick |
2006-03-03 |
kaf24 |
9118:a0c07e32000a |
Minor enhancements to gdbbuild, the build script for gdbserver-xen. |
2006-03-03 |
kaf24 |
9117:658528fe2b9a |
It's not necessary to define a function for dumping virtual IOAPIC |
2006-03-03 |
kaf24 |
9116:e0d8c23acaa7 |
Add a description of the virtual TPM interface to the interface |
2006-03-03 |
kaf24 |
9115:4e7c8eae6775 |
This patch undoes 8697 and makes xm reboot/shutdown work again. This code |
2006-03-03 |
kaf24 |
9114:7eafbed44734 |
Raises an explicit error message when the domain config file specifies |
2006-03-03 |
kaf24 |
9113:0f368e70b4eb |
VTPM fixes: |
2006-03-03 |
kaf24 |
9112:ec7802acc8c9 |
Fix up some issues I found when porting PPC to the new common gdb stub code: |
2006-03-03 |
kaf24 |
9111:f3661f9a95dd |
VTPM_Tools: Fix error when closing only vtpm, and fix restore bug when |
2006-03-03 |
kaf24 |
9110:46a6d9626911 |
Ignore external (user-provided) CFLAGS when building vmxassist and hvmloader. |
2006-03-03 |
kaf24 |
9109:29f8c87bd8fd |
Add a 'clear trap table' path to set_trap_table hypercall, taken when |
2006-03-02 |
kaf24 |
9108:af04fef70bad |
Don't compile HVM_DBG_LOG into xen by default. |
2006-03-02 |
kaf24 |
9107:316fafc6d743 |
Fix libxc warnings with gcc-4.1 and glibc-2.3.90. |
2006-03-02 |
kaf24 |
9106:dfa7ba9c1296 |
Many fixes and cleanups for lomount: |
2006-03-02 |
kaf24 |
9105:fd102a15436f |
Change debug level of vmx_io_instruction to DBG_LEVEL_IO. |
2006-03-02 |
kaf24 |
9104:b50d3fca138e |
Add empty files need to fix ia64 build. |
2006-03-02 |
kaf24 |
9103:990b436099be |
Clean up use of wait_event_interruptible(). |
2006-03-02 |
cl349 |
9102:8f1f6c70e4f5 |
linux-x86-64: eliminate duplicate exports |
2006-03-02 |
cl349 |
9101:f6445afee702 |
Remove unnecessary include statements. |
2006-03-02 |
cl349 |
9100:5ef601da9c2c |
linux: clean up setup_arch_post.h |
2006-03-02 |
kaf24 |
9099:cfbf7332d616 |
While native code range-checks the requested address, possibly |
2006-03-02 |
kaf24 |
9098:4dd325c1d87d |
A few changes to the new 'guest handle' interface: |
2006-03-02 |
kaf24 |
9097:e639d53330ba |
Make sure that installed files have sensible permissions and are owned by the |
2006-03-02 |
kaf24 |
9096:d9f980fabc18 |
Fix problems when creating HVM guest on PAE host with >4G physical memory. |
2006-03-02 |
kaf24 |
9095:eeac4fdf02ed |
merge |
2006-03-02 |
kaf24 |
9094:7edd64c8bb36 |
Fix printing of u64 value 'msr_content' to use PRIx64 format. |
2006-03-02 |
kaf24 |
9093:385ddb11971d |
Merge xen-ia64-unstable.hg |
2006-03-01 |
awilliam |
9092:b4f1084177cc |
[IA64] sparse update for 2.6.16-rc5 |
2006-03-01 |
awilliam |
9091:d4b26e74e310 |
[IA64] default to SMP |
2006-03-01 |
awilliam |
9090:c1daa52dd0bf |
[IA64] Turn on CONFIG_XEN_BLKDEV_BACKEND |
2006-03-01 |
awilliam |
9089:673f62edbfbe |
merge |
2006-03-01 |
awilliam |
9088:88f97bb8f3ae |
[IA64] Every processor call xen_early_setup (required on SMP-guest to set ivt). |
2006-03-01 |
awilliam |
9087:18b0911d936d |
[IA64] warning cleanup |
2006-03-01 |
awilliam |
9086:cfe20f41f043 |
[IA64] VTI: updated vtlb, support_non_contiguous memory on vtidomain |
2006-02-28 |
awilliam |
9085:e58ff5fd3550 |
[IA64] Unused fields in mm_struct commented out. |
2006-02-28 |
awilliam |
9084:b417cb20f1db |
[IA64] Misc clean-up and warnings removal. |
2006-02-28 |
awilliam |
9083:4db98649cc36 |
[IA64] xen_timer_interval removed (was not used). |
2006-02-28 |
awilliam |
9082:f4b83d04643c |
[IA64] delivery_mask removed (was unused). |
2006-02-28 |
awilliam |
9081:8ee4d4dac552 |
[IA64] Found the lost memory |
2006-02-28 |
awilliam |
9080:0b0be946cf9c |
[IA64] cleanup warning in xen/ia64 (arch/ia64/xen) |
2006-02-28 |
awilliam |
9079:bd9cb8dc97b6 |
[IA64] cleanup warning in xen/ia64 (arch/ia64/linux-xen) |
2006-02-28 |
awilliam |
9078:5e751dddf4d0 |
[IA64] cleanup warning in xen/ia64 (arch/ia64/linux) |
2006-02-28 |
awilliam |
9077:ff019fb073e4 |
[IA64] cleanup warning in xen/ia64 (include/asm-ia64) |
2006-02-28 |
awilliam |
9076:b5a6da522577 |
[IA64] Cleanup hypercall.h |
2006-02-27 |
awilliam |
9075:a220579c2aa8 |
[IA64] fix SMP bug for vhpt |
2006-02-27 |
awilliam |
9074:a4a4a28a1686 |
[IA64] warning removal: NR_CPUS |
2006-02-27 |
awilliam |
9073:21f633fd90e4 |
[IA64] SMP_HOST: Alloc vhpt from domheap |
2006-02-24 |
awilliam |
9072:6c43118bdba8 |
merge |
2006-02-24 |
awilliam |
9071:d940ec92958d |
[IA64] SMP_HOST: map pal code on smp host |
2006-02-24 |
awilliam |
9070:c18c63f87b7d |
[IA64] VTI: Fix two bugs |
2006-02-24 |
awilliam |
9069:67ea7868089b |
[IA64] Clean up warnings related to VTi code. (header files) |
2006-02-24 |
awilliam |
9068:0f59ace5442c |
[IA64] Clean up warnings related to VTi code. (C files) |
2006-02-24 |
awilliam |
9067:d44e8ace51a3 |
[IA64] redefine raw_smp_processor_id() |
2006-02-24 |
awilliam |
9066:a2bb5a3242a1 |
[IA64] another one to remove unused linux files within xen/ia64 |
2006-02-24 |
awilliam |
9065:b7e2628695e3 |
[IA64] Remove unused Linux stuff |
2006-02-24 |
awilliam |
9064:74bb3750f48e |
[IA64] fix ia64 cset 8906 |
2006-02-24 |
awilliam |
9063:17adc9c5984a |
[IA64] bug fix reserve_memory() |
2006-02-24 |
awilliam |
9062:0bd35cce6611 |
[IA64] import linux/include/asm-ia64/meminit.h from 2.6.16-rc3. |
2006-02-24 |
awilliam |
9061:c1ba4af23ec9 |
[IA64] minor bug fix in xensetup.S |
2006-02-24 |
awilliam |
9060:f94931b07c67 |
[IA64] tlb miss fix |
2006-02-24 |
awilliam |
9059:5de0ee4ae76b |
[IA64] acpi printf fix |
2006-02-24 |
awilliam |
9058:062ab30ba434 |
[IA64] cleanup itir_ps(), itir_mask() |
2006-02-24 |
awilliam |
9057:2a2aaef05d70 |
[IA64] hypercall cleanup |
2006-02-24 |
awilliam |
9056:4f03ac87d31b |
[IA64] assign_new_domain0_page |
2006-02-23 |
awilliam |
9055:60aa296ccf4c |
[IA64] Provides right frequency ratio and base for VTi domain |
2006-02-18 |
awilliam |
9054:111af742e414 |
[IA64] gcc-4.0 build fix |
2006-02-18 |
awilliam |
9053:f53282b4b33a |
[IA64] add CONFIG_XEN to sal.c sparse file |
2006-02-18 |
awilliam |
9052:ded14681ae84 |
merge |
2006-02-17 |
awilliam |
9051:dcbe36ee2171 |
[IA64] fixed switch to idle domain bug |
2006-02-17 |
awilliam |
9050:3c091740f6ff |
[IA64] different type of argument in vcpu_set_gr() |
2006-02-17 |
awilliam |
9049:81aae0c1487e |
[IA64] wrong type cast in ia64_hypercall |
2006-02-17 |
awilliam |
9048:2ff0ade58aab |
[IA64] declaration of metaphysical_rr |
2006-02-17 |
awilliam |
9047:b9a76893a1ee |
[IA64] Fixed arch_domain_create |
2006-02-15 |
awilliam |
9046:c4d21a4d5b9a |
[IA64] Cleanup README.origin files |
2006-02-10 |
awilliam |
9045:982b9678af2c |
[IA64] cleanup extraneous function name change from upstream |
2006-02-10 |
awilliam |
9044:dfdb9cfc8b79 |
merge |
2006-02-09 |
awilliam |
9043:6526a91d5555 |
[IA64] take start_info page from dom0 page not from xen heap. |
2006-02-09 |
awilliam |
9042:ecc8595f2c0b |
[IA64] evtchn_ia64 spin lock - fix dead lock |
2006-02-09 |
awilliam |
9041:7b2399cb6508 |
[IA64] zero clear page for pgd, pmd, pte. |
2006-02-09 |
awilliam |
9040:9eb9fa8a9933 |
[IA64] fix name conflict(map_domain_page) |
2006-02-09 |
awilliam |
9039:9c6cd777259b |
[IA64] remove CLONE_DOMAIN0 and DOMU_AUTO_RESTART for simplicity. |
2006-02-09 |
awilliam |
9038:535d29342e42 |
[IA64] remove set_gpfn_from_mfn from config.h |
2006-02-09 |
awilliam |
9037:74b1de89e9f7 |
[IA64] added multicall |
2006-03-02 |
emellor |
9036:34b7dd72aa55 |
Merged. |
2006-03-02 |
emellor |
9035:c400eb3ea6dc |
Fix violation of C90 mixed-code-and-declarations restriction. |
2006-03-02 |
vhanquez |
9034:47e0d6fa741e |
Removing out-of-date unused file. |
2006-03-02 |
emellor |
9033:cff782f65c4d |
Fix printf. |
2006-03-02 |
emellor |
9032:689da5e0a970 |
Added a basic integrity checker, and some basic ability to recover from store |
2006-03-02 |
emellor |
9031:849723752858 |
Silence the messages that are emitted when removing nodes that already have |
2006-03-02 |
emellor |
9030:b2d3117cc7ed |
Avoid a race between Xend removing the vm entries corresponding to a domain, |
2006-03-01 |
kaf24 |
9029:6734682d2fd0 |
Fix problems with HVM PAE guests with >4GB memory. |
2006-03-01 |
kaf24 |
9028:9bde2889635c |
Add SVM 32bit msr support (combined both 32bit with 64bit functions) |
2006-03-01 |
kaf24 |
9027:072d51860554 |
Clean up SVM 32-bit exits.S file (remove all tsc/fpu). |
2006-03-01 |
kaf24 |
9026:b0dfd76ef5d2 |
Revert two uses of CONFIG_PAGING_LEVELS to CPP rather than C predicate. |
2006-03-01 |
kaf24 |
9025:e0f66dbe4b13 |
map_domain_page() now handles running on idle page tables. |
2006-03-01 |
kaf24 |
9024:4d979b6689ea |
Disallow cmpxchg8b ptwr emulation for non-pae. Also a few cleanups. |
2006-03-01 |
emellor |
9023:d8451bb6278c |
Remove unused #include <sys/ioctl.h>. |
2006-03-01 |
kaf24 |
9022:bd816eee9cf6 |
Clean wrpt state when emulating CR3 write. |
2006-02-28 |
kaf24 |
9021:a376bab39768 |
SVM patch to add 64bit hv support. |
2006-02-28 |
kaf24 |
9020:a66763eb86fe |
Allow tpmfront/tpmback to be built as modules. |
2006-02-28 |
kaf24 |
9019:271cb04a4f2b |
Allow netback to be built as a module. |
2006-02-28 |
kaf24 |
9018:ead0b7fcad3a |
Allow blkback to be built as a module. |
2006-02-28 |
kaf24 |
9017:8ac43508b33b |
Avoid using unexported add_timer_on() function in netback driver. |
2006-02-28 |
kaf24 |
9016:c369d960f96b |
Sketch a new interface for transferring hypercall arguments in memory. |
2006-02-28 |
kaf24 |
9015:62309ca8b708 |
Clean up management of 'initial images' temporary buffers. |
2006-02-28 |
kaf24 |
9014:e5aba4f62131 |
Fix tools Makefiles to respect CFLAGS. Disable stack-smash |
2006-02-28 |
kaf24 |
9013:e77ea156075c |
Add 'm' debug key to print free-memory info. |
2006-02-28 |
kaf24 |
9012:034af52f0df7 |
Fix a multi HVM domain issue (bugzilla bug #542): |
2006-02-28 |
kaf24 |
9011:79a93530121b |
Fix SVM cr0 handling. |
2006-02-28 |
kaf24 |
9010:933d0d70378f |
Fix SVM PAE support. |
2006-02-28 |
kaf24 |
9009:0820df08a996 |
Fix SVM guest pin timer migration logic. |
2006-02-28 |
kaf24 |
9008:985879d9d935 |
Fix SVM vlapic logic. |
2006-02-28 |
kaf24 |
9007:a2dce576313f |
Removing hvm_safe_block() from the SVM hlt function avoids SVM guest problems. |
2006-02-27 |
emellor |
9006:5262bd9e9d19 |
Merged. |
2006-02-27 |
emellor |
9005:c028ba081c84 |
Reconstitute the ip parameter correctly. Closes bug #491. |
2006-02-27 |
emellor |
9004:b6af6ab53c67 |
Use cleverer sed pattern to avoid use of head -1. |
2006-02-27 |
emellor |
9003:b30564f40914 |
Break out the hotplug cleanup code into xen-hotplug-cleanup. Claim the block |
2006-02-27 |
Ian Campbell |
9002:b470657718fe |
Add support for configuring feature flags when starting guests. |
2006-02-27 |
cl349 |
9001:3b74edc512b4 |
Update to Linux 2.6.16-rc5. |
2006-02-27 |
kaf24 |
9000:0416b6ba8c37 |
Check feature flag supervisor_mode_kernel in dom0 builder. |
2006-02-27 |
kaf24 |
8999:5adaa6908727 |
Allow a guest to switch pagetables 'atomically'. That is, the new pagetables |
2006-02-27 |
emellor |
8998:38d9f4cbbc1e |
Merged. |
2006-02-27 |
emellor |
8997:8e3865296e31 |
Move files that have appeared in the wrong place due to incorrect patch -p setting. |
2006-02-27 |
kaf24 |
8996:0cb40b7f7840 |
xen/ia64 uaccess is still linux style with different declaration as |
2006-02-27 |
kaf24 |
8995:cc9ed0eea55a |
Fix a missed unmap in __entry(). |
2006-02-27 |
emellor |
8994:d741fa272309 |
While testing TCP & UDP tests (coming soon), I tracked down a bug in the |
2006-02-27 |
emellor |
8993:136aea67b369 |
The attached patch does the following: |
2006-02-27 |
emellor |
8992:911f3ecd975e |
The attached patch breaks out |
2006-02-27 |
kaf24 |
8991:ee8041b0ab86 |
Add a compile time option to enable domain 0 running in ring 0. |
2006-02-27 |
Ian Campbell |
8990:6060937db0fe |
merge |
2006-02-27 |
Ian Campbell |
8989:57cd768791d1 |
List pae_pgdir_above_4gb in features for x86/32 Linux kernel. |
2006-02-27 |
Ian Campbell |
8988:b75d80269ff4 |
merge. |
2006-02-27 |
Ian Campbell |
8987:c823e60207f0 |
Support XENFEAT_supervisor_mode_kernel in x86/64 HYPERVISOR_IRET macro |
2006-02-27 |
Ian Campbell |
8986:f1e5b29dd15a |
Only panic() if the dom0 kernel requires an unknown feature flag. |
2006-02-27 |
emellor |
8985:bf1dc22ca24c |
Merged. |
2006-02-27 |
cl349 |
8984:e480a5db8abb |
Fix non-xen build for: Make the fixmap area moveable in kernel address space. |
2006-02-27 |
cl349 |
8983:bf594e88f046 |
Add arch/i386/mm/pgtable.c to sparse tree. |
2006-02-27 |
cl349 |
8982:55f597e929f3 |
Fix non-xen build for: Move the gate page (vsyscall) out of the fixmap area |
2006-02-27 |
cl349 |
8981:dbec76a720f8 |
Add include/asm-i386/{fixmap,page}.h to sparse tree. |
2006-02-27 |
kaf24 |
8980:ab982f583b73 |
Define strlcpy() in include/xen/string.h |
2006-02-26 |
kaf24 |
8979:5541ea99106a |
Periodically sytnchronize Xen's wallclock time with NTP-synchronized time in domain0. |
2006-02-26 |
kaf24 |
8978:af6a564ea81c |
The disk isn't guaranteed to be the first device in the config sxp -- |
2006-02-26 |
kaf24 |
8977:c7550ed2ccbf |
pygrub currently takes a file on the command line to mean a config file |
2006-02-26 |
kaf24 |
8976:a861cbd578f2 |
Instead of using a static filename in the guest bootloader, use a random |
2006-02-26 |
kaf24 |
8975:b567eb77399f |
Add 'console=xxx' to the Xen serial console section to make it obvious |
2006-02-26 |
kaf24 |
8974:a5830f7fd7e0 |
Cross-compilation fixes (x86/64 on i386). |
2006-02-25 |
kaf24 |
8973:0d7c3c47ad20 |
Fix assertion. |
2006-02-25 |
kaf24 |
8972:d0b7281556f2 |
New VCPUOP_register_runstate_memory_area hypercall. Avoids |
2006-02-25 |
kaf24 |
8971:c375c2109452 |
Update Linux time IRQ handler to understand the new stolen/blocked cycle counts |
2006-02-25 |
kaf24 |
8970:2303fb4682e7 |
New VCPUOP_get_runstate_info hypercall. Returns information about the current |
2006-02-25 |
kaf24 |
8969:a9f3abcc4149 |
Avoid pcnet dm packet loss / corruption. |
2006-02-24 |
kaf24 |
8968:8b42c8aea36a |
Split XENFEAT_ feature flags into new header file features.h. |
2006-02-24 |
kaf24 |
8967:e92dd21483bd |
Fix up CPU allocation and topology reporting. |
2006-02-24 |
kaf24 |
8966:3048761dc368 |
Quieten down MSR access warnings. |
2006-02-24 |
kaf24 |
8965:ec92f986411e |
Default minimum number of receive buffers queued by netfront is now 64, not 8. |
2006-02-24 |
kaf24 |
8964:cf1c1bb9f6d2 |
Bring up AP of VMX domain. |
2006-02-24 |
kaf24 |
8963:71f2d19cd3a5 |
Clean up p2m functions. |
2006-02-24 |
kaf24 |
8962:1980e01346a7 |
Two missing exports (one of them needed only for PAE) prevented netfront from being built as a module. |
2006-02-24 |
kaf24 |
8961:0807931dfa54 |
Another tiny C89 fix. |
2006-02-24 |
cl349 |
8960:4f838d2ac31a |
linux-i386: cleanup head.S, sync default_ldt and {new,boot}_cpu_data with native. |
2006-02-24 |
Ian Campbell |
8959:e0f563e8db9f |
Implement direct iret to guest kernel where possible in HYPERVISOR_IRET macro. |
2006-02-24 |
kaf24 |
8958:e33ebd143767 |
Tools changes for per-vcpu io event channel on IA64. |
2006-02-24 |
kaf24 |
8957:70575c8cab99 |
Return <4GB memory back to Xen when destroying a PAE pgdir. |
2006-02-24 |
kaf24 |
8956:5e73c92e5f1f |
This patch allows for compilation with C89 era compilers, by removing the |
2006-02-24 |
kaf24 |
8955:407a50974a46 |
Cset 8950 adds shadow info dump in common code, however |
2006-02-23 |
kaf24 |
8954:c646586d1065 |
Use common IRET macro for all exits from XenLinux. Currently |
2006-02-23 |
kaf24 |
8953:49c02a7a92dd |
Remove TBF_SLOW_IRET hack from x86/64 Xen return-to-guest |
2006-02-23 |
kaf24 |
8952:436c4c83a200 |
Remove explicit munging of selector RPLs from Xen Linux x86/64. |
2006-02-23 |
vhanquez |
8951:643940bb3e50 |
initialize few structure fully to zero with talloc_zero |
2006-02-23 |
cl349 |
8950:b40aefd658c0 |
Output which shadow mode is used, if any. |
2006-02-23 |
cl349 |
8949:d161c07014a3 |
Make the fixmap area moveable in kernel address space. |
2006-02-23 |
cl349 |
8948:822a27d28afe |
Move the gate page (vsyscall) out of the fixmap area into user address space, |
2006-02-23 |
cl349 |
8947:875e0e96e574 |
Add include/asm-i386/{a.out,elf}.h to sparse tree |
2006-02-23 |
kaf24 |
8946:13e4df60caf1 |
Add XENFEAT feature parsing to the domain 0 builder in Xen. |
2006-02-23 |
kaf24 |
8945:b883ef5fad48 |
Remove some unnecessary diffs vs. native Linux. We now don't use the Xen |
2006-02-23 |
kaf24 |
8944:3dde68484683 |
Fix netfront receive path for auto_translate_physmap mode. |
2006-02-23 |
kaf24 |
8943:066ac36725f3 |
Disable pagetable pinning for shadow-mode-refcount guests. |
2006-02-23 |
kaf24 |
8942:f84d5cdd9895 |
Clean up segment selector fixup and validation. |
2006-02-23 |
kaf24 |
8941:4f4625f80528 |
Rename XENFEAT_ring0_kernel to slightly more generic XENFEAT_supervisor_mode_kernel. |
2006-02-23 |
kaf24 |
8940:ef31d088adeb |
Silenty ignore calls to xen_create_contiguous_region() when running |
2006-02-23 |
kaf24 |
8939:0349fb4de335 |
Clean up some vmx code. |
2006-02-23 |
kaf24 |
8938:5bf4d9a9694f |
Whenever the slice of a domU is set to 0, sedf_adjdom() sets extraweight |
2006-02-23 |
kaf24 |
8937:323d40eefbce |
Update the hypercalls in Mini-OS to reflect the current state in XenLinux. |
2006-02-23 |
kaf24 |
8936:cb14f4db7a1e |
Per-vcpu IO evtchn support for VT-i guests (ia64). |
2006-02-23 |
kaf24 |
8935:b5bb9920bf48 |
Per-vcpu IO evtchn patch for HVM domain. |
2006-02-22 |
emellor |
8934:175ad739d8bc |
Adding a second IP address onto eth0 causes the vif-* hotplug scripts to |
2006-02-22 |
Ian Campbell |
8933:697fac283c9e |
Add feature flag allowing guest kernel to run in domain 0. |
2006-02-22 |
kaf24 |
8932:f1c75df46b46 |
Cset 8916 missed two extra pages for VT-i domain and thus breaks domain |
2006-02-22 |
kaf24 |
8931:049929854f7f |
Fix gcc warning and clean a piece of code in arch_set_info_guest to avoid |
2006-02-22 |
kaf24 |
8930:8fb4392c1d87 |
Change shadow_direct_map_init/clean param from vcpu to domain. |
2006-02-22 |
Ian Campbell |
8929:8946b6dcd49e |
Fix x86_64 Xen build. |
2006-02-22 |
cl349 |
8928:ed274ca1fbb7 |
Don't reload segment registers -- it's done later in generic code. |
2006-02-22 |
Ian Campbell |
8927:f06f8c9a13d1 |
Move lgdt_finish inline |
2006-02-22 |
Ian Campbell |
8926:32a74fa9e221 |
List supported feature flags in __xen_guest section. |
2006-02-22 |
Ian Campbell |
8925:2d3124df8a0e |
Validate the segment selectors passed to arch_set_info_guest(). |
2006-02-22 |
Ian Campbell |
8924:229c602a075a |
Allow Xen to truncate x86_32 segment limits to the correct value |
2006-02-22 |
pl |
8923:b41e19644271 |
XM-Test takes a really long time to build the initrd it uses for testing. This patch to the Makefile allows you to specify INITRD="url" when running make existing to make it download a prebuilt copy of the initrd from a repository. |
2006-02-22 |
kaf24 |
8922:13e9fdaeed27 |
When thermal interrupt happened when vmx guest is running, |
2006-02-22 |
kaf24 |
8921:03bc4062fe5f |
Fix HVM x86-32 PAE guest support on 64-bit Xen. |
2006-02-21 |
kaf24 |
8920:5abf652c4c52 |
Fix SVM instruction decode, fixing problem with gfxboot package. |
2006-02-21 |
kaf24 |
8919:e9d5563c08be |
Fix 64b build breakage. |
2006-02-21 |
kaf24 |
8918:2f515e08edfc |
inst_len in HVM mmio handler must be a signed variable, as |
2006-02-21 |
kaf24 |
8917:602bf0aa15ab |
Define constants for XENVER char array sizes. Allows Linux |
2006-02-21 |
kaf24 |
8916:f33e537c4ac5 |
Cleanups to tools since HVM domain P2M table and 1-1 table are built in xen. |
2006-02-21 |
kaf24 |
8915:1fd6e9c32b03 |
Fix cleanup path if an HVM guest fails very early, before direct map is built. |
2006-02-21 |
kaf24 |
8914:e8d044119316 |
No need for save_segments() on HVM 64b guest. |
2006-02-21 |
kaf24 |
8913:991c4d62d392 |
Add PAE option to HVM config file. |
2006-02-21 |
cl349 |
8912:2401f414d1ad |
tpm: Fixes and cleanup |
2006-02-21 |
cl349 |
8911:8005fbd31d8b |
Update ia64 sparse tree to Linux 2.6.16-rc4. |
2006-02-21 |
cl349 |
8910:1c7145a5bb43 |
Update to Linux 2.6.16-rc4. |
2006-02-20 |
cl349 |
8909:a05e56904e7e |
linux-i386: Fix CONFIG_X86_NO_TSS and CONFIG_X86_SYSENTER. |
2006-02-20 |
cl349 |
8908:687165bc9670 |
linux-i386: Cleanup stack pointer initialization at start of day. |
2006-02-20 |
cl349 |
8907:9fa969af72cd |
Suppress VIDEO_SELECT config option. |
2006-02-20 |
cl349 |
8906:834e209cec9f |
Add drivers/video/Kconfig to sparse tree. |
2006-02-20 |
cl349 |
8905:57af6b1cfa3a |
Fix I/O port address for first floppy controller on x86_64. |
2006-02-20 |
cl349 |
8904:0e9a0a469c6b |
Fix read_cr3() and use it. |
2006-02-20 |
cl349 |
8903:9bf99522ce5e |
Eliminate x86_64 idt_table. |
2006-02-20 |
cl349 |
8902:f572c467d9c3 |
Eliminate i386 idt_table. |
2006-02-20 |
cl349 |
8901:ff83b29ebe9a |
Add arch/i386/Kconfig.cpu to sparse tree. |
2006-02-20 |
vhanquez |
8900:e9e319c61a1e |
do not BUG() if memory cannot be allocated, just wait. |
2006-02-20 |
vhanquez |
8899:011d6df76979 |
alloc_netdev must be freed with free_netdev, not directly by kfree. |
2006-02-20 |
cl349 |
8898:bea58b594c4a |
Simplify utoa macro, make it identical with x86_64 version. |
2006-02-20 |
cl349 |
8897:012e133941fc |
Eliminate hard coded items from x86_64 __xen_guest section |
2006-02-20 |
cl349 |
8896:c93c6b392ce5 |
Eliminate hard coded items from i386 __xen_guest section |
2006-02-20 |
cl349 |
8895:946a45f07351 |
Fix loading binary kernel images. |
2006-02-20 |
cl349 |
8894:82f6786a0aa8 |
Eliminate tss - tss is meaningless in a paravirtualized kernel |
2006-02-20 |
cl349 |
8893:f0a8a0a9a6f5 |
Add arch/x86_64/kernel/{asm-offsets,init_task}.c to sparse tree. |
2006-02-20 |
cl349 |
8892:16a91d8dd8ed |
Eliminate tss - tss is meaningless in a paravirtualized kernel |
2006-02-20 |
cl349 |
8891:f97dd89691e7 |
Add arch/i386/kernel/{asm-offsets.c,sysenter.c,vm86.c,vsyscall.S} to sparse tree. |
2006-02-20 |
vhanquez |
8890:3083585fb248 |
missing "is not set" string in one config option. |
2006-02-20 |
vhanquez |
8889:e574a09635e8 |
Set default HZ to 100. |
2006-02-20 |
cl349 |
8888:93e870416c93 |
Allow CPU frequency option on x86_64 for privileged guests. |
2006-02-20 |
cl349 |
8887:832649128a0c |
Don't define ARCH_APICTIMER_STOPS_ON_C3. |
2006-02-20 |
cl349 |
8886:5b4ff470dcc6 |
Add include/asm-{i386,x86_64}/apic.h to sparse tree. |
2006-02-19 |
kaf24 |
8885:20b95517cbf1 |
Fix get_mfn_from_gpfn_foreign for HVM guests. |
2006-02-18 |
kaf24 |
8884:864dcee1f899 |
Missing file from previous changeset. |
2006-02-18 |
kaf24 |
8883:eaeb26494a39 |
Enable x86_32 PAE unmodified guests on 64-bit Xen when the hvm feature |
2006-02-18 |
kaf24 |
8882:39f624f2b241 |
Include an extra header file in xenbus.h. Fixes ia64 build. |
2006-02-18 |
kaf24 |
8881:986847767d2d |
Fix debug build. |
2006-02-18 |
kaf24 |
8880:e05c67854218 |
Svm patch to remove unneeded update_pagetables(). |
2006-02-18 |
kaf24 |
8879:f933aae43044 |
Svm patch to fix asid logic on multicore. |
2006-02-18 |
kaf24 |
8878:0851d92183a1 |
Svm patch to cleanup the injection logic and consolidate into one function. |
2006-02-17 |
emellor |
8877:7238722f8d23 |
Attached patch updates the xm man page for the listing of |
2006-02-17 |
kaf24 |
8876:3ed537add538 |
Remove obsolete ccache patch from xm-test buildroot. |
2006-02-17 |
kaf24 |
8875:8d1354cf7795 |
Fix buildroot problems and bring the buildroot image up |
2006-02-17 |
kaf24 |
8874:eb6d2472ea1a |
Disable C1 clock ramping on AMD 8th gen CPUs. |
2006-02-17 |
emellor |
8873:34f6a1efe52d |
This patch displays the network-list/block-list/vtpm-list using the 'xm' |
2006-02-17 |
kaf24 |
8872:aeeeedc6c9b7 |
Fix 64b build. |
2006-02-17 |
kaf24 |
8871:6f874e089244 |
Fix HVM MSR save/restore. |
2006-02-17 |
cl349 |
8870:4ca6f052cdf6 |
Fix Read/Write CR3 emulation. |
2006-02-17 |
kaf24 |
8869:e299470e8793 |
Fix a VMX FPU bug introduced in changeset 8834. |
2006-02-16 |
cl349 |
8868:776ab80f5a6c |
Update the ia64 linux-2.6-xen-sparse tree to 2.6.16-rc3. |
2006-02-17 |
kaf24 |
8867:3faa7f3ef8ac |
Update defconfigs for PCI front/back driver config options. |
2006-02-16 |
kaf24 |
8866:90ebc45e1bd8 |
Update documentation to describe new PCI front/back drivers. |
2006-02-16 |
kaf24 |
8865:7c720ccec00a |
Tools changes for PCI front/back drivers. |
2006-02-16 |
kaf24 |
8864:5b433b4fca34 |
PCI backend and frontend drivers for i386 and x86_64. |
2006-02-16 |
kaf24 |
8863:294b3a447dce |
Provide a simpler, higher-level interface for mapping in pages from another domain. |
2006-02-16 |
kaf24 |
8862:201d48272a57 |
Fix bugs related to the virtual TPM. Also make the vTPM |
2006-02-16 |
kaf24 |
8861:b85d62caa347 |
Fix a dead download url for ccache when building the xm-test ramdisk. |
2006-02-16 |
kaf24 |
8860:2d00d405ef9f |
VTPM Tools: Fix threading bug in vtpm_manager while using NPTL. Now |
2006-02-16 |
kaf24 |
8859:761275bcf825 |
Fix Xen builds with perfc=y and perfc_arrays=y. |
2006-02-16 |
kaf24 |
8858:50b1fe78e2e8 |
Sync Xen's mpspec.h with Linux 2.6.16-rc2 codebase. |
2006-02-16 |
kaf24 |
8857:40d7eef7d3f5 |
Re-enable VGA acceleration under the new phys_to_machine_mapping. |
2006-02-16 |
kaf24 |
8856:0d10fac28427 |
New memory_op subcall XENMEM_translate_gpfn_list. |
2006-02-16 |
kaf24 |
8855:2b0078f771cc |
Upgrade mpparse.c to linux-2.6.16-rc2 codebase. |
2006-02-16 |
vhanquez |
8854:18fa851b6dc6 |
When xc_linux_build fails without a meaninful errno, force errno to EINVAL |
2006-02-16 |
kaf24 |
8853:a543a4778a7d |
Fix problems with direct-mapping handling especially when |
2006-02-16 |
kaf24 |
8852:bee659de2a36 |
Add back code to zero the 'saved eflags' value on vmx vmexit. |
2006-02-16 |
kaf24 |
8851:c53a9a3be3f7 |
Clean up swiotlb_init() decls. |
2006-02-16 |
kaf24 |
8850:b32cad914390 |
Upgrade smpboot.c to linux-2.6.16-rc2 codebase. |
2006-02-16 |
vhanquez |
8849:c6c739bf254d |
Fix Makefile problem when "gcc -v" includes a '/' |
2006-02-16 |
cl349 |
8848:fcbc33a437ec |
Fix upgrade omissions. |
2006-02-16 |
cl349 |
8847:d2f42c284459 |
Check for the entire kernel range for temporarily cleared PMD entries. |
2006-02-16 |
cl349 |
8846:c62a5327e6a8 |
Fix prototype mismatch. |
2006-02-15 |
cl349 |
8845:1ca3d63e7008 |
Update to Linux 2.6.16-rc3. |
2006-02-15 |
kaf24 |
8844:1346a69694be |
Clean up grant-table code and replace uses of get_user |
2006-02-15 |
cl349 |
8843:765b0657264d |
Cleanup x86/x86_64 apic.c files. |
2006-02-15 |
kaf24 |
8842:fd3f1e38fdcf |
Fix x86/64 build for gcc-4.1-pre. |
2006-02-15 |
kaf24 |
8841:138e145f83f6 |
Fix non-x86 build. |
2006-02-15 |
cl349 |
8840:75af08f657be |
Set feature flags for shadow translate mode guests. |
2006-02-15 |
cl349 |
8839:de0408f095f8 |
Fix building the p2m table for shadow translate mode guests. |
2006-02-15 |
kaf24 |
8838:166322cd55df |
Fix to previous changeset: CLTS must be unconditional in |
2006-02-15 |
kaf24 |
8837:7d89f672aa49 |
More fixes to HVM FPU management. Mostly for SVM, but also |
2006-02-14 |
kaf24 |
8836:ee6f025fb264 |
Clean up save_init_fpu(). |
2006-02-14 |
kaf24 |
8835:646edff07475 |
Fix gcc4 build. |
2006-02-14 |
kaf24 |
8834:70024ebbdf55 |
Clarify lazy FPU management in VMX domains. |
2006-02-14 |
kaf24 |
8833:39b392a22002 |
Fix segment-register dumping in show_registers(). |
2006-02-14 |
kaf24 |
8832:07a892f12609 |
More upgrades of Xen code to linux-2.6.16-rc2. |
2006-02-14 |
kaf24 |
8831:b9b411b50587 |
Upgrade arch/x86/cpu/* files to their equivalents in |
2006-02-13 |
kaf24 |
8830:fcc833cbaf82 |
Return real error code from Xen /dev/mem, not EAGAIN. |
2006-02-13 |
kaf24 |
8829:d6b16f57058a |
Update defconfigs. |
2006-02-13 |
kaf24 |
8828:3cb8e672b115 |
Fix HVM event handling some more. |
2006-02-13 |
kaf24 |
8827:79d6a1061ad2 |
Update x86_32 defconfigs for ISA_DMA_API config change. |
2006-02-13 |
kaf24 |
8826:ba395fa2e86f |
Configure ISA_DMA drivers on xen/i386. Otherwise drivers |
2006-02-13 |
kaf24 |
8825:9f662b5e7d3c |
Absolutely must not return to HVM guest context until |
2006-02-13 |
kaf24 |
8824:4caca2046421 |
Fix error exit path in __gnttab_map_grant_ref() to |
2006-02-13 |
kaf24 |
8823:6ff2db607256 |
Clean up vmxassist/setup.c. It is no longer necessary to |
2006-02-11 |
kaf24 |
8822:4a9a39d08a06 |
Rework hvm_wait_io() -- now tries to be a polite user of |
2006-02-10 |
smh22 |
8821:0828f5f18b56 |
Reset sp on vcpu_prepare; this avoids 'leaking' stack after repeated |
2006-02-10 |
mjw |
8820:260a09e9a9c1 |
Fix exporting vnet config to xenstore. |
2006-02-10 |
kaf24 |
8819:1d36cca98fc3 |
Avoid misleading message about 'not using swiotlb' on x86/64 |
2006-02-10 |
emellor |
8818:47013962e411 |
Cope with -1 eventchn_fd -- this occurs when using --no-domain-init (a |
2006-02-10 |
emellor |
8817:52b2dc7fb9b7 |
Parse --port argument to migration. |
2006-02-10 |
adam |
8816:324caad9e145 |
Fix xm-test network tests to work with hvm support enabled. |
2006-02-10 |
emellor |
8815:e2755215a1e5 |
The attached patch adds 'xm vtpm-list <DomId>' functionality. |
2006-02-10 |
emellor |
8814:d1596fc2cbaa |
Rather than require config changes if you aren't using eth0, use the |
2006-02-10 |
kaf24 |
8813:605672867c0f |
Check the hypercall number in the privcmd hypercall ioctl. |
2006-02-10 |
kaf24 |
8812:9b62efbc881a |
Remove Xen-specific param.h: has only cosmetic change from mainline. |
2006-02-09 |
kaf24 |
8811:2ca9bb802ff7 |
pci-nommu-xen.c is identical to its mainline counterpart so remove it. |
2006-02-09 |
kaf24 |
8810:754079886035 |
Remove defunct compile option CONFIG_XEN_SHADOW_MODE. |
2006-02-09 |
kaf24 |
8809:1c69197d29b7 |
Delete old 'shortcut' function __shadow_status() and |
2006-02-09 |
kaf24 |
8808:ee9691e23dbe |
Don't specify VT console structure at all when specifying |
2006-02-09 |
kaf24 |
8807:c63083610678 |
Add a vnet chapter to the user manual. |
2006-02-09 |
kaf24 |
8806:71b0f00f6344 |
Update vnets to support UDP encapsulation, multicast forwarding |
2006-02-09 |
kaf24 |
8805:a0e7daa2df33 |
Do_softirq is invoked at the path of ia64_leave_kernel instead of |
2006-02-09 |
kaf24 |
8804:4ee359893af4 |
Make a VTI domain boot again. |
2006-02-09 |
kaf24 |
8803:5aad88c8d379 |
Remove xennull_con. Use dummy_con. |
2006-02-09 |
cl349 |
8802:3bbff714df11 |
Fix typos in Kconfig files. |
2006-02-09 |
kaf24 |
8801:0a404794aac1 |
Fix CPU hotplug. |
2006-02-09 |
kaf24 |
8800:10d6c1dc1bc7 |
More details on ordering and safety of the Xen timer API. |
2006-02-09 |
kaf24 |
8799:26befe042dd5 |
Fix CPU-migration of VMX domains. |
2006-02-09 |
smh22 |
8798:01fa38f79207 |
Quiet down wbinvd warning for verbose/debug builds of xen. |
2006-02-08 |
rread |
8797:66260f1a9bde |
Fix the backward compatibility support for using 'vcpus' in the image section of the domain sexp. |
2006-02-09 |
kaf24 |
8796:99e7b8f9122e |
Fix x86_64 CPU hotplug by paravirtualizing the play_dead() function. |
2006-02-09 |
kaf24 |
8795:6789ae50ce7f |
The NAT checksum fixes in patches/linux-2.6.16-rc2/net-csum.patch do |
2006-02-09 |
kaf24 |
8794:65127e18d821 |
Attached patch for svm will enable a tlb flush for each vmrun. |
2006-02-08 |
kaf24 |
8793:974ed9f73641 |
Fix Xen timer interface to allow migration of timers |
2006-02-08 |
kaf24 |
8792:b246f429f683 |
Prevent a guest from specifying its own domain id when |
2006-02-08 |
kaf24 |
8791:6ba371536f5c |
Add 'dom0_max_vcpus' Xen boot parameter. |
2006-02-08 |
kaf24 |
8790:a3d554557d48 |
Fix i386 CPU hotplug, and CPU hotplug when maxcpus= kernel boot option is used. |
2006-02-08 |
cl349 |
8789:40c309827ee5 |
Add m2p translation to read_cr3 on x86_64. |
2006-02-08 |
cl349 |
8788:c83c242916ea |
x86-64 linux: remove dead code |
2006-02-08 |
cl349 |
8787:7bdac903cfdd |
x86-64 linux: CONFIG_ACPI_BOOT doesn't exist anymore |
2006-02-08 |
cl349 |
8786:4657e299a1a3 |
linux: don't export evtchn_do_upcall() |
2006-02-08 |
cl349 |
8785:a67085a3e65d |
x86-64 linux: properly exit idle mode from evtchn_do_upcall() |
2006-02-08 |
cl349 |
8784:1a2e7cd58ca0 |
x86-64 linux: call evtchn_do_upcall on irq stack and adjust irqcount |
2006-02-08 |
cl349 |
8783:c9edeb3bd652 |
Use /dev/kmem to map dom0 xenstore page instead of abusing the foreign mapping interface. |
2006-02-08 |
kaf24 |
8782:bc2ac5e87f99 |
Rationalise initialisation of cpu_possible_map. |
2006-02-08 |
kaf24 |
8781:dcc2beb8a1d2 |
/sbin/udev no longer exists in upstream udev, so use udevinfo for |
2006-02-07 |
john levon |
8780:859c8d66b203 |
Fix pygrub to handle timeout of -1 (wait forever). |
2006-02-07 |
cl349 |
8779:e9d78d8bd568 |
Clean up the TPM stack a bit. |
2006-02-07 |
kaf24 |
8778:aefd8b8c6b1f |
Since USER_PTRS_PER_PGD depends on TASK_SIZE and thus on the current |
2006-02-07 |
cl349 |
8777:581d4a0ac729 |
Fix ia32 support. |
2006-02-07 |
kaf24 |
8776:5caf1de3f268 |
Apply stricter checking to RDMSR/WRMSR emulations. |
2006-02-07 |
cl349 |
8775:df98f37a88b0 |
Fix x86_64 SMP support. |
2006-02-07 |
kaf24 |
8774:2710f2fe624a |
Clarify dual licensing of gnttab.[ch] files in Linux. |
2006-02-07 |
cl349 |
8773:87a83b44930b |
Fix x86_64 guest console support. |
2006-02-07 |
kaf24 |
8772:55268b90a519 |
Remove the PHYSDEV_ACCESS configure option from Linux. |
2006-02-06 |
kaf24 |
8771:707cb68a391f |
Remove CONFIG_VMX and CONFIG_SVM compile options. Support |
2006-02-06 |
kaf24 |
8770:f030f4b565a5 |
Allows x86_32 PAE Xen to run VMX domains (2-level guest page |
2006-02-06 |
cl349 |
8769:17b5d5cca484 |
Update ia64 to 2.6.16-rc2. |
2006-02-06 |
cl349 |
8768:5a37d91b1587 |
Fix context copy code in NMI handler. |
2006-02-06 |
kaf24 |
8767:0defafc42af4 |
Fix hypercall_table size in x86/64. |
2006-02-06 |
kaf24 |
8766:40c152531072 |
A few trivial cleanups from the HVM merge. |
2006-02-06 |
kaf24 |
8765:9eb1a1a6e16d |
No C1-Clock Ramp disabling on AMD processors. The tiny drift |
2006-02-06 |
cl349 |
8764:d3547993be94 |
Fix "kernel direct mapping tables" printk. |
2006-02-06 |
kaf24 |
8763:2687e3fc5dd4 |
Clean up -g in CFLAGS. |
2006-02-06 |
cl349 |
8762:1bc2d1fe503c |
Fill hypercall_page so that its VA space doesn't get used for code. |
2006-02-06 |
kaf24 |
8761:c5fd98fcb127 |
Temporary fix to include PTY support in domU builds. |
2006-02-04 |
kaf24 |
8760:bf176086255b |
Update the TPM hotplug scripts to determine the reason of a |
2006-02-03 |
kaf24 |
8759:6f7c5439a6c4 |
Fix show_registers() on x86/64. Get rid of |
2006-02-03 |
cl349 |
8758:57e6d7218427 |
Fix hypercall_page location on x86_64. |
2006-02-03 |
cl349 |
8757:7cd3d2e41559 |
Update patches for Linux 2.6.16-rc2. |
2006-02-03 |
cl349 |
8756:ce9170da40ae |
Update x86_32 -xen config file for PAE builds. |
2006-02-03 |
cl349 |
8755:47a2eb32002a |
Update to Linux 2.6.16-rc2. |
2006-02-03 |
cl349 |
8754:a3f4357a9e16 |
Update x86_32 -xen config file for PAE builds. |
2006-02-03 |
kaf24 |
8753:ad0c3fa46c76 |
Fix up the new non-paging direct_map shadow pagetable mode |
2006-02-03 |
kaf24 |
8752:0e7bdd973e17 |
Build the phys_to_machine_mapping array in Xen rather than |
2006-02-03 |
kaf24 |
8751:0bd023cf351e |
I have previously posted a patch with changes to the xenbus for being |
2006-02-03 |
kaf24 |
8750:6d9b7a0ba238 |
Get ia64 working again on xen-unstable after cset 8736. |
2006-02-03 |
cl349 |
8749:aeaa1f0dedd8 |
One more fix to the buildsystem ($^ is not $<). |
2006-02-03 |
cl349 |
8748:6b14b81dc5a8 |
Fix another corner case in the build system. |
2006-02-03 |
cl349 |
8747:959ba341631c |
Update ignores for .bz2 patches in top level directory. |
2006-02-03 |
stekloff |
8746:7bafcb7c24eb |
Make "make disk.img" not require building the entire buildroot if initrd |
2006-02-03 |
cl349 |
8745:514f2585d102 |
Converge the TPM drivers in the Xen repository |
2006-02-02 |
cl349 |
8744:cc63196c0d2f |
Fix buildsystem. |
2006-02-02 |
cl349 |
8743:3b9c2c410b14 |
Revert ia64 changes from previous checkin. |
2006-02-02 |
cl349 |
8742:2494b4e00cbb |
Update to Linux 2.6.16-rc1-git4. |
2006-02-02 |
jrb44 |
8741:da6297243495 |
There is a known "xm console" issue related with VMX. When "serial" is |
2006-02-02 |
cl349 |
8740:3d7ea7972b39 |
Update patches for linux 2.6.15. |
2006-02-02 |
kaf24 |
8739:5d9f4e6c9519 |
Blacklist memory-mapped APIC-register pages in the domain0 |
2006-02-02 |
kaf24 |
8738:03382076472c |
Add argument-checking assertions to rangeset interfaces. |
2006-02-02 |
cl349 |
8737:1987bb42110a |
Fix and cleanup how we build i386/x86_64 swiotlb.o. |
2006-02-02 |
kaf24 |
8736:8aeb417387ca |
Fix some more pfn/mfn/gmfn/gpfn inconsistencies. Fix some direct |
2006-02-02 |
cl349 |
8735:f20c10ecef94 |
Updates ia64 to 2.6.15. |
2006-02-01 |
rread |
8734:927f9348206b |
use alternative mirror for gcc |
2006-02-01 |
Ian Campbell |
8733:a450063e64ab |
merge. |
2006-02-01 |
Ian Campbell |
8732:c84a051d8967 |
Add new feature XENFEAT_auto_translated_physmap. |
2006-02-01 |
Ian Campbell |
8731:0e87a5bd6e8b |
Unpack xen_features into an array of u8 'booleans' |
2006-02-01 |
rread |
8730:b96705f5343c |
use alternative mirror for gcc |
2006-02-01 |
cl349 |
8729:5a63f675107c |
Update to Linux 2.6.15. |
2006-02-01 |
vhanquez |
8728:d609de73b9fa |
Permit compilation of HOTPLUG_CPU on i386. |
2006-02-01 |
cl349 |
8727:2c5873f99fe5 |
Fix build. |
2006-02-01 |
kaf24 |
8726:0c94043f5c5b |
Rename physical-address-related variables and functions |
2006-02-01 |
cl349 |
8725:a12e08eb0209 |
Proper fix for profile_pc on x86_64. |
2006-02-01 |
cl349 |
8724:a3fbce644bcc |
fix compilation breaking when compiling time.c with FRAME_POINTER on x86_64 |
2006-02-01 |
kaf24 |
8723:61e7afb7344b |
The memset in init_switch_stack is overwriting the processor stack. |
2006-02-01 |
kaf24 |
8722:f081663ba941 |
Define gnttab_shared_gpfn() for use in common code. |
2006-02-01 |
kaf24 |
8721:80890ad194b1 |
No need for the rcu-nohz patch any more, as rcupdate.c was |
2006-01-31 |
cl349 |
8720:e9c1d88ab5d0 |
Disable CONFIG_HOTPLUG_CPU for now. |
2006-01-31 |
cl349 |
8719:6b66a8ce9bf8 |
Don't ignore .patch files. |
2006-01-31 |
cl349 |
8718:4b06313b9790 |
Update to Linux 2.6.14. |
2006-01-31 |
kaf24 |
8717:9a05a503897c |
Fix the ia64 build. |
2006-01-31 |
cl349 |
8716:9ef5f0ec9df8 |
Adapt Xenlinux/ia64 to build in the new subarch environment. |
2006-01-31 |
vhanquez |
8715:635678c0fccc |
add the hypercall_page to xenctx knowledge. |
2006-01-31 |
kaf24 |
8714:bcbe322d80d9 |
Clean up the adjdom change a little. |
2006-01-31 |
ack |
8713:85b79ab1e56d |
Fix VCPU locking in sched_adjdom for multi-VCPU guests |
2006-01-31 |
kaf24 |
8712:efd7c2f3b496 |
Fix 64-bit debug build. |
2006-01-31 |
vhanquez |
8711:d8598a7db684 |
allow compilation of 32 bits on biarch 64 bits. |
2006-01-31 |
kaf24 |
8710:9532090d250f |
Remove dummy definitions of __gpfn_to_mfn/__mfn_to_gpfn. |
2006-01-31 |
kaf24 |
8709:4e096b31833c |
mkhex script must be executable, but this was lost in the |
2006-01-31 |
kaf24 |
8708:f1b361b05bf3 |
Big merge the HVM full-virtualisation abstractions. |
2006-01-30 |
kaf24 |
8707:e4eb12a6e003 |
Fix the ia64 definition of MAX_DMADOM_PFN. |
2006-01-30 |
cl349 |
8706:fd9b2c1bb577 |
Update linux sparse tree to subarch layout. |
2006-01-30 |
kaf24 |
8705:690fc13948db |
Fix 64b build. |