Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • Tested on VisionFive2 boards w/ "Headless" IoT profile. Expanding coverage to "Headed" IoT profile.
  • It will require .NET support to cover general "Consumer Electronics"
  • Not addressing extension-related issues, yet. (but it will, next year)
  • Samsung will test w/ an actual RISC-V based CE SoC and actual product next year, which will be a test basis for a few RISC-V extensions, too.
  • Many are imported from openSUSE's effort for RISC-V.

Progress / Issue Lists

...

  • RISC-V Build and Test Infrastructure: testing the test servers (updated: 6/20)
  • Applying upstream's RISC-V patches: in progress (as in the table below)
  • GLIBC 2.30 --> 2.37 upgrade
  • Binutils 2.33 --> 2.40 upgrade

...




...

Package or FeatureLinkUrgencyImpactStatus
.NET Runtime (port)RISE  /  LR_04_001: Port .NET Runtime to RISC-VHigh

...

The following is the gerrit search results in "review.tizen.org" with "RISC-V" keyword.

Search for RISC-V

SubjectStatusOwnerProjectBranchUpdatedSizeCRV
Image Removed
Image Removed
Add tizen-boot-riscv64-vf2

Lukasz Stelmach

profile/common/metatizen (RISC-V)8:23 PM+1
Image Removed
Add tizen-boot-riscv64-qemu

Lukasz Stelmach

profile/common/metatizen (RISC-V)6:54 PM+1
Image Removed
Add platform-preset-boards-visionfive2-hal-backend.inc

Lukasz Stelmach

tools/building-blockstizen (RISC-V)Jun 19
Image Removed
Fix the wrong requires section of pkgconfig fileAbandoned

Sangjung Woo

platform/core/api/machine-learningtizenJun 13-1
Image Removed
Tizen-Base-Dev: add riscv64

Dongkyun Son

scm/meta/qbmaster (RISC-V)Jun 12
Image Removed
iptunnel: fix building w/older linux headersMerged

Marek Pikuła

platform/upstream/net-toolstizen_base (RISC-V)Jun 12
Image Removed
Image Removed
Image Removed
Update autotools files on riscv64

Lukasz Stelmach

platform/upstream/rpmtizen_base (RISC-V)Jun 8+1
Image Removed
Image Removed
fix zstd magic

Lukasz Stelmach

platform/upstream/rpmtizen_base (RISC-V)Jun 8+1
Image Removed
Image Removed
riscv64: Add VisionFive2 spec with boot script

Marek Pikuła

platform/kernel/u-boottizen (RISC-V)Jun 7
Image Removed
Image Removed
riscv64: update config.subMerged

Lukasz Stelmach

platform/upstream/libelf0tizen_base (RISC-V)Jun 7
Image Removed
Image Removed
Image Removed
riscv64: update config.subMerged

Lukasz Stelmach

platform/upstream/alsa-utilstizen_base (RISC-V)Jun 7
Image Removed
Image Removed
Image Removed
riscv64: update config.subMerged

Lukasz Stelmach

platform/upstream/alsa-libtizen_base (RISC-V)Jun 7
Image Removed
Image Removed
Image Removed
packaging: add riscv64

Dongkyun Son

platform/upstream/qemu-acceldevelop (RISC-V)Jun 7+1
Image Removed
util/ulockmgr_server.c: conditionally define closefrom (fix glibc-2.34+)Merged

Lukasz Stelmach

platform/upstream/fusetizen (RISC-V)Jun 6
Image Removed
Image Removed
Image Removed
RISC-V: Libitm add RISC-V support.

Dongkyun Son

platform/upstream/gcctizen_baseJun 5
Image Removed
riscv64: update config.subMerged

Lukasz Stelmach

platform/upstream/libeventtizen_base (RISC-V)Jun 2
Image Removed
Image Removed
Image Removed
riscv64: update config.subMerged

Lukasz Stelmach

platform/upstream/xmlstarlettizen_base (RISC-V)Jun 2
Image Removed
Image Removed
Image Removed
packaging: build for riscv64Merged

Lukasz Stelmach

platform/upstream/python3-MarkupSafetizen_base (RISC-V)Jun 2
Image Removed
Image Removed
Image Removed
riscv64: update config.subMerged

Lukasz Stelmach

platform/upstream/libvorbistizen_base (RISC-V)Jun 2
Image Removed
Image Removed
Image Removed
riscv64: update config.subMerged

Lukasz Stelmach

platform/upstream/liboggtizen_base (RISC-V)Jun 2
Image Removed
Image Removed
Image Removed
packaging: build for riscv64Merged

Lukasz Stelmach

platform/upstream/python-MarkupSafetizen_base (RISC-V)Jun 2
Image Removed
Image Removed
Image Removed
riscv64: update config.subMerged

Lukasz Stelmach

platform/upstream/chrpathtizen_base (RISC-V)Jun 2
Image Removed
Image Removed
Image Removed
riscv64: Update config.sub and config.guessMerged

Marek Pikuła

platform/upstream/yasmtizen_base (RISC-V)Jun 2
Image Removed
Image Removed
Image Removed
Build for QEMU and VisionFive2 RISC-V platformsMerged

Lukasz Stelmach

platform/kernel/linux-tizen-modulestizenMay 29
Image Removed
Image Removed
Image Removed
Add awk as dependency

Marek Pikuła

platform/core/security/privilege-checkertizen (RISC-V)May 16+1
Image Removed
Image Removed
Link with libatomicMerged

Marek Pikuła

platform/core/system/buxton2tizen (RISC-V)May 16
Image Removed
Image Removed
Image Removed
tests: Add -mno-relax to link flags for server testMerged

Lukasz Stelmach

platform/core/appfw/app2sdtizen (RISC-V)May 16
Image Removed
Image Removed
Image Removed
tests: provide getuid() mockupMerged

Lukasz Stelmach

platform/core/appfw/app2sdtizen (RISC-V)May 16
Image Removed
Image Removed
Image Removed
riscv: Kconfig: Enable cpufreq kconfig menuMerged

Hoegeun Kwon

platform/kernel/linux-starfivetizenMay 12
Image Removed
Image Removed
Image Removed
RISC-V: Implement __builtin_thread_pointerMerged

Lukasz Stelmach

platform/upstream/gcctizen_baseMay 11
Image Removed
Image Removed
Image Removed
libsanitizer: cherry-pick 9cf13067cb5088626ba7 from upstreamMerged

Lukasz Stelmach

platform/upstream/gcctizen_base (RISC-V)May 11
Image Removed
Image Removed
Image Removed
packaging: build for riscv64Merged

Lukasz Stelmach

platform/upstream/gcctizen_base (RISC-V)May 11
Image Removed
Image Removed
Image Removed
packaging: provide updated config.sub with riscv64 supportMerged

Lukasz Stelmach

platform/upstream/gcctizen_base (RISC-V)May 11
Image Removed
Image Removed
Image Removed
Remove unsupported sort -V flag

Lukasz Stelmach

platform/upstream/libbpftizen (RISC-V)May 9+1
Image Removed
Image Removed
packaging: Update to 1.0.1

Lukasz Stelmach

platform/upstream/libbpftizen (RISC-V)May 9+1
Image Removed
Image Removed
Merge tag 'upstream/1.1.0' into tizenAbandoned

Marek Pikuła

platform/upstream/libbpftizen (RISC-V)May 9
Image Removed
Image Removed
Update packaging for v1.1.0Abandoned

Marek Pikuła

platform/upstream/libbpftizen (RISC-V)May 9
Image Removed
Image Removed
riscv64: Add support for RISC-VAbandoned

Marek Pikuła

platform/upstream/libbpftizen (RISC-V)May 9
Image Removed
Image Removed
Imported Upstream version 1.1.0Abandoned

Marek Pikuła

platform/upstream/libbpfupstream (RISC-V)May 9
Image Removed
Image Removed
Image Removed
pristine-tar data for libbpf-1.1.0.tar.gzAbandoned

Marek Pikuła

platform/upstream/libbpfpristine-tar (RISC-V)May 9
Image Removed
Image Removed
Image Removed
packaging: Add RISC-V compilation flag

Lukasz Stelmach

platform/upstream/libbpftizen (RISC-V)May 9+1
Image Removed
Image Removed
Handle config.guess and config.sub with DOS EOLs

Lukasz Stelmach

platform/upstream/rpmtizen_base (RISC-V)May 9+1
Image Removed
Image Removed
riscv64: Update config.sub and config.guessAbandoned

Marek Pikuła

platform/upstream/gmimetizen (RISC-V)May 9-1
Image Removed
Image Removed
riscv64: Update config.sub and config.guessAbandoned

Marek Pikuła

platform/upstream/hyphentizen (RISC-V)May 9-1
Image Removed
Image Removed
Update config.sub and config.guessAbandoned

Marek Pikuła

platform/upstream/libcap-ngtizen (RISC-V)May 9-1
Image Removed
Image Removed
halapi: Add support of RISC-V architecture typeMerged

Chanwoo Choi

platform/hal/api/commontizenMay 8
Image Removed
Image Removed
Image Removed
riscv64: update config.subAbandoned

Lukasz Stelmach

platform/upstream/icecreamtizen_base (RISC-V)May 5
Image Removed
Image Removed
riscv: Update config.guess and config.subAbandoned

Marek Pikuła

platform/upstream/device-mappertizen (RISC-V)May 5
Image Removed
Image Removed
iptunnel: drop netinet/ip.h includeAbandoned

Lukasz Stelmach

platform/upstream/net-toolstizen_base (RISC-V)May 5+1
Image Removed
Image Removed
iptunnel: fix building w/older linux headersAbandoned

Lukasz Stelmach

platform/upstream/net-toolstizen_base (RISC-V)May 5+1
Image Removed
Image Removed
riscv64: update config.subAbandoned

Lukasz Stelmach

platform/upstream/libnl3tizen_base (RISC-V)May 5
Image Removed
Image Removed
riscv64: update config.subAbandoned

Lukasz Stelmach

platform/upstream/libnl2tizen_base (RISC-V)May 5
Image Removed
Image Removed
riscv64: Update config.sub and config.guessAbandoned

Marek Pikuła

platform/upstream/sbctizen (RISC-V)May 5
Image Removed
Image Removed
Image Removed
riscv64: Update config.sub and config.guessAbandoned

Marek Pikuła

platform/upstream/libmnltizen (RISC-V)May 5
Image Removed
Image Removed
Image Removed
Remove config.sub and config.guessAbandoned

Marek Pikuła

platform/upstream/cryptsetuptizen (RISC-V)May 4
Image Removed
Image Removed
Image Removed
Drop -lutil to build against glibc 2.35Abandoned

Lukasz Stelmach

platform/upstream/pamtizen_base (RISC-V)May 4-1
Image Removed
Image Removed
RISC-V: dts: jh7110: Change from bootph-pre-ram to u-boot,dm-splMerged

Jaehoon Chung

platform/kernel/u-boottizenMay 4
Image Removed
Image Removed
Image Removed
RISC-V: fix riscv64 extension isa problemMerged

Jaehoon Chung

platform/kernel/u-boottizenMay 4
Image Removed
Image Removed
Image Removed
Update to version 2.9.9Merged

Lukasz Stelmach

platform/upstream/fusetizen (RISC-V)Apr 28
Image Removed
Image Removed
Image Removed
libarchive: Do not include sys/mount.h when linux/fs.h is presentAbandoned

Lukasz Stelmach

platform/upstream/libarchivetizen_base (RISC-V)Apr 28
Image Removed
Image Removed
Image Removed
Include <sys/mount.h> in decl_headersMerged

Lukasz Stelmach

platform/upstream/systemdtizen (RISC-V)Apr 28
Image Removed
Image Removed
Image Removed
Drop bundled copy of linux/if_arp.hMerged

Lukasz Stelmach

platform/upstream/systemdtizen (RISC-V)Apr 28
Image Removed
Image Removed
Image Removed
llvm/cmake/config.guess: add support for riscv32 and riscv64Abandoned

Lukasz Stelmach

platform/upstream/llvmtizen_base (RISC-V)Apr 28+1
Image Removed
Image Removed
[sanitizer] Remove #include <linux/fs.h> to resolve fsconfig_command/mount_at...Abandoned

Lukasz Stelmach

platform/upstream/llvmtizen_base (RISC-V)Apr 28+1
Image Removed
Image Removed
[clang-tools-extra] fix the check for if '-latomic' is necessaryAbandoned

Lukasz Stelmach

platform/upstream/llvmtizen_base (RISC-V)Apr 28+1
Image Removed
Image Removed
[CMake] CheckAtomic.cmake: catch false positives in RISC-VAbandoned

Lukasz Stelmach

platform/upstream/llvmtizen_base (RISC-V)Apr 28+1
Image Removed
Image Removed
riscv64: update config.subAbandoned

Lukasz Stelmach

platform/upstream/iptablestizen_base (RISC-V)Apr 28+1
Image Removed
Image Removed
riscv64: update m4 files from autoconf-archiveAbandoned

Lukasz Stelmach

platform/upstream/nghttp2tizen_base (RISC-V)Apr 28+1
Image Removed
Image Removed
Link libclang_rt.asan.so against libatomic when necessaryMerged

Lukasz Stelmach

platform/upstream/llvmtizen_baseApr 27
Image Removed
Image Removed
Image Removed
packaing: add qemu-riscv64 and register it to binfmt_misc

Dongkyun Son

platform/upstream/qemumaster (RISC-V)Apr 27
Image Removed
Image Removed
riscv: dts: jh7110: Add initial u-boot device treeMerged

Jaehoon Chung

platform/kernel/u-boottizenApr 26
Image Removed
Image Removed
Image Removed
riscv: dts: jh7110: Add initial StarFive JH7110 device treeMerged

Jaehoon Chung

platform/kernel/u-boottizenApr 26
Image Removed
Image Removed
Image Removed
riscv: cpu: jh7110: Add support for jh7110 SoCMerged

Jaehoon Chung

platform/kernel/u-boottizenApr 26
Image Removed
Image Removed
Image Removed
[packaging] build llvm for riscv64Merged

Lukasz Stelmach

platform/upstream/llvmtizen_base (RISC-V)Apr 26
Image Removed
Image Removed
Image Removed
packaging: rewrite install_all.sh

Lukasz Stelmach

platform/upstream/linux-glibc-develtizen_base (RISC-V)Apr 25
Image Removed
Image Removed
Handle config.guess and config.sub with DOS EOLsAbandoned

Lukasz Stelmach

platform/upstream/rpmtizen (RISC-V)Apr 21
Image Removed
Image Removed
libdw: dwarf_frame_register takes an array of at least 3 Dwarf_OpsAbandoned

Lukasz Stelmach

platform/upstream/elfutilstizen_base (RISC-V)Apr 21
Image Removed
Image Removed
libebl: Remove unused ebl_syscall_abi.Abandoned

Lukasz Stelmach

platform/upstream/elfutilstizen_base (RISC-V)Apr 21+1
Image Removed
Image Removed
Build for riscv64

Lukasz Stelmach

platform/upstream/linux-glibc-develtizen_base (RISC-V)Apr 20
Image Removed
Image Removed
Upgrade to 5.15.108 headers

Lukasz Stelmach

platform/upstream/linux-glibc-develtizen_base (RISC-V)Apr 20
Image Removed
Image Removed
Build for riscv64Abandoned

Lukasz Stelmach

platform/upstream/linux-glibc-develtizen (RISC-V)Apr 20+1
Image Removed
Image Removed
Upgrade to 5.15.99 headersAbandoned

Lukasz Stelmach

platform/upstream/linux-glibc-develtizen (RISC-V)Apr 20+1
Image Removed
Image Removed
packaging: rewrite install_all.shAbandoned

Lukasz Stelmach

platform/upstream/linux-glibc-develtizen (RISC-V)Apr 20+1
Image Removed
Image Removed
riscv64: Add basic support for riscv64 IoT headlessMerged

Marek Pikuła

tools/building-blockstizen (RISC-V)Apr 17
Image Removed
Image Removed
Image Removed
Add RISC-V test utilsMerged

Lukasz Stelmach

platform/core/security/security-configtizen (RISC-V)Apr 17
Image Removed
Image Removed
Image Removed
riscv64: Build as ARCH64Merged

Marek Pikuła

platform/core/connectivity/bluetooth-frwktizen (RISC-V)Apr 14
Image Removed
Image Removed
Image Removed
riscv64: Add as supported architectureMerged

Marek Pikuła

platform/core/system/setup-adaptortizen (RISC-V)Apr 14
Image Removed
Image Removed
Image Removed
Add prebuilt lws library for riscv64Merged

Lukasz Stelmach

platform/core/api/vinetizen (RISC-V)Apr 14
Image Removed
Image Removed
Image Removed
riscv: Add riscv64 as 64-bit archMerged

Lukasz Stelmach

platform/upstream/freetype2tizen (RISC-V)Apr 14
Image Removed
Image Removed
Image Removed
riscv64: Disable static lws for riscv64 buildAbandoned

Marek Pikuła

platform/core/api/vinetizen (RISC-V)Apr 13+1
Image Removed
Image Removed
pristine-tar data for fuse-2.9.9.tar.gzAbandoned

Marek Pikuła

platform/upstream/fusepristine-tar (RISC-V)Apr 13
Image Removed
Image Removed
riscv: dts: jh7110: Add initial u-boot device treeAbandoned

Jaehoon Chung

platform/kernel/u-boottizenApr 10
Image Removed
Image Removed
riscv: dts: jh7110: Add initial StarFive JH7110 device treeAbandoned

Jaehoon Chung

platform/kernel/u-boottizenApr 10
Image Removed
Image Removed
riscv: cpu: jh7110: Add support for jh7110 SoCAbandoned

Jaehoon Chung

platform/kernel/u-boottizenApr 10
Image Removed
Image Removed
Merge tag 'upstream/2.9.9' into tizenAbandoned

Marek Pikuła

platform/upstream/fusetizen (RISC-V)Apr 6
Image Removed
Image Removed
Image Removed
util/ulockmgr_server.c: conditionally define closefrom (fix glibc-2.34+)Abandoned

Marek Pikuła

platform/upstream/fusetizen (RISC-V)Apr 6
Image Removed
Image Removed
Image Removed
Update spec to 2.9.9Abandoned

Marek Pikuła

platform/upstream/fusetizen (RISC-V)Apr 6
Image Removed
Image Removed
Image Removed
riscv64: Add configuration for riscv64

Marek Pikuła

platform/upstream/mesatizen (RISC-V)Apr 4
Image Removed
Image Removed
config: Enable FTRACEMerged

Marek Pikuła

platform/kernel/linux-starfivetizen (RISC-V)Apr 3
Image Removed
Image Removed
Image Removed
packaging: Add version to modules directoryMerged

Marek Pikuła

platform/kernel/linux-starfivetizen (RISC-V)Apr 3
Image Removed
Image Removed
Next⇨
High (Critical)In Progress
binutilsRISE /  CT_00_006 -- Zfa Support (GCC)

...

MidHighWaiting

Chromium build requires.
FFMPEG / Performance Issue
LowMid (performance impact)Waiting

FFMPEG RISC-V port has incomplete memory alignment.
This deteriorates the performance.
Linux Kernel / Ethernet Rx Throughput
LowMid (performance impact)Fix In Progress
Linux Kernel HDMI bug (RISC-V code regression)
MidLow (workaround applied)Workaround Applied
OpenGL (mesa)
MidMidLooking for the cause
(gpu-test is ok, but actual apps are not running)
iotivityhttps://review.tizen.org/gerrit/#/c/platform/upstream/iotivity/+/295302/RESOLVEDRESOLVEDFix applied (2023-07-05). Expected to be upstreamed.