Re: [meta-intel] [PATCH v2 5/5] rmc: add database extraction functionality

2017-02-10 Thread Jianxun Zhang
Todor, Appreciate the V2 series. I have only one real concern on using system() in this patch and the whole series. The other comments are more for corner cases which have less impact. I could miss some of your feedbacks in V1 threads. Sorry for not to point out things earlier before the V2.

[meta-intel] [PATCH] systemd-boot: update 230 -> 232

2017-01-18 Thread Jianxun Zhang
This change updates the locked systemd-boot revision to v232 release which is the current in OE. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- Pre-submission RMC test passed on these boards: Live boot (hddimg) Nuc gen 6 Broxton-M Gelileo gen 2 (quark) T100TA (32 bit) Mi

Re: [meta-intel] [PATCH 2/2] rmc-db: LICENSE is straight MIT so just use common-license/MIT

2017-02-28 Thread Jianxun Zhang
Review +1 Thanks, Saul. I hesitated when deciding which MIT copy is for MIT, but my decision was poor… > On Feb 28, 2017, at 1:12 PM, Saul Wold wrote: > > The OE-Core LICENSE is mostly MIT, but should not be used as a checksum > file for a purely MIT licensed package.

Re: [meta-intel] [PATCH 1/2] intel-corei7-64: add machine configurations specific to leafhill bsp

2016-09-06 Thread Jianxun Zhang
I just provide my comment in lines on console stuff from RMC perspective. Thanks > On Sep 6, 2016, at 11:21 AM, Cal Sullivan > wrote: > > > > On 09/06/2016 10:43 AM, Saul Wold wrote: >> On Mon, 2016-09-05 at 14:18 +0800, Rebecca Chang Swee Fun wrote: >>> We

[meta-intel] [PATCH 0/2] rmc: update revision

2016-08-30 Thread Jianxun Zhang
The first patch is necessary to build rmc with new revision becauase the upstream rmc project doesn't force static linking anymore. Basic test is done with rmc exampled in meta-intel. Thanks Jianxun Zhang (2): rmc: explicitly specify hash style for linker rmc: update revision of rmc project

[meta-intel] [PATCH 1/2] rmc: explicitly specify hash style for linker

2016-08-30 Thread Jianxun Zhang
it fails QA checker for the default of hash style is sysv. To have some peace of mind, we specify "both" for hash style to linker this time. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- common/recipes-bsp/rmc/rmc.bb | 2 ++ 1 file changed, 2 insertions(+) dif

[meta-intel] [PATCH 2/2] rmc: update revision of rmc project

2016-08-30 Thread Jianxun Zhang
rmc: fix wrong error message 7ee67a0 test: Provide test scripts and sample data Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- common/recipes-bsp/rmc/rmc.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/recipes-bsp/rmc/rmc.bb b/common/recipes-b

[meta-intel] [PATCH] IGT: update 1.14 -> 1.15

2016-09-08 Thread Jianxun Zhang
} and checksums shall be updated together. When either checksums or ${PV} is forgotten to update, developers will get a build error as a heads-up. This is because graphic base in OE fetches source with ${PV}. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- Rough test i

Re: [meta-intel] [PATCH] IGT: update 1.14 -> 1.15

2016-09-09 Thread Jianxun Zhang
> On Sep 9, 2016, at 7:34 AM, Saul Wold <s...@linux.intel.com> wrote: > > On Thu, 2016-09-08 at 17:02 -0700, Jianxun Zhang wrote: >> >> This change update intel-gpu-tools to 1.15 as a sync-up with >> Intel graphic stack 2016 Q2 release. >> >>

Re: [meta-intel] [PATCH] IGT: update 1.14 -> 1.15

2016-09-26 Thread Jianxun Zhang
On Sep 11, 2016, at 1:17 PM, Paul Eggleton <paul.eggle...@linux.intel.com> wrote: > > Hi Jianxin, > > On Fri, 09 Sep 2016 10:50:50 Jianxun Zhang wrote: >>> On Sep 9, 2016, at 7:34 AM, Saul Wold <s...@linux.intel.com> wrote: >>> On Thu, 2016

[meta-intel] [PATCH V2] IGT: update 1.14 -> 1.15

2016-09-26 Thread Jianxun Zhang
This change updates intel-gpu-tools to 1.15 which is in Intel graphic stack 2016 Q2 release. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- The V2 renames recipe file name as an OE standard practice. .../{intel-gpu-tools_1.14.bb => intel-gpu-tools_1.15.bb}

Re: [meta-intel] [PATCH V2] IGT: update 1.14 -> 1.15

2016-09-26 Thread Jianxun Zhang
oticed this the first time, I have fixed it locally > this time. > > Thanks > Sau! > > On Mon, 2016-09-26 at 14:54 -0700, Jianxun Zhang wrote: >> This change updates intel-gpu-tools to 1.15 which is in Intel >> graphic stack 2016 Q2 release. >> >&

[meta-intel] [PATCH 3/3] libva-intel-driver: update 1.7.0 -> 1.7.2

2016-09-27 Thread Jianxun Zhang
This change updates libva-intel-driver to 1.7.2 which is in Intel graphic stack 2016 Q3 release. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- .../{libva-intel-driver_1.7.0.bb => libva-intel-driver_1.7.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2

[meta-intel] [PATCH 0/3] Update to 2016 Q3 Intel graphic release

2016-09-27 Thread Jianxun Zhang
This series updates several projects in meta-intel to the versions in Q3 graphic release. For other updated projects in OE this time, I only see cairo 1.14.6 is behind 1.15.2 in Q3. Kernel version is not included. Thanks Jianxun Zhang (3): intel-gpu-tools: update 1.14 -> 1.16 libva: upd

[meta-intel] [PATCH 1/3] intel-gpu-tools: update 1.14 -> 1.16

2016-09-27 Thread Jianxun Zhang
This change updates intel-gpu-tools to 1.16 which is in Intel graphic stack 2016 Q3 release. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- .../{intel-gpu-tools_1.14.bb => intel-gpu-tools_1.16.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-

Re: [meta-intel] [PATCH] rmc: Limit them to x86 targets

2016-11-09 Thread Jianxun Zhang
Khem, I think it is appropriate to have this. BTW, what RMC is based on actually supports non-x86 arches but meta-intel team haven’t verified non-x86 boards. Thanks lot! > On Nov 8, 2016, at 8:39 AM, Khem Raj wrote: > > Makes meta-intel behave well in multi-BSP scene >

Re: [meta-intel] [PATCH] broxton-m/KBOOTPARAM: Add videofb console back

2016-11-09 Thread Jianxun Zhang
> On Nov 8, 2016, at 11:24 AM, Saul Wold wrote: > > This re-enables the video framebuffer for displaying cosole output > > Signed-off-by: Saul Wold > --- > common/recipes-bsp/rmc/boards/broxton-m/KBOOTPARAM | 2 +- > 1 file changed, 1 insertion(+), 1

[meta-intel] [PATCH V2 3/4] quark: amend EFI Bootloader option

2016-10-19 Thread Jianxun Zhang
We cannot override the current EFI bootloader selection with another "EFI_PROVIDER=..." in a local.conf in a build/conf directory when it is specified by "=" syntax in the current conf file for quark. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- con

[meta-intel] [PATCH V2 2/4] README: Provide information for how to live-boot quark with hddimg

2016-10-19 Thread Jianxun Zhang
This change adds the procedure to boot quark with images in hddimg format. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- README | 11 +++ 1 file changed, 11 insertions(+) diff --git a/README b/README index 772ac4e..777c66c 100644 --- a/README +++ b/README @@

[meta-intel] [PATCH V2 0/4] RMC support for quark(hddimg)

2016-10-19 Thread Jianxun Zhang
This V2 changed to use LABELS_LIVE instead of LABELS which always triggers a warning message in OE. We should either amend OE document to direct people to use _LIVE or _VM for LABELS or remove the warning message to just use LABELS nicely. Jianxun Zhang (4): quark: explicitly set boot entry

[meta-intel] [PATCH V2 1/4] quark: explicitly set boot entry in bootloader

2016-10-19 Thread Jianxun Zhang
This is to get rid of "install" option when booting quark with an image in hddimg format. EFI installer doesn't work on quark at this point. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- conf/machine/intel-quark.conf | 9 + 1 file changed, 9 insertion

[meta-intel] [PATCH V2 4/4] rmc: Add example for Galileo Gen 2 (Quark)

2016-10-19 Thread Jianxun Zhang
Gen 2 board. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG | 2 ++ common/recipes-bsp/rmc/boards/Galileo2/boot.conf| 4 common/recipes-bsp/rmc/boards/Galileo2/gallieo2.fp | Bin 0 ->

[meta-intel] [PATCH][DO NOT MERGE] rmc: Add board data for NUC5i5RYB

2016-10-14 Thread Jianxun Zhang
in this patch to use cmdline in bootloader entry files to bypass whatever from the build. Once we have a clean base (no any preset console setting) in generic configurations, this change can be dropped. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- Saul, This is propo

[meta-intel] [PATCH] purge console settings in core2 and corei7 conf files

2016-10-14 Thread Jianxun Zhang
board-specific bits as a runtime solution. With either of two options available to developers, we purge these hardcoded default settings. We don't change quark config this time because of boards of this family are not so many as the other two. Signed-off-by: Jianxun Zhang <jianxun

[meta-intel] [PATCH 2/2] rmc: Add example for Galileo Gen 2 (Quark)

2016-10-17 Thread Jianxun Zhang
Gen 2 board. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG | 2 ++ common/recipes-bsp/rmc/boards/Galileo2/boot.conf| 4 common/recipes-bsp/rmc/boards/Galileo2/gallieo2.fp | Bin 0 -> 109 bytes

[meta-intel] [PATCH 0/2] RMC example for quark

2016-10-17 Thread Jianxun Zhang
Saul, I am a little surprised to see the first patch is necessary to override EFI_PROVIDER in a local.conf. And maybe we want to mention using hddimg on quark in README with another patch? Thanks Jianxun Zhang (2): quark: amend EFI Bootloader option rmc: Add example for Galileo Gen 2

[meta-intel] [PATCH 1/2] quark: amend EFI Bootloader option

2016-10-17 Thread Jianxun Zhang
We cannot override the current EFI bootloader selection with another "EFI_PROVIDER=..." in a local.conf in a build/conf directory when it is specified by "=" syntax in the current conf file for quark. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- con

[meta-intel] [PATCH 1/2] quark: explicitly set boot entry in bootloader

2016-10-18 Thread Jianxun Zhang
This is to get rid of "install" option when booting quark with an image in hddimg format. EFI installer doesn't work on quark at this point. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- conf/machine/intel-quark.conf | 9 + 1 file changed, 9 insertion

[meta-intel] [PATCH 2/2] README: Provide information for how to live-boot quark with hddimg

2016-10-18 Thread Jianxun Zhang
This change adds the procedure to boot quark with images in hddimg format. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- README | 11 +++ 1 file changed, 11 insertions(+) diff --git a/README b/README index 772ac4e..777c66c 100644 --- a/README +++ b/README @@

[meta-intel] [PATCH 0/2] quark: live-boot with hddimg

2016-10-18 Thread Jianxun Zhang
Saul, This patch series is in parallel with the series of RMC support of quark submitted yesterday because this work is not rmc-specific in fact. But in case you meet conflicts when merging, feel free to let me know. Jianxun Zhang (2): quark: explicitly set boot entry in bootloader README

[meta-intel] [PATCH 3/4] quark: amend EFI Bootloader option

2016-10-18 Thread Jianxun Zhang
We cannot override the current EFI bootloader selection with another "EFI_PROVIDER=..." in a local.conf in a build/conf directory when it is specified by "=" syntax in the current conf file for quark. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- con

[meta-intel] [PATCH 0/4] RMC support for quark (hddimg)

2016-10-18 Thread Jianxun Zhang
Resubmission including the two previous submitted series for hddimg support on quark and adding RMC example for Galileo. Aware of wks image has been enabled in meta-intel, I will make RMC support direct-boot in the next stage. Jianxun Zhang (4): quark: explicitly set boot entry in bootloader

[meta-intel] [PATCH 2/4] README: Provide information for how to live-boot quark with hddimg

2016-10-18 Thread Jianxun Zhang
This change adds the procedure to boot quark with images in hddimg format. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- README | 11 +++ 1 file changed, 11 insertions(+) diff --git a/README b/README index 772ac4e..777c66c 100644 --- a/README +++ b/README @@

[meta-intel] [PATCH 1/4] quark: explicitly set boot entry in bootloader

2016-10-18 Thread Jianxun Zhang
This is to get rid of "install" option when booting quark with an image in hddimg format. EFI installer doesn't work on quark at this point. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- conf/machine/intel-quark.conf | 9 + 1 file changed, 9 insertion

[meta-intel] [PATCH 4/4] rmc: Add example for Galileo Gen 2 (Quark)

2016-10-18 Thread Jianxun Zhang
Gen 2 board. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG | 2 ++ common/recipes-bsp/rmc/boards/Galileo2/boot.conf| 4 common/recipes-bsp/rmc/boards/Galileo2/gallieo2.fp | Bin 0 ->

[meta-intel] [PATCH 2/2] gnu-efi: removed from meta-intel

2016-11-28 Thread Jianxun Zhang
see any urgency to keep it in meta-intel any more. Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- ...d-GUID-for-SMBIOS-3-entry-point-structure.patch | 32 -- common/recipes-bsp/gnu-efi/gnu-efi_%.bbappend | 3 -- 2 files changed, 35 deletions(-)

[meta-intel] [PATCH 1/2] rmc: integration update

2016-11-28 Thread Jianxun Zhang
.) Fixes [YOCTO #10086] Fixes [YOCTO #10671] Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- For 10671 I believe I have fixed compiling issue with musl at my side. Please let me know if the orginal reporter still see the issue. (Alejandro Hernandez) Thanks common/recipes-b

[meta-intel] [PATCH 0/2] RMC: update

2016-11-28 Thread Jianxun Zhang
This work is to update rmc and other components in meta-intel to reflect the latest changes happened in the upstream rmc project. Please refer to the commit messages and annotations for additional information. Jianxun Zhang (2): rmc: integration update gnu-efi: removed from meta-intel ...d

[meta-intel] [PATCH] rmc: Fix compiling issue with musl

2016-11-14 Thread Jianxun Zhang
| src/rmcl/rmcl.c: In function 'query_policy_from_db': | src/rmcl/rmcl.c:254:25: error: unknown type name 'ssize_t' | ssize_t cmd_name_len = strlen((char *)_db[policy_idx]) + 1; | ^~~~ The musl C lib provides ssize_t but we need to enable it with a macro. Signed-off-by: Jianxun Zhang

Re: [meta-intel] [PATCH] rmc: Fix compiling issue with musl

2016-11-14 Thread Jianxun Zhang
Saul, Please hold on reviewing this patch. I will try another way in rmc to fix it. Thanks > On Nov 14, 2016, at 2:38 PM, Jianxun Zhang <jianxun.zh...@linux.intel.com> > wrote: > > | src/rmcl/rmcl.c: In function 'query_policy_from_db': > | src/rmcl/rmcl.c:254:25: err

[meta-intel] [PATCH] quark: use UUID for rootfs

2016-10-31 Thread Jianxun Zhang
-- Signed-off-by: Jianxun Zhang <jianxun.zh...@linux.intel.com> --- scripts/lib/wic/canned-wks/galileodisk-sd.wks | 2 +- scripts/lib/wic/canned-wks/galileodisk-usb.wks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/lib/wic/canned-wks/galileodisk-sd.

Re: [meta-intel] [PATCH] rmc: remove stack-protector-strong from CFLAGS

2016-12-05 Thread Jianxun Zhang
> On Dec 2, 2016, at 2:19 PM, Saul Wold wrote: > > Since the rmc is used standalone from systemd-boot and does not > use libc which provides the stack_chk_fail code that causes an > undefined symbol > > Signed-off-by: Saul Wold > --- >

<    1   2