)]}'
{
  "commit": "7a9a65ced11ece416b730d6f21040a18e62d78a8",
  "tree": "6110bcec1e1e0983188f2c4a11930ca948e99cdd",
  "parents": [
    "b21597d0268983f8f9e8b563494f75490403e948"
  ],
  "author": {
    "name": "Alan Cox",
    "email": "alan@lxorguk.ukuu.org.uk",
    "time": "Tue Apr 14 14:57:36 2009 +0100"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Apr 14 08:48:50 2009 -0700"
  },
  "message": "cdc-acm: Fix long standing abuse of tty-\u003elow_latency\n\nACM sets the low latency flag but calls the flip buffer routines from\nIRQ context which isn\u0027t permitted (and as of 2.6.29 causes a warning\nhence this one was caught)\n\nFortunatelt ACM doesn\u0027t need to set this flag in the first place as it\nonly set it to work around problems in ancient (pre tty flip rewrite)\nkernels.\n\nReported-by: Chuck Ebbert \u003ccebbert@redhat.com\u003e\nSigned-off-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "869d47cb6db3a5e905d767af2be7cc610622adbc",
      "old_mode": 33188,
      "old_path": "drivers/usb/class/cdc-acm.c",
      "new_id": "0a69c0977e3f3f372f337b996732e341d07637e3",
      "new_mode": 33188,
      "new_path": "drivers/usb/class/cdc-acm.c"
    }
  ]
}
