panic 88 kernel/bio.c panic("bget: no buffers"); panic 110 kernel/bio.c panic("bwrite"); panic 120 kernel/bio.c panic("brelse"); panic 81 kernel/defs.h void panic(char*) __attribute__((noreturn)); panic 156 kernel/exec.c panic("loadseg: address should exist"); panic 52 kernel/file.c panic("filedup"); panic 66 kernel/file.c panic("fileclose"); panic 126 kernel/file.c panic("fileread"); panic 177 kernel/file.c panic("filewrite"); panic 45 kernel/fs.c panic("invalid file system"); panic 101 kernel/fs.c panic("freeing free block"); panic 267 kernel/fs.c panic("iget: no inodes"); panic 299 kernel/fs.c panic("ilock"); panic 315 kernel/fs.c panic("ilock: no type"); panic 324 kernel/fs.c panic("iunlock"); panic 420 kernel/fs.c panic("bmap: out of range"); panic 558 kernel/fs.c panic("dirlookup not DIR"); panic 562 kernel/fs.c panic("dirlookup read"); panic 595 kernel/fs.c panic("dirlink read"); panic 52 kernel/kalloc.c panic("kfree"); panic 58 kernel/log.c panic("initlog: too big logheader"); panic 154 kernel/log.c panic("log.committing"); panic 221 kernel/log.c panic("too big a transaction"); panic 223 kernel/log.c panic("log_write outside of trans"); panic 40 kernel/proc.c panic("kalloc"); panic 352 kernel/proc.c panic("init exiting"); panic 385 kernel/proc.c panic("zombie exit"); panic 497 kernel/proc.c panic("sched p->lock"); panic 499 kernel/proc.c panic("sched locks"); panic 501 kernel/proc.c panic("sched running"); panic 503 kernel/proc.c panic("sched interruptible"); panic 26 kernel/spinlock.c panic("acquire"); panic 50 kernel/spinlock.c panic("release"); panic 104 kernel/spinlock.c panic("pop_off - interruptible"); panic 106 kernel/spinlock.c panic("pop_off"); panic 51 kernel/syscall.c panic("argraw"); panic 181 kernel/sysfile.c panic("isdirempty: readi"); panic 216 kernel/sysfile.c panic("unlink: nlink < 1"); panic 224 kernel/sysfile.c panic("unlink: writei"); panic 42 kernel/trap.c panic("usertrap: not from user mode"); panic 143 kernel/trap.c panic("kerneltrap: not from supervisor mode"); panic 145 kernel/trap.c panic("kerneltrap: interrupts enabled"); panic 150 kernel/trap.c panic("kerneltrap"); panic 72 kernel/virtio_disk.c panic("could not find virtio disk"); panic 104 kernel/virtio_disk.c panic("virtio disk FEATURES_OK unset"); panic 111 kernel/virtio_disk.c panic("virtio disk should not be ready"); panic 116 kernel/virtio_disk.c panic("virtio disk has no queue 0"); panic 118 kernel/virtio_disk.c panic("virtio disk max queue too short"); panic 125 kernel/virtio_disk.c panic("virtio disk kalloc"); panic 173 kernel/virtio_disk.c panic("free_desc 1"); panic 175 kernel/virtio_disk.c panic("free_desc 2"); panic 317 kernel/virtio_disk.c panic("virtio_disk_intr status"); panic 89 kernel/vm.c panic("walk"); panic 135 kernel/vm.c panic("kvmmap"); panic 150 kernel/vm.c panic("mappages: va not aligned"); panic 153 kernel/vm.c panic("mappages: size not aligned"); panic 156 kernel/vm.c panic("mappages: size"); panic 164 kernel/vm.c panic("mappages: remap"); panic 184 kernel/vm.c panic("uvmunmap: not aligned"); panic 188 kernel/vm.c panic("uvmunmap: walk"); panic 190 kernel/vm.c panic("uvmunmap: not mapped"); panic 192 kernel/vm.c panic("uvmunmap: not a leaf"); panic 223 kernel/vm.c panic("uvmfirst: more than a page"); panic 290 kernel/vm.c panic("freewalk: leaf"); panic 322 kernel/vm.c panic("uvmcopy: pte should exist"); panic 324 kernel/vm.c panic("uvmcopy: page not present"); panic 351 kernel/vm.c panic("uvmclear"); panic 53 user/sh.c void panic(char*); panic 73 user/sh.c panic("runcmd"); panic 104 user/sh.c panic("pipe"); panic 189 user/sh.c panic("fork"); panic 339 user/sh.c panic("syntax"); panic 384 user/sh.c panic("missing file for redirection"); panic 406 user/sh.c panic("parseblock"); panic 410 user/sh.c panic("syntax - missing )"); panic 436 user/sh.c panic("syntax"); panic 441 user/sh.c panic("too many args");