)]}'
{
  "commit": "f55db609042faecd5e518ce372b87f846659b32e",
  "tree": "ca544704af0825aad53d39fa517a945ba89e59ad",
  "parents": [
    "522dba7134d6b2e5821d3457f7941ec34f668e6d"
  ],
  "author": {
    "name": "Stanislaw Gruszka",
    "email": "sgruszka@redhat.com",
    "time": "Thu Mar 11 14:04:37 2010 -0800"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Fri Mar 12 22:40:39 2010 +0100"
  },
  "message": "cpu-timers: Simplify RLIMIT_CPU handling\n\nLet always set signal-\u003ecputime_expires expiration cache when setting\nnew itimer, POSIX 1.b timer, and RLIMIT_CPU.  Since we are\ninitializing prof_exp expiration cache during fork(), this allows to\nremove \"RLIMIT_CPU !\u003d inf\" check from fastpath_timer_check() and do\nsome other cleanups.\n\nChecked against regression using test cases from:\nhttp://marc.info/?l\u003dlinux-kernel\u0026m\u003d123749066504641\u0026w\u003d4\nhttp://marc.info/?l\u003dlinux-kernel\u0026m\u003d123811277916642\u0026w\u003d2\n\nSigned-off-by: Stanislaw Gruszka \u003csgruszka@redhat.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Hidetoshi Seto \u003cseto.hidetoshi@jp.fujitsu.com\u003e\nCc: Balbir Singh \u003cbalbir@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1a22dfd42df9b4089e9630f2635a425a26d4959b",
      "old_mode": 33188,
      "old_path": "kernel/posix-cpu-timers.c",
      "new_id": "d01e0a348e61fe05855bbb2325645b6495e089a0",
      "new_mode": 33188,
      "new_path": "kernel/posix-cpu-timers.c"
    }
  ]
}
