printf 77 kernel/defs.h int printk(char*, ...) __attribute__ ((format (printf, 1, 2))); printf 108 mkfs/mkfs.c printf( printf 246 mkfs/mkfs.c printf("balloc: first %d blocks have been allocated\n", used); printf 252 mkfs/mkfs.c printf("balloc: write bitmap block at sector %d\n", sb.bmapstart); printf 18 user/dorphan.c printf("%s: mkdir dd failed\n", s); printf 23 user/dorphan.c printf("%s: chdir dd failed\n", s); printf 28 user/dorphan.c printf("%s: unlink failed\n", s); printf 31 user/dorphan.c printf("wait for kill and reclaim\n"); printf 21 user/forphan.c printf("%s: open failed\n", s); printf 29 user/forphan.c printf("%s: unlink failed\n", s); printf 33 user/forphan.c printf("%s: open successed\n", s); printf 36 user/forphan.c printf("wait for kill and reclaim %d\n", st.ino); 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 22 user/logstress.c printf("%s: fork failed\n", argv[0]); printf 28 user/logstress.c printf("%s: create %s failed\n", argv[0], argv[i]); printf 34 user/logstress.c printf("write failed %d\n", n); printf 49 user/ls.c printf("%s %d %d %d\n", fmtname(path), st.type, st.ino, (int)st.size); printf 54 user/ls.c printf("ls: path too long\n"); printf 66 user/ls.c printf("ls: cannot stat %s\n", buf); printf 69 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 40 user/stressfs.c printf("read\n"); printf 45 user/user.h void fprintf(int, const char *, ...) __attribute__((format(printf, 2, 3))); printf 46 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, printf 89 user/usertests.c printf("open(README) failed\n"); printf 94 user/usertests.c printf("read(fd, %p, 8192) returned %d, not -1 or 0\n", (void *)addr, n); printf 101 user/usertests.c printf("pipe() failed\n"); printf 106 user/usertests.c printf("pipe write failed\n"); printf 111 user/usertests.c printf("read(pipe, %p, 8192) returned %d, not -1 or 0\n", (void *)addr, printf 132 user/usertests.c printf("open(%p) returned %d, not -1\n", (void *)addr, fd); printf 152 user/usertests.c printf("unlink(%s) returned %d, not -1\n", b, ret); printf 158 user/usertests.c printf("open(%s) returned %d, not -1\n", b, fd); printf 164 user/usertests.c printf("link(%s, %s) returned %d, not -1\n", b, b, ret); printf 171 user/usertests.c printf("exec(%s) returned %d, not -1\n", b, fd); printf 177 user/usertests.c printf("fork failed\n"); printf 188 user/usertests.c printf("exec(echo, BIG) returned %d, not -1\n", fd); printf 197 user/usertests.c printf("exec(echo, BIG) succeeded, should have failed\n"); printf 213 user/usertests.c printf("oops\n"); printf 222 user/usertests.c printf("unlink(%s) returned %d, not -1\n", b, ret); printf 228 user/usertests.c printf("open(%s) returned %d, not -1\n", b, fd); printf 234 user/usertests.c printf("link(%s, %s) returned %d, not -1\n", b, b, ret); printf 241 user/usertests.c printf("exec(%s) returned %d, not -1\n", b, fd); printf 256 user/usertests.c printf("sbrk(rwsbrk) failed\n"); printf 261 user/usertests.c printf("sbrk(rwsbrk) shrink failed\n"); printf 267 user/usertests.c printf("open(rwsbrk) failed\n"); printf 272 user/usertests.c printf("write(fd, %p, 1024) returned %d, not -1\n", (void *)a + PGSIZE, n); printf 280 user/usertests.c printf("open(README) failed\n"); printf 285 user/usertests.c printf("read(fd, %p, 10) returned %d, not -1\n", (void *)a + PGSIZE, n); printf 307 user/usertests.c printf("%s: read %d bytes, wanted 4\n", s, n); printf 316 user/usertests.c printf("aaa fd3=%d\n", fd3); printf 317 user/usertests.c printf("%s: read %d bytes, wanted 0\n", s, n); printf 323 user/usertests.c printf("bbb fd2=%d\n", fd2); printf 324 user/usertests.c printf("%s: read %d bytes, wanted 0\n", s, n); printf 332 user/usertests.c printf("%s: read %d bytes, wanted 6\n", s, n); printf 338 user/usertests.c printf("%s: read %d bytes, wanted 2\n", s, n); printf 365 user/usertests.c printf("%s: write returned %d, expected -1\n", s, n); printf 383 user/usertests.c printf("%s: fork failed\n", s); printf 392 user/usertests.c printf("%s: open failed\n", s); printf 397 user/usertests.c printf("%s: write got %d, expected 10\n", s, n); printf 411 user/usertests.c printf("%s: open failed\n", s); printf 416 user/usertests.c printf("%s: write got %d, expected 3\n", s, n); printf 432 user/usertests.c printf("%s: mkdir failed\n", s); printf 436 user/usertests.c printf("%s: chdir iputdir failed\n", s); printf 440 user/usertests.c printf("%s: unlink ../iputdir failed\n", s); printf 444 user/usertests.c printf("%s: chdir / failed\n", s); printf 457 user/usertests.c printf("%s: fork failed\n", s); printf 462 user/usertests.c printf("%s: mkdir failed\n", s); printf 466 user/usertests.c printf("%s: child chdir failed\n", s); printf 470 user/usertests.c printf("%s: unlink ../iputdir failed\n", s); printf 496 user/usertests.c printf("%s: mkdir oidir failed\n", s); printf 501 user/usertests.c printf("%s: fork failed\n", s); printf 507 user/usertests.c printf("%s: open directory for write succeeded\n", s); printf 514 user/usertests.c printf("%s: unlink failed\n", s); printf 530 user/usertests.c printf("%s: open echo failed!\n", s); printf 536 user/usertests.c printf("%s: open doesnotexist succeeded!\n", s); printf 550 user/usertests.c printf("%s: error: creat small failed!\n", s); printf 555 user/usertests.c printf("%s: error: write aa %d new file failed\n", s, i); printf 559 user/usertests.c printf("%s: error: write bb %d new file failed\n", s, i); printf 566 user/usertests.c printf("%s: error: open small failed!\n", s); printf 571 user/usertests.c printf("%s: read failed\n", s); printf 577 user/usertests.c printf("%s: unlink small failed\n", s); printf 589 user/usertests.c printf("%s: error: creat big failed!\n", s); printf 596 user/usertests.c printf("%s: error: write big file failed i=%d\n", s, i); printf 605 user/usertests.c printf("%s: error: open big failed!\n", s); printf 614 user/usertests.c printf("%s: read only %d blocks from big", s, n); printf 619 user/usertests.c printf("%s: read failed %d\n", s, i); printf 623 user/usertests.c printf("%s: read content of block %d is %d\n", s, n, ((int *)buf)[0]); printf 630 user/usertests.c printf("%s: unlink big failed\n", s); printf 662 user/usertests.c printf("%s: mkdir failed\n", s); printf 667 user/usertests.c printf("%s: chdir dir0 failed\n", s); printf 672 user/usertests.c printf("%s: chdir .. failed\n", s); printf 677 user/usertests.c printf("%s: unlink dir0 failed\n", s); printf 692 user/usertests.c printf("%s: fork failed\n", s); printf 698 user/usertests.c printf("%s: dup failed\n", s); printf 718 user/usertests.c printf("%s: wait failed!\n", s); printf 721 user/usertests.c printf("%s: nonzero wait status %d\n", s, xstatus); printf 727 user/usertests.c printf("%s: open failed\n", s); printf 731 user/usertests.c printf("%s: read failed\n", s); printf 738 user/usertests.c printf("%s: wrong output\n", s); printf 753 user/usertests.c printf("%s: pipe() failed\n", s); printf 764 user/usertests.c printf("%s: pipe1 oops 1\n", s); printf 776 user/usertests.c printf("%s: pipe1 oops 2\n", s); printf 786 user/usertests.c printf("%s: pipe1 oops 3 total %d\n", s, total); printf 793 user/usertests.c printf("%s: fork() failed\n", s); printf 807 user/usertests.c printf("%s: fork failed\n", s); printf 820 user/usertests.c printf("%s: status should be -1\n", s); printf 837 user/usertests.c printf("%s: fork failed\n", s); printf 844 user/usertests.c printf("%s: wait wrong pid\n", s); printf 848 user/usertests.c printf("%s: child exited with status %d, expected 7\n", s, xst); printf 863 user/usertests.c printf("%s: fork failed", s); printf 872 user/usertests.c printf("%s: fork failed\n", s); printf 882 user/usertests.c printf("%s: fork failed\n", s); printf 888 user/usertests.c printf("%s: preempt write error", s); printf 896 user/usertests.c printf("%s: preempt read error", s); printf 900 user/usertests.c printf("kill... "); printf 904 user/usertests.c printf("wait... "); printf 919 user/usertests.c printf("%s: fork failed\n", s); printf 925 user/usertests.c printf("%s: wait wrong pid\n", s); printf 929 user/usertests.c printf("%s: wait wrong exit status\n", s); printf 948 user/usertests.c printf("%s: fork failed\n", s); printf 953 user/usertests.c printf("%s: wait wrong pid\n", s); printf 975 user/usertests.c printf("%s: fork failed\n", s); printf 983 user/usertests.c printf("%s: fork failed\n", s); printf 1005 user/usertests.c printf("%s: fork failed", s); printf 1027 user/usertests.c printf("%s: fork in child failed", s); printf 1040 user/usertests.c printf("%s: fork failed", s); printf 1074 user/usertests.c printf("fork failed\n"); printf 1108 user/usertests.c printf("%s: couldn't allocate mem?!!\n", s); printf 1139 user/usertests.c printf("%s: cannot open sharedfd for writing", s); printf 1146 user/usertests.c printf("%s: write sharedfd failed\n", s); printf 1162 user/usertests.c printf("%s: cannot open sharedfd for reading\n", s); printf 1179 user/usertests.c printf("%s: nc/np test fails\n", s); printf 1200 user/usertests.c printf("%s: fork failed\n", s); printf 1207 user/usertests.c printf("%s: create failed\n", s); printf 1214 user/usertests.c printf("write failed %d\n", n); printf 1236 user/usertests.c printf("%s: wrong char\n", s); printf 1244 user/usertests.c printf("wrong length %d\n", total); printf 1262 user/usertests.c printf("%s: fork failed\n", s); printf 1273 user/usertests.c printf("%s: create failed\n", s); printf 1280 user/usertests.c printf("%s: unlink failed\n", s); printf 1303 user/usertests.c printf("%s: oops createdelete %s didn't exist\n", s, name); printf 1306 user/usertests.c printf("%s: oops createdelete %s did exist\n", s, name); printf 1332 user/usertests.c printf("%s: create unlinkread failed\n", s); printf 1340 user/usertests.c printf("%s: open unlinkread failed\n", s); printf 1344 user/usertests.c printf("%s: unlink unlinkread failed\n", s); printf 1353 user/usertests.c printf("%s: unlinkread read failed", s); printf 1357 user/usertests.c printf("%s: unlinkread wrong data\n", s); printf 1361 user/usertests.c printf("%s: unlinkread write failed\n", s); printf 1379 user/usertests.c printf("%s: create lf1 failed\n", s); printf 1383 user/usertests.c printf("%s: write lf1 failed\n", s); printf 1389 user/usertests.c printf("%s: link lf1 lf2 failed\n", s); printf 1395 user/usertests.c printf("%s: unlinked lf1 but it is still there!\n", s); printf 1401 user/usertests.c printf("%s: open lf2 failed\n", s); printf 1405 user/usertests.c printf("%s: read lf2 failed\n", s); printf 1411 user/usertests.c printf("%s: link lf2 lf2 succeeded! oops\n", s); printf 1417 user/usertests.c printf("%s: link non-existent succeeded! oops\n", s); printf 1422 user/usertests.c printf("%s: link . lf1 succeeded! oops\n", s); printf 1453 user/usertests.c printf("concreate create %s failed\n", file); printf 1477 user/usertests.c printf("%s: concreate weird file %s\n", s, de.name); printf 1481 user/usertests.c printf("%s: concreate duplicate file %s\n", s, de.name); printf 1491 user/usertests.c printf("%s: concreate not enough files in directory listing\n", s); printf 1499 user/usertests.c printf("%s: fork failed\n", s); printf 1534 user/usertests.c printf("%s: fork failed\n", s); printf 1563 user/usertests.c printf("%s: mkdir dd failed\n", s); printf 1569 user/usertests.c printf("%s: create dd/ff failed\n", s); printf 1576 user/usertests.c printf("%s: unlink dd (non-empty dir) succeeded!\n", s); printf 1581 user/usertests.c printf("%s: subdir mkdir dd/dd failed\n", s); printf 1587 user/usertests.c printf("%s: create dd/dd/ff failed\n", s); printf 1595 user/usertests.c printf("%s: open dd/dd/../ff failed\n", s); printf 1600 user/usertests.c printf("%s: dd/dd/../ff wrong content\n", s); printf 1606 user/usertests.c printf("%s: link dd/dd/ff dd/dd/ffff failed\n", s); printf 1611 user/usertests.c printf("%s: unlink dd/dd/ff failed\n", s); printf 1615 user/usertests.c printf("%s: open (unlinked) dd/dd/ff succeeded\n", s); printf 1620 user/usertests.c printf("%s: chdir dd failed\n", s); printf 1624 user/usertests.c printf("%s: chdir dd/../../dd failed\n", s); printf 1628 user/usertests.c printf("%s: chdir dd/../../../dd failed\n", s); printf 1632 user/usertests.c printf("%s: chdir ./.. failed\n", s); printf 1638 user/usertests.c printf("%s: open dd/dd/ffff failed\n", s); printf 1642 user/usertests.c printf("%s: read dd/dd/ffff wrong len\n", s); printf 1648 user/usertests.c printf("%s: open (unlinked) dd/dd/ff succeeded!\n", s); printf 1653 user/usertests.c printf("%s: create dd/ff/ff succeeded!\n", s); printf 1657 user/usertests.c printf("%s: create dd/xx/ff succeeded!\n", s); printf 1661 user/usertests.c printf("%s: create dd succeeded!\n", s); printf 1665 user/usertests.c printf("%s: open dd rdwr succeeded!\n", s); printf 1669 user/usertests.c printf("%s: open dd wronly succeeded!\n", s); printf 1673 user/usertests.c printf("%s: link dd/ff/ff dd/dd/xx succeeded!\n", s); printf 1677 user/usertests.c printf("%s: link dd/xx/ff dd/dd/xx succeeded!\n", s); printf 1681 user/usertests.c printf("%s: link dd/ff dd/dd/ffff succeeded!\n", s); printf 1685 user/usertests.c printf("%s: mkdir dd/ff/ff succeeded!\n", s); printf 1689 user/usertests.c printf("%s: mkdir dd/xx/ff succeeded!\n", s); printf 1693 user/usertests.c printf("%s: mkdir dd/dd/ffff succeeded!\n", s); printf 1697 user/usertests.c printf("%s: unlink dd/xx/ff succeeded!\n", s); printf 1701 user/usertests.c printf("%s: unlink dd/ff/ff succeeded!\n", s); printf 1705 user/usertests.c printf("%s: chdir dd/ff succeeded!\n", s); printf 1709 user/usertests.c printf("%s: chdir dd/xx succeeded!\n", s); printf 1714 user/usertests.c printf("%s: unlink dd/dd/ff failed\n", s); printf 1718 user/usertests.c printf("%s: unlink dd/ff failed\n", s); printf 1722 user/usertests.c printf("%s: unlink non-empty dd succeeded!\n", s); printf 1726 user/usertests.c printf("%s: unlink dd/dd failed\n", s); printf 1730 user/usertests.c printf("%s: unlink dd failed\n", s); printf 1745 user/usertests.c printf("%s: cannot create bigwrite\n", s); printf 1752 user/usertests.c printf("%s: write(%d) ret %d\n", s, sz, cc); printf 1770 user/usertests.c printf("%s: cannot create bigfile", s); printf 1776 user/usertests.c printf("%s: write bigfile failed\n", s); printf 1784 user/usertests.c printf("%s: cannot open bigfile\n", s); printf 1791 user/usertests.c printf("%s: read bigfile failed\n", s); printf 1797 user/usertests.c printf("%s: short read bigfile\n", s); printf 1801 user/usertests.c printf("%s: read bigfile wrong data\n", s); printf 1808 user/usertests.c printf("%s: read bigfile wrong total\n", s); printf 1822 user/usertests.c printf("%s: mkdir 12345678901234 failed\n", s); printf 1826 user/usertests.c printf("%s: mkdir 12345678901234/123456789012345 failed\n", s); printf 1831 user/usertests.c printf( printf 1838 user/usertests.c printf("%s: open 12345678901234/12345678901234/12345678901234 failed\n", s); printf 1844 user/usertests.c printf("%s: mkdir 12345678901234/12345678901234 succeeded!\n", s); printf 1848 user/usertests.c printf("%s: mkdir 12345678901234/123456789012345 succeeded!\n", s); printf 1865 user/usertests.c printf("%s: mkdir dots failed\n", s); printf 1869 user/usertests.c printf("%s: chdir dots failed\n", s); printf 1873 user/usertests.c printf("%s: rm . worked!\n", s); printf 1877 user/usertests.c printf("%s: rm .. worked!\n", s); printf 1881 user/usertests.c printf("%s: chdir / failed\n", s); printf 1885 user/usertests.c printf("%s: unlink dots/. worked!\n", s); printf 1889 user/usertests.c printf("%s: unlink dots/.. worked!\n", s); printf 1893 user/usertests.c printf("%s: unlink dots failed!\n", s); printf 1905 user/usertests.c printf("%s: create dirfile failed\n", s); printf 1910 user/usertests.c printf("%s: chdir dirfile succeeded!\n", s); printf 1915 user/usertests.c printf("%s: create dirfile/xx succeeded!\n", s); printf 1920 user/usertests.c printf("%s: create dirfile/xx succeeded!\n", s); printf 1924 user/usertests.c printf("%s: mkdir dirfile/xx succeeded!\n", s); printf 1928 user/usertests.c printf("%s: unlink dirfile/xx succeeded!\n", s); printf 1932 user/usertests.c printf("%s: link to dirfile/xx succeeded!\n", s); printf 1936 user/usertests.c printf("%s: unlink dirfile failed!\n", s); printf 1942 user/usertests.c printf("%s: open . for writing succeeded!\n", s); printf 1947 user/usertests.c printf("%s: write . succeeded!\n", s); printf 1962 user/usertests.c printf("%s: mkdir irefd failed\n", s); printf 1966 user/usertests.c printf("%s: chdir irefd failed\n", s); printf 2008 user/usertests.c printf("%s: no fork at all!\n", s); printf 2013 user/usertests.c printf("%s: fork claimed to work 1000 times!\n", s); printf 2019 user/usertests.c printf("%s: wait stopped early\n", s); printf 2025 user/usertests.c printf("%s: wait got too many\n", s); printf 2040 user/usertests.c printf("fork failed in sbrkbasic\n"); printf 2062 user/usertests.c printf("%s: too much memory allocated!\n", s); printf 2071 user/usertests.c printf("%s: sbrk test failed %d %p %p\n", s, i, a, b); printf 2079 user/usertests.c printf("%s: sbrk test fork failed\n", s); printf 2085 user/usertests.c printf("%s: sbrk test failed post-fork\n", s); printf 2108 user/usertests.c printf("%s: sbrk test failed to grow big address space; enough phys mem?\n", printf 2120 user/usertests.c printf("%s: sbrk could not deallocate\n", s); printf 2125 user/usertests.c printf("%s: sbrk deallocation produced wrong address, a %p c %p\n", s, a, printf 2134 user/usertests.c printf("%s: sbrk re-allocation failed, a %p c %p\n", s, a, c); printf 2139 user/usertests.c printf("%s: sbrk de-allocation didn't really deallocate\n", s); printf 2146 user/usertests.c printf("%s: sbrk downsize failed, a %p c %p\n", s, a, c); printf 2161 user/usertests.c printf("%s: fork failed\n", s); printf 2165 user/usertests.c printf("%s: oops could read %p = %x\n", s, a, *a); printf 2184 user/usertests.c printf("%s: fork failed\n", s); printf 2189 user/usertests.c printf("%s: oops wrote %p\n", s, (void *)a); printf 2215 user/usertests.c printf("%s: pipe() failed\n", s); printf 2236 user/usertests.c printf("%s: no allocation failed; allocate more?\n", s); printf 2249 user/usertests.c printf("%s: failed sbrk leaked memory\n", s); printf 2256 user/usertests.c printf("%s: fork failed\n", s); printf 2265 user/usertests.c printf("%s: allocate a lot of memory succeeded %d\n", s, 10 * BIG); printf 2284 user/usertests.c printf("%s: open sbrk failed\n", s); printf 2288 user/usertests.c printf("%s: write sbrk failed\n", s); printf 2296 user/usertests.c printf("%s: pipe() failed\n", s); printf 2311 user/usertests.c printf("%s: link should not succeed\n", s); printf 2326 user/usertests.c printf("%s: bss test failed\n", s); printf 2358 user/usertests.c printf("%s: bigargtest: fork failed\n", s); printf 2367 user/usertests.c printf("%s: bigarg test failed!\n", s); printf 2381 user/usertests.c printf("fsfull test\n"); printf 2391 user/usertests.c printf("writing %s\n", name); printf 2394 user/usertests.c printf("open %s failed\n", name); printf 2405 user/usertests.c printf("wrote %d bytes\n", total); printf 2423 user/usertests.c printf("fsfull test finished, %d blocks\n", fsblocks); printf 2432 user/usertests.c printf("%s: open failed\n", s); printf 2452 user/usertests.c printf("%s: stacktest: read below stack %d\n", s, *sp); printf 2455 user/usertests.c printf("%s: fork failed\n", s); printf 2484 user/usertests.c printf("%s: write to %p did not fail!\n", s, addr); printf 2487 user/usertests.c printf("%s: fork failed\n", s); printf 2522 user/usertests.c printf("fork failed\n"); printf 2538 user/usertests.c printf("fork failed\n"); printf 2553 user/usertests.c printf("fork failed\n"); printf 2634 user/usertests.c printf("sbrklazy() failed\n"); printf 2644 user/usertests.c printf("failed to read value from memory\n"); printf 2663 user/usertests.c printf("sbrklazy() failed\n"); printf 2674 user/usertests.c printf("error forking\n"); printf 2684 user/usertests.c printf("memory not unmapped\n"); printf 2707 user/usertests.c printf("sbrk(sbrk(0)+1) returned %p, not old sz\n", ret); printf 2720 user/usertests.c printf("cannot open README\n"); printf 2724 user/usertests.c printf("read succeeded\n"); printf 2730 user/usertests.c printf("cannot open junk\n"); printf 2734 user/usertests.c printf("write succeeded\n"); printf 2751 user/usertests.c printf("%s: sbrk did not align\n", s); printf 2759 user/usertests.c printf("could not open /"); printf 2766 user/usertests.c printf("could not stat /"); printf 2771 user/usertests.c printf("/ is not T_DIR"); printf 2786 user/usertests.c printf("sbrklazy(%d) returned %p\n", 1 << 30, p); printf 2797 user/usertests.c printf("sbrklazy(%d) returned %p, not expected %p\n", n, p1, p); printf 2803 user/usertests.c printf("sbrk(%d) returned %p, not expected TRAPFRAME-PGSIZE\n", PGSIZE, p); printf 2809 user/usertests.c printf("sbrk() returned non-zero-filled memory\n"); printf 2815 user/usertests.c printf("sbrk(1) returned %p, expected error\n", p); printf 2821 user/usertests.c printf("sbrklazy(1) returned %p, expected error\n", p); printf 2841 user/usertests.c printf("%s: cannot create testfile\n", s); printf 2847 user/usertests.c printf("%s: could not write A\n", s); printf 2854 user/usertests.c printf("%s: cannot re-open testfile\n", s); printf 2863 user/usertests.c printf("%s: sbrk did not align\n", s); printf 2871 user/usertests.c printf("%s: write succeeded, should have failed\n", s); printf 2879 user/usertests.c printf("%s: cannot re-open testfile\n", s); printf 2886 user/usertests.c printf("%s: cannot read testfile\n", s); printf 2893 user/usertests.c printf("%s: read returned %c, expected X\n", s, b); printf 2903 user/usertests.c printf("%s: could not write to bigfile\n", s); printf 2913 user/usertests.c printf("%s: cannot re-open testfile\n", s); printf 2919 user/usertests.c printf("%s: cannot read testfile\n", s); printf 2926 user/usertests.c printf("%s: read returned %c, expected X\n", s, b); printf 2937 user/usertests.c printf("%s: mkdir /a failed\n", s); printf 2941 user/usertests.c printf("%s: mkdir /a/b failed\n", s); printf 2945 user/usertests.c printf("%s: chdir failed\n", s); printf 2949 user/usertests.c printf("%s: unlink /a/b failed\n", s); printf 2953 user/usertests.c printf("%s: unlink /a failed\n", s); printf 2957 user/usertests.c printf("%s: open ../ non-existing directory\n", s); printf 2960 user/usertests.c printf("%s: create ../c non-existing file\n", s); printf 3055 user/usertests.c printf("%s: bigdir create failed\n", s); printf 3066 user/usertests.c printf("%s: bigdir i=%d link(bd, %s) failed\n", s, i, name); printf 3078 user/usertests.c printf("%s: bigdir unlink failed", s); printf 3095 user/usertests.c printf("fork failed\n"); printf 3110 user/usertests.c printf("%s: cannot create %s\n", s, name); printf 3116 user/usertests.c printf("%s: write(%d) ret %d\n", s, sz, cc); printf 3152 user/usertests.c printf("open junk failed\n"); printf 3162 user/usertests.c printf("open junk failed\n"); printf 3166 user/usertests.c printf("write failed\n"); printf 3184 user/usertests.c printf("fork failed\n"); printf 3232 user/usertests.c printf("%s: could not create file %s\n", s, name); printf 3268 user/usertests.c printf("%s: mkdir(diskfulldir) unexpectedly succeeded!\n", s); printf 3335 user/usertests.c printf("%s: cannot create /lof\n", s); printf 3352 user/usertests.c printf("%s: mkdir(%s) failed\n", s, pn); printf 3365 user/usertests.c printf("%s: stat(/lof) failed\n", s); printf 3372 user/usertests.c printf("%s: link failed after %d links (nlink=%d)\n", s, i, st.nlink); printf 3377 user/usertests.c printf("%s: i=%d, pn=%s\n", s, i, pn); printf 3382 user/usertests.c printf("%s: stat(/lof) failed\n", s); printf 3389 user/usertests.c printf("%s: negative link count: %d\n", s, st.nlink); printf 3418 user/usertests.c printf("test %s: ", s); printf 3420 user/usertests.c printf("runtest: fork error\n"); printf 3429 user/usertests.c printf("FAILED\n"); printf 3431 user/usertests.c printf("OK\n"); printf 3445 user/usertests.c printf("SOME TESTS FAILED\n"); printf 3475 user/usertests.c printf("usertests starting\n"); printf 3490 user/usertests.c printf("usertests slow tests starting\n"); printf 3501 user/usertests.c printf("FAILED -- lost some free pages %d (out of %d)\n", free1, free0); printf 3507 user/usertests.c printf("NO TESTS EXECUTED\n"); printf 3530 user/usertests.c printf("Usage: usertests [-c] [-C] [-q] [testname]\n"); printf 3536 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]);