)]}'
{
  "commit": "a959613533a176a8f5f402585827e94a5220d2db",
  "tree": "74953f42164342521a8285b80770ecc09d2b1e0f",
  "parents": [
    "69349c2dc01c489eccaa4c472542c08e370c6d7e"
  ],
  "author": {
    "name": "Paul Gortmaker",
    "email": "paul.gortmaker@windriver.com",
    "time": "Thu Apr 12 19:46:33 2012 -0400"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Apr 12 18:35:58 2012 -0700"
  },
  "message": "Revert \"kconfig: fix __enabled_ macros definition for invisible and un-selected symbols\"\n\nThis reverts commit 953742c8fe8ac45be453fee959d7be40cd89f920.\n\nDumping two lines into autoconf.h for all existing Kconfig options\nresults in a giant file (~16k lines) we have to process each time we\ncompile something.  We\u0027ve weaned IS_ENABLED() and similar off of\nrequiring the __enabled_ definitions so now we can revert the change\nwhich caused all the extra lines.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0586085136d1304eebaa43142be468e4a7f40c8c",
      "old_mode": 33188,
      "old_path": "scripts/kconfig/confdata.c",
      "new_id": "9d067447356457545af2fd555dae386f74328b65",
      "new_mode": 33188,
      "new_path": "scripts/kconfig/confdata.c"
    }
  ]
}
