Summary: 79 instances, 75 unique Text Count /* TODO: not to reset guest simply here. */ 1 printk(KERN_ERR "TODO: unsupported delivery mode %x\n", 1 /* FIXME: Using pci= for an ACPI parameter is a travesty. */ 1 * TODO: if both L0 and L1 need the same MASK and MATCH, 1 /* TODO: Add other members to kvm_segment_field to allow checking for other access 1 /* FIXME: We should move some of the quirk fixup stuff here */ 1 /* FIXME: After a long discussion with Stas we finally 1 * FIXME: interrupt.injected represents an interrupt whose 1 /* TODO: Add stack limit check */ 1 * FIXME: on Intel processors, loads of the PDPTE registers for PAE paging 1 * FIXME: hotplug not supported yet 1 /* FIXME: produce nested vmexit and return X86EMUL_INTERCEPTED. */ 1 /* TODO: Advertise NRIPS to guest hypervisor unconditionally */ 1 /* TODO: check more intercepts... */ 1 * TODO: Some of the code belongs to generic code. Move that in kexec.c. 1 * FIXME: Can the later sync in setup_cpu_entry_areas() replace 2 /* FIXME: enhance mode 4 precision */ 1 * TODO: What about debug traps on tss switch? 1 /* FIXME: check that next_tss_desc is tss */ 1 * FIXME: our newer udelay uses the tsc. We don't need to frob with SLOP 1 * FIXME: should we have an option to say "generic for 1 * TODO: introduce APIs to split these two cases. 1 /* TODO The new value only affected after the retriggered */ 1 * TODO: we might be squashing a GUESTDBG_SINGLESTEP-triggered 1 /* TODO: 1 * TODO: add XOP treatment when insn decoder supports them 1 * TODO: determine if its "boot CPU" or "CPU0" we want to lock to. 1 /* TODO: Add limit checks */ 1 /* FIXME: Award bios is not automatically detected as Alix platform */ 1 /* FIXME: return into emulator if single-stepping. */ 1 * FIXME: pirqmap may be { 1, 0, 3, 2 }, 1 /* TODO (paranoia): force maskmovq to not use di */ 1 /* FIXME: old_tss_base == ~0 ? */ 1 * TODO: memset can mangle the IO patterns quite a bit. 1 vmcs_writel(HOST_CR3, cr3); /* 22.2.3 FIXME: shadow tables */ 1 efi_map_region_fixed(md); /* FIXME: add error handling */ 1 * TODO: add XOP vvvv reading. 1 /* FIXME: return 'flush' instead of flushing here. */ 1 /* TODO: Pass entries more than E820_MAX_ENTRIES_ZEROPAGE in bootparams setup data */ 1 /* FIXME: Handle an address size prefix. */ 1 * FIXME: Breaks guest debugging in real mode, needs to be fixed with 1 * TODO: There are large similarities with leds-net5501.c 2 /* FIXME: handle wraparound of asid_generation */ 1 /* FIXME: return into emulator if single-stepping. */ 1 /* FIXME: this hack is definitely wrong -AK */ 1 * FIXME: This can happen if emulation (for of an INS/OUTS 1 /* FIXME: No idea how to survive if this fails */ 1 /* TODO: Check vector */ 1 * FIXME: Linux assumes you have 640K of base ram.. 1 * TODO: track the cause of the nested page fault, and 1 if (tr.type != 3 && tr.type != 11) /* TODO: Check if guest is in IA32e mode */ 1 * TODO: 1 /* FIXME: merge g_pat from vmcb01 and vmcb12. */ 1 /* TODO: Return NULL COUNT (bit 6). */ 1 /* FIXME: Scaling needed? */ 1 /*TODO: Check if need to increment number of frags */ 2 * TODO: set up through-local-APIC from through-I/O-APIC? --macro 1 * TODO: Last condition latch INIT signals on vCPU when 1 * FIXME: Winchip2 supports uncached 1 /* FIXME: add new ones for 8233/5 */ 1 * TODO: sync only the affected SPTEs for INVDIVIDUAL_ADDR. 1 /* TODO */ 1 * TODO: we might be squashing a 1 /* TODO: Add Reserved field check, this'll require a new member in the kvm_segment_field structure */ 1 /* FIXME: produce nested vmexit and return X86EMUL_INTERCEPTED. */ 1 /* TODO: optimize to just emulate side effect w/o one more write */ 1 return -EOPNOTSUPP; /* TODO: support memory addressing */ 1 * TODO: optimize unconditional TLB flush/MMU sync. A partial list of 1 * TODO: Once additional kernel code protection mechanisms are set, ensure 1 /* FIXME add logic for vcpu on reset */ 1 #include /* FIXME: kvm_para.h needs this */ 1 * FIXME: really need to revamp this for all platforms. 1 * FIXME: this should call handle_emulation_failure if X86EMUL_IO_NEEDED 1 /* TODO: We don't support guest os callchain now */ 2 /* FIXME: don't print error_code if not present */ 1