What cache are you talking about here? The config option "CONFIG_CDROM_PKTCDVD_BUFFERS" (Free buffers for data gathering) is not used in the 2.4 version of the packet writing patch.
I use all three option in the block devices. + +Packet writing on CD/DVD media (EXPERIMENTAL) +CONFIG_CDROM_PKTCDVD + If you have a CDROM drive that supports packet writing, say Y to + include preliminary support. It should work with any MMC/Mt Fuji + complain ATAPI or SCSI drive, which is just about any newer CD + writer. + + Currently only writing to CD-RW discs is possible. + + If you want to compile the driver as a module ( = code which can be + inserted in and removed from the running kernel whenever you want), + say M here and read Documentation/modules.txt. The module will be + called pktcdvd.o + +Free buffers +CONFIG_CDROM_PKTCDVD_BUFFERS + This controls the amount of free buffers that are allocated for + data gathering. More buffers allow us to service more than one request + that requires full data gathering at the time, which could increase + performance in those cases. + +Write caching +CONFIG_CDROM_PKTCDVD_WCACHE + If enabled, write caching will be set for the CD-R/W device. For now + this option is dangerous unless the CD-RW media is known good, as we + don't do deferred write error handling yet. + taken from your patch for 2.4.18-pre7 And i have enabled all three CONFIG_CDROM_PKTCDVD_BUFFERS set to 4096 If i increase this value i can have a better write speed for large number of little files? This buffer where is allocated? In memory or in harddrive? Sorry I'm not a programmer. Carlo.