age |
author |
revision |
description |
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 |
kaf24 |
8603:468d2a6fc0af |
Make all nmi debugkey tracing arch specific. |
2006-01-13 |
djm |
8602:cfa3b96b056d |
Work around new nmi code in keyhandler |
2006-01-13 |
djm |
8601:4443bad9a4a6 |
Leave *_SOFTIRQ definitions to Xen common code |
2006-01-13 |
djm |
8600:4690777cf62a |
Remove annoying #warning when compiling with CONFIG_XEN_SMP |
2006-01-13 |
djm |
8599:fb80697dbcf9 |
Fix for !CONFIG_SMP compile |
2006-01-13 |
djm |
8598:f5ab28885c75 |
Merge |
2006-01-13 |
Ian Campbell |
8597:3f702887d4a6 |
Correctly handle dumping a VM86 guest's stack. |
2006-01-13 |
kaf24 |
8596:c1840ac1f05d |
Introduce a locking protocol for acquiring the 'scheduler |
2006-01-13 |
kaf24 |
8595:0c5980d0bf20 |
Fix writable pagetables when a flush happens in a different |
2006-01-13 |
kaf24 |
8594:026e5ef0aa3c |
Fix up the way we initialise and set the NMI heartbeat |
2006-01-13 |
Ian Campbell |
8593:903420e4d449 |
Debug keyhandlers for triggering an NMI and examine current NMI state. |
2006-01-13 |
kaf24 |
8592:e888f9b28a5b |
Fix xenbus_cleanup_devices() to cleanup proper subdirectories |
2006-01-13 |
Ian Campbell |
8591:956bf08c91c3 |
Ensure watchdog remains disabled unless enabled on the command line. |
2006-01-13 |
Ian Campbell |
8590:19f5ffa02154 |
Fix x86/32 do_iret implementation, fixes VM86 mode. |
2006-01-13 |
kaf24 |
8589:ec4ef8c5f04d |
Fix non-debug build. |
2006-01-13 |
kaf24 |
8588:cc2f35c83b4c |
Add a new timer operation kill_timer(). Effectively the |
2006-01-13 |
kaf24 |
8587:d32797209632 |
Add missing renamed files. Oops. |
2006-01-12 |
kaf24 |
8586:c055d76ec559 |
Rename ac_timer_* interfaces -> timer_*. The ac_ is |
2006-01-12 |
kaf24 |
8585:bcf188da3ea1 |
Simplify vcpu_sleep_sync() and sched_adjdom(). Their |
2006-01-12 |
kaf24 |
8584:8531996d207f |
Fix compile warning about uninitialised vars. |
2006-01-12 |
kaf24 |
8583:9368d2ba43f2 |
Update copyright on domain_page implementation. It's been |
2006-01-12 |
kaf24 |
8582:411e66a837a1 |
More debug print cleanups. |
2006-01-12 |
kaf24 |
8581:4520b451a70e |
Quieten debug printing on memory_op hypercall. Don't warn |
2006-01-12 |
kaf24 |
8580:87a97054b469 |
Re-enable per-cpu cache on map_domain_page(). Fix the |
2006-01-12 |
kaf24 |
8579:bfcdf4099d23 |
fixes some compiler warnings due to new types used in |
2006-01-12 |
kaf24 |
8578:b21261034a25 |
Adds a check to vtpm_manager and vtpm Makefiles to verify openssl and |
2006-01-12 |
emellor |
8577:4b8919585039 |
Merged. |
2006-01-12 |
emellor |
8576:642b26779c4e |
8604:a51fcb5de470 introduced a discrepancy between the declaration |
2006-01-12 |
kaf24 |
8575:821368442403 |
Fix cpu_affinity memcpy() (bytes not longs!) add add a better |
2006-01-12 |
Ian Campbell |
8574:08d2a74dce81 |
Fix x86_64 domU build by conditionalizing NMI support on CONFIG_X86_LOCAL_APIC |
2006-01-11 |
kaf24 |
8573:1e1107e3d894 |
More do_iret() fixes. We need to take care in restoring |
2006-01-11 |
kaf24 |
8572:1c186b28289b |
map_domain_page per-vcpu cache still seems broken. Disable |
2006-01-11 |
kaf24 |
8571:b7e88c83b2a0 |
More code cleanups, mainly to do_iret() implementations. |
2006-01-11 |
kaf24 |
8570:c96ea9ebcd29 |
merge |
2006-01-11 |
kaf24 |
8569:6ccee759e34f |
Reassert nmi pending when a nmi handler is registered |
2006-01-11 |
Ian Campbell |
8568:228c96d95c80 |
merge |
2006-01-11 |
Ian Campbell |
8567:dbe5427f3863 |
merge |
2006-01-11 |
Ian Campbell |
8566:cc996a91af71 |
Fixup some bogus formatting and remove a stray debug printk |
2006-01-11 |
kaf24 |
8565:57c50578414d |
Add a per-vcpu lock-free cache of mappings to map_domain_page. |
2006-01-11 |
Ian Campbell |
8564:1c70b9d81731 |
merge |
2006-01-11 |
Ian Campbell |
8563:0ffd94a02318 |
Pass NMIs to DOM0 via a dedicated callback, Xen/Linux x86_64 support. |
2006-01-11 |
Ian Campbell |
8562:278e536ade72 |
Pass NMIs to DOM0 via a dedicated callback, Xen/Linux i386 support. |
2006-01-11 |
Ian Campbell |
8561:06ab200a9e23 |
Pass NMIs to DOM0 via a dedicated callback, Xen x86_64 support. |
2006-01-11 |
Ian Campbell |
8560:fe4d06b15a36 |
Pass NMIs to DOM0 via a dedicated callback, Xen x86_32 support. |
2006-01-11 |
Ian Campbell |
8559:c6f7774cae63 |
Pass NMIs to DOM0 via a dedicated callback, core Xen support. |
2006-01-11 |
Ian Campbell |
8558:8bcfcfc13e21 |
Factor re-enabling the IOCK line out of io_check_error() |
2006-01-11 |
emellor |
8557:5ab7cf758e2f |
Install in /usr/sbin, not /usr/local/sbin, for consistency with the rest of the |
2006-01-11 |
vhanquez |
8556:c886f74b54a4 |
make xs_test in xenstore compile. |
2006-01-11 |
vhanquez |
8555:e629bb62c63e |
update xs_transaction_t to be a plain u32 integer instead of a fake pointer. |
2006-01-11 |
vhanquez |
8554:f226284e5c1a |
Share the same name for xenbus transaction type between user and kernel |
2006-01-11 |
kaf24 |
8553:a248738166b1 |
Fix 32-bit shadow mode to handle extended perdomain mapping |
2006-01-11 |
kaf24 |
8552:5ae96e117af2 |
Fixed ia64 compilation issues and also change xen/ia64 to use one single, |
2006-01-10 |
kaf24 |
8551:ed7888c838ad |
Update map_domain_page() documentation (mappings may only be |
2006-01-10 |
kaf24 |
8550:542cb7acb21a |
Add new map_domain_page_global() interface to allow mappings |
2006-01-10 |
vhanquez |
8549:f5f703ec5223 |
Change xenbus_transaction fake pointer into an opaque type. |
2006-01-10 |
cl349 |
8548:d3a4485a41fc |
Cleanups. |
2006-01-10 |
vhanquez |
8547:991ccc24bf2e |
Replace NULL xenbus transaction by a specific XBT_NULL value. |