[PATCH 0/9] chipsec: bump to v1.2.5+

Ricardo Neri <[email protected]> Fri, 10 Mar 2017 15:36:12 -0800
Newsgroups dev.linux.lists.oe-chipsec
Message-ID <1489188981-23886-1-git-send-email-ricardo.neri-calderon@linux.intel.com>
--===============9014962048105333984==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

This patches aims to update to CHIPSEC v1.2.5 plus the latest contents
of the CHIPSEC repository. The intention is to pave the way to update
to v1.2.6 once it is out; provided it does not vary significantly wrt
the current code base.

Many things have changed in CHIPSEC since the last time we updated it:

 * CHIPSEC now relies more on various python modules and less on custom
   solutions.
 * CHIPSEC now handles the build and insertion of the chipsec.ko
   kernel module.
 * The structure of the repository has changed significantly

All these changes need to be reflected in our recipe. In order to not
break builds, these changes would need to be done in a single gigantic
patch. Instead, I disabled CHIPSEC temporarily to be able to split
all the needed changes in a more logical and simpler manner. CHIPSEC
is re-enabled towards the end of the series.

Thanks and BR,
Ricardo

Ricardo Neri (9):
  core-image-efi-initramfs: Temporarily disable chipsec
  chipsec: update support for 32-bit
  chipsec: do not custom-build the chipsec kernel module
  chipsec: remove _prepend's that change directories
  chipsec: correct location of installation
  chipsec: update build time and runtime dependencies
  chipsec: bump to v1.2.5+
  chipsec: do not ship manual
  core-image-efi-initramfs: Re-enable chipsec

 .../0001-chipsec-building-for-32-bit-systems.patch | 49 ++++----------
 .../chipsec/0001-chipsec-do-not-ship-manual.patch  | 38 +++++++++++
 ...ux-Do-not-host-system-s-kernel-source-dir.patch | 29 +++++++++
 ...utilize-inode_lock-unlock-wrappers-for-ne.patch | 44 -------------
 ...ux-Don-t-build-userland-app-automatically.patch | 37 -----------
 meta-luv/recipes-core/chipsec/chipsec/chipsec      |  5 --
 ...up-install-cores-library-under-helper-lin.patch | 31 ---------
 meta-luv/recipes-core/chipsec/chipsec_git.bb       | 75 +++++++++---------=
----
 8 files changed, 110 insertions(+), 198 deletions(-)
 create mode 100644 meta-luv/recipes-core/chipsec/chipsec/0001-chipsec-do-n=
ot-ship-manual.patch
 create mode 100644 meta-luv/recipes-core/chipsec/chipsec/0001-drivers-linu=
x-Do-not-host-system-s-kernel-source-dir.patch
 delete mode 100644 meta-luv/recipes-core/chipsec/chipsec/0002-chipsec_km-u=
tilize-inode_lock-unlock-wrappers-for-ne.patch
 delete mode 100644 meta-luv/recipes-core/chipsec/chipsec/0006-drivers-linu=
x-Don-t-build-userland-app-automatically.patch
 delete mode 100644 meta-luv/recipes-core/chipsec/chipsec/chipsec-setup-ins=
tall-cores-library-under-helper-lin.patch

-- =

2.7.4


--===============9014962048105333984==--