Merge tag 'efi_updates_for_v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-microblaze.git] / Documentation / ABI / testing / debugfs-pfo-nx-crypto
1 What:           /sys/kernel/debug/nx-crypto/*
2 Date:           March 2012
3 KernelVersion:  3.4
4 Contact:        Kent Yoder <key@linux.vnet.ibm.com>
5 Description:
6
7 These debugfs interfaces are built by the nx-crypto driver, built in
8 arch/powerpc/crypto/nx.
9
10 Error Detection
11 ===============
12
13 errors:
14   A u32 providing a total count of errors since the driver was loaded. The
15   only errors counted here are those returned from the hcall, H_COP_OP.
16
17 last_error:
18   The most recent non-zero return code from the H_COP_OP hcall. -EBUSY is not
19   recorded here (the hcall will retry until -EBUSY goes away).
20
21 last_error_pid:
22   The process ID of the process who received the most recent error from the
23   hcall.
24
25 Device Use
26 ==========
27
28 aes_bytes:
29   The total number of bytes encrypted using AES in any of the driver's
30   supported modes.
31
32 aes_ops:
33   The total number of AES operations submitted to the hardware.
34
35 sha256_bytes:
36   The total number of bytes hashed by the hardware using SHA-256.
37
38 sha256_ops:
39   The total number of SHA-256 operations submitted to the hardware.
40
41 sha512_bytes:
42   The total number of bytes hashed by the hardware using SHA-512.
43
44 sha512_ops:
45   The total number of SHA-512 operations submitted to the hardware.