repo.or.cz
/
ksplice.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Ksplice 0.9.5
2008-12-19
Anders Kaseorg
Kspl
i
ce 0
.
9
.
5
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Ande
r
s Kaseor
g
Silence a grep error when using a
kbuild
o
utput directory
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Add a
c
he
c
k for loade
d
c
o
ld-pa
t
c
h
ed
modules
whe
n
reversi
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Improve Ksplice's update k
o
bject variable na
m
e
s
.
commit
|
commitdiff
|
tree
2008-12-19
T
i
m
Abbot
t
Clean up t
h
e KS
P
LICE_
S
TANDA
L
ONE version of i
n
it_ksplice
.
commit
|
commitdiff
|
tree
2008-12-19
Tim A
b
bott
Fix
XEN_
E
MUL
A
TE_PREF
I
X in XEN_CPUI
D
handling cod
e
.
commit
|
commitdiff
|
tree
2008-12-19
Tim A
b
bott
M
ake
s
ure t
h
a
t
o
n
e o
f
the oth
e
r_
s
ect offsets
i
s 0
.
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Remo
v
e u
n
n
e
cess
a
ry add
_
d
e
pendency_on_ad
d
r
ess of ksplice_patc
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Anders K
a
seorg
Add ksplice-create --g
i
t opt
i
on to
b
u
ild
Kspl
i
ce up
d
at
e
s
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Anders Kaseorg
G
ive the sa
m
e
timestam
p
to
all re
v
erted files
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Ander
s
K
a
seor
g
Replace
.
PRECIOUS w
i
th more
accurate
.
SEC
O
N
D
ARY
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Jeff Arnold
Up
d
ate R
E
ADME
.
commit
|
commitdiff
|
tree
2008-12-19
J
e
f
f Arnold
Upda
t
e copyr
i
ght
infor
m
a
tion
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Anders Ka
s
eorg
S
t
r
i
p debu
g
ging in
f
or
m
ation
f
rom
K
splice update
m
odule
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Anders Kase
o
rg
Ks
p
lice
0
.
9
.
4
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Jeff Arnold
Cha
n
g
e
my n
a
me; give up
on
mak
i
ng it un
i
qu
e
using a
.
.
.
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Up
d
a
t
e the kmo
d
src/kspl
i
ce
.
h documentatio
n
.
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Han
d
le rename of
k
stop[0-9] to kstop/[0-9]
.
commit
|
commitdiff
|
tree
2008-11-22
T
im Abbot
t
Commit id comme
n
ts should always
be in the LINUX_V
E
R
S
ION_COD
.
.
.
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Updat
e
Ksplice for new x86
h
eader guard fo
r
mat
.
commit
|
commitdiff
|
tree
2008-11-22
Anders Kaseorg
E
xit with status 66 if no changes are detected
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Anders K
a
seorg
Hija
c
k
t
he kerne
l
's subdi
r
des
c
ending mechani
s
m
ins
t
ead
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Anders
Kaseorg
Ki
l
l missi
n
g
-
syscalls
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-17
Tim Abbott
Don'
t
spew
t
he
debugfs output to
the user in
k
splice
.
.
.
commit
|
commitdiff
|
tree
2008-11-17
Tim Abbot
t
Ad
d
s
u
pport for an
o
pti
o
nal filename for the
apply
.
.
.
[
andersk@mit.edu
: Fix documentation POD syntax.]
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbo
t
t
R
u
n
modpo
s
t on vmlinux when using --build-
m
od
u
les
.
[
andersk@mit.edu
: More careful matching of excluded...
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
And
e
rs Kaseorg
Do
n
'
t
filter out $(head-y
)
objects fo
r
vmlinux
.
o
.
KSPLICE
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders Ka
s
eorg
Support separa
t
e k
b
uild
s
ource and outp
u
t
d
irectories
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
An
d
er
s
Kaseorg
M
a
ke modinst
i
nto its
own KSPLICE
_
MODE
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbott
Pre
v
ent regeneration of include/
c
o
nfig/kernel
.
relea
s
e
.
.
.
commit
|
commitdiff
|
tree
2008-11-16
Anders Kaseorg
Detect submakes with $(obj) instea
d
of $(KE
R
NE
L
REL
E
A
S
E)
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
An
d
ers Kaseorg
C
o
py co
l
l
e
c
t
e
d
objects i
n
to $KSPLICE_KMODSRC dir
e
ctly
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders
Kaseorg
Ref
a
cto
r
r
u
l
e_ksplice-mod in Makefile
.
ksplice
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
A
n
ders Kase
o
rg
Move rev
e
rt_orig
f
unc
t
ionali
t
y into Makefil
e
.
ks
p
lice
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-13
Ander
s
Kaseorg
Use the
.
KSPL
I
CE_
p
r
e
src extension for back
i
n
g up chan
g
ed
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-13
Anders Kaseorg
Ge
t
rid of $(ksplice-mode-*) in Makefil
e
.
ksplice
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
A
nders Kaseorg
Include the kernel m
a
k
e
f
iles fr
o
m $(KBUI
L
D
_
SR
C
) i
f
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
A
n
d
e
rs
K
aseor
g
Ma
k
e the
O
RIG_CONFIG/
.
config file optional
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
A
n
ders Kaseorg
Onl
y
u
se
C
O
W
hooks in diff mod
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
Anders Kas
e
org
D
o
n
'
t
rebuil
d
$(ksplice-cmd-files)
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
Ande
r
s
K
a
se
o
rg
Simpl
i
fy substitutions in Makefile
.
ksplice
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-20
And
e
rs Kaseorg
Add --series option for buil
d
ing serie
s
of updates
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-19
Anders Kaseo
r
g
Don'
t
r
e
ver
t
t
o
.
KSPLICE_pre files unless -
-
diffext
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-18
An
d
ers Kas
e
org
Kspli
c
e 0
.
9
.
2
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
An
d
e
rs
K
a
s
eorg
Check buffer size before probe_kern
e
l
_
read
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kase
o
rg
Fix v
i
rtual_address_
m
app
e
d chec
k
i
n pro
b
e_kernel_rea
d
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
bott
Keep secti
o
ns re
f
erenced by s
p
eci
a
l
s
ectio
n
i
n prim
a
ry
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Jeffrey
Brian
A
rn
o
l
d
Update doc
u
m
e
n
tation to point
t
o
k
sp
l
ice
.
co
m
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Re
m
o
v
e
t
he (non-temp) labelv
a
ls list
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
Use a kspl
i
ce_symbol structur
e
in
s
t
ruct ksplice_patc
h
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abbo
t
t
U
s
e the hel
p
er symbol's name fiel
d
(if availab
l
e) in
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
Never add a
d
ependen
c
y
o
n
another p
r
imary module
in
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
R
e
mov
e
the label field
o
f s
t
ruct labelval
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abbot
t
Clean up super
b
f
d
in
i
tiali
z
ation code
.
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
bott
Add
s
upport fo
r
pat
c
hi
n
g
compilation units containi
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abbott
Split
table sections into spans at initializ
a
t
io
n
time
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
C
h
eck that t
h
e sp
a
ns for
a reloca
t
i
o
n
'
s
target and
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bbo
t
t
Use spa
n
s in the
pri
m
ary floodfill
.
commit
|
commitdiff
|
tree
2008-10-17
Anders
K
a
s
eorg
Remove
r
e
loc_addr
e
ss_span wrappe
r
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
T
im
A
b
bott
Add a new find_spa
n
function
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbott
Never
d
elete section symbols when
d
e
leting sy
m
bols
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
o
t
t
C
l
e
a
n up match_sections_by_label/mat
c
h_
s
e
c
tion
s
_
by_name
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Che
c
k t
h
at
spans cont
a
ining g
l
obal
s
ymbols are never
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbo
t
t
C
heck tha
t
the non-
d
st_mask parts
of r
e
lo
c
at
i
ons match
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
b
bott
Com
p
a
re re
l
ocation ho
w
to types in re
l
ocs
_
e
q
ual
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
Ignore r
e
locations from a data section t
o
its
e
lf
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
Set re
t
to 0 on
s
uccess pat
h
o
u
t o
f
init_kspl
i
ce_pack
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
A
d
d support for patching kern
e
ls
w
ho
s
e text is
mapped
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m A
b
b
ott
D
o
n
'
t gener
a
te
e
m
pty Sy
s
tem
.
m
a
p array entries
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Ab
b
ott
Place temp lab
e
lv
a
ls in their
o
w
n list
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Access
l
abelvals by pointer, rather
than by searching
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
b
bott
Suppress duplicate
ksplice_s
y
mbol structures acr
o
ss
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbott
Only write sy
s
t
em_map ar
r
ays when
a
ddstr_sect is ""
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abb
o
tt
Use a
b
ina
r
y
search to speed up b
u
lk kal
l
syms
l
oo
k
ups
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
Use a bin
a
ry se
a
rch to
s
p
eed
u
p
b
u
lk expo
r
ted s
y
mbo
l
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
A
d
d
s
upport for run-pre matchin
g
CONFIG_D
Y
NAMIC_F
T
RACE
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Ander
s
K
aseorg
Disable t
h
e udis86 syntax tran
s
l
ator
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use UD_VENDOR_ANY in x86
r
un-p
r
e matc
h
i
ng
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Re
p
lace match_nop w
i
t
h
a
f
aster ud
i
s86 implementation
.
[
andersk@mit.edu
: Recognize lea (,%eax),%eax as...
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use a
b
i
nar
y
search to fi
n
d System
.
map entrie
s
.
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
bott
Use a finger
to a
v
oi
d
unne
c
essary
b
i
n
ary searches
f
or
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbot
t
Use
a bi
n
a
r
y sear
c
h in l
o
okup_rel
o
c
.
[
andersk@mit.edu
: Be sure to avoid overflow in...
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Add a gen
e
ric bina
r
y
search
implement
a
t
i
o
n
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abbott
Avoid scann
i
ng through all
r
eloc
a
t
i
o
ns in write_r
e
loc
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Avoid scanning sym
b
ols to compute c
a
nonica
l
symbo
l
s
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
Use a hash ta
b
le to store
t
he cal
l
er search re
s
ults
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use
a
hash t
a
ble
f
o
r
the l
a
bel map label u
n
i
q
u
i
f
ication
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
Use a
h
ash to avoid duplicate
canonical symb
o
l entr
i
es
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use a ha
s
h t
o
cache
the canon
i
cal symbols of (sectio
n
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Ab
b
ott
Use a h
a
sh lookup in label
_
lookup
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbott
Use a
h
ash of relo
c
ation add
r
esses
to speed up read_reloc
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Fi
x
hash t
y
p
e API's support for declaring hash ty
p
es
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
bott
Never call symbol_label from
label_looku
p
.
commit
|
commitdiff
|
tree
2008-10-17
J
e
ffre
y
Brian Arnold
Clean up
p
e
r
l
doc f
o
r us
e
r
s
pace uti
l
iti
e
s
.
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseor
g
Abo
r
t
run-p
r
e match
i
ng on unrec
o
gnized op
c
ode
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
Remove unnecessa
r
y argu
m
ent
s
from write_ksplice_section
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
U
se a super
s
ect, not an asection, in
t
he exp
o
rt
structu
r
es
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bb
o
tt
Initial
i
ze the
symbo
l
field o
f
s
t
ruct supersect to
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbott
M
o
ve symbol_lab
e
l, sta
t
ic_
l
o
ca
l
_
s
y
m
bol, etc
.
into objman
i
p
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abb
o
tt
Remo
v
e
match_section
_
by_con
t
ents
.
commit
|
commitdiff
|
tree
next