<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/char/tpm, branch linux-2.6.16.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2006-02-17T21:59:26+00:00</updated>
<entry>
<title>[PATCH] Infineon TPM: IO-port leakage fix, WTX-bugfix</title>
<updated>2006-02-17T21:59:26+00:00</updated>
<author>
<name>Marcel Selhorst</name>
<email>selhorst@crypto.rub.de</email>
</author>
<published>2006-02-17T21:52:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8c9e877949d953e80d0d400bc4d1d1195a2028a4'/>
<id>urn:sha1:8c9e877949d953e80d0d400bc4d1d1195a2028a4</id>
<content type='text'>
Fix IO-port leakage from request_region in case of error during TPM
initialization, adds more pnp-verification and fixes a WTX-bug.

Signed-off-by: Marcel Selhorst &lt;selhorst@crypto.rub.de&gt;
Acked-by: Kylene Jo Hall &lt;kjhall@us.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] tpm: tpm_bios remove unused variable</title>
<updated>2006-02-01T16:53:12+00:00</updated>
<author>
<name>Kylene Jo Hall</name>
<email>kjhall@us.ibm.com</email>
</author>
<published>2006-02-01T11:05:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=295b117ef334bcc3c9596117cb0aa640054e35fc'/>
<id>urn:sha1:295b117ef334bcc3c9596117cb0aa640054e35fc</id>
<content type='text'>
Remove event_data_size since it was pointed out in tpm_bios-indexing-
fix.patch that is was ugly and it wasn't actually being used.

Signed-off-by: Kylene Hall &lt;kjhall@us.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] tpm: tpm_bios fix sparse warnings</title>
<updated>2006-02-01T16:53:12+00:00</updated>
<author>
<name>Kylene Jo Hall</name>
<email>kjhall@us.ibm.com</email>
</author>
<published>2006-02-01T11:05:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=10296cb0b2b0b0eb312f81032216504a64ee675a'/>
<id>urn:sha1:10296cb0b2b0b0eb312f81032216504a64ee675a</id>
<content type='text'>
Fixing the sparse warnings on the acpi_os_map_memory calls pointed out by
Randy.

Signed-off-by: Kylene Hall &lt;kjhall@us.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] tpm: tpm-bios: fix module license issue</title>
<updated>2006-02-01T16:53:12+00:00</updated>
<author>
<name>Kylene Jo Hall</name>
<email>kjhall@us.ibm.com</email>
</author>
<published>2006-02-01T11:05:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7bcee5b86a8d9f8a0f2c1848fd9abd675e09e969'/>
<id>urn:sha1:7bcee5b86a8d9f8a0f2c1848fd9abd675e09e969</id>
<content type='text'>
Attempting to insert the tpm modules fails because the tpm_bios file is
missing a license statement.

Signed-off-by: Kylene Hall &lt;kjhall@us.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] tpm_bios indexing fix</title>
<updated>2006-02-01T16:53:12+00:00</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@osdl.org</email>
</author>
<published>2006-02-01T11:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1c40f7d4f0a9d5242f19b02b00e3e5a8ee218a20'/>
<id>urn:sha1:1c40f7d4f0a9d5242f19b02b00e3e5a8ee218a20</id>
<content type='text'>
It generates warnings:

drivers/char/tpm/tpm_bios.c: In function `get_event_name':
drivers/char/tpm/tpm_bios.c:223: warning: cast from pointer to integer of different size
drivers/char/tpm/tpm_bios.c:223: warning: cast from pointer to integer of different size
drivers/char/tpm/tpm_bios.c:223: warning: cast from pointer to integer of different size
drivers/char/tpm/tpm_bios.c:224: warning: cast from pointer to integer of different size
drivers/char/tpm/tpm_bios.c:224: warning: cast from pointer to integer of different size
drivers/char/tpm/tpm_bios.c:224: warning: cast from pointer to integer of different size

and I'm not sure what the code is doing there, but it seems wrong.  We're
using the address of the buffer rather than the contents of it.

The patch adds more nasty typecasting, but I think the whole arrangement could
be done in a more typesafe manner.

Cc: Kylene Jo Hall &lt;kjhall@us.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] tpm_bios: securityfs error checking fix</title>
<updated>2006-02-01T16:53:11+00:00</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@osdl.org</email>
</author>
<published>2006-02-01T11:05:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ca4a031f6b43edb8745ebc0a1b7307c24719dae4'/>
<id>urn:sha1:ca4a031f6b43edb8745ebc0a1b7307c24719dae4</id>
<content type='text'>
These functions return ERR_PTR()s on error, not NULL.

Spotted by Randy.

Cc: Serge Hallyn &lt;serue@us.ibm.com&gt;
Cc: Kylene Jo Hall &lt;kjhall@us.ibm.com&gt;
Cc: "Randy.Dunlap" &lt;rdunlap@xenotime.net&gt;
Acked-by: Greg KH &lt;greg@kroah.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] tpm_infineon: fix printk format warning</title>
<updated>2006-02-01T16:53:11+00:00</updated>
<author>
<name>Randy Dunlap</name>
<email>rdunlap@xenotime.net</email>
</author>
<published>2006-02-01T11:04:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7ee26aa04d4dbd5e006b2f184d6028c71384681f'/>
<id>urn:sha1:7ee26aa04d4dbd5e006b2f184d6028c71384681f</id>
<content type='text'>
drivers/char/tpm/tpm_infineon.c:443: warning: format '%04x' expects type 'unsigned int', but argument 4 has type 'long unsigned int'

Signed-off-by: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] tpmdd: remove global event log</title>
<updated>2006-01-09T04:14:00+00:00</updated>
<author>
<name>Kylene Jo Hall</name>
<email>kjhall@us.ibm.com</email>
</author>
<published>2006-01-08T09:03:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d09cf7d77f62f6fb2f6d63fe5980583805f2d559'/>
<id>urn:sha1:d09cf7d77f62f6fb2f6d63fe5980583805f2d559</id>
<content type='text'>
Remove global event log in the tpm bios event measurement log code that
would have caused problems when the code was run concurrently.  A log is
now allocated and attached to the seq file upon open and destroyed
appropriately.

Signed-off-by: Kylene Jo Hall &lt;kjhall@us.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] tpm: add bios measurement log</title>
<updated>2006-01-09T04:13:55+00:00</updated>
<author>
<name>Kylene Jo Hall</name>
<email>kjhall@us.ibm.com</email>
</author>
<published>2006-01-08T09:03:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=55a82ab3181be039c6440d3f2f69260ad6fe2988'/>
<id>urn:sha1:55a82ab3181be039c6440d3f2f69260ad6fe2988</id>
<content type='text'>
According to the TCG specifications measurements or hashes of the BIOS code
and data are extended into TPM PCRS and a log is kept in an ACPI table of
these extensions for later validation if desired.  This patch exports the
values in the ACPI table through a security-fs seq_file.

Signed-off-by: Seiji Munetoh &lt;munetoh@jp.ibm.com&gt;
Signed-off-by: Stefan Berger &lt;stefanb@us.ibm.com&gt;
Signed-off-by: Reiner Sailer &lt;sailer@us.ibm.com&gt;
Signed-off-by: Kylene Hall &lt;kjhall@us.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] tpm: remove PCI kconfig dependency</title>
<updated>2005-11-18T15:49:46+00:00</updated>
<author>
<name>Kylene Jo Hall</name>
<email>kjhall@us.ibm.com</email>
</author>
<published>2005-11-18T09:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c4b32b8b010d036dc03f77b0ef2a747db0cc3588'/>
<id>urn:sha1:c4b32b8b010d036dc03f77b0ef2a747db0cc3588</id>
<content type='text'>
The driver dependencies on PCI have been removed.  This patch clears that
up in the Kconfig file

Signed-off-by: Kylene Hall &lt;kjhall@us.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
