<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/package/mtd/src/trx.c, branch reboot</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>packages: clean up the package folder</title>
<updated>2013-06-21T16:54:37+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@openwrt.org</email>
</author>
<published>2013-06-21T16:54:37+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=4ebf19b48fafc8d94e14e4ba779969613b241a6a'/>
<id>4ebf19b48fafc8d94e14e4ba779969613b241a6a</id>
<content type='text'>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

SVN-Revision: 37007
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

SVN-Revision: 37007
</pre>
</div>
</content>
</entry>
<entry>
<title>mtd: fix trx_fixup</title>
<updated>2012-07-25T17:28:32+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2012-07-25T17:28:32+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=5832e754fbf502a7d2f2d7bee054eae1b6ad0520'/>
<id>5832e754fbf502a7d2f2d7bee054eae1b6ad0520</id>
<content type='text'>
With the BRCM47xx image I have built (Linksys E3000), there are additional
writes following the completion of "mtd_replace_jffs2" which invalidate the
'trx_fixup' performed by 'mtd_replace_jffs2'.  Moving the 'trx_fixup' to somewhere
after all writes have completed fixes the problem.  I also noticed that 'erasesize'
used to compute 'block_offset' in 'mtd_fixtrx' is used before it is computed by
'mtd_check_open'; moving the call to 'mtd_check_open' up a few lines fixes this.

Unlike 'mtd_fixtrx', 'trx_fixup' appears to assume that the TRX header is always at
offset 0; which may be the cause of the problem described in Ticket #8960.

Signed-off-by: Nathan Hintz &lt;nlhintz@hotmail.com&gt;

SVN-Revision: 32866
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the BRCM47xx image I have built (Linksys E3000), there are additional
writes following the completion of "mtd_replace_jffs2" which invalidate the
'trx_fixup' performed by 'mtd_replace_jffs2'.  Moving the 'trx_fixup' to somewhere
after all writes have completed fixes the problem.  I also noticed that 'erasesize'
used to compute 'block_offset' in 'mtd_fixtrx' is used before it is computed by
'mtd_check_open'; moving the call to 'mtd_check_open' up a few lines fixes this.

Unlike 'mtd_fixtrx', 'trx_fixup' appears to assume that the TRX header is always at
offset 0; which may be the cause of the problem described in Ticket #8960.

Signed-off-by: Nathan Hintz &lt;nlhintz@hotmail.com&gt;

SVN-Revision: 32866
</pre>
</div>
</content>
</entry>
<entry>
<title>target: linux: mtd: fix MTDREFRESH to an arbitrary high number</title>
<updated>2011-11-09T21:16:36+00:00</updated>
<author>
<name>Jonas Gorski</name>
<email>jogo@openwrt.org</email>
</author>
<published>2011-11-09T21:16:36+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=f53128f79b8fa5ec781c6c8957477b46c6198e8f'/>
<id>f53128f79b8fa5ec781c6c8957477b46c6198e8f</id>
<content type='text'>
To make the ioctl number "stable", use an arbitrary high number to prevent
conflicts with new mtd ioctls that would push MTDREFRESH's number.

Also make mtd use the in-kernel mtd headers.

SVN-Revision: 28893
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To make the ioctl number "stable", use an arbitrary high number to prevent
conflicts with new mtd ioctls that would push MTDREFRESH's number.

Also make mtd use the in-kernel mtd headers.

SVN-Revision: 28893
</pre>
</div>
</content>
</entry>
<entry>
<title>mtd: Changed mtd_fixtrx and related functions to be weak references. The weak references only lead to actual functions for brcm47xx</title>
<updated>2010-12-26T04:17:51+00:00</updated>
<author>
<name>Daniel Dickinson</name>
<email>crazycshore@gmail.com</email>
</author>
<published>2010-12-26T04:17:51+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=b1362f94bcc99a2190b0d6778c41e8a21d21aa02'/>
<id>b1362f94bcc99a2190b0d6778c41e8a21d21aa02</id>
<content type='text'>
Signed-off-by: Daniel Dickinson &lt;daniel@cshore.neomailbox.net&gt;

SVN-Revision: 24833
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Daniel Dickinson &lt;daniel@cshore.neomailbox.net&gt;

SVN-Revision: 24833
</pre>
</div>
</content>
</entry>
<entry>
<title>package/mtd: add fixtrx command</title>
<updated>2010-03-27T17:38:33+00:00</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2010-03-27T17:38:33+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=37712c70c5e70bffdcf0afd364ed3340f4a7e8fe'/>
<id>37712c70c5e70bffdcf0afd364ed3340f4a7e8fe</id>
<content type='text'>
 * patch by Bernhard Loos
 * note: trailing whitespaces are removed

SVN-Revision: 20524
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * patch by Bernhard Loos
 * note: trailing whitespaces are removed

SVN-Revision: 20524
</pre>
</div>
</content>
</entry>
<entry>
<title>package/mtd: reuse existing crc32 stuff in the trx code</title>
<updated>2010-03-27T17:38:30+00:00</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2010-03-27T17:38:30+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=67584948974eebb93e87f30a417fc1bde5f73542'/>
<id>67584948974eebb93e87f30a417fc1bde5f73542</id>
<content type='text'>
 * patch by Bernhard Loos
 * note: fixed compiler error on brcm47xx

SVN-Revision: 20523
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * patch by Bernhard Loos
 * note: fixed compiler error on brcm47xx

SVN-Revision: 20523
</pre>
</div>
</content>
</entry>
<entry>
<title>clean up mtd, fix up trx header when integrating jffs2 data on broadcom devices</title>
<updated>2008-09-23T09:23:58+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2008-09-23T09:23:58+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=bbd9eb4669fa5ea124c386e0ba2c680124fa77b5'/>
<id>bbd9eb4669fa5ea124c386e0ba2c680124fa77b5</id>
<content type='text'>
SVN-Revision: 12655
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SVN-Revision: 12655
</pre>
</div>
</content>
</entry>
</feed>
