Bug#550898: DASD DIAG driver doesn't work for read-only minidisks (s390, s390x only)

2009-10-13 Thread Stephen Powell
Package: linux-image-2.6.26-2-s390x Version: 2.6.26-19 X-Debbugs-CC: debian-s...@lists.debian.org This bug report applies to the s390 and s390x Linux kernel architectures only. I am reasonably certain that this is not a Debian-specific bug but applies to all distributions. Nevertheless, since I a

Bug#550898: DASD DIAG driver doesn't work for read-only minidisks (s390, s390x only)

2009-10-14 Thread Stephen Powell
I have come up with a patch that seems to solve my problem. The mdsk_init_io internal subroutine of drivers/s390/block/dasd_diag.c currently looks like this: -- /* Initialize block I/O to DIAG device using the specified blocksize and * block offset. On success, return zero and set end_

Bug#550898: DASD DIAG driver doesn't work for read-only minidisks (s390, s390x only)

2009-10-16 Thread Peter Oberparleiter
Stephen Powell wrote: When using the DASD DIAG driver with a read-only minidisk, the initialize function of DIAG X'250' fails. The error message produced goes something like this: dasd(diag) 0.0.0404: DIAG initialization failed (rc=4) dasd_generic couldn't online device 0.0.0404 with discipline

Bug#550898: DASD DIAG driver doesn't work for read-only minidisks (s390, s390x only)

2009-10-16 Thread Stephen Powell
> > However ... > > This fix also creates (or more likely exposes) another problem. When this fix > is on, devices which are manually taken offline immediately come online again! > I had this problem once before in an earlier kernel, but the problem > eventually > went away with maintenance. >

Bug#550898: DASD DIAG driver doesn't work for read-only minidisks (s390, s390x only)

2009-12-17 Thread Stephen Powell
An official fix has now been published for this problem by upstream development for kernel 2.6.33. See http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=22825ab7693fd29769518a0d25ba43c01a50092a Please consider backporting it to 2.6.32 so that when Squeeze freezes, t

Bug#550898: DASD DIAG driver doesn't work for read-only minidisks (s390, s390x only)

2009-12-17 Thread dann frazier
On Thu, Dec 17, 2009 at 11:01:40AM -0500, Stephen Powell wrote: > An official fix has now been published for this problem by upstream > development for kernel 2.6.33. See > > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=22825ab7693fd29769518a0d25ba43c01a50092a >