[PATCH 3/3] drivers: always enable the null net driver [RFC]

Bruce Richardson bruce.richardson at intel.com
Thu Jan 22 13:23:53 CET 2026


Having the net_null driver always available can be convenient and allows
use by unit tests, so add this trivial driver to the always-enable list.

Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>

---
I'm not sure if we want this to be always enabled or not, so sending
this as an RFC. I can see definite advantages to doing so, but I also
dislike having too many components on the always-enable list.

Since I'm ambivilent myself, including this patch so the community can
decide.
---
 drivers/meson.build | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/meson.build b/drivers/meson.build
index 3fe3be48fb..9ed0dba786 100644
--- a/drivers/meson.build
+++ b/drivers/meson.build
@@ -80,6 +80,8 @@ endif
 always_enable = ['bus/pci', 'bus/vdev']
 # we always need a mempool driver, and ring is default, so make it mandatory
 always_enable += ['mempool/ring']
+# unit tests take advantage of net/null driver, so always enable it
+always_enable += ['net/null']
 enable_drivers += always_enable
 
 default_cflags = machine_args
-- 
2.51.0



More information about the dev mailing list