linux-stable-rt/drivers/s390/block
Christian Borntraeger 436d1bc7fe [S390] dcssblk: prevent early access without own make_request function
When loading a dcss segment with the dcssblk driver, sometimes the
following kind of message appears:

bio too big device dcssblk0 (8 > 0)
Buffer I/O error on device dcssblk0, logical block 172016
..

The fix is to move the disk registration after setting the
make_request function, to avoid calls into generic_make_request
for dcssblock without having the make_request function set up
properly.

Cc: Gerald Schaefer <gerald.schaefer@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2007-12-04 16:09:57 +01:00
..
Kconfig
Makefile
dasd.c
dasd_3370_erp.c
dasd_3990_erp.c Convert files to UTF-8 and some cleanups 2007-10-19 23:21:04 +02:00
dasd_9336_erp.c
dasd_9343_erp.c
dasd_devmap.c
dasd_diag.c Fixup rq_for_each_segment() indentation 2007-10-10 09:25:56 +02:00
dasd_diag.h
dasd_eckd.c Fixup rq_for_each_segment() indentation 2007-10-10 09:25:56 +02:00
dasd_eckd.h
dasd_eer.c
dasd_erp.c
dasd_fba.c Fixup rq_for_each_segment() indentation 2007-10-10 09:25:56 +02:00
dasd_fba.h
dasd_genhd.c
dasd_int.h [S390] is_power_of_2 in drivers/s390/block/dasd_int.h 2007-10-12 16:13:07 +02:00
dasd_ioctl.c
dasd_proc.c
dcssblk.c [S390] dcssblk: prevent early access without own make_request function 2007-12-04 16:09:57 +01:00
xpram.c [S390] xpram: fix bio_end{_,}io typo 2007-10-12 16:13:11 +02:00