)]}'
{
  "commit": "51bcf092917bfaa88d762879d0bbfe7619e8c16c",
  "tree": "637ebcb8992b5358d142b8400fce25f5f82f0bcc",
  "parents": [
    "e34efe3b100d0fbdf053128956c3dd0bc68754d6"
  ],
  "author": {
    "name": "Bob Breuer",
    "email": "breuerr@mc.net",
    "time": "Thu Feb 01 20:24:35 2007 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Thu Feb 01 20:24:35 2007 -0800"
  },
  "message": "[SPARC32]: Fix over-optimization by GCC near ip_fast_csum.\n\nIn some cases such as:\n\tiph-\u003echeck \u003d 0;\n\tiph-\u003echeck \u003d ip_fast_csum((unsigned char *)iph, iph-\u003eihl);\nGCC may optimize out the previous store.\n\nObserved as a failure of NFS over udp (bad checksums on ip fragments)\nwhen compiled with GCC 3.4.2.\n\nSigned-off-by: Bob Breuer \u003cbreuerr@mc.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "267e631e9bbc345f2bbfafba3aeeade19c87d409",
      "old_mode": 33188,
      "old_path": "include/asm-sparc/checksum.h",
      "new_id": "34518ea7bf1b5312dfe92ecdc4f11403edbad4e2",
      "new_mode": 33188,
      "new_path": "include/asm-sparc/checksum.h"
    }
  ]
}
