)]}'
{
  "commit": "c4bc705e45d91f900f7ec2e23a458280b084ae91",
  "tree": "54dc459057ddbcd33321d255b0a94f213dc43910",
  "parents": [
    "2608e3d0fa63b892f37a9f1921c2d2b37c7933c1",
    "634734b63ac39e137a1c623ba74f3e062b6577db"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Feb 21 09:03:54 2013 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Feb 21 09:03:54 2013 -0800"
  },
  "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse\n\nPull fuse updates from Miklos Szeredi:\n \"The biggest part of this pull request is a patch series from Maxim\n  Patlasov to optimize scatter-gather direct IO.  There\u0027s also the\n  addition of a \"readdirplus\" API, poll events and various fixes and\n  cleanups.\n\n  There\u0027s a one line change outside of fuse to mm/filemap.c which makes\n  the argument of iov_iter_single_seg_count() const, required by Maxim\u0027s\n  patches.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse: (22 commits)\n  fuse: allow control of adaptive readdirplus use\n  Synchronize fuse header with one used in library\n  fuse: send poll events\n  fuse: don\u0027t WARN when nlink is zero\n  fuse: avoid out-of-scope stack access\n  fuse: bump version for READDIRPLUS\n  FUSE: Adapt readdirplus to application usage patterns\n  Do not use RCU for current process credentials\n  fuse: cleanup fuse_direct_io()\n  fuse: optimize __fuse_direct_io()\n  fuse: optimize fuse_get_user_pages()\n  fuse: pass iov[] to fuse_get_user_pages()\n  mm: minor cleanup of iov_iter_single_seg_count()\n  fuse: use req-\u003epage_descs[] for argpages cases\n  fuse: add per-page descriptor \u003coffset, length\u003e to fuse_req\n  fuse: rework fuse_do_ioctl()\n  fuse: rework fuse_perform_write()\n  fuse: rework fuse_readpages()\n  fuse: rework fuse_retrieve()\n  fuse: categorize fuse_get_req()\n  ...\n",
  "tree_diff": []
}
