This V2 addresses Saul's review by dropping sudo in script.
I think V1 is okay regarding to default values since config
(the caller) provides them when these variables are not set.
(We need to override keyboard one to get expected result
however.)
Jianxun Zhang (1):
formfactor: detect USB HID
support once such
device emerges.
Some platforms may have _virtual_ devices provided by BIOS.
It will cause false detection when they are presented as
types we supported. We can add black list logic when it
becomes a big concern.
Fixes [YOCTO #9205]
Signed-off-by: Jianxun Zhang <jianxun
Sorry, The subject should be "[PATCH V2 1/1] formfactor: detect USB HID
keyboard and touch screen" :-(
On 06/07/2016 04:46 PM, Jianxun Zhang wrote:
The new machconfig probes USB keyboard and touch screen, and
then sets HAVE_* variables according to detection.
Detectable device
> On Jun 8, 2016, at 2:06 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> Hi Jianxun,
>
> On 06/07/2016 06:46 PM, Jianxun Zhang wrote:
>> The new machconfig probes USB keyboard and touch screen, and
>> then sets HAVE_* variables according to detection.
support once such
device emerges.
Some platforms may have _virtual_ devices provided by BIOS.
It will cause false detection when they are presented as
types we supported. We can add black list logic when it
becomes a big concern.
Fixes [YOCTO #9205]
Signed-off-by: Jianxun Zhang <jianxun
> On Jun 13, 2016, at 8:25 AM, Saul Wold <s...@linux.intel.com> wrote:
>
> On Fri, 2016-06-10 at 13:17 -0700, Jianxun Zhang wrote:
>> The new machconfig probes USB keyboard and touch screen, and
>> then sets HAVE_* variables according to detection.
>>
>> D
support once such
device emerges.
Some platforms may have _virtual_ devices provided by BIOS.
It will cause false detection when they are presented as
types we supported. We can add black list logic when it
becomes a big concern.
Fixes [YOCTO #9205]
Signed-off-by: Jianxun Zhang <jianxun
This change updates efilinux to release 1.1. 1.1 release
changed license from 3-clause BSD to 2-clause BSD. License
checking in new recipe is updated accordingly.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
V2: Revised commit msg.
common/recipes-bsp/efilinux/{efilin
This update is a part of the 2015 Q4 Graphics Update. The original
release note can be found at:
https://01.org/linuxgraphics/downloads/2015q4-intel-graphics-stack-release
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../{libva-intel-driver_1.6.1.bb => li
This patch is not built by default and should be for test purpose only.
It was based on 0.5.x, but cannot be compiled successfully once added in
the current 0.6.1 recipe. This change fixes the compiling error so that
we can use it on 0.6.1.
Signed-off-by: Jianxun Zhang <jianxun
0001-libs-remove-unneeded-headers.patch is not required by new version.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../gstreamer/gstreamer-vaapi-1.0_0.6.1.bb | 8 ---
.../gstreamer/gstreamer-vaapi-1.0_0.7.0.bb | 6 +++
.../0001-libs-remove-un
On 01/25/2016 03:01 PM, Burton, Ross wrote:
On 25 January 2016 at 22:48, Saul Wold > wrote:
Please use git mv instead of deleting and creating update recipes, that
way we preserve the history.
Actually git doesn't track moves, only
Update libva to the latest release package.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
common/recipes-multimedia/libva/{libva_1.6.2.bb => libva_1.7.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename common/recipes-multimedia/libva/{libva
Update libva-intel-driver to the latest release package.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../{libva-intel-driver_1.6.2.bb => libva-intel-driver_1.7.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename common/recipes-multimedia/lib
I haven't figured out how to launch auto-test suite the way it is supposed
to be for intel-gpu-tool on target (via a script as entry). If anyone could
let me know the correct way and proper test coverage, I will do it and update
commit msg for intel-gpu-tool patch. Refer to its commit msg for test
plications.
There are some failures from test, but I think they are not
related to this update.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../{intel-gpu-tools_1.13.bb => intel-gpu-tools_1.14.bb}| 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
re
On 03/20/2016 11:05 AM, Saul Wold wrote:
On Fri, 2016-03-18 at 18:21 -0700, Jianxun Zhang wrote:
I haven't figured out how to launch auto-test suite the way it is
supposed
to be for intel-gpu-tool on target (via a script as entry). If anyone
could
let me know the correct way and proper test
Hi Saul,
I have amended commit msg in v2 3/3 to address your comment
for change in license of intel-gpu-tools.
Please also refer to my investigation on IGT test and result
at https://bugzilla.yoctoproject.org/show_bug.cgi?id=9292
Thanks
--
___
Update libva-intel-driver to the latest release package.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../{libva-intel-driver_1.6.2.bb => libva-intel-driver_1.7.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename common/recipes-multimedia/lib
Update libva to the latest release package.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
common/recipes-multimedia/libva/{libva_1.6.2.bb => libva_1.7.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename common/recipes-multimedia/libva/{libva
ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
bz9292
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../{intel-gpu-tools_1.13.bb => intel-gpu-tools_1.14.bb}| 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
rename comm
On 03/22/2016 10:06 AM, Flanagan, Elizabeth wrote:
On 22 March 2016 at 15:51, Saul Wold <saul.w...@intel.com> wrote:
On Mon, 2016-03-21 at 17:40 -0700, Jianxun Zhang wrote:
Content of COPYING is changed (refer to diff). Checksum of license
is updated accordingly. Refer to yocto bu
Update libva-intel-driver to the latest release package.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../{libva-intel-driver_1.6.2.bb => libva-intel-driver_1.7.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename common/recipes-multimedia/lib
This v3 patch series tries to address new license change properly. I just
did an incremental build to test compiling without actual test in previous
submissions, assuming the license change in V3 irrelevant with these
further steps.
--
___
meta-intel
A new ISC section was added into COPYING when some new code under
ISC license was imported into the project (ef724ab2bb). Checksum
of license is updated accordingly.
bz9292
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../{intel-gpu-tools_1.13.bb => intel-gpu-tool
Add more detailed info and steps to build quark, also with
minor indentation and styling fixes.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
README | 39 +--
1 file changed, 25 insertions(+), 14 deletions(-)
diff --git a/README b/
support once such
device emerges.
Some platforms may have _virtual_ devices provided by BIOS.
It will cause false detection when they are presented as
types we supported. We can add black list logic when it
becomes a big concern.
Fixes [YOCTO #9205]
Signed-off-by: Jianxun Zhang <jianxun
Add a new wks file for quark based on the existing
mkgalileodisk.wks with necessary changes.
() specify sda for partitions and rootwait for USB in new wks.
() Rename the original wks file and amend its description
() Update README accordingly
Signed-off-by: Jianxun Zhang <jianxun
for quark,
this change does it.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
conf/machine/intel-quark.conf| 2 +-
scripts/lib/wic/canned-wks/mkgalileodisk.wks | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/conf/machine/intel-quark.con
> On Jul 13, 2016, at 7:33 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/12/2016 12:59 PM, Jianxun Zhang wrote:
>> This patch seriese introduces new RMC project and RMC distro that's
>> developped based on RMC.
>>
>> The test is done on s
> On Jul 13, 2016, at 7:38 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/12/2016 06:06 PM, Saul Wold wrote:
>> On Tue, 2016-07-12 at 10:59 -0700, Jianxun Zhang wrote:
>>> This patch seriese introduces new RMC project and RMC distro that
.0-r0/temp/log.do_fetch.1274
>> ERROR: Task
>> /usr/local/dev/yocto/rmc-test/meta-intel/common/recipes-
>> bsp/rmc/rmc.bb:do_fetch
>> (/usr/local/dev/yocto/rmc-test/meta-intel/common/recipes-
>> bsp/rmc/rmc.bb:do_fetch)
>> failed with exit code '1'
>>
> On Jul 14, 2016, at 6:05 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/14/2016 01:34 AM, Jianxun Zhang wrote:
>>
>>> On Jul 13, 2016, at 3:43 PM, Tom Zanussi <tom.zanu...@linux.intel.com>
>>> wrote:
>>
> On Jul 21, 2016, at 9:08 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/21/2016 03:37 AM, Jianxun Zhang wrote:
>> V3 addresses feedbacks for V2, also includes other fixes:
>>
>> () Explicitly tell user overriding is a temporary solution
> On Jul 21, 2016, at 11:37 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> Hi Jianxun,
>
> On 07/21/2016 03:37 AM, Jianxun Zhang wrote:
>> V3 addresses feedbacks for V2, also includes other fixes:
>>
>> () Explicitly tell user overr
> On Jul 22, 2016, at 9:45 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/22/2016 12:12 AM, Jianxun Zhang wrote:
>>
>>> On Jul 21, 2016, at 8:13 PM, Tom Zanussi <tom.zanu...@linux.intel.com>
>>> wrote:
>>>
>>> On
> On Jul 21, 2016, at 1:07 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/21/2016 02:22 PM, Jianxun Zhang wrote:
>>
>>> On Jul 21, 2016, at 11:37 AM, Tom Zanussi <tom.zanu...@linux.intel.com>
>>> wrote:
>>>
>>> H
> On Jul 21, 2016, at 3:41 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/21/2016 03:37 AM, Jianxun Zhang wrote:
>> Provide a README for RMC feature. Also check in fingerprints and
>> configuration data for several boards as examples for users.
>>
OE:
./recipes-core/initrdscripts/files/init-install-efi.sh:
(OE-Core rev: 031c2f6ced917a81b4f39dca371773d0275ddf73)
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../initrdscripts/files/init-install-efi.sh| 326 +
.../initramfs-live-instal
_DATA_DIRS
is the interface to developers. How-to information will be provided
with examples in following patches.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
classes/rmc-systemd-boot.bbclass | 12 ++
common/recipes-bsp/rmc/rmc-db.bb | 48 ++
> On Jul 22, 2016, at 10:55 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/22/2016 12:17 PM, Jianxun Zhang wrote:
>>
>>> On Jul 22, 2016, at 9:45 AM, Tom Zanussi <tom.zanu...@linux.intel.com>
>>> wrote:
>>>
>>> On
Provide a README for RMC feature. Also check in fingerprints and
configuration data for several boards as examples for users.
They can be used for validation too.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../rmc/boards/T100-32bit/BOOTENTRY.CONFIG | 2 +
.
is enabled.
() Anything from previous series I missed here.
Jianxun Zhang (6):
rmc: Add Runtime Machine Configuration (RMC) project
gnu-efi: Add GUID for SMBIOS 3 entry point structure
systemd-boot: load board-specific entry and kernel cmdline
EFI installer: deploy board-specific data
> On Jul 21, 2016, at 4:21 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/21/2016 03:37 AM, Jianxun Zhang wrote:
>> Extend the existing init-install-efi.sh in OE to call RMC tool
>> so that it can deploy file blobs and a global kernel cmdline
>>
> On Jul 21, 2016, at 3:35 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/21/2016 03:37 AM, Jianxun Zhang wrote:
>> RMC recipe fetch RMC project and build it more than once in
>> build time:
>>
>> RMC tool is built for host architecture
> On Jul 21, 2016, at 4:14 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/21/2016 06:02 PM, Jianxun Zhang wrote:
>>
>>> On Jul 21, 2016, at 3:41 PM, Tom Zanussi <tom.zanu...@linux.intel.com>
>>> wrote:
>>>
>>> On
> On Jul 21, 2016, at 2:50 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/21/2016 04:35 PM, Jianxun Zhang wrote:
>>
>>> On Jul 21, 2016, at 1:07 PM, Tom Zanussi <tom.zanu...@linux.intel.com>
>>> wrote:
>>>
>>> On
> On Jul 21, 2016, at 8:13 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/21/2016 08:05 PM, Jianxun Zhang wrote:
>>
>>> On Jul 21, 2016, at 2:50 PM, Tom Zanussi <tom.zanu...@linux.intel.com>
>>> wrote:
>>>
>>> On
> On Jul 21, 2016, at 4:39 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/21/2016 06:33 PM, Jianxun Zhang wrote:
>>
>>> On Jul 21, 2016, at 4:14 PM, Tom Zanussi <tom.zanu...@linux.intel.com>
>>> wrote:
>>>
>>> On
Hi Saul, Tom & others,
This is the V5 submission of RMC work which squashed top commit of V4.5, also
with some minor adjustments in rmc README file and commit messages.
http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel-contrib/log/?h=jxzhang/rmc-submission-V5
Tom, Saul and others,
I don’t call this RMC patch series V5 because I am not sure if we are okay to
roll these into main submission, also assuming it could be easier for reviewers
to get real deltas from V4.
to commit msgs for details.
Apologize for the previous spam.
> On Aug 2, 2016, at 3:03 PM, Jianxun Zhang <jianxun.zh...@linux.intel.com>
> wrote:
>
> Tom, Saul and others,
>
> I don’t call this RMC patch series V5 because I am not sure if we are okay to
> roll these
mc.inc
@@ -15,7 +15,7 @@ LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=bcdd376d27b26bde6afadd67aa3c8b07"
-SRC_URI = "git://g...@git.yoctoproject.org/rmc;protocol=ssh"
+SRC_URI = "git://git.yoctoproject.org/rmc"
...
--
Provide a README for RMC feature. Also check in fingerprints and
configuration data for several boards as examples for users.
They can be used for validation too.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../rmc/boards/T100-32bit/BOOTENTRY.CONFIG | 2 +
.
system bootable still happen after this hook.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
common/recipes-core/initrdscripts/files/init-install-efi.sh | 8
1 file changed, 8 insertions(+)
diff --git a/common/recipes-core/initrdscripts/files/init-install-efi
Feel free to let me know any-
thing out of sync...
Jianxun Zhang (10):
rmc: Add Runtime Machine Configuration (RMC) project
gnu-efi: Add GUID for SMBIOS 3 entry point structure
systemd-boot: load board-specific entry and kernel cmdline
EFI installer: deploy board-specific data and ke
UEFI spec has different GUIDs for 32 and 64 bit SMBIOS
entry point structure. This change adds definition for
64 bit GUID, so that software linked with gnu-efi can
have it for x86_64 architecture.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
...d-GUID-for-SMBIOS-3-entry
of kernel command
line before it boots up kernel. The appending is effective on
every boot entry, so it is called "global" cmdline fragment.
When Bootloader doesn't get config, an entry or cmdline fragment
for the type of board, it simply moves to the next step.
Signed-off-by: Jia
of new boards, a new variable RMC_BOARD_DATA_DIRS
is the interface to developers. How-to information will be provided
with examples in following patches.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
classes/rmc-systemd-boot.bbclass | 12 ++
common/reci
OE:
./recipes-core/initrdscripts/files/init-install-efi.sh:
(OE-Core rev: 031c2f6ced917a81b4f39dca371773d0275ddf73)
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../initrdscripts/files/init-install-efi.sh| 326 +
.../initramfs-live-instal
mc/1.0-r0/temp/log.do_fetch.1274
>> ERROR: Task
>> /usr/local/dev/yocto/rmc-test/meta-intel/common/recipes-bsp/rmc/rmc.bb:do_fetch
>> (/usr/local/dev/yocto/rmc-test/meta-intel/common/recipes-bsp/rmc/rmc.bb:do_fetch)
>> failed with exit code '1'
>> NOTE: Tasks Summary:
> On Jul 12, 2016, at 5:21 PM, Saul Wold <saul.w...@intel.com> wrote:
>
> On Tue, 2016-07-12 at 16:53 -0700, Jianxun Zhang wrote:
>>>
>>> On Jul 12, 2016, at 4:29 PM, Saul Wold <saul.w...@intel.com> wrote:
>>>
>>> On Tue, 2016-07-12 at 1
> On Jul 12, 2016, at 4:29 PM, Saul Wold <saul.w...@intel.com> wrote:
>
> On Tue, 2016-07-12 at 10:59 -0700, Jianxun Zhang wrote:
>> The new added recipe and bbclass put modified systemd-boot,
>> EFI installer and rmc work together to enable a single
>>
the documentation in the recipes that doesn't
> specifically talk about the recipe details should be a subset of what's
> here, I think.
>
Thanks lot. Tom. I will move around information in V2.
> On 07/12/2016 12:59 PM, Jianxun Zhang wrote:
>> Provide a README.rmc.distro for rmc-d
> On Jul 13, 2016, at 3:43 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/13/2016 04:21 PM, Jianxun Zhang wrote:
>>
>
> [...]
>
>>>> +
>>>> +
>>>> +Enable
>>>> +-
s.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../recipes-bsp/systemd-boot/systemd-boot.bbappend | 20 ++
...d-boot-Link-RMC-libraries-into-bootloader.patch | 31 +++
...d-board-specific-boot-entries-from-RMC-da.patch | 241 +
...pport-global-ker
mc.inc
@@ -15,7 +15,7 @@ LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=bcdd376d27b26bde6afadd67aa3c8b07"
-SRC_URI = "git://g...@git.yoctoproject.org/rmc;protocol=ssh"
+SRC_URI = "git://git.yoctoproject.org/rmc"
...
--
() patches have been squashed
() Now any new change of files in a board dir can be effective with a rebuild.
() removing tmp dir in build won't cause build issue. (it is uncesesary either)
() amend commit messages
() amend installation logic in database recipe
Jianxun Zhang (6):
rmc: Add Runtime
installer script in OE meta:
./recipes-core/initrdscripts/files/init-install-efi.sh
(1f2a01b02e9e175cad4cf05b3ff7430bba232eb6)
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../initrdscripts/files/init-install-efi.sh| 315 +
.../initramfs-live-instal
_DATA_DIRS
is the interface to developers. How-to information will be provided
with examples in following patches.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
classes/rmc-systemd-boot.bbclass | 12 +++
common/recipes-bsp/rmc/rmc-db.bb | 46 ++
UEFI spec has different GUIDs for 32 and 64 bit SMBIOS
entry point structure. This change adds definition for
64 bit GUID, so that software linked with gnu-efi can
have it for x86_64 architecture.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
...d-GUID-for-SMBIOS-3-entry
Provide a README.rmc for RMC feature in a new directory
"documentation", also move other README files in top directory
there.
Also check in fingerprints and configuration data for several
boards as examples for users. They can be used for validation
too.
Signed-off-by: Jianxun Zhang &
s.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../recipes-bsp/systemd-boot/systemd-boot.bbappend | 20 ++
...d-boot-Link-RMC-libraries-into-bootloader.patch | 31 +++
...d-board-specific-boot-entries-from-RMC-da.patch | 241 +
...pport-global-ker
mc.inc
@@ -15,7 +15,7 @@ LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=bcdd376d27b26bde6afadd67aa3c8b07"
-SRC_URI = "git://g...@git.yoctoproject.org/rmc;protocol=ssh"
+SRC_URI = "git://git.yoctoproject.org/rmc"
...
--
UEFI spec has different GUIDs for 32 and 64 bit SMBIOS
entry point structure. This change adds definition for
64 bit GUID, so that software linked with gnu-efi can
have it for x86_64 architecture.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
...d-GUID-for-SMBIOS-3-entry
in systemd-boot, gnu-efi and EFI installer are
not effective in build unless the feature is enabled.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
conf/layer.conf | 16
documentation/README.rmc | 5 -
2 files changed, 20 insertions(+), 1 d
esult from installing a conventional
image customized for a single type of hardware.
To add support of new boards, a new variable RMC_DISTRO_BOARD_DIRS
is the interface to developers. How-to information will be provided
with examples in following patches.
Signed-off-by: Jianxun Zhang &
> On Jul 19, 2016, at 11:07 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 07/18/2016 08:00 PM, Jianxun Zhang wrote:
>> From: Saul Wold <s...@linux.intel.com>
>>
>> This refactoring is based on Saul Wold's initial attempt
>> to have a mo
Provide a README.rmc.distro for rmc-distro.
Also check in fingerprints and configuration data for several
boards as examples for users. They can be used for validation too.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
README.rmc.distro
installer script in OE meta:
./recipes-core/initrdscripts/files/init-install-efi.sh
(1f2a01b02e9e175cad4cf05b3ff7430bba232eb6)
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../initrdscripts/files/init-install-efi.sh| 315 +
.../initramfs-live-instal
just same as the result from installing a conventional
image customized for a single type of hardware.
To add support of new boards, a new variable RMC_DISTRO_BOARD_DIRS
is the interface to developers. How-to information will be provided
with examples in following patches.
Signed-off-by: Jianxun Zhang &
user space until we have a new client needs it.
The rmc-native.bbclass provides functions to generate rmc database
file for other software components to reuse.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
classes/rmc-native.bbclass
ld confuse users when
both of install and "RMC install" options show up on the board.
Jianxun Zhang (6):
rmc: Add Runtime Machine Configuration (RMC) project
gnu-efi: Add GUID for SMBIOS 3 entry point structure
systemd-boot: load board-specific entry and kernel cmdline
EFI ins
s.
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
.../recipes-bsp/systemd-boot/systemd-boot.bbappend | 20 ++
...d-boot-Link-RMC-libraries-into-bootloader.patch | 29 +++
...d-board-specific-boot-entries-from-RMC-da.patch | 239 +
...pport-global-ker
UEFI spec has different GUIDs for 32 and 64 bit SMBIOS
entry point structure. This change adds definition for
64 bit GUID, so that software linked with gnu-efi can
have it for x86_64 architecture.
Upstream-Status: Pending
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
This change is ported from 6dc37464 which fixes lms8.
Fixes [YOCTO #9785]
Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com>
---
Note: Very limited test was done before submission. Only compiling
against lms7 is tested. Let me know if any more test is expected.
Thanks
common/r
cause by the newer
C++11 standard being enabled in GCC6 that requires additional
whitespace around User-Defined literals.
[YOCTO #9640]
Signed-off-by: Saul Wold <s...@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanu...@linux.intel.com>
Fixes [YOCTO #9785]
Sign
> On Aug 4, 2016, at 7:31 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 08/03/2016 07:49 PM, Jianxun Zhang wrote:
>>
>>> On Aug 3, 2016, at 4:15 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>>>
>>> Hi Jianxun,
>>
> On Aug 4, 2016, at 3:55 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 08/04/2016 05:41 PM, Jianxun Zhang wrote:
>>
>>> On Aug 4, 2016, at 2:26 PM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>>>
>>> On 08/04/2016 04:
> On Aug 4, 2016, at 10:45 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>
> On 08/04/2016 12:39 PM, Jianxun Zhang wrote:
>>
>>> On Aug 4, 2016, at 7:43 AM, Tom Zanussi <tom.zanu...@linux.intel.com> wrote:
>>>
>>> On 08/03/201
ke debug
>
> Signed-off-by: Todor Minchev <todor.minc...@linux.intel.com>
> ---
> Makefile | 31 +--
> 1 file changed, 21 insertions(+), 10 deletions(-)
>
> diff --git a/Makefile b/Makefile
> index 9ade775..d85d8e9 100644
> --- a/Makefi
Tudor,
Please refer to my 3 inline comments.
> On Feb 2, 2017, at 2:37 PM, Todor Minchev
> wrote:
>
> The contents of an existing fingerprint file can be read and output on
> the command line with the following options:
>
> ./rmc -F -i input_fingerprint_file
Reviewed +1
Thanks!
> On Jan 27, 2017, at 5:36 AM, Mikko Ylinen wrote:
>
> To be able to detect a Minnowboard Turbot, its fingerprint
> is needed in the RMC database.
>
> This initial commit adds the fingerprint and a simple cmdline
> entry (KBOOTPARAM) for the board.
Todor,
Nice change overall. I haven’t run any test and just share multiple (11) inline
comments for this patch.
This should be the last one in the series. Please let me know if I missed any
other RMC patches for review.
I plan to run rmc internal test once we have an updated patch set. We
> On Feb 6, 2017, at 2:28 PM, Todor Minchev <todor.minc...@linux.intel.com>
> wrote:
>
> On Mon, 2017-02-06 at 12:01 -0800, Jianxun Zhang wrote:
>> Tudor,
>> Please refer to my 3 inline comments.
>>
>>> On Feb 2, 2017, at 2:37 PM, Todor Minch
I noticed there are several RMC patches in mailing list and should review them
tomorrow. (Just returned from a vacation)
Refer to my initial comment for Saul’s. Appreciate Mikko going through the
following up when I was off.
> On Feb 2, 2017, at 12:46 PM, Ylinen, Mikko
Review +1,
Thanks to address my comment
> On Feb 9, 2017, at 11:17 AM, Todor Minchev
> wrote:
>
> By default make will output the commands that are executed for each
> target. Silent mode can be enabled with the '-s' option.
>
> Example:
> make -s
>
>
> On Feb 9, 2017, at 11:17 AM, Todor Minchev
> wrote:
>
> A debug version of the rmc binary can be built by using the debug
> Makefile target. This will include debug symbols and will disable
> compiler optimizations.
>
> Example:
>
> make debug
>
>
> On Feb 9, 2017, at 11:17 AM, Todor Minchev
> wrote:
>
> The contents of an existing fingerprint file can be read and output on
> the command line with the following options:
>
> rmc -E -f input_fingerprint_file
>
> Signed-off-by: Todor Minchev
Nice. Review +1
> On Feb 9, 2017, at 11:17 AM, Todor Minchev
> wrote:
>
> Signed-off-by: Todor Minchev
> ---
> src/rmc.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/src/rmc.c b/src/rmc.c
> index
1 - 100 of 142 matches
Mail list logo