add: FUNCTION(("vfs_dup: fd = %d\n", fd));
context: vfs_dup(int fd, bool kernel){	struct io_context *io = get_current_io_context(kernel);	struct file_descriptor *f;	int rc;#if MAKE_NOIZE	dprintf("vfs_dup: fd=%d\n", fd);#endif	// Try to get the fd structure	f = get_fd(io, fd);	if (!f) {		rc = ERR_INVALID_HANDLE;		goto err;	}	// now put the fd in place	rc = new_fd(io, f);	if (rc < 0)		put_fd(f);err:	return rc;}