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
Delete unused parts of .altinstr_replacement sections.
2008-09-26
Anders K
a
se
o
rg
De
l
ete unused parts of
.
altinstr_replacement sections
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
And
e
rs
K
aseorg
Obtain table section information fro
m
the kernel
h
eaders
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseorg
M
ake km
o
d
src build fl
a
gs a variab
l
e in ksplice-create
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
A
n
der
s
Kaseorg
M
a
ke $tmpdir/
k
m
o
d
s
r
c a
v
ari
a
b
l
e in ksplice-creat
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Ande
r
s Kas
e
org
Don'
t
m
ake
a
tm
p
dir when only preb
u
i
lding
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseorg
Only check for used req
u
ired variable
s
in kmodsrc/Ma
k
efil
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
A
n
d
ers Kase
o
rg
Use the filter_ex_t
a
b
l
e_section logic for all table
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim
Abbott
Centralize objm
a
n
ip d
e
bugging
o
utput
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m
Abbott
Cleanup write
_
k
sp
l
ice_section loop
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Use
matchable
_
text_sectio
n
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
A
b
b
o
t
t
Add a mat
c
hable_
t
ex
t
_s
e
ction he
l
p
er functio
n
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbo
t
t
Pass a superbfd to
want_section
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m
A
bbott
R
e
name nee
d
ed_dat
a
_s
e
ction to matchable_data_section
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
Abbott
Clean up export_desc handling code
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbo
t
t
Clean up the
writ
e
_ksplice_patch
l
oop
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m
Ab
b
ot
t
U
p
date the
list o
f
changed text sec
t
ion
s
i
n
the wan
t
ed
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m
Abbott
R
ename
the li
s
t of cha
n
ged secti
o
n names from
s
ections
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
A
bbott
Re
m
o
ve now-unu
s
ed label_map parsing code
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abbott
Remove str
u
ct ks
p
lice_trampoline
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abbott
R
emove prune_t
r
ampo
l
ine_vals hack
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abbott
Remove reverse
trampolines
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abb
o
tt
U
se tramp
o
line repl
a
dd
r
s, not trampol
i
ne olda
d
drs,
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Pass a ksplice_
p
ack
to add_candidate_val
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m
A
bbott
S
u
ppres
s
d
u
plicate str
i
ngs wr
i
tten to the
.
ksplice_str
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Suppre
s
s du
p
licate kspl
i
ce_symbol structures
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Han
d
le som
e
cases of m
o
ving global
func
t
ions be
t
w
e
en
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
A
bb
o
tt
Simpli
f
y
filter_symb
o
ls
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Only EXPOR
T
_SYM
B
OL_
G
PL
i
nit_ksplice_pack
.
commit
|
commitdiff
|
tree
2008-09-25
A
nders Kaseorg
M
e
rg
e
objdiff into objmanip
k
eep-primary
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
T
i
m
Ab
b
ot
t
Keep
the s
y
mb
o
ls used in n
e
w_re
l
ocs as w
e
l
l
as
relocs
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abbott
Use print_labe
l
_map to pass th
e
labe
l
_map from objdiff
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Add symbols i
n
const secti
o
ns to
t
he
l
abel map
s
.
commit
|
commitdiff
|
tree
2008-09-25
A
n
d
ers Kaseorg
Fix ex
_
offse
t
calculati
o
n in
f
ilter_ex_table_sectio
n
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-13
Anders Kaseorg
Taint the ke
r
n
el
upon
application
o
f any Ksp
l
ice u
p
date
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
V
e
rif
y
that trampolines are still present before re
m
oving
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeff
r
ey
Br
i
an Arn
o
l
d
Clarif
y
p
riv
a
t
e fields
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
C
h
ang
e
0xE9 to 0xe9
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rem
o
ve deb
u
g
l
evels f
r
om the perl uti
l
i
ties
.
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Rename kspl
i
ce_kallsym
s
_expand_symbol to k
a
llsyms_
e
xpan
d
_symb
o
l
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
M
ove the sysfs code to the end
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Ka
s
eor
g
M
o
ve ksplice_del
e
ted
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Move __module_data_address
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move
find_symb
o
l
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Move
us
e
_m
o
du
l
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
Move find_mod
u
le
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Ka
s
eorg
Move kallsyms_on_
e
ach_s
y
m
b
ol through module_ka
l
l
s
yms_on_each
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
Kaseorg
Swap
init_deb
u
g_buf wit
h
clear_debug_buf
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
M
o
v
e patches_module
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Move f
o
llow_trampolines
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kase
o
rg
Mov
e
add_cand
i
date_val, prune_trampolin
e
_vals
,
and
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
M
ove crea
t
e_safety_record
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Move inser
t
_t
r
ampoline
a
n
d rem
o
ve_trampoline
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
Move
apply_p
a
tch
e
s th
r
ough print_conflicts
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Swap exported_sym
b
o
l_lookup
w
ith new_export_l
o
okup
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move lookup_symbol_kal
l
syms and accumulate_m
a
t
ching_name
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseo
r
g
Move a
d
d_system_map
_
candidate
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
Move lookup_reloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move brute_se
a
r
ch
a
n
d b
r
ute_search_
a
ll
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nd
e
rs Kaseorg
Prototype brute_search
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
r
g
Move
p
rint_
b
ytes
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
der
s
Kaseorg
M
ove try_add
r
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Mo
v
e read_reloc_val
u
e an
d
write_reloc_v
a
lue
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Move apply_rel
o
cs
a
nd apply_reloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
e
rs Ka
s
eorg
Mov
e
add_dependency_on_ad
d
ress
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
er
s
Kaseorg
Move fina
l
ize_patches
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Move
finalize_exports
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
K
a
seorg
Mov
e
fi
n
a
l
ize_pack
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Reo
r
der in
i
t_kspl
i
ce_up
d
ate,
c
leanup
_
ksplice
_
u
pdate
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
Use
a
n up
d
ated kallsyms API, k
a
l
l
syms_on
_
each_symb
o
l
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Rename other_mod
u
le_lo
o
kup to looku
p
_sy
m
bol_kalls
y
ms
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
D
o
n't look up local kerne
l
sym
b
ol
s
unless we
'
re patching
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
Use kernel_kallsyms_on_ea
c
h_symbol in K
S
PLICE_S
T
ANDAL
O
NE
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Define 0x77
7
77777
a
s
a
constant KSPLIC
E
_CANARY
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Implement arm trampolines with r
e
ad_reloc_
v
alue and
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Imple
m
ent x86
t
rampoline
s
with read_reloc_value and
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Pass a pack to tr
a
mpoline_target, and make it return
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kas
e
org
P
a
ss a pack to
prepare_trampoline
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
r
g
Add an addr parame
t
er
t
o write_reloc_v
a
lue
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
M
ove pcrel handling out of
r
ead
_
r
e
loc_value
an
d
write_re
l
oc_
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
T
i
m
A
bbott
Fix tri
v
ial
c
heckpatch error
s
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abb
o
tt
R
emove unused ends_wi
t
h f
u
n
ction
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use patches_module in brute_searc
h
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbot
t
R
e
t
ur
n
NO_M
A
TCH
when
f
ailing
t
o
finaliz
e
a pack
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
Impr
o
ve
so
m
e comme
n
ts
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Combi
n
e
t
wo adjacent
ksdebug
s
tateme
n
ts
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Remove goto fr
o
m check_each_task in integr
a
t
e
d
K
splice
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abb
o
t
t
Imp
r
ove _
_
ksplice_
d
eleted message
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
M
ove patch
e
s_module prototype t
o
a more
reasonable
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
M
ove ksplice_kobj de
f
ini
t
ion next to ks
p
lice_modu
l
e_li
s
t
.
commit
|
commitdiff
|
tree
2008-09-12
T
im
A
b
b
ott
Move cl
e
a
r
_l
i
st after p
r
ot
o
types
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbo
t
t
Move singu
l
ar definition near e
n
ds_w
i
th
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rename
init_ksplice_m
o
dule to
i
nit_kspl
i
ce_pack (and
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian A
r
nold
Add in
i
t
i
a
l documentation fo
r
ksplice
.
h
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbott
R
e
move unused list
of relo
c
_addrmaps
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
Add a dependency on the targ
e
t module afte
r
computing
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use
p
ointers rather than unsigned longs in run-pre
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Replace the %" ADDR "
with %lx
for printing addresses
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
M
a
ke the stage
newline option
a
l
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders K
a
s
e
org
Support
-
-onl
y
-targe
t
s option in k
s
plice-create
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Kase
o
rg
Use --extra-mat
c
h to fil
t
er the existi
n
g
li
s
t
of objects
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
next