)]}'
{
  "commit": "184832c981fd38b1052f2dfa0262e793fa6c67d3",
  "tree": "be1f3abb2f83fb20997ffcf770441610114bbf3f",
  "parents": [
    "5bee17f18b595937e6beafeee5197868a3f74a06"
  ],
  "author": {
    "name": "Sam Ravnborg",
    "email": "sam@ravnborg.org",
    "time": "Sun Mar 15 11:05:12 2009 +0100"
  },
  "committer": {
    "name": "Sam Ravnborg",
    "email": "sam@ravnborg.org",
    "time": "Sun Mar 15 22:54:57 2009 +0100"
  },
  "message": "kconfig: fix randconfig for choice blocks\n\nIngo Molnar reported that \u0027make randconfig\u0027 was not covering\nchoice blocks properly, resulting in certain config options\nbeing left out of randconfig testing altogether.\n\nWith the following patch we:\n- properly randomize choice value for normal choice blocks\n- properly randomize for multi choice blocks\n- added several comments to explain what is going on\n\nThe root cause of the bug was that SYMBOL_VALID was set on the\nsymbol representing the choice block so clearing this did\nthe trick initially.\nBut testign revealed a few more issues that is now fixed.\n\nReported-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "830d9eae11f99210d4f0c51ec177446e8074d6d0",
      "old_mode": 33188,
      "old_path": "scripts/kconfig/confdata.c",
      "new_id": "273d73888f9d4553f3574d9a8474df66533085bc",
      "new_mode": 33188,
      "new_path": "scripts/kconfig/confdata.c"
    }
  ]
}
