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 find_symbol.
2008-09-12
Anders Kaseorg
Move find_symbo
l
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
K
a
seorg
Move u
s
e
_mod
u
le
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Ka
s
eorg
M
o
ve
find_module
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Move kalls
y
m
s
_
o
n_
e
ach_symb
o
l through module_kallsyms_on_each
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kaseorg
Swa
p
init_debug_buf with c
l
ear_deb
u
g_bu
f
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Mov
e
p
a
tche
s
_mod
u
le
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kaseorg
Mov
e
follow
_
trampol
i
nes
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
M
o
ve add_candid
a
te_va
l
, prune_
t
rampoline_val
s
, an
d
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
o
r
g
Move create_safety_r
e
co
r
d
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Move inser
t
_trampoline and remo
v
e_tramp
o
line
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move apply_patch
e
s through print
_
conf
l
icts
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Swap export
e
d
_symbol
_
loo
k
up
w
ith new_export
_
lo
o
kup
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
Move look
u
p_symbol_kallsyms a
n
d accumulat
e
_
m
atching
_
names
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
Kaseo
r
g
Move add
_
s
y
ste
m
_map_
c
andidates
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Ka
s
eorg
Move lookup_reloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Move bru
t
e_search and brute_search_all
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Prot
o
type b
r
u
te_
s
ear
c
h
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
Move print_bytes
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kaseor
g
M
ov
e
try_ad
d
r
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Move re
a
d_re
l
oc_value an
d
w
r
ite_reloc_value
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
se
o
rg
M
o
v
e ap
p
ly_relocs and apply_reloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
M
o
ve add
_
depen
d
ency_on_address
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Kaseorg
Move finalize_patch
e
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
M
o
ve fi
n
alize_exp
o
rts
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
e
r
s
Kaseorg
M
ove finali
z
e_
p
a
ck
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Reorder in
i
t_k
s
pli
c
e
_
update,
cleanup_
k
s
plice_update
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
Use
a
n upda
t
ed kallsym
s
A
PI,
k
a
lls
y
m
s_on_each_s
y
mbol
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
Re
n
ame
o
ther_module_lookup
to lookup_symbol_k
a
llsyms
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
Don't look
u
p
local
kernel symbols
unless we're
p
atching
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Use
k
ern
e
l_kallsyms_on_
e
a
ch_symbol
in KSP
L
ICE_STANDALON
E
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
e
o
rg
Define 0x77777777 as a con
s
tant KSPLICE_CANARY
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Implement arm trampolines with re
a
d_relo
c
_
v
alue and
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
o
rg
Imp
l
ement x86 trampolines wit
h
read
_
r
elo
c
_val
u
e
a
nd
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
P
as
s
a pa
c
k
t
o
t
r
a
mpo
l
ine
_
t
arget, and
m
ake it r
e
turn
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers
K
aseo
r
g
Pass a pack to pr
e
pare_tr
a
mpoli
n
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Add an addr parameter to write_reloc_va
l
ue
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move pcrel handling out of r
e
ad_rel
o
c_value a
n
d write_reloc
_
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
b
o
tt
Fix
trivial checkpatch er
r
ors
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bo
t
t
Remove unused ends_wit
h
functi
o
n
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Use
patches_modu
l
e in
brute_search
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Return N
O
_M
A
TCH when failing to
f
inal
i
z
e a pack
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Improve so
m
e comments
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Combine two
a
d
j
a
cent
ks
d
ebug st
a
tements
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m
Abbott
Remove goto from check
_
each_task in i
n
tegr
a
ted Ksp
l
ice
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abb
o
tt
Improve __ksplice_deleted message
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
M
o
v
e
patches_module prototyp
e
to a
more reasonable
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abb
o
tt
Move ksplice_kob
j
definitio
n
ne
x
t to ksp
l
ice_mo
d
ule_
l
ist
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbott
Move clea
r
_list
after prototypes
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
M
ove singular
d
efinit
i
o
n ne
a
r end
s
_
w
ith
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
R
e
n
a
me init_ksplice_module to init_ksplice
_
pack (and
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y Bri
a
n
Arnold
Ad
d
initial
docu
m
entat
i
o
n for k
s
plice
.
h
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
R
e
mo
v
e unu
s
ed list of
reloc_addrmaps
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbot
t
Add
a
dependenc
y
on the target module after computing
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use pointe
r
s rather than unsigned longs in r
u
n-
p
re
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
R
epl
a
c
e
the %"
A
DDR " with %lx for printing
a
ddress
e
s
.
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
Kase
o
r
g
Make the
s
tage
newline optional
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
Support --only-targets option in
ksplice-create
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Use --ext
r
a-match to fil
t
er the existing l
i
st of objects
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
R
emove
.
KSPLIC
E
_p
r
imary and
.
KSP
L
ICE
_
helper files in
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Add support for recu
r
sive K
s
plice up
d
a
tes ad
d
i
n
g new
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use
c
re
a
t
e_safety_reco
r
d
i
n
ap
p
ly
_
patches
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Install reverse trampolines over t
h
e repladdr of the
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
Patch functions whi
c
h are ju
m
ped i
n
to from other s
e
ctions
.
commit
|
commitdiff
|
tree
2008-09-12
An
d
e
rs
K
as
e
o
r
g
Filte
r
the
.
fixup section a
c
cording to __ex_table
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Add a
m
issing
space
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abb
o
tt
Clean
up prototypes for init_de
b
ug_buf and clear_debug_buf
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
R
en
a
me crea
t
e_tr
a
mpoline
t
o prepare_trampoline
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
R
ename struct export iterator va
r
iabl
e
s from ex
p
ort
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Fold ad
d
_patch_
d
epen
d
encies
in
t
o fina
l
ize_patches
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Ab
b
ott
Rename
pro
c
e
s
s_p
a
tches to finalize_pat
c
hes, and p
r
o
cess_
e
xpo
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
Rearrange and commen
t
t
h
e pro
t
otypes in
k
splice
.
c
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbott
Rename activate_
h
elper t
o
mat
c
h_pack_secti
o
ns
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
A
bbott
Rename
a
ctivat
e
_primary to
f
in
a
lize_pack
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbot
t
Rena
m
e search_for_match to find_section
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rename
c
ompute_address to
lookup
_
s
ymbo
l
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
Rename struc
t
ksplice_size
to st
r
uct ksp
l
ice_sectio
n
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Use bool types in objutils
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers Kaseorg
Us
e
b
o
ol types in the ksplice modul
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Remove unn
e
cessary check for ksplice modules in add_dependen
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbo
t
t
A
dd
d
e
bugging
print
s
t
a
t
emen
t
s for various u
n
expected
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
Ma
k
e
struct conflict_addr's
has_conflic
t
a bool
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
Renam
e
struct confli
c
t_
f
rame
t
o str
u
ct conflict_addr
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Suppress duplica
t
es in th
e
S
y
stem
.
m
ap array
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Remove System
.
map from int
e
g
rate
d
Kspl
i
ce
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian
Arnold
Mo
v
e apply_update inn
e
r
l
oop to
activate_pack
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y Brian Ar
n
old
Clean up
l
oop in apply_update
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y Brian Arnold
Separate if clause for
clarity
.
commit
|
commitdiff
|
tree
2008-09-12
Je
f
fr
e
y B
r
ian
Arnold
Renam
e
set_temp_mys
t
_relocs to set_temp_namevals
.
commit
|
commitdiff
|
tree
2008-09-12
Jef
f
rey Brian Arnold
Clean up r
e
t
handling
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
Brian Arno
l
d
Re
m
ove
i
nline from f
u
nction
s
th
a
t do not
n
eed it
.
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Don't u
s
e module_mutex
w
hen !bootstrap
p
e
d
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
Only ign
o
re
.
r
o
d
ata
.
str
.
rodata
sects
in comput
e
_add
r
e
s
s
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Rename
s
tr
u
ct module_pack to
s
tru
c
t ks
p
l
i
c
e_pack
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Ab
b
o
t
t
Updat
e
t
he
objma
n
ip docume
n
tation commen
t
s
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Upda
t
e the o
b
d
i
ff docume
n
tation comment to ref
l
ect
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Mo
v
e
va
l
i
d_sta
c
k_ptr t
o
A
R
C
H dire
c
tory
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Br
i
a
n
Arnold
R
e
name
s
t
ruc
t
update_bundle to upda
t
e
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Ar
n
old
Rep
l
ace fai
l
ed_to_find
wit
h
ksdebug
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y Br
i
a
n
Arnold
R
eplace pri
n
t_ab
o
rt w
i
th ksdeb
u
g
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
ff
r
ey Brian Arnold
Mo
v
e
r
e
g
i
ster_
k
splice_mo
d
ule into i
n
it
_
ksplice_mod
u
le
.
commit
|
commitdiff
|
tree
next