Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[linux/fpc-iii.git] / Documentation / ABI / testing / debugfs-pfo-nx-crypto
blob685d5a448423f2d9a5f303786b4ce909d13107d4
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:
7   These debugfs interfaces are built by the nx-crypto driver, built in
8 arch/powerpc/crypto/nx.
10 Error Detection
11 ===============
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.
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).
21 last_error_pid:
22 - The process ID of the process who received the most recent error from the
23 hcall.
25 Device Use
26 ==========
28 aes_bytes:
29 - The total number of bytes encrypted using AES in any of the driver's
30 supported modes.
32 aes_ops:
33 - The total number of AES operations submitted to the hardware.
35 sha256_bytes:
36 - The total number of bytes hashed by the hardware using SHA-256.
38 sha256_ops:
39 - The total number of SHA-256 operations submitted to the hardware.
41 sha512_bytes:
42 - The total number of bytes hashed by the hardware using SHA-512.
44 sha512_ops:
45 - The total number of SHA-512 operations submitted to the hardware.