)]}'
{
  "commit": "a92daf6ba1f9ace8584edc8eb557a77aa7c2c71d",
  "tree": "a4734bb761e762af714710ab53c4b3c3c58516f8",
  "parents": [
    "41cfef2eb87694a8d64105c059b39f7bd6b7d4fe"
  ],
  "author": {
    "name": "Ian Kent",
    "email": "raven@themaw.net",
    "time": "Tue Jan 06 14:42:08 2009 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Jan 06 15:59:23 2009 -0800"
  },
  "message": "autofs4: make autofs type usage explicit\n\n- the type assigned at mount when no type is given is changed\n  from 0 to AUTOFS_TYPE_INDIRECT. This was done because 0 and\n  AUTOFS_TYPE_INDIRECT were being treated implicitly as the same\n  type.\n\n- previously, an offset mount had it\u0027s type set to\n  AUTOFS_TYPE_DIRECT|AUTOFS_TYPE_OFFSET but the mount control\n  re-implementation needs to be able distinguish all three types.\n  So this was changed to make the type setting explicit.\n\n- a type AUTOFS_TYPE_ANY was added for use by the re-implementation\n  when checking if a given path is a mountpoint. It\u0027s not really a\n  type as we use this to ask if a given path is a mountpoint in the\n  autofs_dev_ioctl_ismountpoint() function.\n\n- functions to set and test the autofs mount types have been added to\n  improve readability and make the type usage explicit.\n\n- the mount type is used from user space for the mount control\n  re-implementtion so, for consistency, all the definitions have\n  been moved to the user space include file include/linux/auto_fs4.h.\n\nSigned-off-by: Ian Kent \u003craven@themaw.net\u003e\nSigned-off-by: Jeff Moyer \u003cjmoyer@redhat.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": "e0f16da00e54294912bfd3a36fab3a09d0f1741f",
      "old_mode": 33188,
      "old_path": "fs/autofs4/autofs_i.h",
      "new_id": "a76803108d06fe58ce8b2a99d24bdae9f3e5004f",
      "new_mode": 33188,
      "new_path": "fs/autofs4/autofs_i.h"
    },
    {
      "type": "modify",
      "old_id": "0566ff8db4cd711f9b84b151dd95b23e82c19519",
      "old_mode": 33188,
      "old_path": "fs/autofs4/dev-ioctl.c",
      "new_id": "aa3f47293bb87cc670b1b106a1358addd9407752",
      "new_mode": 33188,
      "new_path": "fs/autofs4/dev-ioctl.c"
    },
    {
      "type": "modify",
      "old_id": "4b6fb3f628c04be94a2863ad5f7ee05feace9c44",
      "old_mode": 33188,
      "old_path": "fs/autofs4/expire.c",
      "new_id": "e3bd50776f9e4f9997d21940c11cd99acd855263",
      "new_mode": 33188,
      "new_path": "fs/autofs4/expire.c"
    },
    {
      "type": "modify",
      "old_id": "cfc23e53b6f460fef089881acb04dc2087393453",
      "old_mode": 33188,
      "old_path": "fs/autofs4/inode.c",
      "new_id": "716e12b627b239d23176551ffec355e0813ad6dc",
      "new_mode": 33188,
      "new_path": "fs/autofs4/inode.c"
    },
    {
      "type": "modify",
      "old_id": "e02cc8ae5eb326a9fcb05f1557a5d8cc64e7c005",
      "old_mode": 33188,
      "old_path": "fs/autofs4/waitq.c",
      "new_id": "eeb2468459096b9d5ca1523233b9fca22ff55a3b",
      "new_mode": 33188,
      "new_path": "fs/autofs4/waitq.c"
    },
    {
      "type": "modify",
      "old_id": "2253716d4b92227a2d6deb49a20b53b7088ece9d",
      "old_mode": 33188,
      "old_path": "include/linux/auto_fs4.h",
      "new_id": "55fa478bd639127e274ee8564f2779e53dfe2796",
      "new_mode": 33188,
      "new_path": "include/linux/auto_fs4.h"
    }
  ]
}
