2013-05-06 |
David Gibson | pseries: Factor out check for out-of-bounds LIOBN Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: add support for extended mtfsf/mtfsfi forms Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: emulate store doubleword pair instructions Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: emulate load doubleword pair instructions Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: emulate lfiwax instruction Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: emulate fcpsgn instruction Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: emulate prtyw and prtyd instructions Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: emulate cmpb instruction Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: add instruction flags for Book I 2.05 Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | disas: Disassemble all ppc insns for the guest Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: optimize fabs, fnabs, fneg Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | PPC: Fix dcbz for linux-user on 970 Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Tristan Gingold | powerpc: correctly handle fpu exceptions. Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
David Gibson | pseries: Generate device paths for VIO devices Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
David Gibson | pseries: Convert VIO code to QOM style type safe(ish... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
David Gibson | target-ppc: Synchronize VPA state with KVM Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
David Gibson | pseries: Fix some small errors in XICS logic Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
David Gibson | target-ppc: Add more stubs for POWER7 PMU registers Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
David Gibson | pseries: Fixes and enhancements to L1 cache properties Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
David Gibson | pseries: Fix incorrect calculation of RMA size in certain... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | PPC: Fix compile with profiling enabled Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | PPC: mac newworld: fix cpu NIP reset value Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Bharat Bhushan | Enable kvm emulated watchdog Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | linux-headers: Update to kvm/queue Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Richard Henderson | target-ppc: Fix narrow-mode add/sub carry output Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Fabien Chouteau | PPC: Add breakpoint registers for 603 and e300 Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Fabien Chouteau | PPC: fix hreset_vector for 60x, 7x0, 7x5, G2, MPC8xx... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: fix nego and subf*o instructions Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Fabien Chouteau | PPC: Remove env->hreset_excp_prefix Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Stuart Yoder | PPC: e500: advertise 4.2 MPIC only if KVM supports EPR Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Aurelien Jarno | target-ppc: Enable ISEL on POWER7 Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
KONRAD Frederic | virtio-rng-s390: add properties. Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Jason J. Herne | Utilize selective runtime reg sync for hot code paths Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Jason J. Herne | Allow selective runtime register synchronization Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Dominik Dingel | Common: Add quick access to first boot device Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: CCW: Use new, working firmware by default Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: ccw firmware: Add compiled blob Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Cornelia Huck | s390-ccw.img: Get queue config from host. Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Cornelia Huck | s390-ccw.img: Rudimentary error checking. Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Cornelia Huck | s390-ccw.img: Enhance drain_irqs(). Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Cornelia Huck | s390-ccw.img: Detect devices with stsch. Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Christian Borntraeger | s390-ccw.img: Fix compile warning in s390 ccw virtio... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Christian Borntraeger | s390-ccw.img: Take care of the elf->img transition Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Christian Borntraeger | s390-ccw.img: build s390-ccw rom on s3900 system by... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Christian Borntraeger | s390-ccw.img: replace while loop with a disabled wait... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: ccw firmware: Add Makefile Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: ccw firmware: Add bootmap interpreter Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: ccw firmware: Add glue header Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: ccw firmware: Add virtio device drivers Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: ccw firmware: Add sclp output Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: ccw firmware: Add main program Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: ccw firmware: Add start assembly Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: IPL: Use different firmware for different machines Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: IPL: Support ELF firmware Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-04-26 |
Alexander Graf | S390: Make IPL reset address dynamic Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
Richard Henderson | target-ppc: Use NARROW_MODE macro for tlbie Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
Richard Henderson | target-ppc: Use NARROW_MODE macro for addresses Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
Richard Henderson | target-ppc: Use NARROW_MODE macro for comparisons Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
Richard Henderson | target-ppc: Use NARROW_MODE macro for branches Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
Richard Henderson | target-ppc: Fix add and subf carry generation in narrow... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | target-ppc: Use QOM method dispatch for MMU fault handling Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | target-ppc: Move ppc tlb_fill implementation into mmu_helper.c Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | target-ppc: Split user only code out of mmu_helper.c Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash64: Implement Virtual Page Class Key Protection Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Merge translate and fault handling functions Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Don't use full ppc_hash{32, 64}_translate... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Correctly mask RPN from hash PTE Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Clean up real address calculation Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Clean up PTE flags update Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash64: Factor SLB N bit into permissions bits Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Clean up permission checking Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash32: Remove nx from context structure Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Don't update PTE flags when permission is... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash32: Don't look up page tables on BAT permission... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash32: Cleanup BAT lookup Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash32: Clean up BAT matching logic Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash32: Split BAT size logic from permissions logic Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash32: Remove odd pointer usage from BAT code Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Fold pte_check*() logic into caller Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash64: Clean up ppc_hash64_htab_lookup() Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Remove permission checking from find_pte... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Make find_pte{32, 64} do more of the job... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Separate PTEG searching from permissions... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Don't keep looking for PTEs after we find... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Cleanup segment-level NX check Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash32: Split direct store segment handling into... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash32: Split out handling of direct store segments Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Combine ppc_hash{32, 64}_get_physical_address... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Remove eaddr field from mmu_ctx_hash{32... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash64: Remove nx from mmu_ctx_hash64 Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Reduce use of access_type Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Add hash pte load/store helpers Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | mmu-hash*: Add header file for definitions Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | target-ppc: mmu_ctx_t should not be a global type Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | target-ppc: Disentangle BAT code for 32-bit hash MMUs Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | target-ppc: Don't share get_pteg_offset() between 32... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | target-ppc: Disentangle hash mmu helper functions Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | target-ppc: Disentangle hash mmu versions of cpu_get_phys_pa... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | target-ppc: Disentangle hash mmu paths for cpu_ppc_handle_mm... Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |
2013-03-22 |
David Gibson | target-ppc: Disentangle get_physical_address() paths Signed-off-by: Alexander Graf <agraf@suse.de>
|
commit | commitdiff | tree |