)]}'
{
  "commit": "17c330f98383629cfd359ee62b3adde1d2a3ff7c",
  "tree": "876bed8fc7de7d404fae579035a948c46a7f05d4",
  "parents": [
    "48e902f0a3aea4b6b3a73e9d277b92024a493e6d",
    "7466bd3caab6bd1d0095de957affbacd02ca58a7"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Dec 15 09:00:19 2009 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Dec 15 09:00:19 2009 -0800"
  },
  "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  sparc64: Fix clock event multiplier printf format.\n  sparc64: Use clock{source,events}_calc_mult_shift().\n  sparc64: Use free_bootmem_late() in mdesc_lmb_free().\n  sparc: Add alignment and emulation fault perf events.\n  sparc64: Add syscall tracepoint support.\n  sparc: Stop trying to be so fancy and use __builtin_{memcpy,memset}()\n  sparc: Use __builtin_object_size() to validate the buffer size for copy_from_user()\n  sparc64: Add some missing __kprobes annotations to kernel fault paths.\n  sparc64: Use kprobes_built_in() to avoid ifdefs in fault_64.c\n  sparc: Validate that kprobe address is 4-byte aligned.\n  sparc64: Don\u0027t specify IRQF_SHARED for LDC interrupts.\n  sparc64: Fix stack debugging IRQ stack regression.\n  sparc64: Fix overly strict range type matching for PCI devices.\n",
  "tree_diff": []
}
