On Thursday, September 18, 2003, at 05:18 PM, Quinn wrote: At 17:29 -0500 12/9/03, Ryan Rempel wrote: I don't know if I actually need to do this. The drivers are the AppleCurio and AppleMaceEthernet drivers (i.e. the external SCSI and built-in ethernet on the older machines). The calls are in the original drivers from Darwin 0.9 (that is, I didn't put them there), so I'm not sure if they're absolutely required. I haven't tried removing them to see what happens yet. I'd suggest you remove them. As a general rule, if you're using I/O Kit memory descriptors correctly, you shouldn't need to flush the process cache manually. Either the machine is cache coherent (in which case flushing is unnecessary) or I/O Kit takes care of it for you. What sort of driver are you maintaining? They are the external SCSI drivers and built-in ethernet drivers for the older machines (the 7300 - 9600). I'll try taking them out and see what happens :-) _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.