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
Make defunct ppc64 kernel compile again.
2006-05-01
Jakub J
e
rmar
R
e
n
ame ac
p
i/matd
.
c
t
o madt
.
c (Multiple APIC Description
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jakub Jermar
Add d
u
m
m
y
IRQ_COUNT and irq
_
ipc_b
i
nd_arc
h
() to ia64
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jakub
Jer
m
a
r
Improve Doxyge
n
-
c
omment
s
.
commit
|
commitdiff
|
tree
2006-05-01
Jak
u
b Jermar
When
s
eti
n
g TSS limit, take the ma
n
dat
o
ry ext
r
a en
d
ing
.
.
.
commit
|
commitdiff
|
tree
2006-04-30
Jakub
Jermar
F
i
x a
bug caused by an unsigned subtraction of bigge
r
.
.
.
commit
|
commitdiff
|
tree
2006-04-30
Jakub Jermar
Fixes in
amd64 and ia32 d
d
i_iosp
a
ce_enable_
a
r
c
h()
.
commit
|
commitdiff
|
tree
2006-04-29
Ja
k
ub J
e
rmar
Initi
a
l
i
ze amd64 a
n
d ia32 task ioma
p
ver generation
.
.
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
Imp
r
ove SYS_IO
S
PACE_ENABLE support
.
commit
|
commitdiff
|
tree
2006-04-29
J
a
kub Jer
m
a
r
I
/
O P
e
rmission bitmap fixes
.
The trailing all-one seque
n
ce
.
.
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Je
r
m
ar
Repla
c
e old name
of SYS
_
IOSP
A
CE_ENABLE wi
t
h a new one
.
commit
|
commitdiff
|
tree
2006-04-28
Jakub Jerma
r
Fix BITS2BYTE
S
mac
r
o to return 0 when passed 0 as a
r
gument
.
commit
|
commitdiff
|
tree
2006-04-27
Jakub Jermar
Improve doxy
g
en comments
f
or printf()
.
commit
|
commitdiff
|
tree
2006-04-27
J
akub Jermar
Add
some @fi
l
e doxy
g
e
n
co
m
ment
s
and
i
mp
r
ove already
.
.
.
commit
|
commitdiff
|
tree
2006-04-26
Jakub
Jermar
This t
i
me
r
e
a
l
l
y fix wrong definition of K_DATA_START
.
commit
|
commitdiff
|
tree
2006-04-26
Jakub Jermar
Fix K_DATA_START sec
t
i
on definition
.
commit
|
commitdiff
|
tree
2006-04-26
Jakub Jermar
Prevent rac
e
in as_area_send()
by
allowing th
e
address
.
.
.
commit
|
commitdiff
|
tree
2006-04-26
Jakub J
e
rmar
Rename SYS_AS_
A
R
EA_SH
A
RE_AP
P
ROV
E
a
nd SYS_AS_
A
REA_SHARE_PERFO
.
.
.
commit
|
commitdiff
|
tree
2006-04-26
Jakub Je
r
mar
Add f
r
ame_reference_add()
.
commit
|
commitdiff
|
tree
2006-04-26
Jaku
b
Jer
m
ar
Implement
a
tion of SYS_
A
S_AREA_ACCE
P
T and SYS_AS_AREA
_
SEND
.
.
.
commit
|
commitdiff
|
tree
2006-04-24
Jakub Jermar
Do
not allow zero size address space area
s
.
commit
|
commitdiff
|
tree
2006-04-24
Jakub Jermar
Sort architectures alphabetical
l
y in kernel c
o
nfiguration
.
commit
|
commitdiff
|
tree
2006-04-24
Jakub Jermar
Remove the outda
t
ed
T
ODO file
.
commit
|
commitdiff
|
tree
2006-04-23
Jakub Jermar
Reorga
n
i
z
e
syscall
names to bett
e
r correspond to kernel
.
.
.
commit
|
commitdiff
|
tree
2006-04-23
J
a
kub Jermar
M
a
ke
ia
6
4 and spa
r
c64 compile
agai
n
.
commit
|
commitdiff
|
tree
2006-04-17
J
a
kub
Jerm
a
r
Some fo
r
matting and for
m
ula
t
ion
c
hanges
.
commit
|
commitdiff
|
tree
2006-04-17
Jakub Jermar
Fu
l
l imple
m
entation
o
f
a
md64
and ia3
2
SYS_ENABLE
_
IOSPACE
.
.
.
commit
|
commitdiff
|
tree
2006-04-17
Jakub Jermar
Fix
a
md
6
4 and
i
a32 management of
I/
O
b
itmap
i
n be
f
ore_task_r
.
.
.
commit
|
commitdiff
|
tree
2006-04-17
Jakub Jermar
A
d
d bitmap
ADT
.
commit
|
commitdiff
|
tree
2006-04-14
J
akub Jer
m
a
r
C
oding s
t
yle changes for the last
c
o
m
mit
.
commit
|
commitdiff
|
tree
2006-04-14
Jakub Jermar
Kernel support for S
Y
S_ENA
B
LE_IOSPAC
E
.
commit
|
commitdiff
|
tree
2006-04-13
J
a
ku
b
Jermar
Move upda
t
i
ng I/O Permission b
i
tmap to b
e
fore_t
a
sk_ru
n
s_arch
(
)
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub Jermar
Add im
p
ortan
t
c
omment
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub
J
erm
a
r
F
i
x w
r
ong order of operations
.
commit
|
commitdiff
|
tree
2006-04-13
Jak
u
b Jerm
a
r
C
l
eanup pm
.
c and pm
.
h code on ia32 and am
d
64
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub Jermar
Replace
a
ssembly from pm
.
c with new inline function
s
.
.
.
commit
|
commitdiff
|
tree
2006-04-13
J
a
k
ub Jermar
Add task
_
create_arch(
)
f
or a
l
l archite
c
t
u
res
.
commit
|
commitdiff
|
tree
2006-04-13
J
akub Jerma
r
Move
arch/thread
.
h to arch/proc
/
thre
a
d
.
h o
n
all a
r
chitectures
.
commit
|
commitdiff
|
tree
2006-04-12
Jakub Jer
m
ar
Add some sanity c
h
e
c
ks to make sure the address space
.
.
.
commit
|
commitdiff
|
tree
2006-04-12
Jakub Jermar
Add t
a
s
k
_find
_
by_id
(
)
.
commit
|
commitdiff
|
tree
2006-04-12
Jakub
J
e
rmar
Modify B+tree
node
key width
t
o be 6
4
-
b
it wide on
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2006-04-12
Jakub Jermar
Kerne
l
support
f
or
S
Y
S_
G
ET_TASK_ID s
y
scal
l
.
commit
|
commitdiff
|
tree
2006-04-12
Jak
u
b
Je
r
mar
Star
t
capab
i
lit
i
es suppo
r
t
.
commit
|
commitdiff
|
tree
2006-04-12
Jak
u
b Jerm
a
r
Ini
t
ialize
A
RCH_THREAD_DATA o
n
all architectures
.
commit
|
commitdiff
|
tree
2006-04-10
Jakub Jerma
r
Change develo
p
e
r
e
mail
s
t
o their
a
liases in helenos
.
eu
.
commit
|
commitdiff
|
tree
2006-04-09
Ja
k
ub Jermar
Switch B+tree node allocati
o
n f
r
om
malloc() to a de
d
icated
.
.
.
commit
|
commitdiff
|
tree
2006-04-09
Jakub Jermar
Replace list
o
f all tasks with B+tree of all tasks
.
commit
|
commitdiff
|
tree
2006-04-09
Jakub Jermar
Replace
l
ist
of all
t
hreads with B+tree of all
th
r
eads
.
commit
|
commitdiff
|
tree
2006-04-09
Jakub J
e
rm
a
r
Sleepi
n
g in a wait queu
e
can be n
o
w interrupted
w
ith
commit
|
commitdiff
|
tree
2006-04-05
Jakub Jermar
Fix critical bug in hash t
a
ble ini
t
ialization
.
commit
|
commitdiff
|
tree
2006-04-05
Jakub Je
r
mar
Be
c
ause
o
f another race c
o
ndi
t
i
o
n, f
u
tex_wakeup() nee
d
s
.
.
.
commit
|
commitdiff
|
tree
2006-04-04
Jakub Jermar
R
ename btree
_
n
ode_left_sibling() to btree_leaf_nod
e
_left_
n
ei
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
J
a
kub
Jermar
s
/
B+-tree/B+
t
r
e
e/
commit
|
commitdiff
|
tree
2006-04-03
Ja
k
u
b
Jerma
r
s/B+-tree/B+tree/
commit
|
commitdiff
|
tree
2006-04-03
Jakub Jermar
D
e
ploy B
+
tree i
n
ad
d
re
s
s space area mana
g
emen
t
.
commit
|
commitdiff
|
tree
2006-04-01
Jakub
J
e
r
ma
r
Completed B+-
t
re
e
supp
o
rt
.
commit
|
commitdiff
|
tree
2006-04-01
Jak
u
b
Jermar
Up
d
ate B+-tree code
.
commit
|
commitdiff
|
tree
2006-03-30
Jak
u
b J
e
rmar
Change B+-tree from
2
-3-4
tree to
2
-3-4-5 tree
b
y adding
.
.
.
commit
|
commitdiff
|
tree
2006-03-30
J
akub
Jerm
a
r
Fix comments
.
commit
|
commitdiff
|
tree
2006-03-27
Jakub
J
e
rmar
CPU sta
c
ks
m
u
st have
two
f
rame
s
on ia64
.
commit
|
commitdiff
|
tree
2006-03-26
J
a
kub Jermar
Try t
o
avo
i
d sp
l
itting full B+-tree nodes by
tryi
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-03-25
Ja
k
ub J
e
rmar
Change B+-tree to:
commit
|
commitdiff
|
tree
2006-03-24
Jakub
J
ermar
Small changes
.
commit
|
commitdiff
|
tree
2006-03-23
Ja
k
ub J
e
rmar
Small textua
l
chan
g
e
s
.
commit
|
commitdiff
|
tree
2006-03-23
Jakub
Jermar
Change
sy
s
c
all ta
b
le
.
commit
|
commitdiff
|
tree
2006-03-23
Jakub Je
r
mar
Imp
r
ov
e
d futexes
.
(ke
r
nel
p
art)
commit
|
commitdiff
|
tree
2006-03-23
Jaku
b
Jer
m
ar
Fix kcpulb() to change state of the
migrated threa
d
.
.
.
commit
|
commitdiff
|
tree
2006-03-22
Jakub Jerm
a
r
Basic futex
.
Prototyp
e
imple
m
ent
a
tion
.
commit
|
commitdiff
|
tree
2006-03-22
J
a
kub Jerm
a
r
Small PTE_*
macros and
S
E
T
_
PTL0_ADDRESS macro changes
.
commit
|
commitdiff
|
tree
2006-03-22
J
akub Jermar
Small
a
t
o
m
ic
#incl
u
de a
n
d typedef changes
.
commit
|
commitdiff
|
tree
2006-03-22
Jakub Jer
m
ar
P
a
s
s either
-
DCO
N
FIG_PAGE_PT
o
r
-
DCONFIG_P
A
GE_HT
t
o
.
.
.
commit
|
commitdiff
|
tree
2006-03-22
Jak
u
b Jerma
r
Define
a
tomic_t on
l
y once in ato
m
i
c
.
h
commit
|
commitdiff
|
tree
2006-03-22
Jakub Jermar
Remove extr
a
befo
r
e_th
r
ea
d
_
runs() call
s
.
commit
|
commitdiff
|
tree
2006-03-20
Jakub Jermar
B+-
t
ree
implementation
.
commit
|
commitdiff
|
tree
2006-03-17
Jakub Jermar
Fix atomic_postdec() opera
t
ion
.
commit
|
commitdiff
|
tree
2006-03-17
J
a
k
u
b
Jermar
F
i
x
dou
b
le page_table_unlock() in i
a
64 t
l
b
.
c
.
commit
|
commitdiff
|
tree
2006-03-17
Jak
u
b
J
ermar
Impr
o
ved usp
a
ce thread
s
.
commit
|
commitdiff
|
tree
2006-03-17
J
a
kub Jerm
a
r
Unlock address space
area when
returning erro
r
.
commit
|
commitdiff
|
tree
2006-03-17
Jakub Jerm
a
r
Mo
r
e checks for address
space
area conflicts
.
commit
|
commitdiff
|
tree
2006-03-17
Jakub Jer
m
a
r
Supp
o
rt for user space threads
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub
Jermar
It is now
p
oss
i
ble
to associate
symbol
i
c names with
.
.
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Je
r
mar
Clear user a
d
d
ress
s
pace when
creating new
p
a
g
e table
s
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Jerm
a
r
Slightly optimized
version of ivt
.
S
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub J
e
rmar
Mov
e
a
md64's ident_
p
age_mapper() an
d
page_fault() to
.
.
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Jermar
Rest
o
re interrupts when
f
ailing in as_re
m
ap()
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Je
r
mar
Page table lockin
g
.
commit
|
commitdiff
|
tree
2006-03-16
Ja
k
ub Jermar
mmap() s
y
sc
a
l
l
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub Jermar
Suppo
r
t only
anonymous address spa
c
e
are
a
s
.
commit
|
commitdiff
|
tree
2006-03-15
J
a
kub Jermar
Redefine semantics o
f
u
na
r
y
atomic operat
i
ons
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub J
e
rmar
Hopef
u
lly
final version of
int
e
rrupt hand
l
ers for amd64
.
.
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub
Jermar
I
m
p
r
o
ved ia32 in
t
e
rrupt handlers
.
commit
|
commitdiff
|
tree
2006-03-15
J
a
kub Jermar
Fix bug in
i
a32 int
e
rr
u
pt han
d
le
r
s
.
commit
|
commitdiff
|
tree
2006-03-15
J
a
k
u
b Jermar
More l
i
ghtwe
i
ghed TLB shoot
d
o
w
n imple
m
entation
.
commit
|
commitdiff
|
tree
2006-03-14
Jakub
J
ermar
Fi
x
bug in
s
w
i
tch to users
p
ace on ia64:
e
n
sure s
t
art
.
.
.
commit
|
commitdiff
|
tree
2006-03-14
Jakub
J
er
m
ar
Add s
y
s_mremap() syscal
l
.
commit
|
commitdiff
|
tree
2006-03-13
Jakub Jermar
Fix bug in loadin
g
EL
F
segment
.
commit
|
commitdiff
|
tree
2006-03-13
J
a
kub Jermar
ia6
4
work
.
commit
|
commitdiff
|
tree
2006-03-13
Jakub Jermar
Nicer ia32
interrupt ha
n
dle
r
s and s
t
ructures holding
.
.
.
commit
|
commitdiff
|
tree
2006-03-13
Jakub
J
ermar
S
u
pport for loading segments contai
n
ing
.
b
ss section
.
commit
|
commitdiff
|
tree
2006-03-12
J
akub Jerm
a
r
F
i
x
frame deal
l
ocation
.
commit
|
commitdiff
|
tree
2006-03-12
Jaku
b
J
e
rmar
Get rid
o
f
unn
e
e
d
e
d
macros
.
commit
|
commitdiff
|
tree
next