ia64/xen-unstable

log

age author revision description
2005-09-07 cl349 6685:549f4256ab3c Remove control interface in kernels and domain builder.
2005-09-07 iap10 6684:cbf43be4cc17 merge
2005-09-07 iap10 6683:216a8a934246 Trivial fix for a nasty PAE bug.
2005-09-07 cl349 6682:32cc65db459a Fix vif scripts for domains with more than one ip.
2005-09-07 cl349 6681:422fee1de8e7 Remove debug printk.
2005-09-07 cl349 6680:4309a1fd8447 Always bind dom0 virqs to vcpu 0.
2005-09-07 cl349 6679:acde14d25398 Make xenstored bind to domain exception virq directly, instead of via xcs.
2005-09-07 cl349 6678:652bd7876153 Remove python virq code.
2005-09-07 cl349 6677:c9e1ddf85324 Trigger domain cleanup on @releaseDomain watch-event instead of domain exc. virq.
2005-09-07 cl349 6676:639a36483fee Fix and cleanup error handling.
2005-09-07 cl349 6675:e991ec23c318 Add copyright notice and g/c some unused code.
2005-09-07 cl349 6674:a75b08af8d19 merge?
2005-09-07 cl349 6673:63e226a5e272 Add python bindings for watches.
2005-09-07 kaf24 6672:c9fd91d7540d Be more sensitive to losing sync with platform timer.
2005-09-07 kaf24 6671:7a36f58f64ee merge?
2005-09-07 kaf24 6670:77d8b5e40da7 Small plan9 loader patch from Tim Newsham.
2005-09-07 iap10 6669:fb90dd31c6d7 Extend save/restore interface to cope with domains >4GB by adding a level of indirection.
2005-09-07 cl349 6668:99f12399b25a Fix dependencies.
2005-09-06 cl349 6667:8db9c5873b9b merge?
2005-09-06 cl349 6666:83bcc68aaf32 Use @releaseDomain watch-events.
2005-09-06 cl349 6665:0922c82a4bf3 Exit if xen_setup fails.
2005-09-06 cl349 6664:513ba63787fe Add @releaseDomain watch-event.
2005-09-06 cl349 6663:7c269dd2cf1f Destroy domain before cleaning it up.
2005-09-06 kaf24 6662:28a10ec0fd6b Tiny printk info cleanup.
2005-09-06 kaf24 6661:d647c3d381d2 The attached patch fixes two problems I ran into with the swiotlb code
2005-09-06 kaf24 6660:d0a4f770a5f4 phys_to_mach and mach_to_phys tables contain long entries, not
2005-09-06 cl349 6659:534671924039 Add xcs to include path for xcs_proto.h.
2005-09-06 cl349 6658:6d7b05e1c1e5 Disable xcs stop from xend script since it kills xenstored now.
2005-09-06 cl349 6657:d4d69c509371 merge?
2005-09-06 cl349 6656:d6d77aa96aa1 Make xenstored listen to domain exception virqs.
2005-09-06 cl349 6655:275e28658c66 Update consoled to use xs_get_domain_path and cleanup domain tracking code.
2005-09-06 kaf24 6654:8f21344e7817 Avoid warn_unused error on read() return value.
2005-09-06 kaf24 6653:158d23cbd2e6 Enable xenstored optimisations.
2005-09-06 kaf24 6652:ef1cd7729676 Reducing LOC (always a good thing) by eliminating duplicated functionality.
2005-09-06 kaf24 6651:60bf463f79a8 Fix vmalloc fault path in arch/xen/i386 to correctly deal
2005-09-05 kaf24 6650:aeaa3c83f6e5 Fix 64-bit build.
2005-09-05 kaf24 6649:d105692072a4 Fix PCI iomem resource fixup.
2005-09-05 cl349 6648:22599cd6aae0 Add @introduceDomain event-watch and replace consoled watch on /console.
2005-09-05 cl349 6647:7f941f9c237b Fix command line argument parsing.
2005-09-05 cl349 6646:bdae19282fb8 Add -Werror to xenstore build and fix failure.
2005-09-05 kaf24 6645:d5bd2c583cb0 Fix the balloon driver to do work in smaller batches, and
2005-09-05 cl349 6644:0856c511a83e Add missing libxenstore.so dependency for xenstore client programs.
2005-09-05 cl349 6643:2a1b32bb4df4 Rename XS_GET_DOMAIN_PATH to XS_GET_DOMAIN_PATH and add libxenstore binding.
2005-09-05 cl349 6642:3ba3e5fc2530 Fix typo.
2005-09-05 cl349 6641:ff14bb5600c9 On suspend, canonicalize store and console mfns in the guest.
2005-09-05 cl349 6640:1f460d0fd6c6 merge?
2005-09-05 cl349 6639:89e8a2144c1d Get rid of suspend record, start info holds all the info now.
2005-09-05 cl349 6638:5d8b2c258b26 Pass live flag as number, not "True"/"False".
2005-09-05 cl349 6637:cd5d566e1d54 Only remove domain from store once it's suspended.
2005-09-05 cl349 6636:79658ef58925 Keep start_info in page provided by domain builder instead of making a copy.
2005-09-05 iap10 6635:bd9af523a598 CRAMFS needs to be compiled in to xen_defconfig_x86_64 not a module.
2005-09-05 cl349 6634:85aca042b802 Free grant reference when block device shuts down.
2005-09-05 cl349 6633:4594827336ad merge?
2005-09-05 cl349 6632:dd7aac3720b1 Suspend console after xenbus, resume console before xenbus.
2005-09-04 shand 6631:cd6f1a4e9a39 Fix build.
2005-09-04 cl349 6630:d0a5b1857c35 Fix build.
2005-09-04 akw27 6629:f59e0163540e Updates to blktap driver and user code.
2005-09-04 cl349 6628:523078a33287 Fix build dependency issue.
2005-09-03 cl349 6627:b6c98fe62e1a merge?
2005-09-03 cl349 6626:2e2611af05c6 Update suspend/resume for new console code.
2005-09-03 iap10 6625:563732d616e4 merge fixup
2005-09-03 cl349 6624:29808fef9148 merge?
2005-09-03 iap10 6623:dbded18962a4 merge
2005-09-03 iap10 6622:62af59588060 Fix to allow -xen and -xen0 kernels to be used as unprivilged guests.
2005-09-03 cl349 6621:f27205ea60ef merge?
2005-09-03 cl349 6620:5aae0c8158b9 Restore printk to output evtchn binding error.
2005-09-03 cl349 6619:8a228cbb69fe Add support in libxenstore for using the xenbus_dev store connection.
2005-09-03 cl349 6618:87ea297c1d3a Add driver to use the kernel's xenbus connection from user-space.
2005-09-03 cl349 6617:c7e4e2fc4f4a Free struct file file_private on release.
2005-09-03 iap10 6616:ce018d2730c0 Fix debug build that was broken by recent shadow pagetable checkin.
2005-09-02 shand 6615:a1de77c1486c Enable 'live' migration from a tools pov; prior to this the 'live' flag was
2005-09-02 kaf24 6614:0c0d929e787c Attached are the patches for new ioemu communication mechanism. The new
2005-09-02 kaf24 6613:0746ef61733b Now that unaligned page overlapping PIO works for Xen, it is time to
2005-09-02 kaf24 6612:20140d3fbf83 Attached are the patches for new ioemu communication mechanism. The new
2005-09-02 kaf24 6611:ed474440decd Various minor vmxassist cleanups.
2005-09-02 kaf24 6610:7557c46a9edf We need to be more precise and restore the %eip.
2005-09-02 kaf24 6609:151da8f5d5f2 Handle page overlapping copies.
2005-09-02 kaf24 6608:b715a9f4dba0 Qemu-dm dumps core with the pcnet device. This patches fixes it.
2005-09-02 kaf24 6607:ec11c5cca195 Fix preemption-check race in memory_op hypercall.
2005-09-02 kaf24 6606:7c2afbad0188 Fix writing to mmap'ed /dev/mem region mapped PROT_WRITE
2005-09-02 cl349 6605:cac138ea9284 Install hotplug script(s) unconditionally.
2005-09-02 cl349 6604:291e816acbf4 merge?
2005-09-02 cl349 6603:edd1616cf8cb Restore configurability of vif bring up script and passing arguments to the script.
2005-09-02 kaf24 6602:fc12b08bf4fe Mini-os fixes from Simon Kagstrom.
2005-09-02 kaf24 6601:4544d105f194 Missing shadow files.
2005-09-02 kaf24 6600:8b87d43412bf This patch is to boot 32-bit VMX guest on the 64-bit host.
2005-09-02 kaf24 6599:95cfc001ddd1 Clean up tools/check error reporting. Remove logging.
2005-09-02 kaf24 6598:02e104bf03c0 New scripts I missed from previous security patch.
2005-09-02 kaf24 6597:0161d68cff37 This patch:
2005-09-02 kaf24 6596:c76a8c8b7132 Make the check script log to /tmp instead of the working directory. This
2005-09-02 kaf24 6595:3125305ac8b1 I've found cramfs to be very useful for simplifying Xen testing with QEMU.
2005-09-02 kaf24 6594:2c41ae58d6b2 The attached patch makes xend clear the reboot request from the store
2005-09-01 shand 6593:d47439c8c0ed Fix save/restore when using grant tables in network, robust-ify netback
2005-09-01 shand 6592:9de43bdef6ca Fix build dependency for the XEN tpm driver.
2005-09-01 kaf24 6591:030a56a24fa6 Better Xen backtraces in debug builds (follow the
2005-09-01 cl349 6590:af78c9d526e0 Fix network setup through hotplug on SUSE.
2005-09-01 cl349 6589:6bb68b092976 Hook up sysrq for xencons.
2005-09-01 cl349 6588:f25a9797419e Fix closing of /var/log/xend.log fd
2005-09-01 cl349 6587:d387866584e2 remove random file
2005-09-01 cl349 6586:dd668f7527cb merge?
2005-09-01 cl349 6585:84ab93e1ee05 Cleanup domain listing.
2005-09-01 cl349 6584:aaee260ce02c Fix xm list for when info is requested for individual domains.
2005-09-01 cl349 6583:6fa6c392d258 Linux 2.6 cleanups.
2005-09-01 kaf24 6582:e02a45b91043 Avoid code duplication between stringified and
2005-09-01 kaf24 6581:832cb25d1f55 Use entry_get_paddr(l1e) to get the PFN
2005-09-01 kaf24 6580:b99098e3c2ed Tiny build fix for gcc 4.0.1
2005-09-01 kaf24 6579:06b1cbe76880 VTPM is off by default.
2005-09-01 kaf24 6578:a11bf3a68e9b Remove curl checks. Patch from Anthony Liguori.
2005-08-31 shand 6577:f0dc15fd3c1b merge?
2005-08-31 shand 6576:dd108e5ad24d Fix vtpm build when doing 'make dist' (particularly when not root).
2005-08-30 shand 6575:0db6e392c380 Remainder of Intel/IBM joint TPM Virtualization implementation for Xen.
2005-08-30 shand 6574:ff536c11c178 TPM front-end and back-end implementation, and configuration updates.
2005-08-30 shand 6573:9ba52ccadc06 vTPM manager - Intel/IBM joint TPM Virtualization implementation for Xen.
2005-08-30 shand 6572:edbdd7123d24 Provide xend support for setting up TPM front- and back-end interfaces.
2005-08-30 shand 6571:69d21d9d6b57 Documentation about how to use the virtual TPM implementation.
2005-08-31 kaf24 6570:8af8ddf91078 Fix non-SMP build, broken by the previous changeset.
2005-08-31 kaf24 6569:6fdbb0e35083 Fix DEBUG_PREEMPT builds. irq_disabled() macro must not use
2005-08-31 kaf24 6568:a51e78a2a01a Disallow domain 0 access to certain I/O port ranges
2005-08-31 vh249 6567:d6752f193ffa extends xm info with xen version and various others information.
2005-08-31 cl349 6566:6d4c0bfc3c1c Wait a little bit for tty to appear.
2005-08-31 cl349 6565:f41f8d753b7a merge?
2005-08-31 kaf24 6564:7032428bc820 This patch adjusts the plan9 loader to start "physical" ram at
2005-08-31 kaf24 6563:331c256d8e5c Add back missing part of XenLinux acpi/boot.c.
2005-08-31 cl349 6562:7115d6c6c792 Use MIN instead of MAX to avoid reading more than fits into the buffer.
2005-08-31 kaf24 6561:38312fe7ec38 merge?
2005-08-30 adsharma 6560:287d36b46fa3 Merge.
2005-08-29 adsharma 6559:ae390c2b9d4c Sync Makefile with xen-unstable.hg. This should fix x86-64 bit build.
2005-08-29 adsharma 6558:0bc9e2af21c8 Merge.
2005-08-28 lcy 6557:df589c4cf1ad Update __vmread()
2005-08-29 adsharma 6556:a698bd49931b Merge.
2005-08-26 adsharma 6555:dfaf788ab18c Merge.
2005-08-25 adsharma 6554:de3576a1c62c Fix typo.
2005-08-25 adsharma 6553:277025502616 Tracing hooks for VMX domains
2005-08-25 adsharma 6552:a9873d384da4 Merge.
2005-08-25 gzhai 6551:56dd9a7b37f9 add a new option for spawning vncviewer
2005-08-25 adsharma 6550:112d44270733 Merge.
2005-08-24 adsharma 6549:e2025593f702 Don't put vide in .setup.init section
2005-08-24 adsharma 6548:fa0754a9f64f Merge.
2005-08-23 adsharma 6547:cc5f88b719d0 Merge.
2005-08-22 adsharma 6546:cd984b3478f6 Undo the unintended changes to vm86.c that came in through the last merge.
2005-08-22 adsharma 6545:9c011dd3f6b7 Implement cpu_physical_memory_reset_dirty()
2005-08-22 adsharma 6544:20bbe519f743 Rename INSTRUCTION_LEN to VM_EXIT_INSTRUCTION_LEN to be consistent with
2005-08-22 adsharma 6543:c5ef23281be2 Remove the redundant call to vmx_intr_assit when we do a domain switch.
2005-08-22 adsharma 6542:3a8f27c6d56c Merge.
2005-08-19 adsharma 6541:483ac5017c9c We need to detect ioemu handled devices earlier and ignore them.
2005-08-19 adsharma 6540:81576d3d1ca8 Merge.
2005-08-18 adsharma 6539:99914b54f7bf Merge.
2005-08-17 adsharma 6538:84ee014ebd41 Merge xen-vtx-unstable.hg
2005-08-17 adsharma 6537:f36aee6f8902 Drop shadow lock on exit
2005-08-17 adsharma 6536:44e70a3d6b4c Unmap domain page on exit
2005-08-17 adsharma 6535:765d27ed0516 PCNET NIC card support for qemu
2005-08-17 adsharma 6534:23979fb12c49 Merge.
2005-08-16 adsharma 6533:6a6c4a422780 Unmap domain page on exit
2005-08-16 adsharma 6532:dc93023f4221 PCNET NIC card support for qemu
2005-08-16 adsharma 6531:1ae656509f02 Merge.
2005-08-16 kevin 6530:e3d811cca4e1 merge.
2005-08-15 adsharma 6529:b5196e075602 Enable multi-word DMA mode 2 for the PIIX3 chipset
2005-08-15 adsharma 6528:29aab159846c Merge.
2005-08-12 adsharma 6527:40b887fa79d0 Merge.
2005-08-12 adsharma 6526:9413e453e83b Distinguish ioemu handled devices and para virtualized devices
2005-08-12 adsharma 6525:2ea4790cbeaa Revert ac8cae1f2c47ee72b670159be01684e84f7dcf12
2005-08-11 adsharma 6524:c589ca6d292b Merge.
2005-08-11 adsharma 6523:f90820349056 Don't leave vncviewer processes running if xm create fails
2005-08-10 adsharma 6522:dc61689b4781 Merge.
2005-08-09 adsharma 6521:3d31c0ecdbd8 Revert e5ea9df58340e4ff0351683270bfa4da25191d31
2005-08-09 adsharma 6520:02121365cfff Initialize the xenstore MFN for VMX domains
2005-08-09 adsharma 6519:990288245c00 Change vpit->period and friends to count in nanoseconds.
2005-08-09 adsharma 6518:b1a41c400d5c VMX domains can have iopl!=0.
2005-08-09 adsharma 6517:bbb21d688c7f Implement event filtering command line options for xentrace.
2005-08-09 adsharma 6516:455dff354413 When the guest shuts down a VM, make sure that the domain gets destroyed.
2005-08-09 adsharma 6515:ac8cae1f2c47 Don't attempt to create paravirtualized devices for VMX domains for now.
2005-08-09 adsharma 6514:b6b29a9176d9 Cleanup unused junk in xemexample.vmx
2005-08-09 adsharma 6513:242b3654b529 Fix comments about the localtime option.
2005-08-09 adsharma 6512:e5ea9df58340 Fix Mouse hang with VNC
2005-08-09 adsharma 6511:c463720c5439 Need to reset device model pid on reboot
2005-08-09 adsharma 6510:6fb4a79e9f7a Support rebooting VMX domains
2005-08-09 adsharma 6509:4f2364097bd4 Handle VMX domains correctly across xend restarts
2005-08-09 adsharma 6508:5b239652c912 Improved error reporting on vmlaunch/vmresume failure.
2005-08-09 adsharma 6507:e4ad3feadd4e Support VCPU migration
2005-08-09 adsharma 6506:b370beb3e107 Separate out VMCS host state initialization from the rest
2005-08-09 adsharma 6505:d481d2776e89 Add a hook to support CPU migration for VMX domains
2005-08-09 adsharma 6504:6a87d79f9ee0 Fix config file parsing for VMX domains.
2005-08-30 cl349 6503:1fc6473ecc01 merge?
2005-08-30 cl349 6502:9225c3f597db Use watch to detect new domains and avoid polling for dead domains.
2005-08-30 cl349 6501:946ea528fc79 Raise VIRQ_DOM_EXC when a domain is destroyed from dom0.
2005-08-30 cl349 6500:c8549bb0d311 Don't clear console entries.
2005-08-30 kaf24 6499:551870a55f24 Unify access to mpt using macros.
2005-08-30 kaf24 6498:1b9f23175fa8 Add some more EXPORT_SYMBOLs for Xen-defined stuff.
2005-08-30 kaf24 6497:a66a41032226 Some fixes to the performance counters code.
2005-08-30 kaf24 6496:6b48b53b682d When generating an exception frame for injection into a
2005-08-30 kaf24 6495:872e94f8eb69 Fix x86/64 Xen register and stack dumps so they don't
2005-08-30 kaf24 6494:f0bf239844a6 Fix x86/64 pagetable initialisation to not waste several
2005-08-30 cl349 6493:b043928b0873 merge?
2005-08-30 cl349 6492:8fe8a99b1c2a New console transport and update xenconsoled.
2005-08-30 kaf24 6491:7296ed60874f Fix user-space four- and five-argument hypercalls on
2005-08-30 kaf24 6490:7069f0de0cce Fix memory_op domid parameter in dom0 tools.
2005-08-30 kaf24 6489:1f46fafb7221 Fix build failure due to missing unistd.h
2005-08-30 kaf24 6488:48e94e358663 Cross-compilation fixes.
2005-08-30 kaf24 6487:77af70556792 Make mbootpack work on big-endian systems.
2005-08-30 kaf24 6486:1de508b9063b Replace dom_mem_op hypercall with memory_op hypercall with
2005-08-30 kaf24 6485:f509c7303954 This patch export symbols in xenbus that is used by netfront
2005-08-30 kaf24 6484:e69cbfee4011 Add CONFIG_BLK_DEV_UB as unconfigured item to x86/64 dom0
2005-08-29 shand 6483:834466f56fc3 Fix save/restore (for SMP guests in particularl); the blkfront suspend code
2005-08-29 cl349 6482:b3785cbb723b Simplify and fix SMP irq and ipi teardown/setup on suspend/resume.
2005-08-29 cl349 6481:70be155e9e9c Update suspend/resume functions for xenbus.
2005-08-29 cl349 6480:b88e1417bd14 Only hotplug cpus and save/restore vcpu context on SMP builds.
2005-08-29 kaf24 6479:936be0ae823f Fix page_is_ram() start-of-day checks, and the watch routine
2005-08-29 cl349 6478:3b3532384aab Fix "bogus" check by moving it inside the length check.
2005-08-29 kaf24 6477:db61a0f346a8 Allocate a request-id space per vbd in blkfront.
2005-08-28 shand 6476:98de1d5fe5fb Minor (partial) build fix for 2.4.
2005-08-28 shand 6475:b26d8e1b4436 Fix nasty tools race between barking xu_autoreap() and xpopen3.wait() -
2005-08-28 kaf24 6474:fb2fae2cc003 blkfront cleanup and retab.
2005-08-27 kaf24 6473:15d378281a0b CONFIG_X86_PM_TIMER is a no-op option when building Linux
2005-08-27 kaf24 6472:f3e63b95c07a Don't build pcbios.c for xen/i386. No good can come of it.
2005-08-26 kaf24 6471:3bbc9384be3f Refactor sync_lazy_execstate_cpu() into the more sensible
2005-08-26 kaf24 6470:37e9c9cd6c14 Clean up and fix hypercall macros in XenLinux: we must assume that
2005-09-08 djm 6469:10b1d30d3f66 Transform double mapping to single mapping on vti domain.
2005-09-08 djm 6468:0c1f966af47e Temporary patch to return dom0 stability
2005-09-07 djm 6467:b2312c14f144 Temporary fix to ensure store page is accessible to domain.
2005-09-06 djm 6466:89fc07f85b01 First part of timer merge
2005-09-06 djm 6465:9361694781fc Neglected to hg-add these documentation files
2005-09-02 djm 6464:bf3fdeeba48b merge two heads
2005-09-02 djm 6463:21ad2828dbdf Sorry, silly typo in bug vix
2005-09-02 djm 6462:af3750d1ec53 Bug fixes from Kevin (x2) and Anthony
2005-09-01 djm 6461:68d8a0a1aeb7 Kevin and John's update to latest xen-unstable for multiple domain - xen part
2005-09-01 djm 6460:b55363593dfc Oops, allow compile 2.6.13-rebased with CONFIG_SMP (one small fix)
2005-09-01 djm 6459:888877bc3d79 Fix instructions and remove obsolete mkbuildtree
2005-09-01 djm 6458:3ca4ca7a9cc2 Final changes for linux 2.6.13 rebasing and some directory reorgs
2005-09-01 djm 6457:d34925e4144b Stil more cleanup and moving to 2.6.13 base
2005-08-31 djm 6456:23217792aa3b Move null header files to a separate directory
2005-08-31 djm 6455:4e4f1db8ea94 More updating to linux 2.6.13 sources
2005-08-31 djm 6454:b7276814008c Begin updating to 2.6.13 base
2005-08-30 djm 6453:44316ce83277 Baby step toward host SMP support
2005-08-30 djm 6452:f5c4042212b0 Enable CONFIG_SMP compile and link
2005-08-26 kaf24 6451:2b95125015a5 Remove the unused ia64 patch directory.
2005-08-26 kaf24 6450:5978be010bec The patched attached enables x86_64 xenlinux with "late pin, early
2005-08-26 kaf24 6449:edeee85c90b1 Fix GDT allocation for SMP guests.
2005-08-26 cl349 6448:6bad5eb72ce0 Vnet update.
2005-08-26 cl349 6447:a43cc4e06814 Fix vnets in xm.
2005-08-26 kaf24 6446:581be7c5e9e4 The patch removes broken, and very complicated malloc in