cederom opened a new issue, #3205:
URL: https://github.com/apache/nuttx-apps/issues/3205

   ### Description / Steps to reproduce the issue
   
   * During SD card driver implementation testing on rPI 4B [1] it turned out 
that `sdstress` does not run properly (hangs) when `/sd/stress` location 
exists, but works fine after `/sd/stress` is removed.
   * This is related to apps/testing/drivers/sd_stress application not the 
build host.
   
   [1] https://github.com/apache/nuttx/pull/17245#issuecomment-3483213289
   
   ### On which OS does this issue occur?
   
   [OS: Other], [OS: BSD]
   
   ### What is the version of your OS?
   
   FreeBSD 14.3-RELEASE-p5 amd64
   
   ### NuttX Version
   
   12.11.0
   
   ### Issue Architecture
   
   [Arch: arm64]
   
   ### Issue Area
   
   [Area: Testing]
   
   ### Host information
   
   ```
   NuttX CFLAGS:
     -D_LDBL_EQ_DBL
     -fno-common
     -Wall
     -Wstrict-prototypes
     -Wshadow
     -Wundef
     -Werror
     -Wno-attributes
     -Wno-unknown-pragmas
     -Wno-psabi
     -Os
     -fno-strict-aliasing
     -fomit-frame-pointer
     -ffunction-sections
     -fdata-sections \-g\
     -march=armv8-a
     -isystem /tmp/nuttx/nuttx.git/include
     -D__NuttX__
     -pipe
   
   
   NuttX CXXFLAGS:
     -D_LDBL_EQ_DBL
     -fno-common
     -Wall
     -Wshadow
     -Wundef
     -Wno-attributes
     -Wno-unknown-pragmas
     -nostdinc++
     -Wno-psabi
     -std=\gnu++17\
     -fno-exceptions
     -fcheck-new
     -fno-rtti
     -Os
     -fno-strict-aliasing
     -fomit-frame-pointer
     -ffunction-sections
     -fdata-sections \-g\
     -march=armv8-a
     -isystem /tmp/nuttx/nuttx.git/include/cxx
     -isystem /tmp/nuttx/nuttx.git/include
     -D__NuttX__
     -pipe
   
   
   NuttX LDFLAGS:
     -nostdlib
     --gc-sections
     --cref
     -Map=/tmp/nuttx/nuttx.git/nuttx.map
     --no-warn-rwx-segments
     --print-memory-usage
   
   
   NuttX configuration options:
     CONFIG_ALLOW_BSD_COMPONENTS=y
     CONFIG_EXPERIMENTAL=y
     CONFIG_HOST_LINUX=y
     CONFIG_APPS_DIR=\../nuttx-apps.git\
     CONFIG_BASE_DEFCONFIG=\raspberrypi-4b:sd\
     CONFIG_BUILD_FLAT=y
     CONFIG_INTELHEX_BINARY=y
     CONFIG_RAW_BINARY=y
     CONFIG_OUTPUT_STRIP_PATHS=y
     CONFIG_ARCH_HAVE_STDARG_H=y
     CONFIG_ARCH_HAVE_SETJMP=y
     CONFIG_ARCH_NONE_DEBUG_H=y
     CONFIG_FORTIFY_SOURCE=0
     CONFIG_ASSERTIONS_FILENAME=y
     CONFIG_DEBUG_ALERT=y
     CONFIG_DEBUG_FEATURES=y
     CONFIG_DEBUG_ERROR=y
     CONFIG_DEBUG_WARN=y
     CONFIG_DEBUG_INFO=y
     CONFIG_DEBUG_ASSERTIONS=y
     CONFIG_DEBUG_ASSERTIONS_EXPRESSION=y
     CONFIG_DEBUG_ASSERTIONS_FILENAME=y
     CONFIG_DEBUG_FS=y
     CONFIG_DEBUG_FS_ERROR=y
     CONFIG_DEBUG_MEMCARD=y
     CONFIG_DEBUG_MEMCARD_ERROR=y
     CONFIG_DEBUG_IPC=y
     CONFIG_DEBUG_IPC_ERROR=y
     CONFIG_DEBUG_IPC_WARN=y
     CONFIG_ARCH_HAVE_STACKCHECK=y
     CONFIG_STACK_COLORATION=y
     CONFIG_STACKCHECK_MARGIN=-1
     CONFIG_STACK_USAGE_WARNING=0
     CONFIG_DEBUG_SYMBOLS=y
     CONFIG_DEBUG_SYMBOLS_LEVEL=\-g\
     CONFIG_ARCH_HAVE_CUSTOMOPT=y
     CONFIG_DEBUG_FULLOPT=y
     CONFIG_LTO_NONE=y
     CONFIG_DEBUG_OPT_UNUSED_SECTIONS=y
     CONFIG_DEBUG_LINK_MAP=y
     CONFIG_ARCH_ARM64=y
     CONFIG_ARCH=\arm64\
     CONFIG_ARCH_FAMILY=\armv8-a\
     CONFIG_ARCH_CHIP=\bcm2711\
     CONFIG_ARM64_TOOLCHAIN_GNU_EABI=y
     CONFIG_ARCH_CHIP_BCM2711=y
     CONFIG_ARCH_ARMV8A=y
     CONFIG_ARCH_HAVE_EL3=y
     CONFIG_ARCH_ARM64_EXCEPTION_LEVEL=1
     CONFIG_ARCH_EARLY_PRINT=y
     CONFIG_ARCH_CORTEX_A72=y
     CONFIG_ARM64_HAVE_NEON=y
     CONFIG_ARM64_NEON=y
     CONFIG_ARM64_GIC_VERSION=2
     CONFIG_ARM64_GICV2_LEGACY_IRQ0=35
     CONFIG_ARM64_VA_BITS=48
     CONFIG_ARM64_PA_BITS=48
     CONFIG_BCM2711_LOW_PERIPHERAL=y
     CONFIG_BCM2711_EMMC=y
     CONFIG_BCM2711_EMMC2=y
     CONFIG_BCM2711_EMMC2_XFERSPEED=25000000
     CONFIG_ARCH_TOOLCHAIN_GNU=y
     CONFIG_ARCH_TOOLCHAIN_GCC=y
     CONFIG_ARCH_HAVE_IRQTRIGGER=y
     CONFIG_ARCH_ICACHE=y
     CONFIG_ARCH_DCACHE=y
     CONFIG_ARCH_HAVE_ADDRENV=y
     CONFIG_ARCH_NEED_ADDRENV_MAPPING=y
     CONFIG_ARCH_HAVE_MULTICPU=y
     CONFIG_ARCH_HAVE_FORK=y
     CONFIG_ARCH_HAVE_FPU=y
     CONFIG_ARCH_HAVE_MMU=y
     CONFIG_ARCH_HAVE_RESET=y
     CONFIG_ARCH_HAVE_TESTSET=y
     CONFIG_ARCH_HAVE_THREAD_LOCAL=y
     CONFIG_ARCH_HAVE_SYSCALL_HOOKS=y
     CONFIG_ARCH_HAVE_BACKTRACE=y
     CONFIG_ARCH_HAVE_PERF_EVENTS=y
     CONFIG_ARCH_HAVE_TCBINFO=y
     CONFIG_ARCH_HAVE_TRUSTZONE=y
     CONFIG_ARCH_TRUSTZONE_DISABLED=y
     CONFIG_ARCH_FPU=y
     CONFIG_ARCH_USE_MMU=y
     CONFIG_BOARD_LOOPSPERMSEC=132954
     CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
     CONFIG_ARCH_INTERRUPTSTACK=4096
     CONFIG_BOOT_RUNFROMFLASH=y
     CONFIG_RAM_START=0x00000000
     CONFIG_RAM_VSTART=0x0
     CONFIG_RAM_SIZE=4227858432
     CONFIG_FLASH_START=0x0
     CONFIG_FLASH_VSTART=0x0
     CONFIG_FLASH_SIZE=0
     CONFIG_ARCH_BOARD_RASPBERRYPI_4B=y
     CONFIG_ARCH_BOARD=\raspberrypi-4b\
     CONFIG_ARCH_HAVE_LEDS=y
     CONFIG_ARCH_LEDS=y
     CONFIG_RPI4B_RAM_4GB=y
     CONFIG_RPI4B_SDMMC=y
     CONFIG_RPI4B_MOUNT_BOOT=y
     CONFIG_MMCSD_HAVE_CARDDETECT=y
     CONFIG_BOARD_CRASHDUMP_NONE=y
     CONFIG_BOARDCTL=y
     CONFIG_BOARDCTL_MKRD=y
     CONFIG_BOARD_MEMORY_RANGE=\\
     CONFIG_DISABLE_OS_API=y
     CONFIG_ARCH_HAVE_TICKLESS=y
     CONFIG_USEC_PER_TICK=1000
     CONFIG_TIMER_ADJUST_USEC=0
     CONFIG_SYSTEM_TIME64=y
     CONFIG_ARCH_HAVE_TIMEKEEPING=y
     CONFIG_START_YEAR=2022
     CONFIG_START_MONTH=11
     CONFIG_START_DAY=1
     CONFIG_PREALLOC_TIMERS=4
     CONFIG_SPINLOCK=y
     CONFIG_IRQ_NWORKS=8
     CONFIG_IRQ_WORK_SECTION=\\
     CONFIG_IRQ_WORK_STACKSIZE=8192
     CONFIG_INIT_ENTRY=y
     CONFIG_INIT_ARGS=\\
     CONFIG_INIT_STACKSIZE=8192
     CONFIG_INIT_PRIORITY=100
     CONFIG_INIT_ENTRYPOINT=\nsh_main\
     CONFIG_INIT_ENTRYNAME=\nsh_main\
     CONFIG_RR_INTERVAL=200
     CONFIG_TASK_NAME_SIZE=31
     CONFIG_SCHED_WAITPID=y
     CONFIG_PTHREAD_MUTEX_ROBUST=y
     CONFIG_PTHREAD_MUTEX_DEFAULT_PRIO_NONE=y
     CONFIG_SCHED_CPULOAD_NONE=y
     CONFIG_SCHED_CPULOAD_TICKSPERSEC=100
     CONFIG_SCHED_PROFILE_TICKSPERSEC=1000
     CONFIG_SCHED_STACK_RECORD=0
     CONFIG_DEV_CONSOLE=y
     CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=8
     CONFIG_FILE_STREAM=y
     CONFIG_SIG_PREALLOC_ACTIONS=4
     CONFIG_SIG_ALLOC_ACTIONS=1
     CONFIG_SIG_PREALLOC_IRQ_ACTIONS=8
     CONFIG_PREALLOC_MQ_MSGS=8
     CONFIG_PREALLOC_MQ_IRQ_MSGS=8
     CONFIG_MQ_MAXMSGSIZE=32
     CONFIG_SCHED_WORKQUEUE=y
     CONFIG_SCHED_HPWORK=y
     CONFIG_SCHED_HPNTHREADS=1
     CONFIG_SCHED_HPWORKPRIORITY=192
     CONFIG_SCHED_HPWORKSTACKSIZE=8192
     CONFIG_DEFAULT_TASK_STACKSIZE=8192
     CONFIG_IDLETHREAD_STACKSIZE=8192
     CONFIG_PTHREAD_STACK_MIN=8192
     CONFIG_PTHREAD_STACK_DEFAULT=8192
     CONFIG_PTHREAD_GUARDSIZE_DEFAULT=0
     CONFIG_PID_INITIAL_COUNT=16
     CONFIG_ONESHOT=y
     CONFIG_ALARM_ARCH=y
     CONFIG_BCH=y
     CONFIG_BCH_BUFFER_ALIGNMENT=0
     CONFIG_USERLED=y
     CONFIG_DEV_NULL=y
     CONFIG_DEV_ZERO=y
     CONFIG_DEV_OPTEE_NONE=y
     CONFIG_DRVR_MKRD=y
     CONFIG_ARCH_HAVE_RDWR_MEM_CPU_RUN=y
     CONFIG_ARCH_HAVE_SDIO=y
     CONFIG_MMCSD=y
     CONFIG_MMCSD_IOCSUPPORT=y
     CONFIG_MMCSD_NSLOTS=1
     CONFIG_MMCSD_MULTIBLOCK_LIMIT=0
     CONFIG_MMCSD_MMCSUPPORT=y
     CONFIG_MMCSD_HAVE_WRITEPROTECT=y
     CONFIG_MMCSD_SDIO=y
     CONFIG_SDIO_BLOCKSETUP=y
     CONFIG_MMCSD_BLOCK_WDATADELAY=260
     CONFIG_SERIAL=y
     CONFIG_SERIAL_NPOLLWAITERS=4
     CONFIG_SYSLOG=y
     CONFIG_SYSLOG_DEFAULT_MASK=0xff
     CONFIG_SYSLOG_CRLF=y
     CONFIG_SYSLOG_MAX_CHANNELS=1
     CONFIG_RAMLOG=y
     CONFIG_RAMLOG_NONBLOCKING=y
     CONFIG_RAMLOG_POLLTHRESHOLD=1
     CONFIG_SYSLOG_BUFFER=y
     CONFIG_SYSLOG_BUFSIZE=128
     CONFIG_SYSLOG_INTBUFFER=y
     CONFIG_SYSLOG_INTBUFSIZE=512
     CONFIG_SYSLOG_TIMESTAMP=y
     CONFIG_SYSLOG_DEVPATH=\/dev/ttyS1\
     CONFIG_SYSLOG_DEFAULT=y
     CONFIG_FS_NEPOLL_DESCRIPTORS=8
     CONFIG_FS_LOCK_BUCKET_SIZE=0
     CONFIG_SENDFILE_BUFSIZE=512
     CONFIG_FS_BACKTRACE=0
     CONFIG_FS_MQUEUE_VFS_PATH=\/var/mqueue\
     CONFIG_FS_MQUEUE_NPOLLWAITERS=4
     CONFIG_FS_ANONMAP=y
     CONFIG_FS_FAT=y
     CONFIG_FAT_LCNAMES=y
     CONFIG_FAT_LFN=y
     CONFIG_FAT_MAXFNAME=32
     CONFIG_FAT_LFN_ALIAS_TRAILCHARS=0
     CONFIG_FS_FATTIME=y
     CONFIG_FS_ROMFS=y
     CONFIG_FS_ROMFS_CACHE_NODE=y
     CONFIG_FS_ROMFS_CACHE_FILE_NSECTORS=1
     CONFIG_FS_PROCFS=y
     CONFIG_NXFONTS_PACKEDMSFIRST=y
     CONFIG_MM_DEFAULT_MANAGER=y
     CONFIG_MM_DEFAULT_ALIGNMENT=8
     CONFIG_MM_NODE_GUARDSIZE=0
     CONFIG_MM_REGIONS=1
     CONFIG_MM_MAP_COUNT_MAX=1024
     CONFIG_MM_BACKTRACE=-1
     CONFIG_MM_FREE_DELAYCOUNT_MAX=0
     CONFIG_MM_HEAP_BIGGEST_COUNT=30
     CONFIG_MM_HEAP_MEMPOOL_THRESHOLD=-1
     CONFIG_BINFMT_ELF_RELOCATABLE=y
     CONFIG_STDIO_BUFFER_SIZE=64
     CONFIG_STDIO_LINEBUFFER=y
     CONFIG_NUNGET_CHARS=2
     CONFIG_LIBC_FLOATINGPOINT=y
     CONFIG_LIBC_LONG_LONG=y
     CONFIG_ARCH_LOWPUTC=y
     CONFIG_LIBC_RAND_ORDER=1
     CONFIG_LIBC_HOMEDIR=\/\
     CONFIG_LIBC_TMPDIR=\/tmp\
     CONFIG_LIBC_MAX_TMPFILE=32
     CONFIG_LIBC_MAX_EXITFUNS=0
     CONFIG_POSIX_SPAWN_DEFAULT_STACKSIZE=8192
     CONFIG_LIBC_HOSTNAME=\\
     CONFIG_LIBC_OPEN_MAX=256
     CONFIG_NAME_MAX=32
     CONFIG_PATH_MAX=256
     CONFIG_LINE_MAX=80
     CONFIG_LIBC_STRERROR_ERRNUM=y
     CONFIG_LIBC_NEWLIB_OPTSPEED=y
     CONFIG_LIBC_STRSIGNAL=y
     CONFIG_TLS_NELEM=0
     CONFIG_TLS_TASK_NELEM=0
     CONFIG_TLS_NCLEANUP=0
     CONFIG_LIBC_GAISTRERROR_ERRNUM=y
     CONFIG_LIBC_FTOK_VFS_PATH=\/var/ftok\
     CONFIG_LIBC_MEMFD_ERROR=y
     CONFIG_LIBC_TEMPBUFFER=y
     CONFIG_LIBC_MAX_TEMPBUFFER=2
     CONFIG_LIBC_TEMPBUFFER_MALLOC=y
     CONFIG_LIBC_MUTEX_BACKTRACE=0
     CONFIG_BUILTIN=y
     CONFIG_SYMTAB_ORDEREDBYNAME=y
     CONFIG_STREAM_OUT_BUFFER_SIZE=64
     CONFIG_STREAM_HEXDUMP_BUFFER_SIZE=128
     CONFIG_STREAM_BASE64_BUFFER_SIZE=128
     CONFIG_LIBC_INLINE_QUEUE=y
     CONFIG_LIBM_TOOLCHAIN=y
     CONFIG_HAVE_CXX=y
     CONFIG_HAVE_CXXINITIALIZE=y
     CONFIG_LIBCXXMINI=y
     CONFIG_CXX_STANDARD=\gnu++17\
     CONFIG_BUILTIN_TOOLCHAIN=y
     CONFIG_COVERAGE_NONE=y
     CONFIG_COVERAGE_DEFAULT_PREFIX_STRIP=\0\
     CONFIG_COVERAGE_DEFAULT_PREFIX=\/data\
     CONFIG_PROFILE_NONE=y
     CONFIG_FSUTILS_MKFATFS=y
     CONFIG_MKFATFS_BUFFER_ALIGNMENT=0
     CONFIG_NSH_LIBRARY=y
     CONFIG_NSH_PROMPT_STRING=\nsh> \
     CONFIG_NSH_PROMPT_MAX=32
     CONFIG_NSH_PROMPT_ENV=\PS1\
     CONFIG_NSH_PROMPT_SUFFIX=\> \
     CONFIG_NSH_READLINE=y
     CONFIG_NSH_QUOTE=y
     CONFIG_NSH_MAXARGUMENTS=7
     CONFIG_NSH_ARGCAT=y
     CONFIG_NSH_NESTDEPTH=3
     CONFIG_NSH_ALIAS=y
     CONFIG_NSH_ALIAS_MAX_AMOUNT=1
     CONFIG_NSH_BUILTIN_APPS=y
     CONFIG_NSH_DISABLE_DATE=y
     CONFIG_NSH_DISABLE_LOSMART=y
     CONFIG_NSH_DISABLE_LOMTD=y
     CONFIG_NSH_DISABLE_MB=y
     CONFIG_NSH_DISABLE_MH=y
     CONFIG_NSH_DISABLE_MW=y
     CONFIG_NSH_DISABLE_TIMEDATECTL=y
     CONFIG_NSH_MMCSDMINOR=0
     CONFIG_NSH_MMCSDSLOTNO=0
     CONFIG_NSH_CODECS_BUFSIZE=128
     CONFIG_NSH_CMDOPT_HEXDUMP=y
     CONFIG_NSH_PROC_MOUNTPOINT=\/proc\
     CONFIG_NSH_FILEIOSIZE=512
     CONFIG_NSH_SYSINITSCRIPT=\init.d/rc.sysinit\
     CONFIG_NSH_INITSCRIPT=\init.d/rcS\
     CONFIG_NSH_SCRIPT_REDIRECT_PATH=\\
     CONFIG_NSH_CONSOLE=y
     CONFIG_NSH_ARCHINIT=y
     CONFIG_SYSTEM_DD=y
     CONFIG_SYSTEM_DD_PROGNAME=\dd\
     CONFIG_SYSTEM_DD_PRIORITY=100
     CONFIG_SYSTEM_DD_STACKSIZE=8192
     CONFIG_SYSTEM_DD_STATS=y
     CONFIG_SYSTEM_NSH=y
     CONFIG_SYSTEM_NSH_PRIORITY=100
     CONFIG_SYSTEM_NSH_STACKSIZE=8192
     CONFIG_SYSTEM_NSH_PROGNAME=\nsh\
     CONFIG_SYSTEM_READLINE=y
     CONFIG_READLINE_HAVE_EXTMATCH=y
     CONFIG_READLINE_ECHO=y
     CONFIG_READLINE_CMD_HISTORY=y
     CONFIG_READLINE_CMD_HISTORY_LINELEN=80
     CONFIG_READLINE_CMD_HISTORY_LEN=16
     CONFIG_SYSTEM_SYSTEM=y
     CONFIG_SYSTEM_SYSTEM_STACKSIZE=8192
     CONFIG_SYSTEM_SYSTEM_PRIORITY=100
     CONFIG_TESTING_SD_STRESS=y
     CONFIG_TESTING_SD_STRESS_PROGNAME=\sdstress\
     CONFIG_TESTING_SD_STRESS_PRIORITY=100
     CONFIG_TESTING_SD_STRESS_STACKSIZE=8192
     CONFIG_TESTING_SD_STRESS_DEVICE=\/sd\
     CONFIG_TESTING_OSTEST=y
     CONFIG_TESTING_OSTEST_LOOPS=1
     CONFIG_TESTING_OSTEST_STACKSIZE=8192
     CONFIG_TESTING_OSTEST_NBARRIER_THREADS=8
     CONFIG_TESTING_OSTEST_RR_RANGE=10000
     CONFIG_TESTING_OSTEST_RR_RUNS=10
     CONFIG_TESTING_OSTEST_FPULOOPS=16
     CONFIG_TESTING_OSTEST_FPUMSDELAY=750
     CONFIG_TESTING_OSTEST_FPUPRIORITY=100
     CONFIG_TESTING_OSTEST_FPUSTACKSIZE=8192
     CONFIG_TESTING_OSTEST_WAITRESULT=y
     CONFIG_TESTING_GETPRIME=y
     CONFIG_TESTING_GETPRIME_PROGNAME=\getprime\
     CONFIG_TESTING_GETPRIME_PRIORITY=50
     CONFIG_TESTING_GETPRIME_STACKSIZE=8192
     CONFIG_TESTING_GETPRIME_THREAD_PRIORITY=10
   
   
   Host system OS:
   
   Host system PATH:
     /usr/local/gcc-arm-embedded-aarch64-14.2.rel1/bin/
   (..)
   ```
   
   ### Verification
   
   - [x] I have verified before submitting the report.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to