ia64/xen-unstable

log

age author revision description
2006-12-29 Steven Hand 13228:baf59a93800f Revert cset 13181:f087c013cf12 since the event channel is already unbound via
2006-12-29 kaf24 13227:d5d5d3d491d8 Fix libxenstore library dependencies.
2006-12-29 kaf24 13226:89d4e80cd1b7 Explicitly use GNU msgfmt on non-GNU systems.
2006-12-29 kaf24 13225:f0e9c518d0ff [SOLARIS] Fix xentop build.
2006-12-29 Steven Hand 13224:25723963a6b6 Minor clean ups to shadow logdirty peek / clean.
2006-12-29 kaf24 13223:a8b2738a6f7f [HVM] Fix HPET timer to support 8-byte accesses, erroneous updates
2006-12-29 Steven Hand 13222:98271ea55d94 Remove unused #defines.
2006-12-29 Steven Hand 13221:62ef527eb19f Remove 'netbuf race' debug output - we get tons of these for ballooned
2006-12-28 Ewan Mellor 13220:c731c158f63c Remove a few more explicit type conversions, now that stringify is fixed.
2006-12-28 Ewan Mellor 13219:bfa793180cb9 Fix xmlrpclib2's stringify to cope with floats and longs, removing the need
2006-12-28 Ewan Mellor 13218:e2392741cb91 Improve the documentation of the set add/remove methods.
2006-12-28 kaf24 13217:f087c013cf12 [BLK] front: Fix free of event channel.
2006-12-28 kaf24 13216:ede2f5280810 [QEMU] Fix a number of signedness issues plus a typo in the version checking in vnc.c.
2006-12-28 kaf24 13215:a138fabc2120 [HVM][VMX] Fix regs set/get decoding in VMXAssist.
2006-12-28 Ewan Mellor 13214:615109616bb6 Add a 1-PIF-per-network limit.
2006-12-28 Ewan Mellor 13213:b175c2f19e0a Format Xen-API error messages nicely.
2006-12-28 kaf24 13212:91130d1e6006 Revert 13107:04c5f7b71ff4175ae387b93845bb4c83ffb5efa9.
2006-12-28 kaf24 13211:ce83c1896acc [HVM] Fix assumptions that ISA IRQ 0 connects to GSI 0.
2006-12-28 Ewan Mellor 13210:766eec31afab Added __repr__ implementation, initialise last_login_method to None, and
2006-12-28 Ewan Mellor 13209:3f24490932cd Cope if a VIF is not attached to a network.
2006-12-28 Ewan Mellor 13208:5c268a24e44b Do not update the PV_ variables with the values outputted by the bootloader --
2006-12-28 Ewan Mellor 13207:51ea6202c4f2 Fix return types for VBD.get_record and VIF.get_record.
2006-12-28 Ewan Mellor 13206:90400f2c10c1 Fix booting caused by recent thinko.
2006-12-28 Ewan Mellor 13205:61788aef85e0 Fix reboot of PV domains when both kernel and bootloader are unspecified
2006-12-28 Ewan Mellor 13204:d759e9df902f Implement network.get_VIFs.
2006-12-27 Ewan Mellor 13203:ce49c9d78928 Copy the xm configuration file into the distribution. Comment-out the Xen-API
2006-12-27 Ewan Mellor 13202:966926d9c5cf Fix PV_initrd reference (should be PV_ramdisk).
2006-12-27 Ewan Mellor 13201:a8e853aecb3e Added network.{create,destroy}, and PIF.{create,create_VLAN,destroy}, and
2006-12-27 Ewan Mellor 13200:069d1364af53 Added Brctl.get_state, to support upcoming PIF implementation.
2006-12-27 Ewan Mellor 13199:088752354770 Override logging.Logger.findCaller so that the trace function here does not
2006-12-27 Ewan Mellor 13198:11b9ccdc9417 Tidy and fix bindings for the SR class.
2006-12-27 Ewan Mellor 13197:a9a43705f26b Fix HVM booting through Xen-API when the kernel is unspecified.
2006-12-27 Ewan Mellor 13196:6f8d650f3ab1 Tidy up bindings for VDI class.
2006-12-26 kaf24 13195:d752d8ccd282 [HVM] Route ISA IRQ 0 to IOAPIC GSI 2, just like 99% of native systems.
2006-12-25 Ewan Mellor 13194:ce4e548f42b8 Implement VM_BAD_POWER_STATE handling.
2006-12-25 Ewan Mellor 13193:6533ebfc25e1 Added the BAD_VM_STATE error code, and tidy up the error code section.
2006-12-25 Ewan Mellor 13192:159ae46d5e7f Persist the VLAN setting.
2006-12-25 Ewan Mellor 13191:c1aecee76db5 Fix plumbing for PIF calls. Change xen_api_success to convert None to the
2006-12-25 Ewan Mellor 13190:c1fbe291b564 Persist network details when they change.
2006-12-25 Ewan Mellor 13189:8f864129d599 Implement network.set_{name_{label,description},default_{gateway,netmask}}.
2006-12-25 Ewan Mellor 13188:cd7cb95eacc3 Implement network.get_{name_{label,description},default_{gateway,netmask}}.
2006-12-25 Ewan Mellor 13187:8036efeefbd1 Change the way that networks and PIFs relate to each other -- the PIF holds a
2006-12-25 Ewan Mellor 13186:eec06ba7afaa Cope with corrupt or empty VDI config files. Have to_record return strings
2006-12-25 Ewan Mellor 13185:bd10d08598b0 Change the way that MESSAGE_PARAMETER_COUNT_MISMATCH is diagnosed (using a
2006-12-25 Ewan Mellor 13184:765ada5f74cc Plumb the new PIF and network implementations in through the XendAPI class.
2006-12-25 Ewan Mellor 13183:4fbefd9cb85e Added get_record method.
2006-12-25 Ewan Mellor 13182:362233086f66 New XendNetwork and XendPIF classes, for implementing the Xen-API network and
2006-12-25 Ewan Mellor 13181:ae3f3dd40df4 Added support for state records in Xend, for keeping storage and network
2006-12-25 Ewan Mellor 13180:4e079a8496b7 Adjust the argument counts for a MESSAGE_PARAMETER_COUNT_MISMATCH to account for
2006-12-23 Ewan Mellor 13179:367f0c6efe21 Don't try to copy the .mo files if they haven't been built.
2006-12-23 Ewan Mellor 13178:26f3c7f5de9d Added retry behaviour when receiving SESSION_INVALID. This means that xm shell
2006-12-23 Ewan Mellor 13177:967426f60378 Only build the message database if msgfmt is installed.
2006-12-23 Ewan Mellor 13176:93ca2dcd681d Fix escaping.
2006-12-23 Ewan Mellor 13175:777bbae06fdb Added I18N support for Xen-API error codes.
2006-12-23 Ewan Mellor 13174:e60644c61371 Move get_by_uuid to the right place to have the input validated. The recent
2006-12-23 kaf24 13173:bbd1c469ff5b [XEN] Add const attribute to elf_sanity_check() parameter on all arches.
2006-12-23 kaf24 13172:36e33da5146b More 'const' cleanups (and fixes, for Solaris).
2006-12-22 Tim Deegan 13171:132559289b46 [HVM] Revert cset 13103 for now, as it is causing boot errors.
2006-12-22 Alastair Tse 13170:8c6e20c60563 [XEND] Fix parsing of bootloader and bootloader_args in XendConfig
2006-12-22 Ewan Mellor 13169:5675a2ac56e4 Fix description of ErrorDescription to be all strings, and update the examples.
2006-12-22 Ewan Mellor 13168:e45948c4dba4 Added Xen-API-style error handling for INTERNAL_ERROR and
2006-12-22 Ewan Mellor 13167:0d0e13ff1adf Move the decoration of all the Xen-API methods out of XendAPI.__init__ and
2006-12-22 Ewan Mellor 13166:f7ac2c963f77 Cope with a response that's not a dictionary.
2006-12-21 Tim Deegan 13165:f1ddc050d848 [HVM] Missing gva->gpa translation in MMIO MOVS handler
2006-12-21 Ewan Mellor 13164:63bd462b1f45 Add a function for creating a domain from an existing XendConfig, and use that
2006-12-21 Ewan Mellor 13163:2ae2204bbef3 More error codes.
2006-12-21 kfraser 13162:71c40c3f92f7 Create new public header directory for x86-specific definitions.
2006-12-21 Alastair Tse 13161:8348f40ba2b7 [XEND] Xen API commands cleanup.
2006-12-21 Alastair Tse 13160:43f367b6c16c [XEND] Minor syntax cleanup in security.py for sxp parsing.
2006-12-21 Ewan Mellor 13159:c3d84afbbb47 Implement the major part of the new error handling for the Xen-API.
2006-12-21 Ewan Mellor 13158:38213c2544d7 Document a few error codes.
2006-12-21 Ewan Mellor 13157:d5677481f243 Document recent changes to the booting API, introducing PV and HVM groups in
2006-12-21 kfraser 13156:3e2d3d737624 Improve consistency of type-attribute usage (volatile/const).
2006-12-21 Tim Deegan 13155:e86605304e52 [XEN] Update comments to reflect cset 13059:6cbed96fedac
2006-12-21 Tim Deegan 13154:dae6bc4241db [QEMU] Align VGA ram allocation
2006-12-21 Alastair Tse 13153:5c46e27e3915 [XEND] Add cpu_weight and cpu_cap parsing for SXP config create
2006-12-21 Alastair Tse 13152:628bd9b3fe49 [XM] Throw proper exception for xm console for unstarted domains.
2006-12-21 kfraser 13151:93667f6c5cc8 [HVM] Emulates HPET in hypervisor and extend ACPI tables.
2006-12-21 Christian Limpach 13150:105a54bcc5c9 [qemu patches] Update patches upto changeset 13113:fd1ccd818f2c.
2006-12-21 kfraser 13149:fd1ccd818f2c [HVM][VMX] Save GS_SHADOW MSR only on x86/64.
2006-12-21 kfraser 13148:8af3df2f4b01 [LINUX][IA64] New file swiotlb.h.
2006-12-21 kfraser 13147:bb622907eb89 [QEMU] Include pthread.h.
2006-12-20 Christian Limpach 13146:f58b0c778b90 [qemu patches] Update patches upto changeset 13108:ed815cbdc90e.
2006-12-20 kfraser 13145:4fb80f21c77d [XEN] Emulator extensions to decode ModRM.MOD == 3.
2006-12-20 Tim Deegan 13144:ed815cbdc90e [XEN] Fix cset 13107:04c5f7b71ff4
2006-12-20 Tim Deegan 13143:04c5f7b71ff4 [HVM] Mask cmpxchg8b capability in cpuid for non-pae guests
2006-12-20 Tim Deegan 13142:988d3a63d9be [XEN] Don't pass spurious fast-path faults to the guest at all.
2006-12-20 Tim Deegan 13141:c75d6f2aad7a [XEN] Clean up the shadow interface
2006-12-20 Tim Deegan 13140:b258c7587d8d [HVM] Add Etherboot option ROM, for network-booting HVM guests.
2006-12-20 Tim Deegan 13139:e2fcb70bec59 [HVM] Add expansion-ROM boot support to the ROMBIOS
2006-12-20 Tim Deegan 13138:caa1987679bd [XEN] Skip shadowing of guest PTE writes when known to be safe
2006-12-20 Tim Deegan 13137:f7a2cd8b0a8e [XEN] Better diagnostics of recursive shadow faults
2006-12-20 kfraser 13136:e99ba0c6c046 [NET] front: Fix interface teardown.
2006-12-20 kfraser 13135:301bcae16928 [LINUX] dma: Use swiotlb mask for coherent mappings too
2006-12-20 kfraser 13134:3a28be71b667 [LINUX] Disallow nested event delivery.
2006-12-20 kfraser 13133:516e4faac066 [HVM] Sync per vcpu LAPIC timer with its TSC:
2006-12-20 kfraser 13132:2a1edeedf28d [HVM] Enable more than one platform timer (PIT/RTC/HPET)
2006-12-20 kfraser 13131:b17d1bc1febf [HVM][SVM] Modify the interrupt/event injection logic.
2006-12-20 kfraser 13130:87dceaa715af [BLTAP] Use getpagesize() for portability.
2006-12-20 kfraser 13129:f99dd72ae205 [HVM] Clean up CPUID handling.
2006-12-20 kfraser 13128:1818b322ede9 [LIBXC] Fix iteration over GDT in save/restore code.
2006-12-20 kfraser 13127:f80f1cc7f85e Added tag 3.0.4-branched for changeset 057f7c4dbed1c75a3fbe446d346cee04cff31497
2006-12-19 Julian Chesterfield 13126:381f119b15a0 Qcow-create reserve flag update.
2006-12-19 Julian Chesterfield 13125:08fa19392d75 Qcow driver code cleanup:
2007-01-10 awilliam 13124:42babffffba5 [IA64] Clean up VTi memory initialization logic
2007-01-04 awilliam 13123:90db0f68b121 [IA64] Only set nocache flag on dom0 ranges that do not support WB
2007-01-04 awilliam 13122:0f571adbd700 [IA64] setup scrub_pages
2007-01-04 awilliam 13121:4ef56c7cce12 [IA64] Fix dom0vp_expose_p2m
2007-01-04 awilliam 13120:b1c00767c6ae [IA64] Use rum psr.be instead of XEN_HYPER_RSM_BE
2007-01-04 awilliam 13119:d9cc772c6bde [IA64] Enable fast hyperprivop for ssm.i and rfi
2007-01-04 awilliam 13118:eb40e07b867f [IA64] Fix calling xencomm_copy_chunk_{to, from} with len = 0
2007-01-04 awilliam 13117:2d4807ed1056 [IA64] Respect memory attributes for EFI_RUNTIME memory
2007-01-04 awilliam 13116:5708307d0e35 [IA64] allocate contiguous_bitmap sparsely like virtual memmap.
2007-01-04 awilliam 13115:8bf7cd060df8 [IA64] Fix warning when building with CONFIG_FLATMEM unset
2007-01-04 awilliam 13114:d9b2dd57fdc4 [IA64] Add convmem_end
2007-01-04 awilliam 13113:98f48cf14d98 [IA64] Fix dom0 builder so that xen doesn't assign memory on I/O area.
2007-01-04 awilliam 13112:613ccf4ca46b [IA64] Change dom0's initrd image load area so that it follows start info.
2007-01-02 awilliam 13111:912f8af36878 [IA64] tidy up vcpu_set_itc error message
2007-01-02 awilliam 13110:f69a329a4778 [IA64] Rename RID maker HVM_PARAM_CALLBACK_IRQ_RID to IA64_CALLBACK_IRQ_RID
2007-01-02 awilliam 13109:99ff540b0efe [IA64] remove the requirement (vpsr.ic==0) from hyperprivop