)]}'
{
  "log": [
    {
      "commit": "4a89a04f1ee21a7c1f4413f1ad7dcfac50ff9b63",
      "tree": "18e85e7f3656b7a009096cd55788d2c150cddadd",
      "parents": [
        "ef6689eff4b58273fed9e54293a3da983b321e9a"
      ],
      "author": {
        "name": "Ivan Kokshaysky",
        "email": "ink@jurassic.park.msu.ru",
        "time": "Fri Jul 01 16:46:26 2005 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jul 01 08:20:23 2005 -0700"
      },
      "message": "[PATCH] alpha smp fix (part #2)\n\nThis fixes the bug that caused BUG_ON(!irqs_disabled()) to trigger in\nrun_posix_cpu_timers() on alpha/smp.  We didn\u0027t disable interrupts\nproperly before calling smp_percpu_timer_interrupt().\n\nWe *do* disable interrupts everywhere except this unfortunate\nsmp_percpu_timer_interrupt().  Fixed thus.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eaf05be039cf5adfba5b1846452ce89646110fdb",
      "tree": "da81bed900c4a80f53379feb2de477fc4047792c",
      "parents": [
        "62351cc38d3eaf3de0327054dd6ebc039f4da80d"
      ],
      "author": {
        "name": "Ivan Kokshaysky",
        "email": "ink@jurassic.park.msu.ru",
        "time": "Thu Jun 30 20:02:18 2005 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 30 22:29:48 2005 -0700"
      },
      "message": "[PATCH] alpha smp fix\n\nAs usual, the reason of this breakage is quite silly: in do_entIF, we\nare checking for PS \u003d\u003d 0 to see whether it was a kernel BUG() or\nuserspace trap.\n\nIt works, unless BUG() happens in interrupt - PS is not 0 in kernel mode\ndue to non-zero IPL, and the things get messed up horribly then.  In\nthis particular case it was BUG_ON(!irqs_disabled()) triggered in\nrun_posix_cpu_timers(), so we ended up shooting \"current\" with the\nbursts of one SIGTRAP and three SIGILLs on every timer tick.  ;-)\n"
    },
    {
      "commit": "24d568ed1b97cb93c2a917cd90296655a8b661a6",
      "tree": "f31d45cba83e1e5ab1f5d198735159c5b3da823b",
      "parents": [
        "3407c0fec3456325826c31792e77a80a6dec0e20"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Mon May 16 21:53:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:21 2005 -0700"
      },
      "message": "[PATCH] alpha/osf_sys: use helper functions to convert between tv and jiffies\n\nUse helper functions to convert between timeval structure and jiffies\nrather than custom logic.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nAcked-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ed20e1ad521b5f5df61bf6559ae60738e393741",
      "tree": "90931724e45eaedb3445314e8b94e78253642395",
      "parents": [
        "e5bdd883a189243541e7a132385580703b049102"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Sun May 01 08:59:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:14 2005 -0700"
      },
      "message": "[PATCH] convert that currently tests _NSIG directly to use valid_signal()\n\nConvert most of the current code that uses _NSIG directly to instead use\nvalid_signal().  This avoids gcc -W warnings and off-by-one errors.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7d87e14c236d6c4cab66d87cf0bc1e0f0375d308",
      "tree": "0c0826cdc102286b541e3e56b59c81752d34c90d",
      "parents": [
        "434498d5323445b59167fd7aa5633b74ebbce901"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun May 01 08:59:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:59:12 2005 -0700"
      },
      "message": "[PATCH] consolidate sys_shmat\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "40b7bc062cdacb3883bb0f94eb122b8336af5b36",
      "tree": "de1f7f2e59cf8ada9120699213564b7783860d00",
      "parents": [
        "d8470b7c13e11c18cf14a7e3180f0b00e715e4f0"
      ],
      "author": {
        "name": "Richard Henderson",
        "email": "rth@twiddle.net",
        "time": "Thu Apr 21 11:28:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 21 11:28:26 2005 -0700"
      },
      "message": "[PATCH] alpha: key management syscalls\n\nAllocate syscall numbers for add_key, request_key, keyctl.\n\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"
    }
  ]
}
