ad76f3e8 | 13-Mar-2024 |
Thomas Weißschuh <linux@weissschuh.net> |
misc/pvpanic: add shutdown event definition
Shutdown requests are normally hardware dependent. By extending pvpanic to also handle shutdown requests, guests can submit such requests with an easily i
misc/pvpanic: add shutdown event definition
Shutdown requests are normally hardware dependent. By extending pvpanic to also handle shutdown requests, guests can submit such requests with an easily implementable and cross-platform mechanism.
The event was added to the specification in qemu commit 73279cecca03 ("docs/specs/pvpanic: document shutdown event").
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net> Acked-by: Arnd Bergmann <arnd@arndb.de> Link: https://lore.kernel.org/r/20240313-pvpanic-shutdown-header-v1-2-7f1970d66366@weissschuh.net Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
|
c2239a25 | 16-Nov-2022 |
farah kassabri <fkassabri@habana.ai> |
habanalabs: pass-through request from user to f/w
Add a uAPI, as part of the INFO IOCTL, to allow users to send requests directly to f/w, according to a pre-defined set of opcodes that the f/w expos
habanalabs: pass-through request from user to f/w
Add a uAPI, as part of the INFO IOCTL, to allow users to send requests directly to f/w, according to a pre-defined set of opcodes that the f/w exposes.
The f/w will put the result in a kernel-allocated buffer, which the driver will then copy to the user-supplied buffer.
This will allow f/w tools to communicate directly with the f/w without the need to add a new uAPI to the driver for each new type of request.
Signed-off-by: farah kassabri <fkassabri@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
show more ...
|
aff6354a | 31-Oct-2022 |
Dani Liberman <dliberman@habana.ai> |
habanalabs/gaudi: add page fault notify event
Each time page fault happens, besides capturing its data, also notify the user about it.
Signed-off-by: Dani Liberman <dliberman@habana.ai> Reviewed-by
habanalabs/gaudi: add page fault notify event
Each time page fault happens, besides capturing its data, also notify the user about it.
Signed-off-by: Dani Liberman <dliberman@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
show more ...
|
cb5fb665 | 30-Oct-2022 |
Dani Liberman <dliberman@habana.ai> |
habanalabs/gaudi: add razwi notify event
Each time razwi (read-only zero, write ignore) happens, besides capturing its data, also notify the user about it.
Signed-off-by: Dani Liberman <dliberman@h
habanalabs/gaudi: add razwi notify event
Each time razwi (read-only zero, write ignore) happens, besides capturing its data, also notify the user about it.
Signed-off-by: Dani Liberman <dliberman@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
show more ...
|
15ac503c | 28-Sep-2022 |
Dani Liberman <dliberman@habana.ai> |
habanalabs/gaudi2: capture RAZWI information
Added function to calculate possible engines which caused RAZWI (read-only zero, write ignored), from a given router id or module index.
When getting RA
habanalabs/gaudi2: capture RAZWI information
Added function to calculate possible engines which caused RAZWI (read-only zero, write ignored), from a given router id or module index.
When getting RAZWI via PSOC IP, first the router id is calculated and then the possible engines that caused the RAZWI are calculated.
There is a possibility that the RAZWI initiator is not an engine. In that case, it will not be included in possible engines as it doesn't have an engine id.
RAZWI information is captured when receiving event from engine or via PSOC IP.
Signed-off-by: Dani Liberman <dliberman@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
show more ...
|
f018c54e | 09-Jul-2022 |
Dani Liberman <dliberman@habana.ai> |
habanalabs: add uapi to retrieve engines status
Currently, to get engines status, user needed to read debugfs file with root permissions.
This new uapi allows user apace apps retrieve status, so fo
habanalabs: add uapi to retrieve engines status
Currently, to get engines status, user needed to read debugfs file with root permissions.
This new uapi allows user apace apps retrieve status, so for example, in case of failure, status can be retrieved immediately by the application itself which runs without root permissions.
Signed-off-by: Dani Liberman <dliberman@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
show more ...
|