)]}'
{
  "log": [
    {
      "commit": "e18e2a00efc8352c131eb8d5a460149fb5776f1c",
      "tree": "bee6e965d77f4289c37300714d7976c3e19f2994",
      "parents": [
        "8047e247c899f80c33a23ad7e9e250224f0d26a5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:23:32 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:23:32 2006 -0700"
      },
      "message": "[SPARC64]: Move over to GENERIC_HARDIRQS.\n\nThis is the long overdue conversion of sparc64 over to\nthe generic IRQ layer.\n\nThe kernel image is slightly larger, but the BSS is ~60K\nsmaller due to the reduced size of struct ino_bucket.\n\nA lot of IRQ implementation details, including ino_bucket,\nwere moved out of asm-sparc64/irq.h and are now private to\narch/sparc64/kernel/irq.c, and most of the code in irq.c\ntotally disappeared.\n\nOne thing that\u0027s different at the moment is IRQ distribution,\nwe do it at enable_irq() time.  If the cpu mask is ALL then\nwe round-robin using a global rotating cpu counter, else\nwe pick the first cpu in the mask to support single cpu\ntargetting.  This is similar to what powerpc\u0027s XICS IRQ\nsupport code does.\n\nThis works fine on my UP SB1000, and the SMP build goes\nfine and runs on that machine, but lots of testing on\ndifferent setups is needed.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d7ce78fd9a51ca0d6b9a8cf35baef884ddb9a95c",
      "tree": "d7103663f1b5262d7a90f9d99e0c2af611ad07c9",
      "parents": [
        "826509f8110049663799bc20f2b5b6170e2f78ca"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 22:46:43 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 29 22:46:43 2005 -0700"
      },
      "message": "[SPARC64]: Eliminate irq_cpustat_t.\n\nWe can put the __softirq_pending mask in the cpudata,\nno need for the silly NR_CPUS array in kernel/softirq.c\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"
    }
  ]
}
