[Bug 270632] [ext2fs] files <4096 bytes are corrupted on ext4 filesystems
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 08 Apr 2023 00:25:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270632
--- Comment #4 from Rajeev Pillai <rajeev_v_pillai@yahoo.com> ---
I don't think the type of drive matters. Here's the result on:
```
$ uname -a
FreeBSD x202e.localdomain 13.1-RELEASE-p6 FreeBSD 13.1-RELEASE-p6 GENERIC amd64
$
```
Using an md(4) device as you have:
```
root@x202e:/tmp # mdconfig -s 512M
md0
root@x202e:/tmp # mke2fs -t ext4 /dev/md0
mke2fs 1.47.0 (5-Feb-2023)
Creating filesystem with 131072 4k blocks and 32768 inodes
Filesystem UUID: 72469c07-7520-4c45-ae18-4a0129c7300b
Superblock backups stored on blocks:
32768, 98304
Allocating group tables: done
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
root@x202e:/tmp # mount -t ext2fs /dev/md0 /mnt
root@x202e:/tmp # echo 'hello world' >/mnt/a.txt
root@x202e:/tmp # ed -s /mnt/a.txt <<\EoF
> 1s/./&/
> wq
> EoF
root@x202e:/tmp # cat /mnt/a.txt
hello world
root@x202e:/tmp # umount /mnt
root@x202e:/tmp # mount -r -t ext2fs /dev/md0 /mnt
root@x202e:/tmp # hd /mnt/a.txt
00000000 00 00 00 00 00 00 00 00 00 00 00 00 |............|
0000000c
root@x202e:/tmp #
```
I will try with the latest -CURRENT snapshot tomorrow.
--
You are receiving this mail because:
You are the assignee for the bug.