pub fn open_kmsg(
_locked: &mut Locked<FileOpsCore>,
current_task: &CurrentTask,
_id: DeviceType,
_node: &NamespaceNode,
flags: OpenFlags,
) -> Result<Box<dyn FileOps>, Errno>pub fn open_kmsg(
_locked: &mut Locked<FileOpsCore>,
current_task: &CurrentTask,
_id: DeviceType,
_node: &NamespaceNode,
flags: OpenFlags,
) -> Result<Box<dyn FileOps>, Errno>