repo.or.cz
/
dfdiff.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Convert all pr_usrreqs structure initializations to the .name = data format.
2007-04-21
Matthew
Dill
o
n
Conve
r
t
a
ll pr_usrreqs structure init
i
al
i
zations to
.
.
.
commit
|
commitdiff
|
tree
2007-04-20
Matt
h
ew Dillon
Make 'last mounted
o
n
'
re
p
orting
b
y
fsck work
a
g
ain
.
.
.
commit
|
commitdiff
|
tree
2007-04-20
Ma
t
thew Dillon
Clean up t
h
e so_
p
ru_sorecei
v
e() API a b
i
t to make it
.
.
.
commit
|
commitdiff
|
tree
2007-04-19
Ma
t
thew Dillon
We have a few g
e
neration sets
f
or Red-Black
t
rees
t
hat
.
.
.
commit
|
commitdiff
|
tree
2007-04-19
Matthew Dillon
Allocatio
n
s of size greater then the
r
adix
were not
.
.
.
commit
|
commitdiff
|
tree
2007-04-17
Matt
h
e
w
D
il
l
on
D
o
n't a
l
low
s
nd_n
x
t to be
s
et to a v
a
lue less then
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
Matth
e
w
D
i
ll
o
n
Prob
a
bly the last change to t
h
e syslink() system
call
.
.
.
commit
|
commitdiff
|
tree
2007-04-16
Matthew Dillon
Bring in th
e
skeleton infra
s
t
ructure
and ma
n
ua
l
pa
g
e
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Mat
t
hew Di
l
l
o
n
Ke
r
nel virtu
a
l
memory must be mapped on a segment address
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Matthew Dillon
U
s
e SHUT_RD instead of
a
h
a
rdcoded va
l
ue of 0 in ca
l
l
s
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Matth
e
w
D
illon
Rem
o
ve ldconfig_paths_a
o
ut,
i
t i
s
no longer us
e
d
.
commit
|
commitdiff
|
tree
2007-04-09
Matthew
Dillon
A
dd sub
r
_alist
.
c
.
T
his is a bitmap al
l
ocator tha
t
.
.
.
commit
|
commitdiff
|
tree
2007-04-04
M
a
tthew Dil
l
on
Add IP_
M
INTTL socket opti
o
n - u
s
ed to set t
h
e mi
n
imum
.
.
.
commit
|
commitdiff
|
tree
2007-04-03
M
a
tthew Dill
o
n
Cleanup and reformulate so
m
e of the comments
.
commit
|
commitdiff
|
tree
2007-04-03
Matthew Dillon
Update t
h
e syslin
k
d
ocum
e
ntation
.
This is sti
l
l
a
.
.
.
commit
|
commitdiff
|
tree
2007-03-24
Ma
t
thew
Dillon
Reformulate the syslink_msg
st
r
u
c
t
ure a bi
t
.
Instead
.
.
.
commit
|
commitdiff
|
tree
2007-03-24
Matthew Dil
l
on
Update
t
he
s
y
s
l
i
nk docum
e
n
t
ation
.
A
n
umber
o
f major
.
.
.
commit
|
commitdiff
|
tree
2007-03-21
Ma
t
the
w
Dillon
sy
s
link
w
ork - Implement
code for a
reformulate
d
system
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
M
a
t
thew Dil
l
on
Add sysli
n
k
.
2 to t
h
e install
list
.
commit
|
commitdiff
|
tree
2007-03-20
Matthew
D
ill
o
n
Try to catc
h
d
o
ubl
e
-free bugs i
n
t
h
e ACPI code
.
For
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
Matthew Dillon
Genera
t
e a w
a
rning if a wired pa
g
e is en
c
o
untered on
.
.
.
commit
|
commitdiff
|
tree
2007-03-20
Matthe
w
Dillon
M
i
nor syntax cleanup
commit
|
commitdiff
|
tree
2007-03-14
M
att
h
ew Dillon
Initial
syslin
k
s
y
st
e
m c
a
l
l
document
a
tion and overview
.
commit
|
commitdiff
|
tree
2007-03-08
Matthew Dillon
Make
s
ure all string bu
f
f
ers passed
from u
s
e
rland are
.
.
.
commit
|
commitdiff
|
tree
2007-02-04
Matt
h
ew D
i
l
l
on
Add note
o
n us
i
ng 'handle SIGSEGV noprint' when gdb
.
.
.
commit
|
commitdiff
|
tree
2007-01-29
Ma
t
th
e
w
D
illon
s
m
bfs was not guarenteeing a NULL retu
r
n vnode on
error
.
.
.
commit
|
commitdiff
|
tree
2007-01-26
Matthew Dillon
Imp
l
ement -D
commit
|
commitdiff
|
tree
2007-01-26
Matthew Dill
o
n
R
emo
v
e
gobsd
f
rom the li
s
t
.
commit
|
commitdiff
|
tree
2007-01-26
Ma
t
t
hew Dillon
Fix ge
n
eratio
n
of the mou
n
t
path
f
or "/"
w
hen a p
r
ocess
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Matthew Di
l
lon
Setup for 1
.
8 rele
a
s
e - Adj
u
s
t HEAD to
1
.
9
.
0
commit
|
commitdiff
|
tree
2007-01-25
Matthew Di
l
lon
S
e
tup for 1
.
8
re
l
ease
-
add new targets to
Makefile
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Matthew Dillon
Setup for 1
.
8
release - bump HE
A
D to 1
.
7
.
1 and
synchronize
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Matt
h
ew Dillon
Fix the incorrect addition of a leading '/' in
f
ile
.
.
.
commit
|
commitdiff
|
tree
2007-01-25
Matthew Dillon
Sto
p
init before r
i
ppi
n
g its
fil
e
system refe
r
e
n
ces
.
.
.
commit
|
commitdiff
|
tree
2007-01-24
Matthew Dillon
P
o
o
r
a
ttempt to tracking the stack frame through a
.
.
.
commit
|
commitdiff
|
tree
2007-01-24
Matthew Dillon
ch
e
ckdir
s
() was bein
g
p
a
ssed the wrong mount point
.
.
.
commit
|
commitdiff
|
tree
2007-01-23
Matthew
Dillon
Fix a crash related
to the
N
P
X
(fl
o
ating point) inte
r
rupt
.
.
.
commit
|
commitdiff
|
tree
2007-01-20
Ma
t
thew Dillon
Remove the advertising clau
s
e fro
m
vinum wi
t
h permi
s
sio
n
.
.
.
commit
|
commitdiff
|
tree
2007-01-20
M
a
tthew Dillon
Fix
license is
s
ue
b
y r
e
moving -lreadlin
e
.
The programs
.
.
.
commit
|
commitdiff
|
tree
2007-01-19
Mat
t
hew Dillon
Rename /usr/s
r
c/sys
/
machin
e
to /usr/sr
c
/
s
ys/platform
.
.
.
commit
|
commitdiff
|
tree
2007-01-16
Matt
h
ew Dillon
Add missing -I p
a
th wh
e
n compiling assembly fi
l
es
.
commit
|
commitdiff
|
tree
2007-01-16
Matthe
w
Dillon
Im
p
l
ement getcontext(
)
,
s
e
t
context(), makecontext(
.
.
.
Finished-up-by: "
Matthew Dillon
" <dillon@backplane.com>
commit
|
commitdiff
|
tree
2007-01-15
Matt
h
ew
Dillon
We want the virtual kernel
to b
e
defaul
t
-secur
e
.
Disable
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
M
at
t
h
ew
Dillon
cput
i
mer_intr_reload() - prevent
a
negatively in
d
exed
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
M
atthew Dillo
n
C
l
ose
two holes in the
pmap cod
e
.
The
p
a
g
e
table self
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
M
a
tthe
w
D
il
l
on
Pass an interrupt
frame to kqueue-based interrupts
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew
D
illon
Add kq
u
eue
based a
s
y
nc I/
O
support to the
v
irtual kernel
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
M
a
tt
h
ew Dillon
A
d
d O
_
ASYNC (SIGIO) support
to
k
q
ueue()
.
Also add
.
.
.
commit
|
commitdiff
|
tree
2007-01-15
Matt
h
ew Dil
l
on
Add KQUEU
E
support to the
T
AP interface
.
commit
|
commitdiff
|
tree
2007-01-15
Matthew Dillo
n
Rename type to
a
void confli
c
t with 'k
q
ueue' symbo
l
.
commit
|
commitdiff
|
tree
2007-01-14
Matthew Dillon
Link up
t
he interrupt fr
a
me to the systimer API
.
U
se
.
.
.
commit
|
commitdiff
|
tree
2007-01-14
Matthew Dillon
Im
p
lemen
t
a new sign
a
l delivery mecha
n
ism, SA_MAILBOX
.
.
.
commit
|
commitdiff
|
tree
2007-01-14
M
a
t
t
h
ew Dil
l
on
The FP subs
y
stem
m
i
ght
not work properl
y
w
hen a
v
k
ernel
.
.
.
commit
|
commitdiff
|
tree
2007-01-13
Ma
t
thew Dillon
All
o
w
V
KERNEL builds to
b
uild certain non-hardware
.
.
.
commit
|
commitdiff
|
tree
2007-01-13
Matthew Dil
l
on
Include the V
N
dev
i
c
e by default
.
commit
|
commitdiff
|
tree
2007-01-13
Matt
h
e
w
Dillon
Pull in
a
few bits
from FreeBSD
.
Ad
d
a struct
u
r
e size
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dillon
Fix the recently com
m
itted
(
and desc
r
ibed)
p
age writability
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dil
l
on
A
dd s
i
ngle-user mode b
o
ot
opti
o
n
(-s)
.
commit
|
commitdiff
|
tree
2007-01-12
Matth
e
w Dill
o
n
A
dd missing bzero() du
r
ing l
o
w boot after
ma
l
loc()
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dillon
Set
kernel_vm_end to virtual_start instead of
virtual_end
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dil
l
o
n
Adjust the gd
b
pat
c
h to
account f
o
r the new
re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
M
a
tthew Dillo
n
Misc cle
a
nup
s
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew
D
i
llon
F
i
x a
nu
m
ber of places where
t
he kerne
l
a
s
s
u
med it
.
.
.
commit
|
commitdiff
|
tree
2007-01-12
Matthew Dillon
Ad
d
mi
s
sing link o
p
tions to e
x
port
global symbols
t
o
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthe
w
D
illon
Remove unuse
d
S
W
I
's
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew
Dillon
R
e
p
lace
r
e
maining
u
ses of vm_fault_
q
uick
(
) with vm_fa
u
lt_pag
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillon
Maj
o
r
p
map upd
a
te
.
Note
al
s
o that thi
s
comm
i
t temporaril
y
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
M
a
tthew Dillon
When removing a
page direct
o
ry, tel
l
the r
e
al
k
ernel
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dil
l
on
Fix a
b
ug vm_fault_page()
.
PG_MAP
P
ED was not getti
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dill
o
n
Pro
p
erly block
S
IGALARM and d
i
sabl
e
interrupts (i
.
e
.
.
.
commit
|
commitdiff
|
tree
2007-01-11
Matthew Dillon
Ope
n
the root disk with O_
D
IRECT
.
We do not want both
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matthew
Dil
l
on
Make the size of
t
he pmap s
t
ruc
t
u
r
e the sa
m
e for b
o
th
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Matthew Dil
l
on
Tell the re
a
l kerne
l
no
t
t
o
s
ync the
file that backs
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
Ma
t
thew Dillon
Have
v
ectorctl silent
l
y s
u
cceed to remove a run-time
.
.
.
commit
|
commitdiff
|
tree
2007-01-10
M
a
tthe
w
Dillon
Fix co
l
li
s
i
on
w
ith
v
ari
a
ble named 'er
r
no
'
.
commit
|
commitdiff
|
tree
2007-01-09
M
a
t
t
h
ew Dillon
G
et
f
loating point working in virtual kernels
.
Add
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matth
e
w
Dillon
Name the virtual kernel
d
isk device 'v
k
d
' instead of
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew Dillon
A
v
irtua
l
ker
n
e
l
runn
i
ng anoth
e
r virtual kernel ru
n
ni
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew D
i
llon
A virtual k
e
rnel running
a
n emulated process context
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Matthew
Dillon
Fix
tw
o
inco
r
rect si
g
block() calls
.
commit
|
commitdiff
|
tree
2007-01-09
Matthe
w
Dillon
Use o
u
r
i
n
terrup
t
inf
r
astructure t
o
ha
n
dle th
e
clock
.
.
.
commit
|
commitdiff
|
tree
2007-01-09
Ma
t
th
e
w Dillon
Disable terminal control character
s
while the virt
u
al
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Ma
t
the
w
Dillo
n
A
d
d
a
miss
i
ng pmap_ente
r
(
)
in vm
_
fault_page(
)
.
If
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
Rena
m
e the follow
i
n
g
special e
x
ten
d
ed I/O system calls
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew
D
illon
Add the v
i
rtual k
e
rn
e
l'
s
virtual disk
d
evice t
o
the
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
M
a
tthew Dillon
Use
CB
R
E
A
K
mode for the console
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
Rewrite vm
a
pbuf() to use vm_fault_p
a
ge_
q
uick() instead
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
I
m
p
l
ement vm_fault_pag
e
_qu
i
ck()
,
whic
h
w
i
ll soo
n
be
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
Make
l
ibc proto
t
ypes available to kernel builds
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
Make more libc prototy
p
e
s
avai
l
able
to _KERNEL builds
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew
Dillon
Add
m
i
s
sing header file
.
commit
|
commitdiff
|
tree
2007-01-08
Matthew Dillon
When removin
g
a page dire
c
tory from a pag
e
map
,
the
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Mat
t
hew
D
i
l
lon
The signal ret
u
r
n code was tr
y
ing to access user mode
.
.
.
commit
|
commitdiff
|
tree
2007-01-08
Matth
e
w
Dill
o
n
Modif
y
the trapframe sig
c
o
n
t
ext, ucont
e
xt, etc
.
Ad
d
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Mat
t
hew Di
l
l
on
I
m
pl
e
ment n
e
a
r
ly all the r
e
maining items required
to
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Mat
t
hew Dillon
Make
t
he vmspace_*() system
c
all prototypes a
v
ail
a
ble
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matth
e
w Dil
l
on
Set root
d
evnames[
0
]
t
o au
t
omati
c
all
y
boot from ufs
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Dillon
Handl
e
page f
a
ul
t
s wi
t
hin the virtu
a
l kernel process
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew
D
illon
The stack frame avail
a
ble from
a
signal to user mode
.
.
.
commit
|
commitdiff
|
tree
2007-01-07
Matthew Di
l
l
o
n
Add sup
p
ort fo
r
a
r
o
ot disk
d
ev
i
ce file
.
commit
|
commitdiff
|
tree
next