+1 from me The release was tested on Sony Spresense board
In this case I will close the vote and document the issue regarding Ox64. Thanks for testing and voting the release //Alin From: Lee, Lup Yuen <lu...@appkaki.com> Sent: den 15 januari 2024 06:05 To: dev@nuttx.apache.org Subject: Re: Ox64 crash Was: Re: [VOTE] Apache NuttX 12.4.0 RC0 release Hi Juha: Thanks for testing, I really appreciate it :-) You're right, there is a problem with the sequence of getprime then hello on Ox64. I suggest we proceed with the rollout of 12. 4. 0 RC0 while we fix this. BL808 Timer is also missing from ZjQcmQRYFpfptBannerStart This message is from an unknown sender You have not previously corresponded with this sender and they are external to Sony ZjQcmQRYFpfptBannerEnd Hi Juha: Thanks for testing, I really appreciate it :-) You're right, there is a problem with the sequence of getprime then hello on Ox64. I suggest we proceed with the rollout of 12.4.0 RC0 while we fix this. BL808 Timer is also missing from the release (it was merged last week), so hopefully we'll have BL808 Timer + "getprime then hello" working OK in the next release. Here are my findings, I'll keep you updated. Thanks :-) https://gist.github.com/lupyuen/def8fb96245643c046e5f3ad6c4e3ed0<https://gist.github.com/lupyuen/def8fb96245643c046e5f3ad6c4e3ed0> Lup On Mon, Jan 15, 2024 at 12:20 AM Juha Niskanen (Haltian) <juha.niska...@haltian.com.invalid<mailto:juha.niska...@haltian.com.invalid>> wrote: > There is something wrong with this release on Ox64 board. Just running > this sequence of commands in ox64:nsh defconfig machine: > > cd /system/bin > getprime > hello > > produces a crash: > > riscv_exception: EXCEPTION: Store/AMO page fault. MCAUSE: > 000000000000000f, EPC: 0000000050209134, MTVAL: 0000000080200000 > riscv_exception: PANIC!!! Exception = 000000000000000f > _assert: Current Version: NuttX 12.4.0-RC0 4761af7069 Jan 11 2024 > 00:11:48 risc-v > _assert: Assertion failed panic: at file: common/riscv_exception.c:85 > task: /system/bin/init process: /system/bin/init 0x8000004a > up_dump_register: EPC: 0000000050209134 > up_dump_register: A0: 0000000080200000 A1: 0000000000000000 A2: > 00000000000002a8 A3: 00000000000002a8 > up_dump_register: A4: 0000000000000000 A5: 0000000080200000 A6: > 0000000000000000 A7: 0000000000000000 > up_dump_register: T0: 0000000000000003 T1: 0000000000000007 T2: > 0000000000000020 T3: 00000000802002a8 > up_dump_register: T4: 0000000080200000 T5: 00000000000000ff T6: > 000000000000000f > up_dump_register: S0: 0000000080200000 S1: 0000000000080d58 S2: > 0000000000000000 S3: 0000000080202988 > up_dump_register: S4: 0000000000000001 S5: 00000000802008c8 S6: > 0000000050409980 S7: 0000000000000000 > up_dump_register: S8: 0000000000000001 S9: 0000000000000000 S10: > 0000000000000000 S11: 0000000000000000 > up_dump_register: SP: 000000005040b220 FP: 0000000080200000 TP: > 0000000000000000 RA: 00000000502098d6 > > Full log: > https://gist.github.com/juniskane/6695c16da910c040773911069d10812c<https://gist.github.com/juniskane/6695c16da910c040773911069d10812c>< > https://gist.github.com/juniskane/6695c16da910c040773911069d10812c<https://gist.github.com/juniskane/6695c16da910c040773911069d10812c>> > [https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png<https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png>]< > https://gist.github.com/juniskane/6695c16da910c040773911069d10812c<https://gist.github.com/juniskane/6695c16da910c040773911069d10812c>> > nuttx-ox64-2024-01-11_getprimes_hello_crash.log< > https://gist.github.com/juniskane/6695c16da910c040773911069d10812c<https://gist.github.com/juniskane/6695c16da910c040773911069d10812c>> > nuttx-ox64-2024-01-11_getprimes_hello_crash.log. GitHub Gist: instantly > share code, notes, and snippets. > gist.github.com > Also slightly different combo: > > cd /system/bin > getprime > sh > > produces: > > _assert: Current Version: NuttX 12.4.0-RC0 4761af7069 Jan 11 2024 > 00:11:48 risc-v > _assert: Assertion failed offset && val: at file: > machine/risc-v/arch_elf.c:565 task: /system/bin/init process: > /system/bin/init 0x8000004a > up_dump_register: EPC: 0000000050201ffe > up_dump_register: A0: 00000000504013d0 A1: 0000000000000235 A2: > 00000000502275e8 A3: 000000000000007e > up_dump_register: A4: 000000005040b8d0 A5: 0000000000000001 A6: > 0000000000000000 A7: fffffffffffffff8 > up_dump_register: T0: 0000000000000003 T1: 0000000000000007 T2: > 0000000000000020 T3: 000000005040b06c > up_dump_register: T4: 000000005040b060 T5: 00000000000000ff T6: > 000000000000000f > up_dump_register: S0: 0000000000000000 S1: 000000005040b8d0 S2: > 000000005040d200 S3: 000000005040b8d0 > up_dump_register: S4: 00000000502275e8 S5: 00000000502275b0 S6: > 0000000200042022 S7: 0000000050401b30 > up_dump_register: S8: 0000000000000235 S9: 0000000000000766 S10: > 0000000000002a2d S11: 0000000000000100 > up_dump_register: SP: 000000005040afa0 FP: 0000000000000000 TP: > 0000000000000000 RA: 0000000050201ffe > .... > riscv_exception: EXCEPTION: Load page fault. MCAUSE: 000000000000000d, > EPC: 00000000502048b4, MTVAL: 00000000802002f8 > riscv_exception: PANIC!!! Exception = 000000000000000d > _assert: Current Version: NuttX 12.4.0-RC0 4761af7069 Jan 11 2024 > 00:11:48 risc-v > _assert: Assertion failed panic: at file: common/riscv_exception.c:85 > task: /system/bin/init process: /system/bin/init 0x8000004a > up_dump_register: EPC: 00000000502048b4 > up_dump_register: A0: 00000000802002f8 A1: 0000000000000003 A2: > 0000000000000000 A3: 0000000000000001 > up_dump_register: A4: 0000000000000001 A5: 0000000000000000 A6: > 0000000200042022 A7: 0000000000000000 > up_dump_register: T0: 000000000000002e T1: 000000000000006a T2: > 00000000000001ff T3: 000000000000006c > up_dump_register: T4: 0000000000000068 T5: 0000000000000009 T6: > 000000000000002a > up_dump_register: S0: 00000000802002f8 S1: 000000005040b6d0 S2: > 000000005040b700 S3: 000000005040bba0 > up_dump_register: S4: 000000005040c870 S5: 000000005040fb50 S6: > 0000000000000000 S7: 0000000000000002 > up_dump_register: S8: 0000000000000080 S9: 0000000000000766 S10: > 0000000000002a2d S11: 0000000000000100 > up_dump_register: SP: 000000005040b030 FP: 00000000802002f8 TP: > 0000000000000000 RA: 0000000050207b9a > > Full log: > https://gist.github.com/juniskane/b9e6a75f389562e8c989ca1f7069054c<https://gist.github.com/juniskane/b9e6a75f389562e8c989ca1f7069054c>< > https://gist.github.com/juniskane/b9e6a75f389562e8c989ca1f7069054c<https://gist.github.com/juniskane/b9e6a75f389562e8c989ca1f7069054c>> > [https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png<https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png>]< > https://gist.github.com/juniskane/b9e6a75f389562e8c989ca1f7069054c<https://gist.github.com/juniskane/b9e6a75f389562e8c989ca1f7069054c>> > nuttx-ox64-2024-01-11_getprimes_sh_crash.log< > https://gist.github.com/juniskane/b9e6a75f389562e8c989ca1f7069054c<https://gist.github.com/juniskane/b9e6a75f389562e8c989ca1f7069054c>> > nuttx-ox64-2024-01-11_getprimes_sh_crash.log. GitHub Gist: instantly share > code, notes, and snippets. > gist.github.com > > Each of "hello", "sh" and "getprime" works correctly in isolation, but not > so when run after each other without reset. I think the assertion is > superficial, the load page fault must be underlying, as binload can load > "sh" when no preceding "getprime" is invoked. Something wrong with our MMU > support perhaps? > > These reproduce with nuttx-ox64-2024-01-11 from > https://github.com/lupyuen/nuttx-ox64/releases/tag/nuttx-ox64-2024-01-11<https://github.com/lupyuen/nuttx-ox64/releases/tag/nuttx-ox64-2024-01-11> > and also with nuttx I compiled myself. The logs are taken using binaries > from Mr. Lees release. I haven't tracked, if this is a new regression. > > I just got this board a few days ago and it is my very first RISC-V > computer! Still learning, how to run and debug it, but I hope that I can > contribute something to NuttX for this interesting architecture in future. > > [ > https://opengraph.githubassets.com/4259c40e0ffc51679b0d2f48e65e04e9821afb513a3d978f91a3fb2ceb8bb188/lupyuen/nuttx-ox64/releases/tag/nuttx-ox64-2024-01-11<https://opengraph.githubassets.com/4259c40e0ffc51679b0d2f48e65e04e9821afb513a3d978f91a3fb2ceb8bb188/lupyuen/nuttx-ox64/releases/tag/nuttx-ox64-2024-01-11> > ]<https://github.com/lupyuen/nuttx-ox64/releases/tag/nuttx-ox64-2024-01-11<https://github.com/lupyuen/nuttx-ox64/releases/tag/nuttx-ox64-2024-01-11> > > > Release nuttx-ox64-2024-01-11 · lupyuen/nuttx-ox64< > https://github.com/lupyuen/nuttx-ox64/releases/tag/nuttx-ox64-2024-01-11<https://github.com/lupyuen/nuttx-ox64/releases/tag/nuttx-ox64-2024-01-11>> > Apache NuttX RTOS for Pine64 Ox64 64-bit RISC-V SBC (BouffaloLab BL808) - > Release nuttx-ox64-2024-01-11 · lupyuen/nuttx-ox64 > github.com > > * Juha > > ________________________________ > From: Lee, Lup Yuen <lu...@appkaki.com<mailto:lu...@appkaki.com>> > Sent: Wednesday, January 10, 2024 2:15 PM > To: dev@nuttx.apache.org<mailto:dev@nuttx.apache.org> > <dev@nuttx.apache.org<mailto:dev@nuttx.apache.org>> > Subject: Re: [VOTE] Apache NuttX 12.4.0 RC0 release > > +1 for Ox64, Star64 and PinePhone > > ===== Ox64 Compiler > + riscv64-unknown-elf-gcc -v > Using built-in specs. > COLLECT_GCC=riscv64-unknown-elf-gcc > > COLLECT_LTO_WRAPPER=/Users/Luppy/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-apple-darwin/bin/../libexec/gcc/riscv64-unknown-elf/10.2.0/lto-wrapper > Target: riscv64-unknown-elf > Configured with: > > /scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/build/riscv64-unknown-elf-gcc/riscv-gcc/configure > --target=riscv64-unknown-elf > > --prefix=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin > --with-pkgversion='SiFive GCC-Metal 10.2.0-2020.12.8' --with-bugurl= > > https://eur01.safelinks.protection.outlook.com/?url=https://github.com/sifive/freedom-tools/issues&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656410690|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=UVDY9HiM4o1pM3/jYdYaaGQ4cUbGBH55Wl7fSkrwHjM=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://github.com/sifive/freedom-tools/issues&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656410690|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=UVDY9HiM4o1pM3/jYdYaaGQ4cUbGBH55Wl7fSkrwHjM=&reserved=0> > <https://github.com/sifive/freedom-tools/issues<https://github.com/sifive/freedom-tools/issues>> > --disable-shared > --disable-threads --enable-languages=c,c++ --enable-tls --with-newlib > > --with-sysroot=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin/riscv64-unknown-elf > --with-native-system-header-dir=/include --disable-libmudflap > --disable-libssp --disable-libquadmath --disable-libgomp --disable-nls > --disable-tm-clone-registry --src=../riscv-gcc --with-system-zlib > --enable-checking=yes --enable-multilib --with-abi=lp64d > --with-arch=rv64imafdc CFLAGS=-O2 CXXFLAGS=-O2 'CFLAGS_FOR_TARGET=-Os > -mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-Os -mcmodel=medany' > Thread model: single > Supported LTO compression algorithms: zlib > gcc version 10.2.0 (SiFive GCC-Metal 10.2.0-2020.12.8) > > ===== Ox64 Configuration > + ./tools/configure.sh ox64:nsh > > ===== Ox64 Size > + riscv64-unknown-elf-size nuttx > text data bss dec hex filename > 168791 641 26960 196392 2ff28 nuttx > > ===== Ox64 NSH Info and Free > NuttShell (NSH) NuttX-12.4.0 > nsh> uname -a > NuttX 12.4.0 96c2707737 Jan 10 2024 19:35:30 risc-v ox64 > nsh> free > total used free maxused maxfree nused > nfree > Kmem: 2065400 14632 2050768 76984 2049280 49 > 4 > Page: 20971520 643072 20328448 20328448 > > ===== Star64 Compiler > + riscv64-unknown-elf-gcc -v > Using built-in specs. > COLLECT_GCC=riscv64-unknown-elf-gcc > > COLLECT_LTO_WRAPPER=/Users/Luppy/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-apple-darwin/bin/../libexec/gcc/riscv64-unknown-elf/10.2.0/lto-wrapper > Target: riscv64-unknown-elf > Configured with: > > /scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/build/riscv64-unknown-elf-gcc/riscv-gcc/configure > --target=riscv64-unknown-elf > > --prefix=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin > --with-pkgversion='SiFive GCC-Metal 10.2.0-2020.12.8' --with-bugurl= > > https://eur01.safelinks.protection.outlook.com/?url=https://github.com/sifive/freedom-tools/issues&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656418847|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=uMkYjZDCHTyOezVak/73diRrtDtPxAQWyihVbCzSeRY=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://github.com/sifive/freedom-tools/issues&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656418847|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=uMkYjZDCHTyOezVak/73diRrtDtPxAQWyihVbCzSeRY=&reserved=0> > <https://github.com/sifive/freedom-tools/issues<https://github.com/sifive/freedom-tools/issues>> > --disable-shared > --disable-threads --enable-languages=c,c++ --enable-tls --with-newlib > > --with-sysroot=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin/riscv64-unknown-elf > --with-native-system-header-dir=/include --disable-libmudflap > --disable-libssp --disable-libquadmath --disable-libgomp --disable-nls > --disable-tm-clone-registry --src=../riscv-gcc --with-system-zlib > --enable-checking=yes --enable-multilib --with-abi=lp64d > --with-arch=rv64imafdc CFLAGS=-O2 CXXFLAGS=-O2 'CFLAGS_FOR_TARGET=-Os > -mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-Os -mcmodel=medany' > Thread model: single > Supported LTO compression algorithms: zlib > gcc version 10.2.0 (SiFive GCC-Metal 10.2.0-2020.12.8) > > ===== Star64 Configuration > + ./tools/configure.sh star64:nsh > > ===== Star64 Size > + riscv64-unknown-elf-size nuttx > text data bss dec hex filename > 168828 641 23984 193453 2f3ad nuttx > > ===== Star64 NSH Info and Free > NuttShell (NSH) NuttX-12.4.0 > nsh> uname -a > NuttX 12.4.0 96c2707737 Jan 10 2024 19:54:54 risc-v star64 > nsh> free > total used free maxused maxfree nused > nfree > Kmem: 2065400 14712 2050688 77048 2049200 50 > 4 > Page: 20971520 643072 20328448 20328448 > > ===== PinePhone Compiler > + aarch64-none-elf-gcc -v > Using built-in specs. > COLLECT_GCC=aarch64-none-elf-gcc > > COLLECT_LTO_WRAPPER=/Applications/ArmGNUToolchain/11.3.rel1/aarch64-none-elf/bin/../libexec/gcc/aarch64-none-elf/11.3.1/lto-wrapper > Target: aarch64-none-elf > Configured with: > /Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/src/gcc/configure > --target=aarch64-none-elf > > --prefix=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/install > > --with-gmp=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools > > --with-mpfr=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools > > --with-mpc=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools > > --with-isl=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/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-gnu-ld > > --with-sysroot=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/install/aarch64-none-elf > --with-pkgversion='Arm GNU Toolchain 11.3.Rel1' --with-bugurl= > > https://eur01.safelinks.protection.outlook.com/?url=https://bugs.linaro.org/&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656425642|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=ZNKTZ/x+iY3RqYSfWA4g11mCrVUiP6C7ulYEjjimu6g=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://bugs.linaro.org/&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656425642|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=ZNKTZ/x+iY3RqYSfWA4g11mCrVUiP6C7ulYEjjimu6g=&reserved=0> > <https://bugs.linaro.org/<https://bugs.linaro.org/>> > Thread model: single > Supported LTO compression algorithms: zlib > gcc version 11.3.1 20220712 (Arm GNU Toolchain 11.3.Rel1) > > ===== PinePhone Configuration > + ./tools/configure.sh pinephone:nsh > > ===== PinePhone Size > + aarch64-none-elf-size nuttx > text data bss dec hex filename > 224091 12913 41624 278628 44064 nuttx > > ===== PinePhone NSH Info and Free > NuttShell (NSH) NuttX-12.4.0 > nsh> uname -a > NuttX 12.4.0 96c2707737 Jan 10 2024 19:41:53 arm64 pinephone > nsh> free > total used free maxused maxfree nused > nfree > Umem: 133406712 551768 132854944 551736 132854848 58 > 2 > > Ox64 Log: > https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/d211428dc43d85b8ec1fd803275e9f26&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656432344|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=US+icnHgW+LxWt9D9r7YU3HDh7APs5096xzpnzdPhvA=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/d211428dc43d85b8ec1fd803275e9f26&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656432344|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=US+icnHgW+LxWt9D9r7YU3HDh7APs5096xzpnzdPhvA=&reserved=0> > <https://gist.github.com/lupyuen/d211428dc43d85b8ec1fd803275e9f26<https://gist.github.com/lupyuen/d211428dc43d85b8ec1fd803275e9f26>> > > Ox64 Script: > > https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/5c6345fd4e3c305768a96afc52d4eff6&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656436556|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=M3igNDp6fTtV1Bm9UOFGS+jQlWBaKElODHMLd1SJg0Y=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/5c6345fd4e3c305768a96afc52d4eff6&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656436556|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=M3igNDp6fTtV1Bm9UOFGS+jQlWBaKElODHMLd1SJg0Y=&reserved=0> > <https://gist.github.com/lupyuen/5c6345fd4e3c305768a96afc52d4eff6<https://gist.github.com/lupyuen/5c6345fd4e3c305768a96afc52d4eff6>> > > Star64 Log: > https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/a83d83cf7b1a0b21f9b444cf683a37d5&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656440411|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=UL0mE6ayAFOiOK9eo6oKuYLtq04mLhaaGsoQfZZ65X0=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/a83d83cf7b1a0b21f9b444cf683a37d5&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656440411|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=UL0mE6ayAFOiOK9eo6oKuYLtq04mLhaaGsoQfZZ65X0=&reserved=0> > <https://gist.github.com/lupyuen/a83d83cf7b1a0b21f9b444cf683a37d5<https://gist.github.com/lupyuen/a83d83cf7b1a0b21f9b444cf683a37d5>> > > Star64 Script: > > https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/89ddfba36a29d284e10e7e36545f2a27&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656443943|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=ECeAYRXRG3htqIZ/+8QOsfzGky8fxV1YJGP2k4Gvb5I=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/89ddfba36a29d284e10e7e36545f2a27&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656443943|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=ECeAYRXRG3htqIZ/+8QOsfzGky8fxV1YJGP2k4Gvb5I=&reserved=0> > <https://gist.github.com/lupyuen/89ddfba36a29d284e10e7e36545f2a27<https://gist.github.com/lupyuen/89ddfba36a29d284e10e7e36545f2a27>> > > PinePhone Log: > > https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/6144e84bdd7956277a3611d493d3eb1c&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656447564|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=yVh6P8rS6DbaXzRW3H9wnePl22irpRRV9sJlDX7Nz6Y=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/6144e84bdd7956277a3611d493d3eb1c&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656447564|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=yVh6P8rS6DbaXzRW3H9wnePl22irpRRV9sJlDX7Nz6Y=&reserved=0> > <https://gist.github.com/lupyuen/6144e84bdd7956277a3611d493d3eb1c<https://gist.github.com/lupyuen/6144e84bdd7956277a3611d493d3eb1c>> > > PinePhone Script: > > https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/88c5d0435fcb2bd1807051877085734e&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656451185|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=RaT9rDYdC68gD9I7h0UnnaW940lFIA5ibYNKm8mu2Iw=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://gist.github.com/lupyuen/88c5d0435fcb2bd1807051877085734e&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656451185|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=RaT9rDYdC68gD9I7h0UnnaW940lFIA5ibYNKm8mu2Iw=&reserved=0> > <https://gist.github.com/lupyuen/88c5d0435fcb2bd1807051877085734e<https://gist.github.com/lupyuen/88c5d0435fcb2bd1807051877085734e>> > > Lup > > On Wed, Jan 10, 2024 at 7:10 PM Alin Jerpelea > <jerpe...@gmail.com<mailto:jerpe...@gmail.com>> wrote: > > > Hello all, > > Apache NuttX 12.4.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.4.0-RC0 > > Hash for the release nuttx tag: > 96c2707737391642ac1d3ade84fb03f4c1fa51e4 > > Hash for the release nuttx-apps tag: > > f12586c51e0003c03e708b09baaf21348891f370 > > > > [1] > https://eur01.safelinks.protection.outlook.com/?url=https://dist.apache.org/repos/dist/dev/nuttx/12.4.0-RC0/&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656454731|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=MZZglVxIYNMpXaux8c2NAWsiFG3KKW/vpg5vmkfB3eU=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://dist.apache.org/repos/dist/dev/nuttx/12.4.0-RC0/&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656454731|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=MZZglVxIYNMpXaux8c2NAWsiFG3KKW/vpg5vmkfB3eU=&reserved=0> > <https://dist.apache.org/repos/dist/dev/nuttx/12.4.0-RC0/<https://dist.apache.org/repos/dist/dev/nuttx/12.4.0-RC0/>> > > [2] > > > > > https://eur01.safelinks.protection.outlook.com/?url=https://raw.githubusercontent.com/apache/nuttx/nuttx-12.4.0-RC0/ReleaseNotes&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656458538|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=Cpm9HthslPlbELVOQuPscEvhoyYxojWs4cnt29Q5108=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://raw.githubusercontent.com/apache/nuttx/nuttx-12.4.0-RC0/ReleaseNotes&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656458538|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=Cpm9HthslPlbELVOQuPscEvhoyYxojWs4cnt29Q5108=&reserved=0> > < > https://raw.githubusercontent.com/apache/nuttx/nuttx-12.4.0-RC0/ReleaseNotes<https://raw.githubusercontent.com/apache/nuttx/nuttx-12.4.0-RC0/ReleaseNotes> > > > > [3] > https://eur01.safelinks.protection.outlook.com/?url=https://www.apache.org/dev/release.html#approving-a-release&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656462529|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=4o1aiHjJlQdkN3Wl0lpytUPM0tvn5PLfRs8zgA24zF8=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://www.apache.org/dev/release.html#approving-a-release&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656462529|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=4o1aiHjJlQdkN3Wl0lpytUPM0tvn5PLfRs8zgA24zF8=&reserved=0> > <https://www.apache.org/dev/release.html#approving-a-release<https://www.apache.org/dev/release.html#approving-a-release>> > > [4] > > > > > https://eur01.safelinks.protection.outlook.com/?url=https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656466174|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=yx5En1oUWXaUc+6vFWAhYe8UH5rj//3q6Mx9vJmg2Wo=&reserved=0<https://eur01.safelinks.protection.outlook.com/?url=https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release&data=05|02|juha.niska...@haltian.com|bd1dfaf6205c4bb55efe08dc11d5ea6a|2f7c629267f24cc582be5d187e289ab2|1|0|638404857656466174|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|3000|||&sdata=yx5En1oUWXaUc+6vFWAhYe8UH5rj//3q6Mx9vJmg2Wo=&reserved=0> > < > https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release<https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release> > > > > >