)]}'
{
  "commit": "35d8ba66294ff2a53c17337a1aa1ff6739492f41",
  "tree": "40297c7917bb0425e76030e54418a934b1225299",
  "parents": [
    "d05e5a4dad985acc938e62d9752c813647dedd9d"
  ],
  "author": {
    "name": "Chris Mason",
    "email": "chris.mason@oracle.com",
    "time": "Wed Jun 11 20:21:24 2008 -0400"
  },
  "committer": {
    "name": "Chris Mason",
    "email": "chris.mason@oracle.com",
    "time": "Thu Sep 25 11:04:03 2008 -0400"
  },
  "message": "Btrfs: Worker thread optimizations\n\nThis changes the worker thread pool to maintain a list of idle threads,\navoiding a complex search for a good thread to wake up.\n\nThreads have two states:\n\nidle - we try to reuse the last thread used in hopes of improving the batching\nratios\n\nbusy - each time a new work item is added to a busy task, the task is\nrotated to the end of the line.\n\nSigned-off-by: Chris Mason \u003cchris.mason@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8b9e2cf5060685ba64fe8b29d309b85b7b7a5368",
      "old_mode": 33188,
      "old_path": "fs/btrfs/async-thread.c",
      "new_id": "8d4cc4679d51ca8471f0086416aecc0474e3cd65",
      "new_mode": 33188,
      "new_path": "fs/btrfs/async-thread.c"
    },
    {
      "type": "modify",
      "old_id": "52fc9da0f9e785447af9ff5a8a239f5d6e37379e",
      "old_mode": 33188,
      "old_path": "fs/btrfs/async-thread.h",
      "new_id": "3436ff897597fe50966f5c33ef958981591d9965",
      "new_mode": 33188,
      "new_path": "fs/btrfs/async-thread.h"
    }
  ]
}
