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
Move use_module.
2008-09-12
And
e
rs Kaseorg
Move
use_mod
u
le
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
Mov
e
find_mo
d
ul
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers Kaseorg
Move kallsyms_on_each_sy
m
b
o
l th
r
ough module_ka
l
lsyms_on_eac
h
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseo
r
g
Sw
a
p
init_debu
g
_buf with clea
r
_debu
g
_
b
uf
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
M
o
ve
p
atches_module
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Move follow_trampoline
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kase
o
rg
Mo
v
e a
d
d_candid
a
te_val, prune_tr
a
mpoline_vals
,
and
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Move create_safety_reco
r
d
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders
K
aseorg
Mo
v
e
insert_t
r
ampoline and
remove_tramp
o
line
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseor
g
Mov
e
appl
y
_patches t
h
r
o
ugh print_conflicts
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
r
s Kaseorg
Swap exp
o
rted_symbol_lookup with new_export_lookup
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move lookup_symbol_
k
allsyms
a
nd accumulate_matching_names
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Move add_system_m
a
p_
c
andidates
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move lookup_reloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
e
r
s Kaseorg
Move brute_search and brute
_
search_all
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
P
rototype brute_se
a
rch
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Move print_bytes
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
Move try_addr
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers
K
a
seorg
M
ove read_reloc_v
a
lue and write_relo
c
_
v
alue
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move app
l
y_relocs a
n
d
a
pply_reloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Mov
e
add_dependency_on_address
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Move fin
a
l
ize_patch
e
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
a
seorg
Move finaliz
e
_exports
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
Kase
o
rg
Move finalize
_
p
ack
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Reorder init_ksplice_update, cleanup
_
k
splice_update
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseor
g
Use an upda
t
ed kalls
y
ms AP
I
, kallsyms_on_
e
ach_symbol
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
e
r
s
Kaseor
g
Rename othe
r
_
m
odule_lookup to lookup_symbol_k
a
llsyms
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
Don
'
t
look
u
p l
o
cal kernel symbols
unle
s
s w
e
're
p
atchi
n
g
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Ka
s
eorg
Use
k
er
n
e
l_kallsyms_
o
n_e
a
c
h
_symb
o
l in KSPL
I
CE_S
T
AN
D
ALONE
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
o
r
g
Define 0x77777777
as a constant KSPLICE_
C
ANARY
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
ase
o
rg
I
m
plement arm
tram
p
olines with
r
ead_reloc_value and
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kase
o
rg
I
m
p
lemen
t
x8
6
trampol
i
nes with
r
e
ad_re
l
oc_value and
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Ka
s
eo
r
g
Pas
s
a pack to trampoline_target
,
an
d
m
a
k
e it retu
r
n
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kas
e
org
Pass a pack to prepare_tr
a
mp
o
line
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
A
d
d a
n
addr parame
t
er to write_rel
o
c_value
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Mov
e
pcrel handlin
g
o
ut of read_reloc_value a
n
d
w
rite
_
rel
o
c_
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Fi
x
tri
v
ial c
h
eckpat
c
h erro
r
s
.
commit
|
commitdiff
|
tree
2008-09-12
T
im
Abbot
t
Remove
unuse
d
ends_w
i
th
f
u
nction
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbott
Use p
a
tches_module in brute_
s
e
a
rch
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbott
Re
t
urn NO_
M
ATCH when failing to finali
z
e
a pack
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbott
Improve s
o
me
c
omments
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Ab
b
ott
Combine two
adja
c
ent ksdeb
u
g stat
e
ments
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
b
o
tt
Remove goto f
r
om check_each_
t
ask in integrated Ksp
l
ice
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbo
t
t
Improve __ksplic
e
_
d
ele
t
ed me
s
sag
e
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Move patc
h
es_module prototyp
e
to a
m
ore reasonable
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbot
t
Move ks
p
l
ice_kobj definition next to ksplice_modul
e
_list
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbott
Move clear
_
list a
f
ter prototypes
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Move
singular de
f
inition
near ends_w
i
th
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abb
o
tt
Ren
a
me
i
n
it_
k
splice_module
t
o
init_ksplice_p
a
ck (and
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
rian Arnold
Add ini
t
i
a
l documentation fo
r
ks
p
lice
.
h
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Remove un
u
sed
list
of re
l
oc_addrm
a
ps
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Add a dep
e
nd
e
ncy on th
e
t
arget module after computing
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use p
o
inters rather than u
n
s
igned
lo
n
gs in run-p
r
e
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbo
t
t
Replace the %" A
D
DR "
w
i
th %lx
for printing addr
e
sse
s
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Mak
e
the sta
g
e newli
n
e op
t
iona
l
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Support --only
-
targets option
i
n
ks
p
lice-create
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nd
e
rs Kas
e
org
Use --extr
a
-match
to filter the existing list of o
b
jects
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
Kaseorg
Remove
.
KSPLICE_primary and
.
KSPLICE_helper files in
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Add
s
upport for recur
s
ive Ksplice updates adding new
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
Use crea
t
e_s
a
f
e
ty_record
i
n ap
p
l
y
_patches
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Insta
l
l reverse trampolines over the repladdr of t
h
e
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
P
atch functions which are jumped into
f
rom other sections
.
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseor
g
F
i
l
ter t
h
e
.
fixup s
e
ctio
n
according to __ex_table
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseor
g
Add a miss
i
n
g
space
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Clean
up
prototypes f
o
r init_debug_buf and cl
e
ar_debug_buf
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
A
b
b
ott
Rename create
_
trampoline
t
o prep
a
r
e
_tr
a
mpolin
e
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rename str
u
ct exp
o
rt iter
a
tor variables from
ex
p
ort
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Fold add_patch_depende
n
cies
i
nto finalize_patch
e
s
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Re
n
a
m
e p
r
oces
s
_pa
t
ches to
f
in
a
lize_pa
t
ches, and process_expo
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abb
o
tt
R
e
arrange an
d
comment the protot
y
pes in ks
p
lice
.
c
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rena
m
e
a
c
tivate_help
e
r to match_pac
k
_
se
c
t
i
ons
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbot
t
Rename a
c
ti
v
ate_primary to finali
z
e_pack
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
b
b
ott
Rename
search_for_match to find_section
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbott
Rename
compute_address to
lookup_symbol
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbot
t
Ren
a
me struct ksplice_s
i
ze to struct
k
splice
_
section
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
U
s
e boo
l
t
y
pes
i
n objutils
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
Use
b
o
ol types
i
n the
ksplice m
o
dule
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abb
o
tt
Remove unne
c
essary
c
he
c
k for
k
splice
mo
d
ules in add_depend
e
n
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Add deb
u
gging pr
i
nt statements for various
une
x
pected
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
M
a
ke struc
t
conflict
_
a
d
d
r's h
a
s_conflic
t
a bool
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
R
e
name struct c
o
nflict_
f
rame to
stru
c
t c
o
nflict_addr
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbot
t
Su
p
press duplicate
s
i
n
the S
y
stem
.
m
a
p
array
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
Remove
S
ystem
.
ma
p
f
r
om integra
t
ed Kspli
c
e
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffrey
B
rian Arnold
Move apply_updat
e
inner lo
o
p
to ac
t
ivate_pa
c
k
.
commit
|
commitdiff
|
tree
2008-09-12
J
effrey Brian Arnold
Cle
a
n up loo
p
in apply_update
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffrey Brian Arnold
Separate if cla
u
se for clarity
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnol
d
Renam
e
set_te
m
p_
m
yst_relocs to set_temp_namev
a
l
s
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffre
y
Brian Arnold
Cl
e
an
up r
e
t handling
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey B
r
ian Arnol
d
R
e
move inline from functions that do n
o
t need it
.
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
K
aseorg
Don't use m
o
dul
e
_mutex when !bootstrapped
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
T
i
m
Abbott
Only ignore
.
roda
t
a
.
str
.
r
o
da
t
a
s
ects in c
o
m
pute
_
addr
e
ss
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rename struc
t
module_pack t
o
struct ksplice_pack
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbott
Update
the objman
i
p docum
e
ntat
i
on co
m
ments
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbot
t
Update the obdif
f
d
o
cumentat
i
o
n
commen
t
to
reflect
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Bria
n
Arnold
M
o
ve valid_
s
tack_ptr t
o
ARCH direct
o
ry
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey B
r
ian
A
r
n
old
Rename struct update_bundle to upda
t
e
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Replace faile
d
_t
o
_find wi
t
h ksdeb
u
g
.
commit
|
commitdiff
|
tree
2008-09-12
J
effrey
B
r
ian Arnold
Repla
c
e
p
rint_abort with
ks
d
e
bug
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian
Arnol
d
Move regi
s
ter_kspli
c
e_module into
i
nit_ksplice_modu
l
e
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y Brian Arnold
Update the error messages
printed
b
y ksplice-apply
.
.
.
commit
|
commitdiff
|
tree
next