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
Move the new IRQ redirector to ddi/.
2006-07-01
Jakub Jerm
a
r
Chang
e
cache_error exception to take i
s
tate * as a
.
.
.
commit
|
commitdiff
|
tree
2006-06-25
Jaku
b
J
e
rmar
Even t
h
ough the ppc64
d
oe
s
n
'
t buil
d
curr
e
nt
l
y, per
f
orm
.
.
.
commit
|
commitdiff
|
tree
2006-06-25
Jakub J
e
rm
a
r
Clea
n
up boot infrastruct
u
re: ppc32 (and
elsewhere)
.
commit
|
commitdiff
|
tree
2006-06-25
Jakub Jermar
Cleanup in the boot infrastru
c
t
u
r
e
.
commit
|
commitdiff
|
tree
2006-06-23
Jakub Jermar
U
pgrade amd64 hw
compatibility list
.
commit
|
commitdiff
|
tree
2006-06-20
Jakub Jermar
Cleanup of comments
.
commit
|
commitdiff
|
tree
2006-06-20
J
a
kub Jermar
Indentation and some i
m
proved c
o
mments
.
commit
|
commitdiff
|
tree
2006-06-18
Jakub Jermar
Make defunct p
p
c64 ke
r
nel compile again
.
commit
|
commitdiff
|
tree
2006-06-18
Ja
k
ub
J
ermar
C
h
anges to uspace
doxygen comm
e
nts
.
commit
|
commitdiff
|
tree
2006-06-18
Jakub Jer
m
a
r
Upd
a
tes in Doxygen
-
style
comments
.
commit
|
commitdiff
|
tree
2006-06-16
J
akub Je
r
mar
Revert th
e
change that pre
v
e
nted us
p
ace from
c
ompiling
.
commit
|
commitdiff
|
tree
2006-06-16
Jakub Je
r
mar
Fix s
o
me broken dox
y
gen comments
.
commit
|
commitdiff
|
tree
2006-06-16
Ja
k
ub
J
ermar
F
i
x s
o
me broken doxygen
c
omments
.
commit
|
commitdiff
|
tree
2006-06-14
Jakub
Jer
m
ar
Put sparc64 interrupt st
u
ff under the Interrup
t
group
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
J
akub Jermar
Impro
v
e co
m
m
e
nt
s
.
commit
|
commitdiff
|
tree
2006-06-12
Jaku
b
J
e
rmar
Move to
0
.
2
.
0
.
1 bugfixi
n
g release
.
commit
|
commitdiff
|
tree
2006-06-11
Jaku
b
Jermar
Inform
t
h
e user abo
u
t
t
he
ker
n
el relinquishi
n
g the
.
.
.
commit
|
commitdiff
|
tree
2006-06-10
Jakub Jermar
Fi
x
tetr
i
s to update fallrate wh
e
n re
s
tarting the game
.
commit
|
commitdiff
|
tree
2006-06-10
J
a
kub Je
r
mar
F
ix double thre
a
d_join() in ktaskgc
.
commit
|
commitdiff
|
tree
2006-06-10
Ja
k
ub Jer
m
ar
#i
f
def mo
r
e
debuggin
g
printf()'s
.
commit
|
commitdiff
|
tree
2006-06-10
Jakub Je
r
mar
Pass correct yres to userspace f
r
amebu
f
fer
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub Jermar
Avoid tricky
race condition between waitq_wakeup()
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub J
e
r
m
ar
A
dd
i
n
t
errupts_restore() to
t
hread_jo
i
n_timeout()
.
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Ja
k
ub
J
e
rmar
Load up to 8 userspa
c
e tasks
on mips
3
2
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub Jermar
F
or
g
o
tten interrupts
_
re
s
tore(
)
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub Je
r
m
a
r
On ia
6
4, purge DTR entry befo
r
e overwri
t
ing
i
t with
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub Jermar
Eliminate deadlock cond
i
tio
n
f
rom fb
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub Jermar
Prin
t
spurious interrupt messages only
when comp
i
led
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
J
a
kub Jermar
U
p
date version
t
o
0
.
2
.
0 (Daylig
h
t)
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub Jer
m
ar
Collect Undead
thre
a
ds wh
i
le waiti
n
g to jo
i
n u
i
nit
.
commit
|
commitdiff
|
tree
2006-06-07
Jakub Jermar
Improv
e
c
o
mm
e
nt
.
commit
|
commitdiff
|
tree
2006-06-07
J
akub Jermar
M
o
ve
comment
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Je
r
mar
mips32 ver
s
ion of alignment-safe memcp
y
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jerm
a
r
Ge
n
eric versi
o
n
of memcpy th
a
t is resistent t
o
wards
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
J
akub Jermar
ia64 memcpy that is unali
g
ned
p
oin
t
er re
s
istent
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jer
m
ar
Support
l
oading up to 8
u
sersp
a
ce i
m
ages on ia64
.
commit
|
commitdiff
|
tree
2006-06-06
J
akub Jermar
Preve
n
t task killing
o
f kern
e
l
by retu
r
ning EPERM on
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
Never ever walk a
B
+tree
as
yo
u
dest
r
oy it
.
Or vice
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub
Jermar
When inte
r
rup
t
ed from sleep, pending timeouts
must
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jerm
a
r
Improve
c
o
m
ments
r
egarding liveli
n
ess of thr
e
ad
s
and
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
J
a
kub
J
ermar
I
n
task_kill(
)
,
r
emove
the ta
s
k from the tasks_btree
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jermar
task_dest
r
oy() implementa
t
ion,
f
ixes i
n
as_dest
r
oy
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jermar
futex_cleanup() im
p
lementation
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jerma
r
Kill task w
h
e
n its main thread e
x
its
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub
Jerm
a
r
Make ktaskclnp call ipc_c
l
ea
n
up and
futex_cleanup
.
commit
|
commitdiff
|
tree
2006-06-05
Jaku
b
Jerma
r
Detach kmp
thr
e
ad aft
e
r j
o
ining it
.
commit
|
commitdiff
|
tree
2006-06-05
Ja
k
u
b Jerm
a
r
Update for task_
k
ill()
.
commit
|
commitdiff
|
tree
2006-06-04
Ja
k
ub
J
e
r
mar
Framework for
task_kill()
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub Jermar
M
ake use of
thread_
j
oin
_
timeou
t
() and thread_d
e
tach
.
.
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub
Jermar
t
h
read_j
o
in_ti
m
eout()
and threa
d
_deta
c
h() implementatio
n
.
commit
|
commitdiff
|
tree
2006-06-03
J
a
kub Je
r
mar
Improve comment in slab
.
c
.
commit
|
commitdiff
|
tree
2006-06-03
J
a
ku
b
J
erm
a
r
Rem
o
ve left over piec
e
of code
f
or incre
a
sin
g
reference
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Ja
k
u
b J
e
r
mar
Add reference to shar
e
d fram
e
s of ELF image backed
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jerm
a
r
Add
r
eference to shared frames of
anonymo
u
s address
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
J
a
k
ub Je
r
m
a
r
Mo
d
i
f
y ia64 to lo
a
d 6 usersp
a
ce
t
asks
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Fix
programming
of local APIC ti
m
er to interrupt the
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jerm
a
r
Cleanup o
f
u
space
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub
Je
r
mar
Enable loading of k
b
d us
e
rspace dri
v
er in Sk
i
sample
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jerm
a
r
Sync w
i
th last kernel commit (the a
b
i
l
ity to specify
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Je
r
mar
Replace nonblockin
g
argu
m
ent of waitq_sle
e
p_timeout
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jermar
ski
.
conf for 4 ELF images
.
commit
|
commitdiff
|
tree
2006-06-02
J
a
kub Jermar
Rem
o
v
e
th
r
ee infinite
l
o
ops intro
d
uced yest
e
rda
y
:-)
commit
|
commitdiff
|
tree
2006-06-01
Jakub Jer
m
ar
Imple
m
ent
r
ec
u
r
si
v
e function for deallocating the w
h
o
le
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub Jermar
Fix ppc32 and ppc64 to comp
i
le
agai
n
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub Jermar
Function f
o
r destroyin
g
addr
e
s
s
space
f
or whi
c
h t
h
ere
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub J
e
rmar
Al
l
ow usage of blocking synchronizatio
n
primitives
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jaku
b
Jermar
Reference co
u
nt
i
ng
for futexes
.
commit
|
commitdiff
|
tree
2006-05-30
Jakub Jerm
a
r
P
roject m
i
ss
e
d
_
clock_ticks also on thread timeslice
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub Jerma
r
Fix
u
sed
_
s
pace_i
n
sert() t
o
correctly service an empty
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub Jermar
Fight TLB
i
nconsist
e
ncy by
proper placing of tlb_
s
hootdown_s
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
J
a
kub Jermar
Fix
c
ritical bug in timeo
u
t processing introdu
c
ed several
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub J
e
rmar
Load f
o
ur userspa
c
e tasks on mips32
.
commit
|
commitdiff
|
tree
2006-05-28
Jaku
b
Jerm
a
r
Add missed_
c
lock_ticks to CPU structure so that clock
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jaku
b
J
e
rmar
Sync with kernel
.
commit
|
commitdiff
|
tree
2006-05-28
J
a
k
ub Jermar
Mak
e
dd
i
_
physm
e
m_
m
ap() acc
e
pt address space area flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Support fo
r
sharing addr
e
ss s
p
ace are
a
s backed up by
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
J
akub
Jermar
Make
address
s
pa
c
e backend data a
u
ni
o
n
.
commit
|
commitdiff
|
tree
2006-05-27
J
aku
b
Je
r
mar
Move t
h
e sh
a
rin
g
functiona
l
ity
to address s
p
a
ce
area
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Ja
k
ub Jermar
Up
d
ate page fa
u
lt handlers to distinguis
h
between di
f
ferent
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
J
ak
u
b Jermar
M
o
di
f
y ia64
l
inker scr
i
pt
to make
c
ompil
a
tion with
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub J
e
rmar
Change ia64
l
i
nke
r
sc
r
i
pt to
s
uppress wa
r
nings about
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Upgrade toolchain to u
s
e
g
c
c 4
.
1
.
1
.
commit
|
commitdiff
|
tree
2006-05-25
Jaku
b
Jer
m
a
r
Import BSD tet
r
is from O
p
enBSD
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
S
y
n
c with kernel
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
Mo
d
i
f
y
a
s
_
a
rea_share() t
o
accept destination
a
rea flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
M
ake im
p
l
e
m
e
ntation of condition variab
l
e
s
compliant
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jerma
r
S
o
me renaming to prevent conf
u
s
ion
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub
J
ermar
Small
fixes in futex
.
c
.
commit
|
commitdiff
|
tree
2006-05-24
Jakub Jer
m
a
r
Reimplement memory
s
haring
.
C
u
rrently, only
commit
|
commitdiff
|
tree
2006-05-24
Jakub Jermar
test_as_send
(
) ->
test_as_area_send()
commit
|
commitdiff
|
tree
2006-05-24
Jakub
Jerm
a
r
Modify the hierarch
y
of
p
age
fault ha
n
d
l
ers to
p
a
ss
.
.
.
commit
|
commitdiff
|
tree
2006-05-24
J
akub J
e
rmar
Modi
f
y s
p
arc64 to choose optimal
p
a
ge siz
e
in each
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Jakub J
e
rmar
So
m
e shared memory stuff (not completed)
.
commit
|
commitdiff
|
tree
2006-05-22
Jakub J
e
r
mar
Chan
g
e l
i
n
ker scri
p
ts so that heap a dedicated address
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
Ja
k
u
b Jermar
Fi
x
es of
the
u
sed_space m
a
nagement code
.
commit
|
commitdiff
|
tree
2006-05-21
J
aku
b
Jermar
A
dd used_space_insert()
and used
_
spac
e
_re
m
ove()
.
commit
|
commitdiff
|
tree
2006-05-20
Jak
u
b Jerm
a
r
Turn ad
d
re
s
s s
p
ace
l
ock, address
space are
a
lock and
commit
|
commitdiff
|
tree
2006-05-20
Jakub Je
r
mar
Fix i
a
64 warni
n
gs
d
u
r
ing uspace
c
omp
i
lation
.
commit
|
commitdiff
|
tree
2006-05-19
J
akub Jermar
Remov
e
unneed
e
d macro
.
commit
|
commitdiff
|
tree
2006-05-19
J
aku
b
J
e
r
m
ar
Change th
e
w
a
y t
h
e fr
a
m
e
b
u
f
fer is mapped so
t
hat sparc64
.
.
.
commit
|
commitdiff
|
tree
next