Skip to content

php: use qemu wrapper to build minilua#485

Closed
meinemitternacht wants to merge 1 commit intoopenembedded:masterfrom
meinemitternacht:upgrade/php-8
Closed

php: use qemu wrapper to build minilua#485
meinemitternacht wants to merge 1 commit intoopenembedded:masterfrom
meinemitternacht:upgrade/php-8

Conversation

@meinemitternacht
Copy link
Copy Markdown
Contributor

minilua, by default, is compiled by the host machine as a
dependency for compiling the JIT/opcache extension. To
successfully cross-compile, this needs to be run under QEMU to
match the target architecture.

According to the RFC, only
x86 and x86_64 targets are supported.

Signed-off-by: Ashley Cox ashleyc@cybernetics.com
Signed-off-by: Claude Bing cbing@cybernetics.com

minilua, by default, is compiled by the host machine as a
dependency for compiling the JIT/opcache extension. To
successfully cross-compile, this needs to be run under QEMU to
match the target architecture.

According to the [RFC](https://wiki.php.net/rfc/jit), only
x86 and x86_64 targets are supported.

Signed-off-by: Ashley Cox <ashleyc@cybernetics.com>
Signed-off-by: Claude Bing <cbing@cybernetics.com>
@kraj
Copy link
Copy Markdown
Contributor

kraj commented Nov 17, 2021

applied with 265bab8

@kraj kraj closed this Nov 17, 2021
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 23, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 24, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 24, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 24, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 25, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 27, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 27, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 27, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 29, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 29, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 30, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 31, 2021
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 4, 2022
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (openembedded#459)
Fix error formatting (openembedded#463)
Improve error message about strict_map_key (openembedded#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
halstead pushed a commit that referenced this pull request Jan 4, 2022
changelog:
====================================================================
Release Date: 2021-11-24 JST

Fix Docstring (#459)
Fix error formatting (#463)
Improve error message about strict_map_key (#485)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request May 8, 2023
Changelog:
=========
    Add support for PySide6: openembedded#487
    Add missing 'priority' argument for GLib.to_add_watch() openembedded#479
    Tidies and Maintenance: openembedded#486 openembedded#485 openembedded#484 openembedded#481 openembedded#480 openembedded#477 openembedded#474

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request May 8, 2023
Changelog:
=========
    Add support for PySide6: openembedded#487
    Add missing 'priority' argument for GLib.to_add_watch() openembedded#479
    Tidies and Maintenance: openembedded#486 openembedded#485 openembedded#484 openembedded#481 openembedded#480 openembedded#477 openembedded#474

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request May 9, 2023
Changelog:
=========
    Add support for PySide6: openembedded#487
    Add missing 'priority' argument for GLib.to_add_watch() openembedded#479
    Tidies and Maintenance: openembedded#486 openembedded#485 openembedded#484 openembedded#481 openembedded#480 openembedded#477 openembedded#474

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request May 9, 2023
Changelog:
=========
    Add support for PySide6: openembedded#487
    Add missing 'priority' argument for GLib.to_add_watch() openembedded#479
    Tidies and Maintenance: openembedded#486 openembedded#485 openembedded#484 openembedded#481 openembedded#480 openembedded#477 openembedded#474

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request May 9, 2023
Changelog:
=========
    Add support for PySide6: openembedded#487
    Add missing 'priority' argument for GLib.to_add_watch() openembedded#479
    Tidies and Maintenance: openembedded#486 openembedded#485 openembedded#484 openembedded#481 openembedded#480 openembedded#477 openembedded#474

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jun 13, 2023
Changelog:
===========
lib: Fix some small bugs spotted by newest covscan (openembedded#471)
ipc: Retry receiving credentials if the the message is short (openembedded#476)
timer: Move state check to before time check (openembedded#479)
tests: Close race condition in check_loop (openembedded#480)
blackbox: fix potential overlow/memory corruption (openembedded#486)
tests: Make ipc test more portable (openembedded#466)
tests: cleanup the last of the empty directories (openembedded#467)
doxygen2man: Fix function parameter alignment (openembedded#468)
tests: Fix tests on FreeBSD-devel (openembedded#469)
test: Remove gnu/lib-names.h from libstat_wrapper.c (openembedded#482)
tests: allow -j to work (openembedded#485)
Update -version info for 2.0.7
Add --disable-tests option (openembedded#475)
configure: Modernize configure.ac a bit (openembedded#470)
spec: Migrate to SPDX license (openembedded#487)
add simplified chinese readme (openembedded#474)
m4/ax_pthread.m4: update to latest upstream version (serial 31) (openembedded#472)
strlcpy: avoid compiler warning from strncpy (openembedded#473)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jun 14, 2023
Changelog:
===========
lib: Fix some small bugs spotted by newest covscan (openembedded#471)
ipc: Retry receiving credentials if the the message is short (openembedded#476)
timer: Move state check to before time check (openembedded#479)
tests: Close race condition in check_loop (openembedded#480)
blackbox: fix potential overlow/memory corruption (openembedded#486)
tests: Make ipc test more portable (openembedded#466)
tests: cleanup the last of the empty directories (openembedded#467)
doxygen2man: Fix function parameter alignment (openembedded#468)
tests: Fix tests on FreeBSD-devel (openembedded#469)
test: Remove gnu/lib-names.h from libstat_wrapper.c (openembedded#482)
tests: allow -j to work (openembedded#485)
Update -version info for 2.0.7
Add --disable-tests option (openembedded#475)
configure: Modernize configure.ac a bit (openembedded#470)
spec: Migrate to SPDX license (openembedded#487)
add simplified chinese readme (openembedded#474)
m4/ax_pthread.m4: update to latest upstream version (serial 31) (openembedded#472)
strlcpy: avoid compiler warning from strncpy (openembedded#473)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
halstead pushed a commit that referenced this pull request Aug 30, 2023
The delta between 2.0.6 and 2.0.8 contains the CVE-2023-39976 fix
and other bugfixes. git log --oneline shows:

002171b (HEAD, tag: v2.0.8, origin/main, origin/HEAD, main) Update library version for 2.0.8
1bbaa92 log: fix potential overflow with long log messages (#490)
92ddd7c test - fix test dependancies (#489)
06c8641 (tag: v2.0.7) Update -version info for 2.0.7
0665086 spec: Migrate to SPDX license (#487)
5862acb blackbox: fix potential overlow/memory corruption (#486)
a3aedbc tests: allow -j to work (#485)
335dbb6 test: Remove gnu/lib-names.h from libstat_wrapper.c (#482)
4dcdfe9 strlcpy: avoid compiler warning from strncpy (#473)
1a32a60 Add --disable-tests option (#475)
10b0623 m4/ax_pthread.m4: update to latest upstream version (serial 31) (#472)
e038f59 tests: Close race condition in check_loop (#480)
fde729e timer: Move state check to before time check (#479)
5594d37 ipc: Retry receiving credentials if the the message is short (#476)
e8129a3 add simplified chinese readme (#474)
eaa95ec lib: Fix some small bugs spotted by newest covscan (#471)
14507d5 configure: Modernize configure.ac a bit (#470)
8325d84 tests: Fix tests on FreeBSD-devel (#469)
e407874 doxygen2man: Fix function parameter alignment (#468)
0eb0991 tests: cleanup the last of the empty directories (#467)
44a4cb2 tests: Make ipc test more portable (#466)
758044b (tag: v2.0.6) test: Include ipc_sock.test in the libqb-tests rpm (#463)

Release Notes: https://github.com/ClusterLabs/libqb/releases

Signed-off-by: Narpat Mali <narpat.mali@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
jpuhlman pushed a commit to MontaVista-OpenSourceTechnology/meta-openembedded that referenced this pull request Sep 12, 2023
Source: meta-openembedded
MR: 127624
Type: Integration
Disposition: Merged from meta-openembedded
ChangeID: dee7706
Description:

The delta between 2.0.6 and 2.0.8 contains the CVE-2023-39976 fix
and other bugfixes. git log --oneline shows:

002171b (HEAD, tag: v2.0.8, origin/main, origin/HEAD, main) Update library version for 2.0.8
1bbaa92 log: fix potential overflow with long log messages (openembedded#490)
92ddd7c test - fix test dependancies (openembedded#489)
06c8641 (tag: v2.0.7) Update -version info for 2.0.7
0665086 spec: Migrate to SPDX license (openembedded#487)
5862acb blackbox: fix potential overlow/memory corruption (openembedded#486)
a3aedbc tests: allow -j to work (openembedded#485)
335dbb6 test: Remove gnu/lib-names.h from libstat_wrapper.c (openembedded#482)
4dcdfe9 strlcpy: avoid compiler warning from strncpy (openembedded#473)
1a32a60 Add --disable-tests option (openembedded#475)
10b0623 m4/ax_pthread.m4: update to latest upstream version (serial 31) (openembedded#472)
e038f59 tests: Close race condition in check_loop (openembedded#480)
fde729e timer: Move state check to before time check (openembedded#479)
5594d37 ipc: Retry receiving credentials if the the message is short (openembedded#476)
e8129a3 add simplified chinese readme (openembedded#474)
eaa95ec lib: Fix some small bugs spotted by newest covscan (openembedded#471)
14507d5 configure: Modernize configure.ac a bit (openembedded#470)
8325d84 tests: Fix tests on FreeBSD-devel (openembedded#469)
e407874 doxygen2man: Fix function parameter alignment (openembedded#468)
0eb0991 tests: cleanup the last of the empty directories (openembedded#467)
44a4cb2 tests: Make ipc test more portable (openembedded#466)
758044b (tag: v2.0.6) test: Include ipc_sock.test in the libqb-tests rpm (openembedded#463)

Release Notes: https://github.com/ClusterLabs/libqb/releases

Signed-off-by: Narpat Mali <narpat.mali@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Mar 19, 2026
The git repo gained some bugfixes, esp. for arm32. But there was no release
since mid 2023. So, use the git repo.

a20641f fix: handle non-numeric ARM CPU architecture values
d550ea8 fix: harmless 'dmesg: write error' that could happen on some systems
8e33a1d fix: set cpu_* vars to a default value
68b4617 update: fwdb from v345+i20251110+4df2 to v347+i20251110+615b, 2 microcode changes
9fed5ce update: fwdb from v344+i20250811+1523 to v345+i20251110+4df2, 45 microcode changes
72bce72 chore: really fix autoupdate workflow to avoid useless PRs
5f18e67 chore: fix autoupdate workflow
a8466b7 fix CVE-2017-5715 reporting when IBRS_FW is enabled
b99be23 update: fwdb from v296+i20240514+988c to v344+i20250811+1523, 128 microcode changes
ee4cfd0 chore: add autoupdate workflow for fwdb
c2c60e0 chore: fix recent shellcheck warnings
bae43d8 Replace head -1 by head -n1
34c6095 fix: Linux 6.9+ changed some config options names (openembedded#490)
e806e4b chore: docker compose v2
388d44e Fix Retpoline detection for Linux 6.9+ (issue openembedded#490)
bd0c7c9 fix: typo introduced by openembedded#483, fixes openembedded#486
d70e4c2 fwdb: update to v296+i20240514+988c
4e29fb5 fix: ucode_platformid_mask is hexa (fixes openembedded#485)
0f2edb1 feat: blacklist some more microcodes (fixes openembedded#475)
8ac2539 fix: microcode check now supports pf_mask (fixes openembedded#482)
97f4d5f feat(reptar): add detection and mitigation of Reptar
9b7b09a fix(inception): continued mitigation detection
c94811e fix(inception): Zen1/2 results based on kernel mitigations
3e67047 feat(inception): README
ecee757 feat(inception): kernel checks + sbpb support detection
fb6933d feat(inception): Zen1/2 IBPB and SMT checks
dc6921a feat(inception): handle sysfs interface
3167762 feat(inception): start supporting AMD inception
44223c5 fix: bsd: kernel version detection
dbe208f enh: downfall: detect kernel mitigation without sysfs
aca4e2a enh: move root warning to the bottom
c1c1ac4 feat(downfall): detection of the kernel mitigation relying on dmesg
ba0daa6 feat: downfall: add kernel soft mitigation support check
227c0aa feat(downfall): add downfall checks
8ba3751 fwdb: update to latest Intel ucode versions
d013c0a doc: add kernel src as additional ucode version source
cbe8ba1 fix: inteldb: cpuid 0x00090660 and 0x000A0680
9c2587b enh: when CPUID can't be read, built it by ourselves
2a5ddc8 feat: add Intel known affected processors DB
2ef6c1c enh: factorize file download func
3c22401 chore: update disclaimer and FAQ

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Mar 19, 2026
The git repo gained some bugfixes, esp. for arm32. But there was no release
since mid 2023. So, use the git repo.

a20641f fix: handle non-numeric ARM CPU architecture values
d550ea8 fix: harmless 'dmesg: write error' that could happen on some systems
8e33a1d fix: set cpu_* vars to a default value
68b4617 update: fwdb from v345+i20251110+4df2 to v347+i20251110+615b, 2 microcode changes
9fed5ce update: fwdb from v344+i20250811+1523 to v345+i20251110+4df2, 45 microcode changes
72bce72 chore: really fix autoupdate workflow to avoid useless PRs
5f18e67 chore: fix autoupdate workflow
a8466b7 fix CVE-2017-5715 reporting when IBRS_FW is enabled
b99be23 update: fwdb from v296+i20240514+988c to v344+i20250811+1523, 128 microcode changes
ee4cfd0 chore: add autoupdate workflow for fwdb
c2c60e0 chore: fix recent shellcheck warnings
bae43d8 Replace head -1 by head -n1
34c6095 fix: Linux 6.9+ changed some config options names (openembedded#490)
e806e4b chore: docker compose v2
388d44e Fix Retpoline detection for Linux 6.9+ (issue openembedded#490)
bd0c7c9 fix: typo introduced by openembedded#483, fixes openembedded#486
d70e4c2 fwdb: update to v296+i20240514+988c
4e29fb5 fix: ucode_platformid_mask is hexa (fixes openembedded#485)
0f2edb1 feat: blacklist some more microcodes (fixes openembedded#475)
8ac2539 fix: microcode check now supports pf_mask (fixes openembedded#482)
97f4d5f feat(reptar): add detection and mitigation of Reptar
9b7b09a fix(inception): continued mitigation detection
c94811e fix(inception): Zen1/2 results based on kernel mitigations
3e67047 feat(inception): README
ecee757 feat(inception): kernel checks + sbpb support detection
fb6933d feat(inception): Zen1/2 IBPB and SMT checks
dc6921a feat(inception): handle sysfs interface
3167762 feat(inception): start supporting AMD inception
44223c5 fix: bsd: kernel version detection
dbe208f enh: downfall: detect kernel mitigation without sysfs
aca4e2a enh: move root warning to the bottom
c1c1ac4 feat(downfall): detection of the kernel mitigation relying on dmesg
ba0daa6 feat: downfall: add kernel soft mitigation support check
227c0aa feat(downfall): add downfall checks
8ba3751 fwdb: update to latest Intel ucode versions
d013c0a doc: add kernel src as additional ucode version source
cbe8ba1 fix: inteldb: cpuid 0x00090660 and 0x000A0680
9c2587b enh: when CPUID can't be read, built it by ourselves
2a5ddc8 feat: add Intel known affected processors DB
2ef6c1c enh: factorize file download func
3c22401 chore: update disclaimer and FAQ

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Mar 19, 2026
The git repo gained some bugfixes, esp. for arm32. But there was no release
since mid 2023. So, use the git repo.

a20641f fix: handle non-numeric ARM CPU architecture values
d550ea8 fix: harmless 'dmesg: write error' that could happen on some systems
8e33a1d fix: set cpu_* vars to a default value
68b4617 update: fwdb from v345+i20251110+4df2 to v347+i20251110+615b, 2 microcode changes
9fed5ce update: fwdb from v344+i20250811+1523 to v345+i20251110+4df2, 45 microcode changes
72bce72 chore: really fix autoupdate workflow to avoid useless PRs
5f18e67 chore: fix autoupdate workflow
a8466b7 fix CVE-2017-5715 reporting when IBRS_FW is enabled
b99be23 update: fwdb from v296+i20240514+988c to v344+i20250811+1523, 128 microcode changes
ee4cfd0 chore: add autoupdate workflow for fwdb
c2c60e0 chore: fix recent shellcheck warnings
bae43d8 Replace head -1 by head -n1
34c6095 fix: Linux 6.9+ changed some config options names (openembedded#490)
e806e4b chore: docker compose v2
388d44e Fix Retpoline detection for Linux 6.9+ (issue openembedded#490)
bd0c7c9 fix: typo introduced by openembedded#483, fixes openembedded#486
d70e4c2 fwdb: update to v296+i20240514+988c
4e29fb5 fix: ucode_platformid_mask is hexa (fixes openembedded#485)
0f2edb1 feat: blacklist some more microcodes (fixes openembedded#475)
8ac2539 fix: microcode check now supports pf_mask (fixes openembedded#482)
97f4d5f feat(reptar): add detection and mitigation of Reptar
9b7b09a fix(inception): continued mitigation detection
c94811e fix(inception): Zen1/2 results based on kernel mitigations
3e67047 feat(inception): README
ecee757 feat(inception): kernel checks + sbpb support detection
fb6933d feat(inception): Zen1/2 IBPB and SMT checks
dc6921a feat(inception): handle sysfs interface
3167762 feat(inception): start supporting AMD inception
44223c5 fix: bsd: kernel version detection
dbe208f enh: downfall: detect kernel mitigation without sysfs
aca4e2a enh: move root warning to the bottom
c1c1ac4 feat(downfall): detection of the kernel mitigation relying on dmesg
ba0daa6 feat: downfall: add kernel soft mitigation support check
227c0aa feat(downfall): add downfall checks
8ba3751 fwdb: update to latest Intel ucode versions
d013c0a doc: add kernel src as additional ucode version source
cbe8ba1 fix: inteldb: cpuid 0x00090660 and 0x000A0680
9c2587b enh: when CPUID can't be read, built it by ourselves
2a5ddc8 feat: add Intel known affected processors DB
2ef6c1c enh: factorize file download func
3c22401 chore: update disclaimer and FAQ

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Mar 19, 2026
The git repo gained some bugfixes, esp. for arm32. But there was no release
since mid 2023. So, use the git repo.

a20641f fix: handle non-numeric ARM CPU architecture values
d550ea8 fix: harmless 'dmesg: write error' that could happen on some systems
8e33a1d fix: set cpu_* vars to a default value
68b4617 update: fwdb from v345+i20251110+4df2 to v347+i20251110+615b, 2 microcode changes
9fed5ce update: fwdb from v344+i20250811+1523 to v345+i20251110+4df2, 45 microcode changes
72bce72 chore: really fix autoupdate workflow to avoid useless PRs
5f18e67 chore: fix autoupdate workflow
a8466b7 fix CVE-2017-5715 reporting when IBRS_FW is enabled
b99be23 update: fwdb from v296+i20240514+988c to v344+i20250811+1523, 128 microcode changes
ee4cfd0 chore: add autoupdate workflow for fwdb
c2c60e0 chore: fix recent shellcheck warnings
bae43d8 Replace head -1 by head -n1
34c6095 fix: Linux 6.9+ changed some config options names (openembedded#490)
e806e4b chore: docker compose v2
388d44e Fix Retpoline detection for Linux 6.9+ (issue openembedded#490)
bd0c7c9 fix: typo introduced by openembedded#483, fixes openembedded#486
d70e4c2 fwdb: update to v296+i20240514+988c
4e29fb5 fix: ucode_platformid_mask is hexa (fixes openembedded#485)
0f2edb1 feat: blacklist some more microcodes (fixes openembedded#475)
8ac2539 fix: microcode check now supports pf_mask (fixes openembedded#482)
97f4d5f feat(reptar): add detection and mitigation of Reptar
9b7b09a fix(inception): continued mitigation detection
c94811e fix(inception): Zen1/2 results based on kernel mitigations
3e67047 feat(inception): README
ecee757 feat(inception): kernel checks + sbpb support detection
fb6933d feat(inception): Zen1/2 IBPB and SMT checks
dc6921a feat(inception): handle sysfs interface
3167762 feat(inception): start supporting AMD inception
44223c5 fix: bsd: kernel version detection
dbe208f enh: downfall: detect kernel mitigation without sysfs
aca4e2a enh: move root warning to the bottom
c1c1ac4 feat(downfall): detection of the kernel mitigation relying on dmesg
ba0daa6 feat: downfall: add kernel soft mitigation support check
227c0aa feat(downfall): add downfall checks
8ba3751 fwdb: update to latest Intel ucode versions
d013c0a doc: add kernel src as additional ucode version source
cbe8ba1 fix: inteldb: cpuid 0x00090660 and 0x000A0680
9c2587b enh: when CPUID can't be read, built it by ourselves
2a5ddc8 feat: add Intel known affected processors DB
2ef6c1c enh: factorize file download func
3c22401 chore: update disclaimer and FAQ

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Mar 19, 2026
The git repo gained some bugfixes, esp. for arm32. But there was no release
since mid 2023. So, use the git repo.

a20641f fix: handle non-numeric ARM CPU architecture values
d550ea8 fix: harmless 'dmesg: write error' that could happen on some systems
8e33a1d fix: set cpu_* vars to a default value
68b4617 update: fwdb from v345+i20251110+4df2 to v347+i20251110+615b, 2 microcode changes
9fed5ce update: fwdb from v344+i20250811+1523 to v345+i20251110+4df2, 45 microcode changes
72bce72 chore: really fix autoupdate workflow to avoid useless PRs
5f18e67 chore: fix autoupdate workflow
a8466b7 fix CVE-2017-5715 reporting when IBRS_FW is enabled
b99be23 update: fwdb from v296+i20240514+988c to v344+i20250811+1523, 128 microcode changes
ee4cfd0 chore: add autoupdate workflow for fwdb
c2c60e0 chore: fix recent shellcheck warnings
bae43d8 Replace head -1 by head -n1
34c6095 fix: Linux 6.9+ changed some config options names (openembedded#490)
e806e4b chore: docker compose v2
388d44e Fix Retpoline detection for Linux 6.9+ (issue openembedded#490)
bd0c7c9 fix: typo introduced by openembedded#483, fixes openembedded#486
d70e4c2 fwdb: update to v296+i20240514+988c
4e29fb5 fix: ucode_platformid_mask is hexa (fixes openembedded#485)
0f2edb1 feat: blacklist some more microcodes (fixes openembedded#475)
8ac2539 fix: microcode check now supports pf_mask (fixes openembedded#482)
97f4d5f feat(reptar): add detection and mitigation of Reptar
9b7b09a fix(inception): continued mitigation detection
c94811e fix(inception): Zen1/2 results based on kernel mitigations
3e67047 feat(inception): README
ecee757 feat(inception): kernel checks + sbpb support detection
fb6933d feat(inception): Zen1/2 IBPB and SMT checks
dc6921a feat(inception): handle sysfs interface
3167762 feat(inception): start supporting AMD inception
44223c5 fix: bsd: kernel version detection
dbe208f enh: downfall: detect kernel mitigation without sysfs
aca4e2a enh: move root warning to the bottom
c1c1ac4 feat(downfall): detection of the kernel mitigation relying on dmesg
ba0daa6 feat: downfall: add kernel soft mitigation support check
227c0aa feat(downfall): add downfall checks
8ba3751 fwdb: update to latest Intel ucode versions
d013c0a doc: add kernel src as additional ucode version source
cbe8ba1 fix: inteldb: cpuid 0x00090660 and 0x000A0680
9c2587b enh: when CPUID can't be read, built it by ourselves
2a5ddc8 feat: add Intel known affected processors DB
2ef6c1c enh: factorize file download func
3c22401 chore: update disclaimer and FAQ

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Mar 20, 2026
The git repo gained some bugfixes, esp. for arm32. But there was no release
since mid 2023. So, use the git repo.

a20641f fix: handle non-numeric ARM CPU architecture values
d550ea8 fix: harmless 'dmesg: write error' that could happen on some systems
8e33a1d fix: set cpu_* vars to a default value
68b4617 update: fwdb from v345+i20251110+4df2 to v347+i20251110+615b, 2 microcode changes
9fed5ce update: fwdb from v344+i20250811+1523 to v345+i20251110+4df2, 45 microcode changes
72bce72 chore: really fix autoupdate workflow to avoid useless PRs
5f18e67 chore: fix autoupdate workflow
a8466b7 fix CVE-2017-5715 reporting when IBRS_FW is enabled
b99be23 update: fwdb from v296+i20240514+988c to v344+i20250811+1523, 128 microcode changes
ee4cfd0 chore: add autoupdate workflow for fwdb
c2c60e0 chore: fix recent shellcheck warnings
bae43d8 Replace head -1 by head -n1
34c6095 fix: Linux 6.9+ changed some config options names (openembedded#490)
e806e4b chore: docker compose v2
388d44e Fix Retpoline detection for Linux 6.9+ (issue openembedded#490)
bd0c7c9 fix: typo introduced by openembedded#483, fixes openembedded#486
d70e4c2 fwdb: update to v296+i20240514+988c
4e29fb5 fix: ucode_platformid_mask is hexa (fixes openembedded#485)
0f2edb1 feat: blacklist some more microcodes (fixes openembedded#475)
8ac2539 fix: microcode check now supports pf_mask (fixes openembedded#482)
97f4d5f feat(reptar): add detection and mitigation of Reptar
9b7b09a fix(inception): continued mitigation detection
c94811e fix(inception): Zen1/2 results based on kernel mitigations
3e67047 feat(inception): README
ecee757 feat(inception): kernel checks + sbpb support detection
fb6933d feat(inception): Zen1/2 IBPB and SMT checks
dc6921a feat(inception): handle sysfs interface
3167762 feat(inception): start supporting AMD inception
44223c5 fix: bsd: kernel version detection
dbe208f enh: downfall: detect kernel mitigation without sysfs
aca4e2a enh: move root warning to the bottom
c1c1ac4 feat(downfall): detection of the kernel mitigation relying on dmesg
ba0daa6 feat: downfall: add kernel soft mitigation support check
227c0aa feat(downfall): add downfall checks
8ba3751 fwdb: update to latest Intel ucode versions
d013c0a doc: add kernel src as additional ucode version source
cbe8ba1 fix: inteldb: cpuid 0x00090660 and 0x000A0680
9c2587b enh: when CPUID can't be read, built it by ourselves
2a5ddc8 feat: add Intel known affected processors DB
2ef6c1c enh: factorize file download func
3c22401 chore: update disclaimer and FAQ

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants