)]}'
{
  "commit": "654452a48aa2bbfa276016a1e35d8988ff991ebb",
  "tree": "513f3469f04440b6c3a3ef47bb6810ce1c381c3f",
  "parents": [
    "bba125a6116e51faff98df1906bf77d06b644aea"
  ],
  "author": {
    "name": "Heiko Carstens",
    "email": "heiko.carstens@de.ibm.com",
    "time": "Mon Dec 04 15:40:02 2006 +0100"
  },
  "committer": {
    "name": "Martin Schwidefsky",
    "email": "schwidefsky@de.ibm.com",
    "time": "Mon Dec 04 15:40:02 2006 +0100"
  },
  "message": "[S390] termio \u003c-\u003e termios conversion error handling.\n\nGet rid of our own user_termio_to_kernel_termios() and\nkernel_termios_to_user_termio() macros which didn\u0027t check for errors\non user space accesses. Instead use the generic functions which\nhandle this properly.\nIn addition the generic version of user_termio_to_kernel_termios()\nalso copies the c_line member which was missing in our variant.\n\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d1e29cca54c9d91f93f8117bba3e790310abdce8",
      "old_mode": 33188,
      "old_path": "include/asm-s390/termios.h",
      "new_id": "62b23caf370e09e7c70da9af92a10c373c7e1ed4",
      "new_mode": 33188,
      "new_path": "include/asm-s390/termios.h"
    }
  ]
}
