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
Clean up the KSPLICE_STANDALONE version of init_ksplice.
2008-10-17
T
im Abbott
Clean u
p
export handling
c
ode
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
H
a
ndle
e
xpo
r
t
s
ections using spans
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Handle specia
l
sections using spa
n
s
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
Use
the n
e
w spa
n
API to ru
n
-pre
match
.
r
o
data
.
str s
e
ctions
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Attach l
a
bels
t
o
s
p
a
ns
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
In ob
j
manip
kee
p
-helper, remove unkept spans within
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Add span sup
p
ort to the
k
e
e
p
-he
l
per floodfill
.
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseo
r
g
A
d
d s
t
ruct span, a contiguou
s
regio
n
within a section
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Clean up obj
m
a
nip keep-helper's refer
e
nc
e
d flo
o
dfil
l
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m
Abb
o
tt
Don't brute_se
a
r
c
h when we have ka
l
ls
y
ms
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Add debugging print statement
f
or kept sy
m
bols
in
unkept
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
An
d
ers Kaseorg
F
o
rce full
6
4-b
i
t
pointer
s
to be used in the
hel
p
er
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
A
n
ders Kaseorg
Compare r
e
location addresses in relocs_equal
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Fix mi
s
sing chec
k
s fo
r
wh
e
ther w
e
g
o
t
debug
output
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbot
t
Impr
o
ve ksplice-apply
e
rror behavior when debugfs is
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseo
r
g
Use ad
d
r_o
f
fset instead
o
f s
u
btrac
t
ing ss
-
>con
t
ents
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders K
a
seorg
Remove u
s
ele
s
s
blank_offset field in
s
truct kspli
c
e
_
r
eloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders K
a
seorg
[u
d
is86] Add INV
E
PT and INV
V
PID instruction
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders Ka
s
eorg
[udis86]
A
dd VMLAUN
C
H, VMREAD, and VMWRITE instruc
t
ions
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Ande
r
s
K
a
seo
r
g
[
udis86
]
Add
support
f
o
r
VIA PadLoc
k
extensi
o
n
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders K
a
seorg
[udis86] Fix decodi
n
g
of P
U
SHFW in 64-bit mode
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bbot
t
[udi
s
86] Fix
th
e
opcode entries for VMCLEAR,
VMXON
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
[ud
i
s86] Fix
the
o
pco
d
e entr
i
es fo
r
FXSAVE and FXR
S
TO
R
.
commit
|
commitdiff
|
tree
2008-10-17
T
im
Ab
b
ot
t
[udis
8
6] Add support for 3-byt
e
opcode
s
.
commit
|
commitdiff
|
tree
2008-10-17
Anders K
a
seorg
[udi
s
86] Automatical
l
y gen
e
rate itab e
n
try opera
n
d
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
[udis86] Add support for building udis
8
6 as part o
f
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
[udis86] A
d
d supp
o
r
t
fo
r
setting the
v
endor
to UD_VENDOR_A
N
Y
.
commit
|
commitdiff
|
tree
2008-10-15
Anders Kaseorg
[
u
d
is86] Automatically genera
t
e
i
tab
.
c
and itab
.
h
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-15
A
n
ders K
a
seo
r
g
[udi
s
86
]
Pas
s
the path
to x86o
p
table
.
xml as an
a
rgument
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-15
Tim Abbott
[udis86] Use t
h
e new upstream use
r
_opaque_data API
.
commit
|
commitdiff
|
tree
2008-10-15
T
im
A
bb
o
tt
Fi
x
p
o
t
entia
l
u
se
o
f
ed while
u
nitial
i
zed
.
commit
|
commitdiff
|
tree
2008-10-15
Tim Abbott
A
v
oid f
r
eeing the
l
abel
f
ield of
safety
record
s
when
.
.
.
commit
|
commitdiff
|
tree
2008-10-15
Jeffrey Brian Arnold
T
h
e safety_re
c
o
r
d
s
sho
u
ld only be cl
e
ared if rever
s
e_patches
.
.
.
commit
|
commitdiff
|
tree
2008-09-27
And
e
rs
K
a
seorg
Add a copyright notice
to
o
f
f
sets
.
c
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Replace all
s
ectio
n
typ
e
functions
with an enum in
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Anders Kaseor
g
Ne
v
e
r wr
i
te a
s
ection symbol into the ks
p
l
i
c
e
_
s
ymbol
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
A
n
d
ers
Kase
o
rg
Don't try to
lookup a NULL sy
m
bol name
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Tim
A
bb
o
tt
Die when fetch_su
p
ersect is
cal
l
ed o
n
const sections
.
commit
|
commitdiff
|
tree
2008-09-26
T
i
m
Abbott
Don't ca
l
l
f
e
t
c
h
_sup
e
r
se
c
t
on con
s
t s
e
c
tions
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Fix d
a
ta_ss logic in read_
p
o
i
nter
.
commit
|
commitdiff
|
tree
2008-09-26
T
im Abbott
Sim
p
lify f
i
lte
r
_tabl
e
_
s
ection
.
commit
|
commitdiff
|
tree
2008-09-26
An
d
ers Ka
s
eorg
A
ssert that
we do
n
't keep a symbol in a d
e
leted se
c
tion
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
T
i
m
A
bbo
t
t
Rep
l
ace wa
n
t_se
c
tion with
a flag in the supers
e
c
t
.
commit
|
commitdiff
|
tree
2008-09-26
Tim
Abbot
t
Replace the
c
h
sects
l
i
s
t with
a flag in th
e
su
p
e
rsect
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Replace
t
he newsects list with a flag in t
h
e
supersect
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Move is_s
p
ec
i
al from
o
bjcomm
o
n into objm
a
nip
.
commit
|
commitdiff
|
tree
2008-09-26
Anders Kaseorg
Sp
l
it o
b
jmanip's
main into fou
r
functions (do_keep_prima
r
y
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
A
nders
K
aseorg
Make load_offsets
a function in ob
j
manip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
T
i
m Abbott
Use the standard __stringify
m
acro,
rather
t
h
a
n
STR
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Die if a data or bss sect
i
on i
s
s
up
p
osed
to
b
e changed
.
commit
|
commitdiff
|
tree
2008-09-26
T
i
m Abbott
When comparing
contents,
don't com
p
are
storage units
.
.
.
commit
|
commitdiff
|
tree
2008-09-26
T
i
m A
b
bott
Add debuggi
n
g
code to ob
j
manip
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Add missing checks for being t
h
e primary module when
.
.
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Replace t
h
e mark_wante
d
_
if_refe
r
e
n
ce
d
whitelist with
.
.
.
commit
|
commitdiff
|
tree
2008-09-26
T
im Ab
b
ott
Handle movin
g
function
s
between
c
ompilati
o
n units
.
commit
|
commitdiff
|
tree
2008-09-26
T
i
m
A
b
bott
S
p
lit primary
a
nd helper write_kspli
c
e_sect
i
on l
o
ops
.
commit
|
commitdiff
|
tree
2008-09-26
A
n
ders Kaseorg
Handle
__bug_
t
able
a
s
a table section
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
T
im
Abbott
Replace
the objmanip keep-primary diff/
f
l
oodfill a
l
gorithm
.
commit
|
commitdiff
|
tree
2008-09-26
Anders
K
aseorg
D
e
lete
u
nus
e
d parts of
.
altin
s
tr_replacement se
c
tions
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
A
n
ders K
a
seorg
Obtai
n
t
a
b
le section inf
o
rm
a
tion from
t
h
e
k
ernel head
e
rs
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Ande
r
s Kaseorg
M
a
ke kmodsrc build
flags a va
r
ia
b
le i
n
ksplice
-
cre
a
te
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseorg
Make $tmpdir/kmodsrc a variab
l
e in kspl
i
ce-create
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseorg
D
o
n't make a tm
p
dir
w
hen
o
nl
y
prebu
i
lding
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseorg
O
nly
check for used requ
i
re
d
variabl
e
s in kmodsrc/Mak
e
fil
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
A
n
ders
Kaseorg
Use the filte
r
_ex_t
a
ble
_
s
e
ction
l
ogic
f
or all table
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abbott
Centralize objm
a
nip debugging ou
t
put
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Cleanup write_ksplice_section loop
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Use
matchable_text
_
s
ection
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbot
t
Add a
match
a
ble_text_s
e
c
ti
o
n
he
l
per fu
n
ction
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Ab
b
o
tt
P
a
ss
a
s
uperbfd to want_se
c
tion
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Rename
needed_data_section
t
o matc
h
ab
l
e
_
dat
a
_sectio
n
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
A
b
b
ott
C
lea
n
up export_
d
esc handling code
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Clean
u
p the w
r
ite_ksplic
e
_patch
l
oop
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Upd
a
t
e the
l
i
st of cha
n
ge
d
text sections in the want
e
d
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Ab
b
ott
Re
n
ame the list of changed sectio
n
names from
sections
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Remo
v
e
n
ow
-
unused label_map parsi
n
g
c
ode
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Ab
b
o
tt
Remove
st
r
uct ksplic
e
_tra
m
p
oline
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
A
bbott
Remove prune_trampolin
e
_
v
als
h
ack
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Remove
revers
e
tramp
o
l
ines
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Use tra
m
poline repladdrs, not
tr
a
mpoli
n
e
oldaddrs,
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Pass a
ksp
l
ic
e
_pack to add_cand
i
date_val
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Su
p
pr
e
s
s
d
up
l
i
cate stri
n
gs writte
n
to the
.
ksplice_str
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Tim A
b
bott
Suppress d
u
plicate ksplice_sym
b
ol structures
.
commit
|
commitdiff
|
tree
2008-09-25
T
im Abb
o
tt
Ha
n
d
l
e
some case
s
of moving glob
a
l
fun
c
tion
s
between
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
A
bbott
Simplify f
i
lte
r
_symbo
l
s
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abbott
Only EXPORT_SYMBOL
_
G
P
L init_ks
p
lice
_
pack
.
commit
|
commitdiff
|
tree
2008-09-25
Anders
Kaseor
g
Merge objdiff
i
n
to objmanip k
e
e
p-prim
a
r
y
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Ti
m
Ab
b
ott
K
e
ep the
s
ymbols
used in
n
e
w_relocs a
s
w
ell as relocs
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
Abbo
t
t
Us
e
print_label_map to pass th
e
la
b
el_map from
objdiff
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
T
im Ab
b
ott
Add symbols
in
const sections t
o
th
e
label m
a
ps
.
commit
|
commitdiff
|
tree
2008-09-25
Anders Ka
s
eorg
Fix
e
x_offset
c
a
l
culat
i
on
in filter_ex_table_section
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-13
Anders Kas
e
or
g
T
a
int the kernel up
o
n appl
i
cati
o
n of a
n
y Ksplice update
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Ka
s
eorg
Verify tha
t
tra
m
p
o
line
s
are still pres
e
n
t
before r
e
moving
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jef
f
rey Br
i
an Arnol
d
Clarify private fiel
d
s
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Chan
g
e 0xE9 t
o
0xe9
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbot
t
Remove debug l
e
vels from the
p
e
rl utilities
.
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
K
aseorg
Rename ksplice
_
kallsyms_expand_symbol to kallsyms_exp
a
nd_symbol
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
as
e
org
Move the sysfs co
d
e
to the end
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Move ksplice
_
del
e
t
ed
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
r
g
Move __module_d
a
ta_a
d
dres
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
next