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 Jermar
L
oad
u
p to 8 use
r
space tasks on mips32
.
commit
|
commitdiff
|
tree
2006-06-09
Jaku
b
Jermar
F
o
rgotte
n
i
nterrupts_resto
r
e()
.
commit
|
commitdiff
|
tree
2006-06-09
J
akub Jermar
On ia64, purg
e
DTR entry before overwriting it with
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub Jermar
Elimina
t
e d
e
adlock condition from fb
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub Jerma
r
Print
s
purio
u
s inter
r
upt mess
a
ges o
n
l
y when compiled
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub Jermar
Update version to 0
.
2
.
0 (Daylight)
.
commit
|
commitdiff
|
tree
2006-06-08
J
a
kub Jermar
Collec
t
Un
d
ead threads whil
e
waiting
t
o join u
i
nit
.
commit
|
commitdiff
|
tree
2006-06-07
Jakub
Jermar
Impr
o
ve co
m
ment
.
commit
|
commitdiff
|
tree
2006-06-07
Ja
k
ub Jerma
r
M
o
ve comment
.
commit
|
commitdiff
|
tree
2006-06-06
Ja
k
ub Jermar
m
ips32 version of alig
n
me
n
t-s
a
f
e memcpy
.
commit
|
commitdiff
|
tree
2006-06-06
Ja
k
ub Je
r
m
a
r
G
e
neric vers
i
on of memcpy that is
r
e
sisten
t
towards
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub
J
erma
r
ia64 m
e
mcpy
t
hat
is unali
g
ned pointer resi
s
t
e
nt
.
commit
|
commitdiff
|
tree
2006-06-06
Jak
u
b Jer
m
a
r
Support
l
o
ading up to 8 userspace images on ia6
4
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
Pr
e
vent tas
k
ki
l
ling of kernel by retur
n
ing EPERM on
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub
Jermar
N
ever eve
r
w
a
lk a
B+
t
re
e
as y
o
u
d
est
r
oy it
.
Or
v
ice
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub
J
e
r
m
a
r
Wh
e
n in
t
errupted
f
r
om slee
p
,
p
endi
n
g
t
i
meo
u
ts mu
s
t
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jak
u
b Jermar
Improve c
o
mme
n
ts regard
i
n
g
liveliness of th
r
eads and
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
J
a
kub J
e
rmar
In task_ki
l
l(),
re
m
ove th
e
t
ask f
r
om the
t
a
sks_btree
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Ja
k
ub Jermar
task_destroy() implemen
t
ati
o
n, fixes in as_destroy
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jaku
b
Jermar
futex
_
cleanup() implementation
.
commit
|
commitdiff
|
tree
2006-06-05
J
a
kub Jermar
Kill task when its main thread exits
.
commit
|
commitdiff
|
tree
2006-06-05
J
akub J
e
rmar
Make ktaskclnp call ip
c
_clea
n
up and futex_cle
a
nup
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub
Je
r
mar
D
etach
kmp thread after joini
n
g it
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Je
r
mar
Update for task_k
i
l
l()
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub Jermar
Framework for task_kill()
.
commit
|
commitdiff
|
tree
2006-06-04
Jaku
b
Jermar
Make
use of t
h
re
a
d_join_timeout()
and thread_deta
c
h
.
.
.
commit
|
commitdiff
|
tree
2006-06-04
Jak
u
b Jer
m
ar
thread_jo
i
n
_timeou
t
() a
n
d
thread_de
t
ach()
i
mpleme
n
tat
i
o
n
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
I
mprove
c
ommen
t
in slab
.
c
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Remove left ov
e
r piece of code for increasin
g
reference
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Add referen
c
e
to shared frame
s
of ELF imag
e
backed
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Ja
k
ub Jerma
r
Add refer
e
nce
to sh
a
r
e
d fra
m
es of anonymou
s
a
d
d
ress
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
J
akub Jer
m
ar
Modify ia64
to
l
oad 6 users
p
a
c
e tasks
.
commit
|
commitdiff
|
tree
2006-06-03
Jak
u
b J
e
rmar
Fix programming of local API
C
timer to interrupt t
h
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jak
u
b Je
r
mar
Enable l
o
a
ding o
f
kbd userspace driv
e
r
i
n
S
ki samp
l
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jermar
Replace
nonblock
i
ng argume
n
t
o
f wait
q
_sleep_timeout
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jerm
a
r
ski
.
conf
fo
r
4
E
LF images
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Je
r
m
a
r
R
emove th
r
ee i
n
f
inite loops introdu
c
ed
yesterday :-
)
commit
|
commitdiff
|
tree
2006-06-01
Ja
k
ub Jerma
r
Implement re
c
ursive fu
n
cti
o
n for
d
eallo
c
ating th
e
whole
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
J
a
kub J
e
rm
a
r
F
ix
ppc32
a
n
d
ppc64 to compile again
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub J
e
rmar
Function fo
r
d
e
s
t
roying address space for which there
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub J
e
rmar
Allow us
a
ge of blocki
n
g
synchroni
z
ation primitives
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub Jer
m
ar
Refere
n
c
e
cou
n
ting
for futexes
.
commit
|
commitdiff
|
tree
2006-05-30
Jakub Jermar
P
r
oject mis
s
ed_clock
_
t
icks also on thread t
i
meslice
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub Je
r
mar
Fix used_space_insert
(
) to
c
orrectly se
r
vic
e
an e
m
p
t
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub
J
ermar
Fight TLB incons
i
stency
b
y pro
p
er placi
n
g of
tlb
_
shootdo
w
n
_s
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
J
aku
b
Jermar
F
i
x crit
i
cal
b
ug in timeout
p
rocessing introduced several
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub Jer
m
a
r
Load four use
r
spa
c
e tas
k
s on mips32
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub J
e
r
m
a
r
A
dd
m
issed_clock_ticks to
C
P
U struc
t
ure
so that clock
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
J
a
kub
Jermar
Make
d
di_physmem_map()
a
c
cept address space area flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
J
a
kub Jermar
Support fo
r
s
haring addr
e
ss s
p
ac
e
areas backed up
by
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
J
akub Jermar
M
ake addres
s
space back
e
nd data a
u
n
ion
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Move the s
h
a
r
ing
f
unctionality to
a
ddres
s
space
area
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Update
p
a
ge fault h
a
ndlers to distinguish be
t
w
e
e
n
different
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Modify ia64
linker sc
r
ipt to make co
m
pil
a
tion with
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Upgrade toolchai
n
to use gc
c
4
.
1
.
1
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
Modify as_are
a
_sha
r
e() to
accept dest
i
nation area flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
Mak
e
i
m
p
lementation of conditi
o
n varia
b
les compliant
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
J
akub Jermar
S
o
m
e renaming
t
o
pre
v
en
t
c
onfusi
o
n
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
S
mall f
i
xes
i
n futex
.
c
.
commit
|
commitdiff
|
tree
2006-05-24
Jak
u
b Jermar
Reimplement memory sharing
.
Currently
,
o
nly
commit
|
commitdiff
|
tree
2006-05-24
Jakub Jermar
Modify
the
h
i
erarchy of pa
g
e fault hand
l
er
s
t
o pass
.
.
.
commit
|
commitdiff
|
tree
2006-05-24
Jakub Jerm
a
r
Modify sparc64 to choo
s
e optima
l
page size in e
a
ch
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
J
a
k
u
b Je
r
mar
Som
e
s
h
a
red memory stuff (not completed)
.
commit
|
commitdiff
|
tree
2006-05-22
Jakub Jermar
Fixes
o
f
t
he
used_s
p
a
ce management code
.
commit
|
commitdiff
|
tree
2006-05-21
J
a
k
ub Jermar
Add us
e
d
_space_i
n
sert() and used_sp
a
c
e
_remove()
.
commit
|
commitdiff
|
tree
2006-05-20
Jakub Jermar
Turn address
s
pace
lo
c
k,
a
ddress space area lock and
commit
|
commitdiff
|
tree
2006-05-19
J
a
k
ub
J
ermar
Remov
e
unneed
e
d m
a
cro
.
commit
|
commitdiff
|
tree
2006-05-19
Jakub Jermar
Change th
e
wa
y
t
he f
r
amebuf
f
e
r is mapped so
that
s
parc64
.
.
.
commit
|
commitdiff
|
tree
2006-05-19
Jakub Jermar
Fix race in condition
v
a
r
iable
s
.
commit
|
commitdiff
|
tree
2006-05-17
J
akub Jermar
Modify ipc_wait_for_call()
to
s
upport all of blocking
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Jakub Jermar
Ren
a
me IP
C
_M_AS_SEND to IPC_M_AS_AREA_SEND
.
commit
|
commitdiff
|
tree
2006-05-16
Jakub
J
e
rmar
C
l
eanup after r
e
moval of as_area_accept
a
nd
a
s_area
_
send
.
commit
|
commitdiff
|
tree
2006-05-16
Ja
k
u
b
Jermar
Imp
r
o
ve c
o
mments
.
commit
|
commitdiff
|
tree
2006-05-15
J
a
kub
Jermar
Remove
a
misleading com
m
ent
.
commit
|
commitdiff
|
tree
2006-05-15
Ja
k
ub
J
ermar
Force mips32 frame buffer access to be always b
i
g
e
n
dian
.
commit
|
commitdiff
|
tree
2006-05-14
Jakub Jermar
Increase "timeo
u
t"
for debugg
i
ng spinlock so t
h
at false
.
.
.
commit
|
commitdiff
|
tree
2006-05-13
Jakub Jermar
Forg
o
tten in l
a
st commit
.
.
.
i
m
p
rov
e
frame buffe
r
spe
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-13
Ja
k
u
b
Jerma
r
Im
p
rove framebuffer
s
p
e
ed by buf
f
ering b
l
ank line
.
commit
|
commitdiff
|
tree
2006-05-13
Jakub Jermar
Do
n
o
t repo
r
t possib
l
e deadlock on fb_lock
.
commit
|
commitdiff
|
tree
2006-05-12
J
akub J
e
rmar
F
i
x number of
frames
a
lloc
a
t
e
d for V
E
S
A
frame
buff
e
r
.
.
.
commit
|
commitdiff
|
tree
2006-05-12
Jakub Jermar
C
h
ange co
d
ing sty
l
e in
v
esa
.
c and do some
minor chang
e
s
.
commit
|
commitdiff
|
tree
2006-05-11
Ja
k
u
b
Jermar
On as_area_dest
r
oy(), mar
k
the area as
p
artial be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2006-05-11
Jakub Jermar
Add SYS_
A
S_
A
REA_
D
ESTROY sy
s
call
.
commit
|
commitdiff
|
tree
2006-05-07
Jakub Jermar
Add S
Y
S_CA
P
_
G
R
A
NT a
n
d
S
Y
S_CAP_REVOKE syscalls
.
commit
|
commitdiff
|
tree
2006-05-06
Jakub Jermar
Complete i
m
pleme
n
tation of memcpy_fr
o
m_uspac
e
(
) and
.
.
.
commit
|
commitdiff
|
tree
2006-05-06
Ja
k
u
b
Jermar
Remove unuse
d
variable
.
commit
|
commitdiff
|
tree
2006-05-05
Jakub
J
e
r
m
ar
C
omplete
implemen
t
ation of c
o
p
y_from_us
p
ace() and copy_to_us
.
.
.
commit
|
commitdiff
|
tree
2006-05-02
Ja
k
ub J
e
rm
a
r
Get ri
d
o
f
f obsolet
e
ddi_int_
c
ontrol_a
r
ch() o
n
i
a
64
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jakub Jermar
Rename acpi/matd
.
c
t
o madt
.
c
(
Multiple APIC Desc
r
iption
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
J
akub J
e
rmar
Add
d
ummy IRQ
_
C
O
UNT
a
nd irq_i
p
c_bind_arch()
to ia64
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jak
u
b Jer
m
ar
Im
p
rove Doxy
g
en
-
com
m
ents
.
commit
|
commitdiff
|
tree
2006-05-01
J
akub Jerma
r
Wh
e
n seting TSS limit, ta
k
e the m
a
ndator
y
e
xtra endin
g
.
.
.
commit
|
commitdiff
|
tree
2006-04-30
Jakub Jermar
Fix a
b
ug caused by a
n
unsigne
d
subtrac
t
ion of
b
igger
.
.
.
commit
|
commitdiff
|
tree
2006-04-30
Jakub Jerm
a
r
Fi
x
es in amd6
4
a
n
d ia32 ddi_iospace_
e
nable_arch()
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
I
n
it
i
a
lize
a
m
d
64 and ia32
task
i
omapve
r
generation
.
.
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
Improve SYS_I
O
SPACE_ENABLE support
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub
J
e
rmar
I/O Permission bitmap fixe
s
.
The trailing all-one
s
equence
.
.
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
Replace old na
m
e of SYS_IOSPACE_ENABLE with
a
new o
n
e
.
commit
|
commitdiff
|
tree
2006-04-28
Jakub Jermar
Fix BITS2BYTES macr
o
to ret
u
rn 0 when
p
assed 0 as argume
n
t
.
commit
|
commitdiff
|
tree
2006-04-27
Jakub Jer
m
a
r
Improve doxygen
c
omments for printf()
.
commit
|
commitdiff
|
tree
next