docs: networking: document NAPI
authorJakub Kicinski <kuba@kernel.org>
Wed, 22 Mar 2023 05:38:48 +0000 (22:38 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 24 Mar 2023 02:47:40 +0000 (19:47 -0700)
commit3eb8eea2a453463f5606ce3e46cf225f88671440
treed65c3fdeb4e9ef73dc3effec879981684ffacdae
parentfcb3a4653bc5fb0525d957db0cc8b413252029f8
docs: networking: document NAPI

Add basic documentation about NAPI. We can stop linking to the ancient
doc on the LF wiki.

Link: https://lore.kernel.org/all/20230315223044.471002-1-kuba@kernel.org/
Reviewed-by: Bagas Sanjaya <bagasdotme@gmail.com>
Reviewed-by: Toke Høiland-Jørgensen <toke@redhat.com>
Acked-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> # for ctucanfd-driver.rst
Reviewed-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Stephen Hemminger <stephen@networkplumber.org>
Reviewed-by: Randy Dunlap <rdunlap@infradead.org>
Link: https://lore.kernel.org/r/20230322053848.198452-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/networking/device_drivers/can/ctu/ctucanfd-driver.rst
Documentation/networking/device_drivers/ethernet/intel/e100.rst
Documentation/networking/device_drivers/ethernet/intel/i40e.rst
Documentation/networking/device_drivers/ethernet/intel/ice.rst
Documentation/networking/index.rst
Documentation/networking/napi.rst [new file with mode: 0644]
include/linux/netdevice.h