From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Fioravante Subject: Re: [PATCH 4/7] vtpm Mini-Os domain: mini-os tpm device drivers Date: Fri, 03 Sep 2010 14:54:28 -0400 Message-ID: <4C814464.40701@jhuapl.edu> References: <4C75345D.1010309@jhuapl.edu> <20100825154315.GY5341@const.bordeaux.inria.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1217300170==" Return-path: In-Reply-To: <20100825154315.GY5341@const.bordeaux.inria.fr> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Samuel Thibault Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org This is a cryptographically signed message in MIME format. --===============1217300170== Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms000200020700070604020905" This is a cryptographically signed message in MIME format. --------------ms000200020700070604020905 Content-Type: multipart/mixed; boundary="------------050805020803090901010208" This is a multi-part message in MIME format. --------------050805020803090901010208 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Here is a patch that adds the correct license for tpmfront.[ch] and=20 tpmback.[ch]. Apply it on top of the previous patch. Signed-off-by: Matthew Fioravante On 08/25/2010 11:43 AM, Samuel Thibault wrote: > Matthew Fioravante, le Wed 25 Aug 2010 11:18:53 -0400, a =E9crit : >> diff -r 6615dd4045c7 -r 22a23fed2920 extras/mini-os/include/tpmback.h >> --- /dev/null Thu Jan 01 00:00:00 1970 +0000 >> +++ b/extras/mini-os/include/tpmback.h Tue Jul 20 16:38:40 2010 -0400 >> @@ -0,0 +1,52 @@ > You should probably add copyright headers in the files, else it's not > even sure which licence you are providing them under. > > Apart from that I'm afraid I don't have the time to review your stubdom= > patches, but the principle is probably ok. > > Samuel --------------050805020803090901010208 Content-Type: text/x-patch; name="7-license.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="7-license.patch" diff -r 015a5ecf29e8 extras/mini-os/include/tpmback.h --- a/extras/mini-os/include/tpmback.h Tue Jul 20 17:15:08 2010 -0400 +++ b/extras/mini-os/include/tpmback.h Fri Sep 03 14:49:39 2010 -0400 @@ -1,3 +1,38 @@ +/* LICENSE AND DISCLAIMER + * + * Copyright =C2=A9 2010 The Johns Hopkins University/Applied Physics=20 + * Laboratory + + * This software was developed at The Johns Hopkins University/Applied=20 + * Physics Laboratory (=E2=80=9CJHU/APL=E2=80=9D) that is the author the= reof under the=20 + * =E2=80=9Cwork made for hire=E2=80=9D provisions of the copyright law.= Permission is=20 + * hereby granted, free of charge, to any person obtaining a copy of thi= s=20 + * software and associated documentation (the =E2=80=9CSoftware=E2=80=9D= ), to use the=20 + * Software without restriction, including without limitation the rights= to=20 + * copy, modify, merge, publish, distribute, sublicense, and/or sell cop= ies=20 + * of the Software, and to permit others to do so, subject to the follow= ing=20 + * conditions: + + * 1. This LICENSE AND DISCLAIMER, including the copyright notice, shal= l=20 + * be included in all copies of the Software, including copies of=20 + * substantial portions of the Software;=20 + + * 2. JHU/APL assumes no obligation to provide support of any kind with= =20 + * regard to the Software. This includes no obligation to provide assis= tance + * in using the Software nor to provide updated versions of the Software= ; and + + * 3. THE SOFTWARE AND ITS DOCUMENTATION ARE PROVIDED AS IS AND WITHOUT= ANY=20 + * EXPRESS OR IMPLIED WARRANTIES WHATSOEVER. ALL WARRANTIES INCLUDING, = BUT=20 + * NOT LIMITED TO, PERFORMANCE, MERCHANTABILITY, FITNESS FOR A PARTICULA= R=20 + * PURPOSE, AND NONINFRINGEMENT ARE HEREBY DISCLAIMED. USERS ASSUME THE= =20 + * ENTIRE RISK AND LIABILITY OF USING THE SOFTWARE. USERS ARE ADVISED T= O=20 + * TEST THE SOFTWARE THOROUGHLY BEFORE RELYING ON IT. IN NO EVENT SHALL= THE=20 + * JOHNS HOPKINS UNIVERSITY BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUD= ING,=20 + * WITHOUT LIMITATION, ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTA= L OR=20 + * CONSEQUENTIAL DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE THE= =20 + * SOFTWARE. + */ + #include #include #include diff -r 015a5ecf29e8 extras/mini-os/include/tpmfront.h --- a/extras/mini-os/include/tpmfront.h Tue Jul 20 17:15:08 2010 -0400 +++ b/extras/mini-os/include/tpmfront.h Fri Sep 03 14:49:39 2010 -0400 @@ -1,3 +1,38 @@ +/* LICENSE AND DISCLAIMER + * + * Copyright =C2=A9 2010 The Johns Hopkins University/Applied Physics=20 + * Laboratory + + * This software was developed at The Johns Hopkins University/Applied=20 + * Physics Laboratory (=E2=80=9CJHU/APL=E2=80=9D) that is the author the= reof under the=20 + * =E2=80=9Cwork made for hire=E2=80=9D provisions of the copyright law.= Permission is=20 + * hereby granted, free of charge, to any person obtaining a copy of thi= s=20 + * software and associated documentation (the =E2=80=9CSoftware=E2=80=9D= ), to use the=20 + * Software without restriction, including without limitation the rights= to=20 + * copy, modify, merge, publish, distribute, sublicense, and/or sell cop= ies=20 + * of the Software, and to permit others to do so, subject to the follow= ing=20 + * conditions: + + * 1. This LICENSE AND DISCLAIMER, including the copyright notice, shal= l=20 + * be included in all copies of the Software, including copies of=20 + * substantial portions of the Software;=20 + + * 2. JHU/APL assumes no obligation to provide support of any kind with= =20 + * regard to the Software. This includes no obligation to provide assis= tance + * in using the Software nor to provide updated versions of the Software= ; and + + * 3. THE SOFTWARE AND ITS DOCUMENTATION ARE PROVIDED AS IS AND WITHOUT= ANY=20 + * EXPRESS OR IMPLIED WARRANTIES WHATSOEVER. ALL WARRANTIES INCLUDING, = BUT=20 + * NOT LIMITED TO, PERFORMANCE, MERCHANTABILITY, FITNESS FOR A PARTICULA= R=20 + * PURPOSE, AND NONINFRINGEMENT ARE HEREBY DISCLAIMED. USERS ASSUME THE= =20 + * ENTIRE RISK AND LIABILITY OF USING THE SOFTWARE. USERS ARE ADVISED T= O=20 + * TEST THE SOFTWARE THOROUGHLY BEFORE RELYING ON IT. IN NO EVENT SHALL= THE=20 + * JOHNS HOPKINS UNIVERSITY BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUD= ING,=20 + * WITHOUT LIMITATION, ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTA= L OR=20 + * CONSEQUENTIAL DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE THE= =20 + * SOFTWARE. + */ + #ifndef TPMFRONT_H #define TPMFRONT_H =20 diff -r 015a5ecf29e8 extras/mini-os/tpmback.c --- a/extras/mini-os/tpmback.c Tue Jul 20 17:15:08 2010 -0400 +++ b/extras/mini-os/tpmback.c Fri Sep 03 14:49:39 2010 -0400 @@ -1,3 +1,37 @@ +/* LICENSE AND DISCLAIMER + * + * Copyright =C2=A9 2010 The Johns Hopkins University/Applied Physics=20 + * Laboratory + + * This software was developed at The Johns Hopkins University/Applied=20 + * Physics Laboratory (=E2=80=9CJHU/APL=E2=80=9D) that is the author the= reof under the=20 + * =E2=80=9Cwork made for hire=E2=80=9D provisions of the copyright law.= Permission is=20 + * hereby granted, free of charge, to any person obtaining a copy of thi= s=20 + * software and associated documentation (the =E2=80=9CSoftware=E2=80=9D= ), to use the=20 + * Software without restriction, including without limitation the rights= to=20 + * copy, modify, merge, publish, distribute, sublicense, and/or sell cop= ies=20 + * of the Software, and to permit others to do so, subject to the follow= ing=20 + * conditions: + + * 1. This LICENSE AND DISCLAIMER, including the copyright notice, shal= l=20 + * be included in all copies of the Software, including copies of=20 + * substantial portions of the Software;=20 + + * 2. JHU/APL assumes no obligation to provide support of any kind with= =20 + * regard to the Software. This includes no obligation to provide assis= tance + * in using the Software nor to provide updated versions of the Software= ; and + + * 3. THE SOFTWARE AND ITS DOCUMENTATION ARE PROVIDED AS IS AND WITHOUT= ANY=20 + * EXPRESS OR IMPLIED WARRANTIES WHATSOEVER. ALL WARRANTIES INCLUDING, = BUT=20 + * NOT LIMITED TO, PERFORMANCE, MERCHANTABILITY, FITNESS FOR A PARTICULA= R=20 + * PURPOSE, AND NONINFRINGEMENT ARE HEREBY DISCLAIMED. USERS ASSUME THE= =20 + * ENTIRE RISK AND LIABILITY OF USING THE SOFTWARE. USERS ARE ADVISED T= O=20 + * TEST THE SOFTWARE THOROUGHLY BEFORE RELYING ON IT. IN NO EVENT SHALL= THE=20 + * JOHNS HOPKINS UNIVERSITY BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUD= ING,=20 + * WITHOUT LIMITATION, ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTA= L OR=20 + * CONSEQUENTIAL DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE THE= =20 + * SOFTWARE. + */ #include #include #include diff -r 015a5ecf29e8 extras/mini-os/tpmfront.c --- a/extras/mini-os/tpmfront.c Tue Jul 20 17:15:08 2010 -0400 +++ b/extras/mini-os/tpmfront.c Fri Sep 03 14:49:39 2010 -0400 @@ -1,3 +1,37 @@ +/* LICENSE AND DISCLAIMER + * + * Copyright =C2=A9 2010 The Johns Hopkins University/Applied Physics=20 + * Laboratory + + * This software was developed at The Johns Hopkins University/Applied=20 + * Physics Laboratory (=E2=80=9CJHU/APL=E2=80=9D) that is the author the= reof under the=20 + * =E2=80=9Cwork made for hire=E2=80=9D provisions of the copyright law.= Permission is=20 + * hereby granted, free of charge, to any person obtaining a copy of thi= s=20 + * software and associated documentation (the =E2=80=9CSoftware=E2=80=9D= ), to use the=20 + * Software without restriction, including without limitation the rights= to=20 + * copy, modify, merge, publish, distribute, sublicense, and/or sell cop= ies=20 + * of the Software, and to permit others to do so, subject to the follow= ing=20 + * conditions: + + * 1. This LICENSE AND DISCLAIMER, including the copyright notice, shal= l=20 + * be included in all copies of the Software, including copies of=20 + * substantial portions of the Software;=20 + + * 2. JHU/APL assumes no obligation to provide support of any kind with= =20 + * regard to the Software. This includes no obligation to provide assis= tance + * in using the Software nor to provide updated versions of the Software= ; and + + * 3. THE SOFTWARE AND ITS DOCUMENTATION ARE PROVIDED AS IS AND WITHOUT= ANY=20 + * EXPRESS OR IMPLIED WARRANTIES WHATSOEVER. ALL WARRANTIES INCLUDING, = BUT=20 + * NOT LIMITED TO, PERFORMANCE, MERCHANTABILITY, FITNESS FOR A PARTICULA= R=20 + * PURPOSE, AND NONINFRINGEMENT ARE HEREBY DISCLAIMED. USERS ASSUME THE= =20 + * ENTIRE RISK AND LIABILITY OF USING THE SOFTWARE. USERS ARE ADVISED T= O=20 + * TEST THE SOFTWARE THOROUGHLY BEFORE RELYING ON IT. IN NO EVENT SHALL= THE=20 + * JOHNS HOPKINS UNIVERSITY BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUD= ING,=20 + * WITHOUT LIMITATION, ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTA= L OR=20 + * CONSEQUENTIAL DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE THE= =20 + * SOFTWARE. + */ #include #include #include --------------050805020803090901010208-- --------------ms000200020700070604020905 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIHZzCC A5kwggMCoAMCAQICBD/xkcEwDQYJKoZIhvcNAQEFBQAwLzELMAkGA1UEBhMCVVMxDzANBgNV BAoTBkpIVUFQTDEPMA0GA1UECxMGQklTRENBMB4XDTA5MDcxNzE1MDgwOVoXDTEyMDcxNzE1 MzgwOVowZjELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkpIVUFQTDEPMA0GA1UECxMGUGVvcGxl MTUwFgYDVQQLEw9WUE5Hcm91cC1CSVNEQ0EwGwYDVQQDExRNYXR0aGV3IEUgRmlvcmF2YW50 ZTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAyzeGk9zPA33fsB3uvk/Izs9GGHCpHI8b zXdBIVg6++S+jK53PoaWgmtSLr/c732ea1zPR6ACymwAWON+U5rB+VJAUZ4l/p0T3LZjE1Kq nbQJ+pgb+WAmBtdrxrtky61E9HD8dO70x37+ejhunpF9OuSU5MnOPmMx6ranvahUsOsCAwEA AaOCAYkwggGFMAsGA1UdDwQEAwIFIDAbBg0rBgEEAbMlCwMBAQEBBAoWCGZpb3JhbWUxMBsG DSsGAQQBsyULAwEBAQIEChIIMDAxMDQyNjEwWAYJYIZIAYb6ax4BBEsMSVRoZSBwcml2YXRl IGtleSBjb3JyZXNwb25kaW5nIHRvIHRoaXMgY2VydGlmaWNhdGUgbWF5IGhhdmUgYmVlbiBl eHBvcnRlZC4wKAYDVR0RBCEwH4EdTWF0dGhldy5GaW9yYXZhbnRlQGpodWFwbC5lZHUwUgYD VR0fBEswSTBHoEWgQ6RBMD8xCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZKSFVBUEwxDzANBgNV BAsTBkJJU0RDQTEOMAwGA1UEAxMFQ1JMNDkwHwYDVR0jBBgwFoAUCDUpmxH52EU2CyWmF2EJ MB1yqeswHQYDVR0OBBYEFO3ziReJlElP3ilaLQ5gwsg0RlgoMAkGA1UdEwQCMAAwGQYJKoZI hvZ9B0EABAwwChsEVjcuMQMCBLAwDQYJKoZIhvcNAQEFBQADgYEAMOY3Zf6gx3gv/fDd11cz h2Daj+8NExx/2Le3c88gfDVhPVgVX5S52EjeFbK5yVP0Xlm82vRADO47dTA2PKbpp50rJcAZ rl5bg5tQ/WbLAaRITCtOJWVVKXD9V7X2o3Z/IM2op3hb4mmDXSDS+Hzn0Jd2mAXl4iHPfI0p XlXqA9QwggPGMIIDL6ADAgECAgQ/8cn9MA0GCSqGSIb3DQEBBQUAMC8xCzAJBgNVBAYTAlVT MQ8wDQYDVQQKEwZKSFVBUEwxDzANBgNVBAsTBkJJU0RDQTAeFw0xMDA2MTExODIyMDZaFw0x MzA2MTExODUyMDZaMGYxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZKSFVBUEwxDzANBgNVBAsT BlBlb3BsZTE1MBYGA1UECxMPVlBOR3JvdXAtQklTRENBMBsGA1UEAxMUTWF0dGhldyBFIEZp b3JhdmFudGUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJ6W8FUj+qNTW+ZXFu3Xd8k6 PYgSXYu6s+JwDTjBTyuyTsuZ6SjdYoqLrJdvFP7HFCREueYD8AFmCSt7lckALAOGnYAyouQ6 A9VBw0BMKW2O4hyyXqtDT6+AamDapwhT2xOhwvM0ia6+Kip/oFVEE9/UiBanYiDycGS/BWE0 UP87AgMBAAGjggG2MIIBsjALBgNVHQ8EBAMCB4AwKwYDVR0QBCQwIoAPMjAxMDA2MTExODIy MDZagQ8yMDEyMDcxNzIyNTIwNlowGwYNKwYBBAGzJQsDAQEBAQQKFghmaW9yYW1lMTAbBg0r BgEEAbMlCwMBAQECBAoSCDAwMTA0MjYxMFgGCWCGSAGG+mseAQRLDElUaGUgcHJpdmF0ZSBr ZXkgY29ycmVzcG9uZGluZyB0byB0aGlzIGNlcnRpZmljYXRlIG1heSBoYXZlIGJlZW4gZXhw b3J0ZWQuMCgGA1UdEQQhMB+BHU1hdHRoZXcuRmlvcmF2YW50ZUBqaHVhcGwuZWR1MFIGA1Ud HwRLMEkwR6BFoEOkQTA/MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGSkhVQVBMMQ8wDQYDVQQL EwZCSVNEQ0ExDjAMBgNVBAMTBUNSTDU2MB8GA1UdIwQYMBaAFAg1KZsR+dhFNgslphdhCTAd cqnrMB0GA1UdDgQWBBTui2MYOq/cB2fs3ULQR59XWf2EzTAJBgNVHRMEAjAAMBkGCSqGSIb2 fQdBAAQMMAobBFY3LjEDAgSwMA0GCSqGSIb3DQEBBQUAA4GBACTvR0IeGDQoVS87maiuQESQ EQ/CaLoxmX3aO+arr4No1xUHtrBI7y58SWYJv6b/H3WWpKuPAlsI2ByrryKe7A40xLEH6Psu 0qTfzdjbyVlOUqnytVYGLTS0UaBiVAeUNWmfg4PeYN5Kqcn6VDCEiS/CClS7SVXzeH4IBVVG GfcMMYICMTCCAi0CAQEwNzAvMQswCQYDVQQGEwJVUzEPMA0GA1UEChMGSkhVQVBMMQ8wDQYD VQQLEwZCSVNEQ0ECBD/xyf0wCQYFKw4DAhoFAKCCAVAwGAYJKoZIhvcNAQkDMQsGCSqGSIb3 DQEHATAcBgkqhkiG9w0BCQUxDxcNMTAwOTAzMTg1NDI4WjAjBgkqhkiG9w0BCQQxFgQUUkk6 oiVkD3nSAhAKwMkAGoXQid4wRgYJKwYBBAGCNxAEMTkwNzAvMQswCQYDVQQGEwJVUzEPMA0G A1UEChMGSkhVQVBMMQ8wDQYDVQQLEwZCSVNEQ0ECBD/xkcEwSAYLKoZIhvcNAQkQAgsxOaA3 MC8xCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZKSFVBUEwxDzANBgNVBAsTBkJJU0RDQQIEP/GR wTBfBgkqhkiG9w0BCQ8xUjBQMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0D AgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwDQYJKoZIhvcN AQEBBQAEgYBiZNRGmpOPKegsRD4hBiCXVSzDBwAMzv/60U8R5FpR16BiHD5Naurlvi2mJUFz YDfbxNdi/EFlp0cY5YEvNpXHq3WsshvH109raTLIjHRnK6jG8jG1P0xQCpDpcL7eeI54pdSY y0xSirvsi2iexLMWfJoSLlNyqN7pIReaPYWDGAAAAAAAAA== --------------ms000200020700070604020905-- --===============1217300170== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1217300170==--