mke2fs: do not zero out first kilobyte. Closes 3247
No binary (build failed)
—
(log yok)
| @@ -615,7 +615,11 @@ int mkfs_ext2_main(int argc UNUSED_PARAM, char **argv) | |
| // zero boot sectors | |
| memset(buf, 0, blocksize); | |
| - | PUT(0, buf, 1024); // N.B. 1024 <= blocksize, so buf[0..1023] contains zeros |
| + | // Disabled: standard mke2fs doesn't do this, and |
| + | // on SPARC this destroys Sun disklabel. |
| + | // Users who need/want zeroing can easily do it with dd. |
| + | //PUT(0, buf, 1024); // N.B. 1024 <= blocksize, so buf[0..1023] contains zeros |
| + | |
| // zero inode tables | |
| for (i = 0; i < ngroups; ++i) | |
| for (n = 0; n < inode_table_blocks; ++n) | |