Bug 212188

Summary: Add riscv to 'hardware' field
Product: Services Reporter: Andrew Turner <Andrew>
Component: Bug TrackerAssignee: Kubilay Kocak <koobs>
Status: Closed FIXED    
Severity: Affects Some People CC: bugmeister
Priority: --- Keywords: easy
Version: unspecified   
Hardware: Any   
OS: Any   

Description Andrew Turner freebsd_committer freebsd_triage 2016-08-26 23:24:38 UTC
Bugzilla is missing a 'riscv' hardware platform. We support it so some extent in 11.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2016-08-27 08:17:37 UTC
Thanks for the report Andrew.

Is there a doc/list somewhere that outlines our support levels for various archs, and mentions risc-v support now and going forward?
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2016-08-27 08:26:58 UTC
Also, should the hardware string be riscv or risc-v ?
Comment 3 Andrew Turner freebsd_committer freebsd_triage 2016-08-27 08:32:02 UTC
It's listed as Tier 3 in https://www.freebsd.org/doc/en/articles/committers-guide/archs.html.

FreeBSD has been using riscv without the '-' everywhere I can find so would expect that to be less confusing.
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2016-08-27 08:37:43 UTC
Thank you.

I'm going to sort (using sortkey values) the current list by tier level while I'm here
Comment 5 Kubilay Kocak freebsd_committer freebsd_triage 2016-08-27 08:44:46 UTC
@Andrew

A couple of minor nits you may be able to help with:

 * Should ppc be renamed to powerpc? Except for the directory name this appears to be the term/label in use.

 * I don't see powerpc64 in the list (bugzilla or committers guide) but it is listed as a choice on the project homepage [1]. Since arm and arm64 have distinct entries, I'd prefer to keep it consistent, unless there is a reason not to make the distinction (which doesn't also apply to arm/arm64)

[1] https://www.freebsd.org/platforms/ppc.html
Comment 6 Kubilay Kocak freebsd_committer freebsd_triage 2016-08-27 08:45:17 UTC
riscv has been added to the list.

Finalising the list order.
Comment 7 Kubilay Kocak freebsd_committer freebsd_triage 2016-08-27 10:16:26 UTC
Hardware entries have had their sortkey values updated according to Tier-level support in the following form [1-4]XXX. Eg: riscv is Tier 3, has sortkey 3200 (second tier2 entry in list).

ppc was renamed to powerpc.

powerpc64 has not yet been added, pending feedback.
Comment 8 Andrew Turner freebsd_committer freebsd_triage 2016-08-27 11:58:22 UTC
the list is now correct for the list of TARGET values we support across 10 and 11.