* [Bpf] ISA: do individual instructions still need their own IANA status?
@ 2024-02-03 4:36 dthaler1968=40googlemail.com
2024-02-05 15:22 ` David Vernet
0 siblings, 1 reply; 3+ messages in thread
From: dthaler1968=40googlemail.com @ 2024-02-03 4:36 UTC (permalink / raw)
To: bpf; +Cc: bpf
[-- Attachment #1.1: Type: text/plain, Size: 970 bytes --]
Previously (draft -00) we said that each instruction would have a status of
Permanent, Provisional, or Historical in the IANA registry.
However, we now have conformance groups about to be merged into the ISA doc,
and at IETF 118 we discussed having each conformance group have a status of
Permanent, Provisional, or Historical. That is, it makes sense for the
status to
be at the granularity of conformance group since one should implement all
instructions in a conformance group together.
As a result I now believe that each individual instruction no longer needs
its own
status since it can be derived from the status of the conformance group(s)
it
belongs to. So in the IANA Considerations section, I plan to remove
"status"
from the list of fields in the instruction sub-registry and ONLY have
"status"
in the list of fields for the conformance group sub-registry).
Let me know if anyone has a good reason to keep it per-instruction.
Dave
[-- Attachment #1.2: Type: text/html, Size: 2950 bytes --]
[-- Attachment #2: Type: text/plain, Size: 76 bytes --]
--
Bpf mailing list
Bpf@ietf.org
https://www.ietf.org/mailman/listinfo/bpf
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Bpf] ISA: do individual instructions still need their own IANA status?
@ 2024-02-05 15:22 ` David Vernet
0 siblings, 0 replies; 3+ messages in thread
From: David Vernet @ 2024-02-05 15:22 UTC (permalink / raw)
To: dthaler1968=40googlemail.com; +Cc: bpf, bpf
[-- Attachment #1: Type: text/plain, Size: 1218 bytes --]
On Fri, Feb 02, 2024 at 08:36:02PM -0800, dthaler1968=40googlemail.com@dmarc.ietf.org wrote:
> Previously (draft -00) we said that each instruction would have a
> status of Permanent, Provisional, or Historical in the IANA registry.
>
> However, we now have conformance groups about to be merged into the
> ISA doc, and at IETF 118 we discussed having each conformance group
> have a status of Permanent, Provisional, or Historical. That is, it
> makes sense for the status to be at the granularity of conformance
> group since one should implement all instructions in a conformance
> group together.
>
> As a result I now believe that each individual instruction no longer
> needs its own status since it can be derived from the status of the
> conformance group(s) it belongs to. So in the IANA Considerations
> section, I plan to remove "status"
>
> from the list of fields in the instruction sub-registry and ONLY have
> "status" in the list of fields for the conformance group
> sub-registry).
>
> Let me know if anyone has a good reason to keep it per-instruction.
No objection from me. AFAICT this matches what RISC-V does, which again
seems reasonable to emulate.
Thanks,
David
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Bpf] ISA: do individual instructions still need their own IANA status?
@ 2024-02-05 15:22 ` David Vernet
0 siblings, 0 replies; 3+ messages in thread
From: David Vernet @ 2024-02-05 15:22 UTC (permalink / raw)
To: dthaler1968=40googlemail.com; +Cc: bpf, bpf
[-- Attachment #1.1: Type: text/plain, Size: 1218 bytes --]
On Fri, Feb 02, 2024 at 08:36:02PM -0800, dthaler1968=40googlemail.com@dmarc.ietf.org wrote:
> Previously (draft -00) we said that each instruction would have a
> status of Permanent, Provisional, or Historical in the IANA registry.
>
> However, we now have conformance groups about to be merged into the
> ISA doc, and at IETF 118 we discussed having each conformance group
> have a status of Permanent, Provisional, or Historical. That is, it
> makes sense for the status to be at the granularity of conformance
> group since one should implement all instructions in a conformance
> group together.
>
> As a result I now believe that each individual instruction no longer
> needs its own status since it can be derived from the status of the
> conformance group(s) it belongs to. So in the IANA Considerations
> section, I plan to remove "status"
>
> from the list of fields in the instruction sub-registry and ONLY have
> "status" in the list of fields for the conformance group
> sub-registry).
>
> Let me know if anyone has a good reason to keep it per-instruction.
No objection from me. AFAICT this matches what RISC-V does, which again
seems reasonable to emulate.
Thanks,
David
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
[-- Attachment #2: Type: text/plain, Size: 76 bytes --]
--
Bpf mailing list
Bpf@ietf.org
https://www.ietf.org/mailman/listinfo/bpf
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-02-05 15:23 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-03 4:36 [Bpf] ISA: do individual instructions still need their own IANA status? dthaler1968=40googlemail.com
2024-02-05 15:22 ` David Vernet
2024-02-05 15:22 ` David Vernet
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.