)]}'
{
  "commit": "3965c9ae47d64aadf6f13b6fcd37767b83c0689a",
  "tree": "9896fbd841edbaa8e374b593ad0f7b96191cda5d",
  "parents": [
    "deaf386ee58d5336bbef8959bf304573afb67c20"
  ],
  "author": {
    "name": "Wanpeng Li",
    "email": "liwp@linux.vnet.ibm.com",
    "time": "Tue Jul 31 16:41:52 2012 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Jul 31 18:42:40 2012 -0700"
  },
  "message": "mm: prepare for removal of obsolete /proc/sys/vm/nr_pdflush_threads\n\nSince per-BDI flusher threads were introduced in 2.6, the pdflush\nmechanism is not used any more.  But the old interface exported through\n/proc/sys/vm/nr_pdflush_threads still exists and is obviously useless.\n\nFor back-compatibility, printk warning information and return 2 to notify\nthe users that the interface is removed.\n\nSigned-off-by: Wanpeng Li \u003cliwp@linux.vnet.ibm.com\u003e\nCc: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0b0eeb20fe342907cf2e7f9480a2da038ff3043",
      "new_mode": 33188,
      "new_path": "Documentation/ABI/obsolete/proc-sys-vm-nr_pdflush_threads"
    },
    {
      "type": "modify",
      "old_id": "e9237fb719507abe070064c7fc62848e7307748d",
      "old_mode": 33188,
      "old_path": "Documentation/feature-removal-schedule.txt",
      "new_id": "88f2fa48bb63ce3783da288e3052594bc6c1f88a",
      "new_mode": 33188,
      "new_path": "Documentation/feature-removal-schedule.txt"
    },
    {
      "type": "modify",
      "old_id": "84eb25cd69aae341e552d5c140a10dc0661f29db",
      "old_mode": 33188,
      "old_path": "Documentation/sysctl/vm.txt",
      "new_id": "06d662b1c5d51dc24dc41952beb545c58131c49e",
      "new_mode": 33188,
      "new_path": "Documentation/sysctl/vm.txt"
    },
    {
      "type": "modify",
      "old_id": "50d0b78130a1331204e7dc3b0909f57acacd65e1",
      "old_mode": 33188,
      "old_path": "fs/fs-writeback.c",
      "new_id": "be3efc4f64f4b8c556e1d6de5c2ff400f05731ab",
      "new_mode": 33188,
      "new_path": "fs/fs-writeback.c"
    },
    {
      "type": "modify",
      "old_id": "489de625cd2599c2c2abc33d4ba46e4aeddd9e51",
      "old_mode": 33188,
      "old_path": "include/linux/backing-dev.h",
      "new_id": "c97c6b9cd38ee34e501735758de2b710decceae0",
      "new_mode": 33188,
      "new_path": "include/linux/backing-dev.h"
    },
    {
      "type": "modify",
      "old_id": "6d0a0fcd80e7fcc820042d996221fa7ad3442b10",
      "old_mode": 33188,
      "old_path": "include/linux/writeback.h",
      "new_id": "c66fe3332d8376ab4fd226d60d7afd16e94b1a9f",
      "new_mode": 33188,
      "new_path": "include/linux/writeback.h"
    },
    {
      "type": "modify",
      "old_id": "97186b99b0e40326a739e8b086abb4859f6d1eab",
      "old_mode": 33188,
      "old_path": "kernel/sysctl.c",
      "new_id": "6502d35a25bafb9de258d5f9946c77648c55f368",
      "new_mode": 33188,
      "new_path": "kernel/sysctl.c"
    },
    {
      "type": "modify",
      "old_id": "a650694883a180e93c5ec1d6414e45ba904fcff3",
      "old_mode": 33188,
      "old_path": "kernel/sysctl_binary.c",
      "new_id": "65bdcf198d4e1c3f0727176a439aca4f22800136",
      "new_mode": 33188,
      "new_path": "kernel/sysctl_binary.c"
    },
    {
      "type": "modify",
      "old_id": "3387aea112092f5ae0bcbba872f08db487bc1f2c",
      "old_mode": 33188,
      "old_path": "mm/backing-dev.c",
      "new_id": "6b4718e2ee341d7fd7f068d83e31da014d1a5ef0",
      "new_mode": 33188,
      "new_path": "mm/backing-dev.c"
    }
  ]
}
