)]}'
{
  "commit": "f78ac2bbb1580c2b62ae20d47aaa2ef255f54d38",
  "tree": "ca88151263f11d496edc365036dc2831cd413ce6",
  "parents": [
    "4763b0a01053b41a7b2cb0976608bec9a8f67675"
  ],
  "author": {
    "name": "Ursula Braun",
    "email": "ursula.braun@de.ibm.com",
    "time": "Mon Dec 19 22:56:33 2011 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Dec 20 14:05:04 2011 -0500"
  },
  "message": "qeth: forbid recovery during shutdown\n\nA recovery does not make sense during shutdown and may even cause an\nerror like this:\n\nqeth 0.0.f503: A recovery process has been started for the device\nBadness at drivers/s390/cio/qdio_main.c:1156\nModules linked in: autofs4 sunrpc dm_multipath scsi_dh scsi_mod qeth_l3 ipv6 vmu\nr qeth qdio ccwgroup ext3 jbd mbcache dasd_eckd_mod dasd_mod dm_mirror dm_region\n_hash dm_log dm_mod [last unloaded: scsi_wait_scan]\nCPU: 3 Not tainted 2.6.32-202.el6.s390x #1\nProcess qeth_recover (pid: 1498, task: 000000003efe2040, ksp: 000000003d5e3b80)\nKrnl PSW : 0404200180000000 000003c000be6da8 (qdio_int_handler+0x88/0x43c [qdio]\n)\n           R:0 T:1 IO:0 EX:0 Key:0 M:1 W:0 P:0 AS:0 CC:2 PM:0 EA:3\nKrnl GPRS: ffffffffffff3bac 0000000000000005 0000000000000000 fffffffffffffff4\n           0000000000000000 000000000000000c 0000000000000000 000000003ca97000\n           0000000000000380 fffffffffffffff4 000000003f22d800 000000003f22c478\n           000003c000bdf000 000003c000bea270 000000003f447e10 000000003f447db0\nKrnl Code: 000003c000be6d9a: c21f00000004       clfi    %r1,4\n           000003c000be6da0: a7c40021           brc     12,3c000be6de2\n           000003c000be6da4: a7f40001           brc     15,3c000be6da6\n          \u003e000003c000be6da8: e320a0080004       lg      %r2,8(%r10)\n           000003c000be6dae: a7390003           lghi    %r3,3\n           000003c000be6db2: a72b0178           aghi    %r2,376\n           000003c000be6db6: a7490001           lghi    %r4,1\n           000003c000be6dba: a7590000           lghi    %r5,0\nCall Trace:\n([\u003c000000000080ee80\u003e] __per_cpu_offset+0x0/0x200)\n[\u003c00000000003d90e8\u003e] ccw_device_call_handler+0x70/0xcc\n[\u003c00000000003d83a2\u003e] ccw_device_irq+0x82/0x180\n[\u003c00000000003cc6a8\u003e] do_IRQ+0x16c/0x1ec\n[\u003c0000000000118abe\u003e] io_return+0x0/0x8\n[\u003c000003c000d04c74\u003e] qeth_determine_capabilities+0x208/0x5cc [qeth]\n([\u003c000003c000d04c4a\u003e] qeth_determine_capabilities+0x1de/0x5cc [qeth])\n[\u003c000003c000d0a6e0\u003e] qeth_core_hardsetup_card+0x160/0x1258 [qeth]\n[\u003c000003c000f49f56\u003e] __qeth_l3_set_online+0x132/0xb14 [qeth_l3]\n[\u003c000003c000f4ac70\u003e] qeth_l3_recover+0x168/0x224 [qeth_l3]\n[\u003c000000000016e210\u003e] kthread+0xa4/0xac\n[\u003c0000000000109c6e\u003e] kernel_thread_starter+0x6/0xc\n[\u003c0000000000109c68\u003e] kernel_thread_starter+0x0/0xc\n\nThe patch forbids start of a recovery once qeth shutdown is running.\n\nSigned-off-by: Ursula Braun \u003cursula.braun@de.ibm.com\u003e\nSigned-off-by: Frank Blaschka \u003cfrank.blaschka@de.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c4e2004bd0e89598f6192b5eccbd7d274b5a839e",
      "old_mode": 33188,
      "old_path": "drivers/s390/net/qeth_l2_main.c",
      "new_id": "c1296713311404469026efc04e6e34081d812552",
      "new_mode": 33188,
      "new_path": "drivers/s390/net/qeth_l2_main.c"
    },
    {
      "type": "modify",
      "old_id": "9754df93ec83f0cb35cb1f4e4f71a212eeecd2c8",
      "old_mode": 33188,
      "old_path": "drivers/s390/net/qeth_l3_main.c",
      "new_id": "8eff8f7098669d7beb3d1690bc6b124f32fdb161",
      "new_mode": 33188,
      "new_path": "drivers/s390/net/qeth_l3_main.c"
    }
  ]
}
