)]}'
{
  "log": [
    {
      "commit": "64e47488c913ac704d465a6af86a26786d1412a5",
      "tree": "d3b0148592963dcde26e4bb35ddfec8b1eaf8e23",
      "parents": [
        "4a35a46bf1cda4737c428380d1db5d15e2590d18",
        "caf39e87cc1182f7dae84eefc43ca14d54c78ef9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Sep 08 01:45:47 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Sep 08 01:45:47 2005 -0400"
      },
      "message": "Merge linux-2.6 with linux-acpi-2.6\n"
    },
    {
      "commit": "5ba4d46dc44c5399bc4e7a39239de5a1690848a4",
      "tree": "140c44d07ac46fc5392806608f2574bc8810ef46",
      "parents": [
        "1e1a5cc77ec019e0d67c2abcbd486e4f3ac947a4"
      ],
      "author": {
        "name": "Philipp Matthias Hahn",
        "email": "pmhahn@titan.lahn.de",
        "time": "Tue Sep 06 15:17:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:36 2005 -0700"
      },
      "message": "[PATCH] tpm: fix tpm_atmel.c on ICH6\n\nWhile installing Debian on our new IBM X41 Tablet, I tried briefly to use\nthe built-in Atmel TPM.  The Athmel TPM is also located on the LPC-bus of\nthe ICH6.  To make it work I had to apply the following patch:\n\nSigned-off-by: Philipp Matthias Hahn \u003cpmhahn@titan.lahn.de\u003e\nAcked-by: Kylene Jo Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e8a650150b1001bc34d506e4c44538463d368890",
      "tree": "e2ddab9a4482b59f8658ad474cdbc12a08794a1d",
      "parents": [
        "e770e8506110a57c868bbef9706d132285c2090f"
      ],
      "author": {
        "name": "Marcel Selhorst",
        "email": "selhorst@crypto.rub.de",
        "time": "Sat Sep 03 15:54:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:37 2005 -0700"
      },
      "message": "[PATCH] tpm_infineon: Bugfix in PNPACPI-handling\n\nThis patch corrects the PNP-handling inside the tpm-driver\nand some minor coding style bugs.\nNote: the pci-device and pnp-device mixture is currently necessary,\nsince the used \"tpm\"-interface requires a pci-dev in order to register\nthe driver. This will be fixed within the next iterations.\n\nSigned-off-by: Marcel Selhorst \u003cselhorst@crypto.rub.de\u003e\nCc: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "76f58584824c61eb5b3bdbf019236815921d2e7c",
      "tree": "a8cb03339eddd5ada3c9d04b70b8bd6520e2bc14",
      "parents": [
        "8466361ad5233d4356a4601e16b66c25277920d1"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 24 12:10:49 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Aug 24 12:11:34 2005 -0400"
      },
      "message": "[ACPI] delete CONFIG_ACPI_BUS\n\nit is a synonym for CONFIG_ACPI\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f9abb020405c94edb0717315f1510086b1574a22",
      "tree": "768cf082ab003287cdf24a5c09143cac96ebcd51",
      "parents": [
        "30e835e36648b15fb80797ace0a0e2afcf97618d"
      ],
      "author": {
        "name": "Marcel Selhorst",
        "email": "selhorst@crypto.rub.de",
        "time": "Fri Aug 05 11:59:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Aug 05 12:22:37 2005 -0700"
      },
      "message": "[PATCH] tpm_infineon: Support for new TPM 1.2 and PNPACPI\n\nThis patch includes support for the new Infineon Trusted Platform Module\nSLB 9635 TT 1.2 and does further include ACPI-support for both chip\nversions (SLD 9630 TT 1.1 and SLB9635 TT 1.2).  Since the ioports and\nconfiguration registers are not correctly set on some machines, the\nconfiguration is now done via PNPACPI, which reads out the correct values\nout of the DSDT-table.  Note that you have to have CONFIG_PNP,\nCONFIG_ACPI_BUS and CONFIG_PNPACPI enabled to run this driver (assuming\nthat mainboards including a TPM do have the need for ACPI anyway).\n\nSigned-off-by: Marcel Selhorst \u003cselhorst@crypto.rub.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3dcce8e22bf9956ac2c5233539cac07c978e58c7",
      "tree": "33de592099774c7c2d6a5cf3d9664dd88df9f985",
      "parents": [
        "ebb81fdb3dd0be7514b84197c4f8388a17130f04"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Jul 27 11:45:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:07 2005 -0700"
      },
      "message": "[PATCH] ppc64: tpm_infineon build fix\n\nppc64 uses symbol `DAR\u0027, as does the TPM driver, causing a build failure.\nChange the TPM name.\n\nCc: Marcel Selhorst \u003cselhorst@crypto.rub.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ebb81fdb3dd0be7514b84197c4f8388a17130f04",
      "tree": "8dd41338a44bb5194134828a8a14a36311193dac",
      "parents": [
        "e77e17161ccb8bd877bf83b3611cd318e451c605"
      ],
      "author": {
        "name": "Marcel Selhorst",
        "email": "selhorst@crypto.rub.de",
        "time": "Wed Jul 27 11:45:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:06 2005 -0700"
      },
      "message": "[PATCH] tpm: Support for Infineon TPM\n\nThis patch provides a new device driver for the Infineon SLD 9630 TT Trusted\nPlatform Module (TPM 1.1b) [1] which is embedded on Intel- mainboards or in\nHP/ Fujitsu-Siemens / Toshiba-Notebooks.  A nearly complete list where this\nmodule is integrated in can be found in [2].\n\nThis kernel module acts as a communication gateway between the linux kernel\nand the hardware chip and fits the TPM-specific interfaces created by IBM in\ndrivers/char/tpm/tpm.h\n\nFurther information about this module and a list of succesfully tested and\ntherefore supported hardware can be found at our project page [3].\n\n[1]\nhttp://www.infineon.com/cgi/ecrm.dll/ecrm/scripts/public_download.jsp?oid\u003d114135\u0026parent_oid\u003d29049\n\n[2]\nhttp://www.tonymcfadden.net/tpmvendors.htm\n\n[3]\nhttp://www.prosec.rub.de/tpm\n\nSigned-off-by: Marcel Selhorst \u003cselhorst@crypto.rub.de\u003e\nAcked-by: Kylene Jo Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9a936eb928c1a253c2e5d66b947688bdc55094a6",
      "tree": "5fbd22dc7b43bc8d27d06360bb633c8d1a3164ec",
      "parents": [
        "ee93b43a05506667d771c4fb0c384301edd7d036"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 30 02:58:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 30 08:45:09 2005 -0700"
      },
      "message": "[PATCH] tpm: fix bug introduced by the /proc/misc\n\nIn fixing the /proc/misc problem that was reported last week where the tpm\nmodule name was being obfuscated in /proc/misc I introduced a bug in the\nmodule unloading code.  This patch fixes the problem.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f9beccb95a47a15e446f64fbb7041dc6edce4d9",
      "tree": "9ea03f6cdf07073444f1f2ac09d2b7f9204a3140",
      "parents": [
        "1dda8abe6feb906306a627b170654ddd8addcdac"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Jun 25 14:55:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:38 2005 -0700"
      },
      "message": "[PATCH] tpm: fix misc name memory problem\n\nI was using invalid memory for the miscdevice.name.  This patch fixes the\nproblem which was manifested by an ugly entry in /proc/misc.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1dda8abe6feb906306a627b170654ddd8addcdac",
      "tree": "c8ce530b74ff7ceda61df8ff7af37082c07dca82",
      "parents": [
        "daacdfa6e7d6e57c5d1b8e72b1c863feb53d8a82"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Jun 25 14:55:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:38 2005 -0700"
      },
      "message": "[PATCH] tpm: Fix pubek parsing\n\nFix parsing of the PUBEK for display which was leading to showing the wrong\nmodulus length and modulus.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "daacdfa6e7d6e57c5d1b8e72b1c863feb53d8a82",
      "tree": "dc68ef70c69f34a9c394ec0eca73d0beb2c2d88a",
      "parents": [
        "b2b18660066997420b716c1881a6be8b82700d97"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Jun 25 14:55:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:38 2005 -0700"
      },
      "message": "[PATCH] tpm: Support new National TPMs\n\nThis patch is work to support new National TPMs that problems were reported\nwith on Thinkpad T43 and Thinkcentre S51.  Thanks to Jens and Gang for\ntheir debugging work on these issues.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "34d6e07570ef74b965131452a862b13dfa779188",
      "tree": "74086d4c88ed889ac1d0b26cc76d3fe42264e639",
      "parents": [
        "e234bc970451edc4021637fe2979b887da873f9a"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:02:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:27 2005 -0700"
      },
      "message": "[PATCH] tpm: improve output in sysfs files when the TPM fails\n\nSince after reconsideration this is more debug output than an error (the\nTPM is operating correctly given the current state) I have changed the\nstatements to dbg rather than err.\n\nAlso this patch corrects a memory leak if the error path is taken in the\ntpm_show_pubek function.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e234bc970451edc4021637fe2979b887da873f9a",
      "tree": "37d27588e21bd686f1377d4cad207f4a06a4a9ff",
      "parents": [
        "e1a23c6671f2bfd6e5e112848f01334ca39ea2b1"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:02:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:27 2005 -0700"
      },
      "message": "[PATCH] tpm: add debugging output\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e1a23c6671f2bfd6e5e112848f01334ca39ea2b1",
      "tree": "9eae7fac05706a63ac3b486ecf4d9c686fa7dd54",
      "parents": [
        "a6df7da8f7ee99e6fd1995fad852bacb978a6447"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:02:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:27 2005 -0700"
      },
      "message": "[PATCH] tpm: replace odd LPC init function\n\nRealized the tpm_lpc_init function isn\u0027t really necessary.  Replaced it\nwith vendor specific logic to find out the address the BIOS mapped the TPM\nto.  This patch removes the tpm_lpc_init function, enums associated with it\nand calls to it.  The patch also implements the replacement functionality.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a6df7da8f7ee99e6fd1995fad852bacb978a6447",
      "tree": "df65fb612c3e372990ca1380098ba02d95247bee",
      "parents": [
        "5e976d5557d3dd1e835b8be52e6201556dcfa052"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:02:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:27 2005 -0700"
      },
      "message": "[PATCH] tpm: TPMs on additional LPC bus\n\nAdd support for TPMs on additional LPC buses.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e976d5557d3dd1e835b8be52e6201556dcfa052",
      "tree": "73f77bc349364eedbd2e3ceae8e9bf219f5bbd69",
      "parents": [
        "d9e5b6bf9cf19e6e9f2825228136ea17bc9a051a"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:02:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:26 2005 -0700"
      },
      "message": "[PATCH] tpm: locking fixes\n\nAdd a missing lock in the register hardware and fix a misplaced lock release\nrelease.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d9e5b6bf9cf19e6e9f2825228136ea17bc9a051a",
      "tree": "4261c5ec342c9cdd56b214a9f1eb4c4b83465733",
      "parents": [
        "6659ca2ab6730c3bbb9fa495f2327b95b955decd"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:02:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:26 2005 -0700"
      },
      "message": "[PATCH] tpm: add cancel function\n\nThis patch provides the logic to check if an operation has been canceled while\nwaiting for the response to arrive.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6659ca2ab6730c3bbb9fa495f2327b95b955decd",
      "tree": "1b8a9a09a830b0a5233c6e9f073c53260dbef819",
      "parents": [
        "81179bb6a54c2c626b4cbcc084ca974bb2d7f2a3"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:02:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:26 2005 -0700"
      },
      "message": "[PATCH] tpm: sysfs owernship changes\n\nIn the current driver all sysfs files end up owned by the base driver module\nrather than the module that actually owns the device this is a problem if the\nmodule is unloaded and the file is open.  This patch fixes all that and lumps\nthe files into an attribute_group.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "81179bb6a54c2c626b4cbcc084ca974bb2d7f2a3",
      "tree": "a58c98a91594eef0c1c681f706b196c8a0f613b5",
      "parents": [
        "e2fe90666a84e6a11c541424dfa9eec20cfe5fc1"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:01:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:26 2005 -0700"
      },
      "message": "[PATCH] tpm: remove unnecessary __force\n\nRemove the unnecessary use of __force.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e2fe90666a84e6a11c541424dfa9eec20cfe5fc1",
      "tree": "f98ba19517fa71c726a11b9a27daf8be7e961717",
      "parents": [
        "fe3fd48384af79e7619d3c6b0a020f801ef63c3b"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:01:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:26 2005 -0700"
      },
      "message": "[PATCH] tpm: use to_pci_dev\n\nChanges the container_of calls to \u0027to_pci_dev\u0027 as suggested previously.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fe3fd48384af79e7619d3c6b0a020f801ef63c3b",
      "tree": "1caf9ce5470e3a18b70547d9bb046ee379faebff",
      "parents": [
        "2df7111fc6b0e050b06123379821ece2f8dd5bbc"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:01:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:25 2005 -0700"
      },
      "message": "[PATCH] tpm: fix timer initialization\n\nFix the timer to be inited and modified properly.  This work depends on the\nfixing of the msleep stuff which in patch 1 of this set.\n\nSigned-of-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2df7111fc6b0e050b06123379821ece2f8dd5bbc",
      "tree": "76ef3f3bcfdd808101474143c2d174fcb64d5b90",
      "parents": [
        "5b44bd58063f7839f42a4047843e93e1fbf73cda"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:01:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:25 2005 -0700"
      },
      "message": "[PATCH] tpm: large stack objects\n\nRemove some large objects be declared on the the stack.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5b44bd58063f7839f42a4047843e93e1fbf73cda",
      "tree": "4973ce84fd225eec4333507f62192e3a5b8b4edd",
      "parents": [
        "f87ea32ae2a986acc5258ad736ab0b55937c9489"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:01:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:25 2005 -0700"
      },
      "message": "[PATCH] tpm: read return code issue\n\nReplace an erroneous return code for the read function when no data is\navailable.\n\nSigned-of-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f87ea32ae2a986acc5258ad736ab0b55937c9489",
      "tree": "5640377015f42d048b4f93d7a4a3bf84406d12cb",
      "parents": [
        "dff37e4b0ad7bca3616f829c84bcf4ddd385d2c4"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:01:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:24 2005 -0700"
      },
      "message": "[PATCH] tpm: remove unnecessary module stuff\n\nDescription: Remove unnecessary (empty) module definitions.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dff37e4b0ad7bca3616f829c84bcf4ddd385d2c4",
      "tree": "242339896cd0abdba048a8701424cdf67f7ee83d",
      "parents": [
        "3122a88a242454efe72930e56a3e4d56ee534f3c"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:01:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:24 2005 -0700"
      },
      "message": "[PATCH] tpm: address missing const defs\n\nAdd \"const\" to several static arrays that were missing it in their\ndefinitions.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3122a88a242454efe72930e56a3e4d56ee534f3c",
      "tree": "123d3c91c303d77702b392b7ac136312eb0b7ec2",
      "parents": [
        "700d8bdcd0fa815b08638b1e4d43b66d60cc6a8d"
      ],
      "author": {
        "name": "Kylene Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu Jun 23 22:01:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:24 2005 -0700"
      },
      "message": "[PATCH] tpm: Fix concerns with TPM driver -- use enums\n\nConvert #defines to named enums where that preference has been indicated by\nother kernel developers.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "700d8bdcd0fa815b08638b1e4d43b66d60cc6a8d",
      "tree": "c3defbf1cb77b9290a002cff04e1b2f054dfcb05",
      "parents": [
        "6a94f9209762a6eb286f668e1346ad87985cc765"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Thu Jun 23 22:01:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 24 00:05:24 2005 -0700"
      },
      "message": "[PATCH] char/tpm: use msleep(), clean-up timers,\n\nThe TPM driver unnecessarily uses timers when it simply needs to maintain a\nmaximum delay via time_before().  msleep() is used instead of\nschedule_timeout() to guarantee the task delays as expected.  While\ncompile-testing, I found a typo in the driver, using tpm_chp instead of\ntpm_chip.  Remove the now unused timer callback function and change\nTPM_TIMEOUT\u0027s units to milliseconds.  Patch is compile-tested.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nAcked-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "74880c063b06efd103c924abfe19d9d8fa4864c4",
      "tree": "7d0995426cec1f3577a5f8e5f61ada43a0df9813",
      "parents": [
        "ff381d2223a30ee70752791fd9c3588d8f1cab77"
      ],
      "author": {
        "name": "Yani Ioannou",
        "email": "yani.ioannou@gmail.com",
        "time": "Tue May 17 06:41:12 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:32 2005 -0700"
      },
      "message": "[PATCH] Driver Core: drivers/base - drivers/i2c/chips/adm1026.c: update device attribute callbacks\n\nSigned-off-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b76be681f8b296c00f707220b9891934d5d74778",
      "tree": "366e343ef875ade6e76c4440053f5a5a47160924",
      "parents": [
        "8cf381ca3c4a2410cea9615e205bc41bd4275e1e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Tue Apr 26 07:43:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Apr 26 07:43:41 2005 -0700"
      },
      "message": "[PATCH] tpm 64bit fixes (size_t)\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4fd416c14c583ee6ff1e2b17ab05e7e02e170e4c",
      "tree": "4836046f082166b604e43eb3c6009682007ba5fe",
      "parents": [
        "438510f6f079e94df294936b5bd8a7fd679cd1c9"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Apr 16 15:25:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:25:24 2005 -0700"
      },
      "message": "[PATCH] Fix u32 vs. pm_message_t in drivers/char\n\nHere are fixes for drivers/char.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
