)]}'
{
  "commit": "ced9cb1af1e3486cc14dca755a1b3fbadf06e90b",
  "tree": "67501303c76d035fd8979ed073229c73fbaa1d17",
  "parents": [
    "bc20d12eca43028548e5a4f655c2070e57bede1c"
  ],
  "author": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Mon Apr 29 15:18:38 2013 -0400"
  },
  "committer": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Mon Apr 29 15:41:51 2013 -0400"
  },
  "message": "localmodconfig: Process source kconfig files as they are found\n\nA bug was reported that caused localmodconfig to not keep all the\ndependencies of ATH9K. This was caused by the kconfig file:\n\nIn drivers/net/wireless/ath/Kconfig:\n\n---\nif ATH_CARDS\n\nconfig ATH_DEBUG\n        bool \"Atheros wireless debugging\"\n        ---help---\n          Say Y, if you want to debug atheros wireless drivers.\n          Right now only ath9k makes use of this.\n\nsource \"drivers/net/wireless/ath/ath5k/Kconfig\"\nsource \"drivers/net/wireless/ath/ath9k/Kconfig\"\nsource \"drivers/net/wireless/ath/carl9170/Kconfig\"\nsource \"drivers/net/wireless/ath/ath6kl/Kconfig\"\nsource \"drivers/net/wireless/ath/ar5523/Kconfig\"\nsource \"drivers/net/wireless/ath/wil6210/Kconfig\"\n\nendif\n---\n\nThe current way kconfig works, it processes new source files after the\nfirst file is completed. It creates an array of new source config files\nand when the one file is finished, it continues with the next file.\n\nUnfortunately, this means that it loses the fact that the source file is\nwithin an \"if\" statement, and this means that each of these source file\u0027s\nconfigs will not have the proper dependencies set.\n\nAs ATH9K requires ATH_CARDS set, the localmodconfig did not see that\ndependency, and did not enable ATH_CARDS. When the oldconfig was run, it\nforced ATH9K to be disabled.\n\nLink: http://lkml.kernel.org/r/alpine.DEB.2.02.1304291022320.9234@oneiric\n\nCc: stable@vger.kernel.org # 3.8+\nReported-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nTested-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "343a56863660a44130068dbfbb8ab63f9fb1b1fd",
      "old_mode": 33188,
      "old_path": "scripts/kconfig/streamline_config.pl",
      "new_id": "4606cdfb859d59ac71a8e6d353a33d6f2a7110a0",
      "new_mode": 33188,
      "new_path": "scripts/kconfig/streamline_config.pl"
    }
  ]
}
