Age | Commit message (Collapse) | Author |
|
Fix the following build failure with v5.11+ kernel
cryptodev-module/1.10-r0.arago0/git/authenc.c: In function 'pad_record':
cryptodev-module/1.10-r0.arago0/git/authenc.c:317:2: warning: ISO C90 forbids variable length array 'pad' [-Wvla]
317 | uint8_t pad[block_size];
| ^~~~~~~
cryptodev-module/1.10-r0.arago0/git/ioctl.c: In function 'cryptodev_ioctl':
cryptodev-module/1.10-r0.arago0/git/ioctl.c:875:4: error: implicit declaration of function 'ksys_close'; did you mean 'ksys_chown'? [-Werror=implicit-function-declaration]
875 | ksys_close(fd);
| ^~~~~~~~~~
| ksys_chown
OE Core does'nt plan on fixing dunfell branch up for newer kernel, and
oe master already is on 1.12 cryptodev with the fixes already in place.
Signed-off-by: Nishanth Menon <nm@ti.com>
[cherry-picked from meta-arago, included override for qcom]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
bhupesh-sharma/add-new-utils-to-initramfs-test-dunfell
initramfs-test-image: Add a few utils
|
|
Add the following utilities to 'initramfs-test-image'
to allow easier board development:
- dropbear (for ssh and scp services),
- strace (qcom requested this to be added to allow tracing kernel func
calls),
- phytool (allows ethernet phy registers to be read / write).
This causes the initramfs-test-image.rootfs.cpio.gz size to be increased
by 0.5M.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 9724a4e9acad343781b1e1997d43b37d1c06bc19)
|
|
Move sa8155p adp to 5.16 dunfell
|
|
bhupesh-sharma/dont-set-INITRAMFS_IMAGE-sa8155p-dunfell
conf/sa8155p-adp.conf: Don't set INITRAMFS_IMAGE for sa8155p machine
|
|
Since we use the rpb-console* images for sa8155p machine now,
let's not set the INITRAMFS_IMAGE as "initramfs-kerneltest-full-image"
for sa8155p machine now.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 55e50888f2a8e75fecad1b74626313a516f5bad5)
|
|
This reverts kernel commit 53182e81f47d4ea0c727c49ad23cb782173ab849
for sa8155p as it supports 5.16 kernel version now.
This added tool dependencies on various build systems using %.dtb
targets. Validation will need to be controlled by a kconfig or make
variable instead, but for now let's just revert it.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 2c07a0686291eec8ccca7f681a4d6e4422038c3a)
|
|
Create a new .bb file for sa8155p adp board which now
supports kernel version 5.16.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 1bf95e10cf8c661b03584fa467861c82845d5aa9)
|
|
recipes-kernel: Linux 5.15 bump to rev 43aa1d1f5fcf (v5.15.6)
|
|
Changes,
43aa1d1f5fcf Merge tag 'v5.15.6' into HEAD
...
485c2c5a3cce drivers/net/wireless/ath: ath11k wmi restore mgmt_rx_event_params.chan_freq
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 6743d359e162358c74996220b23f0f572ff308a3)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Dunfell Linux 5.15.4
|
|
Changes,
485c2c5a3cce drivers/net/wireless/ath: ath11k wmi restore mgmt_rx_event_params.chan_freq
d14eb0ba93fe Merge tag 'v5.15.4' into release/qcomlt-5.15
...
d36fa951d7fe arch/arm64: defconfig enable venus clock for sm8250
...
b65f90c953f4 Merge tag 'v5.15-rc7' into release/qcomlt-5.15
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 9681ef4f9d13570b68fdc96b4f99e3b58955058e)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Dunfell Linux 5.15
|
|
Fix override syntax in the linux-linaro-qcomlt_5.15.bb used to select
machine-specific kernel for sa8155p-adp.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit db03df98cba6393d4a8821204b264b29e8500761)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
The sa8155p MACHINE uses different branch to be supported, current
Linux 5.15 common release branch is in rc7 but is good enough.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 0f35d611597e8ba9e3993e3fc68edacd484550ea)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
conf/sa8155p-adp.conf: Use 'userdata' as the intended ROOTFS partition
|
|
Since the 'system' partition is quite small (3G),
use 'userdata' partition (around 105G) as the intended
ROOTFS partition.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 920f19c77c0c40f2db96e34b786a01e30d89e964)
|
|
recipes-kernel/linux: Add new .bb files for release/sa8155p-adp/qcoml…
|
|
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 2d6fe10ede0441f958245fdcf15befff536804aa)
|
|
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit ef39bb937aa9db4e3c54d021862c6fe5311c0f3c)
|
|
Default INITRAMFS_MAXSIZE is specified as 128 MiB, which can be easily
exceeded by e.g. initramfs-kerneltest-full-image. Increase the maximum
size to 384 MiB, allowing all initramfs test images to fit.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 6b2403bfd5bbf3435aadb040b20158bf8b20923e)
|
|
firmware-qcom-rb5: remove obsolete comment
|
|
Remove obsolete comment mentioning NHLOS_URI and ADRENO_URI.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit c39328516d119bfe351b014d54d53673d164778d)
|
|
initramfs-test-full: Add util-linux-lsblk
|
|
Add 'util-linux-lsblk' in 'initramfs-test-full-image.bb',
which provides 'lsblk' utility.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 15e1fb69f5956eb845ada1aacfa7d162c08487b5)
|
|
initramfs-test-full: Add more utils
|
|
Add the following utilities in 'initramfs-test-full-image.bb'
- hdparm (for performance checks - e.g. USB mass storage related)
- mbw, dhrystone, lmbench, sysbench, tinymembench, tiobench, whetstone
(for performance checks).
- Add kexec instead of the complete 'kexec-tools'
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit b650c231acf9b7e709bb69b97cf1b683c1819f4c)
|
|
layer.conf: set INITRAMFS_IMAGE for sa8155p machine
|
|
Set INITRAMFS_IMAGE as "initramfs-kerneltest-full-image"
for sa8155p machine.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 60605f4c66f0296ffa27780eff2e7d47c671b900)
|
|
Backported SA8155p specific patches for dunfell
|
|
Update SRCREV to include defconfig and distro config related
fixes for sa8155p board.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 4a4544ede5aaa3cd524192e631078dd3f442ec02)
|
|
Add the missing 'MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS'
directive in sa8155p-adp.conf
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 9b39861eaa34a8c23052cfa72cad5722a9f305be)
|
|
Sa8155p dunfell
|
|
rt-tests is not supported when using musl libc, so do not try to
install it unless we are using glibc.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit deefb1f533a7f08262530cc01934d9d55960ab41)
|
|
and modules
Add new image based on initramfs-test-full-image extended with
${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS} to install kernel modules and
firmware files.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 3272672546fff9cf56f885747d0f953608f8ee29)
|
|
Implement similar mechanism found in:
4e5d23c9a6fa (initramfs-test-image: provide dynamic expansion
capabilities)
So that we can build derived images.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 51c2dc82ee2aba7a4a0d1a957a26966d6ff2d3eb)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit a85b916dc6438a42ea28b2eebde80072f4c5a919)
|
|
Add support for bundling initramfs into android boot images. For example
this allows one to build bootable images containing the kernel and all
built modules/firmware to test them without flasing actual images to the
device.
To create kernel+initramfs bundles, just define INITRAMFS_IMAGE.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit d9c975e56f874baa78f2bd654ec6577075a17789)
|
|
Add new image based on initramfs-test-image extended with
${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS} to install kernel modules and
firmware files.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 91405d2ed6ada9738a2ef5d0333e3d277ab2ebcb)
|
|
Up to now we were using dynamic per-layer bbappend to extend
initramfs-test-image with extra packages provided by other layers.
However this won't scape if other recipes are going to start including
initramfs-test-image.bb (because initramfs-test-image bbappends won't
get picked up by the next recipe). Thus provide a mechanism to
dynamically extend initramfs-test-image, so that the extension is
available to the child recipes.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 4e5d23c9a6fa5e27dc61757d7c573cc638869022)
|
|
There is no point in overriding IMAGE_BASENAME to be equal to ${PN}, so
drop it to allow easily extending the initramfs-test-image.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 65c8eaa7afd577749b730f057f562dd0f1d142a8)
|
|
There is no point in overriding IMAGE_BASENAME to be equal to ${PN}, so
drop it to allow easily extending the initramfs-test-image.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 3b6d247f1f057e23afa80f36df831c60b20ee5ff)
|
|
'initramfs-test-image' is used across several boards and changes
to the same are very keenly looked at for size changes to the overall
image thus produced as it may lead to some boards failing to boot with
yocto based images.
So it makes sense to introduce a new 'initramfs-test-full-image' which
can retain the character of the test image but can house more utilities
which are useful for several qcom boards.
So, we have now three types of initramfs images:
- initramfs-tiny-image,
- initramfs-test-image, and
- initramfs-test-full-image
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit db16ed568d495266ac326fb05ea75ebbe7886473)
[ replaced dhcpd with dhcp-client in dunfell ]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Upstream repo removed master branch (in favor of main), and SRC_URI
needs to be updated. A patch is pending upstream, until it's merged
let's use a local workaround.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Add configuration files for SA8155P-ADP board which
uses the SM8150 SoC.
Here we create an include (.inc) file and a configuration
(.conf) file for the adp board.
This board doesn't support graphics / display (at least
for now).
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit bbadb282bbb4f1731d94a67b66563bc3c4e2f73b)
[ Removed the armv8.2a tunes not available in dunfell, use default
tunes on dunfell like other machines ]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 8f82704da6654873810f1c1303cf632ffa6cc372)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 78e2dacd0ebcf6719ab122ed65975351e3bd87db)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit bf41043676d51c49ecd513e6b8caf054c26fee3e)
|
|
Sometimes all we need is a tiny image. Rework the test-image so that
it reuses the metadata from the tiny image.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 7de148fb10dec04589035f02eb2cc977a1d7b0e0)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit bd9294cc9373bb569d2dc90dda8999fb9ffa5d1a)
|