2016-02-22 |
Andrew Cooper | Introduce test categories and create a test-info.json... |
commit | commitdiff | tree |
2016-02-22 |
Andrew Cooper | Install each test into a separate directory |
commit | commitdiff | tree |
2016-02-22 |
Andrew Cooper | Accept a PREFIX parameter when generating test configur... |
commit | commitdiff | tree |
2016-02-15 |
Andrew Cooper | Introduce links from test descriptions to their main.c |
commit | commitdiff | tree |
2016-02-15 |
Andrew Cooper | Document the build requirements |
commit | commitdiff | tree |
2016-02-15 |
Andrew Cooper | Specify initalisers for each structure item |
commit | commitdiff | tree |
2016-02-15 |
Andrew Cooper | Don't doubly declare the name label in ENTRY() |
commit | commitdiff | tree |
2016-02-15 |
Andrew Cooper | Declare the size of l1_identmap |
commit | commitdiff | tree |
2016-01-18 |
Andrew Cooper | Disable implicit makefile rules |
commit | commitdiff | tree |
2016-01-18 |
Andrew Cooper | Implement the hvm32 environment; a 32bit HVM guest... |
commit | commitdiff | tree |
2016-01-18 |
Andrew Cooper | Rework config.h and head_hvm.S for better paging separation |
commit | commitdiff | tree |
2016-01-18 |
Andrew Cooper | Rename the {pv,hvm}32 environments to {pv,hvm}32pae |
commit | commitdiff | tree |
2016-01-18 |
Andrew Cooper | Rename CONFIG_ENV_{pv,hvm} to CONFIG_{PV,HVM} |
commit | commitdiff | tree |
2016-01-18 |
Andrew Cooper | Rework the build systems environment list generation |
commit | commitdiff | tree |
2016-01-15 |
Andrew Cooper | Misc docs improvements |
commit | commitdiff | tree |
2016-01-15 |
Andrew Cooper | Include local variables in all files currently missing... |
commit | commitdiff | tree |
2016-01-15 |
Andrew Cooper | Avoid overflow in compare_extable_entry() when entries... |
commit | commitdiff | tree |
2016-01-15 |
Andrew Cooper | Import xen/errno.h from Xen's public API |
commit | commitdiff | tree |
2016-01-15 |
Andrew Cooper | Introduce 'skip' as a test result |
commit | commitdiff | tree |
2016-01-15 |
Andrew Cooper | Include xtf/hypercall.h in xtf/lib.h |
commit | commitdiff | tree |
2016-01-14 |
Andrew Cooper | Test software injection of `into` in 32bit builds |
commit | commitdiff | tree |
2016-01-14 |
Andrew Cooper | Document the history of the framework |
commit | commitdiff | tree |
2016-01-14 |
Andrew Cooper | Software interrupt emulation testing |
commit | commitdiff | tree |
2016-01-14 |
Andrew Cooper | Introductory documentation |
commit | commitdiff | tree |
2016-01-14 |
Andrew Cooper | Update Doxyfile to Doxygen 1.8.8 |
commit | commitdiff | tree |
2016-01-13 |
Andrew Cooper | Provide a Forced Emulation identifier rather than hand... |
commit | commitdiff | tree |
2016-01-12 |
Andrew Cooper | Allow tests to provide their own custom unhandled excep... |
commit | commitdiff | tree |
2016-01-11 |
Andrew Cooper | Error code constants for selector-based error codes |
commit | commitdiff | tree |
2016-01-11 |
Andrew Cooper | Make symbolic constant generation more generic |
commit | commitdiff | tree |
2016-01-11 |
Andrew Cooper | Split out symbolic constant support into a separate... |
commit | commitdiff | tree |
2016-01-08 |
Andrew Cooper | Rearrange includes |
commit | commitdiff | tree |
2016-01-08 |
Andrew Cooper | Unmap the page at 0 to catch errors with NULL pointers |
commit | commitdiff | tree |
2016-01-05 |
Andrew Cooper | Introduce exec_user() to run a function at user privilege |
commit | commitdiff | tree |
2016-01-05 |
Andrew Cooper | Allow a test to raise privilege back to kernel level |
commit | commitdiff | tree |
2016-01-05 |
Andrew Cooper | Setup for 32bit PV userspace execution |
commit | commitdiff | tree |
2016-01-05 |
Andrew Cooper | Setup for 64bit PV userspace execution |
commit | commitdiff | tree |
2016-01-05 |
Andrew Cooper | Setup for common PV userspace execution |
commit | commitdiff | tree |
2016-01-05 |
Andrew Cooper | Setup for HVM userspace execution |
commit | commitdiff | tree |
2016-01-05 |
Andrew Cooper | Factor low level difference between PV and HVM into... |
commit | commitdiff | tree |
2016-01-05 |
Andrew Cooper | Common infrastructure for userspace execution |
commit | commitdiff | tree |
2015-12-22 |
Andrew Cooper | Introduce test_setup() to detect runtime support releva... |
commit | commitdiff | tree |
2015-12-22 |
Andrew Cooper | Exception Logging support |
commit | commitdiff | tree |
2015-12-22 |
Andrew Cooper | Alter pv64 kernel selectors to be rpl0 |
commit | commitdiff | tree |
2015-12-22 |
Andrew Cooper | Exception table infrastructure |
commit | commitdiff | tree |
2015-12-22 |
Andrew Cooper | Provide a heapsort() implementation |
commit | commitdiff | tree |
2015-12-21 |
Andrew Cooper | Avoid __always_inline conflicting with cdef.h |
commit | commitdiff | tree |
2015-12-18 |
Andrew Cooper | XTF Selftests |
commit | commitdiff | tree |
2015-12-18 |
Andrew Cooper | Modify entry points to be able to return from exceptions |
commit | commitdiff | tree |
2015-12-18 |
Andrew Cooper | Represent exception frames in C |
commit | commitdiff | tree |
2015-12-18 |
Andrew Cooper | PV exception entry points |
commit | commitdiff | tree |
2015-12-18 |
Andrew Cooper | HVM exception entry points |
commit | commitdiff | tree |
2015-12-18 |
Andrew Cooper | Refactor architectural trap setup |
commit | commitdiff | tree |
2015-12-18 |
Andrew Cooper | x86 architectural infrastructure for exception handling |
commit | commitdiff | tree |
2015-12-10 |
Andrew Cooper | Move build system into build/ |
commit | commitdiff | tree |
2015-12-10 |
Andrew Cooper | Import and declare all hypercall entry points |
commit | commitdiff | tree |
2015-12-10 |
Andrew Cooper | Reduce the quantity of token concatenation with hyperca... |
commit | commitdiff | tree |
2015-12-10 |
Andrew Cooper | Avoid a constantly rebooting domain when triple faults... |
commit | commitdiff | tree |
2015-12-09 |
Andrew Cooper | Fix booting the HVM tests on hardware without hap support |
commit | commitdiff | tree |
2015-12-07 |
Andrew Cooper | Introduce __noinline and __always_inline annotations |
commit | commitdiff | tree |
2015-12-07 |
Andrew Cooper | Pull all definitions from stddef.h, including bits... |
commit | commitdiff | tree |
2015-12-07 |
Andrew Cooper | Add to clean/distclean rules |
commit | commitdiff | tree |
2015-12-07 |
Andrew Cooper | Adjust linker script to avoid having a PT_LOAD header... |
commit | commitdiff | tree |
2015-12-06 |
Andrew Cooper | Create hvm64 test binaries as elf32, take 2 |
commit | commitdiff | tree |
2015-12-03 |
Andrew Cooper | Provide memset() and memcmp() |
commit | commitdiff | tree |
2015-12-03 |
Andrew Cooper | Undo previous change to link.lds.S |
commit | commitdiff | tree |
2015-12-02 |
Andrew Cooper | Introduce macros for basic number manipulation |
commit | commitdiff | tree |
2015-12-02 |
Andrew Cooper | Avoid failing to build if the last directory lacks... |
commit | commitdiff | tree |
2015-11-29 |
Andrew Cooper | Automatically include config.h for all per-arch transla... |
commit | commitdiff | tree |
2015-11-12 |
Andrew Cooper | Create hvm64 test binaries as elf32 |
commit | commitdiff | tree |
2015-11-12 |
Andrew Cooper | Expose the GDT to C code |
commit | commitdiff | tree |
2015-10-30 |
Andrew Cooper | Fix per-arch .S generation rule to properly pass $AFLAGS |
commit | commitdiff | tree |
2015-10-23 |
Andrew Cooper | Modify default xl cfg files to name the VM identically... |
commit | commitdiff | tree |
2015-10-22 |
Andrew Cooper | Generate xl configuration files for tests |
commit | commitdiff | tree |
2015-10-22 |
Andrew Cooper | Only recurse into directories with a Makefile |
commit | commitdiff | tree |
2015-10-22 |
Andrew Cooper | Disable LTO for now |
commit | commitdiff | tree |
2015-09-30 |
Andrew Cooper | Default CC to gcc |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Short summary of execution environment |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Interface for test reports |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | HVM 32 and 64bit environment |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | HVM basic setup |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | LDT/GDT infrastructure |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | x86 architectural MSR/CR constants and instruction... |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Xen ABI bits for HVM guests |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Introduce and use a boot stack (one page) |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Introduce panic() and use it to cover some exceptional... |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Use vsnprintf() to provide full formatting capabilities... |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Integer subset of vsnprintf(), including 64bit types... |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Implement strnlen() |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Provide 64bit division in 32bit environments |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | PV Console driver. Synchronous output only |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Ordering primitives, suitable for a shared ring |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Basic memory management for PV guests, sufficient to... |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Hypercall infrastructure needed for writing to a PV... |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Write to the hypervisor console |
commit | commitdiff | tree |
2015-09-28 |
Andrew Cooper | Basic console and printk() infrastructure |
commit | commitdiff | tree |
2015-09-24 |
Andrew Cooper | Architecture specific setup, obtaining the PV start_inf... |
commit | commitdiff | tree |
2015-09-24 |
Andrew Cooper | Basic hypercall infrastructure. Tests now shut down... |
commit | commitdiff | tree |
2015-09-24 |
Andrew Cooper | Basic build system and pv32/64 stubs. They currently... |
commit | commitdiff | tree |
2015-09-24 |
Andrew Cooper | Doxygen configuration |
commit | commitdiff | tree |
2015-09-24 |
Andrew Cooper | Some introductory text files |
commit | commitdiff | tree |
next |