diff --git a/kernel-src/arch/x86-64/cpu.c b/kernel-src/arch/x86-64/cpu.c index a7edddfa..c49cd1ba 100644 --- a/kernel-src/arch/x86-64/cpu.c +++ b/kernel-src/arch/x86-64/cpu.c @@ -46,7 +46,6 @@ void cpu_initstate() { unsigned int eax = 0,ebx = 0,ecx = 0,edx = 0; __get_cpuid(0x80000001, &eax, &ebx, &ecx, &edx); - // TODO in the future, have an alternative way of handling syscalls __assert(edx & CPUID_SYSCALL); uint64_t efer = rdmsr(MSR_EFER); efer |= EFER_SYSCALLENABLE; diff --git a/kernel-src/fs/vfs.c b/kernel-src/fs/vfs.c index 4728e334..af5ea573 100644 --- a/kernel-src/fs/vfs.c +++ b/kernel-src/fs/vfs.c @@ -790,7 +790,6 @@ int vfs_lookup(vnode_t **result, vnode_t *start, char *path, char *lastcomp, int VOP_HOLD(derefstart); } - // TODO possible deadlock when input vnode is locked and the vfs_lookup would lock it error = vfs_lookup(&derefresult, derefstart, linkderef, NULL, pass); if (*linkderef == '/')