Peter Osterlund wrote:
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;
Thanks Peter. It is working wonderfully well. Thanks again, your help is greatly appreciated. I did use the original kernel config from my RH distro when compiling my kernel plus several changes that I made as addition to the config to suit my particular needs. So it was definitely the highmem setting that caused the problem. Alimin _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com