)]}'
{
  "commit": "af75a45d23b72a59ac5cc0427696c7f634fdc94b",
  "tree": "10d3c53cc4941dd26fd5a655e89e012fd10bc5f5",
  "parents": [
    "c21f62d8483fbab44cd98d93ff2e9355a330d225"
  ],
  "author": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Fri May 15 09:27:58 2009 +0200"
  },
  "committer": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Fri May 15 22:30:13 2009 +0200"
  },
  "message": "IDE: bail out of dev_print() for unknown device types\n\nCommit 574b319512 introduced a subtle bug by mixing a list of tests\nfor \"dev_desc-\u003etype\" and \"dev_desc-\u003eif_type\" into one switch(), which\nthen mostly did not work because \"dev_desc-\u003etype\" cannot take any\n\"IF_*\" type values. A later fix in commit 8ec6e332ea changed the\nswitch() into testing \"dev_desc-\u003eif_type\", but at this point the\ninitial test for unknown device types was completely lost, which\nresulted in output like that for IDE ports without device attached:\n\n  Device 1: Model:  Firm:  Ser#:\n            Type: # 1F #\n            Capacity: not available\n\nThis patch re-introduces the missing test for unknown device types.\n\nSigned-off-by: Wolfgang Denk \u003cwd@denx.de\u003e\nCc: Stefan Roese \u003csr@denx.de\u003e\nCc: Detlev Zundel \u003cdzu@denx.de\u003e\nTested-by: Stefan Roese \u003csr@denx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7774930b8499d2d1f3d83b17484cccddc25b404",
      "old_mode": 33188,
      "old_path": "disk/part.c",
      "new_id": "b92fb45b8616c79ed0de0350d45a6bbb8a292729",
      "new_mode": 33188,
      "new_path": "disk/part.c"
    }
  ]
}
