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
..
2007-10-17 08:42:52 -07:00
2007-11-19 11:20:42 +11:00
2007-10-29 17:27:50 -04:00
2007-12-03 08:13:17 -08:00
2007-10-16 09:43:09 -07:00
2007-10-19 11:53:42 -07:00
2007-11-05 21:54:41 +00:00
2007-11-14 18:45:39 -08:00
2007-11-05 15:12:31 -08:00
2007-11-29 09:24:53 -08:00
2007-10-23 09:49:31 +02:00
2007-11-28 14:35:26 -08:00
2007-10-19 11:53:41 -07:00
2007-11-29 09:24:54 -08:00
2007-10-20 15:04:06 -07:00
2007-10-17 08:42:57 -07:00
2007-11-14 18:45:36 -08:00
2007-10-23 15:49:54 +10:00