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 ae8ce535f3 arm64/arm64_boot.c: Fix exception caused by accesses to
ICC_SRE_EL3 when GICv3 was not implemented
add a4fece3450 spin_lock: inline spin_lock
No new revisions were added by this update.
Summary of changes:
arch/arm/src/at32/at32_serial.c | 1 +
arch/arm/src/efm32/efm32_leserial.c | 1 +
arch/arm/src/gd32f4/gd32f4xx_serial.c | 1 +
arch/arm/src/kinetis/kinetis_lpserial.c | 1 +
arch/arm/src/kinetis/kinetis_serial.c | 1 +
arch/arm/src/kl/kl_serial.c | 1 +
arch/arm/src/lpc54xx/lpc54_lowputc.c | 1 +
arch/arm/src/lpc54xx/lpc54_serial.c | 1 +
arch/arm/src/sam34/sam_lowputc.c | 1 +
arch/arm/src/sama5/sam_lowputc.c | 1 +
arch/arm/src/samd2l2/sam_serial.c | 1 +
arch/arm/src/samd5e5/sam_serial.c | 1 +
arch/arm/src/samv7/sam_lowputc.c | 1 +
arch/arm/src/stm32/stm32_serial.c | 1 +
arch/arm/src/stm32f0l0g0/stm32_serial_v1.c | 1 +
arch/arm/src/stm32f0l0g0/stm32_serial_v2.c | 1 +
arch/arm/src/stm32f7/stm32_serial.c | 1 +
arch/arm/src/stm32h7/stm32_serial.c | 1 +
arch/arm/src/stm32l4/stm32l4_serial.c | 1 +
arch/arm/src/stm32l5/stm32l5_serial.c | 1 +
arch/arm/src/stm32u5/stm32_serial.c | 1 +
arch/arm/src/stm32wb/stm32wb_serial.c | 1 +
arch/arm/src/stm32wl5/stm32wl5_serial.c | 1 +
arch/arm/src/tms570/tms570_lowputc.c | 1 +
arch/arm/src/xmc4/xmc4_serial.c | 1 +
arch/mips/src/pic32mx/pic32mx_serial.c | 1 +
arch/mips/src/pic32mz/pic32mz_serial.c | 1 +
arch/risc-v/src/bl602/bl602_serial.c | 1 +
arch/risc-v/src/c906/c906_serial.c | 1 +
arch/risc-v/src/common/espressif/esp_lowputc.c | 1 +
arch/risc-v/src/esp32c3-legacy/esp32c3_lowputc.c | 1 +
arch/risc-v/src/fe310/fe310_serial.c | 1 +
arch/risc-v/src/hpm6750/hpm6750_serial.c | 1 +
arch/risc-v/src/k210/k210_serial.c | 1 +
arch/risc-v/src/rv32m1/rv32m1_serial.c | 1 +
arch/sparc/src/bm3803/bm3803-serial.c | 1 +
arch/x86_64/src/intel64/intel64_cpustart.c | 1 +
arch/xtensa/src/esp32/esp32_dac.c | 1 +
arch/xtensa/src/esp32s2/esp32s2_lowputc.c | 1 +
arch/xtensa/src/esp32s3/esp32s3_idle.c | 1 +
drivers/note/note_driver.c | 21 +
drivers/serial/uart_16550.c | 1 +
fs/inode/fs_files.c | 19 +-
include/nuttx/fs/fs.h | 3 +-
include/nuttx/spinlock.h | 293 +++++++++++-
sched/group/group_leave.c | 1 +
sched/irq/irq_csection.c | 2 +-
sched/semaphore/CMakeLists.txt | 8 -
sched/semaphore/Make.defs | 4 -
sched/semaphore/spinlock.c | 560 -----------------------
sched/signal/sig_findaction.c | 2 +
51 files changed, 358 insertions(+), 596 deletions(-)
delete mode 100644 sched/semaphore/spinlock.c