)]}'
{
  "commit": "ea0ee33988778fb73e4f45e7c73fb735787e2f32",
  "tree": "45ebd3e4347a879157dab48b2bc88f9bf2cf9286",
  "parents": [
    "3e81277a6edd6b568c3a091a372dfe6368697b21"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Nov 10 11:19:11 2017 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Nov 10 11:19:11 2017 -0800"
  },
  "message": "Revert \"x86: CPU: Fix up \"cpu MHz\" in /proc/cpuinfo\"\n\nThis reverts commit 941f5f0f6ef5338814145cf2b813cf1f98873e2f.\n\nSadly, it turns out that we really can\u0027t just do the cross-CPU IPI to\nall CPU\u0027s to get their proper frequencies, because it\u0027s much too\nexpensive on systems with lots of cores.\n\nSo we\u0027ll have to revert this for now, and revisit it using a smarter\nmodel (probably doing one system-wide IPI at open time, and doing all\nthe frequency calculations in parallel).\n\nReported-by: WANG Chao \u003cchao.wang@ucloud.cn\u003e\nReported-by: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Rafael J Wysocki \u003crafael.j.wysocki@intel.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "236999c54edce69820fcf372a918db9899a5eef5",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/Makefile",
      "new_id": "c60922a6638573f2adc06739ed8c1540de38f4ca",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/Makefile"
    },
    {
      "type": "modify",
      "old_id": "957813e0180d278563bf33289c54c7462ca83a8a",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/aperfmperf.c",
      "new_id": "0ee83321a3136fcca7a00a3b7e6c375e7a51e13f",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/aperfmperf.c"
    },
    {
      "type": "modify",
      "old_id": "4378a729b933508e806d28045401d99781587c84",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/cpu/proc.c",
      "new_id": "6b7e17bf0b71dd63394b0ec5a83bea508c7ebfe9",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/cpu/proc.c"
    }
  ]
}
