)]}'
{
  "commit": "f29c9b1ccb52904ee442a933cf3dee628f9f4e62",
  "tree": "836b4383a89a5aac64e50afd752a48b4bb0c167a",
  "parents": [
    "4bab0ea1d42dd1927af9df6fbf0003fc00617c50"
  ],
  "author": {
    "name": "Li Zefan",
    "email": "lizf@cn.fujitsu.com",
    "time": "Thu Nov 06 09:45:16 2008 +0800"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Fri Nov 07 08:29:57 2008 +0100"
  },
  "message": "sched: fix a bug in sched domain degenerate\n\nImpact: re-add incorrectly eliminated sched domain layers\n\n(1) on i386 with SCHED_SMT and SCHED_MC enabled\n\t# mount -t cgroup -o cpuset xxx /mnt\n\t# echo 0 \u003e /mnt/cpuset.sched_load_balance\n\t# mkdir /mnt/0\n\t# echo 0 \u003e /mnt/0/cpuset.cpus\n\t# dmesg\n\tCPU0 attaching sched-domain:\n\t domain 0: span 0 level CPU\n\t  groups: 0\n\n(2) on i386 with SCHED_MC enabled but SCHED_SMT disabled\n\t# same with (1)\n\t# dmesg\n\tCPU0 attaching NULL sched-domain.\n\nThe bug is that some sched domains may be skipped unintentionally when\ndegenerating (optimizing) sched domains.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82cc839c92102c821b941eede9f3d400daff938d",
      "old_mode": 33188,
      "old_path": "kernel/sched.c",
      "new_id": "4c7e2bcdfa89259168a97278f8273ad0f819e3b0",
      "new_mode": 33188,
      "new_path": "kernel/sched.c"
    }
  ]
}
