« Previous | Next » 

Revision d76bb735

IDd76bb73549fcac07524aea5135280ea533a94fd6

Added by Aurelien Jarno about 11 years ago

Merge branch 'ppc-for-upstream' of git://github.com/agraf/qemu

  • 'ppc-for-upstream' of git://github.com/agraf/qemu: (58 commits)
    target-ppc: Use NARROW_MODE macro for tlbie
    target-ppc: Use NARROW_MODE macro for addresses
    target-ppc: Use NARROW_MODE macro for comparisons
    target-ppc: Use NARROW_MODE macro for branches
    target-ppc: Fix add and subf carry generation in narrow mode
    target-ppc: Use QOM method dispatch for MMU fault handling
    target-ppc: Move ppc tlb_fill implementation into mmu_helper.c
    target-ppc: Split user only code out of mmu_helper.c
    mmu-hash64: Implement Virtual Page Class Key Protection
    mmu-hash*: Merge translate and fault handling functions
    mmu-hash*: Don't use full ppc_hash{32, 64}_translate() path for get_phys_page_debug()
    mmu-hash*: Correctly mask RPN from hash PTE
    mmu-hash*: Clean up real address calculation
    mmu-hash*: Clean up PTE flags update
    mmu-hash64: Factor SLB N bit into permissions bits
    mmu-hash*: Clean up permission checking
    mmu-hash32: Remove nx from context structure
    mmu-hash*: Don't update PTE flags when permission is denied
    mmu-hash32: Don't look up page tables on BAT permission error
    mmu-hash32: Cleanup BAT lookup
    ...

Files

  • added
  • modified
  • copied
  • renamed
  • deleted