)]}'
{
  "commit": "61a28784028e6d55755e4d0f39bee8d9bf2ee8d9",
  "tree": "ee114d76871f98da80ab14e9a86416da27a1787e",
  "parents": [
    "444ceed8d186631fdded5e3f24dc20b93d0d3fda"
  ],
  "author": {
    "name": "Eric W. Biederman",
    "email": "ebiederm@xmission.com",
    "time": "Mon Oct 02 02:18:49 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Mon Oct 02 07:57:24 2006 -0700"
  },
  "message": "[PATCH] proc: Remove the hard coded inode numbers\n\nThe hard coded inode numbers in proc currently limit its maintainability,\nits flexibility, and what can be done with the rest of system.  /proc limits\npid-max to 32768 on 32 bit systems it limits fd-max to 32768 on all systems,\nand placing the pid in the inode number really gets in the way of implementing\nsubdirectories of per process information.\n\nEver since people started adding to the middle of the file type enumeration we\nhaven\u0027t been maintaing the historical inode numbers, all we have really\nsucceeded in doing is keeping the pid in the proc inode number.  The pid is\nalready available in the directory name so no information is lost removing it\nfrom the inode number.\n\nSo if something in user space cares if we remove the inode number from the\n/proc inode it is almost certainly broken.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e8084eb037e3034cb7f0fe7adc9a059edbe40fa0",
      "old_mode": 33188,
      "old_path": "fs/proc/base.c",
      "new_id": "7bf28c3af70c3fcb7d5ba1e343826968bbee9e25",
      "new_mode": 33188,
      "new_path": "fs/proc/base.c"
    }
  ]
}
