)]}'
{
  "commit": "dc6e15556a9f21d640a62ae6de3cbfa68ec687a4",
  "tree": "02ea7647de40ad75896741692e3bfe435ca4e8be",
  "parents": [
    "3d68286a4304574c250ca3b0a5429d2901688f16"
  ],
  "author": {
    "name": "Heiko Carstens",
    "email": "heiko.carstens@de.ibm.com",
    "time": "Mon Oct 12 13:00:39 2015 +0200"
  },
  "committer": {
    "name": "Martin Schwidefsky",
    "email": "schwidefsky@de.ibm.com",
    "time": "Tue Oct 27 09:33:55 2015 +0100"
  },
  "message": "s390/nmi: remove casts\n\nRemove all the casts to and from the machine check interruption code.\nThis patch changes struct mci to a union, which contains an anonymous\nstructure with the already known bits and in addition an unsigned\nlong field, which contains the raw machine check interruption code.\n\nThis allows to simply assign and decoce the interruption code value\nwithout the need for all those casts we had all the time.\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": "4c1cd41826c9dddfe25a1b92ca21e6682650a823",
      "old_mode": 33188,
      "old_path": "arch/s390/include/asm/nmi.h",
      "new_id": "b75fd910386ab81858c71c89f3abb5c40b70b394",
      "new_mode": 33188,
      "new_path": "arch/s390/include/asm/nmi.h"
    },
    {
      "type": "modify",
      "old_id": "a98aab1f987be427fd391843e030585ebbfb38eb",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/nmi.c",
      "new_id": "3c69483faa103759c0d7b79295ae60d2104b2785",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/nmi.c"
    },
    {
      "type": "modify",
      "old_id": "07fc5d9e7f10b0917cd516549332e0131fdc4daa",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/cio.c",
      "new_id": "0cc65b229a9c2cd1c2355da71875aec942ca88f7",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/cio.c"
    }
  ]
}
