yaboot-1.3.17
Add support for the PowerNV platform While there correct the detection for IBM pSeries. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Tony Breeds <tony@bakeyournoodle.com>
Yaboot 1.3.16
Version 1.3.15 Signed-off-by: Tony Breeds <tony@bakeyournoodle.com>
ybin --bootonce doesn't work 1) It inverts the logic of a test to see if nvram is available, and 2) It assumes the output of 'nvsetenv VARNAME' will be 'VARNAME=VALUE', rather than just 'VALUE' (as it is when using the "nvram" utility). From bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=471425 The attached patch fixes these problems and makes --bootonce work as expected. Signed-off-by: Roman Rakus <rrakus@redhat.com> Signed-off-by: Tony Breeds <tony@bakeyournoodle.com>
ybin succeeds but returns error code Hi, On a System p box, ybin returns an error even though it succeeds: # ybin # echo $? 1 The patch below fixes it: # ybin # echo $? 0 Signed-off-by: Anton Blanchard <anton@samba.org> Signed-off-by: Tony Breeds <tony@bakeyournoodle.com>
Revert "The attached patch adds support for writing the nvram using the nvram" This reverts commit ac8fbd5ad52b43b820973f1828a29f85bed13a1d.
Revert "Fix shell syntax" This reverts commit 24679e706305e0910f181a9640b8b88a30662d03.
Fix shell syntax
The attached patch adds support for writing the nvram using the nvram utility from the new powerpc-utils pkg from IBM; it also simplify a bit the code. Patch from: Emanuele Giaquinta (exg@gentoo.org)
Prepare 1.3.14
ybin userland interface for specifying bootonce Add an option to ybin called "--bootonce" that takes exactly one argument, the label of the kernel to boot exactly once, on next reboot. Do some sanity checking. Grep through the yaboot config file to make sure that label=WHATEVER exists somewhere, bail if not. Try to prune out comment lines. Perhaps this might be implemented better. It worked will in my testing, though. Set the boot-once OF environment variable to the --bootonce value. Due to the previously mentioned nvsetenv bug, this will fail silently if you're trying to set boot-once on a system where boot-once doesn't already exist in nvram. Thus, immediately after doing the set, try and read it back out of nvsetenv and make sure it landed there. Bail if not. Signed-off-by: Dustin Kirkland <dustin.kirkland@us.ibm.com>
Sweep all the files for trailing whitespace. Signed-off-by: Doug Maxey <dwm@austin.ibm.com>
Merge Dustin's RAID patch * ybin/ybin: Allow for multiple bootstrap partitions. Patch by Dustin Kirkland. May not fully work on PMAC hardware. git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-81
Prep 1.3.13 release * Bump version numbers for 1.3.13 release. git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-75
Add additional check on /dev/nvram to avoid misleading error message * ybin/ybin: Add additional check on /dev/nvram, if we cannot read a couple bytes report it as broken. This avoids misleading `Incompatible nvsetenv' message on kernels without /dev/nvram support. git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-71
Prep 1.3.12 release * Update changelog. * Bump version numbers to 1.3.12. git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-68
Add 2.6 kernel support to ofpath * ybin/ofpath: Add support for 2.6.4+ kernels with sysfs mounted. git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-66
Bump versions to final 1.3.11 release * Bump versions to final 1.3.11 release. git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-63
Bump version to unsupported non-release status * Bump version to unsupported non-release status. git-archimport-id: erbenson@alaska.net--public/yaboot--devel--1.3--patch-55