I'm trying to create a reproducer. This little gem does crash it frequently. Note that tar and mk install are doing lots of creates too -- you're welcome to try this.
term% cat lotsafiles.c
#include <u.h>
#include <libc.h>
void
main(int, char**)
{
int i = 0;
while (1) {
int fd;
char *name = smprint("/tmp/%d", i);
fd = create(name, OWRITE, 0666);
if (fd < 0) exits(nil);
close(fd);
i++;
}
}
