1. 01 7月, 2013 7 次提交
  2. 27 6月, 2013 1 次提交
  3. 31 5月, 2013 1 次提交
    • S
      s390/dasd: fix handling of gone paths · 8b811bae
      Stefan Weinhuber 提交于
      When a path is gone and dasd_generic_path_event is called with a
      PE_PATH_GONE event, we must assume that any I/O request on that
      subchannel is still running. This is unlike the dasd_generic_notify
      handler and the CIO_NO_PATH event, which implies that the subchannel
      has been cleared.
      If dasd_generic_path_event finds that the path has been the last
      usable path, it must not call dasd_generic_last_path_gone (which would
      reset the state of running requests), but just set the
      DASD_STOPPED_DC_WAIT bit.
      Signed-off-by: NStefan Weinhuber <wein@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      8b811bae
  4. 17 5月, 2013 1 次提交
  5. 07 5月, 2013 1 次提交
  6. 26 4月, 2013 2 次提交
  7. 17 4月, 2013 3 次提交
  8. 24 3月, 2013 1 次提交
    • K
      block: Add bio_end_sector() · f73a1c7d
      Kent Overstreet 提交于
      Just a little convenience macro - main reason to add it now is preparing
      for immutable bio vecs, it'll reduce the size of the patch that puts
      bi_sector/bi_size/bi_idx into a struct bvec_iter.
      Signed-off-by: NKent Overstreet <koverstreet@google.com>
      CC: Jens Axboe <axboe@kernel.dk>
      CC: Lars Ellenberg <drbd-dev@lists.linbit.com>
      CC: Jiri Kosina <jkosina@suse.cz>
      CC: Alasdair Kergon <agk@redhat.com>
      CC: dm-devel@redhat.com
      CC: Neil Brown <neilb@suse.de>
      CC: Martin Schwidefsky <schwidefsky@de.ibm.com>
      CC: Heiko Carstens <heiko.carstens@de.ibm.com>
      CC: linux-s390@vger.kernel.org
      CC: Chris Mason <chris.mason@fusionio.com>
      CC: Steven Whitehouse <swhiteho@redhat.com>
      Acked-by: NSteven Whitehouse <swhiteho@redhat.com>
      f73a1c7d
  9. 21 3月, 2013 2 次提交
  10. 07 3月, 2013 4 次提交
  11. 28 2月, 2013 1 次提交
  12. 14 2月, 2013 3 次提交
  13. 08 1月, 2013 1 次提交
    • H
      s390/irq: remove split irq fields from /proc/stat · 420f42ec
      Heiko Carstens 提交于
      Now that irq sum accounting for /proc/stat's "intr" line works again we
      have the oddity that the sum field (first field) contains only the sum
      of the second (external irqs) and third field (I/O interrupts).
      The reason for that is that these two fields are already sums of all other
      fields. So if we would sum up everything we would count every interrupt
      twice.
      This is broken since the split interrupt accounting was merged two years
      ago: 052ff461 "[S390] irq: have detailed
      statistics for interrupt types".
      To fix this remove the split interrupt fields from /proc/stat's "intr"
      line again and only have them in /proc/interrupts.
      
      This restores the old behaviour, seems to be the only sane fix and mimics
      a behaviour from other architectures where /proc/interrupts also contains
      more than /proc/stat's "intr" line does.
      Signed-off-by: NHeiko Carstens <heiko.carstens@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      420f42ec
  14. 30 11月, 2012 2 次提交
  15. 23 11月, 2012 2 次提交
  16. 19 11月, 2012 1 次提交
  17. 09 10月, 2012 1 次提交
  18. 26 9月, 2012 6 次提交