On 18 Dec 2001 at 13:27, Philipp Thomas wrote:
* Andreas Kyek (andreas.kyek@d2vodafone.de) [20011217 11:40]:
resid: 32
Kann das jemand nachvollziehen? Und warum macht das Teil das? Und vor allem: was soll das für 'ne Meldung sein?
Da haben die Leute den Quellcode und schauen nicht nach ;-))))
Ich bin zwar schon das, was man im Unix/Linux Lager als "alter Hase" bezeichnen würde (sowohl was das körperliche Alter als auch was die Erfahrung mit den Systemen angeht). Bisher habe ich mich allerdings zum Glück fast immer aus der Ecke der Kodierknechte raushalten können und bin in der Administrationsecke geblieben. Das andere ist einfach nicht mein Ding. Daher tue ich mich mit der Analyse insbesondere fremder C-Sourcen immer schwer.
Die Meldung stammt aus der von cdrdao verwendeten scsilib und ist zugegebenermassen etwas cryptisch. Wenn bei einem Tranfer nicht alle Bytes transferiert werden, gibt die Bibliothekbei den »DMA residual count«, also die Anzahl der übriggebliebenen Bytes aus.
Danke.
Mit der alten SuSE 7.0 hatte ich diese Meldungen nicht.
Anderer Kernel und vermutlich ein anderes Verhalten der SCSI-Emulation bzw. des SCSI-Layers.
Das wird es wohl sein. Andreas