)]}'
{
  "commit": "88f18ba028b5939bb6f77bd690e5ad8d01bb24cc",
  "tree": "eea3f79f5098f7b45723f842208b44f860f0fb71",
  "parents": [
    "5fcc57f2d5d558056668159f9153bf21d2c53d16"
  ],
  "author": {
    "name": "Gautham R Shenoy",
    "email": "ego@in.ibm.com",
    "time": "Wed May 23 13:57:29 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Wed May 23 20:14:11 2007 -0700"
  },
  "message": "freezer: move frozen_process() to kernel/power/process.c\n\nOther than refrigerator, no one else calls frozen_process().  So move it from\ninclude/linux/freezer.h to kernel/power/process.c.\n\nAlso, since a task can be marked as frozen by itself, we don\u0027t need to pass\nthe (struct task_struct *p) parameter to frozen_process().\n\nSigned-off-by: Gautham R Shenoy \u003cego@in.ibm.com\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nCc: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.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": "1045ee9c0bb45ab96c3794fb8b9a1697ff2e465a",
      "old_mode": 33188,
      "old_path": "include/linux/freezer.h",
      "new_id": "4631086f50603d56050efcc001548cf44fc21e43",
      "new_mode": 33188,
      "new_path": "include/linux/freezer.h"
    },
    {
      "type": "modify",
      "old_id": "2cea2658e9852bf922b65638fb32f20cc33aa5a8",
      "old_mode": 33188,
      "old_path": "kernel/power/process.c",
      "new_id": "d31d638ab4c03ae94830189378610b89ebb1c2b4",
      "new_mode": 33188,
      "new_path": "kernel/power/process.c"
    }
  ]
}
