)]}'
{
  "commit": "5a6eb676d3bc4d7a6feab200a92437b62ad298da",
  "tree": "f4199c4161c046c43eb8ec96cd7fc09886dc044a",
  "parents": [
    "e6b20d8d62d87451f41365945b27202d7dadaee6"
  ],
  "author": {
    "name": "Soeren Sonnenburg",
    "email": "kernel@nn7.de",
    "time": "Fri Jul 20 00:29:32 2007 -0400"
  },
  "committer": {
    "name": "Dmitry Torokhov",
    "email": "dtor@insightbb.com",
    "time": "Fri Jul 20 00:29:32 2007 -0400"
  },
  "message": "Input: appletouch - improve powersaving for Geyser3 devices\n\nThe appletouch geyser3 devices found in the Intel Macs (and possibly\nsome later PPC ones?) send a constant stream of packets after the first\ntouch. This results in the kernel waking up around once every couple of\nmilliseconds to process them, making it almost impossible to spend any\nsignificant amount of time in C3 state on a dynamic HZ kernel. Sending\nthe mode initialization code makes the device shut up until it\u0027s touched\nagain. This patch does so after receiving 10 packets with no interesting\ncontent.\n\nSigned-off-by: Soeren Sonnenburg \u003ckernel@nn7.de\u003e\nSigned-off-by: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3215267db112dcc89818ff41b0f5ca601c30151",
      "old_mode": 33188,
      "old_path": "drivers/input/mouse/appletouch.c",
      "new_id": "2bea1b2c631c81274b80304f3e4be11216013068",
      "new_mode": 33188,
      "new_path": "drivers/input/mouse/appletouch.c"
    }
  ]
}
