printf             80 kernel/defs.h  int            printf(char*, ...) __attribute__ ((format (printf, 1, 2)));
printf             86 kernel/fs.c      printf("balloc: out of blocks\n");
printf            217 kernel/fs.c      printf("ialloc: no inodes\n");
printf             16 kernel/main.c      printf("\n");
printf             17 kernel/main.c      printf("xv6 kernel is booting\n");
printf             18 kernel/main.c      printf("\n");
printf             38 kernel/main.c      printf("hart %d starting\n", cpuid());
printf            166 kernel/printf.c   printf("panic: ");
printf            167 kernel/printf.c   printf("%s\n", s);
printf            684 kernel/proc.c    printf("\n");
printf            692 kernel/proc.c      printf("%d %s %s", p->pid, state, p->name);
printf            693 kernel/proc.c      printf("\n");
printf            143 kernel/syscall.c     printf("%d %s: unknown sys call %d\n",
printf             71 kernel/trap.c      printf("usertrap(): unexpected scause 0x%lx pid=%d\n", r_scause(), p->pid);
printf             72 kernel/trap.c      printf("            sepc=0x%lx stval=0x%lx\n", r_sepc(), r_stval());
printf            149 kernel/trap.c      printf("scause=0x%lx sepc=0x%lx stval=0x%lx\n", scause, r_sepc(), r_stval());
printf            200 kernel/trap.c        printf("unexpected interrupt irq=%d\n", irq);
printf            105 mkfs/mkfs.c      printf("nmeta %d (boot, super, log blocks %u inode blocks %u, bitmap blocks %u) blocks %d total %d\n",
printf            242 mkfs/mkfs.c      printf("balloc: first %d blocks have been allocated\n", used);
printf            248 mkfs/mkfs.c      printf("balloc: write bitmap block at sector %d\n", sb.bmapstart);
printf             56 user/grep.c          printf("grep: cannot open %s\n", argv[i]);
printf             60 user/grind.c       printf("grind: chdir grindir failed\n");
printf             78 user/grind.c           printf("grind: chdir grindir failed\n");
printf            112 user/grind.c           printf("grind: fork failed\n");
printf            123 user/grind.c           printf("grind: fork failed\n");
printf            138 user/grind.c           printf("grind: fork failed\n");
printf            142 user/grind.c           printf("grind: chdir failed\n");
printf            153 user/grind.c           printf("grind: fork failed\n");
printf            160 user/grind.c           printf("grind: pipe failed\n");
printf            168 user/grind.c             printf("grind: pipe write failed\n");
printf            171 user/grind.c             printf("grind: pipe read failed\n");
printf            174 user/grind.c           printf("grind: fork failed\n");
printf            191 user/grind.c           printf("grind: fork failed\n");
printf            201 user/grind.c           printf("grind: create c failed\n");
printf            205 user/grind.c           printf("grind: write c failed\n");
printf            210 user/grind.c           printf("grind: fstat failed\n");
printf            214 user/grind.c           printf("grind: fstat reports wrong size %d\n", (int)st.size);
printf            218 user/grind.c           printf("grind: fstat reports crazy i-number %d\n", st.ino);
printf            289 user/grind.c           printf("grind: exec pipeline failed %d %d \"%s\"\n", st1, st2, buf);
printf            304 user/grind.c       printf("grind: fork failed\n");
printf            315 user/grind.c       printf("grind: fork failed\n");
printf             27 user/init.c        printf("init: starting sh\n");
printf             30 user/init.c          printf("init: fork failed\n");
printf             35 user/init.c          printf("init: exec sh failed\n");
printf             47 user/init.c            printf("init: wait returned an error\n");
printf             48 user/ls.c          printf("%s %d %d %d\n", fmtname(path), st.type, st.ino, (int) st.size);
printf             53 user/ls.c            printf("ls: path too long\n");
printf             65 user/ls.c              printf("ls: cannot stat %s\n", buf);
printf             68 user/ls.c            printf("%s %d %d %d\n", fmtname(buf), st.type, st.ino, (int) st.size);
printf             23 user/stressfs.c   printf("stressfs starting\n");
printf             30 user/stressfs.c   printf("write %d\n", i);
printf             39 user/stressfs.c   printf("read\n");
printf             32 user/user.h    void fprintf(int, const char*, ...) __attribute__ ((format (printf, 2, 3)));
printf             33 user/user.h    void printf(const char*, ...) __attribute__ ((format (printf, 1, 2)));
printf             43 user/usertests.c       printf("open(copyin1) failed\n");
printf             48 user/usertests.c       printf("write(fd, %p, 8192) returned %d, not -1\n", (void*)addr, n);
printf             56 user/usertests.c       printf("write(1, %p, 8192) returned %d, not -1 or 0\n", (void*)addr, n);
printf             62 user/usertests.c       printf("pipe() failed\n");
printf             67 user/usertests.c       printf("write(pipe, %p, 8192) returned %d, not -1 or 0\n", (void*)addr, n);
printf             88 user/usertests.c       printf("open(README) failed\n");
printf             93 user/usertests.c       printf("read(fd, %p, 8192) returned %d, not -1 or 0\n", (void*)addr, n);
printf            100 user/usertests.c       printf("pipe() failed\n");
printf            105 user/usertests.c       printf("pipe write failed\n");
printf            110 user/usertests.c       printf("read(pipe, %p, 8192) returned %d, not -1 or 0\n", (void*)addr, n);
printf            130 user/usertests.c       printf("open(%p) returned %d, not -1\n", (void*)addr, fd);
printf            150 user/usertests.c     printf("unlink(%s) returned %d, not -1\n", b, ret);
printf            156 user/usertests.c     printf("open(%s) returned %d, not -1\n", b, fd);
printf            162 user/usertests.c     printf("link(%s, %s) returned %d, not -1\n", b, b, ret);
printf            169 user/usertests.c     printf("exec(%s) returned %d, not -1\n", b, fd);
printf            175 user/usertests.c     printf("fork failed\n");
printf            186 user/usertests.c       printf("exec(echo, BIG) returned %d, not -1\n", fd);
printf            195 user/usertests.c     printf("exec(echo, BIG) succeeded, should have failed\n");
printf            211 user/usertests.c     printf("oops\n");
printf            220 user/usertests.c     printf("unlink(%s) returned %d, not -1\n", b, ret);
printf            226 user/usertests.c     printf("open(%s) returned %d, not -1\n", b, fd);
printf            232 user/usertests.c     printf("link(%s, %s) returned %d, not -1\n", b, b, ret);
printf            239 user/usertests.c     printf("exec(%s) returned %d, not -1\n", b, fd);
printf            254 user/usertests.c     printf("sbrk(rwsbrk) failed\n");
printf            259 user/usertests.c     printf("sbrk(rwsbrk) shrink failed\n");
printf            265 user/usertests.c     printf("open(rwsbrk) failed\n");
printf            270 user/usertests.c     printf("write(fd, %p, 1024) returned %d, not -1\n", (void*)a+4096, n);
printf            278 user/usertests.c     printf("open(rwsbrk) failed\n");
printf            283 user/usertests.c     printf("read(fd, %p, 10) returned %d, not -1\n", (void*)a+4096, n);
printf            305 user/usertests.c     printf("%s: read %d bytes, wanted 4\n", s, n);
printf            314 user/usertests.c     printf("aaa fd3=%d\n", fd3);
printf            315 user/usertests.c     printf("%s: read %d bytes, wanted 0\n", s, n);
printf            321 user/usertests.c     printf("bbb fd2=%d\n", fd2);
printf            322 user/usertests.c     printf("%s: read %d bytes, wanted 0\n", s, n);
printf            330 user/usertests.c     printf("%s: read %d bytes, wanted 6\n", s, n);
printf            336 user/usertests.c     printf("%s: read %d bytes, wanted 2\n", s, n);
printf            363 user/usertests.c     printf("%s: write returned %d, expected -1\n", s, n);
printf            381 user/usertests.c     printf("%s: fork failed\n", s);
printf            390 user/usertests.c         printf("%s: open failed\n", s);
printf            395 user/usertests.c         printf("%s: write got %d, expected 10\n", s, n);
printf            409 user/usertests.c       printf("%s: open failed\n", s);
printf            414 user/usertests.c       printf("%s: write got %d, expected 3\n", s, n);
printf            431 user/usertests.c     printf("%s: mkdir failed\n", s);
printf            435 user/usertests.c     printf("%s: chdir iputdir failed\n", s);
printf            439 user/usertests.c     printf("%s: unlink ../iputdir failed\n", s);
printf            443 user/usertests.c     printf("%s: chdir / failed\n", s);
printf            456 user/usertests.c     printf("%s: fork failed\n", s);
printf            461 user/usertests.c       printf("%s: mkdir failed\n", s);
printf            465 user/usertests.c       printf("%s: child chdir failed\n", s);
printf            469 user/usertests.c       printf("%s: unlink ../iputdir failed\n", s);
printf            495 user/usertests.c     printf("%s: mkdir oidir failed\n", s);
printf            500 user/usertests.c     printf("%s: fork failed\n", s);
printf            506 user/usertests.c       printf("%s: open directory for write succeeded\n", s);
printf            513 user/usertests.c     printf("%s: unlink failed\n", s);
printf            529 user/usertests.c     printf("%s: open echo failed!\n", s);
printf            535 user/usertests.c     printf("%s: open doesnotexist succeeded!\n", s);
printf            549 user/usertests.c     printf("%s: error: creat small failed!\n", s);
printf            554 user/usertests.c       printf("%s: error: write aa %d new file failed\n", s, i);
printf            558 user/usertests.c       printf("%s: error: write bb %d new file failed\n", s, i);
printf            565 user/usertests.c     printf("%s: error: open small failed!\n", s);
printf            570 user/usertests.c     printf("%s: read failed\n", s);
printf            576 user/usertests.c     printf("%s: unlink small failed\n", s);
printf            588 user/usertests.c     printf("%s: error: creat big failed!\n", s);
printf            595 user/usertests.c       printf("%s: error: write big file failed i=%d\n", s, i);
printf            604 user/usertests.c     printf("%s: error: open big failed!\n", s);
printf            613 user/usertests.c         printf("%s: read only %d blocks from big", s, n);
printf            618 user/usertests.c       printf("%s: read failed %d\n", s, i);
printf            622 user/usertests.c       printf("%s: read content of block %d is %d\n", s,
printf            630 user/usertests.c     printf("%s: unlink big failed\n", s);
printf            661 user/usertests.c     printf("%s: mkdir failed\n", s);
printf            666 user/usertests.c     printf("%s: chdir dir0 failed\n", s);
printf            671 user/usertests.c     printf("%s: chdir .. failed\n", s);
printf            676 user/usertests.c     printf("%s: unlink dir0 failed\n", s);
printf            691 user/usertests.c      printf("%s: fork failed\n", s);
printf            698 user/usertests.c       printf("%s: create failed\n", s);
printf            702 user/usertests.c       printf("%s: wrong fd\n", s);
printf            706 user/usertests.c       printf("%s: exec echo failed\n", s);
printf            712 user/usertests.c     printf("%s: wait failed!\n", s);
printf            719 user/usertests.c     printf("%s: open failed\n", s);
printf            723 user/usertests.c     printf("%s: read failed\n", s);
printf            730 user/usertests.c     printf("%s: wrong output\n", s);
printf            746 user/usertests.c     printf("%s: pipe() failed\n", s);
printf            757 user/usertests.c         printf("%s: pipe1 oops 1\n", s);
printf            769 user/usertests.c           printf("%s: pipe1 oops 2\n", s);
printf            779 user/usertests.c       printf("%s: pipe1 oops 3 total %d\n", s, total);
printf            786 user/usertests.c     printf("%s: fork() failed\n", s);
printf            801 user/usertests.c       printf("%s: fork failed\n", s);
printf            814 user/usertests.c        printf("%s: status should be -1\n", s);
printf            830 user/usertests.c     printf("%s: fork failed", s);
printf            839 user/usertests.c     printf("%s: fork failed\n", s);
printf            849 user/usertests.c      printf("%s: fork failed\n", s);
printf            855 user/usertests.c       printf("%s: preempt write error", s);
printf            863 user/usertests.c     printf("%s: preempt read error", s);
printf            867 user/usertests.c   printf("kill... ");
printf            871 user/usertests.c   printf("wait... ");
printf            886 user/usertests.c       printf("%s: fork failed\n", s);
printf            892 user/usertests.c         printf("%s: wait wrong pid\n", s);
printf            896 user/usertests.c         printf("%s: wait wrong exit status\n", s);
printf            915 user/usertests.c       printf("%s: fork failed\n", s);
printf            920 user/usertests.c         printf("%s: wait wrong pid\n", s);
printf            942 user/usertests.c       printf("%s: fork failed\n", s);
printf            950 user/usertests.c         printf("%s: fork failed\n", s);
printf            972 user/usertests.c       printf("%s: fork failed", s);
printf            994 user/usertests.c       printf("%s: fork in child failed", s);
printf           1007 user/usertests.c     printf("%s: fork failed", s);
printf           1041 user/usertests.c       printf("fork failed\n");
printf           1075 user/usertests.c       printf("%s: couldn't allocate mem?!!\n", s);
printf           1106 user/usertests.c     printf("%s: cannot open sharedfd for writing", s);
printf           1113 user/usertests.c       printf("%s: write sharedfd failed\n", s);
printf           1129 user/usertests.c     printf("%s: cannot open sharedfd for reading\n", s);
printf           1146 user/usertests.c     printf("%s: nc/np test fails\n", s);
printf           1167 user/usertests.c       printf("%s: fork failed\n", s);
printf           1174 user/usertests.c         printf("%s: create failed\n", s);
printf           1181 user/usertests.c           printf("write failed %d\n", n);
printf           1203 user/usertests.c           printf("%s: wrong char\n", s);
printf           1211 user/usertests.c       printf("wrong length %d\n", total);
printf           1229 user/usertests.c       printf("%s: fork failed\n", s);
printf           1240 user/usertests.c           printf("%s: create failed\n", s);
printf           1247 user/usertests.c             printf("%s: unlink failed\n", s);
printf           1270 user/usertests.c         printf("%s: oops createdelete %s didn't exist\n", s, name);
printf           1273 user/usertests.c         printf("%s: oops createdelete %s did exist\n", s, name);
printf           1299 user/usertests.c     printf("%s: create unlinkread failed\n", s);
printf           1307 user/usertests.c     printf("%s: open unlinkread failed\n", s);
printf           1311 user/usertests.c     printf("%s: unlink unlinkread failed\n", s);
printf           1320 user/usertests.c     printf("%s: unlinkread read failed", s);
printf           1324 user/usertests.c     printf("%s: unlinkread wrong data\n", s);
printf           1328 user/usertests.c     printf("%s: unlinkread write failed\n", s);
printf           1346 user/usertests.c     printf("%s: create lf1 failed\n", s);
printf           1350 user/usertests.c     printf("%s: write lf1 failed\n", s);
printf           1356 user/usertests.c     printf("%s: link lf1 lf2 failed\n", s);
printf           1362 user/usertests.c     printf("%s: unlinked lf1 but it is still there!\n", s);
printf           1368 user/usertests.c     printf("%s: open lf2 failed\n", s);
printf           1372 user/usertests.c     printf("%s: read lf2 failed\n", s);
printf           1378 user/usertests.c     printf("%s: link lf2 lf2 succeeded! oops\n", s);
printf           1384 user/usertests.c     printf("%s: link non-existent succeeded! oops\n", s);
printf           1389 user/usertests.c     printf("%s: link . lf1 succeeded! oops\n", s);
printf           1420 user/usertests.c         printf("concreate create %s failed\n", file);
printf           1444 user/usertests.c         printf("%s: concreate weird file %s\n", s, de.name);
printf           1448 user/usertests.c         printf("%s: concreate duplicate file %s\n", s, de.name);
printf           1458 user/usertests.c     printf("%s: concreate not enough files in directory listing\n", s);
printf           1466 user/usertests.c       printf("%s: fork failed\n", s);
printf           1502 user/usertests.c     printf("%s: fork failed\n", s);
printf           1532 user/usertests.c     printf("%s: mkdir dd failed\n", s);
printf           1538 user/usertests.c     printf("%s: create dd/ff failed\n", s);
printf           1545 user/usertests.c     printf("%s: unlink dd (non-empty dir) succeeded!\n", s);
printf           1550 user/usertests.c     printf("%s: subdir mkdir dd/dd failed\n", s);
printf           1556 user/usertests.c     printf("%s: create dd/dd/ff failed\n", s);
printf           1564 user/usertests.c     printf("%s: open dd/dd/../ff failed\n", s);
printf           1569 user/usertests.c     printf("%s: dd/dd/../ff wrong content\n", s);
printf           1575 user/usertests.c     printf("%s: link dd/dd/ff dd/dd/ffff failed\n", s);
printf           1580 user/usertests.c     printf("%s: unlink dd/dd/ff failed\n", s);
printf           1584 user/usertests.c     printf("%s: open (unlinked) dd/dd/ff succeeded\n", s);
printf           1589 user/usertests.c     printf("%s: chdir dd failed\n", s);
printf           1593 user/usertests.c     printf("%s: chdir dd/../../dd failed\n", s);
printf           1597 user/usertests.c     printf("%s: chdir dd/../../../dd failed\n", s);
printf           1601 user/usertests.c     printf("%s: chdir ./.. failed\n", s);
printf           1607 user/usertests.c     printf("%s: open dd/dd/ffff failed\n", s);
printf           1611 user/usertests.c     printf("%s: read dd/dd/ffff wrong len\n", s);
printf           1617 user/usertests.c     printf("%s: open (unlinked) dd/dd/ff succeeded!\n", s);
printf           1622 user/usertests.c     printf("%s: create dd/ff/ff succeeded!\n", s);
printf           1626 user/usertests.c     printf("%s: create dd/xx/ff succeeded!\n", s);
printf           1630 user/usertests.c     printf("%s: create dd succeeded!\n", s);
printf           1634 user/usertests.c     printf("%s: open dd rdwr succeeded!\n", s);
printf           1638 user/usertests.c     printf("%s: open dd wronly succeeded!\n", s);
printf           1642 user/usertests.c     printf("%s: link dd/ff/ff dd/dd/xx succeeded!\n", s);
printf           1646 user/usertests.c     printf("%s: link dd/xx/ff dd/dd/xx succeeded!\n", s);
printf           1650 user/usertests.c     printf("%s: link dd/ff dd/dd/ffff succeeded!\n", s);
printf           1654 user/usertests.c     printf("%s: mkdir dd/ff/ff succeeded!\n", s);
printf           1658 user/usertests.c     printf("%s: mkdir dd/xx/ff succeeded!\n", s);
printf           1662 user/usertests.c     printf("%s: mkdir dd/dd/ffff succeeded!\n", s);
printf           1666 user/usertests.c     printf("%s: unlink dd/xx/ff succeeded!\n", s);
printf           1670 user/usertests.c     printf("%s: unlink dd/ff/ff succeeded!\n", s);
printf           1674 user/usertests.c     printf("%s: chdir dd/ff succeeded!\n", s);
printf           1678 user/usertests.c     printf("%s: chdir dd/xx succeeded!\n", s);
printf           1683 user/usertests.c     printf("%s: unlink dd/dd/ff failed\n", s);
printf           1687 user/usertests.c     printf("%s: unlink dd/ff failed\n", s);
printf           1691 user/usertests.c     printf("%s: unlink non-empty dd succeeded!\n", s);
printf           1695 user/usertests.c     printf("%s: unlink dd/dd failed\n", s);
printf           1699 user/usertests.c     printf("%s: unlink dd failed\n", s);
printf           1714 user/usertests.c       printf("%s: cannot create bigwrite\n", s);
printf           1721 user/usertests.c         printf("%s: write(%d) ret %d\n", s, sz, cc);
printf           1740 user/usertests.c     printf("%s: cannot create bigfile", s);
printf           1746 user/usertests.c       printf("%s: write bigfile failed\n", s);
printf           1754 user/usertests.c     printf("%s: cannot open bigfile\n", s);
printf           1761 user/usertests.c       printf("%s: read bigfile failed\n", s);
printf           1767 user/usertests.c       printf("%s: short read bigfile\n", s);
printf           1771 user/usertests.c       printf("%s: read bigfile wrong data\n", s);
printf           1778 user/usertests.c     printf("%s: read bigfile wrong total\n", s);
printf           1792 user/usertests.c     printf("%s: mkdir 12345678901234 failed\n", s);
printf           1796 user/usertests.c     printf("%s: mkdir 12345678901234/123456789012345 failed\n", s);
printf           1801 user/usertests.c     printf("%s: create 123456789012345/123456789012345/123456789012345 failed\n", s);
printf           1807 user/usertests.c     printf("%s: open 12345678901234/12345678901234/12345678901234 failed\n", s);
printf           1813 user/usertests.c     printf("%s: mkdir 12345678901234/12345678901234 succeeded!\n", s);
printf           1817 user/usertests.c     printf("%s: mkdir 12345678901234/123456789012345 succeeded!\n", s);
printf           1834 user/usertests.c     printf("%s: mkdir dots failed\n", s);
printf           1838 user/usertests.c     printf("%s: chdir dots failed\n", s);
printf           1842 user/usertests.c     printf("%s: rm . worked!\n", s);
printf           1846 user/usertests.c     printf("%s: rm .. worked!\n", s);
printf           1850 user/usertests.c     printf("%s: chdir / failed\n", s);
printf           1854 user/usertests.c     printf("%s: unlink dots/. worked!\n", s);
printf           1858 user/usertests.c     printf("%s: unlink dots/.. worked!\n", s);
printf           1862 user/usertests.c     printf("%s: unlink dots failed!\n", s);
printf           1874 user/usertests.c     printf("%s: create dirfile failed\n", s);
printf           1879 user/usertests.c     printf("%s: chdir dirfile succeeded!\n", s);
printf           1884 user/usertests.c     printf("%s: create dirfile/xx succeeded!\n", s);
printf           1889 user/usertests.c     printf("%s: create dirfile/xx succeeded!\n", s);
printf           1893 user/usertests.c     printf("%s: mkdir dirfile/xx succeeded!\n", s);
printf           1897 user/usertests.c     printf("%s: unlink dirfile/xx succeeded!\n", s);
printf           1901 user/usertests.c     printf("%s: link to dirfile/xx succeeded!\n", s);
printf           1905 user/usertests.c     printf("%s: unlink dirfile failed!\n", s);
printf           1911 user/usertests.c     printf("%s: open . for writing succeeded!\n", s);
printf           1916 user/usertests.c     printf("%s: write . succeeded!\n", s);
printf           1931 user/usertests.c       printf("%s: mkdir irefd failed\n", s);
printf           1935 user/usertests.c       printf("%s: chdir irefd failed\n", s);
printf           1977 user/usertests.c     printf("%s: no fork at all!\n", s);
printf           1982 user/usertests.c     printf("%s: fork claimed to work 1000 times!\n", s);
printf           1988 user/usertests.c       printf("%s: wait stopped early\n", s);
printf           1994 user/usertests.c     printf("%s: wait got too many\n", s);
printf           2009 user/usertests.c     printf("fork failed in sbrkbasic\n");
printf           2031 user/usertests.c     printf("%s: too much memory allocated!\n", s);
printf           2040 user/usertests.c       printf("%s: sbrk test failed %d %p %p\n", s, i, a, b);
printf           2048 user/usertests.c     printf("%s: sbrk test fork failed\n", s);
printf           2054 user/usertests.c     printf("%s: sbrk test failed post-fork\n", s);
printf           2077 user/usertests.c     printf("%s: sbrk test failed to grow big address space; enough phys mem?\n", s);
printf           2093 user/usertests.c     printf("%s: sbrk could not deallocate\n", s);
printf           2098 user/usertests.c     printf("%s: sbrk deallocation produced wrong address, a %p c %p\n", s, a, c);
printf           2106 user/usertests.c     printf("%s: sbrk re-allocation failed, a %p c %p\n", s, a, c);
printf           2111 user/usertests.c     printf("%s: sbrk de-allocation didn't really deallocate\n", s);
printf           2118 user/usertests.c     printf("%s: sbrk downsize failed, a %p c %p\n", s, a, c);
printf           2133 user/usertests.c       printf("%s: fork failed\n", s);
printf           2137 user/usertests.c       printf("%s: oops could read %p = %x\n", s, a, *a);
printf           2156 user/usertests.c       printf("%s: fork failed\n", s);
printf           2161 user/usertests.c       printf("%s: oops wrote %p\n", s, (void*)a);
printf           2185 user/usertests.c     printf("%s: pipe() failed\n", s);
printf           2210 user/usertests.c     printf("%s: failed sbrk leaked memory\n", s);
printf           2217 user/usertests.c     printf("%s: fork failed\n", s);
printf           2232 user/usertests.c     printf("%s: allocate a lot of memory succeeded %d\n", s, n);
printf           2252 user/usertests.c     printf("%s: open sbrk failed\n", s);
printf           2256 user/usertests.c     printf("%s: write sbrk failed\n", s);
printf           2264 user/usertests.c     printf("%s: pipe() failed\n", s);
printf           2279 user/usertests.c       printf("%s: link should not succeed\n", s);
printf           2294 user/usertests.c       printf("%s: bss test failed\n", s);
printf           2326 user/usertests.c     printf("%s: bigargtest: fork failed\n", s);
printf           2335 user/usertests.c     printf("%s: bigarg test failed!\n", s);
printf           2349 user/usertests.c   printf("fsfull test\n");
printf           2359 user/usertests.c     printf("writing %s\n", name);
printf           2362 user/usertests.c       printf("open %s failed\n", name);
printf           2373 user/usertests.c     printf("wrote %d bytes\n", total);
printf           2391 user/usertests.c   printf("fsfull test finished\n");
printf           2399 user/usertests.c     printf("%s: open failed\n", s);
printf           2419 user/usertests.c     printf("%s: stacktest: read below stack %d\n", s, *sp);
printf           2422 user/usertests.c     printf("%s: fork failed\n", s);
printf           2447 user/usertests.c       printf("%s: write to %p did not fail!\n", s, addr);
printf           2450 user/usertests.c       printf("%s: fork failed\n", s);
printf           2485 user/usertests.c     printf("fork failed\n");
printf           2501 user/usertests.c     printf("fork failed\n");
printf           2516 user/usertests.c     printf("fork failed\n");
printf           2673 user/usertests.c     printf("%s: bigdir create failed\n", s);
printf           2684 user/usertests.c       printf("%s: bigdir i=%d link(bd, %s) failed\n", s, i, name);
printf           2696 user/usertests.c       printf("%s: bigdir unlink failed", s);
printf           2713 user/usertests.c       printf("fork failed\n");
printf           2728 user/usertests.c             printf("%s: cannot create %s\n", s, name);
printf           2734 user/usertests.c             printf("%s: write(%d) ret %d\n", s, sz, cc);
printf           2770 user/usertests.c       printf("open junk failed\n");
printf           2780 user/usertests.c     printf("open junk failed\n");
printf           2784 user/usertests.c     printf("write failed\n");
printf           2802 user/usertests.c       printf("fork failed\n");
printf           2850 user/usertests.c       printf("%s: could not create file %s\n", s, name);
printf           2886 user/usertests.c     printf("%s: mkdir(diskfulldir) unexpectedly succeeded!\n", s);
printf           2964 user/usertests.c   printf("test %s: ", s);
printf           2966 user/usertests.c     printf("runtest: fork error\n");
printf           2975 user/usertests.c       printf("FAILED\n");
printf           2977 user/usertests.c       printf("OK\n");
printf           2988 user/usertests.c           printf("SOME TESTS FAILED\n");
printf           3010 user/usertests.c     printf("pipe() failed in countfree()\n");
printf           3017 user/usertests.c     printf("fork failed in countfree()\n");
printf           3035 user/usertests.c         printf("write() failed in countfree()\n");
printf           3050 user/usertests.c       printf("read() failed in countfree()\n");
printf           3067 user/usertests.c     printf("usertests starting\n");
printf           3077 user/usertests.c         printf("usertests slow tests starting\n");
printf           3085 user/usertests.c       printf("FAILED -- lost some free pages %d (out of %d)\n", free1, free0);
printf           3110 user/usertests.c     printf("Usage: usertests [-c] [-C] [-q] [testname]\n");
printf           3116 user/usertests.c   printf("ALL TESTS PASSED\n");
printf             30 user/wc.c          printf("wc: read error\n");
printf             33 user/wc.c        printf("%d %d %d %s\n", l, w, c, name);
printf             48 user/wc.c            printf("wc: cannot open %s\n", argv[i]);