[PATCH 0/2] Add configfs support for survivability mode

Lucas De Marchi lucas.demarchi at intel.com
Thu Mar 27 14:40:39 UTC 2025


On Thu, Mar 27, 2025 at 12:12:00PM +0530, Riana Tauro wrote:
>This series proposes to expose attributes via xe configfs
>subsystem. Xe registers a configfs subsystem named 'xe'.
>Userspace can then create directories for the devices they
>want to configure and set appropriate attributes
>
>This is done by
>
>mount -t configfs none /config
>mkdir /config/xe/0000:03:00.0
>

If we need a new version or to document anywhere in our docs, I'd add a
comment here:

# If driver is already bound, unbind it as this configuration
# applies only when probing it

>echo 0000:03:00.0 > /sys/bus/pci/drivers/xe/unbind
>echo 1 > sys/kernel/config/xe/0000:03:00.0/survivability_mode
>echo 0000:03:00.0 > /sys/bus/pci/drivers/xe/bind
>
>This is an alternative to introducing module param that causes
>all the connected and supported GPU cards to enter survivability mode.
>Manually entering survivability mode is useful when pcode does not
>report failure, in field repairs and validation
>
>Rev2: use config_groups (Lucas)

Awesome. I have some other work pending that will make use of
it. I will play with these patches soon.

thanks
Lucas De Marchi


More information about the Intel-xe mailing list