vfs_bio.c revision 259200 breaks writing to tape drive on current
Manfred Antar
null at pozo.com
Sun Dec 22 17:55:34 UTC 2013
The change to vfs_bio.c in revision 259200 breaks writing to scsi tape drive on i386 and sparc64 on current.
I don't have any other machines to test on.
here is example:
r259199:
(/)4794}mt rew
(/)4795}tar cvf /dev/sa0 kernel
a kernel
r259200:
(/)4781}mt rew
(/)4782}tar cvf /dev/sa0 kernel
a kerneltar: Write error
the changes between the two revisions:
line 3682 removed:
bp->b_resid = bip->bio_resid; /* XXX: remove */
I noticed this when trying to do a dump and getting end of tape error.
tried different tape drives , different cables no change.
backed out r259200 to 259199 and everything works as before.
Manfred
========================
|| null at pozo.com ||
|| ||
========================
More information about the freebsd-current
mailing list