aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-05-21commit missing filePaolo Bonzini1-0/+19
reported by Kashyap Chamarty Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21not necessaryPaolo Bonzini1-2/+0
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21benchmarking hackPaolo Bonzini1-0/+7
2015-05-21a nicer READMEPaolo Bonzini1-18/+42
2015-05-21speed up KVM by avoiding invalid guest state emulationPaolo Bonzini1-0/+4
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21fix KVM e820 and initrdPaolo Bonzini3-2/+14
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21fix warningPaolo Bonzini1-0/+3
2015-05-21add READMEPaolo Bonzini1-0/+26
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21initial support for cbfsPaolo Bonzini3-3/+172
pflash isn't ideal because there's only 8MB room, but it's a start and it's fast. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21protect against no -kernelPaolo Bonzini1-0/+3
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21initial support for pflash / cbfsPaolo Bonzini4-2/+95
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21malloc fw_cfg filesPaolo Bonzini1-4/+5
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21add mallocPaolo Bonzini8-44/+63
Allocate the e820 map in the E-segment. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21build e820 entries for low RAMPaolo Bonzini1-2/+12
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21parse vmlinuz inside firmwarePaolo Bonzini4-35/+160
This will make it possible to load the vmlinuz from CBFS. We need some contortions because QEMU splits the real mode and protected mode parts of vmlinuz in different fw_cfg files. The parsing code is lifted from QEMU. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21put 16-bit code in a single filePaolo Bonzini5-73/+51
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21compute dependencies automaticallyPaolo Bonzini1-2/+7
getting serious... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21boot the kernelPaolo Bonzini5-1/+63
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21initial fw_cfg supportPaolo Bonzini5-2/+186
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21setup picPaolo Bonzini3-0/+33
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21setup idtPaolo Bonzini2-0/+23
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21make a bootable BIOSPaolo Bonzini18-78/+683
includes source from kvm-unit-tests Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21first commitPaolo Bonzini14-0/+642
Based on x86/bios from lkvm Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2015-05-21Initial commitPaolo Bonzini1-0/+340
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>