History log of /xv6-public/trap.c (Results 26 – 50 of 83)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 355073ea 25-Sep-2007 rtm <rtm>

oops, interrupts on in syscall traps doesn't work after all


# 3eda2714 25-Sep-2007 rtm <rtm>

tell SETGATE to leave interrupts on for T_SYSCALL
panic if unknown fault with CPL=0 (i.e. in kernel)


Revision tags: xv6-2007, xv6-rev1
# 5573c8f2 28-Aug-2007 rsc <rsc>

delete proc_ on proc_exit, proc_wait, proc_kill


# e4d6a211 28-Aug-2007 rsc <rsc>

more consistent spacing


# c1b100e9 28-Aug-2007 rsc <rsc>

nits


# 4c917f6d 28-Aug-2007 rsc <rsc>

do not call proc_exit until lock dropped


# 558ab49f 27-Aug-2007 rsc <rsc>

delete unnecessary #include lines


# efc12b8e 27-Aug-2007 rsc <rsc>

Replace yield system call with sleep.


# eaea18cb 22-Aug-2007 rsc <rsc>

PDF at http://am.lcs.mit.edu/~rsc/xv6.pdf

Various changes made while offline.

+ bwrite sector argument is redundant; use b->sector.
+ reformatting of files for nicer PDF page breaks
+ distinguis

PDF at http://am.lcs.mit.edu/~rsc/xv6.pdf

Various changes made while offline.

+ bwrite sector argument is redundant; use b->sector.
+ reformatting of files for nicer PDF page breaks
+ distinguish between locked, unlocked inodes in type signatures
+ change FD_FILE to FD_INODE
+ move userinit (nee proc0init) to proc.c
+ move ROOTDEV to param.h
+ always parenthesize sizeof argument

show more ...


# f1f8dd91 14-Aug-2007 rsc <rsc>

formatting


# 8139713c 10-Aug-2007 rsc <rsc>

add note


# dca5b5ca 10-Aug-2007 rsc <rsc>

avoid assignments in declarations


# b6095304 10-Aug-2007 rsc <rsc>

Make cp a magic symbol.


# b6dc6187 08-Aug-2007 rsc <rsc>

add DPL_USER constant


# 7366e042 08-Aug-2007 rsc <rsc>

save process name for debugging


Revision tags: symlinks, xv6-2006, xv6-rev0
# e9367434 08-Sep-2006 rsc <rsc>

tweak


# cd12eea3 08-Sep-2006 rsc <rsc>

make trap fit on one page


# 0b75a8e8 07-Sep-2006 rsc <rsc>

no recursive interrupts


# 31085bb4 07-Sep-2006 rsc <rsc>

more comments


# 0cfc7290 06-Sep-2006 rsc <rsc>

wrap long lines


# f5527388 06-Sep-2006 rsc <rsc>

no /* */ comments


# 9e9bcaf1 06-Sep-2006 rsc <rsc>

standardize various * conventions


# a650c606 06-Sep-2006 rsc <rsc>

spacing fixes: no tabs, 2-space indents (for rtm)


# a81e0213 04-Sep-2006 kaashoek <kaashoek>

a few nits


# 97c74a3a 03-Sep-2006 kaashoek <kaashoek>

nits


1234