)]}'
{
  "commit": "7d37539037c2fca70346fbedc219f655253d5cff",
  "tree": "9791790ddbdfd158d9139d7c85a8d44b69ebf42b",
  "parents": [
    "863f144f12add1f4eab80b70561a90857c524a8b"
  ],
  "author": {
    "name": "Miklos Szeredi",
    "email": "mszeredi@redhat.com",
    "time": "Sat Sep 24 07:00:00 2022 +0200"
  },
  "committer": {
    "name": "Miklos Szeredi",
    "email": "mszeredi@redhat.com",
    "time": "Sat Sep 24 07:00:00 2022 +0200"
  },
  "message": "fuse: implement -\u003etmpfile()\n\nThis is basically equivalent to the FUSE_CREATE operation which creates and\nopens a regular file.\n\nAdd a new FUSE_TMPFILE operation, otherwise just reuse the protocol and the\ncode for FUSE_CREATE.\n\nAcked-by: Christian Brauner (Microsoft) \u003cbrauner@kernel.org\u003e\nSigned-off-by: Miklos Szeredi \u003cmszeredi@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b585b04e815e0fa74276c315e941c74a4eb9c8f5",
      "old_mode": 33188,
      "old_path": "fs/fuse/dir.c",
      "new_id": "bb97a384dc5dd8b8caeba91c3e9bc6f21fefc342",
      "new_mode": 33188,
      "new_path": "fs/fuse/dir.c"
    },
    {
      "type": "modify",
      "old_id": "488b460e046f4c679cf7b9c328bca6d9e9528774",
      "old_mode": 33188,
      "old_path": "fs/fuse/fuse_i.h",
      "new_id": "98a9cf53187311e3ceb1c90b0db516bd73389485",
      "new_mode": 33188,
      "new_path": "fs/fuse/fuse_i.h"
    },
    {
      "type": "modify",
      "old_id": "d6ccee9618917f0ef3e9eb5007cabc17c1596f70",
      "old_mode": 33188,
      "old_path": "include/uapi/linux/fuse.h",
      "new_id": "76ee8f9e024af596d39665debcb50b509aff5dad",
      "new_mode": 33188,
      "new_path": "include/uapi/linux/fuse.h"
    }
  ]
}
