<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwext4, branch disk-writer-debug</title>
<subtitle>Fork of lwext4 library for EXT2 filesystem manipulation</subtitle>
<id>https://git.carlh.net/cgit/lwext4/atom?h=disk-writer-debug</id>
<link rel='self' href='https://git.carlh.net/cgit/lwext4/atom?h=disk-writer-debug'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/'/>
<updated>2023-01-26T23:12:03Z</updated>
<entry>
<title>Tone logging down a bit.</title>
<updated>2023-01-26T23:12:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-26T23:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/commit/?id=276558ec17f904fd3531f45a9fa1e73726fb20e9'/>
<id>urn:sha1:276558ec17f904fd3531f45a9fa1e73726fb20e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add logging to ext4_mkfs.</title>
<updated>2023-01-19T21:24:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-18T23:49:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/commit/?id=a9bc3a175deafa35e1eb214076be22add129360d'/>
<id>urn:sha1:a9bc3a175deafa35e1eb214076be22add129360d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix free block count in last block group.</title>
<updated>2022-06-20T10:38:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-06-20T10:38:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/commit/?id=ee865fa65f05e348cd4e0bce0552a2725ad5663a'/>
<id>urn:sha1:ee865fa65f05e348cd4e0bce0552a2725ad5663a</id>
<content type='text'>
This calculation is done when making the group bitmaps but wasn't
being done here, so e2fsck would give an error with certain partition
sizes.
</content>
</entry>
<entry>
<title>Add local build script.</title>
<updated>2022-06-19T20:52:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-06-19T20:52:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/commit/?id=20f87c446b671c6a3fbb9387669041d8c5870c5b'/>
<id>urn:sha1:20f87c446b671c6a3fbb9387669041d8c5870c5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix potential buffer overwrite.</title>
<updated>2022-06-19T20:52:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-06-19T20:52:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/commit/?id=b4d9787f0fd3fbe529ee5ba02c8bcadd3b5e54e2'/>
<id>urn:sha1:b4d9787f0fd3fbe529ee5ba02c8bcadd3b5e54e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Don't initialise inode tables during format."</title>
<updated>2022-06-18T21:02:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-06-18T16:42:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/commit/?id=0774773de51df37d7af0d6ac920d304790a610c6'/>
<id>urn:sha1:0774773de51df37d7af0d6ac920d304790a610c6</id>
<content type='text'>
I think the flag which we were using here (to ask the OS to fill
in the inode tables when the drive is first mounted) is only
supported by ext4, so will be ignored when the disk is mounted
as ext2.

This means that e2fsck gives a long list of errors (DoM bug #2274).

This reverts commit 6d34064b3a4b07218b01f6cc7700ee2ce68a7542.
</content>
</entry>
<entry>
<title>Fix some overflows when making larger partitions (e.g. 2TB) (DoM bug #2021)</title>
<updated>2021-05-28T09:14:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-28T09:14:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/commit/?id=cce3730330bd5621a94ec813934ba4f41254910d'/>
<id>urn:sha1:cce3730330bd5621a94ec813934ba4f41254910d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'carl2-opt' into carl2</title>
<updated>2021-03-12T22:24:01Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-12T22:24:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/commit/?id=9d20ec504c40c79a63c3ffa14dc9152e0ba4ecae'/>
<id>urn:sha1:9d20ec504c40c79a63c3ffa14dc9152e0ba4ecae</id>
<content type='text'>
Apply various optimisations, tested only on macOS.
</content>
</entry>
<entry>
<title>Use posix open/read/write/close as it seems to be much faster than stdio.</title>
<updated>2021-03-12T22:21:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-12T21:09:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/commit/?id=51774b7c8dcb3968330b28d9368b1b959b873670'/>
<id>urn:sha1:51774b7c8dcb3968330b28d9368b1b959b873670</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add progress reporting for formatting.</title>
<updated>2021-03-09T00:03:41Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-08T22:42:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/lwext4/commit/?id=abb212dd5fbb33168f583f36b67f29f659a91bb4'/>
<id>urn:sha1:abb212dd5fbb33168f583f36b67f29f659a91bb4</id>
<content type='text'>
</content>
</entry>
</feed>
