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
Add --series option for building series of updates.
2008-10-20
Anders Kaseo
r
g
Add --seri
e
s
option fo
r
building s
e
ries of u
p
date
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-19
An
d
ers Kaseorg
Don
'
t revert to
.
KSPLICE_pre fi
l
es unless
--dif
f
ex
t
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-18
Anders Kaseor
g
Ksp
l
ice
0
.
9
.
2
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Ander
s
Ka
s
eorg
C
hec
k
b
u
ffer
s
ize bef
o
re
p
robe_kern
e
l_rea
d
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseorg
Fix v
i
r
t
ual_add
r
ess
_
mapped chec
k
in
prob
e
_ke
r
nel
_
re
a
d
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseorg
Rem
o
v
e re
l
oc_a
d
dress_spa
n
wrappe
r
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseorg
Disabl
e
the udis86 synt
a
x translator
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kase
o
rg
Abort run-pr
e
matching on un
r
ecognized opco
d
e
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseorg
Add st
r
uct span, a c
o
ntiguous regi
o
n within
a se
c
tion
.
commit
|
commitdiff
|
tree
2008-10-17
Anders K
a
seorg
Force ful
l
64-
b
it pointers to be us
e
d
in the helpe
r
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
A
nde
r
s Kaseor
g
C
o
mpare r
e
location ad
d
re
s
s
e
s
i
n
reloc
s
_equal
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
A
n
ders Kase
o
rg
Use ad
d
r_offset instead of subtrac
t
ing ss->contents
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseor
g
Remove usele
s
s bla
n
k
_offset fiel
d
in struct ksplice_re
l
o
c
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseorg
[udi
s
8
6
]
A
dd INV
E
PT an
d
INVVPID instructions
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
An
d
ers Kase
o
rg
[udis86] Add VMLA
U
NCH
,
VMREAD,
and VMWRITE i
n
structi
o
n
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseorg
[udis86] Add support
f
or VIA PadL
o
ck extensions
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
A
n
d
e
r
s
Kaseorg
[
u
dis86
]
Fix decoding of PUSHFW in
6
4-bit mode
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
A
n
ders
K
aseorg
[
u
dis
8
6] Au
t
omaticall
y
g
enerate it
a
b ent
r
y o
p
erand
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-15
Anders
Kase
o
rg
[
udis86] Auto
m
atically generate ita
b
.
c and
itab
.
h
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-15
Anders Kaseorg
[udis86] Pass t
h
e path
t
o
x86optable
.
xml as an argument
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-15
A
n
ders Kaseorg
Set
_
_DATE_
_
and __TIME__ to dete
r
ministic dummy
v
a
l
u
es
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Add a cop
y
right not
i
ce to offs
e
ts
.
c
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Ande
r
s Kaseorg
De
b
ug string differences
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
An
d
ers Kase
o
r
g
F
i
x kernel
c
heck f
o
r
.
rodata
.
str%u
.
%u
se
c
t
ions
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Reforma
t
objmanip debugging outpu
t
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders
K
a
seorg
F
i
x orig_label =
l
abel invaria
n
t in ini
t
_label
_
ma
p
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Ka
s
eorg
Respect ver
b
o
s
ity levels in objmanip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Don
'
t
k
ill stdout
and stderr in run
v
al
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Silence
pat
c
h w
i
th
k
splic
e
-cre
a
te -q
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Cont
r
ol kbuild verbosity
level with ksplice-create
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Ande
r
s Ka
s
eorg
Put
m
a
ke -rR a
n
d -j flag
s
i
nto a va
r
iable in
ksplic
e
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Add --qui
e
t/-q o
p
t
ion
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Define th
e
common Getopt options
in Ksplice
.
p
m
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Fix
missi
n
g ksplice-ex
t
ra objects in
M
a
k
efile
.
ksplice
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Check
f
o
r all required
per
l
modules
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Check f
o
r
b
fd
.
h after setting the the bfd include
dire
c
to
r
y
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseorg
Actually thro
w
an erro
r
if li
b
bfd is not found
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Ande
r
s Kase
o
rg
Quote all macro ar
g
u
m
ents in co
n
figure
.
a
c
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders
Kaseorg
Add
cl
a
ssifc
a
tion code for
many s
e
c
tion types
.
commit
|
commitdiff
|
tree
2008-09-27
Anders
K
aseorg
Don't use dmesg
w
hen debugfs isn
'
t available
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Ander
s
K
aseorg
D
o
n't
l
eak file d
e
sc
r
ipt
o
rs in runstr
_
err
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
And
e
rs
K
aseorg
U
s
e
new
runval
_
infile function t
o
replace s
h
e
l
l r
e
direction
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
Anders Kaseo
r
g
Get rid of
gendi
f
f
-
revers
e
d
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-27
A
n
d
ers K
a
seorg
Use runval instead
o
f runsuc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Anders Kaseorg
N
e
ve
r
wr
i
te a s
e
ction symbol into the kspl
i
ce_symbol
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Anders Kaseor
g
D
on
'
t
try to lookup a NULL s
y
mbol name
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
A
n
d
ers Kaseorg
Assert that
w
e don't ke
e
p a
s
ym
b
o
l in a deleted sect
i
on
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
A
n
d
e
rs
K
a
s
eorg
Split
objmanip's
m
a
in
into four functions (d
o
_keep_primary
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
And
e
r
s
Ka
s
eor
g
Make l
o
a
d
_
o
ffsets a functi
o
n in objmanip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Anders Kaseorg
Hand
l
e
__b
u
g_
t
able as
a
tab
l
e
sect
i
on
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
And
e
rs
K
aseo
r
g
Delet
e
unused parts of
.
altins
t
r
_re
p
la
c
e
ment sections
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-26
Ander
s
Kaseorg
Obtain table
s
ect
i
on i
n
f
o
r
mati
o
n from the ker
n
el
h
eaders
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseorg
M
ake kmodsrc
b
ui
l
d fl
a
gs a variable in ksplic
e
-cr
e
ate
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders
Ka
s
eorg
Make $tmpdir/kmo
d
src
a variable
in ksp
l
ic
e
-c
r
eate
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseorg
Don
'
t make a
tmpdir w
h
en only
prebu
i
ldi
n
g
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kase
o
rg
Only c
h
eck for used r
e
quired vari
a
bles in
k
modsrc/Makefile
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders
K
aseorg
Use the filter_
e
x
_table_sect
i
o
n
l
o
gic
fo
r
al
l
table
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
Anders K
a
seorg
Merge objdiff into
o
bjma
n
ip keep-pri
m
ar
y
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-25
An
d
e
r
s Kaseo
r
g
Fix ex_offset calculation in filter_ex_table_section
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-13
Anders
Kaseorg
T
a
int th
e
ke
r
nel up
o
n a
p
plica
t
ion of any Ksplic
e
update
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
V
erify that trampolines are st
i
ll pr
e
se
n
t before removing
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nder
s
Kaseo
r
g
Rename ksplice_kallsyms_expand_sym
b
ol to
k
alls
y
ms_
e
xp
a
nd_symbol
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Move t
h
e
s
ysfs c
o
d
e
to
t
he en
d
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
M
o
ve kspl
i
ce_deleted
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
M
o
ve
_
_modu
l
e_dat
a
_address
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Move f
i
nd_s
y
mbol
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
or
g
Move
u
s
e
_
module
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
M
o
v
e find_module
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseo
r
g
Move kalls
y
ms_on
_
each_symbol th
r
ou
g
h
m
odule_ka
l
lsy
m
s_on_
e
ach
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Swap in
i
t_debug
_
buf with clea
r
_debug_b
u
f
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Ka
s
eorg
Move patches_m
o
d
u
le
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
e
r
s Kaseorg
Move follow_tr
a
mpolines
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
M
ove
a
dd_ca
n
didate_val, pr
u
ne_trampoline_val
s
, 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 Kaseorg
Move
insert_t
r
ampol
i
ne and
r
e
move_tramp
o
li
n
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
e
rs Kaseorg
Move apply_patches through pri
n
t_conflic
t
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
Sw
a
p
e
xporte
d
_symb
o
l_look
u
p with ne
w
_ex
p
ort_lookup
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Kaseorg
M
ove looku
p
_symbol_ka
l
l
s
yms and accumula
t
e
_matching_names
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Mo
v
e a
d
d_syst
e
m_map_can
d
idate
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Move
l
ookup_reloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
r
g
Mo
v
e br
u
te_search and
b
rute_sear
c
h_all
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseo
r
g
Prototyp
e
brute
_
searc
h
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move print_bytes
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseo
r
g
Move try_addr
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
ase
o
rg
Move read_reloc
_
value and wr
i
t
e
_reloc_value
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Move
apply_
r
elo
c
s an
d
apply_reloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseor
g
Mo
v
e add
_
dependency_on_address
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
Move final
i
ze_patches
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
M
ov
e
finalize_exports
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
M
ov
e
finalize_
p
ack
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Reor
d
er init_ksplice_update, cleanup_ksplice_up
d
ate
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
or
g
Use an update
d
kallsyms
API,
kal
l
syms_on_each_symbol
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers
Kaseorg
Rename other_module_lookup to lo
o
kup_symbol_kallsyms
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Don't
look up local kernel sym
b
o
l
s unless we're patchi
n
g
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Use
k
ernel
_
kallsyms
_
o
n
_
each_symbo
l
i
n
K
S
PL
I
CE_STANDA
L
ONE
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nder
s
Kaseorg
Define 0x77
7
77777 as
a
co
n
s
t
ant KSPLICE_CANARY
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseor
g
Implement arm tram
p
o
l
in
e
s
w
i
t
h
read_r
e
loc_value and
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
Im
p
leme
n
t x86 tr
a
mpolines with re
a
d_reloc_value and
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
K
aseorg
Pass a pack to
tram
p
oline_tar
g
et, a
n
d make it return
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
Pa
s
s a pack to p
r
epare_trampoline
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
next