aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-02-23CI: pin to kas 3.2 as 3.2.1 failskirkstoneRoss Burton
For some reason the kas 3.2.1 container fails: No such file or directory: '/builds/engineering/yocto/meta-zephyr/ci/ci/base.yml' Note the repeated /ci/, which is wrong. Pin the kas container to 3.2 for now until this is resolved. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-12-19CI: add tags to all jobsPeter Hoyes
Tag all jobs with the DEFAULT_TAG variable so each instance can control what tags the jobs have. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Peter Hoyes <Peter.Hoyes@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-12-19CI: Add variables needed for k8s runnersPeter Hoyes
The Kas container needs to use the entrypoint as that is where the user changes from root to a normal user. Also set the KUBERNETES_CPU_REQUEST to the variable CPU_REQUEST as this needs to be tuned per-deployment. CPU_REQUEST has no value outside of Arm Corp. Gitlab CI allows for variables to be overridden by default. So, we can give it a default value of NULL/empty and have everything work internally and externally by default. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Peter Hoyes <Peter.Hoyes@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-08-03CI: add more targetsJon Mason
The autotest change allows for the list of targets to be built to be larger. Add more targets to increase the build coverage of CI. Unfortunately, there are some platforms that do not build everything. So, clip those down to those that work for all. Also, there are a few targets unique to certain platforms. So, expand those to have coverage. Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-08-03CI: move stm32mp157c-dk2 to be alphabeticalJon Mason
Trivial change to move stm32mp157c-dk2 to its alphabetical location. This is relevant because it aligns the file to match the order on the gilab pipeline entry. Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-08-03CI: use path to avoid warningJon Mason
Warnings are being seen in gitlab of WARNING - Falling back to file-relative addressing of local include "base.yml" WARNING - Update your layer to repo-relative addressing to avoid this warning WARNING - Falling back to file-relative addressing of local include "meta-openembedded.yml" WARNING - Update your layer to repo-relative addressing to avoid this warning Make the relevant changes to resolve this issue Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-08-03CI: Use TESTIMAGE_AUTOPeter Hoyes
Now that TESTIMAGE_AUTO is available for Zephyr builds, enable it in ci/testimage.yml and remove the redundant build_and_test base configuration. Remove testimage from Nios2 build as it is currently failing. Signed-off-by: Peter Hoyes <Peter.Hoyes@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-08-03zephyrtest: Enable use of TESTIMAGE_AUTOPeter Hoyes
When TESTIMAGE_AUTO is enabled, the do_testimage task is inserted after do_image_complete and before do_build so that the test suites automatically run as part of the image build. However, do_testdata_write is currently constrained to run only before do_build, so it likely won't execute prior to do_testimage. Change the "before" constraint to do_testimage do that the testdata is always generated prior to running the testimage task. Signed-off-by: Peter Hoyes <Peter.Hoyes@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-08-03CI: add Gitlab CI supportJon Mason
Mostly stolen from meta-arm NOTE: this differs from upstream in that the kirkstone branch is being used instead of the master branch in ci/base.yml Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-08-03qemu-nios2: use glibcJon Mason
newlib fails to compile for nios2 architecture. Work around this by using glibc instead. Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-06-16README.txt: update for kirkstone release1.2-kirkstone-4.0Naveen Saini
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-06-16zephyr-kernel/2.7: update to release tag Zephyr v2.7.2Naveen Saini
6dd320f791 release: update v2.7.2 release notes ecac165d36 logging: shell: fix shell stats null pointer dereference 132d90d1bc tests/bluetooth/tester: Refactor Read UUID callback 58356313ac coredump: adjust mem_region find in gdbstub 99cfd3e4d7 Bluetooth: Controller: Fix per adv scheduling issue 780588bd33 edac: ibecc: Add support for EHL SKU13, SKU14, SKU15 38de9b0156 release: Zephyr 2.7.2 3a21dff459 doc: release: Update release notes with CVE b98ec9e0db x86: Initialise FPU regs during thread creation for eager FPU sharing 8f2d164674 release: Bump release to 2.7.2-rc1 6b61b219ea doc: Add link to J-Link virtual MSD disable for SMP 8822f85ef9 board: arm64: fvp_baser_aemv8r_smp: Increase CONFIG_MAX_THREAD_BYTES 0bc81c82ab board: arm64: fvp_baser_aemv8r: Update the version requirement 32c49d04b0 cmake: armfvp: Add FVP min version check 02c32316fc arm64: Fix booting issue with FVP V8R >= 11.16.16 9bf571808d net/tcp: Use highest priority for TCP internal work queue 4eec9d95ef test/net: Make sure the tls server socket is accepting before connect 32a593396d tests/net: Put the context down and not only the tcp part in tcp2 test 066dcd6119 tests/net: Switch k_msleep to k_yield for tcp packet scheduling ffcc1d3c92 tests/net: TLS test requires more RX PKT and buffers 2d49a4c8b9 net/context: Close TCP connection properly 9d229e0bb5 net/tcp: Stop TCP state machine breaking when sending locally 74c00d0b4e boards: bl654_usb: Fix non-mcuboot builds not limiting size 2a09d5e53f drivers: virt_ivshmem: Allow multiple instances of ivShMem devices. ad4e9934de samples: subsys: mgmt: smp_svr: Fix dupicate fs mgmt registration f133449cf5 boards: arm: stm32l562e_dk and nucleo_l552ze_q add openocd support 33318bfb45 doc: css: update code documentation directives style 3497031e3e doc: update requirements 57a1be33ff boards: nucleo_wb55rg: Add stm32cubeprogrammer runner 652eb37b4d scripts/pylib/twister: Add sn option to stm32cubeprogrgammer runner 9e4edaec21 tests/bluetooth/tester: Add support for auto connection establishment 9b18f4a730 net: gptp: Fix type mismatch calculation error in gptp_mi 3f958347c2 test: pm: device: Fix build options 041653662b pm: Remove unused fields in pm_device 6da71d7c2f ARC: nSIM: fix missing core numbers for mdb-hw runner args 52a68bec73 net: tcp: Verify accept callback before use 6324e997e1 net: sockets: Fix userspace accept() verification e9eed0015f subsys/mgmt/hawkbit: update http response handling a3e7047ad5 wifi: esp_at: claim net_context in rx 50a24d6782 net: sockets: Retry net_context_sendmsg if EAGAIN is reported 9c3be1212f tests/bluetooth/tester: Enable security validation for GATT subsciption e2c96814ce Bluetooth: Host: Validate security on GATT subscription 3c64ed4e77 drivers: spi_nrfx_spi: Fix compilation error e78a6ab2cd spi: nrfx_spi*: only run uninit if configured 6bbf1e7e7a Bluetooth: controller: Add missing NULL assign to df_cfg in ll_adv_set 063dbecb23 arch/x86: Fix MSI MAP destination a807fff085 arch/x86: Add a CPUID function to get initial APIC ID b4b474cb4b arch/x86: Have a dedicated place for CPUID related functions 175ae83c78 tests/bluetooth/tester: Allocate L2CAP channel only when needed 22ab715ad8 test/bluetooth/tester: Don't clear auth requirements on L2CAP server ..... Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-04-26zephyr-openthread-rcp: Enable Thread 1.2 capabilities in RCP buildStefan Schmidt
When running an up-to-date userspace component, like otbr-agent or ot-daemon, with Thread 1.2 enabled we need a firmware matching this capabilities. Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-04-07generate-zephyr-machine: add leading whitespace to SRC_URIDavide Gardenal
Signed-off-by: Davide Gardenal <davide.gardenal@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-03-28meta-zephyr-core: drop obsolete patchesNaveen Saini
These patches are not being applied and not required any more. Already part of zephyr 2.7.1 and zephyr 3.0.0 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-03-17python3-pyelftools: Drop recipe in favour of oe-coreAndrei Gherzan
All the LAYERSERIES_COMPAT versions provide this recipe in oe-core. Also, west seems to only depend on 0,26 which is provided even in dunfell. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-03-10zephyr-kernel: Add CVE_PRODUCT to fix cve-check lookup failDavide Gardenal
Add CVE_PRODUCT override to fix a lookup problem when performing cve-check, if not setted it will search for the recipe name, that in this case depends on the recipe used to build zephyr (eg. zephyr-philosophers) Signed-off-by: Davide Gardenal <davide.gardenal@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-03-10zephyr-kernel: add support for zephyr v3.0.0Bartosz Golaszewski
Add support for zephyr v3.0.0 and make it the preferred version. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-03-10zephyr-kernel: drop support for zephyr v2.6.1Bartosz Golaszewski
v2.7.1 is the LTS release and we'll be adding support fr v3.0.0 in the subsequent patch. Drop support for v2.6.1. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-02-28zephyr-openthread-rcp: add recipe for OpenThread radio co-processor sampleStefan Schmidt
This builds the sample for the radio co-processor firmware with a specific set of overlays to work over USB transport. Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-02-28layers: add kirkstone supportJon Mason
Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-02-11zephyr-image: unify the image generation for tests and samplesBartosz Golaszewski
Reuse the same code that generates zephyr samples for building tests. This allows us to generate .bin files in all cases. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-01-27zephyr-flash-bossac.bbclass: Use internal bossac tool instead looking up PATHStefan Schmidt
Instead of looking in PATH on the host to find bossac we now depend on the native variant we build and set the path to our yocto build tool. Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com> Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-01-27bossa-native: Add Arduino variant of the bossa flashing toolStefan Schmidt
This native recipe will be used to streamline the flashing of out Arduino Nano 33 BLE target. Until now we have pointed to the full Arduino IDE to get it installed and setting the PATH correctly before any flashing would work. Having the tool supplied under the hood for flashing will simplify documentation and support. Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com> Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-01-24README.txt: Document generate-zephyr-machine useEilís Ní Fhlannagáin
This commit just adds some documentation on how to use the machine generation recipe. Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-01-24zephyr-kernel: Modify recipes to work with new -DZEPHYR_MODULESEilís Ní Fhlannagáin
Some of these recipes ended up overriding the ZEPHYR_MODULES we set elsewhere. As well, zephyr-lvgl tries to apply a patch we already apply. Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-01-24recipes-meta: Abuse CMake to create OE machine definitionsEilís Ní Fhlannagáin
Trying to handwrite all the machine defintions in zephyr would be an enormous task. This commit creates a patch to zephy which abuses cmake to output machine definitions for OE. Not all machines can be generated this way and meta will need to be in COREBASE/meta. It's mainly a prototype tool at this point to be able to add all the machines this patch can figure out to meta-zephyr-bsp. The hope is at a future date we can use it to autogenerate all the machines we can from zephyr and use them in meta-zephyr-bsp. Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-01-24zephyr-kernel-src-2.6.1: Add dtc patch.Eilís Ní Fhlannagáin
fd8bf397792d58280928d23686313a8da810485a should have also applied the dtc.patch to the 2.6.1 kernel. This commits applies it, so both 2.7.1 and 2.6.1 work. Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-01-24zephyr-kernel-src: Add complete zephyr sourceEilís Ní Fhlannagáin
Currently meta-zephyr only checks out a subset of the kernel source. With the addition of being able to generate machine configs from zephyr source, we need to be able to have the complete source if we don't want things to break badly. Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-01-24zephyr.bbclass: Remove need for MACHINEOVERRIDES for ZEPHYR_MODULESEilís Ní Fhlannagáin
This commit removes the need for calling out ZEPHYR_MODULES via MACHINEOVERRIDES. It uses west list to figure out what ZEPHYR_MODULES are available and attaches them to -DZEPHYR_MODULES. Additional out of tree modules may be added via ZEPHYR_EXTRA_MODULES. Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-01-24west: Add west and python dependenciesEilís Ní Fhlannagáin
We will need west for a few things. First, west knows about all the boards supported, so for automatic machine generation, we will need to be able to run west boards. Secondly, I want to get rid of the dependance on MACHINEOVERRIDES in machine definition files. One of the things that drives me a bit mad about how we're doing this is effort replication. Zephyr knows what the machine is, and modules needed and includes. We shouldn't need to replicate that effort. Future patches will address that through automatic machine generation. Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2022-01-24meta-zephyr-core/bsp: Restructure into sublayersEilís Ní Fhlannagáin
This commit restructures meta-zephyr into meta-zephyr-core and meta-zephyr-bsp. It moves machine definitions into meta-zephyr-bsp in preparation for adding the autogenerated zephyr machines. Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-12-24zephyr-kernel: upgrade 2.7.0 -> 2.7.1JingHuiTham
Zephyr 2.7.1 release notes: https://github.com/zephyrproject-rtos/zephyr/releases/tag/zephyr-v2.7.1 Signed-off-by: JingHuiTham <jing.hui.tham@intel.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-11-17zephyr-lvgl: new recipeBartosz Golaszewski
This adds a recipe for building the lvgl sample from mainline zephyr source. We need to include one upstream patch that fixes a build problem with lvgl and pull in two other modules or otherwise the default config will fail to build. Currently only the nordic reference devkit for nrf52840 is supported. Big thanks to Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> for helping me with that. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-11-17zephyr-kernel-src: order git repos alphabeticallyBartosz Golaszewski
As the number of repos pulled gets bigger it's easier to parse them if they are ordered alphabetically. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-11-17zephyr-kernel-src: use the preferred coding style for multi-line assignmentsNaveen Saini
This type of multi-line assignments is the most prevalent in well-known layers and is more visually pleasing. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-11-17zephyr-kernel-src: order the SRCREV assignments alphabeticallyBartosz Golaszewski
It's easier to parse visually when those assignments are ordered. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Signed-off-by: Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-11-16zephyr-kernel-src: fix build with latest dtcRoss Burton
dtc is now built with Meson, which changes the version string in the --version output. Zephyr matches this in a regular expression which now fails, so update it to match both Make and Meson formats. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-11-12zephyr-kernel-test: remove unnecessary "+="Jon Mason
bitbake is now warning when "+=" is used with "remove", as it is not a recommended combination. Change the commented out versions that have this combination to prevent anyone from using it. Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-11-08zephyr-kernel-src: specify nobranch to avoid warningsJon Mason
bitbake is now warning on git trees not having branches specified, with errors similar to below: WARNING: URL: git://github.com/zephyrproject-rtos/cmsis.git;protocol=https;destsuffix=git/modules/cmsis;name=cmsis does not set any branch parameter. The future default branch used by tools and repositories is uncertain and we will therefore soon require this is set in all git urls. To get around this issue, specify "no-branch=1" for all SRC_URIs that do not have a branch listed. Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-10-25zephyr-kernel-src: set default preferred version to 2.7.0Naveen Saini
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-10-25zephyr-kernel/2.7.0: update to release tag Zephyr v2.7.0Naveen Saini
https://github.com/zephyrproject-rtos/zephyr/releases/tag/zephyr-v2.7.0 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-10-21lib/oeqa/controllers: extend search pathRoss Burton
When multiple locations can provide modules in the same package, the search path needs to be extended with pkgutil.extend_path. Otherwise the search will end early and not iterate through each of the providers. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-10-21zephyr-kernel/2.5.0: drop recipeNaveen Saini
As v2.7.0 is being added, drop this version support Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-10-21zephyr-kernel/2.7.0: add recipeNaveen Saini
https://github.com/zephyrproject-rtos/zephyr/commits/v2.7-branch Keeping the default PREFERRED_VERSION to 2.6.1 for now. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-10-07zephyr-kernel-test: disable broken testsJon Mason
Add tests that don't currently compile successfully to the remove list for each specific machine. Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-10-06zephyr-kernel: add openamp-rsc-table sampleArnaud Pouliquen
The recipe to build rpmsg sample demonstrating messaging between main core dunning Linux and and the coprocessor running Zephyr. Useful to demonstrate inter-processing communication. Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-10-06conf: machine: add stm32mp157c-dk2 supportArnaud Pouliquen
The board is based on STMicroelectronics STM32MP157 processor based on a dual Cortex-A7 core and a Cortex-M4 core. STM32MP1 family support depends on STM32 HAL and OpenAMP for inter-core communication. This change has been verified with zephyr-philosophers and zephyr-shell sample applications on by loading Zephyr image to Cortex-M4 core from Linux using remoteproc framework. Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-09-27qemuzephyrrunner.py: use os._exit instead of sys.exitJon Mason
sys.exit(0) can cause an error to be reported when the child exits, even though not an error. Since this is a child process, os._exit(0) is the proper way to exit and not cause this issue. Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2021-09-27zephyr-kernel: upgrade 2.6.0 -> 2.6.1Naveen Saini
It has GCC-11 fixes. https://github.com/zephyrproject-rtos/zephyr/issues/35707 Commits included: 2d6322d74a demand_paging: eviction/nru: fix incorrect dirty bit return val 25771e6928 drivers: clock_control: stm32: enable PWR clock unconditionally 92e36185e8 [Backport v2.6-branch] Microchip: XEC GPIO driver interrupt enable part 2 68d33e3834 libc/minimal: locate the memory pool for malloc() to .bss 7f3abab9bf net: tcp: accept [FIN, PSH, ACK] in TCP_FIN_WAIT_2 state 533dcaf374 lib/os/cbprintf_nano.c: avoid sign extension on unsigned formats ea55ebfa74 tests: schedule_api: use stack array extern macro 95bb8841b8 tests: mem_protect: fix warning on uninitialized variable 1f8c53dfaf tests: kernel/common: avoid using compiler builtin popcount 7bb7454a00 kernel: use proper macro to declare extern interrupt stacks 25fd176014 kernel: add macros to allow declaring extern stack arrays e1cde092ac kernel: move Z_KERNEL_STACK_LEN higher in thread_stack.h 244049bd71 x86: type cast to uint8_t* for bit ops 5dae0c1bf0 kernel: ignore array bound warnings for generated syscall funcs 5666e4d525 cmake: force GCC to emit DWARF version 4 91a78866ca Bluetooth: Controller: Fix advertising after connections from same peer 0afddb2341 x86/cache: fix issues in arch dcache flush function 9bcf9b6a53 json: fix parsing first array-array element 2595cce714 cmake: oneApi: add oneApi support on windows. 18d314e750 cmake: oneApi: add oneApi support on windows c8755e0b46 (tag: v2.6.1-rc1) tests/benchmarks: add dynamic memory allocation measurement a4d35f0a3e doc: 2.6.1 release notes 7094aaee55 release: Bump release to 2.6.1-rc1 585c03a0b6 drivers/clock_control: stm32: Fix macro to get HCLK freq cacb0a4e59 Bluetooth: L2CAP: Fix missing net_buf_unref() 78ab750540 timer: hpet: convert register access to functions d9df404d47 timer: hpet: don't force TIMER_READS_ITS_FREQUENCY_AT_RUNTIME 8e80955511 timer: hpet: allow overriding MIN_DELAY 99dc33faaf timer: hpet: extract Counter Clock Period into a macro 02fbe652a5 logging: fs: fix leak of opened directories in check_log_file_exist() 80b406d784 x86: acpi: limit search on where EBDA can be Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>