repo.or.cz
/
dragonfly
/
vkernel-mp.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Just throw all the main arguments for syslink() into syslink_info and
2007-04-22
Matth
e
w Dillon
J
ust throw all the main
argum
e
nts for syslink() into
.
.
.
commit
|
commitdiff
|
tree
2007-04-21
Matthe
w
Dillon
C
onvert
all pr_usrreqs struc
t
ure init
i
a
l
izations t
o
.
.
.
commit
|
commitdiff
|
tree
2007-04-20
M
atthew Dillon
Make '
l
ast m
o
unted
on' repo
r
ting by fsck work ag
a
in
.
.
.
commit
|
commitdiff
|
tree
2007-04-20
Matthew Dill
o
n
Clea
n
u
p
the
s
o_pru_sorec
e
ive()
API a
b
i
t to
make it
.
.
.
commit
|
commitdiff
|
tree
2007-04-19
Matthew Dillon
W
e have a few generatio
n
sets for
Red-Black trees that
.
.
.
commit
|
commitdiff
|
tree
2007-04-19
Matt
h
ew
D
i
l
l
on
A
llocations of si
z
e greater then the radix were
not
.
.
.
commit
|
commitdiff
|
tree
2007-04-17
Matthew Dil
l
on
Don
'
t allow
s
nd_nxt to be
set to a value less then
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
Matthew
Dillon
P
r
o
bably the last change to the syslink()
system call
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
Ma
t
t
h
ew
D
illon
B
r
ing in the skeleton infrastructure
and
m
anual
p
age
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Mat
t
h
ew Dillon
Kernel virtual memo
r
y
m
ust
be mapped on a segment address
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Matthe
w
Dil
l
on
Use SHUT
_
RD
i
ns
t
ead of a h
a
rdc
o
ded
v
alue o
f
0 in
calls
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Ma
t
thew
D
illon
Re
m
ove ldconfig_pa
t
h
s_ao
u
t, i
t
is
no longer used
.
commit
|
commitdiff
|
tree
2007-04-09
Matthew Dillon
Add subr_alist
.
c
.
This
is a bitmap alloca
t
or that
.
.
.
commit
|
commitdiff
|
tree
2007-04-04
Matthew
D
illon
Add IP_MIN
T
TL socket option - used to set the minimum
.
.
.
commit
|
commitdiff
|
tree
2007-04-03
Matthew Dillon
C
l
eanup and r
e
formulate some of the commen
t
s
.
commit
|
commitdiff
|
tree
2007-04-03
Mat
t
hew Dillo
n
Update the sysli
n
k d
o
cument
a
t
ion
.
T
his is stil
l
a
.
.
.
commit
|
commitdiff
|
tree
2007-03-24
Matthew Dillon
Reformulate
t
he syslink_msg structure a bit
.
Inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2007-03-24
Matthew Dillon
Update the sysli
n
k documentation
.
A numbe
r
o
f
major
.
.
.
commit
|
commitdiff
|
tree
2007-03-21
Matthew Dillon
sys
l
ink work - Implement
c
ode
for
a reformulated system
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
M
atthew
Dillon
A
dd sy
s
link
.
2
t
o the install li
s
t
.
commit
|
commitdiff
|
tree
2007-03-20
Matthe
w
Dill
o
n
Try to cat
c
h
double-fr
e
e bugs in th
e
ACPI c
o
de
.
For
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
Matthew
D
i
l
lon
Ge
n
erat
e
a
warning
i
f a wired
p
a
g
e
is encountered on
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
Matthew
Dillon
Minor
s
yntax cleanup
commit
|
commitdiff
|
tree
2007-03-14
Mat
t
hew Dillon
Initia
l
s
y
s
li
n
k system
ca
l
l docu
m
ent
a
t
i
on and overview
.
commit
|
commitdiff
|
tree
2007-03-08
M
a
t
the
w
D
i
llo
n
Make sure all string buffers
pas
s
ed
from userland ar
e
.
.
.
commit
|
commitdiff
|
tree
2007-02-04
Ma
t
thew Dillon
Add no
t
e
on using 'handl
e
SIGSEGV
n
oprin
t
'
w
hen gdb
.
.
.
commit
|
commitdiff
|
tree
2007-01-29
Matt
h
ew
Dillon
smbfs was not guarenteeing
a
N
U
LL return vnode on
e
rror
.
.
.
commit
|
commitdiff
|
tree
2007-01-26
M
a
t
t
h
e
w
Dillon
Implement
-
D
commit
|
commitdiff
|
tree
2007-01-26
Matth
e
w Dillo
n
Remove
gobsd
f
rom th
e
l
ist
.
commit
|
commitdiff
|
tree
2007-01-26
Matthew
Dillon
Fix g
e
neration of
t
h
e m
o
u
n
t path for "/"
when a process
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Ma
t
thew
Dillon
Setup for 1
.
8 release -
Adjust H
E
AD
t
o
1
.
9
.
0
commit
|
commitdiff
|
tree
2007-01-25
Matthew Dillo
n
Setu
p
for 1
.
8
r
elease - add new
t
argets
t
o Makefile
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
M
atthew Dillon
Setu
p
for 1
.
8 release - bum
p
HEAD to 1
.
7
.
1
a
n
d sync
h
ronize
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
M
a
t
t
hew Dillon
Fi
x
the
i
ncorrect a
d
di
t
i
on of a l
e
ading '/' i
n
file
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Ma
t
thew Dillon
S
t
op init befo
r
e
ripping its filesystem reference
s
.
.
.
commit
|
commitdiff
|
tree
2007-01-24
Matthew
Dil
l
on
Poor attempt to tracking the stac
k
fr
a
me throu
g
h a
.
.
.
commit
|
commitdiff
|
tree
2007-01-24
M
atthew Dillon
ch
e
ckdirs()
w
as being passed the wr
o
n
g mount p
o
int
.
.
.
commit
|
commitdiff
|
tree
2007-01-23
Ma
t
thew Dillo
n
Fix
a
c
r
ash
related t
o
the NP
X
(floati
n
g p
o
int)
i
n
t
errupt
.
.
.
commit
|
commitdiff
|
tree
2007-01-20
Matthew Di
l
lon
Remove t
h
e adver
t
ising clause from vinum with permission
.
.
.
commit
|
commitdiff
|
tree
2007-01-20
M
atthew Dillo
n
Fix license issue by rem
o
v
ing -lreadline
.
The
p
rogram
s
.
.
.
commit
|
commitdiff
|
tree
2007-01-19
Mat
t
hew Dillon
Ren
a
me /usr/src/sys/machine to /usr/src/sys/platf
o
rm
.
.
.
commit
|
commitdiff
|
tree
2007-01-16
Matthew Dillon
Add missing
-
I path when compi
l
i
n
g a
s
sembly f
i
le
s
.
commit
|
commitdiff
|
tree
2007-01-16
Matthew
Dillon
I
mplement
g
etcontex
t
(), setcontext(), makecon
t
e
x
t(
.
.
.
Finished-up-by: "
Matthew Dillon
" <dillon@backplane.com>
commit
|
commitdiff
|
tree
2007-01-15
Matthe
w
Dillon
We wa
n
t the virt
u
al k
e
rne
l
to be default-secure
.
D
isable
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillon
c
p
utimer_intr
_
reload(
)
- prev
e
nt a negatively indexed
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillon
Close two holes in the pm
a
p co
d
e
.
The page ta
b
le self
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillon
Pass an interrup
t
frame t
o
kqu
e
ue-
b
ased
inte
r
r
u
pts
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matt
h
ew Di
l
lo
n
Add kqueue b
a
sed
async I/O
support to the vi
r
tu
a
l kernel
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthe
w
D
i
llon
A
dd O_ASY
N
C (SIGIO) s
u
p
port to kqueue
(
)
.
A
l
s
o
a
d
d
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillon
Add KQUEUE support to the
T
AP i
n
t
e
rface
.
commit
|
commitdiff
|
tree
2007-01-15
Mat
t
hew
Dillon
Ren
a
m
e type to av
o
id co
n
fl
i
c
t
with 'kqu
e
ue
'
symbol
.
commit
|
commitdiff
|
tree
2007-01-14
Ma
t
the
w
Dillon
Link up
the interru
p
t frame to t
h
e
sy
s
time
r
API
.
Use
.
.
.
commit
|
commitdiff
|
tree
2007-01-14
Matthew
D
i
llon
I
m
p
lement
a new
s
ignal de
l
i
very
m
ech
a
nism, SA_MAILBOX
.
.
.
commit
|
commitdiff
|
tree
2007-01-14
Matthew
D
illon
The FP
s
u
bsystem might not work prope
r
ly when a vkern
e
l
.
.
.
commit
|
commitdiff
|
tree
2007-01-13
Matt
h
ew Dillon
Allow VKERNEL builds to b
u
ild c
e
rtain non-hardware
.
.
.
commit
|
commitdiff
|
tree
2007-01-13
Ma
t
thew Dillo
n
Include the
V
N
device
by
default
.
commit
|
commitdiff
|
tree
2007-01-13
M
att
h
ew Di
l
lon
Pull
in a few
bi
t
s f
r
om
FreeBSD
.
A
d
d a structure size
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
M
atthew Dillon
Fi
x
the
r
ecently committed
(and
d
esc
r
ibed) page writability
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Ma
t
thew Dill
o
n
Add s
i
ngle-user
m
od
e
bo
o
t option
(-s)
.
commit
|
commitdiff
|
tree
2007-01-12
M
att
h
e
w
Dillon
Add mis
s
ing bzero() duri
n
g low boot after malloc()
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dillo
n
Set ke
r
n
e
l_vm_end t
o
vir
t
u
a
l_start instead of virtual_end
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Di
l
l
on
Adjust
the gdb pa
t
ch to account
for the new register
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
M
a
tthew
D
i
l
lon
M
i
s
c c
l
eanups
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dillon
Fix a numb
e
r of places
w
h
ere the kernel
a
ssumed it
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew D
i
llon
Add m
i
ssin
g
link options
t
o expor
t
global symbols to
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Di
l
lon
R
e
move unused SWI's
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillon
Replace remaining uses o
f
vm_fault_quick() with vm_
f
ault_pag
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillon
Major pmap update
.
Note a
l
so that
this co
m
mit temporarily
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillo
n
Wh
e
n
removi
n
g a
p
age
d
ire
c
to
r
y
, tell the
real kernel
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
M
atthe
w
Dillon
Fix a
bug vm_fault_page
(
)
.
PG_M
A
PPED was not ge
t
ting
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillon
Proper
l
y
b
lock SIGAL
A
RM and disable interrupts
(
i
.
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew
D
ill
o
n
O
p
en th
e
root
d
isk with
O
_DIRECT
.
We do not
w
ant both
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
M
atthew Dillon
Make
t
he
size
of the pmap structure the same
for both
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matthe
w
D
illon
Tell the real kernel not to sync t
h
e file
t
h
at bac
k
s
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
M
a
tthew Dillon
H
a
v
e
v
e
ctorctl silently su
c
c
eed to remove a run-
t
ime
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matthew Dil
l
on
Fix col
l
is
i
on with v
a
ri
a
ble named 'e
r
rno'
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew Dillon
G
e
t
f
loatin
g
point workin
g
in virtual k
e
rnels
.
Add
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew Di
l
l
o
n
Name the virtual kernel disk device
'
vkd' in
s
te
a
d
of
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matth
e
w D
i
llon
A
v
irtual ke
r
ne
l
r
u
nning anothe
r
v
i
rtual k
e
rnel runni
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthe
w
Dillo
n
A virtual kernel runn
i
n
g
an emulated p
r
ocess context
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
M
a
tthew Dillon
F
ix two i
n
correct sigblock() calls
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew Di
l
lon
Use our
interrupt infrastructure to handle
t
h
e
clock
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew Dillon
Disable terminal c
o
ntr
o
l characters while
the
virtual
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthe
w
Dillon
A
d
d a missi
n
g
pmap_enter(
)
i
n vm_fau
l
t_page()
.
If
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
Ren
a
me the fol
l
owing spe
c
ial extended I/O s
y
stem calls
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matth
e
w
Dillon
A
dd the
v
irtual ker
n
el's virtual
d
isk
d
evic
e
to the
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
Use CB
R
EAK mode
f
o
r the console
.
commit
|
commitdiff
|
tree
2007-01-08
M
a
tthew Dil
l
o
n
Rewr
i
t
e
vmapbuf() to use vm_fault_p
a
g
e
_quick(
)
in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew
D
i
l
lon
I
m
plement vm_fa
u
lt_page
_
q
u
i
ck(
)
, which will soo
n
be
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Mat
t
hew D
i
l
lon
Make libc protot
y
pes available to kernel builds
commit
|
commitdiff
|
tree
2007-01-08
Matthew
D
i
l
l
on
Make more lib
c
pr
o
tot
y
p
e
s
a
v
ailable
t
o _KERNEL b
u
ilds
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
A
d
d
m
issing hea
d
er file
.
commit
|
commitdiff
|
tree
2007-01-08
M
a
t
t
hew
Dillon
Wh
e
n rem
o
ving a pa
g
e directory from a
page map, the
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
M
a
tthew Dil
l
on
The
s
i
g
n
a
l
return
c
ode
w
a
s
trying to access user
m
od
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
M
atthew D
i
llon
Modif
y
the trapframe
sigconte
x
t, uco
n
text, etc
.
A
d
d
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Dillon
Imple
m
ent nearly all the remaining items required to
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
M
atthew Dillon
M
ake the vmspace_*() system call prototypes a
v
ailable
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Dillon
Set rootdevnames[0]
to auto
m
a
tically boo
t
f
r
om u
f
s
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matt
h
e
w Dillon
H
a
ndle page faults within the virtu
a
l k
e
rn
e
l process
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Mat
t
hew
Di
l
lon
The
s
tack f
r
ame available f
r
om a signal t
o
user m
o
de
.
.
.
commit
|
commitdiff
|
tree
next