This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a change to branch releases/13.1
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from dcca2caed0f sched/spawn: Propagate scheduler setup errors
     new 61ff9ad78e0 drivers/timers: fix infinite loop in up_timer_getmask when 
maxticks == CLOCK_MAX
     new 31b752a395c drivers/timers: fix UB and mask width in up_timer_getmask
     new 54309cc738d timers/clkcnt: Round-up when converting nsec to cnt
     new 11b5e65114e sched/hrtimer: Fix reprogram with wrong expiration when 
reinserting hrtimer
     new 6e0d32571ec sched/sched: Fix roundrobin scheduler timer if 
SCHED_TICKLESS enabled
     new b32712d0a24 sched/tickless: Fix SCHED_RR timeslice accounting on 
preemption
     new c15b298a474 style: add missing blank line after declarations

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 drivers/timers/arch_alarm.c         | 13 ++----
 drivers/timers/arch_timer.c         | 17 ++-----
 include/nuttx/sched.h               |  4 ++
 include/nuttx/timers/clkcnt.h       |  4 +-
 sched/hrtimer/hrtimer_start.c       |  2 +-
 sched/sched/sched.h                 |  6 +++
 sched/sched/sched_processtickless.c | 91 ++++++++++++++++---------------------
 sched/sched/sched_roundrobin.c      | 59 ++++++++++++++++++++++++
 sched/sched/sched_switchcontext.c   | 22 +++++++++
 9 files changed, 142 insertions(+), 76 deletions(-)

Reply via email to