Hi All (again),

The issues found so far for the release branch were all related to Xtensa's
Wi-Fi. Looking at the code included in the release, I checked that #17008
<https://github.com/apache/nuttx/pull/17008> isn't part of it. We tried it
internally, but we found another (small) regression, already fixed by #17115
<http://17115>.

I propose a new RC to include both changes so we can ensure Wi-Fi stability
for ESP32, ESP32-S2 and ESP32-S3. I strongly recommend adding #17008
<https://github.com/apache/nuttx/pull/17008> and #17115 <http://17115> to
the release candidate.

Best regards,

Em seg., 29 de set. de 2025 às 10:02, Tiago Medicci Serrano <
[email protected]> escreveu:

> Hi All,
>
> We had some failures on our internal CI. We are investigating to check
> which are related to the release branch. Please don't release it yet.
>
> Best regards,
>
> Em seg., 29 de set. de 2025 às 00:29, Lee, Lup Yuen <[email protected]>
> escreveu:
>
>> +1 for Avaota-A1, StarPro64, Milk-V Duo S, Ox64, Star64, PinePhone
>>
>> ===== Avaota-A1 Compiler
>> + aarch64-none-elf-gcc -v
>> Using built-in specs.
>> COLLECT_GCC=aarch64-none-elf-gcc
>>
>> COLLECT_LTO_WRAPPER=/home/luppy/arm-gnu-toolchain-13.2.Rel1-x86_64-aarch64-none-elf/bin/../libexec/gcc/aarch64-none-elf/13.2.1/lto-wrapper
>> Target: aarch64-none-elf
>> Configured with:
>> /data/jenkins/workspace/GNU-toolchain/arm-13/src/gcc/configure
>> --target=aarch64-none-elf
>>
>> --prefix=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/install
>>
>> --with-gmp=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
>>
>> --with-mpfr=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
>>
>> --with-mpc=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
>>
>> --with-isl=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
>> --disable-shared --disable-nls --disable-threads --disable-tls
>> --enable-checking=release --enable-languages=c,c++,fortran --with-newlib
>> --with-gnu-as --with-headers=yes --with-gnu-ld
>> --with-native-system-header-dir=/include
>>
>> --with-sysroot=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/install/aarch64-none-elf
>> --with-pkgversion='Arm GNU Toolchain 13.2.rel1 (Build arm-13.7)'
>> --with-bugurl=https://bugs.linaro.org/
>> Thread model: single
>> Supported LTO compression algorithms: zlib
>> gcc version 13.2.1 20231009 (Arm GNU Toolchain 13.2.rel1 (Build arm-13.7))
>>
>> ===== Avaota-A1 Configuration
>> + ./tools/configure.sh avaota-a1:nsh
>>
>> ===== Avaota-A1 Size
>> + aarch64-none-elf-size nuttx
>>    text   data    bss    dec    hex filename
>>  207594  15392  59208 282194  44e52 nuttx
>>
>> ===== Avaota-A1 NSH Info and Free
>> NuttShell (NSH) NuttX-12.11.0
>> nsh> uname -a
>> NuttX 12.11.0 fccf2f6e06 Sep 29 2025 10:47:41 arm64 avaota-a1
>> nsh> free
>>       total       used       free    maxused    maxfree  nused  nfree name
>>   125538304      33816  125504488      52760  125476784     61      4 Kmem
>>     4194304     241664    3952640               3952640               Page
>>
>> ===== StarPro64 Compiler
>> + riscv-none-elf-gcc -v
>> Using built-in specs.
>> COLLECT_GCC=riscv-none-elf-gcc
>>
>> COLLECT_LTO_WRAPPER=/home/luppy/xpack-riscv-none-elf-gcc-13.2.0-2/bin/../libexec/gcc/riscv-none-elf/13.2.0/lto-wrapper
>> Target: riscv-none-elf
>> Configured with:
>>
>> /__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/sources/gcc-13.2.0/configure
>>
>> --prefix=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application
>>
>> --with-sysroot=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application/riscv-none-elf
>> --with-native-system-header-dir=/include
>>
>> --infodir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/info
>>
>> --mandir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/man
>>
>> --htmldir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/html
>>
>> --pdfdir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/pdf
>> --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu
>> --target=riscv-none-elf --disable-libgomp --disable-libmudflap
>> --disable-libquadmath --disable-libsanitizer --disable-libssp
>> --disable-nls
>> --disable-shared --disable-threads --disable-tls --enable-checking=release
>> --enable-languages=c,c++,fortran
>>
>> --with-gmp=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install
>> --with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC x86_64'
>> --with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32
>> --with-arch=rv32imac --enable-multilib
>> Thread model: single
>> Supported LTO compression algorithms: zlib zstd
>> gcc version 13.2.0 (xPack GNU RISC-V Embedded GCC x86_64)
>>
>> ===== StarPro64 Configuration
>> + ./tools/configure.sh starpro64:nsh
>>
>> ===== StarPro64 Size
>> + riscv-none-elf-size nuttx
>>    text   data    bss    dec    hex filename
>>  162247   1565  32528 196340  2fef4 nuttx
>>
>> ===== StarPro64 NSH Info and Free
>> NuttShell (NSH) NuttX-12.11.0
>> nsh> uname -a
>> NuttX 12.11.0 fccf2f6e06 Sep 29 2025 10:42:55 risc-v starpro64
>> nsh> free
>>       total       used       free    maxused    maxfree  nused  nfree name
>>     2057216      11632    2045584      33536    2042800     41      5 Kmem
>>    20971520     720896   20250624              20250624               Page
>>
>> ===== Milk-V Duo S Compiler
>> + riscv-none-elf-gcc -v
>> Using built-in specs.
>> COLLECT_GCC=riscv-none-elf-gcc
>>
>> COLLECT_LTO_WRAPPER=/Users/luppy/xpack-riscv-none-elf-gcc-13.2.0-2/bin/../libexec/gcc/riscv-none-elf/13.2.0/lto-wrapper
>> Target: riscv-none-elf
>> Configured with:
>>
>> /Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/sources/gcc-13.2.0/configure
>>
>> --prefix=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/application
>>
>> --with-sysroot=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/application/riscv-none-elf
>> --with-native-system-header-dir=/include
>>
>> --infodir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/info
>>
>> --mandir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/man
>>
>> --htmldir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/html
>>
>> --pdfdir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/pdf
>> --build=aarch64-apple-darwin20.6.0 --host=aarch64-apple-darwin20.6.0
>> --target=riscv-none-elf --disable-libgomp --disable-libmudflap
>> --disable-libquadmath --disable-libsanitizer --disable-libssp
>> --disable-nls
>> --disable-shared --disable-threads --disable-tls --enable-checking=release
>> --enable-languages=c,c++,fortran
>>
>> --with-gmp=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install
>> --with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC arm64'
>> --with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32
>> --with-arch=rv32imac --enable-multilib
>> Thread model: single
>> Supported LTO compression algorithms: zlib zstd
>> gcc version 13.2.0 (xPack GNU RISC-V Embedded GCC arm64)
>>
>> ===== Milk-V Duo S Configuration
>> + ./tools/configure.sh milkv_duos:nsh
>>
>> ===== Milk-V Duo S Size
>> + riscv-none-elf-size nuttx
>>    text   data    bss    dec    hex filename
>>  162167   1561  30208 193936  2f590 nuttx
>>
>> ===== Milk-V Duo S NSH Info and Free
>> NuttShell (NSH) NuttX-12.11.0
>> nsh> uname -a
>> NuttX 12.11.0 fccf2f6e06 Sep 29 2025 10:35:56 risc-v milkv_duos
>> nsh> free
>>       total       used       free    maxused    maxfree  nused  nfree name
>>     2061312      11632    2049680      33560    2042800     41      5 Kmem
>>    20971520     720896   20250624              20250624               Page
>>
>> ===== Ox64 Compiler
>> + riscv-none-elf-gcc -v
>> Using built-in specs.
>> COLLECT_GCC=riscv-none-elf-gcc
>>
>> COLLECT_LTO_WRAPPER=/home/luppy/xpack-riscv-none-elf-gcc-13.2.0-2/bin/../libexec/gcc/riscv-none-elf/13.2.0/lto-wrapper
>> Target: riscv-none-elf
>> Configured with:
>>
>> /__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/sources/gcc-13.2.0/configure
>>
>> --prefix=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application
>>
>> --with-sysroot=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application/riscv-none-elf
>> --with-native-system-header-dir=/include
>>
>> --infodir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/info
>>
>> --mandir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/man
>>
>> --htmldir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/html
>>
>> --pdfdir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/pdf
>> --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu
>> --target=riscv-none-elf --disable-libgomp --disable-libmudflap
>> --disable-libquadmath --disable-libsanitizer --disable-libssp
>> --disable-nls
>> --disable-shared --disable-threads --disable-tls --enable-checking=release
>> --enable-languages=c,c++,fortran
>>
>> --with-gmp=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install
>> --with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC x86_64'
>> --with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32
>> --with-arch=rv32imac --enable-multilib
>> Thread model: single
>> Supported LTO compression algorithms: zlib zstd
>> gcc version 13.2.0 (xPack GNU RISC-V Embedded GCC x86_64)
>>
>> ===== Ox64 Configuration
>> + ./tools/configure.sh ox64:nsh
>>
>> ===== Ox64 Size
>> + riscv-none-elf-size nuttx
>>    text   data    bss    dec    hex filename
>>  165055   2257  33184 200496  30f30 nuttx
>>
>> ===== Ox64 NSH Info and Free
>> NuttShell (NSH) NuttX-12.11.0
>> nsh> uname -a
>> NuttX 12.11.0 fccf2f6e06 Sep 29 2025 10:56:14 risc-v ox64
>> nsh> free
>>       total       used       free    maxused    maxfree  nused  nfree name
>>     2057216      11928    2045288      33832    2042800     45      5 Kmem
>>    20971520     720896   20250624              20250624               Page
>>
>> ===== Star64 Compiler
>> + riscv-none-elf-gcc -v
>> Using built-in specs.
>> COLLECT_GCC=riscv-none-elf-gcc
>>
>> COLLECT_LTO_WRAPPER=/home/luppy/xpack-riscv-none-elf-gcc-13.2.0-2/bin/../libexec/gcc/riscv-none-elf/13.2.0/lto-wrapper
>> Target: riscv-none-elf
>> Configured with:
>>
>> /__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/sources/gcc-13.2.0/configure
>>
>> --prefix=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application
>>
>> --with-sysroot=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application/riscv-none-elf
>> --with-native-system-header-dir=/include
>>
>> --infodir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/info
>>
>> --mandir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/man
>>
>> --htmldir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/html
>>
>> --pdfdir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/pdf
>> --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu
>> --target=riscv-none-elf --disable-libgomp --disable-libmudflap
>> --disable-libquadmath --disable-libsanitizer --disable-libssp
>> --disable-nls
>> --disable-shared --disable-threads --disable-tls --enable-checking=release
>> --enable-languages=c,c++,fortran
>>
>> --with-gmp=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install
>> --with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC x86_64'
>> --with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32
>> --with-arch=rv32imac --enable-multilib
>> Thread model: single
>> Supported LTO compression algorithms: zlib zstd
>> gcc version 13.2.0 (xPack GNU RISC-V Embedded GCC x86_64)
>>
>> ===== Star64 Configuration
>> + ./tools/configure.sh star64:nsh
>>
>> ===== Star64 Size
>> + riscv-none-elf-size nuttx
>>    text   data    bss    dec    hex filename
>>  160493   1561  27232 189286  2e366 nuttx
>>
>> ===== Star64 NSH Info and Free
>> NuttShell (NSH) NuttX-12.11.0
>> nsh> uname -a
>> NuttX 12.11.0 fccf2f6e06 Sep 29 2025 10:51:35 risc-v star64
>> nsh> free
>>       total       used       free    maxused    maxfree  nused  nfree name
>>     2061312      11480    2049832      33392    2048000     39      5 Kmem
>>    20971520     720896   20250624              20250624               Page
>>
>> ===== PinePhone Compiler
>> + aarch64-none-elf-gcc -v
>> Using built-in specs.
>> COLLECT_GCC=aarch64-none-elf-gcc
>>
>> COLLECT_LTO_WRAPPER=/home/luppy/arm-gnu-toolchain-13.2.Rel1-x86_64-aarch64-none-elf/bin/../libexec/gcc/aarch64-none-elf/13.2.1/lto-wrapper
>> Target: aarch64-none-elf
>> Configured with:
>> /data/jenkins/workspace/GNU-toolchain/arm-13/src/gcc/configure
>> --target=aarch64-none-elf
>>
>> --prefix=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/install
>>
>> --with-gmp=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
>>
>> --with-mpfr=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
>>
>> --with-mpc=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
>>
>> --with-isl=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/host-tools
>> --disable-shared --disable-nls --disable-threads --disable-tls
>> --enable-checking=release --enable-languages=c,c++,fortran --with-newlib
>> --with-gnu-as --with-headers=yes --with-gnu-ld
>> --with-native-system-header-dir=/include
>>
>> --with-sysroot=/data/jenkins/workspace/GNU-toolchain/arm-13/build-aarch64-none-elf/install/aarch64-none-elf
>> --with-pkgversion='Arm GNU Toolchain 13.2.rel1 (Build arm-13.7)'
>> --with-bugurl=https://bugs.linaro.org/
>> Thread model: single
>> Supported LTO compression algorithms: zlib
>> gcc version 13.2.1 20231009 (Arm GNU Toolchain 13.2.rel1 (Build arm-13.7))
>>
>> ===== PinePhone Configuration
>> + ./tools/configure.sh pinephone:nsh
>>
>> ===== PinePhone Size
>> + aarch64-none-elf-size nuttx
>>    text   data    bss    dec    hex filename
>>  247474  14701  60909 323084  4ee0c nuttx
>>
>> ===== PinePhone NSH Info and Free
>> NuttShell (NSH) NuttX-12.11.0
>> nsh> uname -a
>> NuttX 12.11.0 fccf2f6e06 Sep 29 2025 11:06:02 arm64 pinephone
>> nsh> free
>>       total       used       free    maxused    maxfree  nused  nfree name
>>   133361664      21992  133339672      22664  133339672     26      1 Umem
>>
>> Avaota-A1 Log:
>> https://gist.github.com/lupyuen/736463614914251a68c108f00759e890
>>
>> StarPro64 Log:
>> https://gist.github.com/lupyuen/d8bb63c6ec370ac1661e570b050b0af4
>>
>> Milk-V Duo S Log:
>> https://gist.github.com/lupyuen/c72b74d7ea327042fcd47abb5e060d02
>>
>> Ox64 Log:
>> https://gist.github.com/lupyuen/e4f881ad6a1475f6451f9359bc49c2b2
>>
>> Star64 Log:
>> https://gist.github.com/lupyuen/29423dc34777c42fbcf30f62cd643ed5
>>
>> PinePhone Log:
>> https://gist.github.com/lupyuen/e552da4deee8fc1ebac95605fb4ba701
>>
>> Lup
>>
>> On Mon, Sep 29, 2025 at 1:14 AM Alin Jerpelea <[email protected]> wrote:
>>
>> > Hello all,
>> >
>> > Apache NuttX 12.11.0 RC0 has been staged under [1] and it's
>> > time to vote on accepting it for release. Voting will be open for 72hr.
>> >
>> > A minimum of 3 binding +1 votes and more binding +1 than binding -1 are
>> > required to pass.
>> >
>> > The Apache requirements for approving a release can be found here [3]
>> > "Before voting +1 PMC members are required to download the signed
>> > source code package, compile it as provided, and test the resulting
>> > executable on their own platform, along with also verifying that the
>> > package meets the requirements of the ASF policy on releases."
>> >
>> > A document to walk through some of this process has been published on
>> > our project wiki and can be found here [4].
>> >
>> > [ ] +1 accept (indicate what you validated - e.g. performed the non-RM
>> > items in [4])
>> > [ ] -1 reject (explanation required)
>> >
>> > Thank you all,
>> > Alin Jerpelea
>> >
>> > SCM Information:
>> >   Release tag: nuttx-12.11.0-RC0
>> >   Hash for the release nuttx tag:
>> fccf2f6e0675b3c01f79d69bbb29f93abff389e7
>> >   Hash for the release nuttx-apps tag:
>> > 61e82925dc8dd8e9cb9544ef8b0b0f218a6d68c7
>> >
>> > [1] https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC0/
>> > [2]
>> >
>> >
>> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.11.0-RC0/ReleaseNotes
>> > [3] https://www.apache.org/dev/release.html#approving-a-release
>> > [4]
>> >
>> >
>> https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release
>> >
>>
>

Reply via email to