[dpdk-dev] [PATCH v2 0/4] improve runtime loading of shared drivers
Thomas Monjalon
thomas at monjalon.net
Thu Jul 2 23:13:02 CEST 2020
22/06/2020 16:33, Bruce Richardson:
> This set includes a number of small improvements for handling the loading
> of drivers at runtime using the EAL -d flag.
>
> It limits the loading of files to only those files which end in .so, which
> means that one can pass in the whole "drivers/" subfolder from a meson
> build and not get an error when DPDK trys to load a .a file.
>
> It also puts in some basic permission checking to ensure that no drivers
> are loaded from a world-writable location on the filesystem, which would be
> a potential security hole on a mis-configured system.
>
> v2: rebased to fix errors on apply
> fixed one checkpatch issue.
>
> Bruce Richardson (4):
> eal: remove unnecessary null-termination
> eal: only load shared libs from driver plugin directory
> eal: don't load drivers from insecure paths
> eal: cache last directory permissions checked
There is an error when running devtools/test-null.sh:
EAL: Error with realpath, No such file or directory
EAL: FATAL: Cannot init plugins
More information about the dev
mailing list