the following patch was just integrated into master:
commit 3ba501b86daaec299e9bf5b4e13934036ea5f696
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Tue Aug 25 13:48:10 2015 +0200
cbfstool: move cbfs_file header creation further up the call chain
The header is now created before the "converters" are run.
Adding new capabilities (and fields to the header) will happen there,
so we're close.
Change-Id: I0556df724bd93816b435efff7d931293dbed918f
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-on: http://review.coreboot.org/11326
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/11326 for details.
-gerrit
the following patch was just integrated into master:
commit 056f6a1f80952d91e0aa41d379ae9f08032595cf
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Tue Aug 25 15:53:52 2015 +0200
cbfstool: pass cbfs_file header into "compress" functions
These functions can do all kinds of things, such as converting an ELF
image into SELF, or (in the future) compress or checksum entire files.
This may require changing or adding fields to the header, so they
need to have access to it.
The header_size parameter that was provided (but never used) is
equivalent to cbfs_file's offset field.
Change-Id: I7c10ab15f3dff4412461103e9763a1d78b7be7bb
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-on: http://review.coreboot.org/11325
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/11325 for details.
-gerrit
the following patch was just integrated into master:
commit 19c80b23914caa0162a9d76b749fc0362ad7d17e
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Tue Aug 25 13:16:04 2015 +0200
cbfstool: drop size argument to cbfs_add_entry_at
It's sole use was comparing it to the header's "len" field.
Change-Id: Ic3657a709dee0d2b9288373757345a1a56124f37
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-on: http://review.coreboot.org/11324
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/11324 for details.
-gerrit
the following patch was just integrated into master:
commit ae7efb9257fa80634627534c45c9d511cb4732e6
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Tue Aug 25 13:11:28 2015 +0200
cbfstool: cut down on the debug output
Change-Id: I9a0aad42e4eb67a07c939d7cfa0d2d80838412bb
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-on: http://review.coreboot.org/11323
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/11323 for details.
-gerrit
the following patch was just integrated into master:
commit 7a33b53dc0f55ed64c2b07796d2d4d302d78bac1
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Tue Aug 25 13:00:04 2015 +0200
cbfstool: Don't patch cbfs_file->len, it's already set correctly
->len used to be set to the file data length plus the size of the
padding used for the cbfs_file header. This isn't the case anymore,
so no patching of this field is necessary anymore.
->offset still needs to be patched in that case because its final
value can only be determined when the file's actual location is known.
Change-Id: I1037885f81b4ed3b68898dd7d0e515cf7a9c90a8
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-on: http://review.coreboot.org/11322
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/11322 for details.
-gerrit
the following patch was just integrated into master:
commit bc39690900a5d7a73a215e103c49c513c0c11333
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Tue Aug 25 12:59:45 2015 +0200
cbfstool: drop unused arguments in internal function
Change-Id: Ie4edc5f9c96ffba7dcf8b974c56851658b9538e4
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-on: http://review.coreboot.org/11321
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/11321 for details.
-gerrit
the following patch was just integrated into master:
commit 62c014bcf3717cacb7ba0dd5e4c9cb1b6e425cd2
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Tue Aug 25 12:55:33 2015 +0200
cbfstool: start moving cbfs_file header creation up the call chain
Up to now cbfstool creates the cbfs_file header at the latest possible
time, which is unsuitable when the idea is to add further fields to it
that need to be configured earlier.
Thus, have it ripple up the call chain.
Change-Id: I7c160681c31818bc550ed2098008146043d0ee01
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-on: http://review.coreboot.org/11320
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
See http://review.coreboot.org/11320 for details.
-gerrit