bpf.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* BPF WG ISA Document: Last Call
@ 2024-03-07 18:01 David Vernet
  2024-03-07 18:01 ` [Bpf] " David Vernet
  2024-04-05 15:24 ` dthaler1968
  0 siblings, 2 replies; 4+ messages in thread
From: David Vernet @ 2024-03-07 18:01 UTC (permalink / raw)
  To: bpf
  Cc: bpf, bpf-chairs, suresh.krishnan, ek.ietf, alexei.starovoitov,
	hch, dthaler1968

[-- Attachment #1: Type: text/plain, Size: 1427 bytes --]

Hello everyone,

We're very excited to meet in less than two weeks at IETF 119!

We've made great progress since IETF 118, and we're thrilled to announce that
the Instruction Set Architecture (ISA) document is now in working group last
call. Please review the document at [0], and share any remaining feedback that
you believe needs to be addressed before we send the document to the ADs. As a
reminder, the official working group document is in [0], but any suggestions
for updates should be sent as patches to the instruction-set.rst document in
the Linux kernel tree [1].

[0]: https://datatracker.ietf.org/doc/draft-ietf-bpf-isa/
[1]: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git/tree/Documentation/bpf/standardization/instruction-set.rst

Because we're so close to IETF 119, the document will remain in last call for
at least two weeks following the conclusion of the conference.

Finally, as a friendly reminder, we're still soliciting agenda items for IETF
119. As mentioned in [2], please email myself and Suresh at bpf-chairs@ietf.org
with any items you'd like to discuss. Note that there are still plenty of
remaining milestones in the working group charter [3]. Any topic related to the
charter or BPF at large are within scope for discussion.

[2]: https://mailarchive.ietf.org/arch/msg/bpf/6pJCj9ujMA5ffb0yKv6DrIOzXOo/
[3]: https://datatracker.ietf.org/wg/bpf/about/

Regards,
David and Suresh

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bpf] BPF WG ISA Document: Last Call
  2024-03-07 18:01 BPF WG ISA Document: Last Call David Vernet
@ 2024-03-07 18:01 ` David Vernet
  2024-04-05 15:24 ` dthaler1968
  1 sibling, 0 replies; 4+ messages in thread
From: David Vernet @ 2024-03-07 18:01 UTC (permalink / raw)
  To: bpf
  Cc: bpf, bpf-chairs, suresh.krishnan, ek.ietf, alexei.starovoitov,
	hch, dthaler1968


[-- Attachment #1.1: Type: text/plain, Size: 1427 bytes --]

Hello everyone,

We're very excited to meet in less than two weeks at IETF 119!

We've made great progress since IETF 118, and we're thrilled to announce that
the Instruction Set Architecture (ISA) document is now in working group last
call. Please review the document at [0], and share any remaining feedback that
you believe needs to be addressed before we send the document to the ADs. As a
reminder, the official working group document is in [0], but any suggestions
for updates should be sent as patches to the instruction-set.rst document in
the Linux kernel tree [1].

[0]: https://datatracker.ietf.org/doc/draft-ietf-bpf-isa/
[1]: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git/tree/Documentation/bpf/standardization/instruction-set.rst

Because we're so close to IETF 119, the document will remain in last call for
at least two weeks following the conclusion of the conference.

Finally, as a friendly reminder, we're still soliciting agenda items for IETF
119. As mentioned in [2], please email myself and Suresh at bpf-chairs@ietf.org
with any items you'd like to discuss. Note that there are still plenty of
remaining milestones in the working group charter [3]. Any topic related to the
charter or BPF at large are within scope for discussion.

[2]: https://mailarchive.ietf.org/arch/msg/bpf/6pJCj9ujMA5ffb0yKv6DrIOzXOo/
[3]: https://datatracker.ietf.org/wg/bpf/about/

Regards,
David and Suresh

[-- 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] 4+ messages in thread

* RE: BPF WG ISA Document: Last Call
  2024-03-07 18:01 BPF WG ISA Document: Last Call David Vernet
  2024-03-07 18:01 ` [Bpf] " David Vernet
@ 2024-04-05 15:24 ` dthaler1968
  2024-04-05 15:24   ` [Bpf] " dthaler1968=40googlemail.com
  1 sibling, 1 reply; 4+ messages in thread
From: dthaler1968 @ 2024-04-05 15:24 UTC (permalink / raw)
  To: bpf; +Cc: bpf, bpf-chairs

David Vernet <void@manifault.com> wrote: 
> We've made great progress since IETF 118, and we're thrilled to announce
that
> the Instruction Set Architecture (ISA) document is now in working group
last
> call. Please review the document at [0], and share any remaining feedback
that
> you believe needs to be addressed before we send the document to the ADs.
[...]
> Because we're so close to IETF 119, the document will remain in last call
for at
> least two weeks following the conclusion of the conference.

FYI to all, per IETF 119 minutes the WGLC closes today.

I just did another read-through and found some more editorial nits which I
plan to send a patch for, but wanted to get this email out before WGLC ends.

Section 1.1: "_s16_ is a types whose..." 
s/types/type/

Section 1.4: "tools as such compilers that..."
s/as such/such as/

Section 2.1: the src_reg field correctly says "the source register number
(0-10),
except where otherwise specified", but dst_reg and offset are missing the
"except where otherwise specified" phrases on their definitions, since some
new instructions (SDIV, SMOD, MOVSX) reuse offset for other purposes, and
the thread around future callx would use dst_reg for another purpose so
having
similar caveats on all three fields seems warranted.

Section 3.1: most places in the doc use "8-bit", "16-bit", "32-bit", and
"64-bit"
as adjectives.  A couple places in this section are missing the hyphen so
are inconsistent.

Section 3.2: most places in the doc put field names in single quotes like
'imm'
when referencing them in normal text.  A few places in this section, and one
in
section 3.1, are missing the single quotes so are inconsistent.

Section 4.2: "Where size is one of:"
s/size/'<size>'/
for consistency with Section 4.1.

Section 5.1: "a IANA sub-registry"
s/a/an/

Section 5.1.2: "to supercede the existing conformance group"
s/supercede/supersede/

Dave








^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Bpf] BPF WG ISA Document: Last Call
  2024-04-05 15:24 ` dthaler1968
@ 2024-04-05 15:24   ` dthaler1968=40googlemail.com
  0 siblings, 0 replies; 4+ messages in thread
From: dthaler1968=40googlemail.com @ 2024-04-05 15:24 UTC (permalink / raw)
  To: bpf; +Cc: bpf, bpf-chairs

David Vernet <void@manifault.com> wrote: 
> We've made great progress since IETF 118, and we're thrilled to announce
that
> the Instruction Set Architecture (ISA) document is now in working group
last
> call. Please review the document at [0], and share any remaining feedback
that
> you believe needs to be addressed before we send the document to the ADs.
[...]
> Because we're so close to IETF 119, the document will remain in last call
for at
> least two weeks following the conclusion of the conference.

FYI to all, per IETF 119 minutes the WGLC closes today.

I just did another read-through and found some more editorial nits which I
plan to send a patch for, but wanted to get this email out before WGLC ends.

Section 1.1: "_s16_ is a types whose..." 
s/types/type/

Section 1.4: "tools as such compilers that..."
s/as such/such as/

Section 2.1: the src_reg field correctly says "the source register number
(0-10),
except where otherwise specified", but dst_reg and offset are missing the
"except where otherwise specified" phrases on their definitions, since some
new instructions (SDIV, SMOD, MOVSX) reuse offset for other purposes, and
the thread around future callx would use dst_reg for another purpose so
having
similar caveats on all three fields seems warranted.

Section 3.1: most places in the doc use "8-bit", "16-bit", "32-bit", and
"64-bit"
as adjectives.  A couple places in this section are missing the hyphen so
are inconsistent.

Section 3.2: most places in the doc put field names in single quotes like
'imm'
when referencing them in normal text.  A few places in this section, and one
in
section 3.1, are missing the single quotes so are inconsistent.

Section 4.2: "Where size is one of:"
s/size/'<size>'/
for consistency with Section 4.1.

Section 5.1: "a IANA sub-registry"
s/a/an/

Section 5.1.2: "to supercede the existing conformance group"
s/supercede/supersede/

Dave







-- 
Bpf mailing list
Bpf@ietf.org
https://www.ietf.org/mailman/listinfo/bpf

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-04-05 15:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-07 18:01 BPF WG ISA Document: Last Call David Vernet
2024-03-07 18:01 ` [Bpf] " David Vernet
2024-04-05 15:24 ` dthaler1968
2024-04-05 15:24   ` [Bpf] " dthaler1968=40googlemail.com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).