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
A
n
ders Kaseorg
Move use_modu
l
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Move fin
d
_mod
u
le
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Move
k
allsyms_on_
e
a
ch_symbol th
r
oug
h
mod
u
le_kallsyms
_
on_each
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Sw
a
p init_d
e
bug_buf w
i
th clear
_
debug_buf
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Move patches_module
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Move follow
_
tram
p
olines
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move add_candid
a
te_val, p
r
une_tra
m
polin
e
_vals, and
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move create_safety_record
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Move in
s
ert_t
r
ampoli
n
e
a
nd remove_trampoline
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kaseorg
Mo
v
e apply_p
a
tc
h
es throug
h
print_c
o
nflicts
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseor
g
Swap exported_symbol_look
u
p with new_export_lookup
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
der
s
Kaseorg
Move l
o
okup_sy
m
bol
_
kall
s
yms and
a
ccumulat
e
_m
a
tc
h
in
g
_names
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
K
a
s
eorg
Move
a
dd
_
sy
s
tem_
m
ap_can
d
idate
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kase
o
rg
Move l
o
okup_reloc
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs K
a
s
e
org
M
o
ve brute_search and
b
rute_sear
c
h
_
a
ll
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
or
g
Proto
t
ype b
r
ute_search
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Move
pri
n
t_bytes
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
a
seorg
Move
t
ry_addr
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Mov
e
read_rel
o
c_val
u
e and write_r
e
loc_value
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move apply_relo
c
s
a
nd apply_r
e
l
o
c
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
de
r
s Ka
s
eorg
Move
a
d
d_dependency_on_
a
ddress
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Ka
s
eorg
Mo
v
e fi
n
alize_patches
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
e
rs Kaseo
r
g
Mov
e
finalize_export
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs K
a
seorg
Move
f
inaliz
e
_
p
ack
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Reorder init_
k
s
plice_update, cleanup_ksplice_update
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Use an up
d
a
t
ed kall
s
yms API, ka
l
lsyms_o
n
_
each_symbol
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Ka
s
eorg
Renam
e
other_module_lookup to lookup_symbol_k
a
llsym
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kase
o
r
g
Don
'
t look up l
o
cal
kernel symbols
u
nless we're patching
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers Kaseorg
Use kernel
_
k
a
l
l
syms
_
on_each_symbol
in KSPLICE_STANDA
L
O
N
E
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nd
e
rs Kas
e
org
D
efine 0x7
7
7
7
77
7
7 as a
c
o
nstan
t
K
SPLIC
E
_C
A
NARY
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
Implem
e
nt arm tr
a
mpolines with rea
d
_reloc_value and
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
Implem
e
nt x86 tr
a
mpoli
n
es w
i
th read_reloc_value an
d
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Pass a p
a
ck to tra
m
pol
i
ne
_
target, and m
a
ke
i
t return
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
Pass a pack to
p
repare_trampoline
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
e
org
A
dd an addr parame
t
er to write_reloc_value
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Ka
s
eorg
Move pcrel ha
n
dling out of
read_reloc_
v
alue and write_reloc_
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Fix trivial che
c
kpatch errors
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
b
bott
Remove unused
e
n
ds_with function
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use pat
c
hes_module in brut
e
_sea
r
ch
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
Retu
r
n NO_MATCH when failing to finalize a
pa
c
k
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Improve some commen
t
s
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
C
o
m
bin
e
two adjac
e
nt ksdebug stat
e
ments
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
Rem
o
ve goto from check_each_
t
ask in
i
ntegrated K
s
plice
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbot
t
Imp
r
ove __
k
sp
l
ice_deleted
m
essa
g
e
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
M
o
ve patches_module prototype to a more reaso
n
abl
e
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
T
im
A
bbott
Move ksplice_kobj definitio
n
next to ksplice_module_l
i
s
t
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Move clear_li
s
t after pro
t
otypes
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Move singular
definition near ends
_
with
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Re
n
ame init_ksplice_module to init_ksplice
_
pack (a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey B
r
ian Arnol
d
Add in
i
t
ial documentation for ks
p
lice
.
h
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Remove unused list
o
f reloc_a
d
d
r
maps
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
A
d
d
a dependency on the target module a
f
ter c
o
mputing
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
U
s
e pointers rathe
r
than unsigned longs in run-pre
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
b
bott
Replace the %" ADDR " wit
h
%
l
x
for pri
n
ting addresses
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
Make the st
a
ge newline optional
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Support
-
-
o
nly-targets option
i
n
k
splice-create
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
a
seorg
U
se --
e
xtra-match
to filter the existing list of objects
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eor
g
Rem
o
ve
.
KSPLICE_primary a
n
d
.
KSP
L
I
C
E
_helpe
r
files in
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Add support for recursive K
s
p
li
c
e updates addi
n
g
new
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use cr
e
ate_safety_record in ap
p
ly_patche
s
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbott
Install rev
e
rse tram
p
o
l
ines over the repl
a
ddr
of the
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbo
t
t
P
atch func
t
ions wh
i
ch a
r
e jumped in
t
o from o
t
h
e
r sectio
n
s
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
F
i
lte
r
t
h
e
.
f
ix
u
p section according
t
o __ex
_
table
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Add
a
missin
g
space
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
o
t
t
Clean up
p
ro
t
otypes for in
i
t_debug
_
buf an
d
cle
a
r_debug_buf
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Renam
e
create_trampoline to prepare_
t
ramp
o
line
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Re
n
ame struct ex
p
ort iterator va
r
iables from export
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbott
Fold add_patch_depe
n
dencies into
f
i
n
a
li
z
e_patches
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbot
t
Rename process_pa
t
ches t
o
f
in
a
lize_pat
c
hes, and proce
s
s
_
ex
p
o
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
R
e
arra
n
ge and c
o
m
me
n
t the prototypes in ksplice
.
c
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rename ac
t
ivate_h
e
l
p
er to mat
c
h_pack_secti
o
ns
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rename a
c
t
ivat
e
_primary to fi
n
aliz
e
_pack
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
Re
n
ame search_
f
or_match
t
o f
i
nd_se
c
tion
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rename compute_address to loo
k
up_sym
b
ol
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rename struct ksplic
e
_si
z
e to stru
c
t ksplic
e
_section
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Use
b
o
o
l types in
o
b
j
u
t
ils
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
Kaseorg
Use bool t
y
pes in
th
e
k
s
pl
i
ce mo
d
ule
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Rem
o
ve unnece
s
sar
y
check for ksplice modules in add_dep
e
nden
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Ad
d
debugging pri
n
t statements f
o
r
v
arious
u
nexpected
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbott
M
ak
e
s
tr
u
c
t
confl
i
ct_ad
d
r
's has_conflict a bool
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rename struct conflict
_
frame t
o
struct conf
l
ict_addr
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbot
t
Suppr
e
s
s duplicates in t
h
e System
.
map
array
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Ab
b
ott
Remove
Syst
e
m
.
map
f
rom integrate
d
Ks
p
lice
.
commit
|
commitdiff
|
tree
2008-09-12
J
effr
e
y
Brian Arnold
Move a
p
ply_update inner loop to
activate_p
a
ck
.
commit
|
commitdiff
|
tree
2008-09-12
Jeff
r
ey Br
i
a
n
Arnold
Clean up loop in apply_
u
pd
a
te
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffre
y
B
rian
A
rnold
Separate if clause
for clarity
.
commit
|
commitdiff
|
tree
2008-09-12
Je
f
fre
y
B
r
ian Arnold
R
ename set
_
t
emp_
m
yst_relo
c
s
to set_temp_namevals
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Clean up ret h
a
ndl
i
ng
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
f
frey B
r
ian Arnold
Remove
i
nline from functions
that d
o
not
need it
.
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs K
a
se
o
rg
Do
n
't use mo
d
ule_mutex when !bootst
r
ap
p
ed
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abb
o
tt
Only igno
r
e
.
ro
d
ata
.
str
.
rodata
s
ects in compute
_
address
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
Rename stru
c
t modu
l
e_pack t
o
struct kspl
i
c
e
_
pack
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abb
o
tt
Update
the obj
m
a
nip docu
m
en
t
ation c
o
mmen
t
s
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m
A
b
b
ott
Upd
a
te the obdiff docume
n
tation
c
o
mment to refle
c
t
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffre
y
Brian Ar
n
old
Move va
l
id_stac
k
_ptr to
ARCH directory
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey B
r
ian
A
rnold
R
e
n
a
me s
t
ruct updat
e
_bundl
e
to
u
p
date
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y Brian Arno
l
d
Replace faile
d
_to_find w
i
th ksd
e
bug
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Replace print_ab
o
rt with ks
d
eb
u
g
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Ar
n
old
Move register_ksplice_module
i
nto init_ksplice_modul
e
.
commit
|
commitdiff
|
tree
2008-09-12
J
effrey Brian Arnold
Update t
h
e e
r
ro
r
messages printed by
k
splice-
a
pply
.
.
.
commit
|
commitdiff
|
tree
next