)]}'
{
  "commit": "febde3711992a64ea83a47a719f68a90c4b0927a",
  "tree": "27f975fe9b3bd3b99a1a7043c34cf32176b7067d",
  "parents": [
    "3feebbb5492e9e463467cefb633e23a3dfcec132"
  ],
  "author": {
    "name": "Hendrik Brueckner",
    "email": "brueckner@linux.vnet.ibm.com",
    "time": "Tue Oct 14 05:02:09 2008 +0000"
  },
  "committer": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Wed Oct 22 11:00:25 2008 +1100"
  },
  "message": "hvc_console: Add support for tty window resizing\n\nThe patch provides the hvc_resize() function to update the terminal\nwindow dimensions (struct winsize) for a specified hvc console.\nThe function stores the new window size and schedules a function\nthat finally updates the tty winsize and signals the change to\nuser space (SIGWINCH).\nBecause the winsize update must acquire a mutex and might sleep,\nthe function is scheduled instead of being called from hvc_poll()\nor khvcd.\n\nThis patch uses the tty_do_resize() routine from the tty layer.\nA pending resize work is canceled in hvc_close() and hvc_hangup().\n\nSigned-off-by: Hendrik Brueckner \u003cbrueckner@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3650c904401efb0a18e42e9e3cf66aef8dbe6e39",
      "old_mode": 33188,
      "old_path": "drivers/char/hvc_console.c",
      "new_id": "2d256dc80529ce295a4949a010cd6bbadaef3fda",
      "new_mode": 33188,
      "new_path": "drivers/char/hvc_console.c"
    },
    {
      "type": "modify",
      "old_id": "ec0e9bb0e5e6482f4d6ecdfb429d4ce169723a2c",
      "old_mode": 33188,
      "old_path": "drivers/char/hvc_console.h",
      "new_id": "e3359f3c9b2a1d1b8b0b69b42de278c04f97d2c7",
      "new_mode": 33188,
      "new_path": "drivers/char/hvc_console.h"
    }
  ]
}
