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++; } }