)]}'
{
  "commit": "351997810131565fe62aec2c366deccbf6bda3f4",
  "tree": "85f8346b5882b63f840a78d5beb8bd88a0eaeb13",
  "parents": [
    "8622384f138b786b9ae639e79ccfb84c7db82cbc"
  ],
  "author": {
    "name": "Martin Schwidefsky",
    "email": "schwidefsky@de.ibm.com",
    "time": "Mon Dec 08 13:19:12 2014 +0100"
  },
  "committer": {
    "name": "Martin Schwidefsky",
    "email": "schwidefsky@de.ibm.com",
    "time": "Mon Dec 08 14:03:43 2014 +0100"
  },
  "message": "s390/cputime: fix 31-bit compile\n\ngit commit 8461b63ca01d125a245a0d0fb4821ea0656e5053\n\"s390: translate cputime magic constants to macros\"\nintroduce a built error for 31-bit:\n\n  kernel/built-in.o: In function `posix_cpu_timer_set\u0027:\n  posix-cpu-timers.c:(.text+0x2a8cc): undefined reference to `__udivdi3\u0027\n\nThe original code is actually broken for 31-bit and has been\ncorrected by the above commit by forcing the compiler to use\n64-bit arithmetic through the CPUTIME_PER_USEC define.\n\nTo fix the compile error replace the 64-bit division with\na call to __div().\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8171230636020960bc66587b08b060f54ba2dfd",
      "old_mode": 33188,
      "old_path": "arch/s390/include/asm/cputime.h",
      "new_id": "b91e960e40454aa9f7d91fa6c42a055414ffb01f",
      "new_mode": 33188,
      "new_path": "arch/s390/include/asm/cputime.h"
    }
  ]
}
