)]}'
{
  "commit": "fa675765afed59bb89adba3369094ebd428b930b",
  "tree": "777a8c1bb48ef7de39073104f974209f4a462b6f",
  "parents": [
    "b00dc3ad74fdb676552d46ee573b88e927240d0c"
  ],
  "author": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Wed Feb 22 09:39:02 2006 -0800"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Wed Feb 22 09:39:02 2006 -0800"
  },
  "message": "Revert mount/umount uevent removal\n\nThis change reverts the 033b96fd30db52a710d97b06f87d16fc59fee0f1 commit\nfrom Kay Sievers that removed the mount/umount uevents from the kernel.\nSome older versions of HAL still depend on these events to detect when a\nnew device has been mounted.  These events are not correctly emitted,\nand are broken by design, and so, should not be relied upon by any\nfuture program.  Instead, the /proc/mounts file should be polled to\nproperly detect this kind of event.\n\nA feature-removal-schedule.txt entry has been added, noting when this\ninterface will be removed from the kernel.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b730d765b525b358883c164a7c6ca049cf0258f0",
      "old_mode": 33188,
      "old_path": "Documentation/feature-removal-schedule.txt",
      "new_id": "be5ae600f5337dbb14daa8d4cace110486e14f79",
      "new_mode": 33188,
      "new_path": "Documentation/feature-removal-schedule.txt"
    },
    {
      "type": "modify",
      "old_id": "30294218fa63abbac1c193a5245eb69ece61693a",
      "old_mode": 33188,
      "old_path": "fs/super.c",
      "new_id": "e20b5580afd5791818215c6bf1b3b0c6b7eb2559",
      "new_mode": 33188,
      "new_path": "fs/super.c"
    },
    {
      "type": "modify",
      "old_id": "2a8d8da709618c252ef97037ad8b4381f66b07ac",
      "old_mode": 33188,
      "old_path": "include/linux/kobject.h",
      "new_id": "c374b5fa8d3bbd0c48392c7b6207346efe510113",
      "new_mode": 33188,
      "new_path": "include/linux/kobject.h"
    },
    {
      "type": "modify",
      "old_id": "1b1985c136ec9a00862845f0f516656b2e84b8b0",
      "old_mode": 33188,
      "old_path": "lib/kobject_uevent.c",
      "new_id": "086a0c6e888e99aef43aeab96c40ddb56b6146a1",
      "new_mode": 33188,
      "new_path": "lib/kobject_uevent.c"
    }
  ]
}
