)]}'
{
  "log": [
    {
      "commit": "0bce67352b580e9025059ecc71e13e0ffd281254",
      "tree": "1528e7fbeed10b04b3013a9dffb26acf28c1aee4",
      "parents": [
        "aa1e5ef5c1d95e7ebf0821d9ba27debe43a87a22"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Aug 25 09:45:28 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.(none)",
        "time": "Fri Oct 12 21:13:50 2007 +0200"
      },
      "message": "kbuild: script to check for undefined Kconfig symbols\n\nTo avoid having to look manually for used but undefined Kconfig variables,\nI\u0027ve written a script which tries do this efficiently, in case all other\nattention fail.  It accounts for _MODULE suffix and for UML_ prefixes to\nKconfig variable, but otherwise looks for exact matches (i.e.  \\\u003cCONFIG_;\nthis is done to exclude macros like MMCONFIG_).\n\nUndefined Kconfig variables should be not be removed without care, but for\ninstance arch/i386/boot/ uses a bunch of undefined Kconfig vars:\n\n$ scripts/checkunknowndefines.sh arch/i386/boot/\narch/i386/boot/video.h uses undefined symbol VIDEO_400_HACK\narch/i386/boot/video-vga.c uses undefined symbol VIDEO_400_HACK\narch/i386/boot/video.c uses undefined symbol VIDEO_RETAIN\narch/i386/boot/video.h uses undefined symbol VIDEO_RETAIN\narch/i386/boot/video.h uses undefined symbol VIDEO_SVGA\narch/i386/boot/video.h uses undefined symbol VIDEO_VESA\narch/i386/boot/video-vesa.c uses undefined symbol VIDEO_VESA\n\nIt should also be mentioned in SubmittingPatches and SubmitChecklist.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    }
  ]
}
