)]}'
{
  "commit": "cbb870c8221147ae337612e04b2bb0211f31a74b",
  "tree": "aa0c80fde4a271d8a366afc76912c5dacdb7542a",
  "parents": [
    "d96221ab1e7d86dc0d4666466979117cd1915386"
  ],
  "author": {
    "name": "Heiko Carstens",
    "email": "heiko.carstens@de.ibm.com",
    "time": "Fri Feb 26 22:37:43 2010 +0100"
  },
  "committer": {
    "name": "Martin Schwidefsky",
    "email": "sky@mschwide.boeblingen.de.ibm.com",
    "time": "Fri Feb 26 22:37:31 2010 +0100"
  },
  "message": "[S390] Cleanup struct _lowcore usage and defines.\n\nUse asm offsets to make sure the offset defines to struct _lowcore and\nits layout don\u0027t get out of sync.\nAlso add a BUILD_BUG_ON() which checks that the size of the structure\nis sane.\nAnd while being at it change those sites which use odd casts to access\nthe current lowcore. These should use S390_lowcore instead.\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": "a9eb6834d9211ff641e996a6da7ecb29970ea426",
      "old_mode": 33188,
      "old_path": "arch/s390/include/asm/lowcore.h",
      "new_id": "05527c040b7a7ceb1d517c3d3ca332ac1bc0573c",
      "new_mode": 33188,
      "new_path": "arch/s390/include/asm/lowcore.h"
    },
    {
      "type": "modify",
      "old_id": "76f530b65f0063a59ad8f7a1f3d83525deac2599",
      "old_mode": 33188,
      "old_path": "arch/s390/include/asm/setup.h",
      "new_id": "9ab6bd3a65d10424835a01cc7beedaa21fc7ef5c",
      "new_mode": 33188,
      "new_path": "arch/s390/include/asm/setup.h"
    },
    {
      "type": "modify",
      "old_id": "66069e7368423753d2239788cca0e7045300fe01",
      "old_mode": 33188,
      "old_path": "arch/s390/include/asm/thread_info.h",
      "new_id": "34f0873d65258aeb34f938e2aaa881d2401468ac",
      "new_mode": 33188,
      "new_path": "arch/s390/include/asm/thread_info.h"
    },
    {
      "type": "modify",
      "old_id": "a5850a0cfe80244090af03fb3459eb4203bb57cb",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/asm-offsets.c",
      "new_id": "08db736dded00192b435129698a6cf5efee420ac",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/asm-offsets.c"
    },
    {
      "type": "modify",
      "old_id": "dc7e5259770f6c97affe2cbbbad7f57e7ceb366d",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/base.S",
      "new_id": "15e46ca943354501c495a8ae6c921a96162c5833",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/base.S"
    },
    {
      "type": "modify",
      "old_id": "e8ef21c51bbed02be140f797e24cec0e6c059fce",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/entry.S",
      "new_id": "4348f9bc5393f445221c1444b8e9a2ddfaeb486c",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/entry.S"
    },
    {
      "type": "modify",
      "old_id": "f33658f09dd7ef97262ce6abc01d3d1833a461f4",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/entry64.S",
      "new_id": "29fd0f1e6ec41fba888f37d43794871bd2106f6f",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/entry64.S"
    },
    {
      "type": "modify",
      "old_id": "5a82bc68193ed472b1c143e88d4f498b6fb02a99",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/ftrace.c",
      "new_id": "314d8f09cf31888be1d69c74c14db15bc20c2c50",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/ftrace.c"
    },
    {
      "type": "modify",
      "old_id": "c52b4f7742fa64cb4a82da9d5a68b8cf0ee051e2",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/head.S",
      "new_id": "9e4dc6084875d89db044249568aa9ad944e92b45",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/head.S"
    },
    {
      "type": "modify",
      "old_id": "998bde3ec5ea7b242c297c22e084dea4a8114996",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/ipl.c",
      "new_id": "7eedbbcb54aa5901bf989397cbaa9b405c260529",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/ipl.c"
    },
    {
      "type": "modify",
      "old_id": "2f481cc3d1c9c13bc5db45ad4987f51e4a07e9a5",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/reipl.S",
      "new_id": "cb899d9f85050864c6f17a1873270006cef8e1d4",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/reipl.S"
    },
    {
      "type": "modify",
      "old_id": "774147824c3dc8a6643ad3d786a8e2207f7ca478",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/reipl64.S",
      "new_id": "5e73dee63baaabe36a2aa8f924e7870f0bfa443e",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/reipl64.S"
    },
    {
      "type": "modify",
      "old_id": "d9fb98cde0fa1bf5812df068c821cdc31537a7a9",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/setup.c",
      "new_id": "77a63ae419f00c8196a5e8cc944ac6224795ad2f",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/setup.c"
    },
    {
      "type": "modify",
      "old_id": "d8a0b115c7c1f61989b90c65e189531cd21b2238",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/smp.c",
      "new_id": "8b10127c00ada4e69e85ac9e8617a5380c853e32",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/smp.c"
    },
    {
      "type": "modify",
      "old_id": "c05ee6c221d8ff1be9d49cedc5a47201b74d0c27",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/switch_cpu.S",
      "new_id": "469f11b574facd8a819de59fe2e6796e0f60cd35",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/switch_cpu.S"
    },
    {
      "type": "modify",
      "old_id": "c73ede3c1d681220e0188296548c844b6b6865b0",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/switch_cpu64.S",
      "new_id": "d94aacc898cb99830bf85e458df2fd9a9e522481",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/switch_cpu64.S"
    },
    {
      "type": "modify",
      "old_id": "5f99e66c51c36d2d2843bcfb90a01b7cf99cb8be",
      "old_mode": 33188,
      "old_path": "arch/s390/kernel/vdso.c",
      "new_id": "6bc9c197aa9130b6ae2a0d922c387b030642c748",
      "new_mode": 33188,
      "new_path": "arch/s390/kernel/vdso.c"
    },
    {
      "type": "modify",
      "old_id": "da20c3df3ec12fb14ea6bc7d60803dd9e9d3849e",
      "old_mode": 33188,
      "old_path": "arch/s390/kvm/interrupt.c",
      "new_id": "834774d8d5f3021c3867c6385a6754abbec04410",
      "new_mode": 33188,
      "new_path": "arch/s390/kvm/interrupt.c"
    },
    {
      "type": "modify",
      "old_id": "7f19340481b74c5763825f60d22473ad9ba7b072",
      "old_mode": 33188,
      "old_path": "arch/s390/kvm/kvm-s390.c",
      "new_id": "3fa0a10e4668f1ec5df6b0a892ba11b4131cd7c9",
      "new_mode": 33188,
      "new_path": "arch/s390/kvm/kvm-s390.c"
    },
    {
      "type": "modify",
      "old_id": "fc102e70d9c2be1a7d8d6a79d00df0de1c83f739",
      "old_mode": 33188,
      "old_path": "arch/s390/mm/fault.c",
      "new_id": "8af5b3cbed5054b186f0daa1625c58b2e70e8588",
      "new_mode": 33188,
      "new_path": "arch/s390/mm/fault.c"
    },
    {
      "type": "modify",
      "old_id": "1d935b2c9bf440150cd7e3c9ef9b2ad386d79556",
      "old_mode": 33188,
      "old_path": "drivers/s390/char/zcore.c",
      "new_id": "d688693f09b8b51c3fda5dac0ee8915e8ff45eca",
      "new_mode": 33188,
      "new_path": "drivers/s390/char/zcore.c"
    },
    {
      "type": "modify",
      "old_id": "7a28a3029a3f9d747a9ecf59d572c7146de74a1b",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/ccwreq.c",
      "new_id": "37df42af05ec604112871912cc58d57f47d19f19",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/ccwreq.c"
    },
    {
      "type": "modify",
      "old_id": "df7388e88d314c92b19bbc6f90fdd3c33759e408",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/chsc_sch.c",
      "new_id": "852612f5dba0607d81b29c8ae5ecd8c7ca44053d",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/chsc_sch.c"
    },
    {
      "type": "modify",
      "old_id": "f9d8c7936a0945ddae29ee42b42b375b9210d758",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/cio.c",
      "new_id": "f736cdcf08ad79ee5522b5143888933292c63ef7",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/cio.c"
    },
    {
      "type": "modify",
      "old_id": "2cb01861ce34062c4264be40befecf8558868785",
      "old_mode": 33188,
      "old_path": "drivers/s390/cio/device_fsm.c",
      "new_id": "c56ab94612f9c47697246eaff1daed49a4558028",
      "new_mode": 33188,
      "new_path": "drivers/s390/cio/device_fsm.c"
    },
    {
      "type": "modify",
      "old_id": "2930fc763ac565957bff662d91b6747cee192801",
      "old_mode": 33188,
      "old_path": "drivers/s390/kvm/kvm_virtio.c",
      "new_id": "b2fc4fd63f7f09b1be3ee84ac90d12287e6ec99e",
      "new_mode": 33188,
      "new_path": "drivers/s390/kvm/kvm_virtio.c"
    }
  ]
}
