Lines Matching full:generation
62 The mmu supports first-generation mmu hardware, which allows an atomic switch
312 - check for valid generation number in the spte (see "Fast invalidation of
446 generation number. The global generation number is stored in
447 kvm_memslots(kvm)->generation, and increased whenever guest memory info
450 When KVM finds an MMIO spte, it checks the generation number of the spte.
451 If the generation number of the spte does not equal the global generation
455 Since only 18 bits are used to store generation-number on mmio spte, all
459 times, the last one happening when the generation number is retrieved and
461 out-of-date information, but with an up-to-date generation number.
463 To avoid this, the generation number is incremented again after synchronize_srcu
464 returns; thus, bit 63 of kvm_memslots(kvm)->generation set to 1 only during a
466 want to use an MMIO sptes created with an odd generation number, and we can do
468 generation is not stored in MMIO spte, and is so is implicitly zero when the
469 generation is extracted out of the spte. If KVM is unlucky and creates an MMIO
473 window closes will have a higher generation number (as compared to the spte).