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
M
atthew Dillon
Pro
b
ably th
e
las
t
ch
a
nge
to t
h
e syslink() system
call
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
M
a
tth
e
w
D
illo
n
Bring in th
e
skeleton infrastructur
e
and
manual p
a
ge
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Matthew Dillon
Kernel virtual mem
o
ry must be
m
apped on a se
g
m
ent address
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Matthe
w
Dillon
U
s
e SHUT_RD
i
n
stead
o
f a
h
a
r
dcoded value of 0 in ca
l
ls
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
M
atthew Dillon
Remove ldco
n
fig_paths_aout
,
it is no
longer
u
sed
.
commit
|
commitdiff
|
tree
2007-04-09
Matthew Dil
l
on
A
d
d
subr_alist
.
c
.
T
his is a bi
t
map
a
ll
o
cator
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2007-04-04
Matthew Dillon
Add IP_MINTTL socke
t
option
-
use
d
to
s
et the
m
i
n
i
m
um
.
.
.
commit
|
commitdiff
|
tree
2007-04-03
Matth
e
w Dillon
Cleanup and
ref
o
rmulat
e
some of the c
o
mments
.
commit
|
commitdiff
|
tree
2007-04-03
M
atthew Dillon
U
pdate the
s
yslink docum
e
ntation
.
T
his is still a
.
.
.
commit
|
commitdiff
|
tree
2007-03-24
Ma
t
thew Dillon
Re
f
ormulate the syslink_m
s
g structure a
b
it
.
Instead
.
.
.
commit
|
commitdiff
|
tree
2007-03-24
Ma
t
thew Di
l
l
o
n
Upda
t
e
t
he syslink documen
t
ati
o
n
.
A
number of major
.
.
.
commit
|
commitdiff
|
tree
2007-03-21
Matthe
w
D
i
llo
n
s
y
slink work - Impl
e
m
en
t
code for
a reformulated sy
s
t
e
m
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
Matthew D
i
llon
A
d
d
s
yslink
.
2 to th
e
i
n
s
tall list
.
commit
|
commitdiff
|
tree
2007-03-20
Ma
t
t
h
ew Dillon
T
r
y
t
o
c
atch doub
l
e-free
b
ugs in
t
h
e
ACP
I
co
d
e
.
For
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
Matthe
w
Di
l
lon
Ge
n
erate a war
n
ing if a wi
r
e
d page is enco
u
nter
e
d on
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
Matthew Dillon
Mi
n
or syntax clea
n
up
commit
|
commitdiff
|
tree
2007-03-14
Mat
t
hew D
i
ll
o
n
Initial
s
ysl
i
nk
syst
e
m call documentation and
o
verview
.
commit
|
commitdiff
|
tree
2007-03-08
Matthew Di
l
lon
Make sure all
s
tring bu
f
fers pas
s
ed from
u
serland are
.
.
.
commit
|
commitdiff
|
tree
2007-02-04
Mat
t
hew Dillon
A
d
d
note on u
s
ing 'ha
n
dle SI
G
SEGV noprint' when gdb
.
.
.
commit
|
commitdiff
|
tree
2007-01-29
Matthew
D
illon
smbfs was not guarenteeing a NULL re
t
u
rn vnode
o
n er
r
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-01-26
Matt
h
ew Dil
l
on
Impl
e
ment -D
commit
|
commitdiff
|
tree
2007-01-26
Mat
t
h
e
w Dillon
Remove gobsd from the list
.
commit
|
commitdiff
|
tree
2007-01-26
Matthew Dillon
Fix g
e
nera
t
ion of the mount path fo
r
"
/
" when a p
r
ocess
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
M
a
tthew Dil
l
o
n
Setup for
1
.
8
r
e
l
ease - Adjus
t
HEAD to 1
.
9
.
0
commit
|
commitdiff
|
tree
2007-01-25
Matt
h
ew Dillon
Se
t
up for
1
.
8 releas
e
- add new
t
argets to Makefile
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Mat
t
h
ew Dillon
Setup for
1
.
8 re
l
ease
-
bump HEA
D
to 1
.
7
.
1
and synchronize
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Matth
e
w Dillo
n
Fix the incorrect addition of a leading
'
/' in file
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Matthew Dillon
Stop
init before ripping its
filesystem references
.
.
.
commit
|
commitdiff
|
tree
2007-01-24
Mat
t
hew
D
i
l
l
o
n
P
oor attem
p
t t
o
tracking the
s
t
a
ck frame through a
.
.
.
commit
|
commitdiff
|
tree
2007-01-24
Mat
t
hew Dill
o
n
c
h
eckdirs() was be
i
ng passed the wron
g
m
o
unt point
.
.
.
commit
|
commitdiff
|
tree
2007-01-23
Matthe
w
Dil
l
on
Fi
x
a cr
a
sh
re
l
a
t
e
d to
t
he NPX (floating poin
t
)
i
nterrup
t
.
.
.
commit
|
commitdiff
|
tree
2007-01-20
M
a
t
t
h
e
w Dillon
Remove the a
d
vert
i
sin
g
c
l
au
s
e from vinum with permi
s
sion
.
.
.
commit
|
commitdiff
|
tree
2007-01-20
Matthew Dillon
Fix lice
n
se issue b
y
removi
n
g -lreadline
.
The programs
.
.
.
commit
|
commitdiff
|
tree
2007-01-19
Mat
t
hew Dillo
n
Rename /us
r
/
src/sys/machine to /usr/
s
rc
/
s
y
s/platform
.
.
.
commit
|
commitdiff
|
tree
2007-01-16
Matthew
Dillon
Add missin
g
-I
path
w
hen compili
n
g
assembly files
.
commit
|
commitdiff
|
tree
2007-01-16
M
a
tth
e
w Dillon
I
m
plement
ge
t
co
n
text
(
), setcontext(
)
, makecontext
(
.
.
.
Finished-up-by: "
Matthew Dillon
" <dillon@backplane.com>
commit
|
commitdiff
|
tree
2007-01-15
M
atthew Di
l
lon
W
e want
the vi
r
tual
kernel to be default
-
s
e
cure
.
Dis
a
ble
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
M
atthew D
i
llon
cputimer_int
r
_reload() - prev
e
nt a negatively in
d
e
x
ed
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
M
a
tthew Dillon
Close
two holes in the pmap cod
e
.
The page table se
l
f
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillon
Pass an in
t
erru
p
t
fram
e
to
k
q
ueue-based inter
r
upts
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matth
e
w
Dillon
Add kqueue bas
e
d async I
/
O
s
u
p
port to t
h
e virtu
a
l ker
n
el
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
M
atth
e
w Dil
l
on
Add O_ASYNC (SIGIO
)
suppo
r
t to
kqueue()
.
Also add
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillon
Add KQUEUE support
to the T
A
P inter
f
ace
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Di
l
l
on
Re
n
ame type to a
v
oid conflict
w
ith 'kqueue' symbol
.
commit
|
commitdiff
|
tree
2007-01-14
Matthew Dillon
L
ink up the interrupt
frame to the
s
yst
i
mer
API
.
Use
.
.
.
commit
|
commitdiff
|
tree
2007-01-14
M
a
t
t
hew Dillo
n
I
mplement a new signal delivery mechanism, SA_MAILBOX
.
.
.
commit
|
commitdiff
|
tree
2007-01-14
Matthew Dillon
The F
P
subsys
t
em
mig
h
t not wor
k
properly whe
n
a vkernel
.
.
.
commit
|
commitdiff
|
tree
2007-01-13
Matthew Dillo
n
Allow VKERNEL builds to build
c
ertain non-har
d
war
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-13
Matthew Dillon
I
n
clude the VN
device by
d
efault
.
commit
|
commitdiff
|
tree
2007-01-13
Matthew D
i
llon
Pull in a few b
i
t
s
from FreeB
S
D
.
A
dd a
s
truct
u
r
e size
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matt
h
ew
Dill
o
n
Fix the recently
committed (and described) page writability
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matth
e
w D
i
l
lon
Add
single-user m
o
de boot
o
p
t
i
on (-s)
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dill
o
n
Add miss
i
ng bzer
o
(
)
during low boot aft
e
r malloc
(
)
.
commit
|
commitdiff
|
tree
2007-01-12
Ma
t
thew Dillon
Set
k
e
r
n
e
l_vm_end to virtual_star
t
i
n
stea
d
of virtu
a
l_end
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Ma
t
t
hew Dillon
Adjust t
h
e gdb patch to account
f
o
r the new
register
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew
Dil
l
on
M
i
sc cle
a
nups
.
commit
|
commitdiff
|
tree
2007-01-12
Matth
e
w
Di
l
lon
Fi
x
a nu
m
ber of
places where the
k
ernel assumed i
t
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew
Dill
o
n
A
d
d
m
issing lin
k
options to
export
g
l
o
b
al
s
y
mbols to
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillon
Remove unused
SWI'
s
.
commit
|
commitdiff
|
tree
2007-01-11
M
atthew D
i
llon
Re
p
l
a
ce remaini
n
g uses of vm_
f
ault_qu
i
ck() with vm_fault_pag
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillon
M
a
jor
p
map up
d
ate
.
Note also that
this commit temporaril
y
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew D
i
l
l
o
n
When removing a page directory, te
l
l t
h
e re
a
l kernel
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Di
l
lon
F
i
x a bug vm_fau
l
t
_page()
.
PG_MAPPED was no
t
get
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Mat
t
hew Dillon
Pro
p
erly
b
lock
SIGALARM and disable i
n
te
r
rupts
(i
.
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matth
e
w Dillon
O
pen the root disk
with O_DIREC
T
.
W
e
do not wan
t
bot
h
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matthew Dillon
Make the size of t
h
e
pmap str
u
cture the same for both
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matthew Dillon
T
ell the real kernel not to sync the file that
b
a
c
ks
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matthew Dillo
n
Have vec
t
orctl silently succeed
to remove
a
run-ti
m
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matthe
w
Dillon
Fix col
l
ision
with var
i
a
ble na
m
ed 'errno'
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew Dillon
Get floatin
g
p
o
i
n
t workin
g
in virtual ker
n
els
.
Add
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew D
i
llon
Name the v
i
rtual
k
ernel
d
i
sk d
e
vice 'vkd' instead of
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew
D
illon
A
vir
t
ua
l
ker
n
el
r
unning another vi
r
tual kern
e
l running
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew Dillon
A
virtu
a
l
k
e
rn
e
l run
n
ing a
n
emulated pro
c
ess context
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
M
a
tthe
w
Dil
l
on
F
i
x two incorrect sigblock(
)
calls
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew
D
i
llo
n
Us
e
our
interrupt in
f
r
a
structure
t
o ha
n
dle the clock
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew Dil
l
o
n
Di
s
able ter
m
inal
c
ontrol characters while the virt
u
a
l
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew
Dillo
n
A
d
d a m
i
s
sing pmap_enter() in vm_fau
l
t_page()
.
If
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
M
at
t
hew
Dillon
Re
n
ame t
h
e following special
e
xtended I/
O
s
y
s
t
e
m
calls
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew
Dillon
Add
the virtual kernel'
s
virtual disk
device to th
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew D
i
llon
Us
e
CBREAK mode for the console
.
commit
|
commitdiff
|
tree
2007-01-08
M
a
tth
e
w
D
i
llon
R
e
wr
i
te
vmapbuf() to u
s
e vm_fault_page_quick() i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew
Dil
l
on
Impleme
n
t vm_fault_page_qu
i
ck(), whi
c
h
w
i
ll
s
o
on be
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
Ma
k
e l
i
bc
p
rototypes av
a
i
l
ab
l
e to
kernel b
u
ilds
commit
|
commitdiff
|
tree
2007-01-08
Ma
t
t
h
ew Dillon
Make mor
e
l
ib
c
p
r
ototypes avai
l
able to _K
E
RNEL buil
d
s
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dil
l
on
A
d
d missing head
e
r file
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew D
i
llon
W
hen
removing a page directory from
a page map, t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Ma
t
thew
D
illon
The sign
a
l return code was trying to access user
m
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Mat
t
hew
D
illo
n
Modi
f
y th
e
trapframe sigcontext, ucontext, etc
.
Add
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Mat
t
h
e
w
Dillon
Im
p
lement
nea
r
ly all th
e
remaini
n
g items
required t
o
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
M
att
h
ew
D
ill
o
n
Make t
h
e vmspace
_
*
() system call prototypes availabl
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matth
e
w Dillon
Set roo
t
d
e
v
names[0] to automat
i
cally boot fr
o
m
ufs
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
M
atthew Dillon
Han
d
le page fault
s
within th
e
v
irtual kernel
process
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Mat
t
hew
D
illon
Th
e
stack frame avai
l
ab
l
e fr
o
m
a signal to
user mode
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew
Dillon
Add
support for a
root d
i
sk device file
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Dillon
A
d
d
a
virtual disk
dev
i
c
e for
vi
r
t
u
al kernels to boot
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matt
h
ew
Di
l
lon
Use iti
m
ers to
i
mpl
e
ment the virtua
l
kernel's
SYSTIMER
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Mat
t
h
ew
Dillon
All
o
w certain cpuf
u
n
c
.
h inlines t
o
be ove
r
r
idden
by
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
M
atthew
D
il
l
on
Make
libc prototypes available fo
r
kerne
l
builds
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Dillo
n
de
f
ine _KE
R
NEL_VIRTUAL if n
o
t
d
efined to hack-fix co
n
flicts
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthe
w
Dillon
Fix symbol conflict with f
a
lloc()
commit
|
commitdiff
|
tree
next