[Accel-config] [PATCH 0/7] accel-config: Add command config-user-default to configure and enable all available devices and WQs
Fenghua Yu <[email protected]> Tue, 1 Aug 2023 14:52:25 -0700
| Newsgroups | dev.linux.lists.accel-config |
|---|---|
| Message-ID | <[email protected]> |
Although current accel-config can configure and enable IDXD devices,
user needs to know a lot of IDXD knowledges and information to do so.
Sometimes user wants an easier way to configure and enable IDXD devices
without sophisticated IDXD knowledges and information.
This patch set adds "config-user-default" to configure and enable
all available devices and WQs with default configurations.
Fenghua Yu (7):
accel-config: Skip configuring ats_disable if the attribute is not
present
accel-config: Add config-user-default command
accel-config: Add option "-c <config_file>" to load default
configurations from the file
accel-config: Disable default configured WQs and devices
accel-config: Add "-n <wq_name>" to specify WQ name for disabling WQs
accel-config: Add user_default_profile.conf
accel-config: Add doumentation for new command "config-user-default"
Documentation/accfg/Makefile.am | 6 +-
.../accel-config-config-user-default.txt | 75 +++
accfg/accel-config.c | 1 +
accfg/config.c | 482 +++++++++++++++++-
accfg/libaccel_config.h | 1 +
builtin.h | 1 +
contrib/configs/profilenote.txt | 28 +
contrib/configs/user_default_profile.conf | 42 ++
8 files changed, 633 insertions(+), 3 deletions(-)
create mode 100644 Documentation/accfg/accel-config-config-user-default.txt
create mode 100644 contrib/configs/user_default_profile.conf
--
2.31.1