)]}'
{
  "log": [
    {
      "commit": "308ba5fcf89b6e328f9290067181c1e4d772fdc9",
      "tree": "0c294fa2202429b0fd76e5571a1934fae0a5951c",
      "parents": [
        "a4bb2cf1c3d30e7498e5561b22246b5bcbfe2e15"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Oct 17 00:10:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 17 08:18:44 2006 -0700"
      },
      "message": "[PATCH] fix `make headers_install\u0027\n\nFix this:\n\nmake[3]: *** No rule to make target\n`/mnt/md0/devel/linux-git/include/linux/version.h\u0027, needed by\n`/mnt/md0/devel/linux-git-obj/usr/include/linux/version.h\u0027.  Stop.\nmake[2]: *** [linux] Error 2\nmake[1]: *** [headers_install] Error 2\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e776b1d5e976d6bb2aafb177dde7d5f8d2bf37f",
      "tree": "d3d0071f62b4581eb0202cae1fe8b8693dc9ac4d",
      "parents": [
        "b119f13f56a7a47915278ab5eb3c666ca5dbb067"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Oct 04 02:15:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:12 2006 -0700"
      },
      "message": "[PATCH] hdrcheck permission fix\n\nDon\u0027t require that scripts/hdrcheck.sh be executable - shit happens...\n\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "398477d4bd57cc33792fd93035c2763ad78629c4",
      "tree": "8a9cc1cd2f371843f6242b877cbdce9e109a06ed",
      "parents": [
        "6e936d3e9a45a4307e7f4a29ee9829e7a0464af1",
        "6d71627581e96efb3717960b79fc2167a4617977"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 14:55:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Sep 24 14:55:52 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/~dwmw2/khdrs-2.6\n\n* git://git.infradead.org/~dwmw2/khdrs-2.6:\n  New \u0027make headers_install_all\u0027 target.\n  Use dependencies for \u0027make headers_install\u0027.\n  [S390] Unexport \u003casm/z90crypt.h\u003e, export \u003casm/zcrypt.h\u003e in its place.\n  Remove dead netfilter_logging.h from include/linux/Kbuild\n  Remove offsetof() from user-visible \u003clinux/stddef.h\u003e\n  Clean up exported headers on CRIS\n  Fix v850 exported headers\n  Don\u0027t advertise (or allow) headers_{install,check} where inappropriate.\n  Remove UML header export\n  Remove ARM26 header export.\n  Fix H8300 exported headers.\n  Fix m68knommu exported headers\n  Fix exported headers for SPARC, SPARC64\n  Fix \u0027make headers_check\u0027 on m32r\n  Fix \u0027make headers_check\u0027 on sh64\n  Fix \u0027make headers_check\u0027 on sh\n  [HEADERS] Fix ARM \u0027make headers_check\u0027\n\nInitial pass of manual conflict resolution in top-level Makefile over\nconflicting build rule and headers_install changes.\n"
    },
    {
      "commit": "07aea3a71fc6b07744691eec2dfea705a7b30280",
      "tree": "f1bb88857e93b28679674f4fa66bdef3a6c84c29",
      "parents": [
        "14a036d2dc304797f3624c06bd6d2a1e9b59e45a"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jul 23 20:47:50 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.ravnborg.org",
        "time": "Mon Sep 25 09:00:01 2006 +0200"
      },
      "message": "kbuild: use in-kernel unifdef\n\nLet headers_install use in-kernel unifdef\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "de78912582bc1f95733d53e0d40779c0cd7b0686",
      "tree": "cf7c7872e8e7fb80f4212ff0212a0208fdf43417",
      "parents": [
        "b4daf69722c49670d355d66439abda5ab5d4c5db"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Sep 24 22:15:14 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Sep 24 22:15:14 2006 +0100"
      },
      "message": "Use dependencies for \u0027make headers_install\u0027.\n\nRe-export header files only if either they or their controlling Kbuild\nfile has actually changed. Also allow for similar dependencies with\n\u0027headers_check\u0027, once we properly create the dependencies for those.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b512217736049cef3e681bbd3ff6696c1cca567d",
      "tree": "41011b351a88f7fec688a9f5019378aaac2896a9",
      "parents": [
        "ac3b719cc373a7873e0f7173a9abc50f13650637"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat Sep 16 12:15:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] Fix \u0027make headers_check\u0027 on biarch architectures\n\nWe generate an \u003casm/foo.h\u003e which includes either \u003casm-$ARCH/foo.h\u003e or\n\u003casm-$ALTARCH/foo.h\u003e as appropriate.  But we were doing this dependent on\nwhether the file in question existed in the _unexported_ tree, not the\nexported tree.  So if a file was exported to userspace in one asm- directory\nbut not the other, the generated file in asm/ was incorrect.\n\nThis only changed the failure mode if it _was_ included from a nice #error to\na less explicable #include failure -- but it also gave false errors in \u0027make\nheaders_check\u0027 output.  Fix it by looking in the right place instead.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "684753599afc76aa8f66c731bafb7204b39265b8",
      "tree": "660da6e957637f063735c5f27090674d4249c573",
      "parents": [
        "8d730cfb50cc77da6d00f941daef440918a1922f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Jun 18 12:02:10 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Jun 18 12:02:10 2006 +0100"
      },
      "message": "Basic implementation of \u0027make headers_check\u0027\n\nBased on the \u0027headers_install\u0027 target, this performs a basic sanity check\non the exported headers -- so far only checking that they do not include\nany other headers which aren\u0027t selected for import, but easily extendable.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "8d730cfb50cc77da6d00f941daef440918a1922f",
      "tree": "9679a9ba79e3c496058d351417a058432c42257d",
      "parents": [
        "9348f0de2d2b541b4ba64fb1f4efee9710a3d731"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Jun 18 11:58:39 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Jun 18 11:58:39 2006 +0100"
      },
      "message": "Basic implementation of \u0027make headers_install\u0027\n\nThis adds a make target which exports a subset of headers which contain\ndefinitions which are useful for system libraries and tools. It uses the\nBSD \u0027unifdef\u0027 tool to remove instances of #ifdef __KERNEL__, and uses\nsed to remove markers like __user.\n\nBased on an original implementation by Arnd Bergmann \u003carnd@arndb.de\u003e\nHacked about by David Woodhouse \u003cdwmw2@infradead.org\u003e\nReviewed and cleaned up by Sam Ravnborg \u003csam@ravnborg.org\u003e\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    }
  ]
}
