)]}'
{
  "commit": "1a30871fe635d3e92972e6b93e39ff65bb57e52d",
  "tree": "a9b1dec4e9ab56faba549e7b1a1cec2cbe22b111",
  "parents": [
    "bce41d601e58af12cee1398fe836e6b9a8fb5396"
  ],
  "author": {
    "name": "Artem Bityutskiy",
    "email": "artem.bityutskiy@linux.intel.com",
    "time": "Mon Jan 16 11:07:16 2012 +0200"
  },
  "committer": {
    "name": "David Woodhouse",
    "email": "David.Woodhouse@intel.com",
    "time": "Mon Jan 30 14:23:07 2012 +0000"
  },
  "message": "mtd: fix MTD suspend\n\nCommits 3fe4bae88460869a8e553397cd9057a4ee7ca341 and\n079c985e7a6f4ce60f931cebfdd5ee3c3 broke MTD suspend in 2 ways:\n\n1. When the \u0027-\u003esuspend\u0027 method is not present, we return -EOPNOTSUPP, but\n   the callers of \u0027mtd_suspend()\u0027 expects 0 instead.\n2. Checking of the \u0027mtd\u0027 parameter against NULL has been incorrectly removed\n   in \u0027mtd_cls_suspend()\u0027.\n\nThis patch fixes the breakages. This has been found, analyzed, reported\nand tested by Rafael J. Wysocki \u003crjw@sisk.pl\u003e.\n\nNote, this patch is not needed in the stable tree because it causes a\nregression introduced during the v3.3 merge window.\n\nReported-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nTested-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nTested-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6ae9ca01388b76b06798749aba0a35cae34f8b9c",
      "old_mode": 33188,
      "old_path": "drivers/mtd/mtdcore.c",
      "new_id": "9a9ce71a71fcbb2e004c0c0eb2f9a680202ee30d",
      "new_mode": 33188,
      "new_path": "drivers/mtd/mtdcore.c"
    },
    {
      "type": "modify",
      "old_id": "1a81fde8f3331d9652054325aa36809cb40b45f1",
      "old_mode": 33188,
      "old_path": "include/linux/mtd/mtd.h",
      "new_id": "d8c7aad7331c35e40d2aa6710c8ba95b705d0796",
      "new_mode": 33188,
      "new_path": "include/linux/mtd/mtd.h"
    }
  ]
}
