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
Jakub Jerm
a
r
Load up to 8 u
s
erspace tasks o
n
mips32
.
commit
|
commitdiff
|
tree
2006-06-09
Jak
u
b Je
r
m
a
r
F
orgotten interrupts_
r
e
s
tore()
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub J
e
rmar
O
n ia64, purge DT
R
entry befo
r
e
overwriting i
t
with
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub Jermar
E
liminate
d
eadloc
k
condition from fb
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub Jerm
a
r
Print spu
r
ious interrupt messages only when c
o
mpiled
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub
J
e
rmar
Upd
a
te ver
s
ion to 0
.
2
.
0 (D
a
ylight
)
.
commit
|
commitdiff
|
tree
2006-06-08
Jak
u
b Jermar
Col
l
ect Undead
t
h
rea
d
s
w
h
ile w
a
iting t
o
joi
n
uinit
.
commit
|
commitdiff
|
tree
2006-06-07
Jakub
Jermar
I
mprove comment
.
commit
|
commitdiff
|
tree
2006-06-07
J
akub Jermar
Move comment
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
mips32 version of
alignment-safe
memcpy
.
commit
|
commitdiff
|
tree
2006-06-06
Ja
k
ub Jerma
r
Gen
e
ri
c
version of memcpy that i
s
resist
e
nt towa
r
ds
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jerma
r
ia64 memcp
y
tha
t
i
s unaligned pointer resis
t
ent
.
commit
|
commitdiff
|
tree
2006-06-06
J
a
kub
J
e
rmar
Suppo
r
t loa
d
i
ng up to 8 u
s
erspac
e
image
s
on ia64
.
commit
|
commitdiff
|
tree
2006-06-06
Jaku
b
Jermar
P
r
e
v
e
nt tas
k
killi
n
g
o
f
k
e
r
ne
l
b
y returning EPER
M
on
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
Neve
r
ever
w
a
lk a B+t
r
ee as you d
e
stroy it
.
Or
vice
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jermar
When in
t
e
rrupted
from sle
e
p
, pending timeouts must
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub
J
ermar
Im
p
rove comments
r
egar
d
ing liveliness of
t
h
r
eads
a
nd
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub
Jermar
In task
_
kil
l
(
)
,
remove t
h
e
t
ask from the ta
s
ks_btree
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
J
a
kub Jermar
task_destr
o
y() imple
m
entation, fi
x
es in as_des
t
roy
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
J
akub
J
e
r
mar
futex_cleanup() i
m
plementation
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jermar
K
ill task when its main
thread exits
.
commit
|
commitdiff
|
tree
2006-06-05
J
a
kub Je
r
mar
M
ake ktaskcl
n
p
call ipc_
c
leanup and futex_cleanup
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jermar
Detach kmp thread after joining
it
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jerma
r
U
p
date for task_kill()
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub
J
e
r
mar
Framewo
r
k f
o
r task_kill()
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub Jermar
Make use of th
r
ead_join
_
tim
e
out(
)
and t
h
read_d
e
tach
.
.
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub
J
ermar
thread_join_timeout(
)
and thread_detach()
i
mplementation
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub
J
e
rmar
Improve c
o
mment i
n
slab
.
c
.
commit
|
commitdiff
|
tree
2006-06-03
Jaku
b
Jermar
Remove left over
piece of
code for increas
i
ng reference
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
J
a
kub Jerma
r
Add r
e
ference to shared fr
a
mes of ELF image backed
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jaku
b
Jer
m
ar
Add r
e
fe
r
enc
e
t
o
shared fra
m
es of
anonymous
address
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub
J
e
r
mar
Modify ia64
t
o load 6 usersp
a
c
e
t
asks
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Fix p
r
ogramming o
f
l
ocal A
P
IC timer
to int
e
rrupt th
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jer
m
ar
E
nable
loading o
f
k
bd
user
s
pace driver in Ski
s
ampl
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
J
a
kub Jermar
Replace
no
n
blo
c
king argument of waitq
_
sleep_timeo
u
t
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Ja
k
ub Jerm
a
r
s
ki
.
conf for
4 ELF images
.
commit
|
commitdiff
|
tree
2006-06-02
Jak
u
b Jer
m
a
r
Remove three
infinite loops introduced yester
d
ay :-)
commit
|
commitdiff
|
tree
2006-06-01
Jakub Jermar
Impl
e
men
t
recursive f
u
nction for deallo
c
atin
g
the whole
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub J
e
rmar
Fix
p
pc32
a
nd
p
p
c64
t
o co
m
pil
e
again
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub Jermar
F
u
nction for destroy
i
ng
address space for wh
i
c
h
ther
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub Je
r
mar
Allow us
a
g
e of block
i
n
g
s
ynchroni
z
ation pri
m
itives
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub Jermar
R
eferenc
e
count
i
ng
f
or futexes
.
commit
|
commitdiff
|
tree
2006-05-30
J
aku
b
Jermar
P
r
o
ject missed_clock_ticks also on thread timeslice
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub
J
erm
a
r
Fix used_space_insert() to cor
r
e
c
t
ly servic
e
an
e
mpty
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Ja
k
ub Jerm
a
r
Fight TLB
inco
n
sistency by proper placing
of tlb_shootdown_s
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jaku
b
Jermar
Fix
c
ritical bug in
timeout
p
ro
c
essing introduced s
e
veral
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub Jermar
Load four users
p
ace task
s
on mips32
.
commit
|
commitdiff
|
tree
2006-05-28
J
a
ku
b
Je
r
mar
A
d
d
m
issed_clo
c
k_tic
k
s to CPU stru
c
ture so that clock
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub Jerm
a
r
Mak
e
ddi_physme
m
_map() acce
p
t addre
s
s space a
r
ea flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jak
u
b Jermar
S
uppor
t
for
s
h
a
ring ad
d
ress space areas backed up by
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Ja
k
ub Jermar
Make addre
s
s spa
c
e
b
acken
d
data a union
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub J
e
r
mar
Move the
s
haring
f
unc
t
i
onali
t
y
to address s
p
a
ce
ar
e
a
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
J
a
kub Jerm
a
r
U
p
d
a
te page fault
h
andlers to
distinguish b
e
twee
n
different
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Ja
k
ub Jer
m
ar
Modify ia64 lin
k
er script to make com
p
i
la
t
ion
with
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Ja
k
ub Jerma
r
Upgrade tool
c
hain
t
o use
g
cc
4
.
1
.
1
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
Modify as_area_sh
a
re(
)
to acc
e
p
t
destination ar
e
a flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub
J
ermar
Make
i
m
plementation of condition variables
c
o
m
pliant
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub J
e
rmar
S
ome re
n
aming to prevent co
n
fusi
o
n
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
Smal
l
fixe
s
in futex
.
c
.
commit
|
commitdiff
|
tree
2006-05-24
Ja
k
u
b
J
ermar
Reimp
l
ement
memory
s
haring
.
Curr
e
ntl
y
,
o
n
l
y
commit
|
commitdiff
|
tree
2006-05-24
Jak
u
b Je
r
m
ar
Mo
d
i
fy the hi
e
rar
c
h
y of page fault handlers to pass
.
.
.
commit
|
commitdiff
|
tree
2006-05-24
Jakub Jer
m
ar
Modify sparc64 to ch
o
os
e
optimal page size in each
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Jakub Je
r
mar
Some shared memory stuf
f
(not
c
o
mpleted)
.
commit
|
commitdiff
|
tree
2006-05-22
J
a
kub Jermar
Fi
x
es of th
e
used_space management code
.
commit
|
commitdiff
|
tree
2006-05-21
Jakub Jermar
Add used_space_
i
nsert() a
n
d
us
e
d_s
p
a
c
e_remov
e
()
.
commit
|
commitdiff
|
tree
2006-05-20
Jakub Jermar
T
urn a
d
dress space lock, address spac
e
area lock and
commit
|
commitdiff
|
tree
2006-05-19
Jak
u
b Jermar
R
emove unneeded macro
.
commit
|
commitdiff
|
tree
2006-05-19
Ja
k
ub Jermar
Chang
e
the way the framebuffer is mapped so t
h
at spa
r
c64
.
.
.
commit
|
commitdiff
|
tree
2006-05-19
Ja
k
u
b
Jermar
Fi
x
race in
c
ond
i
tion
v
ariables
.
commit
|
commitdiff
|
tree
2006-05-17
Jakub J
e
rmar
Modify i
p
c_wait_for_call() t
o
suppor
t
all of
b
l
ocki
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
J
akub Jermar
Rename I
P
C
_
M
_
AS_SEND
t
o IP
C
_M_AS_AREA_S
E
ND
.
commit
|
commitdiff
|
tree
2006-05-16
Jakub Jermar
Cleanup after removal of as
_
are
a
_acc
e
pt and as_ar
e
a_sen
d
.
commit
|
commitdiff
|
tree
2006-05-16
Ja
k
ub Jer
m
ar
I
m
prove comments
.
commit
|
commitdiff
|
tree
2006-05-15
J
a
kub Jermar
R
emove a
m
islea
d
ing comment
.
commit
|
commitdiff
|
tree
2006-05-15
Jakub Jermar
Fo
r
ce mips
3
2
frame buffer access to be always
big endian
.
commit
|
commitdiff
|
tree
2006-05-14
Jak
u
b
J
erm
a
r
I
n
crease "timeout" f
o
r d
e
bug
g
ing
s
p
inlock so that
fal
s
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-13
Jakub Jer
m
ar
Forgo
t
ten in last
commit
.
.
.
i
m
pro
v
e frame buffer speed
.
.
.
commit
|
commitdiff
|
tree
2006-05-13
Jakub
Jermar
I
m
p
rove fra
m
e
b
u
f
f
er sp
e
ed
b
y buffering bla
n
k line
.
commit
|
commitdiff
|
tree
2006-05-13
Jakub Jermar
Do not report
p
ossibl
e
deadlo
c
k on
fb_lock
.
commit
|
commitdiff
|
tree
2006-05-12
Jakub Jermar
F
i
x
numb
e
r of
frames alloc
a
t
e
d for VESA fr
a
me buffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-12
Jaku
b
J
e
rmar
Change codin
g
style
in v
e
sa
.
c and
do
s
o
me minor
c
hanges
.
commit
|
commitdiff
|
tree
2006-05-11
Jakub J
e
rmar
On as_area_destroy
(
)
, ma
r
k the area as partial before
.
.
.
commit
|
commitdiff
|
tree
2006-05-11
Jakub
J
e
rmar
Add S
Y
S
_AS_AREA
_
DESTRO
Y
syscall
.
commit
|
commitdiff
|
tree
2006-05-07
Jakub Jermar
Add SYS_
C
A
P
_
G
RANT and S
Y
S_CAP_REVOKE syscall
s
.
commit
|
commitdiff
|
tree
2006-05-06
Jak
u
b Jerma
r
Co
m
plete impl
e
mentatio
n
of memc
p
y_fro
m
_u
s
pace(
)
and
.
.
.
commit
|
commitdiff
|
tree
2006-05-06
J
akub
J
ermar
Remove unused v
a
riable
.
commit
|
commitdiff
|
tree
2006-05-05
Jak
u
b J
e
rmar
Co
m
plete implementation of copy_f
r
om_uspace
(
) and
copy_
t
o_u
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-02
Jaku
b
Jerm
a
r
Get
rid off
o
b
solete ddi_int_cont
r
ol_arch() on ia64
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jak
u
b Jermar
Rename acpi/matd
.
c to
m
a
dt
.
c (Mul
t
i
ple APIC Description
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jakub Jerm
a
r
A
dd d
u
mmy IRQ_
C
O
UNT an
d
irq_ipc_bind_a
r
ch() to
i
a64
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jaku
b
Jer
m
ar
Improve Doxygen-comments
.
commit
|
commitdiff
|
tree
2006-05-01
Ja
k
ub Je
r
mar
When set
i
ng TSS li
m
it, take
t
he
m
a
n
d
a
t
ory
extra ending
.
.
.
commit
|
commitdiff
|
tree
2006-04-30
Jakub
J
e
rm
a
r
Fix
a
bug caused
by an unsigned subtractio
n
of
b
igg
e
r
.
.
.
commit
|
commitdiff
|
tree
2006-04-30
Jakub Jermar
Fixes in amd64 and ia32 d
d
i_iospac
e
_enab
l
e_arc
h
()
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
Initiali
z
e amd
6
4
a
nd
i
a32
t
ask
i
om
a
pver generation
.
.
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
Improve S
Y
S_IOSPACE_ENABLE suppor
t
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub
J
ermar
I/
O
Pe
r
m
ission bit
m
ap
f
ixes
.
The trailing
a
ll-one s
e
quence
.
.
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Je
r
mar
Re
p
la
c
e old name of SYS_I
O
SPACE
_
ENABL
E
with a new one
.
commit
|
commitdiff
|
tree
2006-04-28
Jakub Jermar
Fix BITS2
B
YTE
S
m
a
cro to return 0 when passe
d
0 a
s
argumen
t
.
commit
|
commitdiff
|
tree
2006-04-27
Jakub J
e
rmar
I
m
prove doxygen
c
omments
for
printf()
.
commit
|
commitdiff
|
tree
next