No description
This repository has been archived on 2026-06-16. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • C 98.5%
  • Python 0.9%
  • Meson 0.4%
  • Shell 0.1%
Find a file
Luca Vizzarro f4ccce58c1 doc: allow warnings in Sphinx for DTS
Sphinx-autodoc issues warnings about some symbols due to bad autodoc
"automock"ing when optional dependencies are missing:

Warning, treated as error:
	Failed to get a method signature for
	framework.config.TestSuiteConfig.convert_from_string:
	<classmethod(<function TestSuiteConfig.convert_from_string
	at 0x7f1a4ec10790>)> is not a callable object

The current meson setup allows to treat warnings as errors, halting the
process and exiting early. Given these warnings should be ignored, this
patch removes this behavior. Until optional dependencies are detected,
warnings for DTS API docs will be checked manually as part of the DTS
approval process.

Fixes: 6597fa4a30 ("dts: add autodoc Pydantic")

Signed-off-by: Luca Vizzarro <luca.vizzarro@arm.com>
2024-11-20 16:26:00 +01:00
.ci ci: fix unit tests with Fedora 37 2024-10-18 18:05:37 +02:00
.github/workflows ci: install libvirt 2024-11-12 14:51:35 +01:00
app app/dma-perf: clarify incorrect NUMA config 2024-11-19 23:42:23 +01:00
buildtools dts: fix API doc directory and Doxygen link 2024-11-08 10:18:52 +01:00
config common/cnxk: allow enabling IOVA field in mbuf 2024-10-30 11:27:54 +01:00
devtools net/dpaa2: support VXLAN flow matching 2024-11-10 02:18:14 +01:00
doc doc: allow warnings in Sphinx for DTS 2024-11-20 16:26:00 +01:00
drivers raw/gdtc: support dequeue operation 2024-11-20 01:53:56 +01:00
dts dts: add checksum offload test suite 2024-11-19 17:20:28 +01:00
examples examples/flow_filtering: introduce use cases snippets 2024-11-20 02:11:19 +01:00
kernel kernel/freebsd: include mapped buffers in core dump 2024-11-20 00:18:10 +01:00
lib member: fix choice of bucket for displacement 2024-11-19 22:02:31 +01:00
license license: add MIT license exception for GVE driver 2022-10-27 12:36:22 +02:00
usertools usertools/devbind: support all VFIO no-IOMMU sysfs values 2024-11-19 21:21:15 +01:00
.editorconfig doc: increase Python line length maximum to 100 2023-11-20 16:27:45 +01:00
.gitattributes
.gitignore git: show hidden tracked files 2024-11-11 12:06:29 +01:00
.mailmap dts: add l2fwd test suite 2024-11-15 14:53:00 +01:00
ABI_VERSION version: 24.11-rc0 2024-08-08 14:50:23 +02:00
MAINTAINERS raw/gdtc: introduce driver skeleton 2024-11-20 01:53:51 +01:00
Makefile
meson.build build: output source and build dirs at end of config 2024-11-19 16:30:05 +01:00
meson_options.txt config: add Meson option for packet buffer headroom 2024-03-06 17:42:11 +01:00
README
VERSION version: 24.11-rc3 2024-11-20 03:00:25 +01:00

DPDK is a set of libraries and drivers for fast packet processing.
It supports many processor architectures and both FreeBSD and Linux.

The DPDK uses the Open Source BSD-3-Clause license for the core libraries
and drivers. The kernel components are GPL-2.0 licensed.

Please check the doc directory for release notes,
API documentation, and sample application information.

For questions and usage discussions, subscribe to: users@dpdk.org
Report bugs and issues to the development mailing list: dev@dpdk.org