)]}'
{
  "commit": "373cfc360ec773be2f7615e59a19f3313255db7c",
  "tree": "86c68db2a5f5b1b400bda46370353e109c9d5482",
  "parents": [
    "46ec8598fde74ba59703575c22a6fb0b6b151bb6"
  ],
  "author": {
    "name": "Bjorn Helgaas",
    "email": "bjorn.helgaas@hp.com",
    "time": "Mon Mar 30 17:48:18 2009 +0000"
  },
  "committer": {
    "name": "Len Brown",
    "email": "len.brown@intel.com",
    "time": "Sun Apr 05 02:25:07 2009 -0400"
  },
  "message": "ACPI: button: use .notify method instead of installing handler directly\n\nThis patch adds a .notify() method.  The presence of .notify() causes\nLinux/ACPI to manage event handlers and notify handlers on our behalf,\nso we don\u0027t have to install and remove them ourselves.\n\nNote that events from fixed hardware buttons now show up as a special\nnotify event, so to preserve user-space backward compatibility, we\nconvert that back to ACPI_BUTTON_NOTIFY_STATUS.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nReviewed-by: Alex Chiang \u003cachiang@hp.com\u003e\nCC: Alexey Starikovskiy \u003calexey.y.starikovskiy@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c2f06069dcd40d614a20c0a5e3a2883d47535a9a",
      "old_mode": 33188,
      "old_path": "drivers/acpi/button.c",
      "new_id": "d73c94b8441d04d36461a9a505f2943dad47a6cf",
      "new_mode": 33188,
      "new_path": "drivers/acpi/button.c"
    }
  ]
}
