direct-io.hg

log

age author revision description
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.
2006-01-30 kaf24 8704:085fa65de809 I found some mistakes of argument by the do_* functions of hypercall.
2006-01-30 sos22 8703:58d6a94cd163 Merge.
2006-01-30 sos22 8702:6411e42ae497 Re-arrange things in the domain builder a bit so as to make sure that
2006-01-30 kaf24 8701:a0a59beb6596 Split XENFEAT_writable_mmu_structures into
2006-01-30 kaf24 8700:1712b52e0074 Move MAX_DMADOM_PFN to asm/config.h.
2006-01-29 kaf24 8699:4cce50ba4520 Adding network testing support for xm-test with hvm.
2006-01-29 kaf24 8698:d05c39dcc374 VMX support for xm-test currently doesn't support network tests for eth0
2006-01-29 kaf24 8697:11ed48af31d7 Ever since patchset 8648 (xen-unstable.hg) all my configuration files
2006-01-29 kaf24 8696:f4fc27362892 Export the hypercall_page symbol to modules, otherwise they
2006-01-28 kaf24 8695:1db05e589fa0 Replace the MMUEXTOP 'pfn hole' commands with a new
2006-01-28 kaf24 8694:ce057aa33cad Clean up shadow-translate xen patches. Add abstractions
2006-01-28 kaf24 8693:491a8798945e Remove shadow-translate Linux patches for now. We'll merge this stuff
2006-01-28 sos22 8692:3e7bcf1b6f70 Fix build.
2006-01-27 sos22 8691:5a9efc35feb2 Merge.
2006-01-27 sos22 8690:a47b7a464f09 Turn down debug a bit, and generally tidy hings up a little.
2006-01-27 sos22 8689:e9770d41e5bd Bug fix: we need to eagerly synchronise th HL2, since Xen relies on it
2006-01-27 sos22 8688:990c009015e8 Merge up and generally make shadow mode be nice.
2006-01-26 sos22 8687:05a1340bc1e7 Fix a silly bug.
2006-01-26 sos22 8686:c0a0f4db5ab1 Create a block of reserved PFNs in shadow translate mode guests, and
2006-01-26 sos22 8685:edf1fab86618 Merge.
2006-01-26 sos22 8684:f658587fdaac Make SMP guests work in shadow translate mode.
2006-01-26 sos22 8683:0d95066795de Explicitly block attempts to mutate the M2P tables of shadow mode
2006-01-26 sos22 8682:1580009f137c Get the network interface working in shadow translate mode. This
2006-01-25 sos22 8681:cc9bb3e0e348 Make some basic cases of grant tables work in shadow translate mode.
2006-01-27 kaf24 8680:2add7a262530 Add hypercall-declaring header files.
2006-01-27 kaf24 8679:98c8afe4c433 Uniform definition of do_iret prototype. Use 'struct foo'
2006-01-27 Ian Campbell 8678:f1bfe32828a1 Checkin missing hunks from previous commit
2006-01-27 Ian Campbell 8677:60beade30a0c merge
2006-01-27 Ian Campbell 8676:0eb38397e608 Introduce XENFEAT_writable_mmu_structures.
2006-01-27 Ian Campbell 8675:31083f13ae47 Add XENVER_get_features sub-operation to HYPERVISOR_xen_version.
2006-01-27 Ian Campbell 8674:4be553bcfb0f Rename funtions
2006-01-27 kaf24 8673:17dc21008351 New memory hypercall 'populate_physmap'. Accepts a list of
2006-01-27 kaf24 8672:2e82fd7a6921 Need to include module.h to get EXPORT_SYMBOL macros.
2006-01-26 kaf24 8671:5fcc346d6fe0 Must destroy grant-table maptrack table before pagetables,
2006-01-26 kaf24 8670:d8232e9f7988 Remove unneeded /proc/xen/grant and its libxc wrapper.
2006-01-26 emellor 8669:2cb434a12bba Treat xenstore UUID for domU's like MAC addresses for virtual network
2006-01-26 stekloff 8668:cd68f36807f9 Updated README for xm-test for the new "--with-vmx-kernel=KERNEL"
2006-01-26 stekloff 8667:eb364ce00a24 Add configuration option for specifying kernel to use for hvm/vmx testing
2006-01-25 sos22 8666:5b004f4e76cf Merge.
2006-01-25 sos22 8665:bd6ae7117cca Fix 64-bit build.
2006-01-25 kaf24 8664:ac04112c45b9 Callers of __gpfn_to_mfn() do not need to check
2006-01-25 kaf24 8663:c9362a31ba5d Fix the 64-bit build.
2006-01-25 sos22 8662:407358daf389 Merge.
2006-01-25 sos22 8661:43c294aea9ec Make shadow translate mode work for unprivileged, uniprocessor guests
2006-01-25 sos22 8660:860fa26845c2 Change domain_crash to say where it was called from.
2006-01-25 kaf24 8659:2d31ebf402e1 Fix batched request list overflow on packet receive path
2006-01-25 kaf24 8658:709bce2f08d6 Export Xen driver util function symbols so that Xen drivers
2006-01-25 vhanquez 8657:aad2b2da3c8b Separate the validity checking of the page frame in 2 chunks.
2006-01-25 kaf24 8656:159ef7d83f1c Fix inline asm hypercall argument parameter indexes.
2006-01-25 kaf24 8655:b1b9049c4eb2 Rev8517 (Reduce locked critical region in __enter_scheduler()), enable
2006-01-25 kaf24 8654:806dfeb03d92 Missing put_page_and_type() in dom0_op hypercall.
2006-01-25 kaf24 8653:63d9f45b271d Fix 64-bit build and fix the transfer-page code for the
2006-01-24 kaf24 8652:2b4b1963b76e Fix an incorrect type, and a missing return value check,
2006-01-24 kaf24 8651:71914b64b577 Indirect hypercalls through a hypercall transfer page.
2006-01-24 toml 8650:246b6444c643 Adding __init__.py file to remove build warning.
2006-01-24 stekloff 8649:85dd812ca054 Added dependency check for lilo in configure.ac for vmx enabled builds. Must
2006-01-24 Ke Yu 8648:018e6dc18f97 This patch make xm reboot/shutdown work for vmx doamin.
2006-01-24 emellor 8647:a38c292e8390 Merged.
2006-01-10 emellor 8646:40bb46f599d9 Poll for peth0 coming up before trying to attach it to the bridge. This fixes
2006-01-24 vhanquez 8645:1f87f39aa0e1 reindent few lines that were using softtab instead of hardtab.
2006-01-24 vhanquez 8644:c0a8a0b64f65 add some checking of opening and read in dom0_init and return -1 if error.
2006-01-24 vhanquez 8643:068857a7133d Merge
2006-01-24 vhanquez 8642:6afcef051257 use talloc_zero instead of talloc + memset
2006-01-24 vhanquez 8641:c70109e64c9e use format printf style to write to tracefd instead of using write syscall.
2006-01-24 vhanquez 8640:45f3b9cfbd83 fixup memory leak and return value, if malloc or realloc fail.
2006-01-24 vhanquez 8639:b89b94c71b2f fixup reallocation to "twice the size + 1", instead of "3 times the size".
2006-01-24 vhanquez 8638:df36ac1ddcbf dup and open error value is -1, not < 0
2006-01-24 kaf24 8637:d4e3f04e3d38 Two shell commands weren't properly spaced in a makefile.
2006-01-23 kaf24 8636:3a62d8978788 The present pud_offset_k implementation runs the value read through
2006-01-23 kaf24 8635:34f2b388beb0 ia64 specific part of gdbstub.
2006-01-23 kaf24 8634:d270db8a9092 Emergency system halt should halt all processors, not just
2006-01-20 kaf24 8633:c4ae9456a459 The arguments to memset are ordered incorrectly in the
2006-01-19 kaf24 8632:911b6d8cd666 Allow disabling the tx checksums on the xen loopback
2006-01-19 kaf24 8631:8a3549172896 Fix a bug that causes storage key auth to be generated twice.
2006-01-19 kaf24 8630:e32258567d05 Having /usr/bin/xsls conflicts with xsls as distributed in scalapack
2006-01-19 kaf24 8629:b29954d81e6d Cleanup dirty code avoiding warning messages when compiling
2006-01-18 vhanquez 8628:9d86f5a5e426 Delete 2 unused Kconfig files.
2006-01-17 smh22 8627:8d6edcf06f9b No longer call xc_vcpu_getcontext() on restore (required after cset 8610).
2006-01-17 maf46 8626:e745c2e4acc0 Minor documentation fix
2006-01-17 kaf24 8625:af7e4ce46653 Remove the spin on VCPUF_running from context_switch().
2006-01-17 kaf24 8624:1b7d6c2ae2f7 Sync against scheduler tail on other CPUs when context
2006-01-16 vhanquez 8623:6ce7c026320e return -ENOMEM value instead of -1 when running out of memory.
2006-01-16 vhanquez 8622:9f2c47ae2b86 sanitize tpmfront. missing spin_unlock'ing in error paths and fix coding style.
2006-01-16 vhanquez 8621:f1fc94516c4c bool type doesn't exist in C, don't try to emulate one.
2006-01-16 vhanquez 8620:927cd2e4f150 remove ASSERT macro.
2006-01-16 vhanquez 8619:ca795f19b613 replace ASSERT by BUG_ON.
2006-01-16 vhanquez 8618:49c3b00484ff define all DPRINTK as pr_debug
2006-01-16 vhanquez 8617:f3ce4d76650c fix xenbus_scanf called with NULL instead of XBT_NULL.
2006-01-16 vhanquez 8616:7eaa8d1a4ea0 use standard pr_debug macro for DPRINTK.
2006-01-16 vhanquez 8615:7ef28da1d777 remove ASSERT macro that is not used anymore in blkback.
2006-01-16 vhanquez 8614:bd606783c6bf remove unnecessary macro bdev_put which is an alias to blkdev_put.
2006-01-16 kaf24 8613:a9ead230cc60 Complete arch_domain_create refactoring for ia64.
2006-01-14 kaf24 8612:d783bdd14f2e Remove the free_vcpu() interface I added in the preceding
2006-01-14 kaf24 8611:1ccc28e075ba Some refactoring of domain creation/destruction.
2006-01-14 kaf24 8610:334dc7e6a23f xc_vcpu_getcontext() can no longer be called before a
2006-01-14 kaf24 8609:85d693e6f61a Arch-specific per-vcpu info should be initialised to zero
2006-01-14 kaf24 8608:d8415ebc8c87 Fix 64-bit build with crash_debug enabled.
2006-01-14 kaf24 8607:1b839e1b1de1 Rename cdb to gdbstub and split it into arch dependent/neutral part.
2006-01-14 kaf24 8606:ef88c2db00ad merge
2006-01-14 kaf24 8605:4b1efe4c9e0b Fix the issue of system crash in vmx stress test.
2006-01-14 kaf24 8604:9d72a5b18107 Merge with xen-ia64-unstable.hg
2006-01-13 djm 8603:cfa3b96b056d Work around new nmi code in keyhandler
2006-01-13 djm 8602:4443bad9a4a6 Leave *_SOFTIRQ definitions to Xen common code
2006-01-13 djm 8601:4690777cf62a Remove annoying #warning when compiling with CONFIG_XEN_SMP
2006-01-13 djm 8600:fb80697dbcf9 Fix for !CONFIG_SMP compile
2006-01-13 djm 8599:f5ab28885c75 Merge
2006-01-13 djm 8598:2884f14895d2 Allow asm-offsets to work with vanilla binutils
2006-01-13 djm 8597:2869bdd16bd4 correct implementation of flush_tlb_mask needed to reenable CONFIG_SMP
2006-01-13 djm 8596:985228c22276 Make xmexaple.vti support network option too and other small modifications for convenient use.
2006-01-13 djm 8595:ec48a5246f76 Unused page struct fields commented out.
2006-01-13 djm 8594:65ce24c383d7 add prototype of guest_cpu_user_regs() which is used by ns16550_poll().
2006-01-13 djm 8593:dc6ac7f6ddea Enable warnings and fix a few one (those which occur in almost every file).
2006-01-06 djm 8592:1507c5499a92 Add 'hvm' capability to indicate whether hardware VTI feature is on.
2006-01-05 djm 8591:f31cb5961db3 Disable virtual memmap to avoid problem on machines with big holes
2006-01-13 kaf24 8590:468d2a6fc0af Make all nmi debugkey tracing arch specific.
2006-01-13 Ian Campbell 8589:3f702887d4a6 Correctly handle dumping a VM86 guest's stack.
2006-01-13 kaf24 8588:c1840ac1f05d Introduce a locking protocol for acquiring the 'scheduler
2006-01-13 kaf24 8587:0c5980d0bf20 Fix writable pagetables when a flush happens in a different
2006-01-13 kaf24 8586:026e5ef0aa3c Fix up the way we initialise and set the NMI heartbeat
2006-01-13 Ian Campbell 8585:903420e4d449 Debug keyhandlers for triggering an NMI and examine current NMI state.
2006-01-13 kaf24 8584:e888f9b28a5b Fix xenbus_cleanup_devices() to cleanup proper subdirectories
2006-01-13 Ian Campbell 8583:956bf08c91c3 Ensure watchdog remains disabled unless enabled on the command line.
2006-01-13 Ian Campbell 8582:19f5ffa02154 Fix x86/32 do_iret implementation, fixes VM86 mode.
2006-01-13 kaf24 8581:ec4ef8c5f04d Fix non-debug build.
2006-01-13 kaf24 8580:cc2f35c83b4c Add a new timer operation kill_timer(). Effectively the
2006-01-13 kaf24 8579:d32797209632 Add missing renamed files. Oops.
2006-01-12 kaf24 8578:c055d76ec559 Rename ac_timer_* interfaces -> timer_*. The ac_ is
2006-01-12 kaf24 8577:bcf188da3ea1 Simplify vcpu_sleep_sync() and sched_adjdom(). Their
2006-01-12 kaf24 8576:8531996d207f Fix compile warning about uninitialised vars.
2006-01-12 kaf24 8575:9368d2ba43f2 Update copyright on domain_page implementation. It's been
2006-01-12 kaf24 8574:411e66a837a1 More debug print cleanups.
2006-01-12 kaf24 8573:4520b451a70e Quieten debug printing on memory_op hypercall. Don't warn
2006-01-12 kaf24 8572:87a97054b469 Re-enable per-cpu cache on map_domain_page(). Fix the
2006-01-12 kaf24 8571:bfcdf4099d23 fixes some compiler warnings due to new types used in
2006-01-12 kaf24 8570:b21261034a25 Adds a check to vtpm_manager and vtpm Makefiles to verify openssl and
2006-01-12 emellor 8569:4b8919585039 Merged.
2006-01-12 emellor 8568:642b26779c4e 8604:a51fcb5de470 introduced a discrepancy between the declaration
2006-01-12 kaf24 8567:821368442403 Fix cpu_affinity memcpy() (bytes not longs!) add add a better
2006-01-12 Ian Campbell 8566:08d2a74dce81 Fix x86_64 domU build by conditionalizing NMI support on CONFIG_X86_LOCAL_APIC
2006-01-11 kaf24 8565:1e1107e3d894 More do_iret() fixes. We need to take care in restoring
2006-01-11 kaf24 8564:1c186b28289b map_domain_page per-vcpu cache still seems broken. Disable
2006-01-11 kaf24 8563:b7e88c83b2a0 More code cleanups, mainly to do_iret() implementations.
2006-01-11 kaf24 8562:c96ea9ebcd29 merge
2006-01-11 kaf24 8561:6ccee759e34f Reassert nmi pending when a nmi handler is registered