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
Attach labels to spans.
2008-10-17
Tim A
b
b
o
tt
Attach labels
t
o spans
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
In ob
j
m
a
nip keep-hel
p
er, remove unk
e
pt spans within
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Ad
d
span
s
upport to the keep-helper floodfill
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
b
o
tt
Clea
n
up objmanip keep-helpe
r
's referen
c
ed f
l
oodf
i
ll
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
A
b
b
ott
Don't bru
t
e_s
e
ar
c
h
w
hen we hav
e
kallsym
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
T
i
m
Abbott
Add
debu
g
ging print
statement
for kept sy
m
bols in
unke
p
t
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abbott
Fix missing c
h
ecks for whether we got d
e
bu
g
ou
t
put
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbo
t
t
Impro
v
e
ksplice-apply
e
rror beh
a
vio
r
wh
e
n debugfs is
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
[udis86] Fi
x
the opcode
e
ntr
i
es for VMCLEAR,
V
MXO
N
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
[udis86] Fix the opcode entries for
F
XSA
V
E and
FX
R
STOR
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
[u
d
is86] Add su
p
port
f
or
3
-by
t
e opcodes
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbo
t
t
[
udis
8
6] Add sup
p
o
r
t for building udis86 a
s
part of
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
[u
d
is86] Add s
u
p
port
f
or setting
the vendor to
U
D_VENDOR
_
ANY
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-15
T
i
m Ab
b
ott
[udis86] U
s
e th
e
new upstream u
s
er_op
a
q
u
e_
d
ata A
P
I
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-15
Tim
A
bbot
t
A
v
o
i
d r
e
generating c
o
m
p
i
l
e
.
h w
h
en us
i
ng Kspl
i
ce
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-15
Tim Abb
o
tt
Fi
x
potent
i
al use o
f
ed while uniti
a
lized
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-10-15
Tim Abbot
t
A
void fre
e
ing the
label
f
iel
d
of safety rec
o
rds when
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Tim Ab
b
o
t
t
K
splice 0
.
9
.
1
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
T
i
m
A
bbo
t
t
Move
label
_
ma
p
initializ
a
t
ion
co
d
e into obj
m
anip
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
T
i
m
Abbott
Remove u
n
defi
n
e
d reloca
t
ions from special sections
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Tim Abbott
Die if ob
j
manip encounters a sec
t
ion th
a
t i
t
cannot
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Tim Abb
o
tt
Add sup
p
ort
f
o
r
.
kernel
.
sections (for
-ffunct
i
on-sections
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Tim
Ab
b
ott
Warn about
chan
g
es
t
o ignore
d
non-debugging
sections
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Tim Abb
o
tt
Use S
S
_TYPE_D
A
T
A fo
r
BSS secti
o
ns an
d
d
ata s
e
ctions
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Tim Abb
o
t
t
Add recogniti
o
n
for
h
otplug init/exit sectio
n
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
T
i
m
A
bbott
Move
supe
r
sect typ
e
computation
code in
t
o
objmanip
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Tim Abbott
Treat
.
ARM
.
se
c
tions as
special sections
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Rep
l
ace all section type f
u
nctions
w
ith an enum in
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
T
i
m Abbott
Die when fe
t
c
h
_super
s
ect
i
s called on const sections
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
D
on't
ca
l
l
fetch_superse
c
t on const sec
t
i
o
ns
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Fix data_ss
l
o
gi
c
in read
_
pointer
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
T
im Abbott
Simplify filter_table_s
e
ction
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Repla
c
e
want_
s
ection with a flag
i
n the supersect
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbot
t
R
e
p
l
a
c
e
the
chsects
list with a
flag in the su
p
er
s
ect
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim
Abbott
Re
p
la
c
e the ne
w
sects list with a flag in the supersect
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
T
im Abbott
Move
i
s_spec
i
al f
r
om objcommon i
n
to o
b
jman
i
p
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Ti
m
Abbo
t
t
Us
e
the standard __stringify macr
o
, rat
h
er than STR
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
T
im
A
bbott
D
i
e if a data or bss sec
t
ion i
s
s
u
pposed to be c
h
ang
e
d
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abb
o
tt
Wh
e
n comparing contents, don't
compare storage units
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Add debugging code to o
b
jmani
p
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbo
t
t
Add missing checks
f
o
r being
t
he primary module when
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Replac
e
the mark_wan
t
ed_if_referenced whitel
i
st with
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abb
o
tt
Handle
m
oving functions between compilation units
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Split pr
i
mary and helper writ
e
_
k
sp
l
ic
e
_
section lo
o
ps
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Replace the objmanip keep-prim
a
ry
di
f
f/fl
o
o
d
fill algorithm
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim A
b
bott
Centraliz
e
objmanip debu
g
ging output
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abbo
t
t
Cleanup write_ksplice_secti
o
n loop
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Ab
b
ott
Use ma
t
ch
a
b
le_text_section
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Add a matchable_text_section help
e
r function
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Pass a superbfd to want
_
section
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Re
n
am
e
n
e
eded_d
a
ta_se
c
tion to matchable_da
t
a_
s
ectio
n
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Ti
m
Abbott
Clean
u
p
e
x
port_desc
h
andling code
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim A
b
bott
C
le
a
n up the
w
r
ite_ksplice_patch loop
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abbott
Upd
a
te
t
he list
o
f c
h
ang
e
d text
s
ections
i
n the want
e
d
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbo
t
t
Rena
m
e the l
i
st
of changed section names from sections
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Remove now-unused label
_
map pars
i
ng
c
ode
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
T
im A
b
bott
Remove
s
truct ksplic
e
_tra
m
po
l
ine
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim
Abbott
Remove prune_trampoli
n
e_val
s
hack
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim
A
bbott
Remove reverse trampol
i
nes
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Ti
m
A
b
bott
Use trampoline repl
a
ddrs, not trampoline oldaddrs,
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Ti
m
Abbot
t
Pass a ksplice_p
a
ck to add_candidate_val
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
S
u
p
press duplicate
str
i
ngs
writt
e
n to th
e
.
ksplice
_
s
t
r
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim
Ab
b
o
t
t
Suppress duplica
t
e ksplice_symb
o
l s
t
ructures
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Ab
b
o
tt
Handle some cases of movi
n
g global functions between
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Simpl
i
fy filte
r
_sym
b
ols
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Only
EXPORT_
S
YM
B
O
L
_GPL i
n
it
_
k
s
plice_
p
ack
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Ab
b
o
tt
Keep the sy
m
bols used in new_r
e
locs as
well as relocs
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Use print_l
a
bel_ma
p
to pass the
l
a
bel_map from objdi
f
f
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim
Ab
b
ott
Add symbols
in const secti
o
ns to th
e
labe
l
m
a
ps
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-13
T
im Abbott
Improve
the test
f
or when the core kernel text is mapped
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-13
Tim Abbott
Abort if the
c
ore
kernel text is mapped read-only
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-13
Tim Abbo
t
t
pr
i
ntk a message when a Kspl
i
ce
u
pdate is successfully
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-13
Tim Abbott
Alloca
t
e safe
t
y
_re
c
o
r
ds
for the primary pa
c
k
s b
e
fore
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-13
Tim Abbott
Don't remove
r
elocations to defined
s
ymbols in rm
s
yms
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Re
n
ame activate_pack to prepa
r
e_pack
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Clean up installation of kmodsrc files
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
Rename struct rel
o
c_name
v
al to
s
t
ruct labelval
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
T
i
m
A
b
b
ott
Rename ksplice_section's th
i
smod_addr field to
address
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
Cha
n
ge 0x
E
9 to 0xe9
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Remove debug levels from
t
he perl
utilities
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Fi
x
trivial checkp
a
tch e
r
rors
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Remove unused en
d
s_wi
t
h
function
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use patches_m
o
dule in brute_search
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
R
e
turn NO
_
MATCH
when
f
a
i
lin
g
t
o finalize a pack
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
b
ott
I
m
pr
o
ve
s
ome comments
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Combine two adja
c
ent ksde
b
ug
sta
t
ement
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
b
o
tt
Re
m
ove go
t
o from check_
e
ach_t
a
sk in in
t
egra
t
ed Ksplice
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Improve __ksplice_deleted message
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Move patches_mod
u
le prototype t
o
a more
r
easonable
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abb
o
tt
Move k
s
plice_kobj de
f
inition next to ksplice_module_li
s
t
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
Move
clea
r
_li
s
t after proto
t
ypes
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Move
s
ingular d
e
finitio
n
ne
a
r ends_with
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
R
ename init_ksp
l
ice_mod
u
l
e to init_
k
s
p
l
ice_pack (and
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rem
o
ve unused
list of reloc
_
addrmaps
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
b
ott
Add a dependency on the targe
t
m
o
d
u
le after
c
o
mpu
t
in
g
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
Us
e
pointe
r
s rath
e
r than uns
i
gned longs in run-pre
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Re
p
la
c
e the
%"
A
DD
R
" with %lx fo
r
pr
i
n
t
ing addresses
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Add support for recu
r
s
ive Ksplice updates
a
dding new
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Use c
r
eat
e
_safety_reco
r
d
i
n
a
p
ply_patches
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
T
im A
b
bo
t
t
Install re
v
erse t
r
a
mpolines over the re
p
laddr of the
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
next