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
Load up to 8 userspace tasks on mips32.
2006-06-09
J
a
kub
J
ermar
Load up
to 8 userspace tasks
o
n mips32
.
commit
|
commitdiff
|
tree
2006-06-09
J
a
kub Jerma
r
Forgotte
n
inter
r
upts_restore()
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub Jermar
On ia
6
4
,
p
u
rge DTR entry befo
r
e ove
r
w
riting it with
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Jak
u
b Jermar
Eliminate deadlock
c
ondi
t
ion
from fb
.
commit
|
commitdiff
|
tree
2006-06-08
Ja
k
u
b
J
ermar
Print
s
purious i
n
terr
u
pt messages
only when compiled
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
J
a
kub Jermar
Update version to 0
.
2
.
0 (Dayl
i
ght)
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub Jermar
C
ol
l
ec
t
Undead thr
e
ads w
h
ile w
a
iting to join
u
ini
t
.
commit
|
commitdiff
|
tree
2006-06-07
Jakub Jermar
Improve c
o
m
m
ent
.
commit
|
commitdiff
|
tree
2006-06-07
Jakub J
e
r
m
ar
Move com
m
en
t
.
commit
|
commitdiff
|
tree
2006-06-06
J
a
k
u
b Jermar
mips32 versi
o
n of alignm
e
nt-safe memcpy
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
Generic
ver
s
i
o
n
of memcpy
t
hat is resistent towards
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
i
a
6
4
m
e
mcpy that is unaligned poi
n
te
r
resistent
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub
J
er
m
ar
Sup
p
or
t
lo
a
din
g
up to 8 userspace image
s
on
ia64
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
Prevent task killing of kernel by r
e
t
urning E
P
ERM on
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
N
e
ver ev
e
r
walk
a
B+tree a
s
yo
u
destroy it
.
O
r vice
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jerm
a
r
When
interr
u
pt
e
d from sleep, pen
d
i
ng timeou
t
s must
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
J
a
k
ub Jermar
Impr
o
v
e
comm
e
nts r
e
garding liveliness o
f
thr
e
ads and
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
J
a
kub J
e
r
mar
In task_kill(),
remove
the task
f
r
o
m
t
h
e
tasks_btree
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
J
akub
J
erma
r
task_destroy() im
p
lemen
t
a
t
ion, fixes in as_destroy
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
J
ak
u
b Jermar
futex_cl
e
anu
p
() implemen
t
ation
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jer
m
ar
Kil
l
task w
h
en its main
th
r
ead exits
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jerma
r
Make k
t
askcln
p
call i
p
c_cl
e
anup and fute
x
_
clea
n
up
.
commit
|
commitdiff
|
tree
2006-06-05
Ja
k
u
b
Jermar
Detach kmp thread after join
i
ng i
t
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jer
m
ar
U
pdate for task_kill()
.
commit
|
commitdiff
|
tree
2006-06-04
J
akub
J
ermar
Fra
m
ework for task_kill()
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub
Jermar
Make use
of thread_
j
oin_tim
e
o
u
t() and
thread_de
t
ach
.
.
.
commit
|
commitdiff
|
tree
2006-06-04
Jak
u
b J
e
rmar
threa
d
_
join
_
timeou
t
(
)
and thre
a
d_detach()
i
m
p
lementation
.
commit
|
commitdiff
|
tree
2006-06-03
J
a
kub Jermar
Improve
c
om
m
ent in slab
.
c
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Remove left over p
i
ece of code for increasin
g
r
eferen
c
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Ja
k
ub Jermar
Add refer
e
nce to s
h
ared frames of EL
F
imag
e
backed
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Add reference to
shared f
r
ame
s
o
f
ano
n
y
m
ous address
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Modify
ia64
t
o
l
oad 6 us
e
rspace tasks
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Fix
p
rogramming of local APIC timer to interrupt t
h
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Je
r
mar
Enable loading of k
b
d user
s
pa
c
e driver in
Sk
i
sample
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
J
akub Jer
m
ar
R
eplace non
b
locking
a
rgument of
w
a
itq_sleep_ti
m
e
o
ut
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Ja
k
ub Jermar
ski
.
conf for 4
E
LF images
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub J
e
rmar
Remove three infinite loops introduced yesterday :-)
commit
|
commitdiff
|
tree
2006-06-01
Jakub Jerma
r
Impl
e
ment recursi
v
e f
u
nc
t
ion for
deal
l
ocat
i
ng th
e
wh
o
l
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
J
a
kub Jermar
Fix ppc32
a
n
d ppc64 to compile again
.
commit
|
commitdiff
|
tree
2006-05-31
J
a
kub Je
r
mar
Funct
i
on for des
t
ro
y
ing
a
ddress
spa
c
e
for whi
c
h ther
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jak
u
b
J
e
rma
r
Allo
w
usage of
bloc
k
ing
s
ynch
r
on
i
zation primiti
v
es
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jak
u
b
Je
r
ma
r
Refere
n
ce coun
t
ing for
fut
e
xes
.
commit
|
commitdiff
|
tree
2006-05-30
Jakub Jermar
Projec
t
mis
s
ed_clock_ticks
also on thre
a
d
timesli
c
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub
Jermar
Fix used_space_insert() to
c
orrectly se
r
v
ice an em
p
ty
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub
J
e
rma
r
Fight TLB i
n
cons
i
sten
c
y by prop
e
r p
l
acing of tlb_shootdo
w
n_s
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub J
e
r
m
ar
Fix cr
i
t
i
cal
b
ug in timeout
processing
introduced several
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
J
a
kub Jermar
Load fo
u
r userspace tasks on
mips32
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub Jermar
Add missed
_
c
lock_ticks to C
P
U st
r
ucture so tha
t
clock
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub Jerm
a
r
Make ddi_ph
y
s
mem
_
map
(
)
accept address space area flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
S
u
pport for shari
n
g address space areas ba
c
ked
up b
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Make address space backend data
a
union
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Move the sharing functio
n
ality
t
o
a
d
dress sp
a
ce
area
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Update page fault han
d
lers to dis
t
inguish be
t
ween different
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Modify ia64 linker
script t
o
make compilation wit
h
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
J
akub Je
r
mar
Upgrade toolchain
t
o use g
c
c 4
.
1
.
1
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub
Jermar
Modi
f
y
as_area_share() to accept destination area
f
l
a
g
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub
Jermar
M
a
ke
i
mple
m
entat
i
on
of co
n
diti
o
n variables complian
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Jak
u
b
Jer
m
ar
S
o
me renaming to prevent confusion
.
commit
|
commitdiff
|
tree
2006-05-25
J
akub Jermar
Small f
i
xes in fute
x
.
c
.
commit
|
commitdiff
|
tree
2006-05-24
Jakub Jerma
r
Reim
p
le
m
ent memory sharing
.
Cur
r
ent
l
y, only
commit
|
commitdiff
|
tree
2006-05-24
Jakub Jermar
Modify
t
h
e hie
r
arc
h
y o
f
page fau
l
t han
d
lers to pass
.
.
.
commit
|
commitdiff
|
tree
2006-05-24
Jaku
b
J
e
r
m
ar
Mod
i
fy
s
parc64 to choose op
t
i
mal page
s
i
z
e in ea
c
h
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Ja
k
ub J
e
r
mar
S
o
me s
h
ar
e
d
memor
y
stuff (not compl
e
ted)
.
commit
|
commitdiff
|
tree
2006-05-22
Jakub Jer
m
a
r
Fix
e
s of the used_space management code
.
commit
|
commitdiff
|
tree
2006-05-21
J
a
k
u
b
Je
r
ma
r
A
dd used_s
p
ace_ins
e
rt
(
) and
used_spac
e
_
re
m
ove()
.
commit
|
commitdiff
|
tree
2006-05-20
Jakub
J
e
rmar
T
u
rn address space lock, addres
s
space area lock and
commit
|
commitdiff
|
tree
2006-05-19
Ja
k
ub
Jermar
R
e
move unneeded m
a
cro
.
commit
|
commitdiff
|
tree
2006-05-19
Jakub Jermar
Cha
n
ge the way the f
r
a
m
ebuff
e
r is m
a
pped
s
o
tha
t
sp
a
rc
6
4
.
.
.
commit
|
commitdiff
|
tree
2006-05-19
Jakub Jermar
Fix race in
c
o
n
dition v
a
riables
.
commit
|
commitdiff
|
tree
2006-05-17
Jakub Jermar
Modify ipc
_
w
a
it_for_
c
al
l
() to support all of bloc
k
ing
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
J
a
kub Jerm
a
r
Ren
a
m
e IP
C
_M_AS_SEND to IPC_M_A
S
_ARE
A
_SEND
.
commit
|
commitdiff
|
tree
2006-05-16
Jak
u
b Jer
m
ar
Cleanup after re
m
oval o
f
as_area_accept and as_area_send
.
commit
|
commitdiff
|
tree
2006-05-16
Jak
u
b
Je
r
m
ar
Improve comments
.
commit
|
commitdiff
|
tree
2006-05-15
Ja
k
ub J
e
rmar
Rem
o
ve a misl
e
ading co
m
ment
.
commit
|
commitdiff
|
tree
2006-05-15
Jakub Jermar
F
o
rc
e
mips32 frame
buffer acce
s
s t
o
be always bi
g
endian
.
commit
|
commitdiff
|
tree
2006-05-14
Jaku
b
Jerm
a
r
Increase "ti
m
eout
"
for
d
e
bugg
i
ng s
p
inlock
s
o that false
.
.
.
commit
|
commitdiff
|
tree
2006-05-13
Jaku
b
Jer
m
ar
Forgotten in last comm
i
t
.
.
.
i
m
pr
o
ve frame buffer speed
.
.
.
commit
|
commitdiff
|
tree
2006-05-13
Jakub Jerm
a
r
I
mprove frameb
u
ffe
r
speed b
y
buffering blank l
i
ne
.
commit
|
commitdiff
|
tree
2006-05-13
Jakub Je
r
m
ar
Do
n
o
t
report possib
l
e
deadlock on fb
_
loc
k
.
commit
|
commitdiff
|
tree
2006-05-12
Jakub Jermar
F
ix
n
umber o
f
frames a
l
located for VESA fram
e
buffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-12
Jakub Jermar
Change
coding style in vesa
.
c a
n
d do som
e
m
i
no
r
cha
n
ges
.
commit
|
commitdiff
|
tree
2006-05-11
Jakub Jermar
On as_area_destroy(
)
, ma
r
k the area as pa
r
t
i
a
l
before
.
.
.
commit
|
commitdiff
|
tree
2006-05-11
Jaku
b
Jermar
A
dd SYS_AS
_
ARE
A
_
D
E
S
TROY syscal
l
.
commit
|
commitdiff
|
tree
2006-05-07
Jakub Je
r
ma
r
Add
SYS_
C
A
P
_GRANT and SYS_CAP_RE
V
OKE
s
y
s
calls
.
commit
|
commitdiff
|
tree
2006-05-06
Jakub Jermar
Complete implementatio
n
o
f
memcpy_from_uspace()
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-06
Jakub Jerma
r
Remove
u
n
used var
i
able
.
commit
|
commitdiff
|
tree
2006-05-05
J
a
ku
b
Jermar
Complete
implementa
t
ion of copy_from_us
p
ace() and copy_to_us
.
.
.
commit
|
commitdiff
|
tree
2006-05-02
J
a
kub Jermar
Get rid
o
ff obsolete ddi_int
_
contro
l
_arch() on ia
6
4
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jakub Jermar
R
ena
m
e a
c
pi
/
m
a
t
d
.
c
to
m
adt
.
c (Multiple APIC
D
escripti
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jakub J
e
rmar
Add dumm
y
IRQ_COUNT and irq
_
ipc_bind_arch() to ia64
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jakub
Jerm
a
r
I
m
prove Doxy
g
en-comm
e
n
t
s
.
commit
|
commitdiff
|
tree
2006-05-01
Jakub Jermar
When
s
et
i
n
g
TS
S
l
imit, take the mandato
r
y extra ending
.
.
.
commit
|
commitdiff
|
tree
2006-04-30
Ja
k
ub Jermar
Fix a b
u
g caused by a
n
unsigned
s
ubtraction of bigger
.
.
.
commit
|
commitdiff
|
tree
2006-04-30
Jakub Jermar
Fi
x
es in amd6
4
and ia3
2
ddi_ios
p
ace_
e
na
b
le_arch()
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
Initialize amd64 and ia32 task
i
omapver gene
r
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub J
e
rm
a
r
I
mprove SYS_IOSPACE_ENA
B
LE sup
p
ort
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jerma
r
I/O Permission bitmap fixes
.
T
h
e trailing all-one sequence
.
.
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
Re
p
lace
o
l
d na
m
e of SYS_
I
OSPACE_ENABLE with
a new one
.
commit
|
commitdiff
|
tree
2006-04-28
Jakub
Jermar
Fi
x
BITS2BYTES macro to return 0 when pas
s
e
d 0 as argument
.
commit
|
commitdiff
|
tree
2006-04-27
Jakub Jermar
I
m
pr
o
v
e
doxygen comme
n
ts for
print
f
()
.
commit
|
commitdiff
|
tree
next