|
|
April 28, 2005
- Backport of bugfix to ensure that p2m entries are invalidated, BitKeeper Bot
- pgtable.c:, BitKeeper Bot
- reboot.c, init.c, hypervisor.h, evtchn.h, tlbflush.h, pgtable-2level.h:, BitKeeper Bot
- merge, BitKeeper Bot
- Backport of bugfix to ensure that p2m entries are invalidated, BitKeeper Bot
- Remove unnecessary SYMBOL_NAME* macros., BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Fix previous changeset: idle domains were not initialising correctly., BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Merge xen-2.0-testing "sync w/ unstable" changes., BitKeeper Bot
- Merge xen-2.0-testing "sync w/ unstable" changes., BitKeeper Bot
- pgtable.c:, BitKeeper Bot
- reboot.c, init.c, hypervisor.h, evtchn.h, tlbflush.h, pgtable-2level.h:, BitKeeper Bot
- Ensure block/yield hypercalls always return a sane return code., BitKeeper Bot
- Handle the possibility that FXRSTOR may fault by silently clearing, BitKeeper Bot
- Avoid field duplication between vcpu_guest_context and arch_exec_domain, BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- page.h:, BitKeeper Bot
- Renames:, BitKeeper Bot
- fix 2.4 build, BitKeeper Bot
- Cset exclude: vh249@xxxxxxxxxxxxxxxxxxxxxx|ChangeSet|20050427165530|30167, BitKeeper Bot
- Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- remove redundant NULL check before xfree(), BitKeeper Bot
April 23, 2005
- Makefile:, BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk, BitKeeper Bot
- Makefile:, BitKeeper Bot
- docs typo fix, BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk, BitKeeper Bot
- docs typo fix, BitKeeper Bot
- xenpmap.h, hypervisor.h, xen_machdep.c, pmap.c, machdep.c:, BitKeeper Bot
- evtchn.c:, BitKeeper Bot
- xc_domain.c:, BitKeeper Bot
- grant_table.c:, BitKeeper Bot
April 22, 2005
- Hi folks,, BitKeeper Bot
- Add a headroom check to MMUEXT_REASSIGN_PAGE., BitKeeper Bot
- Hypercall preemption check also looks for pending event upcalls to, BitKeeper Bot
- Force efficient implementation of __put_user()., BitKeeper Bot
- Remove memory and cpu parameters from DOM0_CREATEDOMAIN, and remove, BitKeeper Bot
- Clean up shadow destruction and fix domain destroy when shadow mode, BitKeeper Bot
- Hand merged..., BitKeeper Bot
- Make find_highest_irq() work for both 32 and 64 bit., BitKeeper Bot
- Now that the shadow code is squashing the global bit in PTEs,, BitKeeper Bot
- Fix assertion in delete_shadow_status to allow for removal of PGT_writable_pred's..., BitKeeper Bot
- Minor cleanup of the SH_V*LOG macros., BitKeeper Bot
- Fix another bug introduced in the shadow code with the new page table entry macros., BitKeeper Bot
- Added SH_VVVLOG, rather than #if 0, for useful but incredibly verbose shadow mode debugging hook, BitKeeper Bot
- Fix bug introduced in the shadow code with the new page table entry macros., BitKeeper Bot
- Merge burn.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- fix vmx problems, BitKeeper Bot
- Shadow mode should (for now) *not* set the _PAGE_GLOBAL mode in any of the shadow page tables., BitKeeper Bot
- Patch to enable the destruction of domains which have shadow mode enabled., BitKeeper Bot
- Fix APIC setup on legacy systems., BitKeeper Bot
- A few APIC cleanups. I hate '#if 0' code., BitKeeper Bot
- Makefile cleanup., BitKeeper Bot
- Enable the ProcFS part of grant table only when CONFIG_PROC_FS is defined., BitKeeper Bot
- Enable grant table suspend and resume when CONFIG_XEN_BLKDEV_GRANT, BitKeeper Bot
April 20, 2005
- fix compile, BitKeeper Bot
- [PATCH] VMX world switch, BitKeeper Bot
- grant-tables.txt:, BitKeeper Bot
- Make the fallback memset/memcpy/memmove have a concrete in-place, BitKeeper Bot
- Fix memset/memcmp/memmove declaration/definition., BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Here is a patch to get Xen running on a 32-way Unisys ES7000 system., BitKeeper Bot
- Merge maf46@xxxxxxxxxxxxxxxxxxxxxxx:/usr/groups/xeno/BK/xen-unstable.bk, BitKeeper Bot
- Fix assumption about size of irq_cpustat_t in assembly code., BitKeeper Bot
- Hand merge, BitKeeper Bot
- Cleanup page table handling. Add macros to access page table, BitKeeper Bot
- Grant tables for FreeBSD., BitKeeper Bot
- [PATCH] [PATCH] gdbserver minor build fixes, BitKeeper Bot
- [PATCH] x86-64-enable-vmx.patch, BitKeeper Bot
- [PATCH] x86-64-rdmsrl.patch, BitKeeper Bot
- [PATCH] x86-64-longs.patch, BitKeeper Bot
- [PATCH] x86-64-eax.patch, BitKeeper Bot
- [PATCH] [PATCH 2/2] x86_64 whitespace cleanup in Linux sparse, BitKeeper Bot
- [PATCH] [PATCH 1/2] i386 whitespace cleanup in Linux sparse tree, BitKeeper Bot
- Skip ioemu build if env var XEN_NO_IOEMU is set., BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk, BitKeeper Bot
- Update documentation to reflect rebasing, BitKeeper Bot
- Adapt to change in x86, BitKeeper Bot
- Merge bk://xen.bkbits.net/xeno-unstable.bk, BitKeeper Bot
- Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Bug fix for audit code., BitKeeper Bot
- Implement save/restore (not migration) for unstable., BitKeeper Bot
- vcpu.c:, BitKeeper Bot
- xenasm.S:, BitKeeper Bot
- privop.c:, BitKeeper Bot
- xenasm.S, process.c:, BitKeeper Bot
- mkbuildtree, Rules.mk, Makefile:, BitKeeper Bot
- Merge fixups, BitKeeper Bot
- Merge http://djm@xxxxxxxxxxxxxxxxxxx//home/djm/xeno-unstable-ia64.bk, BitKeeper Bot
- Update to 2.6.11 patch files, BitKeeper Bot
- Add domU restart capability., BitKeeper Bot
April 19, 2005
- Remove unused VERIFY_READ and VERIFY_WRITE parameters from the, BitKeeper Bot
- Address space reorganization., BitKeeper Bot
- Grant-table cleanups, reduce break-even point for INVLPG vs. full flush,, BitKeeper Bot
- blkback.c:, BitKeeper Bot
- add in kern.mk to sparse tree to disable compiling with -std=c99, BitKeeper Bot
- Allow xc_domain_info_t to be optional in xc_domain_getfullinfo, BitKeeper Bot
- Add a check for the 'ip' iproute tools in the install script., BitKeeper Bot
- [PATCH] [PATCH] xen: is_idle_task cleanup, BitKeeper Bot
- Fix curldebug function in xendomain.c of xfrd. Function takes argument, BitKeeper Bot
- [PATCH] IO-APIC in drivers/pci/quirks.c, BitKeeper Bot
- - Update FreeBSD sparse tree to build against latest -unstable, BitKeeper Bot
- pull gdb-6.2.1 from more reliable location, BitKeeper Bot
- fix single-stepping, BitKeeper Bot
- Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk, BitKeeper Bot
- add in kern.mk to sparse tree to disable compiling with -std=c99, BitKeeper Bot
- Allow xc_domain_info_t to be optional in xc_domain_getfullinfo, BitKeeper Bot
- The problem is that GCC4 is seeing is that variable such as frame (in, BitKeeper Bot
- Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk, BitKeeper Bot
- Add a check for the 'ip' iproute tools in the install script., BitKeeper Bot
- Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk, BitKeeper Bot
- [PATCH] [PATCH] xen: is_idle_task cleanup, BitKeeper Bot
- trivial from Dave Jones, BitKeeper Bot
- Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk, BitKeeper Bot
- Fix curldebug function in xendomain.c of xfrd. Function takes argument, BitKeeper Bot
- Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk, BitKeeper Bot
- [PATCH] IO-APIC in drivers/pci/quirks.c, BitKeeper Bot
- With -D_FORTIFY_SOURCE=2 (which is used in the Fedora buildroot), gcc has certain defines for functions like read() to check that things are done right., BitKeeper Bot
- Trivial ggc4 cleanup from Cihula, Joseph [joseph.cihula@xxxxxxxxx], BitKeeper Bot
- Fix one of the linux 2.4 compilation problems..., BitKeeper Bot
- Fix bug with get_page_type where validating an L2/L3/L4 page which contained a self, BitKeeper Bot
- update ignore file, BitKeeper Bot
- The attached patch apic.patch updates xen/arch/x86/apic.c so that it is based on linux 2.6.10 code. A few changes made to linux required reworking functions in other files as well so I held off on those changes. For example, setup_APIC_timer(void *) changed to setup_APIC_timer(unsigned int). The change has no real bearing on the Xen code -- it's just a question of how close to linux one wants to be. However, that change goes with a change to smp_call_function which would affect quite a few other files/functions so I left it as is. Most of the other changes are trivial., BitKeeper Bot
- [PATCH] Eliminate kernel version checks from, BitKeeper Bot
April 15, 2005
- [PATCH] add cscope support to xen Makefile, BitKeeper Bot
- [PATCH] Make non-native python path handling a, BitKeeper Bot
- Below is the patch that returns an 'int' from the notify_via_evtchn(), BitKeeper Bot
- [PATCH] [PATCH] Man page path, BitKeeper Bot
- Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk, BitKeeper Bot
- [PATCH] Install libraries into libdir, BitKeeper Bot
- [PATCH] add cscope support to xen Makefile, BitKeeper Bot
- [PATCH] [PATCH] Eliminate kernel version checks from, BitKeeper Bot
- [PATCH] [PATCH] remove unused get_smp_processor_id, BitKeeper Bot
- [PATCH] add cscope support to xen Makefile, BitKeeper Bot
- [PATCH] Make non-native python path handling a, BitKeeper Bot
- Below is the patch that returns an 'int' from the notify_via_evtchn(), BitKeeper Bot
- [PATCH] [PATCH] Man page path, BitKeeper Bot
- Add a xencons_bufsz= option to allow a larger than usual console, BitKeeper Bot
April 14, 2005
- Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk, BitKeeper Bot
- Add a xencons_bufsz= option to allow a larger than usual console, BitKeeper Bot
- Do not STI when transitioning from user to kernel mode in, BitKeeper Bot
- Forward port of I/O-page fix in 2.0 series., BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Add more generous default configs to the x86_64 build., BitKeeper Bot
- Merge burn.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Now booting VT-X domain with new shadow code., BitKeeper Bot
- Improved handling of non-RAM pages. Deal with RAM holes., BitKeeper Bot
- Manual merge., BitKeeper Bot
- Improved handling of non-RAM pages. Deal with RAM holes., BitKeeper Bot
- fix return with the lock held, BitKeeper Bot
April 13, 2005
- Add magic sysrq to default config, along with a couple of common, BitKeeper Bot
- Better default for dom0 memory., BitKeeper Bot
- [PATCH] stream fixes for migration, BitKeeper Bot
- Manual merge, BitKeeper Bot
- Add magic sysrq to default config, along with a couple of common, BitKeeper Bot
- Better default for dom0 memory., BitKeeper Bot
- Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Fix compilation problem in linux 2.4 kernel, BitKeeper Bot
- The shadow control hypercall can now invoke shadow translate mode., BitKeeper Bot
- Remove debug hooks that shouldn't be enabled by default., BitKeeper Bot
- unecessary variable rename which lead to unecessary changes between mainline and xen, BitKeeper Bot
- Turn off grant table debugging output, BitKeeper Bot
- Enabled autofs in dom0 by default, BitKeeper Bot
- cleanup after merge, BitKeeper Bot
- Hand merged, BitKeeper Bot
- Patch to run a domU in shadow test mode., BitKeeper Bot
- [PATCH] stream fixes for migration, BitKeeper Bot
April 05, 2005
- Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Extra diagnostics in timer ISR handler., BitKeeper Bot
- Merge br260@xxxxxxxxxxxxxxxxxxxxx:/usr/groups/xeno/BK/xen-unstable.bk, BitKeeper Bot
- Revamp xentrace. Clean up Xen scheduler tracings., BitKeeper Bot
- Clean up shadow code presence in common source files., BitKeeper Bot
- Fix canonicalising linear base address in set_segment_base hypercall., BitKeeper Bot
- Merge br260@xxxxxxxxxxxxxxxxxxxxx:/usr/groups/xeno/BK/xen-unstable.bk, BitKeeper Bot
- Merge maf46@xxxxxxxxxxxxxxxxxxxxxxx:/usr/groups/xeno/BK/xen-unstable.bk, BitKeeper Bot
- Merge maf46@xxxxxxxxxxxxxxxxxxxxxxx:/usr/groups/xeno/BK/xen-unstable.bk, BitKeeper Bot
- Trivial fixes., BitKeeper Bot
- Cleanup after merge, BitKeeper Bot
- Hand merge, BitKeeper Bot
- Manual cleanup after merge, BitKeeper Bot
- Hand merged, BitKeeper Bot
- Rename translate_gpfn_to_mfn to gpfn_to_mfn_foreign., BitKeeper Bot
- First attempt at cleanup after merge of shadow code with unstable., BitKeeper Bot
- Initial attempt at merging shadow code with head of unstable tree., BitKeeper Bot
- Merge fleming.research:/scratch/fleming/mafetter/xen.work/save, BitKeeper Bot
- Minor cleanups, in preparation for merging with mainline., BitKeeper Bot
- Remove the changes to linux for running in shadow translate mode., BitKeeper Bot
- Snapshots of L1 page table pages now only snapshot the active portion of, BitKeeper Bot
- Keep a list of pre-zero'ed L1 shadow pages., BitKeeper Bot
- Unshadow any L2 that, when updated, has no valid entries left..., BitKeeper Bot
- Remember min and max indices for valid entries in shadow L1 tables., BitKeeper Bot
- Don't fully populate the shadow for every L1 we map., BitKeeper Bot
- Prevent buddy-allocator merges across Xen/Domain zones boundary., BitKeeper Bot
- Merge fleming.research:/home/irchomes/mafetter/xen-shadow-translate.bk, BitKeeper Bot
- HL2's are now filled in on demand, rather than by doing the entire thing, BitKeeper Bot
- Another fix for regular (non-shadow translate) dom0's, BitKeeper Bot
- Fix for regular (non-shadow translate) dom0's, BitKeeper Bot
- Removed duplicate file from bk tree., BitKeeper Bot
- Cleanup after merge, BitKeeper Bot
- Merge with Rolf's tree, BitKeeper Bot
- Added #ifdef CONFIG_XEN_SHADOW_MODE to protect all of Christian's new code., BitKeeper Bot
- Added prediction of where to find the last writable PTE for a given page;, BitKeeper Bot
- Merge fleming.research:/scratch/fleming/mafetter/xen.work/save, BitKeeper Bot
- First in what I'm sure will be a series of speedups for, BitKeeper Bot
- Christian's changes for linux 2.6.10 so that it boots in shadow mode, BitKeeper Bot
- dom0 runs well in shadow translate mode!, BitKeeper Bot
- Initial commit for trying to get a translated dom0 up and running., BitKeeper Bot
- fixed manual merge error, BitKeeper Bot
- manual merge with michaels latest, BitKeeper Bot
- Merge wyvis.research.intel-research.net:/home/irchomes/rneugeba/src/xeno/xen.bench, BitKeeper Bot
- added counter for pagefaults, BitKeeper Bot
- michael's initial shadow code, BitKeeper Bot
- Added unshadowing of L2s that contain entries which are both, BitKeeper Bot
- Added extra shadow_sync_mfn() in do_update_va_mapping to deal, BitKeeper Bot
- Bug fix to stop leaking out-of-sync entries, and to stop trashing, BitKeeper Bot
- Michael's hacked shadow mode linux, BitKeeper Bot
- Yet a bit more paranoia in the code., BitKeeper Bot
- added 2.4 batch mode, BitKeeper Bot
- Bug fix for when an attempt to grab a ref to a guest page fails., BitKeeper Bot
- Merge maf46@xxxxxxxxxxxxxxxxx:xen-shadow-mode.bk, BitKeeper Bot
- Bug fix for shadow_get_page_from_l1e(). Don't try to look for the, BitKeeper Bot
- Make validate_(pte|pde)_changes a litter smarter., BitKeeper Bot
- Added support for mapping other domain's memory from a privileged, BitKeeper Bot
- Temporary hack for linux 2.6.10 to use shadow mode instead of, BitKeeper Bot
- Initial fullshadow checkin., BitKeeper Bot
- Bug fix for debugtrace_dump stuff., BitKeeper Bot
- various hacks for batching mode and stats gathering, BitKeeper Bot
- manual merge, BitKeeper Bot
- forward ported James Bulpin's performance counters tool, BitKeeper Bot
- Merge wyvis.research.intel-research.net:/home/irchomes/rneugeba/src/xeno/xeno.bk, BitKeeper Bot
- minor tweak, BitKeeper Bot
- Merge wyvis.research.intel-research.net:/home/irchomes/rneugeba/src/xeno/xeno.bk, BitKeeper Bot
- added performance counters for hypercalls and exceptions, BitKeeper Bot
- Merge wyvis.research.intel-research.net:/home/irchomes/rneugeba/src/xeno/xeno.bk, BitKeeper Bot
- add perfcounters for pagetable update histograms, BitKeeper Bot
- SMP timer and irq fixes for 2.6. Merge x86/64 time.c with i386., BitKeeper Bot
- Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- add support for memory suffix in user tools and in kernel, BitKeeper Bot
- unnecessary difference between vanilla and xen, BitKeeper Bot
- Reduce severity of TLS warning., BitKeeper Bot
- From: YAMAMOTO Takashi <yamt@xxxxxxxxxxxxxxxxx>, BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk, BitKeeper Bot
- Reduce severity of TLS warning., BitKeeper Bot
- Dynamic sizing of a domain's grant map tracking table on demand., BitKeeper Bot
- Merge centipede.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Grant tables: substantially more robust., BitKeeper Bot
April 03, 2005
- Fix context switching between VCPUs belonging to the same domain. Setting, BitKeeper Bot
- Clean up symtab loading in elf loader., BitKeeper Bot
- Fix tools build., BitKeeper Bot
- Xen fixes and cleanups for x86/64 guests., BitKeeper Bot
- Merge 2.0-testing change:, BitKeeper Bot
- Merge 2.0-testing change:, BitKeeper Bot
- From: YAMAMOTO Takashi <yamt@xxxxxxxxxxxxxxxxx>, BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- First code drop for x86-64 support; further clenaups still required., BitKeeper Bot
- Makefile fixes. mbootpack dependencies now work properly., BitKeeper Bot
- Add TARGET_ARCH suffix to defconfig files., BitKeeper Bot
April 01, 2005
- Fix page scrubbing when fewer than 16 pages remain in the scrub list., BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk, BitKeeper Bot
- Fix page scrubbing when fewer than 16 pages remain in the scrub list., BitKeeper Bot
- Remove more bogus uses of bd_sem, and unnecessary blkif_check and, BitKeeper Bot
- exporting full device now works, BitKeeper Bot
- Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Un-PACK the dom0_op structures and bump the interface version number., BitKeeper Bot
- I/O rings may now be dynamically sized: instead of declaring size, BitKeeper Bot
- Fix 2.4 build., BitKeeper Bot
- Batch cr3 and ldt switches into a single mmuext_op hypercall. This will, BitKeeper Bot
- Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- Fix FS/GS saving on Linux 2.6., BitKeeper Bot
- Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk, BitKeeper Bot
- add support for refreshing vbds, BitKeeper Bot
- big cleanup. better support for refresh., BitKeeper Bot
- Fix multi-VCPU TLB shootdown interface -- specify pointer to VCPU, BitKeeper Bot
- Batch p.t. pin requests during guest restore (after being suspended, or, BitKeeper Bot
- sync_lazy_execstate functions are now all arch-specific. We may want, BitKeeper Bot
- Improved lazy state switching -- flush the state switch through on the, BitKeeper Bot
|
|