)]}'
{
  "commit": "f588c960fcaa6fa8bf82930bb819c9aca4eb9347",
  "tree": "a2ed7bbc8339e203c4ef9e41d2181b2da7bb5241",
  "parents": [
    "cc39c6a9bbdebfcf1a7dee64d83bf302bc38d941"
  ],
  "author": {
    "name": "Seth Forshee",
    "email": "seth.forshee@canonical.com",
    "time": "Thu Sep 15 10:48:27 2011 -0400"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Sep 15 09:03:16 2011 -0700"
  },
  "message": "hfsplus: Fix kfree of wrong pointers in hfsplus_fill_super() error path\n\nCommit 6596528e391a (\"hfsplus: ensure bio requests are not smaller than\nthe hardware sectors\") changed the pointers used for volume header\nallocations but failed to free the correct pointers in the error path\npath of hfsplus_fill_super() and hfsplus_read_wrapper.\n\nThe second hunk came from a separate patch by Pavel Ivanov.\n\nReported-by: Pavel Ivanov \u003cpaivanof@gmail.com\u003e\nSigned-off-by: Seth Forshee \u003cseth.forshee@canonical.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@tuxera.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c106ca22e81260ece215747e90a63acded0f864b",
      "old_mode": 33188,
      "old_path": "fs/hfsplus/super.c",
      "new_id": "cadbb8c81887baa6f55a5cba652f2519c4a0cc16",
      "new_mode": 33188,
      "new_path": "fs/hfsplus/super.c"
    },
    {
      "type": "modify",
      "old_id": "10e515a0d452aa1d2b0dce1bfd2d1e41924b9b68",
      "old_mode": 33188,
      "old_path": "fs/hfsplus/wrapper.c",
      "new_id": "7daf4b852d1c78ca89c31d791e9eddeb9dcf1a0d",
      "new_mode": 33188,
      "new_path": "fs/hfsplus/wrapper.c"
    }
  ]
}
