Hello Peter
Yesterday i apply fresh (patch code at the end of letter)
patch to pktcdvd.c and successfuly compile new version
of module pktcdvd.o
I have to say - UDF writing become more stable .. i able write some portions
of data to CDRW disc, but after 30-40 seconds read errors (write verifying) apears again
and OS warns me about failed transaction and then say "no free space on disc" (i.e.
udf write layer set total used space on disc to ~650 Mb).
Kernel messages are the same as in previos sessions:
kernel: Ignoring read error on sector:1532
...
So were is a problem hide ?
My software: RH 7.2, patched kernel 2.4.17 ( highmem off, udf write caching off), gcc-2.95-3
Hardware: IDE CDRW Mitsumi 4805 (4x8x32) with SCSI emulation, K6-2-500
Sergiy Kudryk.
--- Peter Osterlund
On Tue, 29 Jan 2002, Alimin Bijosono Oei wrote:
When I used 'mc' to transfer/copy files, I got segmentation fault when the transfer was about 4-7% done and after that everything else was frozen. I had to reboot the system uncleanly.
I think the problem is that you are using a highmem enabled kernel, and that was never tested and didn't work. Does the following patch help? (It does on my 64Mb machine.)
--- linux/drivers/block/pktcdvd.c.old Tue Jan 29 21:18:25 2002 +++ linux/drivers/block/pktcdvd.c Tue Jan 29 20:59:40 2002 @@ -2072,6 +2072,7 @@ atomic_set(&new_bh->b_count, 1); new_bh->b_rdev = bh->b_rdev; new_bh->b_state = bh->b_state; + new_bh->b_page = bh->b_page; new_bh->b_data = bh->b_data; new_bh->b_private = bh; new_bh->b_end_io = pkt_end_io_write_stacked;
-- Peter Osterlund - petero2@telia.com http://w1.894.telia.com/~u89404340
-- To unsubscribe, e-mail: packet-writing-unsubscribe@suse.com For additional commands, e-mail: packet-writing-help@suse.com
__________________________________________________ Do You Yahoo!? Great stuff seeking new owners in Yahoo! Auctions! http://auctions.yahoo.com