[PATCH v3 0/2] build: add backward compatibility for nested drivers

Kevin Traynor ktraynor at redhat.com
Mon Sep 29 12:05:26 CEST 2025


Since Intel drivers moved from 'net/*' to 'net/intel/*' there are some
changes required when enabling or disabling those drivers from the meson
command line. e.g. 'net/ixgbe' no longer works and needs to be replaced
by 'net/intel/ixgbe'

These patches are to allow backwards compatibility for legacy driver names
and wildcarding of nested drivers e.g. 'net/ixgbe' and 'net/*'

v3:
1/2
- update commit message as the warning was removed in v2

v2:
1/2
- removed deprecation warning
- simplified loop and updated comments
- added Fixes tag
2/2
- Updated list-dir-globs.py to allow recursive wildcards
- simplified to use '**'
- added Fixes tag

Kevin Traynor (2):
  build: add backward compatibility for nested drivers
  build: add backward compatibility for wildcarding nested drivers

 buildtools/list-dir-globs.py |  2 +-
 drivers/meson.build          | 43 +++++++++++++++++++++++++++++++-----
 2 files changed, 38 insertions(+), 7 deletions(-)

-- 
2.51.0



More information about the dev mailing list