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/nuttx.git


    from 10fd3094526 sched/signal: Remove shadow definitions to reduce 
unnecessary API
     add 5874f46a5b2 sched/irq: add stack size judgment when detecting stack 
overflow
     add 79711737bcd arch/init: call up_color_intstack before up_irq_enable
     add f9111e89461 codespellrc: add ist to ignorelist

No new revisions were added by this update.

Summary of changes:
 .codespellrc                                 |  1 +
 arch/arm/src/a1x/a1x_irq.c                   |  1 +
 arch/arm/src/am335x/am335x_irq.c             |  1 +
 arch/arm/src/armv8-r/arm_doirq.c             |  1 +
 arch/arm/src/at32/at32_irq.c                 |  1 +
 arch/arm/src/c5471/c5471_irq.c               |  1 +
 arch/arm/src/common/arm_checkstack.c         | 25 ++++++++++++++++++++
 arch/arm/src/common/arm_initialize.c         | 35 ----------------------------
 arch/arm/src/common/arm_internal.h           |  7 ++++++
 arch/arm/src/csk6/csk6_irq.c                 |  1 +
 arch/arm/src/cxd32xx/cxd32_irq.c             |  1 +
 arch/arm/src/cxd56xx/cxd56_irq.c             |  1 +
 arch/arm/src/dm320/dm320_irq.c               |  1 +
 arch/arm/src/efm32/efm32_irq.c               |  1 +
 arch/arm/src/eoss3/eoss3_irq.c               |  1 +
 arch/arm/src/gd32f4/gd32f4xx_irq.c           |  1 +
 arch/arm/src/goldfish/goldfish_irq.c         |  1 +
 arch/arm/src/imx1/imx_irq.c                  |  1 +
 arch/arm/src/imx6/imx_irq.c                  |  1 +
 arch/arm/src/imxrt/imxrt_irq.c               |  1 +
 arch/arm/src/kinetis/kinetis_irq.c           |  1 +
 arch/arm/src/kl/kl_irq.c                     |  1 +
 arch/arm/src/lc823450/lc823450_irq.c         |  1 +
 arch/arm/src/lpc17xx_40xx/lpc17_40_irq.c     |  1 +
 arch/arm/src/lpc214x/lpc214x_irq.c           |  1 +
 arch/arm/src/lpc2378/lpc23xx_irq.c           |  1 +
 arch/arm/src/lpc31xx/lpc31_irq.c             |  1 +
 arch/arm/src/lpc43xx/lpc43_irq.c             |  1 +
 arch/arm/src/lpc54xx/lpc54_irq.c             |  1 +
 arch/arm/src/max326xx/common/max326_irq.c    |  1 +
 arch/arm/src/moxart/moxart_irq.c             |  1 +
 arch/arm/src/mps/mps_irq.c                   |  1 +
 arch/arm/src/mx8mp/mx8mp_irq.c               |  1 +
 arch/arm/src/nrf52/nrf52_irq.c               |  1 +
 arch/arm/src/nrf53/nrf53_irq.c               |  1 +
 arch/arm/src/nrf91/nrf91_irq.c               |  1 +
 arch/arm/src/nuc1xx/nuc_irq.c                |  1 +
 arch/arm/src/phy62xx/irq.c                   |  1 +
 arch/arm/src/qemu/qemu_irq.c                 |  1 +
 arch/arm/src/rp2040/rp2040_irq.c             |  1 +
 arch/arm/src/rtl8720c/ameba_nvic.c           |  1 +
 arch/arm/src/s32k1xx/s32k11x/s32k11x_irq.c   |  1 +
 arch/arm/src/s32k1xx/s32k14x/s32k14x_irq.c   |  1 +
 arch/arm/src/s32k3xx/s32k3xx_irq.c           |  1 +
 arch/arm/src/sam34/sam_irq.c                 |  1 +
 arch/arm/src/sama5/sam_irq.c                 |  1 +
 arch/arm/src/samd2l2/sam_irq.c               |  1 +
 arch/arm/src/samd5e5/sam_irq.c               |  1 +
 arch/arm/src/samv7/sam_irq.c                 |  1 +
 arch/arm/src/stm32/stm32_irq.c               |  1 +
 arch/arm/src/stm32f0l0g0/stm32_irq.c         |  1 +
 arch/arm/src/stm32f7/stm32_irq.c             |  1 +
 arch/arm/src/stm32h5/stm32_irq.c             |  1 +
 arch/arm/src/stm32h7/stm32_irq.c             |  1 +
 arch/arm/src/stm32l4/stm32l4_irq.c           |  1 +
 arch/arm/src/stm32l5/stm32l5_irq.c           |  1 +
 arch/arm/src/stm32u5/stm32_irq.c             |  1 +
 arch/arm/src/stm32wb/stm32wb_irq.c           |  1 +
 arch/arm/src/stm32wl5/stm32wl5_irq.c         |  1 +
 arch/arm/src/str71x/str71x_irq.c             |  1 +
 arch/arm/src/tiva/common/tiva_irq.c          |  1 +
 arch/arm/src/tlsr82/tlsr82_irq.c             |  1 +
 arch/arm/src/tms570/tms570_irq.c             |  1 +
 arch/arm/src/xmc4/xmc4_irq.c                 |  1 +
 arch/arm64/src/common/arm64_doirq.c          | 32 +++++++++++++++++++++++++
 arch/arm64/src/common/arm64_initialize.c     | 31 ------------------------
 arch/avr/src/at32uc3/at32uc3_irq.c           |  1 +
 arch/avr/src/avr/avr_checkstack.c            | 24 +++++++++++++++++++
 arch/avr/src/common/avr_initialize.c         | 34 ---------------------------
 arch/avr/src/common/avr_internal.h           |  7 ++++++
 arch/ceva/src/common/ceva_checkstack.c       | 24 +++++++++++++++++++
 arch/ceva/src/common/ceva_initialize.c       | 30 ------------------------
 arch/ceva/src/common/ceva_internal.h         |  7 ++++++
 arch/ceva/src/xc5/xc5_intc.c                 |  1 +
 arch/ceva/src/xm6/xm6_intc.c                 |  1 +
 arch/or1k/src/common/or1k_checkstack.c       | 24 +++++++++++++++++++
 arch/or1k/src/common/or1k_initialize.c       | 30 ------------------------
 arch/or1k/src/common/or1k_internal.h         |  7 ++++++
 arch/or1k/src/mor1kx/or1k_irq.c              |  1 +
 arch/risc-v/src/bl602/bl602_irq.c            |  1 +
 arch/risc-v/src/bl808/bl808_irq.c            |  1 +
 arch/risc-v/src/c906/c906_irq.c              |  1 +
 arch/risc-v/src/common/espressif/esp_irq.c   |  1 +
 arch/risc-v/src/common/riscv_checkstack.c    | 24 +++++++++++++++++++
 arch/risc-v/src/common/riscv_initialize.c    | 34 ---------------------------
 arch/risc-v/src/common/riscv_internal.h      |  7 ++++++
 arch/risc-v/src/esp32c3-legacy/esp32c3_irq.c |  1 +
 arch/risc-v/src/fe310/fe310_irq.c            |  1 +
 arch/risc-v/src/hpm6000/hpm_irq.c            |  1 +
 arch/risc-v/src/hpm6750/hpm6750_irq.c        |  1 +
 arch/risc-v/src/jh7110/jh7110_irq.c          |  1 +
 arch/risc-v/src/k210/k210_irq.c              |  1 +
 arch/risc-v/src/k230/k230_irq.c              |  1 +
 arch/risc-v/src/litex/litex_irq.c            |  1 +
 arch/risc-v/src/mpfs/mpfs_irq.c              |  1 +
 arch/risc-v/src/qemu-rv/qemu_rv_irq.c        |  1 +
 arch/risc-v/src/rv32m1/rv32m1_irq.c          |  1 +
 arch/risc-v/src/sg2000/sg2000_irq.c          |  1 +
 arch/sparc/src/bm3803/bm3803-irq.c           |  1 +
 arch/sparc/src/bm3823/bm3823-irq.c           |  1 +
 arch/sparc/src/common/sparc_checkstack.c     | 21 +++++++++++++++++
 arch/sparc/src/common/sparc_initialize.c     | 31 ------------------------
 arch/sparc/src/common/sparc_internal.h       |  7 ++++++
 arch/sparc/src/s698pm/s698pm-irq.c           |  1 +
 arch/tricore/src/common/tricore_initialize.c | 34 ---------------------------
 arch/tricore/src/common/tricore_irq.c        | 31 ++++++++++++++++++++++++
 arch/x86_64/src/intel64/intel64_irq.c        |  7 ++----
 arch/xtensa/src/common/xtensa.h              |  7 ++++++
 arch/xtensa/src/common/xtensa_checkstack.c   | 21 +++++++++++++++++
 arch/xtensa/src/common/xtensa_initialize.c   | 29 -----------------------
 arch/xtensa/src/esp32/esp32_irq.c            |  1 +
 arch/xtensa/src/esp32s2/esp32s2_irq.c        |  1 +
 arch/xtensa/src/esp32s3/esp32s3_irq.c        |  1 +
 sched/irq/irq_dispatch.c                     |  3 ++-
 114 files changed, 366 insertions(+), 294 deletions(-)

Reply via email to