NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/42225: can't read data from SuperTop IDE Bridge (umass)
On Oct 24, 8:40pm, kretschm%cs.uni-bonn.de@localhost
(kretschm%cs.uni-bonn.de@localhost) wrote:
-- Subject: kern/42225: can't read data from SuperTop IDE Bridge (umass)
| The problem is, that the device has some quirk, such that the residue
information is bad (always zero).
| >How-To-Repeat:
| Just attach the device and try to read/write data using dd.
| >Fix:
| The following patches for netbsd-5-0, netbsd-5 and HEAD branches correct the
problem.
|
| I introduced a new umass quirk UMASS_QUIRK_IGNORE_RESIDUE and added a
corresponding entry to umass_quirks.c for the specific device. I used the code
on 5.0.0_PATCH and 5.0.1_PATCH systems for some months without any problems. I
created patches against the code of netbsd-5-0, netbsd-5 and HEAD branches of
today. They are given below. I compiled kernels of all three branches and
tried the device to check if it performs properly.
|
| According to other operating systems' quirk lists there are many other
umass-devices with this quirk. Using this patch and adding a corresponding
quirk entry in umass_quirk.c might solve the problem with those devices, too.
I did not add further entries, because I only have this single device with the
quirk and I'm unable to test the others.
|
Can you please send the 'diff -u' output?
Thanks,
christos
Home |
Main Index |
Thread Index |
Old Index