)]}'
{
  "commit": "63c706b924ed0422b6816a72b8704bc3ed872792",
  "tree": "eb0d534d138aef240fc3f3b423b82ab63d66f375",
  "parents": [
    "376b07691ec54a44925b4fee024c089b8b7b6616"
  ],
  "author": {
    "name": "Alexander Viro",
    "email": "viro@www.linux.org.uk",
    "time": "Sun Apr 03 18:06:21 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Sun Apr 03 18:06:21 2005 -0700"
  },
  "message": "[PATCH] jsm fixes\n\n a) jsm depends on PCI.  Kconfig fixed.\n b) spin_lock_irqsave() et.al. expect unsigned long, not u64.\n c) pointer arithmetics works just fine without casts to u64, thank\n    you very much.\n d) iomem annotations added.\n e) jsm_get_mstat() lost bits - among other things it did\n\tif (mstat \u0026 UART_MSR_DSR)\n\t\tresult |\u003d TIOCM_DSR;\n    and ended with return result; since TIOCM_DSR is 256 on e.g.  i386,\n    declaring result as unsigned char was a bad idea (function itself\n    returns int). \n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cdf110fd6351811b25d99efed5ca733e790a64e4",
      "old_mode": 33188,
      "old_path": "drivers/serial/Kconfig",
      "new_id": "6e44b46c9e9dd6fd72ca9a4fdb34d3465a2b445d",
      "new_mode": 33188,
      "new_path": "drivers/serial/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "6926b100e2b040268cd3fbe0849e318a1bbd3e5e",
      "old_mode": 33188,
      "old_path": "drivers/serial/jsm/jsm.h",
      "new_id": "b12ee02a0f7c312f6bbf4ffb161f95ef3c4ae19e",
      "new_mode": 33188,
      "new_path": "drivers/serial/jsm/jsm.h"
    },
    {
      "type": "modify",
      "old_id": "0511d6be7d173c8481db377271cbee68be37241b",
      "old_mode": 33188,
      "old_path": "drivers/serial/jsm/jsm_neo.c",
      "new_id": "9b79c1ff6c723fe159d415ee87a846bcbe04e96e",
      "new_mode": 33188,
      "new_path": "drivers/serial/jsm/jsm_neo.c"
    },
    {
      "type": "modify",
      "old_id": "b6bc881166c0d6a979e7dd13ac1b50d5d1e9001f",
      "old_mode": 33188,
      "old_path": "drivers/serial/jsm/jsm_tty.c",
      "new_id": "7fb7cc07074bc3e597199a9b908497375b12563b",
      "new_mode": 33188,
      "new_path": "drivers/serial/jsm/jsm_tty.c"
    }
  ]
}
