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
Improve ksplice-apply error behavior when debugfs is unavailable.
2008-10-17
T
i
m
A
bbott
I
m
p
rove ksplice-apply
error behavior whe
n
debugfs is
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseorg
Use addr_offs
e
t instead of subtra
c
t
in
g
ss->con
t
e
nts
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kas
e
org
Remove useless blank_offs
e
t fie
l
d in struct ksplice
_
reloc
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
A
nders Ka
s
eorg
[udis
8
6
]
Add INVEPT and
INVVPID instructions
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Ander
s
Kase
o
rg
[
udis86]
A
d
d VMLAUNCH, VMREAD,
a
nd VMWR
I
TE instructions
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Ande
r
s Kaseorg
[
udis86] Add s
u
pport for
VIA
P
a
dLock
e
xtensio
n
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseorg
[
udis8
6
]
Fi
x
d
ecodi
n
g o
f
PU
S
HF
W
in 64-bit mode
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
[udis86] Fix th
e
o
pcode ent
r
ies for VMCLEA
R
, VMX
O
N
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
[udis8
6
]
F
ix the o
p
c
o
d
e
e
ntri
e
s for FXSAVE and FXRS
T
OR
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbo
t
t
[udis86] Add support for 3
-
byte o
p
codes
.
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseorg
[udis86] Automatica
l
ly generate itab
e
ntry operand
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
[ud
i
s
8
6] Add su
p
p
ort for
b
uildi
n
g udis86 as part of
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
[udis86
]
A
dd su
p
port f
o
r setting t
h
e v
e
ndor to UD_VEND
O
R_ANY
.
commit
|
commitdiff
|
tree
2008-10-15
Anders Kaseorg
[udis8
6
] Automati
c
al
l
y ge
n
erate itab
.
c and itab
.
h
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-15
Anders Kaseorg
[udis86]
P
a
ss the path to
x
86optable
.
xml as an argument
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-15
Tim Ab
b
ott
[udi
s
86] Use
t
he new upstream
use
r
_
o
p
a
qu
e
_da
t
a A
P
I
.
commit
|
commitdiff
|
tree
2008-10-15
Tim Abbott
Fix potential us
e
of e
d
while unitialized
.
commit
|
commitdiff
|
tree
2008-10-15
Tim Ab
b
ott
A
v
oid
f
reeing the label
f
ield
o
f
safety records when
.
.
.
commit
|
commitdiff
|
tree
2008-10-15
Jeffrey Bria
n
Arnold
The s
a
fety_records shou
l
d only b
e
clear
e
d
if
rever
s
e_pat
c
he
s
.
.
.
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Add
a
copyright notice to offse
t
s
.
c
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abb
o
tt
Replace
all
s
ectio
n
t
y
pe funct
i
o
ns with an en
u
m in
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
An
d
ers
K
as
e
org
Never
w
r
ite a
s
e
ct
i
on
s
y
mbol int
o
the ks
p
li
c
e_symbol
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
And
e
r
s
Kaseo
r
g
D
o
n't try
t
o lookup a NULL symbol
n
a
me
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abb
o
tt
Die when fet
c
h_supersect is
c
a
lled on const section
s
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Ab
b
o
t
t
Don't call fetc
h
_supe
r
sect
o
n
const secti
o
ns
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Ab
b
ott
Fix
data_ss
l
o
g
ic in read_
p
ointer
.
commit
|
commitdiff
|
tree
2008-09-26
Ti
m
Abbott
Si
m
plify filter_table_section
.
commit
|
commitdiff
|
tree
2008-09-26
Anders Kas
e
org
Assert that w
e
don't keep a symbol in a deleted se
c
tion
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abb
o
tt
Replace want_section with a fl
a
g in the
s
upersect
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbo
t
t
Replace
t
h
e chs
e
cts list with a fl
a
g in t
h
e supersect
.
commit
|
commitdiff
|
tree
2008-09-26
T
i
m
Abbott
Replace the newse
c
ts list with a fla
g
in the sup
e
r
s
ec
t
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Move is_special from objcom
m
on into objmanip
.
commit
|
commitdiff
|
tree
2008-09-26
Anders Kaseorg
Split objmani
p
's main
i
nto four
f
unc
t
ion
s
(d
o
_keep_primary
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Anders Kase
o
r
g
Make load_o
f
fsets a functio
n
in
o
b
j
manip
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Use the standard __strin
g
ify mac
r
o
, rather t
h
an STR
.
commit
|
commitdiff
|
tree
2008-09-26
T
im Abbot
t
Die if a data
o
r bss section is s
u
p
p
osed to be changed
.
commit
|
commitdiff
|
tree
2008-09-26
Ti
m
Ab
b
ott
Whe
n
compar
i
n
g cont
e
nts, don't compare stora
g
e units
.
.
.
commit
|
commitdiff
|
tree
2008-09-26
Ti
m
Abbot
t
A
dd debugging c
o
de to
o
bjm
a
nip
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbo
t
t
A
dd
mis
s
ing checks
fo
r
being the prima
r
y m
o
du
l
e when
.
.
.
commit
|
commitdiff
|
tree
2008-09-26
T
im Abbott
Replace the mark_want
e
d_if_refe
r
enced white
l
ist with
.
.
.
commit
|
commitdiff
|
tree
2008-09-26
T
im Abbott
H
a
n
d
le
m
o
v
i
n
g f
u
nctions b
e
tween
compil
a
tion units
.
commit
|
commitdiff
|
tree
2008-09-26
Ti
m
Abbott
Spl
i
t primary and helper wr
i
te_ksplice_section loops
.
commit
|
commitdiff
|
tree
2008-09-26
A
nder
s
K
a
s
eorg
Handle __bug_tab
l
e as a table
s
ection
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Tim
Abbo
t
t
R
eplace th
e
objmanip ke
e
p-primary diff/f
l
oodfi
l
l algor
i
thm
.
commit
|
commitdiff
|
tree
2008-09-26
A
nders
Kaseorg
Delete unused pa
r
ts of
.
al
t
instr_replacement
sections
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Anders
Kaseorg
Obt
a
in tab
l
e sect
i
o
n
informatio
n
from the k
e
rnel headers
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
A
nders Kaseorg
M
ake kmo
d
src build flags a variabl
e
in ksplice-create
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Anders
K
aseorg
M
a
ke $tmp
d
i
r
/
kmodsrc a variable in ksplice-creat
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseorg
Don't make a tmp
d
ir w
h
en only prebuilding
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
A
n
ders Kaseorg
Only check for us
e
d requ
i
red
v
ariables in kmodsr
c
/Mak
e
file
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseorg
U
s
e th
e
fi
l
ter_ex_t
a
bl
e
_section logic for all t
a
ble
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abb
o
tt
Centralize
o
bj
m
a
n
ip debug
g
i
n
g output
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbo
t
t
Clean
u
p writ
e
_k
s
pli
c
e
_
section
loop
.
commit
|
commitdiff
|
tree
2008-09-25
Tim A
b
bott
Use matcha
b
l
e
_text_sectio
n
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Add a matchable_tex
t
_
section h
e
lpe
r
function
.
commit
|
commitdiff
|
tree
2008-09-25
Tim A
b
bott
P
a
ss a s
u
per
b
fd to want_sect
i
on
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Rena
m
e needed_d
a
ta_sectio
n
to
matchable_data_
s
ection
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbo
t
t
Clean u
p
export_desc h
a
n
d
li
n
g code
.
commit
|
commitdiff
|
tree
2008-09-25
T
im A
b
bott
Clean up
t
h
e w
r
it
e
_ksplice_patch l
o
op
.
commit
|
commitdiff
|
tree
2008-09-25
Tim A
b
b
ott
Update the
l
ist
o
f
c
h
a
nged
text sections
i
n
t
he
wanted
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Ab
b
ott
Renam
e
th
e
list of ch
a
nged se
c
tio
n
names from sec
t
ions
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abb
o
t
t
Remov
e
now-unused label_map
p
ars
i
ng code
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abbott
Re
m
ove st
r
uct
ks
p
lice_trampoline
.
commit
|
commitdiff
|
tree
2008-09-25
Ti
m
Abbott
Remove prune_trampo
l
ine_
v
al
s
hack
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
Ab
b
ott
Remove reverse trampolines
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
U
s
e t
r
ampoline r
e
pladdrs, not trampol
i
ne oldaddrs,
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Pass a ksp
l
ice_pack to add_candidate_v
a
l
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
Abbott
S
u
p
press duplicate
s
trings written to t
h
e
.
ksplice
_
s
t
r
.
.
.
[
andersk@mit.edu
: Simplify write_string]
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
T
i
m
Abbott
Suppress dupli
c
ate ksplice_symbol s
t
ructures
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Ab
b
ott
Han
d
le some
c
ases of moving g
l
obal functions be
t
ween
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Ti
m
Abbott
S
implify filter_symbols
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Only
E
XPORT_SYMB
O
L_GPL i
n
it_ksplice_p
a
ck
.
commit
|
commitdiff
|
tree
2008-09-25
A
n
ders Kaseorg
Mer
g
e
o
b
j
d
iff int
o
o
bjm
a
nip keep-primary
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
T
im Abbot
t
Keep th
e
symbols used in ne
w
_relocs as well as
re
l
ocs
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abbott
U
se
print_label
_
map to
pass the lab
e
l_map from ob
j
dif
f
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abb
o
tt
Add sym
b
ols in const s
e
ctions to the
l
ab
e
l
m
aps
.
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseor
g
Fix
ex_offset calculatio
n
in
f
ilter_ex
_
tabl
e
_section
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-13
And
e
rs Ka
s
eorg
Tai
n
t the kernel
upo
n
application of any
Kspl
i
ce up
d
ate
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseor
g
Verify t
h
at trampoline
s
are still
p
resent before
re
m
oving
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey B
r
ian
A
r
nold
Clar
i
fy private field
s
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Change 0xE9 to 0xe9
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Remov
e
debug
l
evels from th
e
perl utili
t
ies
.
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
e
r
s Kaseorg
Rename
k
splice_kallsyms_expand_sy
m
bol to kallsyms_e
x
pand_symbol
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Kaseor
g
Move the sysfs code to the end
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Move
kspl
i
ce_deleted
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Move
__m
o
d
ule_data_a
d
dress
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Kaseorg
Move find_symbol
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Ka
s
eorg
Move u
s
e_mod
u
le
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Move find_module
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kase
o
rg
Move
k
a
llsyms_on
_
each_symb
o
l throu
g
h module_ka
l
lsyms_on_each
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Swap init_deb
u
g_bu
f
with
c
l
e
ar_debug_buf
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Kase
o
rg
M
ove patc
h
es_modul
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Move follow_trampoli
n
e
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
s
e
org
M
ove
add
_
c
a
ndid
a
te_val,
p
rune_
t
ra
m
poline
_
vals, and
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
M
ove create_safety_record
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
r
g
Move insert_tr
a
mpoline
a
n
d
remov
e
_
t
rampoline
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Move a
p
ply_patch
e
s through print_conflicts
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
S
w
ap exported_symbol_look
u
p w
i
th n
e
w_export_loo
k
up
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move lookup_symbo
l
_kallsyms
a
nd accumulate_matching_nam
e
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Move
a
d
d
_syst
e
m
_
map_candidates
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
next