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 updating I/O Permission bitmap to before_task_runs_arch().
2006-04-13
J
akub Je
r
mar
Move updat
i
ng I/O Permission bi
t
map to before_task_runs_arch()
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub Jermar
Add important comment
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub Jermar
Fix wrong order of o
p
e
r
ations
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub Jermar
Cleanup pm
.
c and
p
m
.
h code on
i
a32 and am
d
64
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub
Jermar
R
e
pl
a
ce assembly
f
rom
pm
.
c with new inline functions
.
.
.
commit
|
commitdiff
|
tree
2006-04-13
Jakub J
e
rmar
Add task_create_arch() for al
l
archite
c
tur
e
s
.
commit
|
commitdiff
|
tree
2006-04-13
J
a
k
ub Jermar
Move
a
rc
h
/thread
.
h
to a
r
ch/proc/thr
e
a
d
.
h on
a
ll arc
h
itectures
.
commit
|
commitdiff
|
tree
2006-04-12
Jakub
J
ermar
Add so
m
e s
a
nity checks t
o
make sure the address
s
pace
.
.
.
commit
|
commitdiff
|
tree
2006-04-12
Jaku
b
Jermar
Add
t
ask_find_by_id()
.
commit
|
commitdiff
|
tree
2006-04-12
Jakub Jermar
Modify B+tree node
key width to be 64-bit
wide o
n
all
.
.
.
commit
|
commitdiff
|
tree
2006-04-12
J
a
ku
b
Jermar
Kernel su
p
po
r
t
fo
r
SYS_GET_TASK
_
ID sy
s
call
.
commit
|
commitdiff
|
tree
2006-04-12
Jakub Jerma
r
S
tart capabilit
i
es support
.
commit
|
commitdiff
|
tree
2006-04-12
J
a
kub Jer
m
ar
In
i
tialize ARCH_THREAD
_
DATA o
n
all archi
t
ecture
s
.
commit
|
commitdiff
|
tree
2006-04-10
Jakub
Jermar
Chan
g
e de
v
elop
e
r emails to
t
heir
aliases in
h
elenos
.
eu
.
commit
|
commitdiff
|
tree
2006-04-09
Jakub Jermar
Sw
i
tc
h
B
+
tree nod
e
alloc
a
tion f
r
om ma
l
loc() to
a de
d
icated
.
.
.
commit
|
commitdiff
|
tree
2006-04-09
J
akub
J
erm
a
r
Replac
e
list
of all t
a
sks with B+tr
e
e
o
f
all tasks
.
commit
|
commitdiff
|
tree
2006-04-09
Jak
u
b Je
r
m
ar
Repl
a
c
e
li
s
t of all
t
hre
a
ds with B+tree of al
l
threads
.
commit
|
commitdiff
|
tree
2006-04-09
Jakub Jermar
S
leeping in
a
wait queue can be no
w
inter
r
u
p
ted with
commit
|
commitdiff
|
tree
2006-04-05
Jakub Jerma
r
Fix cr
i
tica
l
bug i
n
hash
t
able initial
i
zation
.
commit
|
commitdiff
|
tree
2006-04-05
J
a
ku
b
Jer
m
ar
Becau
s
e of an
o
ther race condition, fut
e
x
_wak
e
u
p
(
)
n
eeds
.
.
.
commit
|
commitdiff
|
tree
2006-04-04
Jakub
J
ermar
R
ena
m
e
b
t
ree_
n
od
e
_left_sibling() to btree_leaf_n
o
de_left_
n
ei
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
J
a
k
u
b Jermar
s
/
B+-tree/B+tr
e
e/
commit
|
commitdiff
|
tree
2006-04-03
Jakub Jerm
a
r
s/B+-tree/B+t
r
e
e/
commit
|
commitdiff
|
tree
2006-04-03
J
akub
J
ermar
Deploy B
+
tr
e
e in a
d
dre
s
s spac
e
area management
.
commit
|
commitdiff
|
tree
2006-04-01
J
a
k
ub Jermar
Comple
t
ed B
+
-tre
e
suppo
r
t
.
commit
|
commitdiff
|
tree
2006-04-01
Jakub J
e
rmar
U
pdate B+-tree code
.
commit
|
commitdiff
|
tree
2006-03-30
Jakub Jermar
Change B+-tree from
2-3-4 tree
to 2-3-4
-
5
tre
e
by
adding
.
.
.
commit
|
commitdiff
|
tree
2006-03-30
Jaku
b
Jermar
Fix comments
.
commit
|
commitdiff
|
tree
2006-03-27
J
aku
b
Jermar
CPU s
t
ack
s
m
ust have t
w
o frames on ia64
.
commit
|
commitdiff
|
tree
2006-03-26
Jak
u
b
J
erma
r
T
r
y to avoid split
t
in
g
full B+-tree nodes by tryi
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-03-25
Ja
k
u
b
Jermar
Change B+-
t
re
e
to
:
commit
|
commitdiff
|
tree
2006-03-24
Ja
k
ub Jermar
Small changes
.
commit
|
commitdiff
|
tree
2006-03-23
J
akub Jerma
r
S
mall textual changes
.
commit
|
commitdiff
|
tree
2006-03-23
Jakub Jermar
Change sys
c
all
table
.
commit
|
commitdiff
|
tree
2006-03-23
J
a
kub Jermar
Impro
v
ed futexes
.
(kernel part)
commit
|
commitdiff
|
tree
2006-03-23
Jakub Jermar
Fi
x
k
c
pulb() to
change state o
f
the
m
igrated thread
.
.
.
commit
|
commitdiff
|
tree
2006-03-22
Jakub Jermar
Basic futex
.
Prototype implementatio
n
.
commit
|
commitdiff
|
tree
2006-03-22
Ja
k
u
b
J
e
r
mar
Small PTE_* macros and SET_PTL0_ADD
R
ESS macro changes
.
commit
|
commitdiff
|
tree
2006-03-22
Jakub J
e
rmar
Small atomic
#include and typedef
c
hange
s
.
commit
|
commitdiff
|
tree
2006-03-22
Jakub Jermar
Pass ei
t
her -
D
CONFIG_PAGE_PT or -DCONFIG_
P
AGE_HT
t
o
.
.
.
commit
|
commitdiff
|
tree
2006-03-22
Ja
k
u
b Jermar
D
efi
n
e atomic_t only once in a
t
omic
.
h
commit
|
commitdiff
|
tree
2006-03-22
Jakub Jerma
r
R
emove extra befo
r
e_thr
e
a
d
_
r
uns() calls
.
commit
|
commitdiff
|
tree
2006-03-20
Jakub
Jermar
B
+-tree implementation
.
commit
|
commitdiff
|
tree
2006-03-17
Jak
u
b
J
ermar
Fix atomic_postdec() operat
i
o
n
.
commit
|
commitdiff
|
tree
2006-03-17
Jakub Jer
m
a
r
Fix double page_table_unlock() in ia64 tlb
.
c
.
commit
|
commitdiff
|
tree
2006-03-17
Jaku
b
Jermar
Improved uspac
e
threads
.
commit
|
commitdiff
|
tree
2006-03-17
Jakub Jermar
Unlock add
r
e
ss space area
when return
i
ng error
.
commit
|
commitdiff
|
tree
2006-03-17
J
a
kub J
e
rm
a
r
More
checks f
o
r addre
s
s space area con
f
licts
.
commit
|
commitdiff
|
tree
2006-03-17
J
ak
u
b Jermar
Support for user space thr
e
ads
.
commit
|
commitdiff
|
tree
2006-03-16
Jak
u
b Jermar
It
i
s
now possi
b
le to a
s
sociate sym
b
olic
n
a
mes
w
ith
.
.
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Jerm
a
r
Clear user addr
e
ss sp
a
ce when creating new page tabl
e
s
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Jermar
Slightly optim
i
zed ver
s
ion of ivt
.
S
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Jermar
M
o
ve amd64's ide
n
t_pag
e
_mapper() a
n
d page_fault()
t
o
.
.
.
commit
|
commitdiff
|
tree
2006-03-16
Ja
k
ub Jerma
r
R
e
s
to
r
e
i
nterrupts when failing in as_rema
p
(
)
.
commit
|
commitdiff
|
tree
2006-03-16
J
a
kub J
e
r
mar
P
age tab
l
e locking
.
commit
|
commitdiff
|
tree
2006-03-16
Jakub Jermar
mmap()
s
y
scall
.
commit
|
commitdiff
|
tree
2006-03-15
Jak
u
b Jerma
r
Support only
a
nony
m
ou
s
addres
s
s
pace areas
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub Jermar
R
e
define
sema
n
tics of unary atomic op
e
rations
.
commit
|
commitdiff
|
tree
2006-03-15
J
a
kub Jerma
r
Hopeful
l
y
f
ina
l
version of interrupt handlers for amd64
.
.
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub Jerma
r
Improved ia32 i
n
terrupt ha
n
dlers
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub Jermar
Fix
b
ug in ia32 in
t
errupt
h
an
d
lers
.
commit
|
commitdiff
|
tree
2006-03-15
Jakub Jermar
More lightweighed TLB
sho
o
tdown impleme
n
tation
.
commit
|
commitdiff
|
tree
2006-03-14
Jakub Jermar
Fix b
u
g
i
n
s
w
itch to userspace
on ia64:
e
n
s
ure star
t
.
.
.
commit
|
commitdiff
|
tree
2006-03-14
Jak
u
b Jermar
Add sys_mre
m
ap() sy
s
call
.
commit
|
commitdiff
|
tree
2006-03-13
Jakub Jermar
Fix bug in
loading ELF segm
e
nt
.
commit
|
commitdiff
|
tree
2006-03-13
Jak
u
b Jermar
ia64 work
.
commit
|
commitdiff
|
tree
2006-03-13
Jaku
b
Jermar
Nicer ia32 i
n
terr
u
pt
ha
n
dlers a
n
d
s
tructures h
o
l
d
ing
.
.
.
commit
|
commitdiff
|
tree
2006-03-13
Ja
k
ub Je
r
mar
S
u
ppor
t
f
o
r
loading s
e
g
ments c
o
nt
a
ining
.
bss
sect
i
on
.
commit
|
commitdiff
|
tree
2006-03-12
J
a
kub Jermar
F
i
x fra
m
e deallocation
.
commit
|
commitdiff
|
tree
2006-03-12
Jakub Jermar
Get rid of unneeded macros
.
commit
|
commitdiff
|
tree
2006-03-12
Jakub Jermar
Bas
i
c support f
o
r l
o
ading ELF object files
.
commit
|
commitdiff
|
tree
2006-03-09
Jakub Je
r
mar
F
ix generic page ha
s
h tabl
e
to align down page address
e
s
.
commit
|
commitdiff
|
tree
2006-03-09
J
a
kub Jermar
i
a
64 work
.
commit
|
commitdiff
|
tree
2006-03-09
Ja
k
ub Je
r
mar
ia64 work
.
commit
|
commitdiff
|
tree
2006-03-07
Jaku
b
Jer
m
a
r
ia64
w
ork
.
commit
|
commitdiff
|
tree
2006-03-07
Jakub
J
er
m
ar
i
a
64 work
.
commit
|
commitdiff
|
tree
2006-03-05
Jakub Jermar
ia64 work
.
commit
|
commitdiff
|
tree
2006-03-05
J
a
kub
J
ermar
i
a6
4
work
.
commit
|
commitdiff
|
tree
2006-03-02
J
a
ku
b
Jer
m
ar
Upgrade
toolchain build script
s
to install binutils
.
.
.
commit
|
commitdiff
|
tree
2006-03-02
Jak
u
b Jer
m
ar
ia64 fix in page
.
c
commit
|
commitdiff
|
tree
2006-03-02
Jakub
J
ermar
ia
6
4 work
.
commit
|
commitdiff
|
tree
2006-03-01
J
a
kub Jermar
ia64 work
.
commit
|
commitdiff
|
tree
2006-03-01
Jakub
Jer
m
ar
i
a
64 work
.
commit
|
commitdiff
|
tree
2006-02-28
Jakub
J
e
r
mar
i
a
64 work
.
commit
|
commitdiff
|
tree
2006-02-28
J
aku
b
J
ermar
ia64 wo
r
k
.
commit
|
commitdiff
|
tree
2006-02-28
Jakub Je
r
m
a
r
Minor changes
.
commit
|
commitdiff
|
tree
2006-02-28
J
a
kub Jermar
spar
c
6
4 work
.
commit
|
commitdiff
|
tree
2006-02-27
Jakub J
e
r
mar
Improve
framebuffer speed by usi
n
g optim
i
sed memcpy()
.
commit
|
commitdiff
|
tree
2006-02-27
Jakub Jerm
a
r
s
parc64
work
.
commit
|
commitdiff
|
tree
2006-02-27
Ja
k
ub Jerm
a
r
Move i8042 driver to
g
enarch
a
s it
might be
used b
y
.
.
.
commit
|
commitdiff
|
tree
2006-02-27
Jakub Je
r
mar
spar
c
6
4
w
ork
.
commit
|
commitdiff
|
tree
2006-02-26
Jaku
b
J
e
rma
r
Forgotten fb
.
h for spar
c
64
.
commit
|
commitdiff
|
tree
2006-02-26
Jakub
J
ermar
C
hange putpixel1() to look b
e
tter
.
commit
|
commitdiff
|
tree
2006-02-26
Jakub Jerm
a
r
sparc64 wo
r
k
.
commit
|
commitdiff
|
tree
2006-02-26
Jakub Jer
m
ar
Im
p
roved ve
r
sion of generic memcpy()
.
commit
|
commitdiff
|
tree
2006-02-26
Jakub
J
e
r
mar
F
i
x
conflict between asid_get(
)
ma
c
ro and functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-02-24
Jakub Jer
m
ar
F
ixes in s
p
arc64 pr
e
limina
r
y TLB m
i
ss h
a
ndler
.
commit
|
commitdiff
|
tree
2006-02-24
Jakub Jermar
spar
c
64 w
o
rk
.
commit
|
commitdiff
|
tree
2006-02-22
Jakub
J
ermar
Add m
i
ss
i
ng file
.
commit
|
commitdiff
|
tree
2006-02-22
J
akub Jermar
Move
OF
W
fu
n
c
tionality
o
f ppc32
m
emory_init
to genarch
.
.
.
commit
|
commitdiff
|
tree
next