)]}'
{
  "commit": "f0b848ce6fe9062d504d997e9e97fe0f87d57217",
  "tree": "a65d0d47ba2b13f740ea4477617fdcb710ae5889",
  "parents": [
    "aab46da0520af9c99b7802cebe4f14a81ff39415"
  ],
  "author": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Sat Dec 13 21:20:27 2008 +1030"
  },
  "committer": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Sat Dec 13 21:20:27 2008 +1030"
  },
  "message": "cpumask: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask\n\nImpact: New APIs\n\nThe old node_to_cpumask/node_to_pcibus returned a cpumask_t: these\nreturn a pointer to a struct cpumask.  Part of removing cpumasks from\nthe stack.\n\nThis defines them in the generic non-NUMA case.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "54bbf6e04ee8f3bbd652c30254ef6553e38866c4",
      "old_mode": 33188,
      "old_path": "include/asm-generic/topology.h",
      "new_id": "0e9e2bc0ee96e66d08beb37bb71933ab2ece7636",
      "new_mode": 33188,
      "new_path": "include/asm-generic/topology.h"
    }
  ]
}
