<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/OpenBmc/openbmc.git, branch v1.0.2</title>
<subtitle>OpenBMC Distribution (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/atom?h=v1.0.2</id>
<link rel='self' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/atom?h=v1.0.2'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/'/>
<updated>2016-07-05T18:07:33+00:00</updated>
<entry>
<title>Merge pull request #454 from anoo1/0701_1.0</title>
<updated>2016-07-05T18:07:33+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2016-07-05T18:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/commit/?id=6e8bba7a8987243f3f04f4ca237b34e486cc2d3f'/>
<id>urn:sha1:6e8bba7a8987243f3f04f4ca237b34e486cc2d3f</id>
<content type='text'>
Bump skeleton version for v1.0-stable</content>
</entry>
<entry>
<title>Bump skeleton version for v1.0-stable</title>
<updated>2016-07-02T00:10:20+00:00</updated>
<author>
<name>Adriana Kobylak</name>
<email>anoo@us.ibm.com</email>
</author>
<published>2016-07-02T00:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/commit/?id=ba270851b094788cab8cecc5f4c21c5cca8ef04e'/>
<id>urn:sha1:ba270851b094788cab8cecc5f4c21c5cca8ef04e</id>
<content type='text'>
Pick up fixes and the ability to update at runtime and get the
bmc code update progress.

Signed-off-by: Adriana Kobylak &lt;anoo@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #451 from mdmillerii/runtime-update-1</title>
<updated>2016-07-01T18:25:08+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2016-07-01T18:25:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/commit/?id=0c66833d9608634af803b27c61258411c0296f68'/>
<id>urn:sha1:0c66833d9608634af803b27c61258411c0296f68</id>
<content type='text'>
Update flash update to be useable at runtime for v1.0-stable</content>
</entry>
<entry>
<title>initfs: Store whiltelist in a directory of files</title>
<updated>2016-06-30T19:46:45+00:00</updated>
<author>
<name>Milton Miller</name>
<email>miltonm@us.ibm.com</email>
</author>
<published>2016-03-30T14:34:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/commit/?id=c2686a95efe991c0c7dfaffaaf6b2834df9bed86'/>
<id>urn:sha1:c2686a95efe991c0c7dfaffaaf6b2834df9bed86</id>
<content type='text'>
Change the whiltelist definition to be files in a directory instead
of a single file.  This will allow us to store which files should
be saved in individual recipes and also supports comments in the
whitelist.

The actual split into separate files is deferred for prototyping
what assistance classes should look like to make the whitelist
(eg systemd service files); also the packages will need to be
added to the package list for the initramfs image.

Signed-off-by: Milton Miller &lt;miltonm@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>initfs: whitelist: Sanitize obmc events whitelist entry</title>
<updated>2016-06-30T19:46:45+00:00</updated>
<author>
<name>Milton Miller</name>
<email>miltonm@us.ibm.com</email>
</author>
<published>2016-06-17T20:47:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/commit/?id=d55fd29128850520a6a2c44b1bdad5a50175d5ae'/>
<id>urn:sha1:d55fd29128850520a6a2c44b1bdad5a50175d5ae</id>
<content type='text'>
Remove the trailing / so that the update script doesn't have to loop.

It was determined the trailing slash confused the code that makes
the save subdirectory.  The update script was fixed but this removes
the extra work needed.

Signed-off-by: Milton Miller &lt;miltonm@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>initfs: update: Sanitize whitelist directory entries</title>
<updated>2016-06-30T19:46:44+00:00</updated>
<author>
<name>Milton Miller</name>
<email>miltonm@us.ibm.com</email>
</author>
<published>2016-06-16T21:58:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/commit/?id=08f66d08737cd6e35c8cff49acaff8d701eb8313'/>
<id>urn:sha1:08f66d08737cd6e35c8cff49acaff8d701eb8313</id>
<content type='text'>
Repeatedly strip trailing "/" and "/." from whitelist entries
and fail if an entry includes "/../", ends with "/..", or doesn't
start with a "/".  Also use the entries quoted to avoid any glob.

It was noticed the save code was saving directories that ended
in "/" into a subdirectory of the last component name.  This was
traced the the code creating the directory just stripping the last
"/" and then copying to the directory.

Choose to sanitize the entry where possible for ease of use verses
a small performance penalty.

Signed-off-by: Milton Miller &lt;miltonm@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>initfs: update: handle no images to update</title>
<updated>2016-06-30T19:46:44+00:00</updated>
<author>
<name>Milton Miller</name>
<email>miltonm@us.ibm.com</email>
</author>
<published>2016-06-16T21:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/commit/?id=f1cad11499f331d7822ee48f104959111ed2757a'/>
<id>urn:sha1:f1cad11499f331d7822ee48f104959111ed2757a</id>
<content type='text'>
Notify the user if image wildcard expansion fails instead of printing
message about failing to find partition to flash.

The update script errors with the message that it can't figure out what
partition to flash for /run/initramfs/image-* if there are no images
pending.

Signed-off-by: Milton Miller &lt;miltonm@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>image-types_uboot: Package a self contained netboot image</title>
<updated>2016-06-30T19:46:44+00:00</updated>
<author>
<name>Milton Miller</name>
<email>miltonm@us.ibm.com</email>
</author>
<published>2016-06-14T19:42:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/commit/?id=61fba335a99b33f17c1c190043b7d5d980c59181'/>
<id>urn:sha1:61fba335a99b33f17c1c190043b7d5d980c59181</id>
<content type='text'>
Create a cpio containing the base read-only image, and create a
single combined initramfs image consisting of the image-rofs
and the existing initramfs.

There has been a desire to have a self contained netboot image present
for developer testing and experimentation.   The init script already
supports having the rofs layer sourced from a file packaged into the
initramfs, and will use it if found.

While this image will not fit in the current flash layout in
the initrd space, it will load over the network.  This method
leaves the squashfs compressed in RAM, decompreses is invoked as
needed at runtime, trading boot time and memory space for runtime
decompress on demand.  This will also give similar file access
overheads and performance to reading the data from flash.

Because the rofs is already compressed with xz compression,
don't try to compress this cpio (the cpio packaging adds about 40
bytes of ascii before and after, plus some alignment padding).
Because the kernel requires uncompressed cpios to appear on a
4-byte boundary with 0 byte fill between archives, place this
cpio first in the combined image.

Signed-off-by: Milton Miller &lt;miltonm@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>initfs: init: add file for base options</title>
<updated>2016-06-30T19:46:44+00:00</updated>
<author>
<name>Milton Miller</name>
<email>miltonm@us.ibm.com</email>
</author>
<published>2016-05-25T23:52:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/commit/?id=9476a6a51c1bebb363e098c8e741a210aefbf88a'/>
<id>urn:sha1:9476a6a51c1bebb363e098c8e741a210aefbf88a</id>
<content type='text'>
Allow an initrd image to include options for init while still allowing
additional options to come from the kernel command line and/or u-boot
environment variables.

This will allow building a netboot image that can specify to run
from RAM while allowing the command line to initiate debug or skip
copying files from the read-write overlay file system.

Signed-off-by: Milton Miller &lt;miltonm@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>initfs: update: add --help message</title>
<updated>2016-06-30T19:46:43+00:00</updated>
<author>
<name>Milton Miller</name>
<email>miltonm@us.ibm.com</email>
</author>
<published>2016-06-15T21:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/openbmc.git/commit/?id=2ef727d0fe91d43843503c791ca3f06d75d8b122'/>
<id>urn:sha1:2ef727d0fe91d43843503c791ca3f06d75d8b122</id>
<content type='text'>
Now that update is intended for use at runtime and not just by
the init and shutdown scripts, add a short help message listing
the options so people don't have to understand how to read shell.

Signed-off-by: Milton Miller &lt;miltonm@us.ibm.com&gt;
</content>
</entry>
</feed>
