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
Convert ia64 to the new IRQ and notification scheme.
2006-07-04
Jakub Jer
m
ar
R
eplace old __u?? types wi
t
h respecti
v
e
C
99 v
a
riants
.
.
.
commit
|
commitdiff
|
tree
2006-07-04
Jakub Jermar
Replace old __u?? ty
p
es with respectiv
e
C99 v
a
riant
s
.
.
.
commit
|
commitdiff
|
tree
2006-07-04
Jakub
J
ermar
s
p
arc64
is now booted by Hel
e
nOS boot loader
.
commit
|
commitdiff
|
tree
2006-07-04
Jakub Jer
m
ar
Mak
e
s
p
arc64 kernel assume it is loaded by our loader
.
commit
|
commitdiff
|
tree
2006-07-04
Jakub Jer
m
ar
Typos and
inde
n
tati
o
n fixe
s
fo
r
mips32 and s
o
me g
e
neri
c
.
.
.
commit
|
commitdiff
|
tree
2006-07-03
Jakub Jermar
Work on sparc64 boot loader (still inac
t
ive)
.
commit
|
commitdiff
|
tree
2006-07-03
Jakub J
e
rmar
Last cha
n
ges to make ofw
.
c work for both 32-bit an
d
.
.
.
commit
|
commitdiff
|
tree
2006-07-03
J
akub
J
e
r
mar
Cleanup OpenFirmware
d
r
iver and prepa
r
e it for
integra
t
ion
.
.
.
commit
|
commitdiff
|
tree
2006-07-03
Jakub Jermar
Fi
x
sparc64 to comp
i
le again
.
commit
|
commitdiff
|
tree
2006-07-01
J
akub Jerm
a
r
Chan
g
e cache_erro
r
exceptio
n
to take ist
a
t
e
* as a
.
.
.
commit
|
commitdiff
|
tree
2006-06-25
Jak
u
b Jerma
r
Even
though the ppc64 doesn'
t
b
u
i
l
d
c
urrently, perform
.
.
.
commit
|
commitdiff
|
tree
2006-06-25
Jaku
b
J
erma
r
Cleanup boot infrastruct
u
r
e: ppc32
(and el
s
ewhere)
.
commit
|
commitdiff
|
tree
2006-06-25
J
a
kub Jerma
r
C
leanup in the boot infrast
r
ucture
.
commit
|
commitdiff
|
tree
2006-06-23
Jakub Jermar
Upgrade amd64 hw
c
o
mpatibility list
.
commit
|
commitdiff
|
tree
2006-06-20
Ja
k
ub
Jermar
Cleanup of comments
.
commit
|
commitdiff
|
tree
2006-06-20
Jakub Jermar
I
n
d
e
ntation and some improved comme
n
ts
.
commit
|
commitdiff
|
tree
2006-06-18
Jakub Jermar
Ma
k
e
defu
n
ct ppc64
kern
e
l
c
o
m
pile again
.
commit
|
commitdiff
|
tree
2006-06-18
Jakub Jermar
Changes to u
s
pa
c
e
d
oxygen comments
.
commit
|
commitdiff
|
tree
2006-06-18
J
akub
J
e
r
m
ar
U
p
dat
e
s
in Doxygen-style comments
.
commit
|
commitdiff
|
tree
2006-06-16
J
aku
b
J
e
rmar
Revert the chang
e
that p
r
evented us
p
ace from com
p
iling
.
commit
|
commitdiff
|
tree
2006-06-16
Jakub
J
ermar
F
i
x some brok
e
n d
o
x
y
gen comm
e
nts
.
commit
|
commitdiff
|
tree
2006-06-16
Jakub Je
r
mar
Fix s
o
me bro
k
en
d
o
xyge
n
commen
t
s
.
commit
|
commitdiff
|
tree
2006-06-14
Jakub
Je
r
ma
r
P
ut spar
c
64 in
t
errupt s
t
uff und
e
r the Inte
r
rupt
g
roup
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Jakub J
e
rmar
Improve co
m
m
e
n
ts
.
commit
|
commitdiff
|
tree
2006-06-12
J
ak
u
b Jermar
Move to 0
.
2
.
0
.
1 bugf
i
xi
n
g release
.
commit
|
commitdiff
|
tree
2006-06-11
J
a
k
u
b
J
e
rmar
I
nform t
h
e user about the kernel relinquishing the
.
.
.
commit
|
commitdiff
|
tree
2006-06-10
Jakub Jermar
Fix tetris
t
o
upd
a
te fall
r
ate when re
s
tarting the game
.
commit
|
commitdiff
|
tree
2006-06-10
Ja
k
ub
J
ermar
Fi
x
do
u
b
l
e
t
hre
a
d_join() in kt
a
skgc
.
commit
|
commitdiff
|
tree
2006-06-10
J
a
k
u
b Jermar
#i
f
d
e
f mor
e
debugging
p
rin
t
f()'s
.
commit
|
commitdiff
|
tree
2006-06-10
Jak
u
b
Je
r
mar
Pas
s
correct yres to userspace framebuffer
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub Jermar
Avoid t
r
icky
r
ace conditio
n
between wai
t
q_wa
k
eup
(
)
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
J
a
k
ub Jermar
Add
i
nterrupts_rest
o
re() to thread_jo
i
n_timeout()
.
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Jak
u
b Jermar
L
oad up
to 8 u
s
erspac
e
tasks
o
n
m
i
p
s32
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub Jerm
a
r
Fo
r
gotten interrupts
_
restore()
.
commit
|
commitdiff
|
tree
2006-06-09
Jakub Jermar
On ia64
,
p
urge DTR
entry before overwriti
n
g it with
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
J
a
kub Jermar
E
l
i
m
i
n
ate
d
e
adl
o
c
k co
n
dition from f
b
.
commit
|
commitdiff
|
tree
2006-06-08
Jakub J
e
r
m
ar
Print spurious
i
nterrupt mes
s
a
g
es only
w
hen compiled
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Jak
u
b
Jermar
Update version to 0
.
2
.
0 (Dayli
g
ht)
.
commit
|
commitdiff
|
tree
2006-06-08
Ja
k
ub J
e
r
m
ar
Collect Unde
a
d thre
a
ds w
h
ile waiting
t
o joi
n
uinit
.
commit
|
commitdiff
|
tree
2006-06-07
Jak
u
b Jermar
Imp
r
o
ve comment
.
commit
|
commitdiff
|
tree
2006-06-07
Jakub Jermar
Move co
m
m
en
t
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
mips32 version of alignme
n
t
-
safe memcpy
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jer
m
a
r
Generic v
e
rsion o
f
memcpy
that is
r
esistent toward
s
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub
J
er
m
a
r
i
a6
4
memcpy that
is
u
n
al
i
gned
p
oi
n
ter resisten
t
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub Jermar
Support loading up to 8 us
e
rspace images on i
a
64
.
commit
|
commitdiff
|
tree
2006-06-06
Jakub
Jermar
Prevent t
a
sk killing
o
f kernel by returning
EPERM on
.
.
.
commit
|
commitdiff
|
tree
2006-06-06
J
akub Jermar
N
e
ver e
v
er
walk a B+
t
r
ee as you destroy it
.
O
r vice
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub
Jermar
When interrupted from sleep, pending
timeouts must
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Je
r
mar
Improve com
m
e
nts regard
i
n
g l
i
veliness
o
f threads and
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Ja
k
ub Jermar
In task
_
kill(), rem
o
ve the task
f
rom
t
he t
a
sks_btre
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Je
r
mar
t
a
sk_
d
est
r
oy() implementation, fixes in as_destroy
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub
Jermar
futex_c
l
e
a
nup() implementation
.
commit
|
commitdiff
|
tree
2006-06-05
J
a
ku
b
J
ermar
Ki
l
l task wh
e
n
i
ts mai
n
thr
e
ad exit
s
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub J
e
rmar
M
a
ke
k
taskcln
p
call
i
p
c_cl
e
anup
an
d
futex_cleanup
.
commit
|
commitdiff
|
tree
2006-06-05
Jakub Jerma
r
Detach kmp thr
e
ad
after joining it
.
commit
|
commitdiff
|
tree
2006-06-05
Jaku
b
Jermar
Update for task_kill()
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub Jerma
r
Framework for ta
s
k_kill()
.
commit
|
commitdiff
|
tree
2006-06-04
Jak
u
b
Jermar
Make use
o
f thread_join_timeout() and t
h
r
e
ad_detach
.
.
.
commit
|
commitdiff
|
tree
2006-06-04
Jakub Jerm
a
r
thread_join_ti
m
eout() and t
h
read_detach()
i
m
p
l
eme
n
tation
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jer
m
a
r
Im
p
rov
e
c
o
m
ment in slab
.
c
.
commit
|
commitdiff
|
tree
2006-06-03
Ja
k
u
b
Jermar
Remove left over piec
e
of co
d
e
for increasing ref
e
renc
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jak
u
b Jer
m
ar
Add reference to sh
a
red f
r
ames of ELF ima
g
e backed
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub
J
ermar
A
d
d reference to s
h
ared f
r
ames of ano
n
y
mou
s
addre
s
s
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub
Jerm
a
r
Modify ia64
t
o
lo
a
d 6 users
p
a
c
e tasks
.
commit
|
commitdiff
|
tree
2006-06-03
Jakub Jermar
Fix progra
m
ming
o
f local APIC timer to
interr
u
p
t
the
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Ja
k
ub Jerm
a
r
Cleanup
of uspace
.
commit
|
commitdiff
|
tree
2006-06-02
Ja
k
ub Jermar
En
a
bl
e
loading of
k
bd usersp
a
ce
d
r
i
ver
in Ski
s
ample
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jermar
S
ync with last kerne
l
commit (the ability to
s
pecify
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jermar
Re
p
lace nonblockin
g
argu
m
en
t
of waitq
_
sleep_timeout
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
J
akub Jermar
ski
.
con
f
for 4 ELF images
.
commit
|
commitdiff
|
tree
2006-06-02
Jakub Jermar
Remove three inf
i
nite loops introduce
d
ye
s
terday :-)
commit
|
commitdiff
|
tree
2006-06-01
Jakub
Jermar
I
mplem
e
n
t
rec
u
rsive function for deallo
c
ating
the whole
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
J
a
k
u
b
Jermar
Fix p
p
c32 and
p
pc64 to com
p
ile again
.
commit
|
commitdiff
|
tree
2006-05-31
J
a
kub Jerm
a
r
Fu
n
ct
i
on
f
or
d
estroying address
s
pace for which there
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub Jermar
A
llow usage of bl
o
cki
n
g
synchron
i
z
a
tion pri
m
itives
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Jakub Jermar
Reference counting fo
r
fute
x
es
.
commit
|
commitdiff
|
tree
2006-05-30
Jak
u
b
Jermar
Project mi
s
sed_clock_tick
s
also on thre
a
d timeslice
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jak
u
b Jermar
Fix used_space_inse
r
t() to correctly se
r
vice an
e
m
p
t
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jak
u
b Jerm
a
r
Fight TLB inconsistency by proper placing
of tlb_shootdow
n
_s
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub J
e
rmar
Fix critical
b
ug in t
i
me
o
u
t
proce
s
s
i
ng introduce
d
s
everal
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub Jermar
Lo
a
d four userspace tasks on
m
ips32
.
commit
|
commitdiff
|
tree
2006-05-28
J
a
kub Jermar
Add miss
e
d_clock_ticks
t
o
CPU struct
u
r
e
s
o that clock
.
.
.
commit
|
commitdiff
|
tree
2006-05-28
Jak
u
b Je
r
mar
S
ync with kernel
.
commit
|
commitdiff
|
tree
2006-05-28
Jakub Jermar
Make d
d
i_ph
y
smem_map() accept add
r
ess space area
f
lags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
S
u
pport for sharing address
s
p
ace areas
b
acked up by
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub
Jer
m
ar
Make
addr
e
ss space back
e
n
d
d
ata a
u
nion
.
commit
|
commitdiff
|
tree
2006-05-27
J
akub Jermar
Move
t
he sharin
g
funct
i
onality
to addr
e
ss space area
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jermar
Update pa
g
e
f
a
ult h
a
ndlers to
distinguish between
d
ifferent
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jak
u
b Jerm
a
r
M
o
dify ia
6
4 linker script to make comp
i
lation with
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub
J
ermar
Chang
e
ia64 linker script to su
p
press warnings about
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Jakub Jerm
a
r
Upgrade
toolchain to use g
c
c 4
.
1
.
1
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
Impor
t
BS
D
tetr
i
s from OpenBSD
.
commit
|
commitdiff
|
tree
2006-05-25
Jaku
b
Jermar
Sync with ke
r
nel
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
Modify as_area_shar
e
(
)
to acc
e
pt destination a
r
ea fl
a
g
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Jakub Jermar
Make
imple
m
e
nt
a
t
ion of co
n
dition v
a
riables compliant
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
J
akub Jermar
Some
r
enaming to pre
v
ent c
o
nfusio
n
.
commit
|
commitdiff
|
tree
2006-05-25
J
a
kub Jermar
Small fixes
i
n
futex
.
c
.
commit
|
commitdiff
|
tree
2006-05-24
Jakub
J
e
rmar
Reimp
l
ement memory sharing
.
Currently,
o
nly
commit
|
commitdiff
|
tree
2006-05-24
J
a
kub
Jer
m
a
r
test_as_send()
-
> test
_
as_area_send()
commit
|
commitdiff
|
tree
2006-05-24
Jakub Jermar
Modify
t
h
e hierarc
h
y of page fault han
d
lers to pass
.
.
.
commit
|
commitdiff
|
tree
next