diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2015-02-11 23:25:11 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2015-02-11 23:25:11 -0500 |
commit | 8cc748aa76c921d8834ef00f762f31acd2c93aa8 (patch) | |
tree | 764b0ba9b9c16658bbb1077458605dc3faac0411 /Documentation/ABI | |
parent | 7184487f14eb7c2fcf8337bb16c6a63b6db1252e (diff) | |
parent | 04f81f0154e4bf002be6f4d85668ce1257efa4d9 (diff) |
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
Pull security layer updates from James Morris:
"Highlights:
- Smack adds secmark support for Netfilter
- /proc/keys is now mandatory if CONFIG_KEYS=y
- TPM gets its own device class
- Added TPM 2.0 support
- Smack file hook rework (all Smack users should review this!)"
* 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security: (64 commits)
cipso: don't use IPCB() to locate the CIPSO IP option
SELinux: fix error code in policydb_init()
selinux: add security in-core xattr support for pstore and debugfs
selinux: quiet the filesystem labeling behavior message
selinux: Remove unused function avc_sidcmp()
ima: /proc/keys is now mandatory
Smack: Repair netfilter dependency
X.509: silence asn1 compiler debug output
X.509: shut up about included cert for silent build
KEYS: Make /proc/keys unconditional if CONFIG_KEYS=y
MAINTAINERS: email update
tpm/tpm_tis: Add missing ifdef CONFIG_ACPI for pnp_acpi_device
smack: fix possible use after frees in task_security() callers
smack: Add missing logging in bidirectional UDS connect check
Smack: secmark support for netfilter
Smack: Rework file hooks
tpm: fix format string error in tpm-chip.c
char/tpm/tpm_crb: fix build error
smack: Fix a bidirectional UDS connect check typo
smack: introduce a special case for tmpfs in smack_d_instantiate()
...
Diffstat (limited to 'Documentation/ABI')
-rw-r--r-- | Documentation/ABI/stable/sysfs-class-tpm | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/Documentation/ABI/stable/sysfs-class-tpm b/Documentation/ABI/stable/sysfs-class-tpm index a60b45e2493b..9f790eebb5d2 100644 --- a/Documentation/ABI/stable/sysfs-class-tpm +++ b/Documentation/ABI/stable/sysfs-class-tpm | |||
@@ -1,4 +1,4 @@ | |||
1 | What: /sys/class/misc/tpmX/device/ | 1 | What: /sys/class/tpm/tpmX/device/ |
2 | Date: April 2005 | 2 | Date: April 2005 |
3 | KernelVersion: 2.6.12 | 3 | KernelVersion: 2.6.12 |
4 | Contact: tpmdd-devel@lists.sf.net | 4 | Contact: tpmdd-devel@lists.sf.net |
@@ -6,7 +6,7 @@ Description: The device/ directory under a specific TPM instance exposes | |||
6 | the properties of that TPM chip | 6 | the properties of that TPM chip |
7 | 7 | ||
8 | 8 | ||
9 | What: /sys/class/misc/tpmX/device/active | 9 | What: /sys/class/tpm/tpmX/device/active |
10 | Date: April 2006 | 10 | Date: April 2006 |
11 | KernelVersion: 2.6.17 | 11 | KernelVersion: 2.6.17 |
12 | Contact: tpmdd-devel@lists.sf.net | 12 | Contact: tpmdd-devel@lists.sf.net |
@@ -18,7 +18,7 @@ Description: The "active" property prints a '1' if the TPM chip is accepting | |||
18 | section 17 for more information on which commands are | 18 | section 17 for more information on which commands are |
19 | available. | 19 | available. |
20 | 20 | ||
21 | What: /sys/class/misc/tpmX/device/cancel | 21 | What: /sys/class/tpm/tpmX/device/cancel |
22 | Date: June 2005 | 22 | Date: June 2005 |
23 | KernelVersion: 2.6.13 | 23 | KernelVersion: 2.6.13 |
24 | Contact: tpmdd-devel@lists.sf.net | 24 | Contact: tpmdd-devel@lists.sf.net |
@@ -26,7 +26,7 @@ Description: The "cancel" property allows you to cancel the currently | |||
26 | pending TPM command. Writing any value to cancel will call the | 26 | pending TPM command. Writing any value to cancel will call the |
27 | TPM vendor specific cancel operation. | 27 | TPM vendor specific cancel operation. |
28 | 28 | ||
29 | What: /sys/class/misc/tpmX/device/caps | 29 | What: /sys/class/tpm/tpmX/device/caps |
30 | Date: April 2005 | 30 | Date: April 2005 |
31 | KernelVersion: 2.6.12 | 31 | KernelVersion: 2.6.12 |
32 | Contact: tpmdd-devel@lists.sf.net | 32 | Contact: tpmdd-devel@lists.sf.net |
@@ -43,7 +43,7 @@ Description: The "caps" property contains TPM manufacturer and version info. | |||
43 | the chip supports. Firmware version is that of the chip and | 43 | the chip supports. Firmware version is that of the chip and |
44 | is manufacturer specific. | 44 | is manufacturer specific. |
45 | 45 | ||
46 | What: /sys/class/misc/tpmX/device/durations | 46 | What: /sys/class/tpm/tpmX/device/durations |
47 | Date: March 2011 | 47 | Date: March 2011 |
48 | KernelVersion: 3.1 | 48 | KernelVersion: 3.1 |
49 | Contact: tpmdd-devel@lists.sf.net | 49 | Contact: tpmdd-devel@lists.sf.net |
@@ -66,7 +66,7 @@ Description: The "durations" property shows the 3 vendor-specific values | |||
66 | scaled to be displayed in usecs. In this case "[adjusted]" | 66 | scaled to be displayed in usecs. In this case "[adjusted]" |
67 | will be displayed in place of "[original]". | 67 | will be displayed in place of "[original]". |
68 | 68 | ||
69 | What: /sys/class/misc/tpmX/device/enabled | 69 | What: /sys/class/tpm/tpmX/device/enabled |
70 | Date: April 2006 | 70 | Date: April 2006 |
71 | KernelVersion: 2.6.17 | 71 | KernelVersion: 2.6.17 |
72 | Contact: tpmdd-devel@lists.sf.net | 72 | Contact: tpmdd-devel@lists.sf.net |
@@ -75,7 +75,7 @@ Description: The "enabled" property prints a '1' if the TPM chip is enabled, | |||
75 | may be visible but produce a '0' after some operation that | 75 | may be visible but produce a '0' after some operation that |
76 | disables the TPM. | 76 | disables the TPM. |
77 | 77 | ||
78 | What: /sys/class/misc/tpmX/device/owned | 78 | What: /sys/class/tpm/tpmX/device/owned |
79 | Date: April 2006 | 79 | Date: April 2006 |
80 | KernelVersion: 2.6.17 | 80 | KernelVersion: 2.6.17 |
81 | Contact: tpmdd-devel@lists.sf.net | 81 | Contact: tpmdd-devel@lists.sf.net |
@@ -83,7 +83,7 @@ Description: The "owned" property produces a '1' if the TPM_TakeOwnership | |||
83 | ordinal has been executed successfully in the chip. A '0' | 83 | ordinal has been executed successfully in the chip. A '0' |
84 | indicates that ownership hasn't been taken. | 84 | indicates that ownership hasn't been taken. |
85 | 85 | ||
86 | What: /sys/class/misc/tpmX/device/pcrs | 86 | What: /sys/class/tpm/tpmX/device/pcrs |
87 | Date: April 2005 | 87 | Date: April 2005 |
88 | KernelVersion: 2.6.12 | 88 | KernelVersion: 2.6.12 |
89 | Contact: tpmdd-devel@lists.sf.net | 89 | Contact: tpmdd-devel@lists.sf.net |
@@ -106,7 +106,7 @@ Description: The "pcrs" property will dump the current value of all Platform | |||
106 | 1.2 chips, PCRs represent SHA-1 hashes, which are 20 bytes | 106 | 1.2 chips, PCRs represent SHA-1 hashes, which are 20 bytes |
107 | long. Use the "caps" property to determine TPM version. | 107 | long. Use the "caps" property to determine TPM version. |
108 | 108 | ||
109 | What: /sys/class/misc/tpmX/device/pubek | 109 | What: /sys/class/tpm/tpmX/device/pubek |
110 | Date: April 2005 | 110 | Date: April 2005 |
111 | KernelVersion: 2.6.12 | 111 | KernelVersion: 2.6.12 |
112 | Contact: tpmdd-devel@lists.sf.net | 112 | Contact: tpmdd-devel@lists.sf.net |
@@ -158,7 +158,7 @@ Description: The "pubek" property will return the TPM's public endorsement | |||
158 | Modulus Length: 256 (bytes) | 158 | Modulus Length: 256 (bytes) |
159 | Modulus: The 256 byte Endorsement Key modulus | 159 | Modulus: The 256 byte Endorsement Key modulus |
160 | 160 | ||
161 | What: /sys/class/misc/tpmX/device/temp_deactivated | 161 | What: /sys/class/tpm/tpmX/device/temp_deactivated |
162 | Date: April 2006 | 162 | Date: April 2006 |
163 | KernelVersion: 2.6.17 | 163 | KernelVersion: 2.6.17 |
164 | Contact: tpmdd-devel@lists.sf.net | 164 | Contact: tpmdd-devel@lists.sf.net |
@@ -167,7 +167,7 @@ Description: The "temp_deactivated" property returns a '1' if the chip has | |||
167 | cycle. Whether a warm boot (reboot) will clear a TPM chip | 167 | cycle. Whether a warm boot (reboot) will clear a TPM chip |
168 | from a temp_deactivated state is platform specific. | 168 | from a temp_deactivated state is platform specific. |
169 | 169 | ||
170 | What: /sys/class/misc/tpmX/device/timeouts | 170 | What: /sys/class/tpm/tpmX/device/timeouts |
171 | Date: March 2011 | 171 | Date: March 2011 |
172 | KernelVersion: 3.1 | 172 | KernelVersion: 3.1 |
173 | Contact: tpmdd-devel@lists.sf.net | 173 | Contact: tpmdd-devel@lists.sf.net |