Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: apache/nuttx
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: apache/nuttx
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: releases/12.6
Choose a head ref
  • 8 commits
  • 15 files changed
  • 4 contributors

Commits on Jul 16, 2024

  1. Documentation: add NuttX-12.6.0 release notes

    Add release notes for 12.6.0 release
    
    Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
    jerpelea authored and xiaoxiang781216 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    b4a7ade View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. cmake:bugfix refine sim cmake redefine symbols

    Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
    xuxin930 authored and Alan Carvalho de Assis committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    0c512bd View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. sched/tcb: fix 12320 regression

    This patch attempts to fix regressions reported for pull# 12320.
    
    Signed-off-by: Yanfeng Liu <yfliu2008@qq.com>
    yf13 authored and Alan Carvalho de Assis committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    14da04e View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. riscv/fork: fix tp for PROTECTED

    This fixes `tp` value of forked child in PROTECTED build to support
    vfork. Why? the optimized `dispatch_syscall` requires `tp` to hold
    the task TCB since commit e6973c7.
    
    Signed-off-by: Yanfeng Liu <yfliu2008@qq.com>
    yf13 authored and pkarashchenko committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    11ddd00 View commit details
    Browse the repository at this point in the history
  2. riscv/trap: fix sp restore logic

    This fixes stack pointer restore logic to avoid parent stack corruption
    by forked child in PROTECTED build.
    
    Signed-off-by: Yanfeng Liu <yfliu2008@qq.com>
    yf13 authored and pkarashchenko committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    2fa7b9c View commit details
    Browse the repository at this point in the history
  3. arch/riscv: fix PMP in sbi_start()

    This fixes PMP setting for open everything before going S-mode, which
    has been broken since pull/12398.
    
    Signed-off-by: Yanfeng Liu <yfliu2008@qq.com>
    yf13 authored and xiaoxiang781216 committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    bfd93d4 View commit details
    Browse the repository at this point in the history
  4. espressif: Fix error while evaluating Wi-Fi task ID

    Use `nxsched_gettid` instead of `nxsched_getpid`. Previously each
    kernel thread was modelled as a task, so the pid is the same of the
    kthread id. Now, with shared kthread group (introduced by #12320),
    the pid of all kthreads will be 0 by design in shared group.
    tmedicci authored and pkarashchenko committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    0e832f4 View commit details
    Browse the repository at this point in the history
  5. riscv/pmp: add all region in NAPOT

    This allows using 0 base and size to depict the whole region.
    
    Signed-off-by: Yanfeng Liu <yfliu2008@qq.com>
    yf13 authored and pkarashchenko committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    7a865b2 View commit details
    Browse the repository at this point in the history
Loading