<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ffs/fpart, branch master</title>
<subtitle>OpenPOWER Flash File Structure utility sources</subtitle>
<id>https://git.raptorcs.com/git/ffs/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/ffs/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/'/>
<updated>2017-11-30T08:03:52+00:00</updated>
<entry>
<title>Remove references to removed clib/assert.h</title>
<updated>2017-11-30T08:03:52+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2017-11-30T08:03:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/commit/?id=64357b2dae0eb946cfcba4406a19067f11aeabe3'/>
<id>urn:sha1:64357b2dae0eb946cfcba4406a19067f11aeabe3</id>
<content type='text'>
Fixes: 281345fdc962398cfdb5a25f2794f0b1c1418728
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>fix high memory usage during any operation with '--buffer'</title>
<updated>2017-11-30T07:52:23+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2017-11-30T07:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/commit/?id=6bd1a1fe3ec12e177278303e6db0c79b1a14b631'/>
<id>urn:sha1:6bd1a1fe3ec12e177278303e6db0c79b1a14b631</id>
<content type='text'>
The --buffer command line option was passed to setvbuf(3).
Computers are fast enough and libc is good enough that
we realistically do not need this.

Hostboot's buildpnor.pl would pass --buffer 0x40000000
which resulted in a malloc(2GB), which would fail on systems
with less than 2GB of memory because sometimes
libc and the kernel are sane.

So, we keep the command line option for backwards compatibility
but completely ignore it.

In the few places where it was used to allocate a buffer to do
work in (and this was via a rather round-about way), we instead
just allocate something the size of the PNOR image.

Fixes: https://github.com/open-power/ffs/issues/7
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>fpart: make test run valgrind clean</title>
<updated>2017-11-30T06:22:42+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2017-11-30T06:22:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/commit/?id=1ccd69266b2b71113d17de0d799e0de64aac2fb5'/>
<id>urn:sha1:1ccd69266b2b71113d17de0d799e0de64aac2fb5</id>
<content type='text'>
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>use open/read/write for create_regular_file</title>
<updated>2015-12-15T12:06:26+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2015-12-15T10:35:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/commit/?id=ba8eeee29b8039d8f7d9eee5362117c2235296f0'/>
<id>urn:sha1:ba8eeee29b8039d8f7d9eee5362117c2235296f0</id>
<content type='text'>
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>remove custom assert implementation and exception.c</title>
<updated>2015-12-15T07:59:00+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2015-12-15T07:59:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/commit/?id=281345fdc962398cfdb5a25f2794f0b1c1418728'/>
<id>urn:sha1:281345fdc962398cfdb5a25f2794f0b1c1418728</id>
<content type='text'>
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>Move to autotools</title>
<updated>2015-12-15T07:43:23+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2015-12-15T06:59:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/commit/?id=799ef76e460a71ab27280fc7cb7a9e259cef2b7b'/>
<id>urn:sha1:799ef76e460a71ab27280fc7cb7a9e259cef2b7b</id>
<content type='text'>
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>remove crc32 - use sha1sum in test case instead</title>
<updated>2015-12-15T05:48:06+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@linux.vnet.ibm.com</email>
</author>
<published>2015-12-15T05:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/commit/?id=67c96c6d2e76a8cce19988839f2ebcc1793445e2'/>
<id>urn:sha1:67c96c6d2e76a8cce19988839f2ebcc1793445e2</id>
<content type='text'>
Signed-off-by: Stewart Smith &lt;stewart@linux.vnet.ibm.com&gt;
</content>
</entry>
<entry>
<title>Support to compile in 64bit for Ubuntu Little Endian</title>
<updated>2015-02-18T22:14:28+00:00</updated>
<author>
<name>Adriana Kobylak</name>
<email>anoo@us.ibm.com</email>
</author>
<published>2015-02-18T22:14:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/commit/?id=76ce4aadee1a7a890001affed54a0fb1110b1793'/>
<id>urn:sha1:76ce4aadee1a7a890001affed54a0fb1110b1793</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use correct (Apache) license.</title>
<updated>2015-01-08T01:45:40+00:00</updated>
<author>
<name>Brad Bishop</name>
<email>bradleyb@us.ibm.com</email>
</author>
<published>2015-01-08T01:19:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/commit/?id=89d9b904afd6ce0c00e7f8e2a859d2460e678f74'/>
<id>urn:sha1:89d9b904afd6ce0c00e7f8e2a859d2460e678f74</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Port FFS tools over from Building Block repository.</title>
<updated>2014-07-03T03:49:29+00:00</updated>
<author>
<name>Brad Bishop</name>
<email>bradleyb@us.ibm.com</email>
</author>
<published>2014-07-01T03:10:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ffs/commit/?id=bf4630076762d9c20c16c80c1c791f352b046dd1'/>
<id>urn:sha1:bf4630076762d9c20c16c80c1c791f352b046dd1</id>
<content type='text'>
</content>
</entry>
</feed>
