)]}'
{
  "commit": "83b3370c79b91b9be3f6540c3c914e689134b45f",
  "tree": "ad7c062b260c0259c74e45ff869208c1ad139629",
  "parents": [
    "387b734fc2b55f776b192c7afdfd892ba42347d4"
  ],
  "author": {
    "name": "Peter Oberparleiter",
    "email": "peter.oberparleiter@de.ibm.com",
    "time": "Fri Apr 27 16:01:34 2007 +0200"
  },
  "committer": {
    "name": "Martin Schwidefsky",
    "email": "schwidefsky@de.ibm.com",
    "time": "Fri Apr 27 16:01:40 2007 +0200"
  },
  "message": "[S390] cio: replace subchannel evaluation queue with bitmap\n\nUse a bitmap for indicating which subchannels require evaluation\ninstead of allocating memory for each evaluation request. This\napproach reduces memory consumption during recovery in case of\nmassive evaluation request occurrence and removes the need for\nmemory allocation failure handling.\n\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe7b3ffa1eaa50e8a118a6f4fd095dcb8b900575",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/Makefile",
      "new_id": "cfaf77b320f5598d08d02067fe1ca79191eef0ab",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/Makefile"
    },
    {
      "type": "modify",
      "old_id": "0e92c8c898606924ffca7f202a5eb4424cb4fad0",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/chp.c",
      "new_id": "ac289e6eadfe9ea1ef0a54c7d0de74b68c243108",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/chp.c"
    },
    {
      "type": "modify",
      "old_id": "862af69d970701dc7cd76e9090f53b62f9b70d6e",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/chp.h",
      "new_id": "65286563c592c70e47b1979c177910fc2c3f768c",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/chp.h"
    },
    {
      "type": "modify",
      "old_id": "02615eb439843a276a6996023ba760643721b642",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/chsc.c",
      "new_id": "89a130a62654c472357013699c55fa0bc6d5bb0b",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/chsc.c"
    },
    {
      "type": "modify",
      "old_id": "322586f27cc0b4c2bc523aa4c616e78bcacd9f89",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/chsc.h",
      "new_id": "742ef57d2c5851953586f5af0624079c4ce8457f",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/chsc.h"
    },
    {
      "type": "modify",
      "old_id": "fe0ace7aece8e65edeaac816637ab135af8ef6f7",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/css.c",
      "new_id": "fcc641e578f4e990517508facc3ba033229cf8e6",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/css.c"
    },
    {
      "type": "modify",
      "old_id": "b2b1a265c6021e56500a66ecfd43bf548f2c2d39",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/css.h",
      "new_id": "4b3133a7bae18327640534be3fea23eab60f1065",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/css.h"
    },
    {
      "type": "modify",
      "old_id": "d6226881d0df93e3fc9b8fe2f022bddd84c53e87",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/device_fsm.c",
      "new_id": "898ec3b2bebb5092c123030504c69aae89b89886",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/device_fsm.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16ea828e99f7a0b39228cda81f78247348e01966",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/idset.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "144466ab8c15258e8f049e340c3e48d8dcdbebab",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/idset.h"
    },
    {
      "type": "modify",
      "old_id": "afd8a3c0f8d6207ca9345b86b4929133b6d32745",
      "old_mode": 33188,
      "old_path": "drivers/s390/s390mach.c",
      "new_id": "644a06eba828d7d48e386fdfdfe64424b36f13db",
      "new_mode": 33188,
      "new_path": "drivers/s390/s390mach.c"
    }
  ]
}
