)]}'
{
  "commit": "d1bbd20972936b9b178fda3eb1ec417cb27fdc01",
  "tree": "5d2e29adbc6f0e8ad0dd07b7624e2ad07181303e",
  "parents": [
    "18d627113b830cda80792e96b28341bcd41cf40c"
  ],
  "author": {
    "name": "Clemens Ladisch",
    "email": "clemens@ladisch.de",
    "time": "Sun Mar 18 19:06:39 2012 +0100"
  },
  "committer": {
    "name": "Stefan Richter",
    "email": "stefanr@s5r6.in-berlin.de",
    "time": "Sun Mar 18 22:15:39 2012 +0100"
  },
  "message": "firewire: allow explicit flushing of iso packet completions\n\nExtend the kernel and userspace APIs to allow reporting all currently\ncompleted isochronous packets, even if the next interrupt packet has not\nyet been reached.  This is required to determine the status of the\npackets at the end of a paused or stopped stream, and useful for more\nprecise synchronization of audio streams.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b19db0f6a254a0fbc9fddeb870cb7d3a6249ad4f",
      "old_mode": 33188,
      "old_path": "drivers/firewire/core-card.c",
      "new_id": "cc595eba7ba969833bc278167b6494706b77c339",
      "new_mode": 33188,
      "new_path": "drivers/firewire/core-card.c"
    },
    {
      "type": "modify",
      "old_id": "4cb27dc542cef4088e7001747cc5a7855831b4b1",
      "old_mode": 33188,
      "old_path": "drivers/firewire/core-cdev.c",
      "new_id": "22c6df5f136d3a631483cb5879d5aca2eb16eecf",
      "new_mode": 33188,
      "new_path": "drivers/firewire/core-cdev.c"
    },
    {
      "type": "modify",
      "old_id": "57c3973093ad13ab49355f6af6e9c38f05a5bcae",
      "old_mode": 33188,
      "old_path": "drivers/firewire/core-iso.c",
      "new_id": "2f432a20ce7e9942ce86f770246c19b06665d6db",
      "new_mode": 33188,
      "new_path": "drivers/firewire/core-iso.c"
    },
    {
      "type": "modify",
      "old_id": "62f57a4331e3f3146e531f058186c748fdd571e0",
      "old_mode": 33188,
      "old_path": "drivers/firewire/core.h",
      "new_id": "9047f5547d985bb89ac384c6e858fc5eeeffdd62",
      "new_mode": 33188,
      "new_path": "drivers/firewire/core.h"
    },
    {
      "type": "modify",
      "old_id": "632562667a01e8e16468d085ea069884796341d8",
      "old_mode": 33188,
      "old_path": "drivers/firewire/ohci.c",
      "new_id": "59e7894ae3b829221bf0179600f71fe692ffe3f7",
      "new_mode": 33188,
      "new_path": "drivers/firewire/ohci.c"
    },
    {
      "type": "modify",
      "old_id": "b9bd349c6930bf2fba72a79ffc273a60e9f92acd",
      "old_mode": 33188,
      "old_path": "include/linux/firewire-cdev.h",
      "new_id": "d500369534972c2dede7208ba69d7815e389f299",
      "new_mode": 33188,
      "new_path": "include/linux/firewire-cdev.h"
    },
    {
      "type": "modify",
      "old_id": "ab5b7a18decf40942fbde46a3226956a73aa578d",
      "old_mode": 33188,
      "old_path": "include/linux/firewire.h",
      "new_id": "cdc9b719e9c7e285e85878677a64ff4b3d7d3501",
      "new_mode": 33188,
      "new_path": "include/linux/firewire.h"
    }
  ]
}
