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]
