repo.or.cz
/
dragonfly.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Probably the last change to the syslink() system call. Allow a generic
2007-04-16
Matthew Dillon
Probably
the last chan
g
e to t
h
e
syslink() syst
e
m c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
Matthew D
i
llon
Brin
g
in the skeleton infrastructure and manual page
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Ma
t
t
h
ew
D
i
l
lo
n
Kernel vi
r
t
ual
memory m
u
st be map
p
ed on a seg
m
en
t
addres
s
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Matthew Dillon
Use SHUT
_
RD instead of a har
d
coded value of 0 in calls
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Matthew Dillo
n
Re
m
ove ldcon
f
ig_paths_aout,
it is no lo
n
ger use
d
.
commit
|
commitdiff
|
tree
2007-04-09
Matth
e
w Dillon
Add s
u
br_
a
list
.
c
.
This is a bitmap
alloc
a
tor
t
hat
.
.
.
commit
|
commitdiff
|
tree
2007-04-04
Mat
t
hew Dillon
Add IP_MINTTL
s
ocke
t
op
t
ion -
used t
o
set the m
i
n
i
mum
.
.
.
commit
|
commitdiff
|
tree
2007-04-03
Matth
e
w Dillon
Cleanup an
d
re
f
ormulate some of the
c
omments
.
commit
|
commitdiff
|
tree
2007-04-03
Ma
t
t
hew
Dillo
n
Update the syslink do
c
ume
n
ta
t
i
o
n
.
This is still a
.
.
.
commit
|
commitdiff
|
tree
2007-03-24
Mat
t
hew
Dillon
Reformulate the syslink_msg str
u
cture a bit
.
Instead
.
.
.
commit
|
commitdiff
|
tree
2007-03-24
Matthew Di
l
lon
U
pdate the syslink document
a
tio
n
.
A number of
major
.
.
.
commit
|
commitdiff
|
tree
2007-03-21
Ma
t
thew Dillon
s
y
sl
i
nk w
o
rk -
I
mplement code f
o
r
a reform
u
lated
system
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
Matth
e
w Dillon
A
d
d sy
s
l
i
nk
.
2
t
o t
h
e
i
nst
a
l
l li
s
t
.
commit
|
commitdiff
|
tree
2007-03-20
M
a
t
t
hew Dillon
Try to c
a
tch doub
l
e-free bu
g
s in the ACPI c
o
de
.
For
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
Matth
e
w Dillon
Gener
a
te a warning
if a wired
p
a
g
e is encountered on
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
M
a
tthe
w
Dillon
M
inor
s
yntax
c
l
e
anup
commit
|
commitdiff
|
tree
2007-03-14
Matthew Dillon
Initial syslink system
c
a
ll documentation an
d
overvi
e
w
.
commit
|
commitdiff
|
tree
2007-03-08
M
a
tthew Di
l
lon
Make
s
ure a
l
l st
r
i
ng buf
f
ers passed from userland
ar
e
.
.
.
commit
|
commitdiff
|
tree
2007-02-04
Matthew Dillon
Add note on us
i
ng 'handle SIGSEGV nop
r
int' when gdb
.
.
.
commit
|
commitdiff
|
tree
2007-01-29
Matth
e
w Dillon
s
mbfs w
a
s
not guarenteeing a NULL return vnode on err
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-01-26
Matth
e
w Dil
l
on
Impleme
n
t -
D
commit
|
commitdiff
|
tree
2007-01-26
M
att
h
ew Dillon
Remo
v
e
g
obsd
f
rom th
e
list
.
commit
|
commitdiff
|
tree
2007-01-26
Matthew Dillo
n
Fi
x
ge
n
eration of the mount
pat
h
fo
r
"/" when a process
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Mat
t
hew Dillon
Setup fo
r
1
.
8 re
l
ease
- Ad
j
u
s
t
HEAD to
1
.
9
.
0
commit
|
commitdiff
|
tree
2007-01-25
Matthew D
i
llon
Setup for 1
.
8 release - add
n
ew targets to Ma
k
efile
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Matthew Di
l
l
o
n
S
e
t
up f
o
r 1
.
8 release - bum
p
HEA
D
to 1
.
7
.
1 and
s
ynchronize
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Matthew Dill
o
n
Fix t
h
e incorrect addition
o
f
a
leadi
n
g '/' in file
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Matthew
Di
l
lon
Stop
init before ripping its
fi
l
esyste
m
references
.
.
.
commit
|
commitdiff
|
tree
2007-01-24
Matthew Dillon
Poor attempt to track
i
ng the sta
c
k fr
a
me
throug
h
a
.
.
.
commit
|
commitdiff
|
tree
2007-01-24
Matthew Dillon
che
c
kdirs() w
a
s be
i
ng passed
t
he wrong
m
ount poi
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-01-23
Matt
h
ew Di
l
lon
Fix a crash related t
o
the NPX (flo
a
ting point
)
interrupt
.
.
.
commit
|
commitdiff
|
tree
2007-01-20
Mat
t
hew
D
illon
Remove the advertisi
n
g c
l
a
u
se from vinum wit
h
permission
.
.
.
commit
|
commitdiff
|
tree
2007-01-20
Mat
t
hew Dillon
Fix
lice
n
se i
s
s
u
e b
y
removing -lreadline
.
T
he
p
rograms
.
.
.
commit
|
commitdiff
|
tree
2007-01-19
Matthew Dillon
Rename /usr/src/sys/machine to /
u
sr/src
/
sys/platf
o
rm
.
.
.
commit
|
commitdiff
|
tree
2007-01-16
Matthew Dillon
Add missing
-I path
w
hen compilin
g
assembly files
.
commit
|
commitdiff
|
tree
2007-01-16
Matthe
w
Dil
l
on
Implement
get
c
o
n
text(), setcontex
t
(), make
c
ontext(
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matth
e
w D
i
llon
We w
a
nt the virtual kernel t
o
be d
e
fault-secure
.
Disabl
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew
Dillon
cputimer_intr_reload() - prevent a negatively indexed
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillon
Clo
s
e two holes in the pma
p
co
d
e
.
The page
table self
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillon
Pa
s
s
an i
n
terrupt frame to kqueu
e
-based interrupts
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillo
n
Add kqueue base
d
async I/O
s
upport to th
e
virt
u
al k
e
rn
e
l
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matth
e
w Dillon
A
dd O_A
S
YNC (
S
IGIO) sup
p
o
r
t
to kqueue()
.
Also a
d
d
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew
Dillon
Add KQU
E
UE s
u
p
p
o
r
t
t
o
the TAP interfac
e
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillon
R
e
name type to avoid conflict with '
k
queue' symbol
.
commit
|
commitdiff
|
tree
2007-01-14
M
a
t
t
hew
Dillon
L
i
n
k up the interrupt frame to
t
h
e systimer A
P
I
.
U
s
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-14
Matthew Dillon
I
m
pleme
n
t a ne
w
si
g
nal delivery mechanism, S
A
_MAILBO
X
.
.
.
commit
|
commitdiff
|
tree
2007-01-14
Matthe
w
Dillon
The FP subsys
t
em
might not work properly wh
e
n a
vkernel
.
.
.
commit
|
commitdiff
|
tree
2007-01-13
Matthew Di
l
lon
Al
l
o
w V
K
ERNEL builds to bui
l
d
ce
r
tain non-hardware
.
.
.
commit
|
commitdiff
|
tree
2007-01-13
Matt
h
ew Dillon
In
c
lude
t
he VN device b
y
d
e
fault
.
commit
|
commitdiff
|
tree
2007-01-13
Matth
e
w Dillon
P
u
ll in
a few bits from FreeBSD
.
Add a structu
r
e size
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
M
a
tthew D
i
llon
Fix
t
he rec
e
n
t
ly
commi
t
t
ed (and des
c
ribed
)
pa
g
e writa
b
ility
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dillon
A
d
d
sing
l
e-use
r
m
o
de boot
o
p
tion (-s)
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dill
o
n
Add missi
n
g bzer
o
() duri
n
g low boot af
t
er
malloc(
)
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dillon
Set kernel_vm_end
t
o
v
irt
u
al_sta
r
t
i
nstead
o
f virtual_end
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Mat
t
hew Dill
o
n
Adju
s
t
t
he gdb
p
atch
t
o
acco
u
nt for the new
r
egister
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dillon
Misc cleanups
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dil
l
o
n
Fix
a number o
f
plac
e
s wher
e
t
h
e kern
e
l assum
e
d it
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matt
h
ew Dill
o
n
Add
m
is
s
ing
link
o
ptions
to export gl
o
bal symbols to
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillon
Re
m
ove unused SWI
'
s
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillon
Replace remai
n
i
n
g uses of vm
_
f
aul
t
_quick
(
) with vm_fau
l
t_pag
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matt
h
ew Dillon
Ma
j
or
pm
a
p update
.
Note also that this
c
ommi
t
temp
o
rarily
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthe
w
Dillon
W
h
en
remov
i
ng a page dire
c
tor
y
,
tell the real
k
ernel
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
M
a
tt
h
ew D
i
llon
Fix a
b
u
g vm_fault_page()
.
PG_MAPPED was not getting
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillon
Properly block SIGALARM and disabl
e
in
t
errupts (i
.
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Di
l
l
o
n
O
p
en the root disk with
O_DIREC
T
.
We do not want both
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matt
h
ew Dillon
Make the
s
iz
e
o
f
the pmap structure the sam
e
for both
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
M
at
t
hew Dillon
Tel
l
th
e
real kernel not to sync the fi
l
e that backs
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matthew Dil
l
o
n
Have
vectorctl sil
e
ntly succeed to rem
o
ve a run-time
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matthew D
i
llon
F
i
x
collis
i
on with variable named 'errno'
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew Dillon
G
e
t floating point wo
r
king
i
n
virtual k
e
rne
l
s
.
Add
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
M
a
tthew Dillon
Name the vir
t
ual
k
er
n
el disk device 'vkd' i
n
stead of
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew
Dillo
n
A virtual kerne
l
running another v
i
rtu
a
l kerne
l
running
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matt
h
ew Dill
o
n
A virt
u
al ke
r
nel running an e
m
ulate
d
pr
o
cess contex
t
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew
D
ill
o
n
Fix two incor
r
ect sigb
l
ock() call
s
.
commit
|
commitdiff
|
tree
2007-01-09
Matth
e
w Dillon
U
se our
interrupt infrastructure to handle the
c
l
o
c
k
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
M
atthew
Dillon
Di
s
a
ble terminal control
characters while the v
i
rtual
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Mat
t
h
e
w
Di
l
l
o
n
Add
a missing pmap_enter() in vm_fault_page()
.
If
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dil
l
on
Rename the foll
o
wing sp
e
c
i
al ext
e
n
d
ed I/O sys
t
em cal
l
s
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dil
l
on
Ad
d
t
h
e virt
u
a
l k
e
r
n
el's vi
r
tual disk
device to
t
he
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
Use CBREAK mode
for the cons
o
le
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
Re
w
rite vmapbuf() to use
vm_fault_page_quick() instea
d
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
Implement
v
m
_
f
ault_page_quick(
)
,
whic
h
w
i
ll so
o
n
b
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Ma
t
thew Dillo
n
M
a
k
e
libc pro
t
otypes
a
vaila
b
le to kernel build
s
commit
|
commitdiff
|
tree
2007-01-08
Ma
t
th
e
w
D
illon
Make more
libc
prototypes a
v
aila
b
l
e to _KERNE
L
bui
l
d
s
.
commit
|
commitdiff
|
tree
2007-01-08
Matth
e
w Dil
l
o
n
A
dd missing
h
eader file
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew D
i
llon
When removin
g
a p
a
g
e
d
i
rec
t
o
r
y
from a page map
,
the
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
T
he sig
n
a
l
return code was trying t
o
access user mode
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
M
atthew Dillo
n
Mo
d
ify
the trapframe
s
igcontext, ucontext
,
etc
.
Add
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Dillo
n
Imple
m
ent near
l
y
all the
r
emaining it
e
ms required to
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matt
h
ew Dillon
Make the vmspa
c
e_*(
)
system c
a
ll protot
y
pes available
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Di
l
lo
n
Set rootdevna
m
es[0] to automatically boot from ufs
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew D
i
llon
Handle p
a
g
e
faul
t
s wit
h
in
the virtual k
e
rn
e
l
p
roces
s
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matth
e
w Dillo
n
The stac
k
fra
m
e av
a
i
l
able from a si
g
nal to user mode
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Mat
t
h
e
w
D
il
l
on
Add support for
a
root dis
k
device file
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Dillon
Add a virtual disk device for virtual
k
ernels to boot
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Dillon
Use it
i
mers to imple
m
e
nt the virtual kernel's
S
Y
STIMER
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Dillon
A
l
low certain cpufunc
.
h
inlines to be overridden by
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
M
a
tthew Dillon
Make libc
p
rotot
y
pe
s
available for kernel build
s
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Dillon
defin
e
_KER
N
EL_VIRT
U
AL
if n
o
t d
e
fi
n
ed t
o
ha
c
k-fi
x
co
n
flicts
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
M
a
t
t
h
ew
Dillon
F
i
x
symbol conflict with
fal
l
oc()
commit
|
commitdiff
|
tree
next