repo.or.cz
/
pintos.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Use -fno-stack-protector with GCC versions that support it, to fix a
2006-05-18
Ben
Pfaff
Randomize the bits that bitmap_scan()
r
eturns, to m
a
ke
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Ben Pfaff
Fix
comme
n
t typo
.
commit
|
commitdiff
|
tree
2006-05-18
Ben P
f
aff
Add test that chec
k
s
t
h
at recent_c
p
u decays properly
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Ben
Pf
a
ff
Upda
t
e docs to say
th
a
t
a po
i
nt
e
r to a
n
in
o
d
e
s
h
o
uld
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Ben Pf
a
f
f
Add a te
s
t for
P
1 t
h
a
t
c
he
c
k
s
that multiple t
h
reads
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Ben P
f
a
f
f
Add anot
h
er test
t
ha
t
checks priori
t
y schedu
l
i
ng in
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Ben Pfaff
Updat
e
back
t
ra
c
e
t
o
m
atch
current format
.
commit
|
commitdiff
|
tree
2006-05-17
Ben
P
faff
A
dd another tes
t
th
a
t loc
k
s & un
l
o
cks in FIFO order
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Be
n
Pfaff
Igno
r
e boc
h
sou
t
.
t
xt, bochsrc
.
txt
.
commit
|
commitdiff
|
tree
2006-05-17
Ben Pfaff
Ign
o
r
e
p[
1
-4] directorie
s
.
commit
|
commitdiff
|
tree
2006-05-17
Ben Pfaff
Fix
t
y
po
.
commit
|
commitdiff
|
tree
2006-05-17
Ben Pfaff
Giv
e
back
t
ra
c
e pro
g
ram ability t
o
t
ake
multiple
b
inary
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Ben
Pfa
f
f
A
dding yield syscall doesn't help
s
ignific
a
ntly,
commit
|
commitdiff
|
tree
2006-05-17
Ben Pfaff
Boy I ju
s
t can't get anything right this morning
commit
|
commitdiff
|
tree
2006-05-17
Ben Pfaff
Oops
-
-added sy
s
call
b
e
fore I
w
as ready
.
commit
|
commitdiff
|
tree
2006-05-17
B
e
n Pfaf
f
Im
p
rove comments
.
commit
|
commitdiff
|
tree
2006-05-17
Ben Pfaff
Fully
capitalize
S
Y
S
_*
s
ys
c
all enu
m
names
.
commit
|
commitdiff
|
tree
2006-05-16
Ben Pf
a
f
f
Use enum instead of macros for system call numbers,
commit
|
commitdiff
|
tree
2006-05-16
Ben Pf
a
ff
I
couldn'
t
f
ind any reproducib
i
li
t
y
problems w
i
th
Boc
h
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Ben Pfaff
F
ix
l
a
ck of locking in file system co
d
e (!)
.
commit
|
commitdiff
|
tree
2006-05-16
Ben Pfaff
Ren
a
me "segment tab
l
e" to "supp
l
emental page table"
.
commit
|
commitdiff
|
tree
2006-05-16
Ben Pfaff
file_cl
o
s
e need
s
fs_lock
.
commit
|
commitdiff
|
tree
2006-05-16
Ben
P
faff
Now that qemu is availabl
e
on Solar
i
s, don't t
a
lk a
b
out
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Ben Pf
a
f
f
R
eplace get_user(), p
u
t
_
user()
r
outi
n
e
s by versions
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
B
e
n Pfaff
Don't refer t
o
user
m
emory
ac
c
es
s
as "copying"
.
So
m
e
.
.
.
commit
|
commitdiff
|
tree
2006-04-24
Ben Pf
a
ff
Add thoughts ab
o
ut USB support
.
commit
|
commitdiff
|
tree
2006-04-23
Ben Pfaff
P
r
oofre
a
ding
.
commit
|
commitdiff
|
tree
2006-04-20
Ben Pfaff
Majo
r
revisions to do
c
ume
n
t
a
t
ion
.
commit
|
commitdiff
|
tree
2006-04-20
B
e
n
Pfaff
Don't
pass "-nics 0"
t
o qe
m
u, bec
a
use this o
p
tion name
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Ben Pfaff
Improve c
o
mments
.
commit
|
commitdiff
|
tree
2006-04-20
B
en
P
faff
F
i
x line wr
a
pping
.
commit
|
commitdiff
|
tree
2006-04-20
Ben Pfaff
Fix comment
.
commit
|
commitdiff
|
tree
2006-04-20
B
en
Pfaff
Improve comme
n
ts
.
commit
|
commitdiff
|
tree
2006-04-13
Ben Pfaff
Try to make students think abou
t
perfo
r
man
c
e
of scheduler
.
.
.
commit
|
commitdiff
|
tree
2006-04-13
Ben
Pfaff
Impr
o
ve wording
.
commit
|
commitdiff
|
tree
2006-04-11
Ben Pfaff
Explicitl
y
s
t
a
t
e
t
hat mmap
'
d
f
iles must be laz
i
l
y
loa
d
ed
.
commit
|
commitdiff
|
tree
2006-04-10
Ben Pfaff
Invert th
e
pr
i
o
r
i
t
y sch
e
me, so t
h
at PRI_MIN is
n
ow
.
.
.
commit
|
commitdiff
|
tree
2006-04-09
Ben Pfaff
The lock functio
n
s don't really need t
o
disa
b
le int
e
rrupts
.
.
.
commit
|
commitdiff
|
tree
2006-04-09
Ben Pfaff
Ignore *
.
in
f
o*
commit
|
commitdiff
|
tree
2006-04-09
Be
n
Pf
a
f
f
Fix t
y
p
o
in comment
.
commit
|
commitdiff
|
tree
2006-04-09
Ben
Pfaff
Fix
w
r
ong ex
p
lanat
i
o
n of sleepin
g
in an interrupt handler
.
commit
|
commitdiff
|
tree
2006-04-09
Be
n
Pfaff
Remove
fixed item
.
commit
|
commitdiff
|
tree
2006-04-09
Be
n
Pfaff
Impr
o
ve commen
t
.
commit
|
commitdiff
|
tree
2006-04-09
Ben Pfaff
Remove
f
i
xed
item
.
commit
|
commitdiff
|
tree
2006-04-09
Ben Pfa
f
f
Remo
v
e unnecessary test for sw
i
tching from
nul
l
current
.
.
.
commit
|
commitdiff
|
tree
2006-04-09
Ben Pfaff
Revise documentat
i
on of de
b
ugging tools
.
commit
|
commitdiff
|
tree
2006-04-09
Be
n
Pfaff
Fix
u
p
solu
t
io
n
to w
o
rk wi
t
h latest process
.
c
.
commit
|
commitdiff
|
tree
2006-04-09
B
e
n
Pfaff
Fix
u
p solution to work with la
t
est process
.
c
.
commit
|
commitdiff
|
tree
2006-04-09
Ben Pfaff
Fi
x
up so
l
ut
i
on to wor
k
wit
h
latest proces
s
.
c
.
commit
|
commitdiff
|
tree
2006-04-09
Ben P
f
af
f
Break load_segmen
t
() into
two functi
o
ns
f
o
r increased
.
.
.
commit
|
commitdiff
|
tree
2006-04-08
Ben Pfaff
Add p
a
tch to make a
triple fault break to the
g
d
b stub
.
.
.
commit
|
commitdiff
|
tree
2006-04-08
Be
n
Pfa
f
f
Don't
read anyth
i
n
g
from the d
i
sk for a segment with
.
.
.
commit
|
commitdiff
|
tree
2006-04-08
Ben Pfaff
S
t
y
le
.
commit
|
commitdiff
|
tree
2006-04-08
Ben P
f
aff
F
i
x f
o
r Bochs 2
.
2
.
6
.
commit
|
commitdiff
|
tree
2006-04-07
B
e
n P
f
aff
F
i
x clock:
l
ine
in bochsr
c
.
commit
|
commitdiff
|
tree
2006-04-07
Ben
Pf
a
ff
U
t
i
l
ity
f
o
r
invokin
g
the proper GDB
a
n
d loading Pintos
.
.
.
commit
|
commitdiff
|
tree
2006-04-07
B
en P
f
aff
Add GDB macros writte
n
by
G
o
dmar Back
.
commit
|
commitdiff
|
tree
2006-04-07
Ben Pfaff
Fix warning
.
commit
|
commitdiff
|
tree
2006-04-05
Ben
P
f
a
ff
Wordsmi
t
hing
.
commit
|
commitdiff
|
tree
2006-04-05
B
en Pfaff
Typo
.
commit
|
commitdiff
|
tree
2006-04-05
Ben Pfaff
Cla
r
ify tha
t
fixed-po
i
n
t
.
h is a
n
e
w file in th
e
re
f
ere
n
ce
.
.
.
commit
|
commitdiff
|
tree
2006-04-05
B
e
n Pf
a
ff
Comment
.
commit
|
commitdiff
|
tree
2006-04-05
B
en Pfaff
Clarify parallel
i
sm requirements
.
commit
|
commitdiff
|
tree
2006-04-05
Ben Pfaff
All
o
w P
I
NTOSSIM env
i
ro
n
ment variabl
e
to select default
.
.
.
commit
|
commitdiff
|
tree
2006-04-05
B
e
n Pfaff
Remark th
a
t ^ is xor
.
commit
|
commitdiff
|
tree
2006-04-05
Ben Pfaff
Add
s
ection heading for D
e
b
u
gging User Programs
.
commit
|
commitdiff
|
tree
2006-04-05
B
en Pfaff
Clarify directiv
e
n
ot to modify file system
.
commit
|
commitdiff
|
tree
2006-04-05
Ben
P
fa
f
f
Clarify comment
.
commit
|
commitdiff
|
tree
2006-04-05
Ben Pfaff
Clarify need for virt-to-ph
y
s tra
n
slation ta
b
le
.
commit
|
commitdiff
|
tree
2006-04-05
B
e
n
P
f
aff
Make it clear that the tour i
s
not soo
n
forthcomi
n
g
.
commit
|
commitdiff
|
tree
2006-04-05
Ben Pfaf
f
Clarify how termina
t
i
on
treats
f
ile descriptors
.
commit
|
commitdiff
|
tree
2006-04-05
Ben
Pfaff
Clarify
page f
a
ult handler f
o
r get/pu
t
_use
r
()
.
commit
|
commitdiff
|
tree
2006-04-05
Ben Pf
a
ff
Wa
r
n if timeout
u
sed wit
h
d
e
bugger
.
commit
|
commitdiff
|
tree
2006-04-05
Ben Pfaff
Make explicit
t
hat open do
e
sn't
r
eturn fd 0 or 1
.
commit
|
commitdiff
|
tree
2006-04-05
Ben Pfaff
A
d
d comment to
e
xplain why we don't
free initial_thread
.
commit
|
commitdiff
|
tree
2006-04-05
B
en Pfaff
Add refer
e
nce
s
t
o
tour of
p
int
o
s
.
commit
|
commitdiff
|
tree
2006-04-05
B
en Pf
a
ff
Rename put
c
har_
u
nlocked()
to putchar_have_
l
o
c
k() to
.
.
.
commit
|
commitdiff
|
tree
2006-04-05
Ben Pfaff
Explain new patche
s
.
commit
|
commitdiff
|
tree
2006-04-03
B
e
n
P
faff
Now
i
t
a
ctually works
.
commit
|
commitdiff
|
tree
2006-04-03
Ben Pfaff
Stupid me
.
commit
|
commitdiff
|
tree
2006-04-03
Ben Pf
a
ff
S
o
laris patch
.
commit
|
commitdiff
|
tree
2006-04-03
Ben Pfaf
f
Ma
k
e
it more
r
o
bust
.
commit
|
commitdiff
|
tree
2006-04-03
Ben Pfaff
Add an
o
ther nec
e
ssar
y
p
atch
.
commit
|
commitdiff
|
tree
2006-04-03
Ben
P
faff
Revers
e
patch
e
s (oops)
.
commit
|
commitdiff
|
tree
2006-04-03
B
e
n Pfa
f
f
Fix typos
.
commit
|
commitdiff
|
tree
2006-04-03
Ben P
f
aff
Firs
t
sta
b
at Bo
c
hs 2
.
2
.
6 upgrade (no
t
yet
t
ested)
.
commit
|
commitdiff
|
tree
2006-04-03
Ben Pfaff
Ig
n
ore seti
t
i
m
e
r
-
help
e
r
.
commit
|
commitdiff
|
tree
2006-03-28
Be
n
Pfaff
Bo
c
h
s
is
not f
u
ll
y
r
e
producibl
e
.
commit
|
commitdiff
|
tree
2006-03-15
Ben Pfaff
Make time
o
uts based
on CPU time
.
commit
|
commitdiff
|
tree
2006-03-15
Ben Pfaff
Add question
.
commit
|
commitdiff
|
tree
2006-03-15
Ben Pfaff
Mo
r
e from God
m
ar
.
commit
|
commitdiff
|
tree
2006-03-14
Be
n
Pfaff
Test co
m
mit
.
commit
|
commitdiff
|
tree
2006-03-09
Be
n
Pfaff
Fix t
y
pe of sector_idx in inode_wri
t
e
_
a
t()
.
commit
|
commitdiff
|
tree
2006-03-06
B
e
n
Pfaff
-u option s
h
ould be -ul
.
commit
|
commitdiff
|
tree
2006-03-04
Ben
Pfaff
Some suggesti
o
ns f
r
o
m "Waqar Moh
s
i
n
" <wmohsin
@
gma
i
l
.
.
.
commit
|
commitdiff
|
tree
2006-02-27
B
e
n Pfa
f
f
Mo
r
e
TODO
i
tems
.
commit
|
commitdiff
|
tree
2006-02-21
Ben Pfaff
Suggestion from Godm
a
r
B
a
c
k
.
commit
|
commitdiff
|
tree
2006-02-10
Be
n
Pf
a
ff
*
l
o
c
k
_acquire()
,
lock_re
l
e
a
se() don't n
e
ed additional
.
.
.
commit
|
commitdiff
|
tree
2006-02-02
Ben Pfaff
PH
Y
S_A
D
DR should be PHYS_BA
S
E
.
commit
|
commitdiff
|
tree
2006-02-01
Ben Pfa
f
f
Attempting t
o
p
ass command-line
arguments be
f
ore t
h
e
y
.
.
.
commit
|
commitdiff
|
tree
next