lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <51EF975E.2090700@windriver.com> Date: Wed, 24 Jul 2013 16:59:10 +0800 From: Robert Yang <liezhi.yang@...driver.com> To: "Darrick J. Wong" <darrick.wong@...cle.com> CC: <linux-ext4@...r.kernel.org>, "Theodore Ts'o" <tytso@....edu>, Darren Hart <dvhart@...ux.intel.com> Subject: e2fsprogs/debugfs/write: Input/output error when file size is zero Hello experts, I met a "Input/output error" problem when used debugfs' command "write" to copy a zero size file to ext4 fs, here are the steps to reproduce the problem: $ dd if=/dev/zero of=test.img count=1M bs=1k $ mkfs.ext4 -F test.img $ touch emptyfile $ debugfs -R "write emptyfile emptyfile" -w test.img $ mkdir mnt $ mount test.img mnt/ $ ls mnt/emptyfile ls: cannot access mnt/emptyfile: Input/output error The degbufs is from the up-to-date git repo, the ext2 and ext3 work well, I think that it is caused by the EXT4_EXTENTS_FL, it works well if we turn off the EXT4_EXTENTS_FL when the file size is zero, but this is not a correct fix, would you please give me some instructions so that I can fix it? -- Thanks Robert -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists