)]}'
{
  "commit": "2b4e30fbde425828b17f0e9c8f8e3fd3ecb2bc75",
  "tree": "5b340cde72e058b51642f0c7255818f62014bc91",
  "parents": [
    "12462f1d9f0b96389497438dc2730c6f7410be82"
  ],
  "author": {
    "name": "Joel Becker",
    "email": "joel.becker@oracle.com",
    "time": "Wed Sep 03 20:03:41 2008 -0700"
  },
  "committer": {
    "name": "Mark Fasheh",
    "email": "mfasheh@suse.com",
    "time": "Mon Oct 13 17:02:43 2008 -0700"
  },
  "message": "ocfs2: Switch over to JBD2.\n\nocfs2 wants JBD2 for many reasons, not the least of which is that JBD is\nlimiting our maximum filesystem size.\n\nIt\u0027s a pretty trivial change.  Most functions are just renamed.  The\nonly functional change is moving to Jan\u0027s inode-based ordered data mode.\nIt\u0027s better, too.\n\nBecause JBD2 reads and writes JBD journals, this is compatible with any\nexisting filesystem.  It can even interact with JBD-based ocfs2 as long\nas the journal is formated for JBD.\n\nWe provide a compatibility option so that paranoid people can still use\nJBD for the time being.  This will go away shortly.\n\n[ Moved call of ocfs2_begin_ordered_truncate() from ocfs2_delete_inode() to\n  ocfs2_truncate_for_delete(). --Mark ]\n\nSigned-off-by: Joel Becker \u003cjoel.becker@oracle.com\u003e\nSigned-off-by: Mark Fasheh \u003cmfasheh@suse.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f54a157a029689fae2556c2f3989f6475e123ec7",
      "old_mode": 33188,
      "old_path": "fs/Kconfig",
      "new_id": "4be00d812576e264453e2223d12270ecc361a508",
      "new_mode": 33188,
      "new_path": "fs/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "47201b67dbf25849d01e07c7722306237d29ca37",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/alloc.c",
      "new_id": "ebfe36ab2d5e0a8ea436be80264f1f44de3c2992",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/alloc.c"
    },
    {
      "type": "modify",
      "old_id": "259775eedb85a2992ffa19dc5d036ba34879d7c6",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/aops.c",
      "new_id": "de179054a74b11f488d5fa8714457608ac0dc24a",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/aops.c"
    },
    {
      "type": "modify",
      "old_id": "441c6a94059dfa1cf9122ee05d7ec9a3552fe85f",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/file.c",
      "new_id": "c95318bc00cb8398e774e05db0e7c331d5d3624b",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/file.c"
    },
    {
      "type": "modify",
      "old_id": "4738dd25bb943c2f795aeeb8d37a2c72dccabb46",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/inode.c",
      "new_id": "9d92c859ac949a56e171b42a646ffd2e7bf8d7d4",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/inode.c"
    },
    {
      "type": "modify",
      "old_id": "499bc62e758bd3399a8d8a9e2bb7f1bd957b1d85",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/inode.h",
      "new_id": "f66e4340f17899f683eb6495456bfb1dcc3cd516",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/inode.h"
    },
    {
      "type": "modify",
      "old_id": "c47bc2a809c2493703563f7f88e2b4f8a5bf1f9c",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/journal.c",
      "new_id": "373d94366a4c622f2bb898bfbe85891f798159f9",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/journal.c"
    },
    {
      "type": "modify",
      "old_id": "08d1add14872086d0ab0b88adc47633b2431acda",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/journal.h",
      "new_id": "d4d14e9a3cea123718e9314c469d6c011a5884ca",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/journal.h"
    },
    {
      "type": "modify",
      "old_id": "78ae4f87e6b034a2c65cfc45238932f73d22ab3f",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/ocfs2.h",
      "new_id": "a21a465490c40d0ee0ef3fc3d554d9f2196bdac2",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/ocfs2.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b91c78f8f5585cc1151d986d6fb52e109ee96e6a",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/ocfs2_jbd_compat.h"
    },
    {
      "type": "modify",
      "old_id": "1a51c8c53bef142059cda132c52af568102c85da",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/super.c",
      "new_id": "8b4c5c67dcd434666b26edaf97cd6cbdad17a40e",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/super.c"
    },
    {
      "type": "modify",
      "old_id": "e26459e7d554577e502d897e53052e91278a7b83",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/uptodate.c",
      "new_id": "523514020891f23c3d4e7be136e541b195bfb377",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/uptodate.c"
    }
  ]
}
