)]}'
{
  "commit": "2ec33f9e6a303a729ceb164d34a85563b6e2c1b0",
  "tree": "05b5cd18d0a9d7393dcefdfc5048f5c66bf91b0d",
  "parents": [
    "615ba1849c1ad67503cf000c9fea311962175525"
  ],
  "author": {
    "name": "Michael Zhilin",
    "email": "mizhka@gmail.com",
    "time": "Fri Dec 02 14:41:26 2016 +0000"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Thu Oct 19 15:17:05 2017 +0000"
  },
  "message": "Fix serprog on FreeBSD\n\nUsing serprog on FreeBSD to read an SPI flash (MX25L6406) via an\nArduino Nano V3 with flashrom hangs after 5 seconds while reading. The\nproblem is that kernel method \"ttydisc_rint\" ignores some bytes. It\nhappens due to enabled IEXTEN local flag of termios. TTY cuts a few\nbytes, Arduino reads 11264 bytes, but flashrom gets only 11244 bytes\nand waits for the remaining 20 bytes.\n\nThe fix is simple: turn off the IEXTEN local flag.\n\nTested on Arduino Nano V3 + FreeBSD 12-CURRENT.\n\nChange-Id: I7aa6a283d523c544d9b8923cd4c622bf08c0fb3f\nSigned-off-by: Michael Zhilin \u003cmizhka@gmail.com\u003e\nReviewed-on: https://review.coreboot.org/21919\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Urja Rannikko \u003curjaman@gmail.com\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "608464b7464f70fea328e07a7a8c107532327cb4",
      "old_mode": 33188,
      "old_path": "serial.c",
      "new_id": "aa757085bb9fd090f4fead80a33dad0c4bc296c1",
      "new_mode": 33188,
      "new_path": "serial.c"
    }
  ]
}
