Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
1403283acca398e244ece35741ad251c1feb5972
/
arch
/
x86
/
kvm
/
paging_tmpl.h
1403283
KVM: MMU: add SPTE_HOST_WRITEABLE flag to the shadow ptes
by Izik Eidus
· 15 years ago
7e4e405
KVM: MMU: shadow support for 1gb pages
by Joerg Roedel
· 15 years ago
e04da98
KVM: MMU: make page walker aware of mapping levels
by Joerg Roedel
· 15 years ago
852e3c1
KVM: MMU: make direct mapping paths aware of mapping levels
by Joerg Roedel
· 15 years ago
d25797b
KVM: MMU: rename is_largepage_backed to mapping_level
by Joerg Roedel
· 15 years ago
0742017
KVM: MMU: Trace guest pagetable walker
by Avi Kivity
· 15 years ago
ec04b26
KVM: Prepare memslot data structures for multiple hugepage sizes
by Joerg Roedel
· 15 years ago
d555c33
KVM: MMU: s/shadow_pte/spte/
by Avi Kivity
· 15 years ago
43a3795
KVM: MMU: Adjust pte accessors to explicitly indicate guest or shadow pte
by Avi Kivity
· 15 years ago
6de4f3a
KVM: Cache pdptrs
by Avi Kivity
· 15 years ago
bde8922
KVM: shut up uninit compiler warning in paging_tmpl.h
by Jaswinder Singh Rajput
· 16 years ago
c2d0ee4
KVM: MMU: remove global page optimization logic
by Marcelo Tosatti
· 16 years ago
82725b2
KVM: MMU: Emulate #PF error code of reserved bits violation
by Dong, Eddie
· 16 years ago
a8b876b
KVM: MMU: Fix comment in page_fault()
by Eddie Dong
· 16 years ago
f5a1e9f
KVM: MMU: remove call to kvm_mmu_pte_write from walk_addr
by Joerg Roedel
· 16 years ago
4539b35
KVM: Fix missing smp tlb flush in invlpg
by Andrea Arcangeli
· 16 years ago
c5bc224
KVM: MMU: Fix another largepage memory leak
by Joerg Roedel
· 16 years ago
f6e2c02b
KVM: MMU: Rename "metaphysical" attribute to "direct"
by Avi Kivity
· 16 years ago
a461930
KVM: MMU: Replace walk_shadow() by for_each_shadow_entry() in invlpg()
by Avi Kivity
· 16 years ago
e7a04c9
KVM: MMU: Replace walk_shadow() by for_each_shadow_entry() in fetch()
by Avi Kivity
· 16 years ago
8791723
KVM: MMU: handle large host sptes on invlpg/resync
by Marcelo Tosatti
· 16 years ago
ad218f8
KVM: MMU: prepopulate the shadow on invlpg
by Marcelo Tosatti
· 16 years ago
6cffe8c
KVM: MMU: skip global pgtables on sync due to cr3 switch
by Marcelo Tosatti
· 16 years ago
6c47535
KVM: MMU: avoid creation of unreachable pages in the shadow
by Marcelo Tosatti
· 16 years ago
4731d4c
KVM: MMU: out of sync shadow core
by Marcelo Tosatti
· 16 years ago
a705289
KVM: x86: trap invlpg
by Marcelo Tosatti
· 16 years ago
e8bc217
KVM: MMU: mode specific sync_page
by Marcelo Tosatti
· 16 years ago
93a423e
KVM: MMU: flush remote TLBs on large->normal entry overwrite
by Marcelo Tosatti
· 16 years ago
4c2155c
KVM: switch to get_user_pages_fast
by Marcelo Tosatti
· 16 years ago
d40a1ee
KVM: MMU: Modify kvm_shadow_walk.entry to accept u64 addr
by Sheng Yang
· 16 years ago
abb9e0b
KVM: MMU: Convert the paging mode shadow walk to use the generic walker
by Avi Kivity
· 16 years ago
135f8c2
KVM: MMU: Move SHADOW_PT_INDEX to mmu.c
by Avi Kivity
· 16 years ago
cd5998e
KVM: MMU: Fix torn shadow pte
by Avi Kivity
· 16 years ago
e930bff
KVM: Synchronize guest physical memory map to host virtual memory map
by Andrea Arcangeli
· 16 years ago
eab9f71
KVM: MMU: Optimize prefetch_page()
by Avi Kivity
· 16 years ago
ebb0e62
KVM: MMU: Fix printk() format string
by Avi Kivity
· 17 years ago
35149e2
KVM: MMU: Don't assume struct page for x86
by Anthony Liguori
· 17 years ago
3200f40
KVM: MMU: unify slots_lock usage
by Marcelo Tosatti
· 17 years ago
947da53
KVM: MMU: Set the accessed bit on non-speculative shadow ptes
by Avi Kivity
· 17 years ago
b8688d5
KVM: replace remaining __FUNCTION__ occurances
by Harvey Harrison
· 17 years ago
05da455
KVM: MMU: large page support
by Marcelo Tosatti
· 17 years ago
d196e34
KVM: MMU: Decouple mmio from shadow page tables
by Avi Kivity
· 17 years ago
489f1d6
KVM: MMU: Update shadow ptes on partial guest pte writes
by Dong, Eddie
· 17 years ago
f7d9c7b
KVM: MMU: Fix race when instantiating a shadow pte
by Avi Kivity
· 17 years ago
24993d5
KVM: make MMU_DEBUG compile again
by Marcelo Tosatti
· 17 years ago
72dc67a
KVM: remove the usage of the mmap_sem for the protection of the memory slots.
by Izik Eidus
· 17 years ago
5882842
KVM: MMU: Merge shadow level check in FNAME(fetch)
by Dong, Eddie
· 17 years ago
eb787d1
KVM: MMU: Move kvm_free_some_pages() into critical section
by Avi Kivity
· 17 years ago
aaee2c9
KVM: MMU: Switch to mmu spinlock
by Marcelo Tosatti
· 17 years ago
d7824ff
KVM: MMU: Avoid calling gfn_to_page() in mmu_set_spte()
by Avi Kivity
· 17 years ago
7ec5458
KVM: Add kvm_read_guest_atomic()
by Marcelo Tosatti
· 17 years ago
10589a4
KVM: MMU: Concurrent guest walkers
by Marcelo Tosatti
· 17 years ago
edf8841
KVM: Move arch dependent files to new directory arch/x86/kvm/
by Avi Kivity
· 17 years ago
[Renamed from drivers/kvm/paging_tmpl.h]
ad312c7
KVM: Portability: Introduce kvm_vcpu_arch
by Zhang Xiantao
· 17 years ago
7819026
KVM: MMU: Fix SMP shadow instantiation race
by Marcelo Tosatti
· 17 years ago
1c4f1fd
KVM: MMU: Move set_pte() into guest paging mode independent code
by Avi Kivity
· 17 years ago
2fbf4cf
KVM: MMU: Remove walker argument to set_pte()
by Avi Kivity
· 17 years ago
e3f9550
KVM: MMU: Pass pte dirty flag to set_pte() instead of calculating it on-site
by Avi Kivity
· 17 years ago
b4ab019
KVM: MMU: No need to pick up nx bit from guest pte
by Avi Kivity
· 17 years ago
41074d0
KVM: MMU: Fix inherited permissions for emulated guest pte updates
by Avi Kivity
· 17 years ago
bedbe4e
KVM: MMU: Move pte access calculation into a helper function
by Avi Kivity
· 17 years ago
8d87a03
KVM: MMU: Set nx bit correctly on shadow ptes
by Avi Kivity
· 17 years ago
fe135d2
KVM: MMU: Simplify calculation of pte access
by Avi Kivity
· 17 years ago
b3e4e63
KVM: MMU: Use cmpxchg for pte updates on walk_addr()
by Marcelo Tosatti
· 17 years ago
4bf8ed8
KVM: MMU: Remove unused prev_shadow_ent variable from fetch()
by Marcelo Tosatti
· 17 years ago
1755fbc
KVM: MMU: Introduce gfn_to_gpa()
by Avi Kivity
· 17 years ago
38c335f
KVM: MMU: Adjust page_header_update_slot() to accept a gfn instead of a gpa
by Avi Kivity
· 17 years ago
230c9a8
KVM: MMU: Merge set_pte() and set_pte_common()
by Avi Kivity
· 17 years ago
050e649
KVM: MMU: Remove set_pde()
by Avi Kivity
· 17 years ago
4e54237
KVM: MMU: Remove extra gaddr parameter from set_pte_common()
by Avi Kivity
· 17 years ago
da92852
KVM: MMU: Move pse36 handling to the guest walker
by Avi Kivity
· 17 years ago
5fb07dd
KVM: MMU: Introduce and use gpte_to_gfn()
by Avi Kivity
· 17 years ago
b238f7b
KVM: MMU: Code cleanup
by Izik Eidus
· 17 years ago
e5a4c8c
KVM: MMU: Implement guest page fault bypass for nonpae
by Avi Kivity
· 17 years ago
b4231d6
KVM: MMU: Selectively set PageDirty when releasing guest memory
by Izik Eidus
· 17 years ago
971535f
KVM: MMU: Remove unused variable
by Avi Kivity
· 17 years ago
ec8d4ea
KVM: MMU: Change guest pte access to kvm_{read,write}_guest()
by Izik Eidus
· 17 years ago
8a7ae05
KVM: MMU: Partial swapping of guest memory
by Izik Eidus
· 17 years ago
cea7bb2
KVM: MMU: Make gfn_to_page() always safe
by Izik Eidus
· 17 years ago
42bf3f0
KVM: MMU: Simplify page table walker
by Avi Kivity
· 17 years ago
c4fcc27
KVM: MMU: When updating the dirty bit, inform the mmu about it
by Avi Kivity
· 17 years ago
5df34a8
KVM: MMU: Move dirty bit updates to a separate function
by Avi Kivity
· 17 years ago
cc70e73
KVM: MMU: Disable write access on clean large pages
by Avi Kivity
· 17 years ago
c22e351
KVM: MMU: Fix nx access bit for huge pages
by Avi Kivity
· 17 years ago
e3c5e7ec
KVM: Move guest pte dirty bit management to the guest pagetable walker
by Avi Kivity
· 17 years ago
4a4c992
KVM: MMU: More struct kvm_vcpu -> struct kvm cleanups
by Anthony Liguori
· 17 years ago
f67a46f
KVM: MMU: Clean up MMU functions to take struct kvm when appropriate
by Anthony Liguori
· 17 years ago
d77c26f
KVM: CodingStyle cleanup
by Mike Day
· 17 years ago
290fc38
KVM: Remove the usage of page->private field by rmap
by Izik Eidus
· 17 years ago
12b7d28
KVM: MMU: Make flooding detection work when guest page faults are bypassed
by Avi Kivity
· 17 years ago
c7addb9
KVM: Allow not-present guest page faults to bypass kvm
by Avi Kivity
· 17 years ago
cbdd1be
KVM: Rename kvm_arch_ops to kvm_x86_ops
by Christian Ehrhardt
· 17 years ago
fe55188
KVM: Move gfn_to_page out of kmap/unmap pairs
by Shaohua Li
· 17 years ago
f802a30
KVM: Use standard CR3 flags, tighten checking
by Rusty Russell
· 17 years ago
d55e2cb
KVM: MMU: Store nx bit for large page shadows
by Avi Kivity
· 17 years ago
bd2b2ba
KVM: MMU: Remove unused large page marker
by Avi Kivity
· 17 years ago
b64b376
KVM: MMU: Don't cache guest access bits in the shadow page table
by Avi Kivity
· 17 years ago
fd97dc5
KVM: MMU: Simpify accessed/dirty/present/nx bit handling
by Avi Kivity
· 17 years ago
4436d46
KVM: MMU: Remove cr0.wp tricks
by Avi Kivity
· 17 years ago
e663ee6
KVM: MMU: Make setting shadow ptes atomic on i386
by Avi Kivity
· 17 years ago
Next »