)]}'
{
  "commit": "b149ee2233edf08fb59b11e879a2c5941929bcb8",
  "tree": "4ee8e066c4d69ac98afc37ab0ab62ae54271ce02",
  "parents": [
    "6c231b7bab0aa6860cd9da2de8a064eddc34c146"
  ],
  "author": {
    "name": "john stultz",
    "email": "johnstul@us.ibm.com",
    "time": "Tue Sep 06 15:17:46 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Wed Sep 07 16:57:34 2005 -0700"
  },
  "message": "[PATCH] NTP: ntp-helper functions\n\nThis patch cleans up a commonly repeated set of changes to the NTP state\nvariables by adding two helper inline functions:\n\nntp_clear(): Clears the ntp state variables\n\nntp_synced(): Returns 1 if the system is synced with a time server.\n\nThis was compile tested for alpha, arm, i386, x86-64, ppc64, s390, sparc,\nsparc64.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.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": "8226c5cd788ccb142c3676727fb06161cc5cc574",
      "old_mode": 33188,
      "old_path": "arch/alpha/kernel/time.c",
      "new_id": "67be50b7d80afba730e18746ad8e8ac63acc6068",
      "new_mode": 33188,
      "new_path": "arch/alpha/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "8880482dcbffd4dbbfb20ea98def232de3b439d1",
      "old_mode": 33188,
      "old_path": "arch/arm/kernel/time.c",
      "new_id": "69449a818dccecd78ac290032124c9998e746d4a",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "549a6b2e177ef4ca666bfd4355d9b21d7b2dafe8",
      "old_mode": 33188,
      "old_path": "arch/arm26/kernel/time.c",
      "new_id": "e66aedd02fad7c2eccf15259efb97c162e3dec5a",
      "new_mode": 33188,
      "new_path": "arch/arm26/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "6b7b4e0802e3ac23991abd09fcfbf9312cf274f8",
      "old_mode": 33188,
      "old_path": "arch/cris/arch-v10/kernel/time.c",
      "new_id": "dc3dfe9b4a1aa64f09a8b35a3947d8b32e1346ec",
      "new_mode": 33188,
      "new_path": "arch/cris/arch-v10/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "fa2d4323da2592deef3bd5652110d953e7696850",
      "old_mode": 33188,
      "old_path": "arch/cris/kernel/time.c",
      "new_id": "a2d99b4aedcda34f22a5c1ec10fc4f3250050b0c",
      "new_mode": 33188,
      "new_path": "arch/cris/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "075db6644694b460b6428ce41223cc2c546dabbc",
      "old_mode": 33188,
      "old_path": "arch/frv/kernel/time.c",
      "new_id": "8d6558b00e44fe86128e03922e4a402ac18fee8b",
      "new_mode": 33188,
      "new_path": "arch/frv/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "8a600218334dfcaba3501a34e9e09d0c40f6395a",
      "old_mode": 33188,
      "old_path": "arch/h8300/kernel/time.c",
      "new_id": "af8c5d2057dd56ed6fa30257cd9ab2cd5c521bcb",
      "new_mode": 33188,
      "new_path": "arch/h8300/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "9b94d84a6c3bb3601a2cb8f6261dc32e50921703",
      "old_mode": 33188,
      "old_path": "arch/i386/kernel/time.c",
      "new_id": "eefea7c5500893bd47e9d9485f7111ae34cd76e1",
      "new_mode": 33188,
      "new_path": "arch/i386/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "8a2b77bc5749b50b01a45ef3c81b6d2c8870fc05",
      "old_mode": 33188,
      "old_path": "arch/m32r/kernel/time.c",
      "new_id": "539c562cd54de57b04eb45f59ea5bea9fc3f0012",
      "new_mode": 33188,
      "new_path": "arch/m32r/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "e47e19588525e47c1fb19edba8ae3621201e6d08",
      "old_mode": 33188,
      "old_path": "arch/m68k/kernel/time.c",
      "new_id": "4ec95e3cb8748721ec6b37880d0a87aaf1b55f83",
      "new_mode": 33188,
      "new_path": "arch/m68k/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "5c3ca671627c19fdd82cb71e631801448be616c7",
      "old_mode": 33188,
      "old_path": "arch/m68knommu/kernel/time.c",
      "new_id": "b17c1ecba966e103d36ad2f7108b4c28a16d2b1a",
      "new_mode": 33188,
      "new_path": "arch/m68knommu/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "f3bf0e43b8bb207ed0d50d4f01a14525509d2195",
      "old_mode": 33188,
      "old_path": "arch/mips/kernel/sysirix.c",
      "new_id": "b4659546271789c6498967d40f81bb68e7283f83",
      "new_mode": 33188,
      "new_path": "arch/mips/kernel/sysirix.c"
    },
    {
      "type": "modify",
      "old_id": "648c82292ed6c8ab8870b09902d694de87f211a1",
      "old_mode": 33188,
      "old_path": "arch/mips/kernel/time.c",
      "new_id": "0dd0df7a3b04af60f095e03bd33cd6db0c3adac9",
      "new_mode": 33188,
      "new_path": "arch/mips/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "8c1b96fffa764e8e3a4c9d7ea163c04d2a61620e",
      "old_mode": 33188,
      "old_path": "arch/mips/sgi-ip27/ip27-timer.c",
      "new_id": "cddf1cedf007108daf8bfbb8f286656f7e48e196",
      "new_mode": 33188,
      "new_path": "arch/mips/sgi-ip27/ip27-timer.c"
    },
    {
      "type": "modify",
      "old_id": "6cf7407344badb9c4a7841b94d98251ec6264e27",
      "old_mode": 33188,
      "old_path": "arch/parisc/kernel/time.c",
      "new_id": "7ff67f8e9f8c019bd2132cef0e3cabf6768859d9",
      "new_mode": 33188,
      "new_path": "arch/parisc/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "bf4ddca5e853b22f460a7d4f8b0a06e396ae406c",
      "old_mode": 33188,
      "old_path": "arch/ppc/kernel/time.c",
      "new_id": "a3c5281a5d2d8c05e328a6fc5c83f10b9981193c",
      "new_mode": 33188,
      "new_path": "arch/ppc/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "91ef95ccda4fca400f2efe3fd6d983a2f85a40b8",
      "old_mode": 33188,
      "old_path": "arch/ppc64/kernel/time.c",
      "new_id": "9939c206afa42c776eef326e92094a29e5eaa211",
      "new_mode": 33188,
      "new_path": "arch/ppc64/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "8ca485676780de694b31134f2303b094e5053e68",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/time.c",
      "new_id": "2fd75da1549522b13816e9a9c50e1be8c4db2b42",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "d5f5aedde0a378b4d79bb6fb9f845aaa7378bc1d",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/time.c",
      "new_id": "02ca69918d7c0992a943f7d7d856149f0145a9a3",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "926c6fc0619c580f79654a364c952b4369ab6e37",
      "old_mode": 33188,
      "old_path": "arch/sh64/kernel/time.c",
      "new_id": "f4a62a10053c60e6921d00b280d050a90eae8735",
      "new_mode": 33188,
      "new_path": "arch/sh64/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "597d3ff6ad68ce16d1a5426a7562cfba3d4e065d",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/pcic.c",
      "new_id": "36a40697b8d61e66a9c129a61cb009712199f663",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/pcic.c"
    },
    {
      "type": "modify",
      "old_id": "3b759aefc170e39b69f76d93487da243b46c1dc4",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/time.c",
      "new_id": "bc015e980341060dc9eb3fa28d6bc9485cb964bd",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "362b9c26871b26af39abe9142bf7ed830ff31e66",
      "old_mode": 33188,
      "old_path": "arch/sparc64/kernel/time.c",
      "new_id": "3f08a32f51a16d2a91231ddcf15701dbdbe3d51b",
      "new_mode": 33188,
      "new_path": "arch/sparc64/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "f722a268238a69f8921f09f63c9df3003c4b6763",
      "old_mode": 33188,
      "old_path": "arch/v850/kernel/time.c",
      "new_id": "ea3fd8844ff06b1bc4df01188db13407def7b833",
      "new_mode": 33188,
      "new_path": "arch/v850/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "2b5d9da912a26d2d7119563217d2b19dcf2c0e24",
      "old_mode": 33188,
      "old_path": "arch/x86_64/kernel/time.c",
      "new_id": "7b6abe0582536f54f5c5aea12587d22d3ab92f1d",
      "new_mode": 33188,
      "new_path": "arch/x86_64/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "e07287db5a40da91f6ce377e14cd9b356843a9f9",
      "old_mode": 33188,
      "old_path": "arch/xtensa/kernel/time.c",
      "new_id": "1ac7d5ce7456659ecf771df51580aacdb8282454",
      "new_mode": 33188,
      "new_path": "arch/xtensa/kernel/time.c"
    },
    {
      "type": "modify",
      "old_id": "74fdd07d3792a55cf970c9a1ad4942511976adf7",
      "old_mode": 33188,
      "old_path": "include/linux/timex.h",
      "new_id": "7e050a2cc35be69f2685309ff9c445adbba8ae68",
      "new_mode": 33188,
      "new_path": "include/linux/timex.h"
    }
  ]
}
