{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":274333409,"defaultBranch":"dev_nuclei_5.10_v2","name":"nuclei-linux-sdk","ownerLogin":"Nuclei-Software","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-23T07:03:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56331184?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724059027.0","currentOid":""},"activityList":{"items":[{"before":"0f04712c19a021cc7eb5994e43a1a7de2de108d5","after":"7d6bffc079de3a3a5ef7c447735bdea3d6cc29c6","ref":"refs/heads/dev_nuclei_6.1_v2","pushedAt":"2024-09-02T03:34:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/evalsoc: Fix wrong riscv,event-to-mhpmcounters mapping\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"conf/evalsoc: Fix wrong riscv,event-to-mhpmcounters mapping"}},{"before":"fd3dc31211de4b50074889924f443da9c9be8179","after":"d41a083765ca195e7aecd9182e071ee6dcc89c83","ref":"refs/heads/dev_nuclei_6.9_v2","pushedAt":"2024-09-02T03:34:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/evalsoc: Fix wrong riscv,event-to-mhpmcounters mapping\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"conf/evalsoc: Fix wrong riscv,event-to-mhpmcounters mapping"}},{"before":"d3cc3f67692ef627c194d7c5c67ed26d5fd5f50c","after":"92a146dda2a9773e498c48d0b517145ae32b89b6","ref":"refs/heads/dev_nuclei_6.6_v2","pushedAt":"2024-09-02T03:33:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/evalsoc: Fix wrong riscv,event-to-mhpmcounters mapping\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"conf/evalsoc: Fix wrong riscv,event-to-mhpmcounters mapping"}},{"before":null,"after":"6ff94c45f30c5684afb32d40bf795a6cf7c77ce8","ref":"refs/heads/feature/optee_6.6","pushedAt":"2024-08-19T09:17:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"bump linux v6.6 to support optee driver.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"bump linux v6.6 to support optee driver."}},{"before":"097f3952f67b782651daa4d3c8ba8d46cc1f87ca","after":"fd3dc31211de4b50074889924f443da9c9be8179","ref":"refs/heads/dev_nuclei_6.9_v2","pushedAt":"2024-08-17T03:00:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/evalsoc: enable riscv hpm support for nuclei peformance monitor\n\nsee the pmu section in dts\n\nAnd default user mode access cycle and instret not allowed when PMU enabled.\n\necho 2 > /proc/sys/kernel/perf_user_access\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"conf/evalsoc: enable riscv hpm support for nuclei peformance monitor"}},{"before":"589e5b2d653beeb67b7c47abf5acaaeb5f2dbfd0","after":"d3cc3f67692ef627c194d7c5c67ed26d5fd5f50c","ref":"refs/heads/dev_nuclei_6.6_v2","pushedAt":"2024-08-17T03:00:28.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/evalsoc: enable riscv hpm support for nuclei peformance monitor\n\nsee the pmu section in dts\n\nAnd default user mode access cycle and instret not allowed when PMU enabled.\n\necho 2 > /proc/sys/kernel/perf_user_access\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"conf/evalsoc: enable riscv hpm support for nuclei peformance monitor"}},{"before":"e8c6be8976af074a836411e23f58a7efbc6033da","after":"0f04712c19a021cc7eb5994e43a1a7de2de108d5","ref":"refs/heads/dev_nuclei_6.1_v2","pushedAt":"2024-08-17T03:00:19.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/evalsoc: enable riscv hpm support for nuclei peformance monitor\n\nsee the pmu section in dts\n\nAnd default user mode access cycle and instret not allowed when PMU enabled.\n\necho 2 > /proc/sys/kernel/perf_user_access\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"conf/evalsoc: enable riscv hpm support for nuclei peformance monitor"}},{"before":"ff7509ed7c710dca299ab2202077f0c4b11f2094","after":"e6a2fc1db364ee3526a2cdeab14d3c681e6303bc","ref":"refs/heads/dev_nuclei_5.10_v2","pushedAt":"2024-08-17T02:59:58.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"freeloader: add overall switch spfl1dctrl4 of prefetch setting\n\n when SPFL1DCTRL1 > 0, should set overall switch as 1 to enable the prefetch,\n when SPFL1DCTRL1 == 0, the prefetch is disabled, the overall switch could be ignored\n\nSigned-off-by: dongyongtao ","shortMessageHtmlLink":"freeloader: add overall switch spfl1dctrl4 of prefetch setting"}},{"before":"17f7c55242e3423c713a963e85466084a9632b69","after":"097f3952f67b782651daa4d3c8ba8d46cc1f87ca","ref":"refs/heads/dev_nuclei_6.9_v2","pushedAt":"2024-06-17T03:06:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"bump linux to v6.9.4 with nuclei patches\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"bump linux to v6.9.4 with nuclei patches"}},{"before":null,"after":"45c103f09ecbbb4c1f58afb996a6c7d0564b8ece","ref":"refs/heads/dev_nuclei_6.6_v2_fit","pushedAt":"2024-05-27T10:21:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/script: support fit its config file update.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"conf/script: support fit its config file update."}},{"before":null,"after":"e5021becfe28d99d112ca7bf8cef22a4bb73e698","ref":"refs/heads/dev_nuclei_6.1_v2_fit","pushedAt":"2024-05-27T10:20:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"doc: update README.md for demosoc removal\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"doc: update README.md for demosoc removal"}},{"before":null,"after":"614e55e8e5a67b4e5ec48d137b8b0c52d963e088","ref":"refs/heads/dev_nuclei_5.10_v2_fit","pushedAt":"2024-05-27T10:18:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"doc: update README.md for demosoc removal\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"doc: update README.md for demosoc removal"}},{"before":null,"after":"17f7c55242e3423c713a963e85466084a9632b69","ref":"refs/heads/dev_nuclei_6.9_v2","pushedAt":"2024-05-21T01:56:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/evalsoc: add CONFIG_NONPORTABLE=y rv64 config to enable sbi console\n\nNow CONFIG_HVC_RISCV_SBI=y depends on CONFIG_NONPORTABLE=y\n\nsee https://github.com/torvalds/linux/commit/8b79d4e994074a058b6876dce843ee112656258d\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"conf/evalsoc: add CONFIG_NONPORTABLE=y rv64 config to enable sbi console"}},{"before":"af04e17bde431d15d33c7ec35859fa070d70e3a1","after":"27a2c52e59d869c7e0861d6698fef670af33b65d","ref":"refs/heads/dev_nuclei_6.6_v2_android","pushedAt":"2024-05-06T10:30:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/doc: add launcher step, add x permission to mesa3d library.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"conf/doc: add launcher step, add x permission to mesa3d library."}},{"before":"f808d2464c5ef49e3c940f5eaf82470d669e484f","after":"af04e17bde431d15d33c7ec35859fa070d70e3a1","ref":"refs/heads/dev_nuclei_6.6_v2_android","pushedAt":"2024-05-06T01:57:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/doc: update guide\n1.replace mesa3d with specific code\n2.add mesa3d library link note\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"conf/doc: update guide"}},{"before":null,"after":"45dde63991782cd060a8f0858986151ea18e8854","ref":"refs/heads/dev_nuclei_5.10_v2_64baddr","pushedAt":"2024-04-30T05:04:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/evalsoc: update qemu run command using nuclei qemu 2024.04.29\n\nNOTE:\n\n- Please download and use Nuclei Qemu 2024.04.29 from https://download.nucleisys.com/upload/files/toolchain/qemu/nuclei-qemu-2024.04.29-linux-x64.tar.gz\n- only modified evalsoc - ux900fd configuration\n- Please clean previous workspace such as work/evalsoc via make clean\n- then run it using : make run_qemu\n\nSample output as below:\n\n$ make -j run_qemu\nmake -C /Local/hqfang/workspace/software/nuclei-linux-sdk/u-boot O=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/u-boot CROSS_COMPILE=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/bin/riscv-nuclei-linux-gnu- all\nmake[1]: Entering directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/u-boot'\nmake -C /Local/hqfang/workspace/software/nuclei-linux-sdk/linux O=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/linux \\\n CONFIG_INITRAMFS_ROOT_UID=400000018 \\\n CONFIG_INITRAMFS_ROOT_GID=400000018 \\\n ARCH=riscv \\\n CROSS_COMPILE=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/bin/riscv-nuclei-linux-gnu- \\\n PATH=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/bin:/home/hqfang/.local/bin:/home/hqfang/.modular/pkg/packages.modular.com_mojo/bin:/home/hqfang/pycharm-community/bin:/home/hqfang/mysofts/Typora-linux-x64:/home/hqfang/mysofts/bin:/home/hqfang/.local/bin:/usr/local/git/bin:/home/share/tools/edatools/synopsys/scl/2018.06/linux64/bin:/home/share/tools/usr/bin:/home/hqfang/.modular/pkg/packages.modular.com_mojo/bin:/home/share/devtools/toolchain/nuclei_gnu/linux64/newlibc/gcc13_latest/gcc/bin:/home/share/devtools/toolchain/nuclei_gnu/linux64/newlibc/latest/gcc/bin:/home/share/devtools/toolchain/nuclei_gnu/linux64/glibc/gcc13_latest/gcc/bin:/home/share/devtools/toolchain/nuclei_gnu/linux64/glibc/latest/gcc/bin:/home/share/devtools/qemu/linux64/latest/bin:/home/share/devtools/openocd/linux64/latest/bin:/home/share/devtools/zcc/linux64/latest/bin:/home/share/devtools/ncycm/linux64/latest:/home/share/devtools/ncycm/linux64/latest/signoff/cycm:/home/share/devtools/nucleistudio/latest/NucleiStudio:/home/share/devtools/xlspike/linux64/latest:/home/share/devtools/rvprof/latest/bin:/home/share/devtools/armgcc/latest/gcc/bin:/home/share/devtools/runocd:/home/share/devtools/tools/bin:/home/share/tools/fpga/xilinx-2022.1/Vivado/2022.1/bin:/home/share/tools/module/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/hqfang/.bashrc.d/tools/hstr/bin \\\n vmlinux Image\n/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/bin/riscv-nuclei-linux-gnu-gcc -E -nostdinc -undef -x assembler-with-cpp -DSIMULATION=0 /Local/hqfang/workspace/software/nuclei-linux-sdk/conf/evalsoc/nuclei_rv64imafdc.dts -o /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/nuclei_rv64imafdc.dts.preprocessed\nmake[1]: Entering directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/linux'\nmkdir -p /Local/hqfang/workspace/software/nuclei-linux-sdk/opensbi/platform/nuclei/evalsoc\ncp -u /Local/hqfang/workspace/software/nuclei-linux-sdk/conf/evalsoc/opensbi/* /Local/hqfang/workspace/software/nuclei-linux-sdk/opensbi/platform/nuclei/evalsoc\nmake[2]: Entering directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc_5.10_64b/u-boot'\nmake -C /Local/hqfang/workspace/software/nuclei-linux-sdk/opensbi O=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/opensbi CROSS_COMPILE=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/bin/riscv-nuclei-linux-gnu- \\\n PLATFORM_RISCV_ABI=lp64d PLATFORM_RISCV_ISA=rv64imafdc PLATFORM=nuclei/evalsoc\nmake[2]: Entering directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc_5.10_64b/linux'\nmake[1]: Entering directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/opensbi'\necho \"Platform preprocessed dts located in /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/nuclei_rv64imafdc.dts.preprocessed, processed with defines -DSIMULATION=0\"\nPlatform preprocessed dts located in /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/nuclei_rv64imafdc.dts.preprocessed, processed with defines -DSIMULATION=0\ndtc -O dtb -o /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot/kernel.dtb /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/nuclei_rv64imafdc.dts.preprocessed\ndtc -O dtb -o /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/nuclei_rv64imafdc.dtb /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/nuclei_rv64imafdc.dts.preprocessed\nmake[1]: Nothing to be done for 'all'.\nmake[1]: Leaving directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/opensbi'\n CFGCHK u-boot.cfg\n UPD include/generated/timestamp_autogenerated.h\n GEN ./Makefile\n Using /Local/hqfang/workspace/software/nuclei-linux-sdk/u-boot as source for U-Boot\n HOSTCC tools/mkenvimage.o\n HOSTCC tools/fit_image.o\n HOSTCC tools/image-host.o\n HOSTCC tools/dumpimage.o\n HOSTCC tools/mkimage.o\n HOSTLD tools/mkenvimage\n GEN Makefile\n HOSTLD tools/dumpimage\n HOSTLD tools/mkimage\n CALL /Local/hqfang/workspace/software/nuclei-linux-sdk/linux/scripts/atomic/check-atomics.sh\n CALL /Local/hqfang/workspace/software/nuclei-linux-sdk/linux/scripts/checksyscalls.sh\n CC common/main.o\n CC cmd/version.o\n CHK include/generated/compile.h\n LD common/built-in.o\n LD cmd/built-in.o\n CC lib/smbios.o\n CC lib/display_options.o\n LD lib/built-in.o\n LD u-boot\n Kernel: arch/riscv/boot/Image is ready\nmake[2]: Leaving directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc_5.10_64b/linux'\nmake[1]: Leaving directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/linux'\nLinux image is generated /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/linux/arch/riscv/boot/Image\nlz4 /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/linux/arch/riscv/boot/Image /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/Image.lz4 -f -9\nCompressed 13305856 bytes into 4034959 bytes ==> 30.32%\ncp -f /Local/hqfang/workspace/software/nuclei-linux-sdk/conf/evalsoc/uboot.its /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/uboot.its\ncd /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc && /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/u-boot/tools/mkimage -f uboot.its /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot/image.itb\nFIT description: U-boot FIT image\nCreated: Tue Apr 30 12:59:09 2024\n Image 0 (kernel)\n Description: Linux kernel\n Created: Tue Apr 30 12:59:09 2024\n Type: Kernel Image\n Compression: lz4 compressed\n Data Size: 4034959 Bytes = 3940.39 KiB = 3.85 MiB\n Architecture: RISC-V\n OS: Linux\n Load Address: 0x200400000\n Entry Point: 0x200400000\n Hash algo: sha256\n Hash value: 0a8b188d039efd7f020b3b1a8e82328d22961d8f27a73d2693a9956becae19a8\n Image 1 (ramdisk)\n Description: buildroot initramfs\n Created: Tue Apr 30 12:59:09 2024\n Type: RAMDisk Image\n Compression: uncompressed\n Data Size: 11866093 Bytes = 11587.98 KiB = 11.32 MiB\n Architecture: RISC-V\n OS: Linux\n Load Address: 0x208300000\n Entry Point: unavailable\n Hash algo: sha256\n Hash value: 624434732b35a61a269e50023bb46cd36e39fa16e913375c3bc10ba3cd1e9592\n Image 2 (fdt)\n Description: unavailable\n Created: Tue Apr 30 12:59:09 2024\n Type: Flat Device Tree\n Compression: uncompressed\n Data Size: 4681 Bytes = 4.57 KiB = 0.00 MiB\n Architecture: RISC-V\n Load Address: 0x208000000\n Hash algo: sha256\n Hash value: 0313e8bf2bde7802487e36dfb41d0775c9046c004472b9aa531eaf192b322174\n Default Configuration: 'boot'\n Configuration 0 (boot)\n Description: Boot Image with ramdisk with dtb\n Kernel: kernel\n Init Ramdisk: ramdisk\n FDT: fdt\n OBJCOPY u-boot.srec\n OBJCOPY u-boot-nodtb.bin\n SYM u-boot.sym\n COPY u-boot.bin\nmake[2]: Leaving directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc_5.10_64b/u-boot'\nmake[1]: Leaving directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/u-boot'\nUboot binary is generated into uboot\n/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/u-boot/tools/mkimage -A riscv -T script -O linux -C none -a 0 -e 0 -n \"bootscript\" -d /Local/hqfang/workspace/software/nuclei-linux-sdk/conf/evalsoc/uboot.cmd /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot/boot.scr\nUboot binary is generated into uboot\nmkdir -p /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader\nmake -C /Local/hqfang/workspace/software/nuclei-linux-sdk/freeloader O=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader ARCH=rv64imafdc ABI=lp64d ARCH_EXT= \\\n BOOT_MODE=sd CROSS_COMPILE=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/bin/riscv-nuclei-linux-gnu- \\\n OPENSBI_BIN=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/opensbi/platform/nuclei/evalsoc/firmware/fw_jump.bin UBOOT_BIN=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/u-boot/u-boot.bin DTB=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/nuclei_rv64imafdc.dtb \\\n KERNEL_BIN=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot/uImage.lz4 INITRD_BIN=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot/uInitrd.lz4 CONFIG_MK=/Local/hqfang/workspace/software/nuclei-linux-sdk/conf/evalsoc/freeloader.mk \\\n CORE1_APP_BIN= CORE2_APP_BIN= CORE3_APP_BIN= \\\n CORE4_APP_BIN= CORE5_APP_BIN= CORE6_APP_BIN= CORE7_APP_BIN=\nImage Name: bootscript\nCreated: Tue Apr 30 12:59:09 2024\nImage Type: RISC-V Linux Script (uncompressed)\nData Size: 907 Bytes = 0.89 KiB = 0.00 MiB\nLoad Address: 00000000\nEntry Point: 00000000\nContents:\n Image 0: 899 Bytes = 0.88 KiB = 0.00 MiB\nrm -f /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot.zip\nmake[1]: Entering directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/freeloader'\ncp /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/u-boot/u-boot.bin /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/u-boot.bin\ncp /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/nuclei_rv64imafdc.dtb /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/fdt.dtb\n/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/bin/riscv-nuclei-linux-gnu-gcc -g -march=rv64imafdc -mabi=lp64d -fno-pie -static -DDDR_BASE=0x200000000 -DFLASH_BASE=0x20000000 -DFLASH_SIZE=32M -DCACHE_CTRL=0x100C1 -DTLB_CTRL=0x0 -DENABLE_SMP=1 -DENABLE_L2=1 -DAMPFW_START_OFFSET=0x7E000000 -DAMPFW_SIZE=0x400000 -DAMP_START_CORE=8 -DSPFL1DCTRL1=0x1F -DMERGL1DCTRL=0x013503FF -I/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader freeloader.S -o /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/freeloader.elf -nostartfiles \\\n -L/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader -Wl,-M,-Map=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/freeloader.map -Tlinker.lds\ncd /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot && zip -q -r /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot.zip .\n/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/bin/riscv-nuclei-linux-gnu-size /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/freeloader.elf\n text data bss dec hex filename\n 673400 0 0 673400 a4678 /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/freeloader.elf\n/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/bin/riscv-nuclei-linux-gnu-objcopy /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/freeloader.elf -O binary /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/freeloader.bin\n/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/bin/riscv-nuclei-linux-gnu-objdump -d /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/freeloader.elf > /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/freeloader.dasm\nmake[1]: Leaving directory '/Local/hqfang/workspace/software/nuclei-linux-sdk/freeloader'\ncd /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot && dd if=/dev/zero of=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/disk.img bs=1024M count=1\n1+0 records in\n1+0 records out\n1073741824 bytes (1.1 GB, 1.0 GiB) copied, 1.26487 s, 849 MB/s\necho \"Please make sure mformat version is >= 4.0.24, current version mformat (GNU mtools) 4.0.24 configured with the following options: enable-xdf disable-vold disable-new-vold disable-debug enable-raw-term \"\nPlease make sure mformat version is >= 4.0.24, current version mformat (GNU mtools) 4.0.24 configured with the following options: enable-xdf disable-vold disable-new-vold disable-debug enable-raw-term\ncd /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot && mformat -F -h 64 -s 32 -t $((1024-1)) :: -i /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/disk.img || rm -f /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/disk.img\ncd /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot && mcopy -i /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/disk.img boot.scr kernel.dtb uImage.lz4 uInitrd.lz4 :: || rm -f /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/disk.img\ncd /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot && if [ -f /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/boot/image.itb ] ; then mcopy -i /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/disk.img image.itb :: || rm -f /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/disk.img ; fi\nRun on qemu for simulation\nqemu-system-riscv64 -M nuclei_evalsoc,download=flashxip,soc-cfg=conf/evalsoc/evalsoc.json -smp 8 -m 2G -cpu nuclei-ux900fd,ext= -bios /Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/freeloader/freeloader.elf -nographic -drive file=/Local/hqfang/workspace/software/nuclei-linux-sdk/work/evalsoc/disk.img,if=sd,format=raw\n\nOpenSBI v0.9\n ____ _____ ____ _____\n / __ \\ / ____| _ \\_ _|\n | | | |_ __ ___ _ __ | (___ | |_) || |\n | | | | '_ \\ / _ \\ '_ \\ \\___ \\| _ < | |\n | |__| | |_) | __/ | | |____) | |_) || |_\n \\____/| .__/ \\___|_| |_|_____/|____/_____|\n | |\n |_|\n\nPlatform Name : Nuclei Evaluation SoC\nPlatform Features : timer,mfdeleg\nPlatform HART Count : 8\nFirmware Base : 0x200000000\nFirmware Size : 156 KB\nRuntime SBI Version : 0.2\n\nDomain0 Name : root\nDomain0 Boot HART : 7\nDomain0 HARTs : 0*,1*,2*,3*,4*,5*,6*,7*\nDomain0 Region00 : 0x0000000200000000-0x000000020003ffff ()\nDomain0 Region01 : 0x0000000000000000-0xffffffffffffffff (R,W,X)\nDomain0 Next Address : 0x0000000200200000\nDomain0 Next Arg1 : 0x0000000208000000\nDomain0 Next Mode : S-mode\nDomain0 SysReset : yes\n\nBoot HART ID : 7\nBoot HART Domain : root\nBoot HART ISA : rv64imafdcsu\nBoot HART Features : scounteren,mcounteren,time\nBoot HART PMP Count : 16\nBoot HART PMP Granularity : 4\nBoot HART PMP Address Bits: 54\nBoot HART MHPM Count : 0\nBoot HART MHPM Count : 0\nBoot HART MIDELEG : 0x0000000000000222\nBoot HART MEDELEG : 0x000000000000b109\n\nU-Boot 2021.01-00022-g57aa9034c1 (Apr 30 2024 - 12:59:07 +0800)\n\nCPU: rv64imafdc\nModel: nuclei,evalsoc\nDRAM: 2 GiB\nBoard: Initialized\nMMC: Nuclei SPI version 0x0\nspi@10034000:mmc@0: 0\nIn: serial@10013000\nOut: serial@10013000\nErr: serial@10013000\nNet: No ethernet found.\nHit any key to stop autoboot: 0\nswitch to partitions #0, OK\nmmc0 is current device\nScanning mmc 0:1...\nFound U-Boot script /boot.scr\n971 bytes read in 31 ms (30.3 KiB/s)\nLoading FIT Image\n15907708 bytes read in 55205 ms (281.3 KiB/s)\nStarts booting from SD using FIT Image\n Using 'boot' configuration\n Trying 'kernel' kernel subimage\n Description: Linux kernel\n Type: Kernel Image\n Compression: lz4 compressed\n Data Start: 0x2040000c0\n Data Size: 4034959 Bytes = 3.8 MiB\n Architecture: RISC-V\n OS: Linux\n Load Address: 0x200400000\n Entry Point: 0x200400000\n Hash algo: sha256\n Hash value: 0a8b188d039efd7f020b3b1a8e82328d22961d8f27a73d2693a9956becae19a8\n Verifying Hash Integrity ... sha256+ OK\n Using 'boot' configuration\n Trying 'ramdisk' ramdisk subimage\n Description: buildroot initramfs\n Type: RAMDisk Image\n Compression: uncompressed\n Data Start: 0x2043d9350\n Data Size: 11866093 Bytes = 11.3 MiB\n Architecture: RISC-V\n OS: Linux\n Load Address: 0x208300000\n Entry Point: unavailable\n Hash algo: sha256\n Hash value: 624434732b35a61a269e50023bb46cd36e39fa16e913375c3bc10ba3cd1e9592\n Verifying Hash Integrity ... sha256+ OK\n Loading ramdisk from 0x2043d9350 to 0x208300000\n Using 'boot' configuration\n Trying 'fdt' fdt subimage\n Description: unavailable\n Type: Flat Device Tree\n Compression: uncompressed\n Data Start: 0x204f2a40c\n Data Size: 4681 Bytes = 4.6 KiB\n Architecture: RISC-V\n Load Address: 0x208000000\n Hash algo: sha256\n Hash value: 0313e8bf2bde7802487e36dfb41d0775c9046c004472b9aa531eaf192b322174\n Verifying Hash Integrity ... sha256+ OK\n Loading fdt from 0x204f2a40c to 0x208000000\n Booting using the fdt blob at 0x208000000\n Uncompressing Kernel Image\n Using Device Tree in place at 0000000208000000, end 0000000208004248\n\nStarting kernel ...\n\n[ 0.000000] Linux version 5.10.196+ (hqfang@whml1.corp.nucleisys.com) (riscv-nuclei-linux-gnu-gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.36.1) #1 SMP Tue Apr 30 12:29:34 CST 2024\n[ 0.000000] OF: fdt: Ignoring memory range 0x200000000 - 0x200400000\n[ 0.000000] Machine model: nuclei,evalsoc\n[ 0.000000] earlycon: sbi0 at I/O port 0x0 (options '')\n[ 0.000000] printk: bootconsole [sbi0] enabled\n[ 0.000000] efi: UEFI not found.\n[ 0.000000] Initial ramdisk at: 0x(____ptrval____) (11866112 bytes)\n[ 0.000000] Zone ranges:\n[ 0.000000] DMA32 empty\n[ 0.000000] Normal [mem 0x0000000200400000-0x000000027dffffff]\n[ 0.000000] Movable zone start for each node\n[ 0.000000] Early memory node ranges\n[ 0.000000] node 0: [mem 0x0000000200400000-0x000000027dffffff]\n[ 0.000000] Initmem setup node 0 [mem 0x0000000200400000-0x000000027dffffff]\n[ 0.000000] software IO TLB: Cannot allocate buffer\n[ 0.000000] SBI specification v0.2 detected\n[ 0.000000] SBI implementation ID=0x1 Version=0x9\n[ 0.000000] SBI v0.2 TIME extension detected\n[ 0.000000] SBI v0.2 IPI extension detected\n[ 0.000000] SBI v0.2 RFENCE extension detected\n[ 0.000000] SBI v0.2 HSM extension detected\n[ 0.000000] riscv: ISA extensions acdfim\n[ 0.000000] riscv: ELF capabilities acdfim\n[ 0.000000] percpu: Embedded 16 pages/cpu s25432 r8192 d31912 u65536\n[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 508030\n[ 0.000000] Kernel command line: earlycon=sbi console=ttyNUC0\n[ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)\n[ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)\n[ 0.000000] Sorting __ex_table...\n[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off\n[ 0.000000] Memory: 2003564K/2060288K available (4737K kernel code, 4114K rwdata, 2048K rodata, 192K init, 333K bss, 56724K reserved, 0K cma-reserved)\n[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1\n[ 0.000000] rcu: Hierarchical RCU implementation.\n[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.\n[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0\n[ 0.000000] riscv-intc: 64 local interrupts mapped\n[ 0.000000] plic: interrupt-controller@1c000000: mapped 53 interrupts with 8 handlers for 16 contexts.\n[ 0.000000] riscv_timer_init_dt: Registering clocksource cpuid [0] hartid [7]\n[ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x1ef4687b1, max_idle_ns: 112843571739654 ns\n[ 0.000213] sched_clock: 64 bits at 32kHz, resolution 30517ns, wraps every 70368744171142ns\n[ 0.008026] Calibrating delay loop (skipped), value calculated using timer frequency.. 0.06 BogoMIPS (lpj=327)\n[ 0.008880] pid_max: default: 32768 minimum: 301\n[ 0.011047] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)\n[ 0.011566] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)\n[ 0.053527] rcu: Hierarchical SRCU implementation.\n[ 0.056182] EFI services will not be available.\n[ 0.058593] smp: Bringing up secondary CPUs ...\n[ 0.087554] smp: Brought up 1 node, 8 CPUs\n[ 0.117279] devtmpfs: initialized\n[ 0.129882] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns\n[ 0.130828] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)\n[ 0.133117] pinctrl core: initialized pinctrl subsystem\n[ 0.137939] NET: Registered protocol family 16\n[ 0.217926] clocksource: Switched to clocksource riscv_clocksource\n[ 0.230285] NET: Registered protocol family 2\n[ 0.232696] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)\n[ 0.248199] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)\n[ 0.249145] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)\n[ 0.250091] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)\n[ 0.250976] TCP: Hash tables configured (established 16384 bind 16384)\n[ 0.253448] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)\n[ 0.254302] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)\n[ 0.257293] NET: Registered protocol family 1\n[ 0.264129] RPC: Registered named UNIX socket transport module.\n[ 0.264648] RPC: Registered udp transport module.\n[ 0.265014] RPC: Registered tcp transport module.\n[ 0.265380] RPC: Registered tcp NFSv4.1 backchannel transport module.\n[ 0.274200] Trying to unpack rootfs image as initramfs...\n[ 0.974029] Freeing initrd memory: 11584K\n[ 0.979461] workingset: timestamp_bits=62 max_order=19 bucket_order=0\n[ 0.996551] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.\n[ 1.000488] JFS: nTxBlock = 8192, nTxLock = 65536\n[ 1.013732] jitterentropy: Initialization failed with host not compliant with requirements: 2\n[ 1.014465] NET: Registered protocol family 38\n[ 1.015319] io scheduler mq-deadline registered\n[ 1.015838] io scheduler kyber registered\n[ 1.185913] 10013000.serial: ttyNUC0 at MMIO 0x10013000 (irq = 1, base_baud = 3125000) is a Nuclei UART/USART\n[ 1.188232] printk: console [ttyNUC0] enabled\n[ 1.188232] printk: console [ttyNUC0] enabled\n[ 1.188934] printk: bootconsole [sbi0] disabled\n[ 1.188934] printk: bootconsole [sbi0] disabled\n[ 1.238800] brd: module loaded\n[ 1.252868] loop: module loaded\n[ 1.257202] nuclei_spi 10014000.spi: mapped; irq=2, cs=1\n[ 1.275390] spi-nor spi0.0: is25wp256 (32768 Kbytes)\n[ 1.632904] ftl_cs: FTL header not found.\n[ 1.643066] nuclei_spi 10034000.spi: mapped; irq=3, cs=1\n[ 1.691680] mmc_spi spi1.0: SD/MMC host mmc0, no DMA, no WP, no poweroff, cd polling\n[ 1.695281] ipip: IPv4 and MPLS over IPv4 tunneling driver\n[ 1.705261] NET: Registered protocol family 10\n[ 1.718048] Segment Routing with IPv6\n[ 1.718688] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 1.721710] NET: Registered protocol family 17\n[ 1.767059] Freeing unused kernel memory: 192K\n[ 1.783905] mmc0: host does not support reading read-only switch, assuming write-enable\n[ 1.784576] mmc0: new SD card on SPI\n[ 1.789245] mmcblk0: mmc0:0000 QEMU! 1.00 GiB\n[ 1.792907] Run /init as init process\n[ 1.821044] mmcblk0: p1\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nStarting mdev... OK\nmodprobe: can't change directory to '/lib/modules': No such file or directory\nSaving random seed: [ 6.594268] random: dd: uninitialized urandom read (32 bytes read)\nOK\n\nWelcome to Nuclei System Technology\nnucleisys login: root\nPassword:\nprocessor : 0\nhart : 7\nisa : rv64imafdc\nmmu : sv39\n\nprocessor : 1\nhart : 0\nisa : rv64imafdc\nmmu : sv39\n\nprocessor : 2\nhart : 1\nisa : rv64imafdc\nmmu : sv39\n\nprocessor : 3\nhart : 2\nisa : rv64imafdc\nmmu : sv39\n\nprocessor : 4\nhart : 3\nisa : rv64imafdc\nmmu : sv39\n\nprocessor : 5\nhart : 4\nisa : rv64imafdc\nmmu : sv39\n\nprocessor : 6\nhart : 5\nisa : rv64imafdc\nmmu : sv39\n\nprocessor : 7\nhart : 6\nisa : rv64imafdc\nmmu : sv39\n\nLinux nucleisys 5.10.196+ #1 SMP Tue Apr 30 12:29:34 CST 2024 riscv64 GNU/Linux\nMemTotal: 2015340 kB\nMemFree: 1956336 kB\nMemAvailable: 1950648 kB\nBuffers: 0 kB\nCached: 24108 kB\nSwapCached: 0 kB\nActive: 3340 kB\nInactive: 22080 kB\nActive(anon): 3340 kB\nInactive(anon): 22080 kB\nActive(file): 0 kB\nInactive(file): 0 kB\nUnevictable: 0 kB\nMlocked: 0 kB\nSwapTotal: 0 kB\nSwapFree: 0 kB\nDirty: 0 kB\nWriteback: 0 kB\nAnonPages: 1324 kB\nMapped: 3128 kB\nShmem: 24108 kB\nKReclaimable: 7944 kB\nSlab: 16976 kB\nSReclaimable: 7944 kB\nSUnreclaim: 9032 kB\nKernelStack: 1536 kB\nPageTables: 144 kB\nNFS_Unstable: 0 kB\nBounce: 0 kB\nWritebackTmp: 0 kB\nCommitLimit: 1007668 kB\nCommitted_AS: 27040 kB\nVmallocTotal: 67108863 kB\nVmallocUsed: 6220 kB\nVmallocChunk: 0 kB\nPercpu: 608 kB\ninterrupts iomem ioports irq/\niomem ioports\n10013000-10013fff : 10013000.serial serial@10013000\n10014000-10014fff : 10014000.spi spi@10014000\n10034000-10034fff : 10034000.spi spi@10034000\n200400000-27dffffff : System RAM\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"conf/evalsoc: update qemu run command using nuclei qemu 2024.04.29"}},{"before":"9774fe7b78b07cd2a95b25fd23268f7a590e9299","after":"4380fcc90203d491d1e701b55254454c1fe1c8da","ref":"refs/heads/feature/5.10_ccm","pushedAt":"2024-04-25T06:41:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"bump linux to feature/5.10_ccm branch\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"bump linux to feature/5.10_ccm branch"}},{"before":"0bdc18e28d7518ea759d5aa782bce3a11758b404","after":"f808d2464c5ef49e3c940f5eaf82470d669e484f","ref":"refs/heads/dev_nuclei_6.6_v2_android","pushedAt":"2024-04-17T04:02:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"doc: add README.md for android porting.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"doc: add README.md for android porting."}},{"before":null,"after":"0bdc18e28d7518ea759d5aa782bce3a11758b404","ref":"refs/heads/dev_nuclei_6.6_v2_android","pushedAt":"2024-04-17T03:03:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"doc: add README.md for android porting.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"doc: add README.md for android porting."}},{"before":null,"after":"d4b830d67e671aa74e64352ea96536685d016c32","ref":"refs/heads/dev_nuclei_6.6_v2_spl","pushedAt":"2024-03-13T02:21:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"doc: update about uboot spl support status\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"doc: update about uboot spl support status"}},{"before":"74ecb2259e3d777857877b864f46e63649010067","after":"587888656b91af9676d6e17d2601913910133b01","ref":"refs/heads/feature/optee_5.10_wg","pushedAt":"2024-03-08T02:36:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"doc: add guide for how to porting optee to new soc.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"doc: add guide for how to porting optee to new soc."}},{"before":"2ee1a8b5b38efff79cdcd81307d58cd2456e0194","after":"3f8113770d3d8dbbfe678775170a77a5a20999a5","ref":"refs/heads/feature/optee_5.10","pushedAt":"2024-03-08T02:33:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"doc: add guide for how to porting optee to new soc.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"doc: add guide for how to porting optee to new soc."}},{"before":"fa6bbf1047cb4ef9d9948028e672e904ef9d062e","after":"2ee1a8b5b38efff79cdcd81307d58cd2456e0194","ref":"refs/heads/feature/optee_5.10","pushedAt":"2024-03-06T04:37:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"doc: add guide for how to porting optee to new soc.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"doc: add guide for how to porting optee to new soc."}},{"before":"13f8e375b7782c606d448bd965224b0da7f31ae8","after":"589e5b2d653beeb67b7c47abf5acaaeb5f2dbfd0","ref":"refs/heads/dev_nuclei_6.6_v2","pushedAt":"2024-02-26T11:05:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"Revert \"bump opensbi to v1.4 with nuclei patches\"\n\nThis reverts commit 9a54c52a88d72e7a8ce4cfe43edebb48c57373dd.","shortMessageHtmlLink":"Revert \"bump opensbi to v1.4 with nuclei patches\""}},{"before":"9d667c9f303f3c9a93c64a35cc1b4d690efd5d1e","after":"13f8e375b7782c606d448bd965224b0da7f31ae8","ref":"refs/heads/dev_nuclei_6.6_v2","pushedAt":"2024-02-26T08:15:54.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf/evalsoc: Disable stress-ng build for rv64imac\n\n/Local/gitlab-runner/builds/fkRgrFgi/2/software/linuxdev/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/opt/ext-toolchain/bin/../lib/gcc/riscv64-unknown-linux-gnu/13.1.1/../../../../riscv64-unknown-linux-gnu/bin/ld: stress-fp-error.o: in function `.L0 ':\nstress-fp-error.c:(.text+0x16): warning: feclearexcept is not implemented and will always fail\n/Local/gitlab-runner/builds/fkRgrFgi/2/software/linuxdev/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/opt/ext-toolchain/bin/../lib/gcc/riscv64-unknown-linux-gnu/13.1.1/../../../../riscv64-unknown-linux-gnu/bin/ld: stress-sigfpe.o: in function `.L28':\nstress-sigfpe.c:(.text+0x358): warning: feraiseexcept is not implemented and will always fail\n/Local/gitlab-runner/builds/fkRgrFgi/2/software/linuxdev/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/opt/ext-toolchain/bin/../lib/gcc/riscv64-unknown-linux-gnu/13.1.1/../../../../riscv64-unknown-linux-gnu/bin/ld: stress-fp-error.o: in function `.L5':\nstress-fp-error.c:(.text+0x54): warning: fetestexcept is not implemented and will always fail\n/Local/gitlab-runner/builds/fkRgrFgi/2/software/linuxdev/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/opt/ext-toolchain/bin/../lib/gcc/riscv64-unknown-linux-gnu/13.1.1/../../../../riscv64-unknown-linux-gnu/bin/ld: stress-fp-error.o: in function `.L0 ':\nstress-fp-error.c:(.text+0x428): warning: fegetround is not implemented and will always fail\n/Local/gitlab-runner/builds/fkRgrFgi/2/software/linuxdev/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/opt/ext-toolchain/bin/../lib/gcc/riscv64-unknown-linux-gnu/13.1.1/../../../../riscv64-unknown-linux-gnu/bin/ld: stress-cyclic.o: in function `.L146':\nstress-cyclic.c:(.text+0x90c): undefined reference to `__sync_fetch_and_add_4'\n/Local/gitlab-runner/builds/fkRgrFgi/2/software/linuxdev/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/opt/ext-toolchain/bin/../lib/gcc/riscv64-unknown-linux-gnu/13.1.1/../../../../riscv64-unknown-linux-gnu/bin/ld: stress-cyclic.o: in function `.L0 ':\nstress-cyclic.c:(.text+0xb3c): undefined reference to `__sync_fetch_and_sub_4'\n/Local/gitlab-runner/builds/fkRgrFgi/2/software/linuxdev/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/opt/ext-toolchain/bin/../lib/gcc/riscv64-unknown-linux-gnu/13.1.1/../../../../riscv64-unknown-linux-gnu/bin/ld: stress-softlockup.o: in function `.L0 ':\nstress-softlockup.c:(.text+0x1ec): undefined reference to `__sync_fetch_and_add_4'\n/Local/gitlab-runner/builds/fkRgrFgi/2/software/linuxdev/nuclei-linux-sdk/work/evalsoc/buildroot_initramfs/host/opt/ext-toolchain/bin/../lib/gcc/riscv64-unknown-linux-gnu/13.1.1/../../../../riscv64-unknown-linux-gnu/bin/ld: stress-softlockup.o: in function `.L38':\nstress-softlockup.c:(.text+0x3a6): undefined reference to `__sync_fetch_and_sub_4'\n\nAbove link fail happen with rv64imac/rv32imac/rv32imafdc\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"conf/evalsoc: Disable stress-ng build for rv64imac"}},{"before":"3c3c4aa074b4fd4bcfe6399e6c11efa0675af750","after":"74ecb2259e3d777857877b864f46e63649010067","ref":"refs/heads/feature/optee_5.10_wg","pushedAt":"2024-02-03T04:44:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"doc: add optee os shart configure description.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"doc: add optee os shart configure description."}},{"before":"a8a4391e5295c5591e2ddf0f46d8891bf8eec664","after":"fa6bbf1047cb4ef9d9948028e672e904ef9d062e","ref":"refs/heads/feature/optee_5.10","pushedAt":"2024-02-03T04:43:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"doc: add optee os shart configure description.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"doc: add optee os shart configure description."}},{"before":"b10eac3840e7e6ca8909b9a8a6791fcc75e841d1","after":"134e84b913aeea295c8ecc6b3f688c8df582512a","ref":"refs/heads/dev_nuclei_penglai","pushedAt":"2024-01-31T09:11:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"build: freeloader use dtb generated from conf/*.dts not uboot\n\nTo do this mainly for Flash start mode, because in flash start\nmode the dtb used is the one in uboot not the one in conf/.\n\nIt will cause linux with ux600fd enabled boot fail because\nthe dts in u-boot/arch/riscv/dts/nuclei-hbird.dts as below\nriscv,isa = \"rv64imac\"; this is fixed to rv64imac which might\naffect the normal boot controlled by linux/arch/riscv/kernel/cpufeature.c\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"build: freeloader use dtb generated from conf/*.dts not uboot"}},{"before":null,"after":"134e84b913aeea295c8ecc6b3f688c8df582512a","ref":"refs/heads/dev_flash_penglai_spmp","pushedAt":"2024-01-31T09:06:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"build: freeloader use dtb generated from conf/*.dts not uboot\n\nTo do this mainly for Flash start mode, because in flash start\nmode the dtb used is the one in uboot not the one in conf/.\n\nIt will cause linux with ux600fd enabled boot fail because\nthe dts in u-boot/arch/riscv/dts/nuclei-hbird.dts as below\nriscv,isa = \"rv64imac\"; this is fixed to rv64imac which might\naffect the normal boot controlled by linux/arch/riscv/kernel/cpufeature.c\n\nSigned-off-by: Huaqi Fang <578567190@qq.com>","shortMessageHtmlLink":"build: freeloader use dtb generated from conf/*.dts not uboot"}},{"before":"10e10499512e109645deb10a43647caf266300f8","after":"60160ab68414906bee633e4ea93a8a251af7aff2","ref":"refs/heads/dev_nuclei_6.6_v2_customsoc","pushedAt":"2024-01-22T01:25:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fanghuaqi","name":"Huaqi Fang","path":"/fanghuaqi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538922?s=80&v=4"},"commit":{"message":"conf: fixup sd boot mode uboot compile error.\n\nSigned-off-by: guibing ","shortMessageHtmlLink":"conf: fixup sd boot mode uboot compile error."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQwMzozNDo0OS4wMDAwMDBazwAAAASqKWzC","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yMlQwMToyNTo1Mi4wMDAwMDBazwAAAAPlYlOY"}},"title":"Activity · Nuclei-Software/nuclei-linux-sdk"}