Displaying 4 results from an estimated 4 matches for "ext2_readdir".
2009 Sep 22
2
rescan usb hd
...bitmap - block_group = 129, inode_bitmap = 4227073
scsi 6:0:0:0: rejecting I/O to dead device
scsi 6:0:0:0: rejecting I/O to dead device
scsi 6:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sdc1, logical block 0
lost page write due to I/O error on sdc1
EXT2-fs error (device sdc1): ext2_readdir: bad page in #2
scsi 6:0:0:0: rejecting I/O to dead device
scsi 6:0:0:0: rejecting I/O to dead device
Buffer I/O error on device sdc1, logical block 0
lost page write due to I/O error on sdc1
EXT2-fs error (device sdc1): ext2_get_inode: unable to read inode
block - inode=2, block=1027
scsi 6:0:0:0:...
2007 Apr 09
2
tap:aio corruption issues
...file
system corruption problems using the tap:aio driver. This message shows
up in dmesg on different machines.
EXT2-fs error (device sda1): ext2_check_page: bad entry in directory
#114914: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0,
name_len=0
EXT2-fs error (device sda1): ext2_readdir: bad page in #114914
If I change to the loopback driver the problem goes away.
Any ideas on what would cause this? Is this going to be fixed in 3.0.5?
_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
2013 Nov 21
0
[PATCH] FSUUID for ext2 filesystem
...+ free(uuid);
+ return NULL;
+ }
+
+ return uuid;
+}
+
const struct fs_ops ext2_fs_ops = {
.fs_name = "ext2",
.fs_flags = FS_THISIND | FS_USEMEM,
@@ -336,5 +374,5 @@ const struct fs_ops ext2_fs_ops = {
.readlink = ext2_readlink,
.readdir = ext2_readdir,
.next_extent = ext2_next_extent,
- .fs_uuid = NULL,
+ .fs_uuid = ext2_fs_uuid,
};
diff --git a/core/fs/ext2/ext2_fs.h b/core/fs/ext2/ext2_fs.h
index 8adc9bb..803a995 100644
--- a/core/fs/ext2/ext2_fs.h
+++ b/core/fs/ext2/ext2_fs.h
@@ -277,6 +277,7 @@ struct ext2_sb_info {...
2013 Nov 19
2
[PATCH] Add filesystem UUID to SYSAPPEND for FAT
...ic_open_config,
+ .fs_uuid = NULL,
};
diff --git a/core/fs/ext2/ext2.c b/core/fs/ext2/ext2.c
index 957c60b..df0856f 100644
--- a/core/fs/ext2/ext2.c
+++ b/core/fs/ext2/ext2.c
@@ -336,4 +336,5 @@ const struct fs_ops ext2_fs_ops = {
.readlink = ext2_readlink,
.readdir = ext2_readdir,
.next_extent = ext2_next_extent,
+ .fs_uuid = NULL,
};
diff --git a/core/fs/fat/fat.c b/core/fs/fat/fat.c
index d7346ae..a718586 100644
--- a/core/fs/fat/fat.c
+++ b/core/fs/fat/fat.c
@@ -1,5 +1,6 @@
#include <dprintf.h>
#include <stdio.h>
+#include <ctype.h>...