)]}'
{
  "log": [
    {
      "commit": "8dc39b883e9497445b53c498be7493c3e43af006",
      "tree": "c2d14a82bcfd02687db8d27072bcd8fa7b02df75",
      "parents": [
        "994e12805336f899d0ec1cf38a99c7b6405d144a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Nov 16 17:23:57 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 16 17:23:57 2005 +0000"
      },
      "message": "[ARM] Add linux/compiler.h includes where required\n\natomic.h, bitops.h and mmu_context.h are using likely/unlikely.\nthread_info.h uses __attribute_const__.  Hence these files require\nlinux/compiler.h to be included.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7edc24c4d1924e79d3853a8d7563bcce73f31e5d",
      "tree": "76732ee7624b57936f16163253d7451c1c9a108d",
      "parents": [
        "c34e152a494c0de8d920b70163d95235a51f4120"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "icampbell@arcom.com",
        "time": "Wed Oct 26 15:04:21 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 26 15:04:21 2005 +0100"
      },
      "message": "[ARM] 3032/1: sparse: complains about generic_fls() prototype in asm-arm/bitops.h\n\nPatch from Ian Campbell\n\nSparse complains about the definition of generic_fls in asm-arm/bitops.h:\n  CHECK   /home/icampbell/devel/kernel/2.6/arch/arm/mach-pxa/viper.c\ninclude2/asm/bitops.h:350:34: error: marked inline, but without a definition\n\nThe definition is unnecessary since linux/bitops.h defines generic_fls before including asm/bitops.h and asm/bitops.h should not be included directly. There are still some places where asm/bitops.h is directly included, but I think that code should be fixed. I was a little wary of the patch for this reason but lubbock, mainstone and assabet all build OK and so do my in house boards...\n\nARM is the only arch with the generic_fls prototype in this way.\n\nSigned-off-by: Ian Campbell \u003cicampbell@arcom.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e7ec02938dbe8ca35b750f29eaa4b12de0b52754",
      "tree": "fc053d9a21674b173dd61feac4b5a33cccd181d8",
      "parents": [
        "505d7b193181be029f4f9aea59e6bdbfdd1e9e76"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Jul 28 20:36:26 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 28 20:36:26 2005 +0100"
      },
      "message": "[ARM SMP] Fix another ARMv6 bitop problem\n\nWe sometimes forgot to check whether the exclusive store succeeded.\nEnsure that we always check.  Also ensure that we always use the\nout of line versions, since the inline versions are not SMP safe.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6d9b37a3a80195d317887ff81aad6a58a66954b5",
      "tree": "98d1c96416b660070b1fd37dbbc0c80d39c55b98",
      "parents": [
        "9560782f9a68a5de3e72bc3ba71317f373844549"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Jul 26 19:44:26 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jul 26 19:44:26 2005 +0100"
      },
      "message": "[PATCH] ARM SMP: Add ARMv6 memory barriers\n\nConvert explicit gcc asm-based memory barriers into smp_mb() calls.\nThese change between barrier() and the ARMv6 data memory barrier\ninstruction depending on whether ARMv6 SMP is enabled.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\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"
    }
  ]
}
