)]}'
{
  "commit": "0690f41fddd285c3473e4af2a42d15bce7ff3e68",
  "tree": "2df38f436c0d05bce5183f53468aa523b1ece913",
  "parents": [
    "850624c15da4651f4c6b821723419d8777659577"
  ],
  "author": {
    "name": "Paul Gortmaker",
    "email": "paul.gortmaker@windriver.com",
    "time": "Sun Dec 04 18:42:19 2011 -0500"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Fri Dec 09 19:14:12 2011 -0800"
  },
  "message": "serial: clean up parameter passing for 8250 Rx IRQ handling\n\nThe receive_chars() was taking a pointer to a passed in LSR value\nin status and knocking off bits as it processed them.  But since\nreceive_chars isn\u0027t returning a value, we can instead pass in\na normal non-pointer value for LSR, and simply return the\nresidual (unprocessed) LSR once it is done.\n\nThe value in this cleanup, is that it clarifies the API of the\nreceive_chars prior to exporting it to other 8250-like drivers\nfor shared usage.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nAcked-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c58e9e286bff826d2dabcf705cb9b0415e739bda",
      "old_mode": 33188,
      "old_path": "drivers/tty/serial/8250.c",
      "new_id": "5274228fa03ccccebb0eefe962f1ccb10aec0a47",
      "new_mode": 33188,
      "new_path": "drivers/tty/serial/8250.c"
    }
  ]
}
