)]}'
{
  "log": [
    {
      "commit": "a5370553952a9a414860d878b67c49eff11313bd",
      "tree": "8a893bd5e6519fbb7e1b46506096607be7093a50",
      "parents": [
        "6aff5cb8ec270db569800b1bb59bd20003a76f07"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon May 15 09:43:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 15 11:20:54 2006 -0700"
      },
      "message": "[PATCH] autofs4: NFY_NONE wait race fix\n\nThis patch fixes two problems.\n\nFirst, the comparison of entries in the waitq.c was incorrect.\n\nSecond, the NFY_NONE check was incorrect. The test of whether the dentry\nis mounted if ineffective, for example, if an expire fails then we could\nwait forever on a non existant expire. The bug was identified by Jeff\nMoyer.\n\nThe patch changes autofs4 to wait on expires only as this is all that\u0027s\nneeded.  If there is no existing wait when autofs4_wait is call with a type\nof NFY_NONE it delays until either a wait appears or the the expire flag is\ncleared.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4b6f5d20b04dcbc3d888555522b90ba6d36c4106",
      "tree": "420f271eaef7d3def7d4433b151c3cb6d7a54770",
      "parents": [
        "99ac48f54a91d02140c497edc31dc57d4bc5c85d"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Tue Mar 28 01:56:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 09:16:06 2006 -0800"
      },
      "message": "[PATCH] Make most file operations structs in fs/ const\n\nThis is a conversion to make the various file_operations structs in fs/\nconst.  Basically a regexp job, with a few manual fixups\n\nThe goal is both to increase correctness (harder to accidentally write to\nshared datastructures) and reducing the false sharing of cachelines with\nthings that get dirty in .data (while .rodata is nicely read only and thus\ncache clean)\n\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "871f94344cea36b2ce91231f442f9f9298529712",
      "tree": "951865804407af1afcd7e84f1c152236302bb7f4",
      "parents": [
        "3370c74b2e147169d5bba6665e03d3281f5795ed"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon Mar 27 01:14:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:41 2006 -0800"
      },
      "message": "[PATCH] autofs4: follow_link missing functionality\n\nThis functionality is also need for operation of autofs v5 direct mounts.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "34ca959cfc15cf09ad4da4f31ab034691e51af78",
      "tree": "83bbe0a2b94ca58f39c65b1e605f44d421b9564b",
      "parents": [
        "051d381259eb57d6074d02a6ba6e90e744f1a29f"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon Mar 27 01:14:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:40 2006 -0800"
      },
      "message": "[PATCH] autofs4: add v5 follow_link mount trigger method\n\nThis patch adds a follow_link inode method for the root of an autofs direct\nmount trigger.  It also adds the corresponding mount options and updates the\nshow_mount method.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e3474a8eb38e48dea6690d1fabd75f3c7fd2f93f",
      "tree": "0eb85dea5d7ae7bab9e22b139f5757c67294402e",
      "parents": [
        "90a59c7cf5dd68b41ffab61dd30eba1ef5746e66"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon Mar 27 01:14:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:40 2006 -0800"
      },
      "message": "[PATCH] autofs4: change may_umount* functions to boolean\n\nChange the functions may_umount and may_umount_tree to boolean functions to\naid code readability.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90a59c7cf5dd68b41ffab61dd30eba1ef5746e66",
      "tree": "d8ba682efbeaf2153aea6484a822a0ce433880ed",
      "parents": [
        "e77fbddf77c071a5735a4bc63a30649bd64baf14"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon Mar 27 01:14:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:40 2006 -0800"
      },
      "message": "[PATCH] autofs4: rename simple_empty_nolock function\n\nRename the function simple_empty_nolock to __simple_empty in line with kernel\nnaming conventions.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "862b110f0132401e422783bf68521ade3dc67578",
      "tree": "4cdf38bfb51fb6abba7ab99dc9d406325f0fb35d",
      "parents": [
        "e0a7aae94030b878601eb67686b696de4a3764f0"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon Mar 27 01:14:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:39 2006 -0800"
      },
      "message": "[PATCH] autofs4: remove update_atime unused function\n\nRemove the update of i_atime from autofs4 in favour of having VFS update it.\ni_atime is never used for expire in autofs4.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e0a7aae94030b878601eb67686b696de4a3764f0",
      "tree": "721a08b9c124e5e9efe36bec1b501f7999657793",
      "parents": [
        "1aff3c8b0511b5bb54acf7859e0c6ec9ae7287a9"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon Mar 27 01:14:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:39 2006 -0800"
      },
      "message": "[PATCH] autofs4: expire mounts that hold no (extra) references only\n\nAlter the expire semantics that define how \"busyness\" is determined.\nCurrently a last_used counter is updated on every revalidate from processes\nother than the mount owner process group.\n\nThis patch changes that so that an expire candidate is busy only if it has a\nreference count greater than the expected minimum, such as when there is an\nopen file or working directory in use.\n\nThis method is the only way that busyness can be established for direct mounts\nwithin the new implementation.  For consistency the expire semantic is made\nthe same for all mounts.\n\nA side effect of the patch is that mounts which remain mounted unessessarily\nin the presence of some GUI programs that scan the filesystem should now\nexpire.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1aff3c8b0511b5bb54acf7859e0c6ec9ae7287a9",
      "tree": "be50f4c89a14240b568010da1b0ce3c182352afc",
      "parents": [
        "1ce12bad85863478619688c0c7363f93a9e5edb8"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon Mar 27 01:14:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:39 2006 -0800"
      },
      "message": "[PATCH] autofs4: fix false negative return from expire\n\nFix the case where an expire returns busy on a tree mount when it is in fact\nnot busy.  This case was overlooked when the patch to prevent the expiring\naway of \"scaffolding\" directories for tree mounts was applied.\n\nThe problem arises when a tree of mounts is a member of a map with other keys.\n The current logic will not expire the tree if any other mount in the map is\nbusy.  The solution is to maintain a \"minimum\" use count for each autofs\ndentry and compare this to the actual dentry usage count during expire.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d753e62b87ab2fc72bb4ff5153791d32ff9c08e",
      "tree": "d10660a7ad08973679c3cfa66cd2b8eedae5afaa",
      "parents": [
        "f360ce3be466d50de153b001b24561ca7593042b"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon Mar 27 01:14:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:39 2006 -0800"
      },
      "message": "[PATCH] autofs4: can\u0027t mount due to mount point dir not empty\n\nAddresse a problem where stale dentrys stop mounts from happening.\n\nWhen a mount point directory is pre-created and a non-existent entry within it\nis requested a dentry ends up being created within the mount point directory\nwhich stops future mounts.  The problem is solved by ignoring negative,\nunhashed dentrys in the mount point d_subdirs list.\n\nAdditionally the apparent cacheing of -ENOENT returns from requests is\nremoved.  The test on d_time is a tautology and d_time is not initialised and\nhas an unexpected value.  In short it doesn\u0027t do what it\u0027s meant to.\n\nThe cacheing of failed requests to the daemon is important and will be\nfollowed up later.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f360ce3be466d50de153b001b24561ca7593042b",
      "tree": "cad660d0143e02d3e949cd7c9483ea59da41b0ca",
      "parents": [
        "718c604a28e35848754a65b839e4877ec34b2fca"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon Mar 27 01:14:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:39 2006 -0800"
      },
      "message": "[PATCH] autofs4: use libfs routines for readdir\n\nChange readdir routines to use the cursor based routines in libfs.c.  This\nremoves reliance on old readdir code from 2.4 and should improve efficiency of\nreaddir in autofs4.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "718c604a28e35848754a65b839e4877ec34b2fca",
      "tree": "df5a73b89f7e081d646d0c8df8a6aa6be89e1e76",
      "parents": [
        "86c79cbcee7d617c5aaf9b4f7e6cc093397d3451"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Mon Mar 27 01:14:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:39 2006 -0800"
      },
      "message": "[PATCH] autofs4: lookup white space cleanup\n\nWhitespace and formating changes to lookup code.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "faf3a98918aa5f14a29e0d246e194be58b9357f0",
      "tree": "019fc8c909704e6f242de3f84f968db3cdcf8401",
      "parents": [
        "7c7dce9209161eb260cdf9e9172f72c3a02379e6"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Sat Jan 14 13:20:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:25:19 2006 -0800"
      },
      "message": "[PATCH] autofs4 oops fix\n\nWe forgot to initialise a couple of nameidata fields.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "16f7e0fe2ecc30f30652e8185e1772cdebe39109",
      "tree": "e668703267c7b02f1af3cc1581bb4366a5370fdd",
      "parents": [
        "c59ede7b78db329949d9cdcd7064e22d357560ef"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Jan 11 12:17:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:13 2006 -0800"
      },
      "message": "[PATCH] capable/capability.h (fs/)\n\nfs: Use \u003clinux/capability.h\u003e where capable() is used.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9cf6f4b3a3d24d8a41515b509b8fb6448f9201e9",
      "tree": "858c953f9880e6dd67ffb71ab63fa429996f2a48",
      "parents": [
        "870f481793b585323fbda3e87c54efc116f46351"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Jan 09 20:52:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:31 2006 -0800"
      },
      "message": "[PATCH] switch autofs4 to touch_atime()\n\nAfter my lookup_hash patch -\u003ed_revalidate always gets a valid struct nameidata\npassed (unless you use lookup_one_len which autofs4 doesn\u0027t), so we can switch\nit from update_atime to touch_atime.  This is a bit of an academic excercise\nbecause autofs has a 1:1 vfsmount superblock relation, but I want to get rid\nof update_atime so filesystems authors can\u0027t easily screw up per-mountpoint\nnoatime support.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1b1dcc1b57a49136f118a0f16367256ff9994a69",
      "tree": "b0b36d4f41d28c9d6514fb309d33c1a084d6309b",
      "parents": [
        "794ee1baee1c26be40410233e6c20bceb2b03c08"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Mon Jan 09 15:59:24 2006 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@hera.kernel.org",
        "time": "Mon Jan 09 15:59:24 2006 -0800"
      },
      "message": "[PATCH] mutex subsystem, semaphore to mutex: VFS, -\u003ei_sem\n\nThis patch converts the inode semaphore to a mutex. I have tested it on\nXFS and compiled as much as one can consider on an ia64. Anyway your\nluck with it might be different.\n\nModified-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n\n(finished the conversion)\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5160ee6fc891a9ca114be0e90fa6655647bb64b2",
      "tree": "35d3740a777935582af1b78238f20d2c2971ed55",
      "parents": [
        "21b6bf143d05d77c350d9c6764ae090a877b66ea"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Sun Jan 08 01:03:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:58 2006 -0800"
      },
      "message": "[PATCH] shrink dentry struct\n\nSome long time ago, dentry struct was carefully tuned so that on 32 bits\nUP, sizeof(struct dentry) was exactly 128, ie a power of 2, and a multiple\nof memory cache lines.\n\nThen RCU was added and dentry struct enlarged by two pointers, with nice\nresults for SMP, but not so good on UP, because breaking the above tuning\n(128 + 8 \u003d 136 bytes)\n\nThis patch reverts this unwanted side effect, by using an union (d_u),\nwhere d_rcu and d_child are placed so that these two fields can share their\nmemory needs.\n\nAt the time d_free() is called (and d_rcu is really used), d_child is known\nto be empty and not touched by the dentry freeing.\n\nLockless lookups only access d_name, d_parent, d_lock, d_op, d_flags (so\nthe previous content of d_child is not needed if said dentry was unhashed\nbut still accessed by a CPU because of RCU constraints)\n\nAs dentry cache easily contains millions of entries, a size reduction is\nworth the extra complexity of the ugly C union.\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nCc: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nCc: Maneesh Soni \u003cmaneesh@in.ibm.com\u003e\nCc: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nCc: \"Paul E. McKenney\" \u003cpaulmck@us.ibm.com\u003e\nCc: Ian Kent \u003craven@themaw.net\u003e\nCc: Paul Jackson \u003cpj@sgi.com\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: James Morris \u003cjmorris@namei.org\u003e\nCc: Stephen Smalley \u003csds@epoch.ncsc.mil\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1684b2bba6972749bc9acee57585acd6c78050b2",
      "tree": "2af8d8837b25f82e09cfe478a103779a3e98bfc4",
      "parents": [
        "cc9acc885819696c0ed00f4f0f0cda0c7583f116"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Tue Jun 21 17:16:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:35 2005 -0700"
      },
      "message": "[PATCH] autofs4: bad lookup fix\n\nFor browsable autofs maps, a mount request that arrives at the same time an\nexpire is happening can fail to perform the needed mount.\n\nThis happens becuase the directory exists and so the revalidate succeeds when\nwe need it to fail so that lookup is called on the same dentry to do the\nmount.  Instead lookup is called on the next path component which should be\nwhithin the mount, but the parent isn\u0027t mounted.\n\nThe solution is to allow the revalidate to continue and perform the mount as\nno directory creation (at mount time) is needed for browsable mount entries.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9b1e3afd6d56937ced3914971621d0f053ea9178",
      "tree": "059762a20c069273247b423b6075adcd89624e42",
      "parents": [
        "8818760512424f60ad9fafb7a087b007a9274eb3"
      ],
      "author": {
        "name": "Ian Kent",
        "email": "raven@themaw.net",
        "time": "Tue Jun 21 17:16:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:35 2005 -0700"
      },
      "message": "[PATCH] autofs4: avoid panic on bind mount of autofs owned directory\n\nWhile this is not a solution to bind and move mounts on autofs owned\ndirectories it is necessary to fix the trady error handling.\n\nAt least it avoids the kernel panic I observed checking out bug #4589.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\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"
    }
  ]
}
