site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com On Jan 24, 2008, at 1:31 PM, Michael Crawford wrote: We were suspecting for a while that the bug was in the OS X kernel. We're going to do whatever it takes to find the real source of trouble. If it turns out that we later conclude that it is in fact in Apple's code, I'll be sure to file a bug report and post the number to this thread. Michael, = Mike _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... If you have a reduced version of your tool that you can attach to the bug, I'm sure that will help. As a general rule, kernel memory starvation should not result in system calls that could be deferred instead returning errors, although per Rick's thread a while back on this list it is a nontrivial thing to get the right behaviour in the face of the heavy layering within the kernel. What I'm saying is that the miscompares you're seeing may well be a tool bug, but the filesystem operations returning ENOMEM feels to me like a kernel bug, and you should file accordingly. This email sent to site_archiver@lists.apple.com