virtio: Add a little more debugging
Add some debugging to virtiofs in the directory-handling area. Drop a stray, blank line while here. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -224,6 +224,7 @@ int virtio_fs_readdir(struct udevice *dev, u64 nodeid, u64 fh, u64 offset,
|
||||
in.size = size;
|
||||
in.offset = offset;
|
||||
ret = virtio_fs_xfer(dev, &inhdr, &in, sizeof(in), &outhdr, buf, size);
|
||||
log_debug("fh %llx offset %llx\n", in.fh, in.offset);
|
||||
log_debug("len %x error %x unique %llx\n", outhdr.len, outhdr.error,
|
||||
outhdr.unique);
|
||||
if (ret)
|
||||
|
||||
@@ -31,12 +31,12 @@ static int virtio_fs_dir_open(struct udevice *dev, struct fs_dir_stream *strm)
|
||||
|
||||
log_debug("opening inode %lld\n", dir_priv->inode);
|
||||
ret = virtio_fs_opendir(fs, dir_priv->inode, &strm->fh);
|
||||
log_debug("2 open ret %d strm %p fh %llx\n", ret, strm, strm->fh);
|
||||
if (ret) {
|
||||
log_err("Failed to open directory: %d\n", ret);
|
||||
return ret;
|
||||
}
|
||||
strm->dev = dev;
|
||||
|
||||
strm->offset = 0;
|
||||
|
||||
return 0;
|
||||
@@ -53,7 +53,8 @@ int virtio_fs_dir_read(struct udevice *dev, struct fs_dir_stream *strm,
|
||||
char buf[0x200];
|
||||
int ret, size;
|
||||
|
||||
log_debug("start %lld strm %p\n", dir_priv->inode, strm);
|
||||
log_debug("start %lld strm %p fh %llx\n", dir_priv->inode, strm,
|
||||
strm->fh);
|
||||
log_debug("offset %lld\n", strm->offset);
|
||||
ret = virtio_fs_readdir(fs, dir_priv->inode, strm->fh, strm->offset,
|
||||
buf, sizeof(buf), &size);
|
||||
|
||||
Reference in New Issue
Block a user