Return EPERM in the default KScheme implementation
Created by: nounoursheureux
Problem: The current default implementation of KScheme
returns ENOENT
. The problem is that this error is generally used when a path or resource descriptor does not point to a valid resource, so there same error can mean different things on a single syscall.
Solution: Return EPERM
(operation not permitted) instead of ENOENT
State: Ready
Related: #612