)]}'
{
  "log": [
    {
      "commit": "fd0504c3217d6d1bc8f33f53fb536299cae8feda",
      "tree": "4379f5376358d1f54fc183f458614f289ed6d326",
      "parents": [
        "3185d4d2873a46ca1620d784013f285522091aa0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:20:00 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:20:00 2006 -0700"
      },
      "message": "[SPARC64]: Send all device interrupts via one PIL.\n\nThis is the first in a series of cleanups that will hopefully\nallow a seamless attempt at using the generic IRQ handling\ninfrastructure in the Linux kernel.\n\nDefine PIL_DEVICE_IRQ and vector all device interrupts through\nthere.\n\nGet rid of the ugly pil0_dummy_{bucket,desc}, instead vector\nthe timer interrupt directly to a specific handler since the\ntimer interrupt is the only event that will be signaled on\nPIL 14.\n\nThe irq_worklist is now in the per-cpu trap_block[].\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ee29074d3bd23848905f52c515974e0cd0219faa",
      "tree": "d5306446b2e26d9e45f65467b4f3b3f3b0c8494c",
      "parents": [
        "a77754b4d0731321db266c6c60ffcd7c62757da5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Mar 06 22:50:44 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Mar 20 01:14:21 2006 -0800"
      },
      "message": "[SPARC64]: Fix new context version SMP handling.\n\nDon\u0027t piggy back the SMP receive signal code to do the\ncontext version change handling.\n\nInstead allocate another fixed PIL number for this\nasynchronous cross-call.  We can\u0027t use smp_call_function()\nbecause this thing is invoked with interrupts disabled\nand a few spinlocks held.\n\nAlso, fix smp_call_function_mask() to count \"cpus\" correctly.\nThere is no guarentee that the local cpu is in the mask\nyet that is exactly what this code was assuming.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\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"
    }
  ]
}
