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
Rename ac
p
i/m
a
t
d
.
c to madt
.
c (Multiple APIC Descriptio
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
J
aku
b
Je
r
mar
Add d
u
mmy IRQ_COUNT and irq_ip
c
_bin
d
_arch() to ia64
.
.
.
commit
|
commitdiff
|
tree
2006-05-01
Jakub Jerma
r
Imp
r
ove Doxygen-c
o
mments
.
commit
|
commitdiff
|
tree
2006-05-01
Jakub Jermar
When seting TS
S
limit, tak
e
t
he mandato
r
y ex
t
ra ending
.
.
.
commit
|
commitdiff
|
tree
2006-04-30
J
a
kub Jermar
Fix a
b
ug
c
aused by an unsigned
s
u
btr
a
ction of bigger
.
.
.
commit
|
commitdiff
|
tree
2006-04-30
Jakub Jermar
Fixe
s
i
n
amd64 a
n
d
i
a
32 d
d
i_i
o
spac
e
_
enable_arch
(
)
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub
J
ermar
I
n
itialize amd64 and ia32 task iomapv
e
r gene
r
a
tion
.
.
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
Im
p
rove
S
YS_IOSPACE_ENABLE
support
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
I/O Permission b
i
tmap fixes
.
The trailing a
l
l-
o
n
e sequence
.
.
.
commit
|
commitdiff
|
tree
2006-04-29
Jakub Jermar
Replace
o
ld
nam
e
of SYS_IOSPACE_ENABL
E
with
a
new
on
e
.
commit
|
commitdiff
|
tree
2006-04-28
Jakub Jermar
F
i
x BITS2BYTES mac
r
o to r
e
turn 0 when passed 0
as argument
.
commit
|
commitdiff
|
tree
2006-04-27
Jakub Je
r
ma
r
Improve doxygen
comme
n
ts
f
o
r
printf()
.
commit
|
commitdiff
|
tree
2006-04-27
Jakub Jerm
a
r
Add
some @file doxygen comments and improve alread
y
.
.
.
commit
|
commitdiff
|
tree
2006-04-26
Jakub
J
e
r
mar
This time really fix wrong defi
n
i
t
ion of
K_
D
ATA_S
T
ART
.
commit
|
commitdiff
|
tree
2006-04-26
Jakub Jer
m
ar
Fix K_DA
T
A
_STAR
T
section
d
e
finition
.
commit
|
commitdiff
|
tree
2006-04-26
Jak
u
b Jermar
Pr
e
v
e
nt rac
e
in
a
s_area_send() b
y
allowing
the addre
s
s
.
.
.
commit
|
commitdiff
|
tree
2006-04-26
Ja
k
u
b
Jermar
Rename SYS_AS_AREA_SHARE
_
A
PP
R
OVE and SY
S
_AS_AREA_SHARE_PERFO
.
.
.
commit
|
commitdiff
|
tree
2006-04-26
Jakub
Jermar
Add frame_refe
r
e
nce_add()
.
commit
|
commitdiff
|
tree
2006-04-26
Jakub
J
ermar
Implementat
i
on of SYS_AS_ARE
A
_
ACCEPT an
d
SY
S
_AS_AREA_SEN
D
.
.
.
commit
|
commitdiff
|
tree
2006-04-24
Jakub Jermar
D
o not allow zero size address
spac
e
areas
.
commit
|
commitdiff
|
tree
2006-04-24
Jaku
b
Je
r
mar
So
r
t archit
e
ctures alphabetically i
n
ke
r
nel
configurati
o
n
.
commit
|
commitdiff
|
tree
2006-04-24
Jakub Jermar
Remove t
h
e outdated TOD
O
fi
l
e
.
commit
|
commitdiff
|
tree
2006-04-23
Jakub Jermar
Re
o
r
gan
i
z
e
syscall names to
better correspon
d
to ke
r
nel
.
.
.
commit
|
commitdiff
|
tree
2006-04-23
Jakub
J
ermar
Ma
k
e ia
6
4
a
nd sparc64 compile again
.
commit
|
commitdiff
|
tree
2006-04-17
Jak
u
b Jermar
S
o
me formatting and formu
l
ation cha
n
ges
.
commit
|
commitdiff
|
tree
2006-04-17
Jakub Je
r
mar
F
ull im
p
lementation o
f
amd64 and ia
3
2
SYS_ENA
B
LE_IOSPAC
E
.
.
.
commit
|
commitdiff
|
tree
2006-04-17
Jakub Jermar
Fi
x
a
m
d
64
and ia32 m
a
nag
e
me
n
t of
I
/O bit
m
ap i
n
before_
t
ask_r
.
.
.
commit
|
commitdiff
|
tree
2006-04-17
Jaku
b
Jermar
A
dd
b
itmap A
D
T
.
commit
|
commitdiff
|
tree
2006-04-14
Jakub
Jermar
Coding styl
e
changes
f
o
r
the l
a
st commit
.
commit
|
commitdiff
|
tree
2006-04-14
Jakub Jerma
r
K
e
rn
e
l s
u
ppor
t
for SYS_ENABLE_IOSPAC
E
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub Jer
m
a
r
Move updati
n
g I/O Pe
r
m
i
s
s
i
o
n bitmap to be
f
or
e
_t
a
sk_run
s
_arc
h
(
)
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub Je
r
mar
Add importa
n
t com
m
ent
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub Jerma
r
Fix wrong order o
f
operations
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub Jermar
Cleanup pm
.
c
and pm
.
h code on ia32 and amd64
.
commit
|
commitdiff
|
tree
2006-04-13
J
a
kub Jermar
R
epla
c
e
assem
b
ly from
p
m
.
c wit
h
new inline functio
n
s
.
.
.
commit
|
commitdiff
|
tree
2006-04-13
J
akub Je
r
mar
Ad
d
task_create_arc
h
() for all a
r
chitectures
.
commit
|
commitdiff
|
tree
2006-04-13
Ja
k
ub
J
e
rmar
Move arch/thread
.
h
t
o arch/proc/thread
.
h on all
a
rch
i
t
e
c
tures
.
commit
|
commitdiff
|
tree
2006-04-12
Jaku
b
Jermar
A
d
d some sanity check
s
to ma
k
e su
r
e the addres
s
sp
a
ce
.
.
.
commit
|
commitdiff
|
tree
2006-04-12
Jakub Jermar
Add task
_
fin
d
_by_id()
.
commit
|
commitdiff
|
tree
2006-04-12
Ja
k
ub
Je
r
m
a
r
M
o
dify B+tree nod
e
key widt
h
to be 6
4
-bit w
i
de
on all
.
.
.
commit
|
commitdiff
|
tree
2006-04-12
J
a
kub Jer
m
ar
Kerne
l
supp
o
rt
f
or
SYS_GET_TASK_ID syscall
.
commit
|
commitdiff
|
tree
2006-04-12
Jakub Jermar
St
a
rt c
a
pabilit
i
e
s
support
.
commit
|
commitdiff
|
tree
2006-04-12
J
a
kub Jermar
Initiali
z
e
ARCH_THREA
D
_DATA on all architectures
.
commit
|
commitdiff
|
tree
2006-04-10
Jakub Je
r
ma
r
Change
developer
e
mails to
their alias
e
s in helenos
.
eu
.
commit
|
commitdiff
|
tree
2006-04-09
Jakub Jermar
Switch B+
t
ree n
o
d
e
allocation
f
r
o
m
malloc() to
a dedicated
.
.
.
commit
|
commitdiff
|
tree
2006-04-09
Ja
k
ub Jermar
Replace list of all tasks with B+tree of all ta
s
ks
.
commit
|
commitdiff
|
tree
2006-04-09
Jaku
b
Jer
m
a
r
Replace l
i
s
t of all threads with B+tree of all thre
a
ds
.
commit
|
commitdiff
|
tree
2006-04-09
Jakub Jer
m
ar
Sleeping in a wait queue ca
n
be now interrupted with
commit
|
commitdiff
|
tree
2006-04-05
Jak
u
b Jermar
Fix crit
i
cal b
u
g in
h
ash
table initialization
.
commit
|
commitdiff
|
tree
2006-04-05
Jakub Je
r
mar
Because of an
o
th
e
r
rac
e
cond
i
tion, futex
_
w
akeup()
n
eeds
.
.
.
commit
|
commitdiff
|
tree
2006-04-04
Jakub Jermar
Rena
m
e
b
t
r
ee_node_left_sibling() to btree_lea
f
_node_left_nei
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
Jakub Jermar
s/B+-tree/
B
+tre
e
/
commit
|
commitdiff
|
tree
2006-04-03
Jakub Jermar
s/B+
-
tre
e
/
B
+
tree/
commit
|
commitdiff
|
tree
2006-04-03
Jakub Jer
m
ar
Dep
l
oy B+tree i
n
address spac
e
area management
.
commit
|
commitdiff
|
tree
2006-04-01
Jaku
b
J
e
rmar
Completed
B+-tree su
p
p
o
rt
.
commit
|
commitdiff
|
tree
2006-04-01
J
aku
b
Je
r
mar
Update B+-tr
e
e co
d
e
.
commit
|
commitdiff
|
tree
2006-03-30
Ja
k
ub Jermar
Change B+-tree from 2
-
3-
4
tree to
2
-
3-4-5 tre
e
by addin
g
.
.
.
commit
|
commitdiff
|
tree
2006-03-30
Jakub Jerma
r
Fix comments
.
commit
|
commitdiff
|
tree
2006-03-27
Jakub Jermar
CPU stacks must have two
f
ra
m
es on
ia64
.
commit
|
commitdiff
|
tree
2006-03-26
Jaku
b
Jermar
T
r
y
to avoid splitting full B+-tre
e
node
s
by tryi
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-03-25
Jakub Jermar
Change B+-
t
ree to:
commit
|
commitdiff
|
tree
2006-03-24
Jakub Jermar
Small c
h
anges
.
commit
|
commitdiff
|
tree
2006-03-23
Jakub
Jerma
r
S
m
all textual chang
e
s
.
commit
|
commitdiff
|
tree
2006-03-23
Jak
u
b Jerm
a
r
C
h
ange s
y
sc
a
l
l
t
a
ble
.
commit
|
commitdiff
|
tree
2006-03-23
J
a
kub Jermar
Im
p
r
o
ved
futexes
.
(kerne
l
part)
commit
|
commitdiff
|
tree
2006-03-23
Jakub
Jermar
F
i
x k
c
pulb()
to c
h
a
nge
state of t
h
e migrate
d
thread
.
.
.
commit
|
commitdiff
|
tree
2006-03-22
J
a
k
u
b Jermar
Basic
f
utex
.
Prototype implement
a
tion
.
commit
|
commitdiff
|
tree
2006-03-22
Jak
u
b Jerm
a
r
Small
PTE_* ma
c
ros and SET_PTL0_ADDRESS
m
acro changes
.
commit
|
commitdiff
|
tree
2006-03-22
Jakub Jermar
S
m
all atomic
#include and
t
ypedef changes
.
commit
|
commitdiff
|
tree
2006-03-22
J
ak
u
b Jermar
Pass either -DC
O
N
F
I
G
_PA
G
E_PT or
-DCO
N
FIG_P
A
GE_H
T
to
.
.
.
commit
|
commitdiff
|
tree
2006-03-22
Jakub Jermar
Define at
o
mic_t only once in atomic
.
h
commit
|
commitdiff
|
tree
2006-03-22
Jakub Jermar
Remove extra before_thread_runs() call
s
.
commit
|
commitdiff
|
tree
2006-03-20
Jakub Jer
m
ar
B+-tree
imp
l
e
m
e
n
tatio
n
.
commit
|
commitdiff
|
tree
2006-03-17
Jakub Jermar
Fi
x
atomic_postdec()
operation
.
commit
|
commitdiff
|
tree
2006-03-17
Ja
k
ub Je
r
mar
Fix double page_table_unlock(
)
i
n ia64 tlb
.
c
.
commit
|
commitdiff
|
tree
2006-03-17
Jakub
Jermar
Improve
d
uspace threa
d
s
.
commit
|
commitdiff
|
tree
2006-03-17
Jakub Jermar
Unlock addr
e
ss space
area
w
hen retu
r
ni
n
g er
r
or
.
commit
|
commitdiff
|
tree
2006-03-17
Jak
u
b Je
r
mar
More ch
e
ck
s
f
o
r addre
s
s
s
pac
e
area conflicts
.
commit
|
commitdiff
|
tree
2006-03-17
Jakub Jermar
Support for user spa
c
e threads
.
commit
|
commitdiff
|
tree
2006-03-16
Ja
k
ub Jermar
It is now possible to associate s
y
mbo
l
ic names wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Jermar
Clear user
address spa
c
e
when c
r
eating new page tables
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Jermar
Slightly optimiz
e
d
version of ivt
.
S
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Jermar
Move
a
md64's ide
n
t_page_mapper() and p
a
ge_fault() to
.
.
.
commit
|
commitdiff
|
tree
2006-03-16
J
a
kub
J
erma
r
Restore interrupts when
f
ailing in as
_
remap()
.
commit
|
commitdiff
|
tree
2006-03-16
Jaku
b
Jermar
Page
tabl
e
lo
c
kin
g
.
commit
|
commitdiff
|
tree
2006-03-16
Jak
u
b Jer
m
ar
m
m
ap() syscall
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub Jerma
r
Support only
a
nonymous address space areas
.
commit
|
commitdiff
|
tree
2006-03-15
Ja
k
ub Jermar
R
e
defin
e
semantics of un
a
ry atomic operations
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub Jermar
Hop
e
ful
l
y final version of interrup
t
h
a
n
dlers for amd64
.
.
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub Jermar
Improved
ia32 interrup
t
handler
s
.
commit
|
commitdiff
|
tree
2006-03-15
Ja
k
ub
Jermar
Fix bug in
i
a3
2
interrupt handlers
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub Je
r
mar
Mor
e
lightwei
g
hed TLB
s
h
o
otdown implementation
.
commit
|
commitdiff
|
tree
2006-03-14
Jakub
Jermar
Fix bug in switch
t
o userspace on ia6
4
: ensu
r
e start
.
.
.
commit
|
commitdiff
|
tree
2006-03-14
J
akub Je
r
mar
Add
s
ys_mremap
(
)
syscal
l
.
commit
|
commitdiff
|
tree
2006-03-13
Ja
k
ub
J
e
rmar
Fix bug i
n
l
oad
i
ng ELF se
g
men
t
.
commit
|
commitdiff
|
tree
2006-03-13
Jakub Jermar
ia64
work
.
commit
|
commitdiff
|
tree
2006-03-13
Jakub Jermar
Nicer ia
3
2 inter
r
upt hand
l
e
r
s and structures holding
.
.
.
commit
|
commitdiff
|
tree
2006-03-13
Jakub Jermar
Support
f
or loadi
n
g segments
c
ontaining
.
bs
s
section
.
commit
|
commitdiff
|
tree
2006-03-12
Jakub Je
r
mar
Fix frame deallocati
o
n
.
commit
|
commitdiff
|
tree
2006-03-12
Jakub
Jermar
Get
r
id of unneeded macr
o
s
.
commit
|
commitdiff
|
tree
next