Skip to content

Conversation

@nashif
Copy link
Member

@nashif nashif commented Jun 14, 2025

  • sca: eclair: add Xen deviations
  • arch: x86: multiboot: add a break in default switch case
  • x86: mmu: add missing break statement in flags_to_entry function
  • lib: os: cbprintf_complete: add missing break statement in extract_flags function
  • ztest: add missing break statement in ztest_test_pass function
  • arm_mpu_v7m: add missing break statement in default case of writable check
  • drivers: uart: make ISR function static to match existing declaration
  • kernel: kswap: removes unused arch_swap function declaration

nordicjm
nordicjm previously approved these changes Jun 16, 2025
edersondisouza
edersondisouza previously approved these changes Jun 16, 2025
andyross
andyross previously approved these changes Jun 17, 2025
nashif added 8 commits June 17, 2025 09:53
Import some useful Xen deviations that apply to Zephyr as well.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Add missing break in switch statement.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Add missing break in switch statement.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Add missing break in switch statement.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Adds missing break in switch statement.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
…check

add missing break statement in default case of writable check to satisfy
sca.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Declaration of the same function should match and be static.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Eliminates the external declaration of the `arch_swap` function.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
@nashif nashif dismissed stale reviews from andyross, edersondisouza, and nordicjm via 0d1b586 June 17, 2025 13:56
@nashif nashif force-pushed the topic/cg/fixes_001 branch from 69f6fa9 to 0d1b586 Compare June 17, 2025 13:56
@sonarqubecloud
Copy link

@nashif nashif merged commit 72a8393 into zephyrproject-rtos:main Jun 18, 2025
31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Architectures area: ARM ARM (32-bit) Architecture area: Base OS Base OS Library (lib/os) area: Build System area: Formatting Output area: Kernel area: Testsuite Testsuite area: UART Universal Asynchronous Receiver-Transmitter area: X86 x86 Architecture (32-bit)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants