bpf/docs: Update design QA to be consistent with kfunc lifecycle docs
authorToke Høiland-Jørgensen <toke@redhat.com>
Wed, 8 Feb 2023 16:41:43 +0000 (17:41 +0100)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 8 Feb 2023 17:24:16 +0000 (09:24 -0800)
commit27b53b7364e3e925703f3b9e6837ac28b95752bc
tree6b71439e8d1bf7866e7a06bc69cf6d6debb2f92c
parenta92adde8d3d466e4d945bc4b684795543d0b6594
bpf/docs: Update design QA to be consistent with kfunc lifecycle docs

Cong pointed out that there are some inconsistencies between the BPF design
QA and the lifecycle expectations documentation we added for kfuncs. Let's
update the QA file to be consistent with the kfunc docs, and add references
where it makes sense. Also document that modules may export kfuncs now.

v3:
- Grammar nit + ack from David

v2:
- Fix repeated word (s/defined defined/defined/)

Reported-by: Cong Wang <xiyou.wangcong@gmail.com>
Acked-by: David Vernet <void@manifault.com>
Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
Link: https://lore.kernel.org/r/20230208164143.286392-1-toke@redhat.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Documentation/bpf/bpf_design_QA.rst