repo.or.cz
/
helenos.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
For the sake of clarity, get rid of negative INR for virtual interrupts.
2006-07-03
Jakub Jermar
W
ork
o
n
sparc6
4
b
o
o
t loader (still inactive)
.
commit
|
commitdiff
|
tree
2006-07-03
J
a
k
u
b
J
ermar
L
a
st changes t
o
make ofw
.
c work for both 32-bit and
.
.
.
commit
|
commitdiff
|
tree
2006-07-03
Jak
u
b Jerma
r
C
l
e
anup OpenFirmware
drive
r
a
n
d prepare it for integration
.
.
.
commit
|
commitdiff
|
tree
2006-07-03
Jakub Jermar
Fix s
p
ar
c
64 to compile
ag
a
in
.
commit
|
commitdiff
|
tree
2006-07-01
Jakub Jermar
Cha
n
ge cache_error
exception to
t
ak
e
istate *
as a
.
.
.
commit
|
commitdiff
|
tree
2006-06-25
Ja
k
ub Jermar
E
ven
t
h
o
ug
h
the ppc64 d
o
esn'
t
build
currently, perform
.
.
.
commit
|
commitdiff
|
tree
2006-06-25
J
a
k
u
b Jermar
Cleanup
b
oot
infrastructure: ppc3
2
(
and elsewhere)
.
commit
|
commitdiff
|
tree
2006-06-25
Jakub Jermar
Cleanup
in the boot infrastructure
.
commit
|
commitdiff
|
tree
2006-06-23
Jakub Jermar
Upgrade am
d
64
h
w
compatibi
l
ity list
.
commit
|
commitdiff
|
tree
2006-06-20
J
ak
u
b Jermar
C
leanup of comm
e
nt
s
.
commit
|
commitdiff
|
tree
2006-06-20
Jakub Jerm
a
r
Indentation an
d
some improve
d
comments
.
commit
|
commitdiff
|
tree
2006-06-18
Jakub Jermar
Mak
e
defunct ppc64
ke
r
nel compile
again
.
commit
|
commitdiff
|
tree
2006-06-18
Jakub Jermar
Chang
e
s
t
o us
p
ace doxygen
comm
e
nts
.
commit
|
commitdiff
|
tree
2006-06-18
Jakub Jermar
Updates
in Doxygen-sty
l
e comments
.
commit
|
commitdiff
|
tree
2006-06-16
J
a
ku
b
Jermar
Revert the change that p
r
event
e
d uspace from
c
ompiling
.
commit
|
commitdiff
|
tree
2006-06-16
J
a
kub Jermar
F
i
x s
o
me br
o
ken doxyge
n
c
o
mme
n
ts
.
commit
|
commitdiff
|
tree
2006-06-16
Jakub Jermar
Fix s
o
me broken
doxyg
e
n comment
s
.
commit
|
commitdiff
|
tree
2006-06-14
Jakub Jermar
P
u
t sparc64 interrupt
s
t
u
ff un
d
er
the Interrupt group
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Jak
u
b Jermar
Improve comments
.
commit
|
commitdiff
|
tree
2006-06-12
Jakub Je
r
mar
Mov
e
to 0
.
2
.
0
.
1 bugfixing relea
s
e
.
commit
|
commitdiff
|
tree
2006-06-11
Jakub Jer
m
ar
In
f
orm the user abou
t
the kerne
l
relinqui
s
hing the
.
.
.
commit
|
commitdiff
|
tree
2006-06-10
J
a
kub Jermar
Fix tet
r
is to up
d
ate
f
all
r
a
te
w
h
e
n r
e
starting the game
.
commit
|
commitdiff
|
tree
2006-06-10
Jakub Jerma
r
Fix d
o
u
b
le
th
r
e
a
d_join() in
k
taskgc
.
commit
|
commitdiff
|
tree
2006-06-10
Jakub Jermar
#ifdef more
debugging pri
n
tf()'s
.
commit
|
commitdiff
|
tree
2006-06-10
Jakub Jer
m
ar
Pass correct yre
s
to userspac
e
fram
e
buff
e
r
.
commit
|
commitdiff
|
tree
2006-06-09
J
akub Jermar
A
v
oid trick
y
race condition
between waitq_
w
ake
u
p
(
)
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub Jermar
Add interr
u
pts_rest
o
re(
)
to thread_j
o
in_
t
i
m
eout()
.
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
J
akub
Jerm
a
r
Load
up to 8
user
s
p
a
c
e
tasks on mips32
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub Jer
m
a
r
F
org
o
tten interrupts_restore
(
)
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub Jerm
a
r
On ia6
4
, purge DTR e
n
try
be
f
o
re overwriting it with
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Jak
u
b Jermar
Elim
i
nate deadlock condition from fb
.
commit
|
commitdiff
|
tree
2006-06-08
J
akub Jermar
P
r
int spurious
interrupt
m
essages
o
n
ly when c
o
mpil
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub Jerma
r
Updat
e
vers
i
on to 0
.
2
.
0 (Dayli
g
ht)
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub
J
e
r
ma
r
Collect U
n
dead thre
a
ds while waiting to join ui
n
it
.
commit
|
commitdiff
|
tree
2006-06-07
Ja
k
ub
J
ermar
Improve co
m
m
e
n
t
.
commit
|
commitdiff
|
tree
2006-06-07
Jakub Jerm
a
r
Move c
o
m
m
e
nt
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jerm
a
r
mips32
versi
o
n
o
f
alignment-safe me
m
cpy
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
Generic versio
n
of m
e
mc
p
y
tha
t
is res
i
stent towa
r
ds
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
i
a
64 me
m
c
p
y
t
hat is
u
na
l
ign
e
d
pointe
r
resistent
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub J
e
rmar
Supp
o
rt l
o
ading
up to 8
userspace images on
i
a64
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub J
e
rm
a
r
Prevent ta
s
k
k
illing o
f
kernel by returning EPERM on
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
Jaku
b
J
ermar
Never ever walk a
B+tree as
you destroy it
.
Or vic
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Je
r
mar
When interrupt
e
d from sleep, pending time
o
uts
m
ust
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub
J
ermar
I
mprove comme
n
ts rega
r
ding liv
e
lin
e
ss
o
f threads and
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jermar
In task_
k
il
l
(), rem
o
v
e the ta
s
k
f
rom the tasks_btree
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jermar
task_d
e
stroy() implement
a
tion
,
fixes in as_destroy
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
J
ak
u
b Jermar
futex_cleanup() i
m
plementation
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jermar
Kill ta
s
k wh
e
n
its ma
i
n thre
a
d exits
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jermar
Make ktaskclnp call
ipc_cleanu
p
an
d
futex_cleanup
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub J
e
rma
r
Detach
kmp thr
e
ad
after joining it
.
commit
|
commitdiff
|
tree
2006-06-05
Jak
u
b Jermar
Updat
e
for task_ki
l
l()
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub Jermar
Fr
a
mework for task_kill()
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub Jerm
a
r
Ma
k
e use of thread_
j
oin_timeout(
)
and
thr
e
ad_
d
eta
c
h
.
.
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub Jermar
thread_join_timeout() a
n
d threa
d
_detac
h
()
i
mplementatio
n
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Improve comment in s
l
a
b
.
c
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Rem
o
ve left ov
e
r
piece o
f
c
o
de for
i
n
c
r
ea
s
ing
reference
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Add reference t
o
sh
a
re
d
frames of ELF i
m
a
g
e backed
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jak
u
b Jermar
Add r
e
ference to
shared
frames of anon
y
m
o
u
s
address
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub
Je
r
m
ar
Modif
y
ia64 to
l
oad 6 userspace tasks
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Fix programming of local APIC timer to inter
r
upt the
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jermar
Cleanup of uspa
c
e
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub
J
ermar
Enabl
e
lo
a
ding of kbd userspac
e
driver in Ski sample
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub
J
e
rmar
Sync with last ke
r
nel commit (the ability to specif
y
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jer
m
ar
Replace non
b
locking ar
g
ument of waitq_sl
e
ep_
t
im
e
out
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub J
e
rmar
ski
.
con
f
for 4 ELF images
.
commit
|
commitdiff
|
tree
2006-06-02
Jak
u
b Jermar
Remove three
i
nfinite lo
o
ps introduc
e
d yester
d
ay :-)
commit
|
commitdiff
|
tree
2006-06-01
Jaku
b
Jermar
Imple
m
ent recurs
i
ve
function fo
r
deal
l
ocating
t
h
e
w
hole
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jaku
b
Jermar
Fi
x
ppc3
2
and p
p
c64 t
o
compile
a
gain
.
commit
|
commitdiff
|
tree
2006-05-31
J
aku
b
Jermar
F
u
n
ct
i
on fo
r
d
e
stroying address spa
c
e fo
r
which t
h
ere
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
J
a
kub Jermar
Allow
usage of blocking
s
y
nchroni
z
ati
o
n
primitives
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub Je
r
mar
Reference countin
g
for futexes
.
commit
|
commitdiff
|
tree
2006-05-30
Jakub Jermar
P
r
oject
m
issed_
c
lo
c
k_
t
icks
al
s
o
on thread timeslice
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
J
a
kub J
e
rmar
Fix used_space_insert()
to correctly service an emp
t
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jaku
b
Jermar
F
i
ght TLB incon
s
istency b
y
proper pl
a
cing of
t
l
b_
s
hootdown_s
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub
J
ermar
Fix
c
ritical bug
in timeout pr
o
c
e
ssing intr
o
duced s
e
veral
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
J
a
kub Jerma
r
Loa
d
four
u
serspace tasks on mips32
.
commit
|
commitdiff
|
tree
2006-05-28
Jaku
b
Jermar
Add mis
s
ed_
c
lock_ticks t
o
CPU structure so that clock
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub J
e
rmar
Sync with kernel
.
commit
|
commitdiff
|
tree
2006-05-28
Jaku
b
Jermar
Make ddi_ph
y
smem_map() a
c
cept address
s
pace area flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Ja
k
ub Jermar
Su
p
port for sha
r
i
ng
a
ddress space ar
e
as back
e
d up by
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub
J
e
r
mar
M
a
k
e address
s
pac
e
b
a
c
k
end data a
u
ni
o
n
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Move the s
h
aring functionality
t
o address spac
e
area
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jaku
b
Jerma
r
U
p
date
page
f
ault ha
n
dlers to dis
t
ingu
i
sh
be
t
ween diff
e
re
n
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
M
o
dify ia64 linker scrip
t
to make
comp
i
lation with
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
C
h
a
nge ia64
l
inker scrip
t
to sup
p
r
e
ss
w
a
rnings abou
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
J
a
kub Jerma
r
Upgrade toolchain t
o
use gcc 4
.
1
.
1
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Je
r
m
a
r
Impo
r
t
BSD
tetris from
O
p
e
n
BSD
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
Sync wi
t
h ker
n
el
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Je
r
mar
M
odify as_area
_
share() to accept de
s
tin
a
ti
o
n
area fla
g
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Jak
u
b Jermar
Make implementation of condition
v
a
riable
s
compliant
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub
J
ermar
Some
r
en
a
min
g
to
p
revent co
n
fusion
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub J
e
rma
r
Small fix
e
s
i
n
f
u
t
ex
.
c
.
commit
|
commitdiff
|
tree
2006-05-24
Jakub J
e
rmar
Reimplement mem
o
r
y shar
i
ng
.
Current
l
y,
on
l
y
commit
|
commitdiff
|
tree
2006-05-24
Jakub Jermar
test_as
_
send() -> test_a
s
_
area_sen
d
()
commit
|
commitdiff
|
tree
2006-05-24
Jakub Jermar
Modify the hiera
r
chy of
page fa
u
lt
h
an
d
lers t
o
pass
.
.
.
commit
|
commitdiff
|
tree
2006-05-24
Ja
k
ub Jermar
Modify
spa
r
c64 to choose opti
m
al
p
age size in eac
h
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Jak
u
b Jermar
Some shared memory stu
f
f (not comp
l
eted)
.
commit
|
commitdiff
|
tree
2006-05-22
J
a
k
ub Jermar
Change lin
k
er scripts so
tha
t
heap a
d
edicated addr
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
Jakub Jermar
F
i
x
e
s
of the used_space management code
.
commit
|
commitdiff
|
tree
2006-05-21
Jak
u
b Jermar
Add use
d
_space_in
s
ert() and used_space_remo
v
e
()
.
commit
|
commitdiff
|
tree
next