You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2022/11/22 14:59:16 UTC

[incubator-nuttx] branch master updated (25bfd437fe -> d8051ba979)

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

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git


    from 25bfd437fe fs_epoll: support extend the epoll dynamicly.
     add d8051ba979 nuttx/sched: merge up_block_task and up_unblock_task

No new revisions were added by this update.

Summary of changes:
 Documentation/components/paging.rst                |   6 +-
 Documentation/reference/os/arch.rst                |  14 +--
 arch/arm/src/common/Make.defs                      |   4 +-
 arch/arm/src/common/arm_blocktask.c                | 112 -------------------
 .../{arm_unblocktask.c => arm_switchcontext.c}     |   6 +-
 arch/arm64/src/common/Make.defs                    |   2 +-
 arch/arm64/src/common/arm64_blocktask.c            | 112 -------------------
 .../{arm64_unblocktask.c => arm64_switchcontext.c} |   6 +-
 arch/avr/src/at32uc3/Make.defs                     |   6 +-
 arch/avr/src/at90usb/Make.defs                     |   6 +-
 arch/avr/src/atmega/Make.defs                      |   6 +-
 arch/avr/src/avr/avr_blocktask.c                   | 109 ------------------
 .../avr/{avr_switchcontext.S => avr_doswitch.S}    |   4 +-
 .../avr/{avr_unblocktask.c => avr_switchcontext.c} |   6 +-
 arch/avr/src/avr/excptmacros.h                     |   2 +-
 arch/avr/src/avr32/avr_blocktask.c                 | 124 ---------------------
 .../avr32/{avr_switchcontext.S => avr_doswitch.S}  |   4 +-
 .../{avr_unblocktask.c => avr_switchcontext.c}     |   6 +-
 arch/ceva/src/common/ceva_blocktask.c              | 102 -----------------
 arch/ceva/src/common/ceva_switchcontext.c          |  63 +++++++++++
 arch/ceva/src/common/ceva_unblocktask.c            |  96 ----------------
 arch/hc/src/common/hc_blocktask.c                  | 120 --------------------
 .../{hc_unblocktask.c => hc_switchcontext.c}       |   6 +-
 arch/hc/src/m9s12/Make.defs                        |   4 +-
 arch/mips/src/mips32/mips_blocktask.c              | 115 -------------------
 .../{mips_unblocktask.c => mips_switchcontext.c}   |   6 +-
 arch/mips/src/pic32mx/Make.defs                    |   4 +-
 arch/mips/src/pic32mz/Make.defs                    |   4 +-
 arch/misoc/src/lm32/Make.defs                      |   4 +-
 arch/misoc/src/lm32/lm32_blocktask.c               | 115 -------------------
 .../{lm32_unblocktask.c => lm32_switchcontext.c}   |   6 +-
 arch/misoc/src/minerva/Make.defs                   |   4 +-
 arch/misoc/src/minerva/minerva_blocktask.c         | 115 -------------------
 ...nerva_unblocktask.c => minerva_switchcontext.c} |   6 +-
 arch/or1k/src/common/or1k_blocktask.c              | 120 --------------------
 .../{or1k_unblocktask.c => or1k_switchcontext.c}   |   6 +-
 arch/or1k/src/mor1kx/Make.defs                     |   3 +-
 arch/renesas/src/common/renesas_blocktask.c        | 120 --------------------
 ...nesas_unblocktask.c => renesas_switchcontext.c} |   6 +-
 arch/renesas/src/m16c/Make.defs                    |   4 +-
 arch/renesas/src/rx65n/Make.defs                   |   4 +-
 arch/renesas/src/sh1/Make.defs                     |   4 +-
 arch/risc-v/src/common/Make.defs                   |   4 +-
 arch/risc-v/src/common/riscv_blocktask.c           | 115 -------------------
 .../{riscv_unblocktask.c => riscv_switchcontext.c} |   6 +-
 arch/sim/src/Makefile                              |   2 +-
 arch/sim/src/sim/sim_blocktask.c                   | 104 -----------------
 .../sim/{sim_unblocktask.c => sim_switchcontext.c} |   6 +-
 arch/sparc/src/sparc_v8/Make.defs                  |   4 +-
 arch/sparc/src/sparc_v8/sparc_v8_blocktask.c       | 115 -------------------
 ...c_v8_unblocktask.c => sparc_v8_switchcontext.c} |   6 +-
 arch/x86/src/common/x86_blocktask.c                | 121 --------------------
 .../{x86_unblocktask.c => x86_switchcontext.c}     |   6 +-
 arch/x86/src/qemu/Make.defs                        |   4 +-
 arch/x86_64/src/common/x86_64_blocktask.c          | 122 --------------------
 ...x86_64_unblocktask.c => x86_64_switchcontext.c} |   6 +-
 arch/x86_64/src/intel64/Make.defs                  |   4 +-
 arch/xtensa/src/common/Make.defs                   |   4 +-
 arch/xtensa/src/common/xtensa_blocktask.c          | 113 -------------------
 ...xtensa_unblocktask.c => xtensa_switchcontext.c} |   6 +-
 arch/z16/src/common/z16_blocktask.c                | 110 ------------------
 .../{z16_unblocktask.c => z16_switchcontext.c}     |   6 +-
 arch/z16/src/z16f/Make.defs                        |   4 +-
 arch/z80/src/common/z80_blocktask.c                | 122 --------------------
 .../{z80_unblocktask.c => z80_switchcontext.c}     |   6 +-
 arch/z80/src/ez80/Make.defs                        |   4 +-
 arch/z80/src/z180/Make.defs                        |   4 +-
 arch/z80/src/z8/Make.defs                          |   4 +-
 arch/z80/src/z80/Make.defs                         |   4 +-
 boards/arm/phy62xx/phy6222/scripts/flash.ld        |   2 +-
 include/nuttx/arch.h                               |  23 +---
 include/nuttx/page.h                               |   6 +-
 sched/group/group_continue.c                       |   2 +-
 sched/mqueue/mq_rcvinternal.c                      |   4 +-
 sched/mqueue/mq_sndinternal.c                      |   4 +-
 sched/mqueue/mq_waitirq.c                          |   2 +-
 sched/mqueue/msgrcv.c                              |   4 +-
 sched/mqueue/msgsnd.c                              |   4 +-
 sched/paging/pg_miss.c                             |  14 +--
 sched/paging/pg_worker.c                           |   8 +-
 sched/sched/sched_roundrobin.c                     |   2 +-
 sched/sched/sched_setpriority.c                    |   4 +-
 sched/sched/sched_suspend.c                        |   2 +-
 sched/semaphore/sem_holder.c                       |   2 +-
 sched/semaphore/sem_post.c                         |   2 +-
 sched/semaphore/sem_wait.c                         |   2 +-
 sched/semaphore/sem_waitirq.c                      |   2 +-
 sched/signal/sig_dispatch.c                        |   6 +-
 sched/signal/sig_suspend.c                         |   2 +-
 sched/signal/sig_timedwait.c                       |  12 +-
 sched/task/task_activate.c                         |   2 +-
 91 files changed, 222 insertions(+), 2473 deletions(-)
 delete mode 100644 arch/arm/src/common/arm_blocktask.c
 rename arch/arm/src/common/{arm_unblocktask.c => arm_switchcontext.c} (96%)
 delete mode 100644 arch/arm64/src/common/arm64_blocktask.c
 rename arch/arm64/src/common/{arm64_unblocktask.c => arm64_switchcontext.c} (95%)
 delete mode 100644 arch/avr/src/avr/avr_blocktask.c
 rename arch/avr/src/avr/{avr_switchcontext.S => avr_doswitch.S} (98%)
 rename arch/avr/src/avr/{avr_unblocktask.c => avr_switchcontext.c} (95%)
 delete mode 100644 arch/avr/src/avr32/avr_blocktask.c
 rename arch/avr/src/avr32/{avr_switchcontext.S => avr_doswitch.S} (98%)
 rename arch/avr/src/avr32/{avr_unblocktask.c => avr_switchcontext.c} (96%)
 delete mode 100644 arch/ceva/src/common/ceva_blocktask.c
 delete mode 100644 arch/ceva/src/common/ceva_unblocktask.c
 delete mode 100644 arch/hc/src/common/hc_blocktask.c
 rename arch/hc/src/common/{hc_unblocktask.c => hc_switchcontext.c} (96%)
 delete mode 100644 arch/mips/src/mips32/mips_blocktask.c
 rename arch/mips/src/mips32/{mips_unblocktask.c => mips_switchcontext.c} (95%)
 delete mode 100644 arch/misoc/src/lm32/lm32_blocktask.c
 rename arch/misoc/src/lm32/{lm32_unblocktask.c => lm32_switchcontext.c} (95%)
 delete mode 100644 arch/misoc/src/minerva/minerva_blocktask.c
 rename arch/misoc/src/minerva/{minerva_unblocktask.c => minerva_switchcontext.c} (95%)
 delete mode 100644 arch/or1k/src/common/or1k_blocktask.c
 rename arch/or1k/src/common/{or1k_unblocktask.c => or1k_switchcontext.c} (96%)
 delete mode 100644 arch/renesas/src/common/renesas_blocktask.c
 rename arch/renesas/src/common/{renesas_unblocktask.c => renesas_switchcontext.c} (96%)
 delete mode 100644 arch/risc-v/src/common/riscv_blocktask.c
 rename arch/risc-v/src/common/{riscv_unblocktask.c => riscv_switchcontext.c} (95%)
 delete mode 100644 arch/sim/src/sim/sim_blocktask.c
 rename arch/sim/src/sim/{sim_unblocktask.c => sim_switchcontext.c} (96%)
 delete mode 100644 arch/sparc/src/sparc_v8/sparc_v8_blocktask.c
 rename arch/sparc/src/sparc_v8/{sparc_v8_unblocktask.c => sparc_v8_switchcontext.c} (95%)
 delete mode 100644 arch/x86/src/common/x86_blocktask.c
 rename arch/x86/src/common/{x86_unblocktask.c => x86_switchcontext.c} (96%)
 delete mode 100644 arch/x86_64/src/common/x86_64_blocktask.c
 rename arch/x86_64/src/common/{x86_64_unblocktask.c => x86_64_switchcontext.c} (96%)
 delete mode 100644 arch/xtensa/src/common/xtensa_blocktask.c
 rename arch/xtensa/src/common/{xtensa_unblocktask.c => xtensa_switchcontext.c} (95%)
 delete mode 100644 arch/z16/src/common/z16_blocktask.c
 rename arch/z16/src/common/{z16_unblocktask.c => z16_switchcontext.c} (95%)
 delete mode 100644 arch/z80/src/common/z80_blocktask.c
 rename arch/z80/src/common/{z80_unblocktask.c => z80_switchcontext.c} (96%)