<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/fs/ubifs/debug.h, branch linux-2.6.37.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-08-30T07:19:09Z</updated>
<entry>
<title>UBIFS: introduce list sorting debugging checks</title>
<updated>2010-08-30T07:19:09Z</updated>
<author>
<name>Artem Bityutskiy</name>
</author>
<published>2010-08-07T07:06:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3bb66b47a4268a4419594b4c4aec58dbeb6b58d2'/>
<id>urn:sha1:3bb66b47a4268a4419594b4c4aec58dbeb6b58d2</id>
<content type='text'>
The UBIFS bug in the GC list sorting comparison functions inspired
me to write internal debugging check functions which verify that
the list of nodes is sorted properly.

So, this patch implements 2 new debugging functions:
 o 'dbg_check_data_nodes_order()' - check order of data nodes list
 o 'dbg_check_nondata_nodes_order()' - check order of non-data nodes list

The debugging functions are executed only if general UBIFS debugging checks are
enabled. And they are compiled out if UBIFS debugging is disabled.

Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
</content>
</entry>
<entry>
<title>UBIFS: improve journal head debugging prints</title>
<updated>2009-09-15T14:05:06Z</updated>
<author>
<name>Artem Bityutskiy</name>
</author>
<published>2009-09-15T12:03:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=77a7ae580c6cc8a0f0d5d7a7d61eb7e9fe8d99dc'/>
<id>urn:sha1:77a7ae580c6cc8a0f0d5d7a7d61eb7e9fe8d99dc</id>
<content type='text'>
Convert the journal head integer into the head name when printing
debugging information.

Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
</content>
</entry>
<entry>
<title>UBIFS: add inode size debugging check</title>
<updated>2009-09-10T06:58:11Z</updated>
<author>
<name>Artem Bityutskiy</name>
</author>
<published>2009-08-27T13:34:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e3c3efc243462d67ba9fa7f67620dcbc4597bf0a'/>
<id>urn:sha1:e3c3efc243462d67ba9fa7f67620dcbc4597bf0a</id>
<content type='text'>
Add one more check to UBIFS - a check that makes sure that there
are no data nodes beyond inode size. And few commantaries fixes
along the line.

Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
Reviewed-by: Adrian Hunter &lt;Adrian.Hunter@nokia.com&gt;
</content>
</entry>
<entry>
<title>UBIFS: add re-mount debugging checks</title>
<updated>2009-01-26T10:54:11Z</updated>
<author>
<name>Artem Bityutskiy</name>
</author>
<published>2009-01-23T12:54:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=84abf972ccff5c13d10b672972949eba431a6e0e'/>
<id>urn:sha1:84abf972ccff5c13d10b672972949eba431a6e0e</id>
<content type='text'>
We observe space corrupted accounting when re-mounting. So add some
debbugging checks to catch problems like this.

Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
</content>
</entry>
<entry>
<title>UBIFS: introduce LPT dump function</title>
<updated>2008-12-03T11:14:34Z</updated>
<author>
<name>Artem Bityutskiy</name>
</author>
<published>2008-10-31T15:32:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2ba5f7ae8165b3f575dd3a7d8bb18f421fab8273'/>
<id>urn:sha1:2ba5f7ae8165b3f575dd3a7d8bb18f421fab8273</id>
<content type='text'>
Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
</content>
</entry>
<entry>
<title>UBIFS: add debugfs support</title>
<updated>2008-12-03T11:14:33Z</updated>
<author>
<name>Artem Bityutskiy</name>
</author>
<published>2008-10-23T08:49:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=552ff3179d1e93a3e982357544c059f3e9a5516e'/>
<id>urn:sha1:552ff3179d1e93a3e982357544c059f3e9a5516e</id>
<content type='text'>
We need to have a possibility to see various UBIFS variables
and ask UBIFS to dump various information. Debugfs is what
we need.

Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
</content>
</entry>
<entry>
<title>UBIFS: separate debugging fields out</title>
<updated>2008-12-03T11:14:33Z</updated>
<author>
<name>Artem Bityutskiy</name>
</author>
<published>2008-10-17T10:31:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=17c2f9f85c896b48a5d74a9155d99ec5b241a0e6'/>
<id>urn:sha1:17c2f9f85c896b48a5d74a9155d99ec5b241a0e6</id>
<content type='text'>
Introduce a new data structure which contains all debugging
stuff inside. This is cleaner than having debugging stuff
directly in 'c'.

Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
</content>
</entry>
<entry>
<title>UBIFS: add more debugging messages for LPT</title>
<updated>2008-09-30T08:12:59Z</updated>
<author>
<name>Adrian Hunter</name>
</author>
<published>2008-09-12T15:13:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=73944a6de048c2c49422e9063e57198256efd23e'/>
<id>urn:sha1:73944a6de048c2c49422e9063e57198256efd23e</id>
<content type='text'>
Also add debugging checks for LPT size and separate
out c-&gt;check_lpt_free from unrelated bitfields.

Signed-off-by: Adrian Hunter &lt;ext-adrian.hunter@nokia.com&gt;
</content>
</entry>
<entry>
<title>UBIFS: improve arguments checking in debugging messages</title>
<updated>2008-08-13T08:42:47Z</updated>
<author>
<name>Artem Bityutskiy</name>
</author>
<published>2008-08-01T15:13:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=840dc6b891d521f18bf081bd5a32e4a1f8110abc'/>
<id>urn:sha1:840dc6b891d521f18bf081bd5a32e4a1f8110abc</id>
<content type='text'>
Use "if (0) printk()" construct in debugging print macros to
make the debugging messages be checked even if debugging is
off.

This patch also removes some unneeded spaces and blank lines.

Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
</content>
</entry>
<entry>
<title>UBIFS: add new flash file system</title>
<updated>2008-07-15T14:35:15Z</updated>
<author>
<name>Artem Bityutskiy</name>
</author>
<published>2008-07-14T16:08:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e51764a3c2ac05a23a22b2a95ddee4d9bffb16d'/>
<id>urn:sha1:1e51764a3c2ac05a23a22b2a95ddee4d9bffb16d</id>
<content type='text'>
This is a new flash file system. See
http://www.linux-mtd.infradead.org/doc/ubifs.html

Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
Signed-off-by: Adrian Hunter &lt;ext-adrian.hunter@nokia.com&gt;
</content>
</entry>
</feed>
