From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============6379836696145666080==" MIME-Version: 1.0 From: Dave Jiang Subject: [Accel-config] Re: [PATCH v1 0/6] Add backward compatibility Date: Mon, 25 Jan 2021 09:00:44 -0700 Message-ID: <104f5159-dc6b-bcfc-af27-a64fbdc619e3@intel.com> In-Reply-To: 20210123053542.615622-1-ramesh.thomas@intel.com To: accel-config@lists.01.org List-ID: --===============6379836696145666080== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On 1/22/2021 10:35 PM, ramesh.thomas(a)intel.com wrote: > From: Ramesh Thomas > > This patch set provides backward compatibility for older kernels > that does not support mdev. > > If mdev feature is not available, following actions are taken: > - The library will disable mdev features and will return -NOENT > - The mdev commands would print an error message and exit > - The test program would skip mdev tests > > Ramesh Thomas (6): > accel-config: Combine symbols in same release into single group > accel-config: Allow other functionality if mdev support unavailable > accel-config: Add API to check for mdev support availability > accel-config: Add check for mdev support availability in commands > accel-config: Make idxd_mdev module optional > accel-config: Disable mdev operations if mdev support unavailable > > accfg/lib/libaccel-config.sym | 7 ++--- > accfg/lib/libaccfg.c | 20 +++++++++++++-- > accfg/libaccel_config.h | 1 + > accfg/mdev.c | 10 ++++++++ > test/libaccfg.c | 48 +++++++++++++++++++++++++---------- > 5 files changed, 66 insertions(+), 20 deletions(-) Reviewed-by: Dave Jiang for the series. Thanks Ram= esh --===============6379836696145666080==--