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
The FP subsystem might not work properly when a vkernel is run inside
2006-12-18
Matt
h
ew Dillon
Ren
a
me
k
vprintf -
>
kvcp
r
intf (call-back version)
commit
|
commitdiff
|
tree
2006-12-18
Mat
t
h
e
w
Dil
l
o
n
Add a prototype for the
n
ew mcont
r
ol()
s
yste
m
call
.
commit
|
commitdiff
|
tree
2006-12-17
M
a
tthew Di
l
lon
Re
p
o
co
p
y machine/pc32/i386/mem
.
c
to kern/
k
ern_me
m
io
.
.
.
commit
|
commitdiff
|
tree
2006-12-17
Ma
t
th
e
w Di
l
l
o
n
Pas
s
NULL to objcache_cre
a
t
e() to ind
i
ca
t
e
that
null_ct
o
r
.
.
.
commit
|
commitdiff
|
tree
2006-12-13
Matthew Dillon
ren
a
m
e
s
s
canf
-
> ksscanf
commit
|
commitdiff
|
tree
2006-12-13
Matthe
w
D
i
llon
Fix um
c
t and add F5U409 USB Serial Adapto
r
.
commit
|
commitdiff
|
tree
2006-12-12
Matthew Dillon
Add
anot
h
er IC
H
PCI ID
.
commit
|
commitdiff
|
tree
2006-12-11
M
a
t
thew Dil
l
o
n
Docum
e
n
t
MADV_SETMAP
a
nd
MAP_VPAGETA
B
LE
.
These
f
unc
t
ion
s
.
.
.
commit
|
commitdiff
|
tree
2006-12-11
Matthew Di
l
l
o
n
Use
$
{
.
C
URD
I
R
}
to get the correct path to the root
.
.
.
commit
|
commitdiff
|
tree
2006-12-05
Matthew Dillon
L
ocal
v
ariable
s
t
hat we
r
e imp
r
operly
n
am
e
d 'e
r
rno'
.
.
.
commit
|
commitdiff
|
tree
2006-12-05
Matth
e
w Dillon
F
o
r
t
he moment condit
i
onally
remove th
e
dec
l
aration
.
.
.
commit
|
commitdiff
|
tree
2006-12-05
Matthew
Dillon
Fix a
NULL p
o
in
t
er der
e
fer
e
nce introd
u
ced in the
prev
i
ou
s
.
.
.
commit
|
commitdiff
|
tree
2006-12-05
Ma
t
thew Dillon
Gen
e
rate forwarding header
f
iles
to mimic /usr/i
n
clude
.
.
.
commit
|
commitdiff
|
tree
2006-12-05
Matthew Dillon
Add a
g
e
n
e
ric interru
p
t
c
ontroller type that
t
he v
i
rtual
.
.
.
commit
|
commitdiff
|
tree
2006-12-04
Matthew Dillon
M
i
sc vkernel work
.
commit
|
commitdiff
|
tree
2006-12-04
Matthew Dil
l
on
Mak
e
int bootverbos
e
a
n
d int cold
d
eclarations ma
c
hine
.
.
.
commit
|
commitdiff
|
tree
2006-12-03
Matthew Di
l
lo
n
Add
a
ma
n
u
al
p
age outl
i
ning the rules for committ
e
rs
.
commit
|
commitdiff
|
tree
2006-12-03
Matthew
D
ill
o
n
C
heck
an
ad
d
it
i
onal special patt
e
rn
to detect
dangerously
.
.
.
commit
|
commitdiff
|
tree
2006-12-02
Matthew Dil
l
on
R
eplace
t
h
e
global VM pag
e
h
a
sh table
with a per-VM
.
.
.
commit
|
commitdiff
|
tree
2006-12-02
Ma
t
thew Dillon
Allow M_ZER
O
t
o be specified when using
simple ob
j
ect
.
.
.
commit
|
commitdiff
|
tree
2006-11-20
Matthew
Dill
o
n
Use spinlo
c
ks
i
nstead
o
f tokens t
o
interlock
the objcach
e
.
.
.
commit
|
commitdiff
|
tree
2006-11-20
Matthew
Dillon
F
i
ctitiou
s
VM pages must
r
ema
i
n structurally stable
.
.
.
commit
|
commitdiff
|
tree
2006-11-17
Matthew Dil
l
on
unresolve the vnode
a
ssociated wit
h
the namecache entry
.
.
.
commit
|
commitdiff
|
tree
2006-11-11
M
a
tthew Dillon
Check f
o
r
s
ub
d
i
recto
r
ies for bo
t
h t
h
e
p
la
t
f
orm ar
c
hitecture
.
.
.
commit
|
commitdiff
|
tree
2006-11-11
Mat
t
hew
D
i
l
l
on
Enable
t
he
build
i
ng of boot0cfg for pc32
.
commit
|
commitdiff
|
tree
2006-11-09
Matthew
Dill
o
n
buildw
o
rld depends on
hw
.
machi
n
e export
e
d f
r
om the
.
.
.
commit
|
commitdiff
|
tree
2006-11-09
Matthew
D
illon
Adjust
f
or
s
ymbol name changes
.
commit
|
commitdiff
|
tree
2006-11-08
Matth
e
w Dillon
Ad
d
a missing #undef to
p
roperly co
m
p
ile atomic
.
c functions
.
.
.
commit
|
commitdiff
|
tree
2006-11-08
Matthew Dillon
bma
k
e uses /usr/share/mk
/
s
y
s
.
mk
,
so w
e
c
a
nnot require
.
.
.
commit
|
commitdiff
|
tree
2006-11-08
Matthew Dillon
Get the MI p
o
r
t
io
n
s of VKERNE
L
to build, start
linki
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-11-08
Matthew Dill
o
n
M
ove the
M
axmem exter
n
to syst
m
.
h
commit
|
commitdiff
|
tree
2006-11-07
Ma
t
t
h
e
w Dillon
More
M
a
chine-dep
e
ndant
/
Machine-independant cod
e
and
.
.
.
commit
|
commitdiff
|
tree
2006-11-07
M
att
h
ew Dillon
M
o
ve <machine/dv
c
f
g
.
h>
to the one device
t
hat a
c
tual
l
y
.
.
.
commit
|
commitdiff
|
tree
2006-11-07
Ma
t
t
h
ew D
i
llon
M
o
ve <machine/ccbque
.
h> to <sys/ccbque
.
h>
.
ccbque
.
.
.
commit
|
commitdiff
|
tree
2006-11-07
Ma
t
thew
D
i
ll
o
n
Remove sy
s
tem
d
ependancies on <machine/ipl
.
h
>
.
Only
.
.
.
commit
|
commitdiff
|
tree
2006-11-07
Matthew Di
l
lon
Misc c
l
eanups
a
nd CVS
s
u
rgery
.
Move a number o
f
h
ead
e
r
.
.
.
commit
|
commitdiff
|
tree
2006-11-07
Ma
t
t
h
e
w Dil
l
on
Major k
e
rnel build infrastructure changes, part 2/2
.
.
.
commit
|
commitdiff
|
tree
2006-11-07
Matth
e
w Di
l
l
o
n
Major
kerne
l
build in
f
r
as
t
ruc
t
u
re chan
g
es, part
1
/2
.
.
.
commit
|
commitdiff
|
tree
2006-11-05
Matt
h
ew D
i
llon
test 5
commit
|
commitdiff
|
tree
2006-11-05
M
a
tthew Di
l
lon
t
e
st 4
commit
|
commitdiff
|
tree
2006-11-05
Ma
t
t
hew Dillon
Sync our r
m
-P o
p
tion wit
h
O
p
e
n
BSD
- i
f
the file has
.
.
.
commit
|
commitdiff
|
tree
2006-10-27
M
a
tthew Dillon
Adjust fs
t
at to proper
l
y
tr
a
ve
r
s
e
mount points when
.
.
.
commit
|
commitdiff
|
tree
2006-10-27
Matthew Dill
o
n
Major namec
a
che work prim
a
r
i
ly
to suppor
t
NULLFS
.
commit
|
commitdiff
|
tree
2006-10-26
Matthe
w
D
illon
Fix a stack overflow due to recursion
.
When t
h
e
n
amecache
.
.
.
commit
|
commitdiff
|
tree
2006-10-25
Matthew D
i
llon
Do
a major clean-
u
p of
the BUSDMA a
r
chitecture
.
A
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Matthew Dillon
P
u
r
ge the IFQ
w
he
n
associating a new
altq
.
P
ackets
.
.
.
commit
|
commitdiff
|
tree
2006-10-23
Matthew Dill
o
n
Fur
t
her normali
z
e the _
X
XX_H_ s
y
mbols us
e
d
to conditi
o
nalize
.
.
.
commit
|
commitdiff
|
tree
2006-10-23
M
a
tthew
D
illon
Further normalize th
e
_
XXX_
H
_ symbols use
d
t
o
conditionalize
.
.
.
commit
|
commitdiff
|
tree
2006-10-23
Matthew Dill
o
n
B
u
mp th
e
config ver
s
ion
.
A
d
d a
'cpu_arch' d
i
recti
v
e
.
.
.
commit
|
commitdiff
|
tree
2006-10-23
M
atthew Dillon
Ge
t
rid
of
t
he indirect func
t
ion pointer for bzer
o
.
.
.
commit
|
commitdiff
|
tree
2006-10-22
Matthew Dillon
Fix paths
t
o arch/i386, related to
the recent a
r
chite
c
ture
.
.
.
commit
|
commitdiff
|
tree
2006-10-22
M
a
tth
e
w Dillon
memset must
be a real
p
rocedure rather then an indirect
.
.
.
commit
|
commitdiff
|
tree
2006-10-22
Matthew Dillon
Add advice
if a kern
e
l config
fil
e
cannot be found
.
.
.
commit
|
commitdiff
|
tree
2006-10-22
Ma
t
thew Dillon
Reo
r
ganize the way
m
a
ch
i
n
e
a
rchitectures are h
a
ndled
.
.
.
commit
|
commitdiff
|
tree
2006-10-22
Matth
e
w Dillon
Reorgani
z
e the way ma
c
hine arch
i
tectures are ha
n
dled
.
.
.
commit
|
commitdiff
|
tree
2006-10-21
Ma
t
the
w
D
i
llon
Reformulat
e
the way the
k
ernel upda
t
e
s t
h
e
P
MAPs i
n
.
.
.
commit
|
commitdiff
|
tree
2006-10-20
Matthew Dillon
Add a ton of inf
r
astructure for
V
K
ERNEL support
.
.
.
.
commit
|
commitdiff
|
tree
2006-10-14
M
att
h
ew
Dillon
Remove inode free race warn
i
ng messages
.
These were
.
.
.
commit
|
commitdiff
|
tree
2006-10-12
M
atth
e
w Dillo
n
Gre
a
t
l
y reduce memor
y
r
equiremen
t
s when fsck'ing filesystems
.
.
.
commit
|
commitdiff
|
tree
2006-10-10
Matthew
Dill
o
n
A
dd
a
d
e
vice that attaches t
o
t
h
e memory con
t
roller
.
.
.
commit
|
commitdiff
|
tree
2006-10-10
Matthew
D
illon
Correct a c
o
mpiler warning from the
l
ast commit
.
commit
|
commitdiff
|
tree
2006-10-10
Matthew Dillon
N
U
L
LFS was
not re
l
easing a referen
c
e to the root of
.
.
.
commit
|
commitdiff
|
tree
2006-10-10
Ma
t
thew Dill
o
n
Add two
more vmsp
a
c
e_*() sys
t
em cal
l
s to read and write
.
.
.
commit
|
commitdiff
|
tree
2006-10-10
M
at
t
hew Dillon
Fix
a
lon
g
-standing bug inherited from FreeBSD
.
It
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
Matt
h
ew Dillon
Add
M
arc's
m
onthly stat
i
stics script
to DragonFly's
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
Matthew Dillon
Do not temporarily s
e
t signal
s
t
o SIG_IGN when polling
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
Matthew Dillon
Fi
x
a bug
w
here mmap(
)
ing
a
rev
o
ked de
s
crip
t
or caused
.
.
.
commit
|
commitdiff
|
tree
2006-09-26
M
atthew
D
illon
F
o
llow u
p
to kern_conf
.
c 1
.
16
.
W
e
can't just ign
o
re
.
.
.
commit
|
commitdiff
|
tree
2006-09-26
Matthew Dillon
Fix a bug
i
n
t
h
e device intercept
c
o
de used by /dev
.
.
.
commit
|
commitdiff
|
tree
2006-09-26
Matthew D
i
ll
o
n
Fix an
off-by-one error
.
T
r
a
c
k
#1 is in
d
ex 0 i
n
the
.
.
.
commit
|
commitdiff
|
tree
2006-09-24
Matthew Dill
o
n
Try to
clean
up any r
e
m
aining filesystem references
.
.
.
commit
|
commitdiff
|
tree
2006-09-22
Matthew Dillon
Fix a
co
m
pile error when DDB is not defined
.
d
b
_print_
b
ackt
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Matthew Dill
o
n
Recen
t
dev
_
t work confused sysctl
.
Adjust the re
p
or
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Matthew Di
l
l
o
n
Add a
n
o
ption that cau
s
es cpdup to skip
C
H
R
o
r
BLK
.
.
.
commit
|
commitdiff
|
tree
2006-09-21
Matthew
D
illon
Fix
a bug in the scrip
t
softl
i
nk code
.
The soft
l
inks
.
.
.
commit
|
commitdiff
|
tree
2006-09-19
M
atthew Dillon
C
he
c
k that namecache reference
s
to the mo
u
nt
p
o
i
nt
.
.
.
commit
|
commitdiff
|
tree
2006-09-19
M
a
tthew Dill
o
n
Remove the last
bits of code tha
t
st
o
r
e
d
mount point
.
.
.
commit
|
commitdiff
|
tree
2006-09-18
Matthew Dillon
Set f_ncp in
t
h
e struc
t
file un
c
onditionall
y
.
Previously
.
.
.
commit
|
commitdiff
|
tree
2006-09-18
Matthew Dillon
D
isallo
w
writes
to
filesystems mounted
re
a
d-onl
y
via
.
.
.
commit
|
commitdiff
|
tree
2006-09-17
M
a
tthew
Dillon
Move an as
s
ertion in the bridge code so it only g
e
ts
.
.
.
commit
|
commitdiff
|
tree
2006-09-17
Ma
t
thew Dillon
Make so
m
e adj
u
stm
e
nts
to low
l
e
vel madvise/mcontrol
.
.
.
commit
|
commitdiff
|
tree
2006-09-17
Matthew Dillon
Make some ad
j
ustme
n
ts to low lev
e
l madvise
/
mcontrol
.
.
.
commit
|
commitdiff
|
tree
2006-09-16
Matthe
w
Dillon
Commi
t
a comprehensive
file describing how to do
i
ncremental
.
.
.
commit
|
commitdiff
|
tree
2006-09-16
Matt
h
ew Dillon
Ad
d
a READ
M
E
f
ile with some h
e
l
pful portin
g
hints
.
.
.
.
commit
|
commitdiff
|
tree
2006-09-16
M
a
tthe
w
Dillon
Bump t
h
e v
e
rsion number reported
by cpdup from 1
.
06
.
.
.
commit
|
commitdiff
|
tree
2006-09-16
M
a
t
thew Dil
l
on
Fix a bug w
h
e
n
'-f -H' is used an
d
the target a
l
ready
.
.
.
commit
|
commitdiff
|
tree
2006-09-16
Matthe
w
Dillon
Fix a bug in sendmsg()
a
nd tw
o
compatibi
l
ity versions
.
.
.
commit
|
commitdiff
|
tree
2006-09-16
M
atthew Dillon
Fix a bug in s
y
sctl()'s handling
o
f user data
.
You
.
.
.
commit
|
commitdiff
|
tree
2006-09-13
Matthew Dill
o
n
Collapse some bit
s
of rep
e
titive c
o
de into their own
.
.
.
commit
|
commitdiff
|
tree
2006-09-13
M
a
tthe
w
Dillon
Clean up some #include's that should
n
't have been
i
n
.
.
.
commit
|
commitdiff
|
tree
2006-09-13
M
atthew Dillon
More
cleanups + fix a bug when
ta
k
ing a
w
r
ite fault
.
.
.
commit
|
commitdiff
|
tree
2006-09-13
M
a
tthew Dil
l
o
n
MAP_VPAGETABLE sup
p
ort
p
ar
t
3/
3
.
commit
|
commitdiff
|
tree
2006-09-12
Matth
e
w
Dillon
MA
P
_VP
A
GET
A
B
L
E s
u
ppo
r
t p
a
r
t 2/3
.
commit
|
commitdiff
|
tree
2006-09-12
M
at
t
h
e
w Dillon
MAP_VPAGETABLE s
u
pport pa
r
t 1/3
.
commit
|
commitdiff
|
tree
2006-09-11
Mat
t
hew Dillon
Move flag(s)
r
epr
e
se
n
ting the type of
v
m
_map_entry
.
.
.
commit
|
commitdiff
|
tree
2006-09-10
Matthew Dillo
n
R
eserve up
c
all IDs 0-31 for system use
.
commit
|
commitdiff
|
tree
2006-09-10
Mat
t
hew D
i
llon
Ch
a
n
g
e the
kernel
d
e
v_t, repre
s
e
n
ti
n
g a poi
n
ter
t
o
.
.
.
commit
|
commitdiff
|
tree
2006-09-09
Mat
t
h
e
w Dillon
Rename
the kernel NODEV to NOCDEV to avoid conflicts
.
.
.
commit
|
commitdiff
|
tree
2006-09-09
M
atthe
w
D
i
l
l
o
n
Re
n
ame struct
s
pecinfo into
struct cdev
.
Ad
d
a new
.
.
.
commit
|
commitdiff
|
tree
2006-09-09
M
a
tth
e
w Dillon
Get rid of
a struct device naming conflic
t
.
commit
|
commitdiff
|
tree
next