)]}'
{
  "commit": "0825a6f98689d847ab8058c51b3a55f0abcc6563",
  "tree": "afafc007e847815270038de2cf5a23772941d205",
  "parents": [
    "14f28f5776927be30717986f86b765d49eec392c"
  ],
  "author": {
    "name": "Joe Perches",
    "email": "joe@perches.com",
    "time": "Thu Jun 14 15:27:58 2018 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Jun 15 07:55:25 2018 +0900"
  },
  "message": "mm: use octal not symbolic permissions\n\nmm/*.c files use symbolic and octal styles for permissions.\n\nUsing octal and not symbolic permissions is preferred by many as more\nreadable.\n\nhttps://lkml.org/lkml/2016/8/2/1945\n\nPrefer the direct use of octal for permissions.\n\nDone using\n$ scripts/checkpatch.pl -f --types\u003dSYMBOLIC_PERMS --fix-inplace mm/*.c\nand some typing.\n\nBefore:\t $ git grep -P -w \"0[0-7]{3,3}\" mm | wc -l\n44\nAfter:\t $ git grep -P -w \"0[0-7]{3,3}\" mm | wc -l\n86\n\nMiscellanea:\n\no Whitespace neatening around these conversions.\n\nLink: http://lkml.kernel.org/r/2e032ef111eebcd4c5952bae86763b541d373469.1522102887.git.joe@perches.com\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: David Rientjes \u003crientjes@google.com\u003e\nAcked-by: Michal Hocko \u003cmhocko@suse.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "126548b5a292bce68708be3b725dfa04465e5078",
      "old_mode": 33188,
      "old_path": "mm/cleancache.c",
      "new_id": "2bf12da9baa0666e6c772ede6ff63f4900106fe4",
      "new_mode": 33188,
      "new_path": "mm/cleancache.c"
    },
    {
      "type": "modify",
      "old_id": "275df8b5b22e7bdb722e95774a1948d6c69fa4f8",
      "old_mode": 33188,
      "old_path": "mm/cma_debug.c",
      "new_id": "f23467291cfb0bcb06ad736ee7dd34b5705ac989",
      "new_mode": 33188,
      "new_path": "mm/cma_debug.c"
    },
    {
      "type": "modify",
      "old_id": "29bd1df18b98aff1d4a2a59c9253d5734c32bb20",
      "old_mode": 33188,
      "old_path": "mm/compaction.c",
      "new_id": "faca45ebe62dfbb58099661158334ab9ce0155f8",
      "new_mode": 33188,
      "new_path": "mm/compaction.c"
    },
    {
      "type": "modify",
      "old_id": "4d90a64b2fdc8d50af4ef60278901a5b089b5735",
      "old_mode": 33188,
      "old_path": "mm/dmapool.c",
      "new_id": "6d4b97e7e9e97752413caef09df772ece3d6f45c",
      "new_mode": 33188,
      "new_path": "mm/dmapool.c"
    },
    {
      "type": "modify",
      "old_id": "1f2f248e36019121bad626a9a81403b5b5316b1d",
      "old_mode": 33188,
      "old_path": "mm/failslab.c",
      "new_id": "b135ebb88b6f729e145430999591beb3db2371d2",
      "new_mode": 33188,
      "new_path": "mm/failslab.c"
    },
    {
      "type": "modify",
      "old_id": "4f5476a0f95535a1c687b898b96373b7fc1c040e",
      "old_mode": 33188,
      "old_path": "mm/frontswap.c",
      "new_id": "157e5bf63504258e3d1be341854627d47d4b96d0",
      "new_mode": 33188,
      "new_path": "mm/frontswap.c"
    },
    {
      "type": "modify",
      "old_id": "f1dba2826d0fc7c09128c4d3e405d793d3d3122b",
      "old_mode": 33188,
      "old_path": "mm/memblock.c",
      "new_id": "cc16d70b8333890730d16c08b858631947e38d70",
      "new_mode": 33188,
      "new_path": "mm/memblock.c"
    },
    {
      "type": "modify",
      "old_id": "07b3c23762adbbc441ba7fb9e1f39c2c694d85c1",
      "old_mode": 33188,
      "old_path": "mm/page_alloc.c",
      "new_id": "1521100f1e63b729bba37e21723a312950d688d8",
      "new_mode": 33188,
      "new_path": "mm/page_alloc.c"
    },
    {
      "type": "modify",
      "old_id": "e412a63b2b74f7820298751e1cf382fe90c48005",
      "old_mode": 33188,
      "old_path": "mm/page_idle.c",
      "new_id": "6302bc62c27d6b69939ab2791c57a5da8945e8aa",
      "new_mode": 33188,
      "new_path": "mm/page_idle.c"
    },
    {
      "type": "modify",
      "old_id": "75d21a2259b3b1ff9d2ac624fc9fbab10100580d",
      "old_mode": 33188,
      "old_path": "mm/page_owner.c",
      "new_id": "d80adfe702d3b85f754589135f3695b4e3394c72",
      "new_mode": 33188,
      "new_path": "mm/page_owner.c"
    },
    {
      "type": "modify",
      "old_id": "e9a7ac74823de13b912c2896f3254e762d17a172",
      "old_mode": 33188,
      "old_path": "mm/shmem.c",
      "new_id": "2cab8440305531f8ab97f3a56c95b91516bcd2ea",
      "new_mode": 33188,
      "new_path": "mm/shmem.c"
    },
    {
      "type": "modify",
      "old_id": "42aca26d61d01c67d0ba381fd08f2c11fce6af4a",
      "old_mode": 33188,
      "old_path": "mm/slab_common.c",
      "new_id": "890b1f04a03a3d46f80fe1b2cfccae1f14b79836",
      "new_mode": 33188,
      "new_path": "mm/slab_common.c"
    },
    {
      "type": "modify",
      "old_id": "89efac3a020e5bb47cc0fcbfb83c0fb114c0498f",
      "old_mode": 33188,
      "old_path": "mm/vmalloc.c",
      "new_id": "cfea25be77548cfad6ffc5d4c4d3f60445804f52",
      "new_mode": 33188,
      "new_path": "mm/vmalloc.c"
    },
    {
      "type": "modify",
      "old_id": "61cb05dc950caf394dbf375b5b7084a193cbaddb",
      "old_mode": 33188,
      "old_path": "mm/zsmalloc.c",
      "new_id": "8d87e973a4f509955e3c0974ed3a2e808cbd0688",
      "new_mode": 33188,
      "new_path": "mm/zsmalloc.c"
    },
    {
      "type": "modify",
      "old_id": "61a5c41972dba22bc35179a13d40e900dea679b6",
      "old_mode": 33188,
      "old_path": "mm/zswap.c",
      "new_id": "7d34e69507e305adec0a64b5e272626385f9d651",
      "new_mode": 33188,
      "new_path": "mm/zswap.c"
    }
  ]
}
