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