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
Mark the x86_cpu_dev.init section as ignored.
2009-06-18
Tim Abb
o
tt
Mark the x86_cpu_dev
.
init section as ignored
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
im Abbott
Add suppo
r
t
f
or Linux kernel tracep
o
ints (
v
ery simi
l
ar
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
im Abbott
Match other spa
n
s when we've matched the addr spa
n
s
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim
A
bbott
Write d
e
l
eted pat
c
hes for globa
l
sym
b
ol
s
removed from
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbott
Use
a
sepa
r
ate section type for
t
h
e
b
u
g
t
able
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-02
T
i
m Abbott
Write patche
s
for nonzero entry
p
o
i
nts against
t
he
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-05-22
Tim Abbott
Cr
e
ate 0
.
9
.
7
.
90
a
lpha re
l
ease
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim A
b
bott
Add ha
c
k
t
o generat
e
sho
r
t module
names fo
r
amd
6
4 kernels
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
O
b
t
ain the up
d
ate names from the conten
t
s file
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Ti
m
Abbott
Clean up barewords use w
h
en pars
i
ng the contents file
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim A
b
bott
Restructure t
h
e
fie
l
ds of the contents file
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Treat o
b
solete m
o
dule param
e
ters
like
module parameters
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim
A
b
b
ott
A
d
d check for
when two global symbols stop being equal
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
T
i
m Abbott
Patch ever
y
entry p
o
i
nt within a
p
atched text span
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
T
im Abbott
Wri
t
e
k
s
plice_symbol stru
c
tures for a
l
l t
h
e entry points
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Ab
b
ott
Compute a list o
f
entry point
s
in the pre span
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
T
i
m
A
bbott
Don't
add relocati
o
ns of size
0
to ins
p
ect's relocation
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Ti
m
Abbo
t
t
Add s
u
ppor
t
for multip
l
e siz
e
-
0
Ks
p
l
i
ce relocs in
a
r
ch
_
run_p
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbot
t
Be more verbo
s
e wh
e
n
reporting global sy
m
bol spa
n
mismatch
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
T
i
m
A
bbott
Abor
t
n
i
cely if the object assumed
t
o be rodata is
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Check whether two ks
p
lice_
p
atches
i
n a single chang
e
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
T
im Abb
o
tt
Check fo
r
nop sequenc
e
s
wit
h
a jmp +N f
o
l
l
owed
b
y N
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Pass
a
point
e
r rather than an u
n
si
g
ned l
o
ng to
i
s
_mcount_cal
l
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Tim Ab
b
ott
Fix missin
g
whitespace in d
e
b
u
gging o
u
t
p
ut
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Tim
Abbo
t
t
Abort when we
s
ee a relocatio
n
to a sectio
n
that won
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Tim Abbott
Make find_span re
t
urn
somethi
n
g u
s
eful for section
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-16
Tim Abbott
Us
e
normal dat
a
patches for changing bug line numbers
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-13
Tim Abbott
Fix part_o
f
_reloc's use of
h
owt
o
->siz
e
(
s
hould b
e
b
f
d_get_re
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-11
Ti
m
Abbo
t
t
Ks
p
lice 0
.
9
.
7
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-11
T
im Abbott
A
dd support for O
p
enVZ
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-10
Tim Abbott
Squa
s
h
.
sch
e
d
.
text into the
.
t
ex
t
s
e
ctio
n
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbott
Im
p
rove docum
e
n
t
atio
n
of cleanup_kspli
c
e_mod_change
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbot
t
Mov
e
handle_bug and
handle_extable to k
s
plic
e
.
c
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbott
Re
n
ame the
v
als f
i
eld of s
t
ruc
t
kspl
i
c
e_symbol t
o
candidate_
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbott
C
lean up - t
o
_ conversions in ksplice-apply
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim
Ab
b
ott
Ren
a
me
t
he Ksplice modul
e
s to the
n
ew -old/-
n
ew style
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbott
Re
n
ame helper/primary
t
o o
l
d-c
o
de/new-code in kmodsrc
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
T
i
m Abbot
t
Rename th
e
helper/primary to old_code/new_
c
od
e
in ksplice
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim
A
bbott
Rename
.
KS
P
LICE
_
he
l
per
/
primary to
.
KSPLICE
_
o
ld_
c
ode
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Re
n
ame the
o
bjmanip keep modes from prim
a
ry/helper
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
T
im
A
bbott
Rena
m
e in
i
t/cleanup functions f
o
r th
e
ol
d
/new_co
d
e_loa
d
er
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename ch
a
nge->primar
y
t
o
c
h
ange->new_code_mod
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Ren
a
m
e fi
e
lds of ksplice_mod
u
l
e
_list_entry
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Ti
m
Abbott
R
e
n
ame p
r
im
a
ry
.
c/hel
p
er
.
c to
o
ld/new
_
code_l
o
a
d
er
.
c
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Fix
w
h
itespace for ksplice_s
y
st
e
m
_map arra
y
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
R
ename $obj_old
t
o $obj_pre in ksplice-o
b
j
.
pl
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim A
b
bott
Mov
e
reloc
s
, symbols, sec
t
ions into
a new
st
r
uct
kspli
c
e_code
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename
struct k
s
p
l
ice_pack
t
o struct kspli
c
e_mod_chan
g
e
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
R
e
n
ame ksplice_module_list to kspli
c
e_module
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename starts_wi
t
h
t
o
strstarts
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim A
b
bott
Remo
v
e unnecessary __k
c
rctab chec
k
in supersect
_
type
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbo
t
t
Ad
d
support for
chang
e
s to t
h
e
C
RCs of
e
xported sy
m
b
o
l
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim
Abbo
t
t
Add pre/post ma
t
c
h
ing of ta
b
le se
c
tions with has_addr
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Add sp
a
n_
o
ffset_t
a
r
ge
t
_spa
n
help
e
r functio
n
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
A
dd a consider_crc flag to is_table
_
section
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbot
t
Don't keep u
n
us
e
d absolute s
e
c
t
ion
symb
o
ls
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Never keep CRC
s
pans in keep-he
l
per mode
(they
confuse
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Ab
b
ott
Add support f
o
r relocatio
n
s to the absolute sectio
n
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
i
m Abbott
Add get_crc_span helpe
r
f
unction
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
im Abbott
Fill in
the string fields of struct table_se
c
tion in
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
im Abbott
Us
e
the target span's keep
bit in filter_table_section
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
im Abbott
Fail lou
d
ly
(
r
a
ther than silently) when r
u
n
n
ing ksplice
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Ab
b
ott
Add a check for loaded cold-patched modules when reversing
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
I
m
pro
v
e Ksplice
'
s update kobject variable nam
e
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim
A
bbott
C
l
e
a
n
up the K
S
P
LI
C
E_STANDAL
O
NE version
o
f
init_
k
spl
i
ce
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Fix XEN_EMULATE_PRE
F
IX in XEN_CPUID handl
i
ng code
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim
A
bbott
Make
s
ure tha
t
one of the other_sect
offsets is 0
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abb
o
tt
Remove u
n
necessary add_dep
e
ndency_on_add
r
ess of ksplice_
p
atc
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Clean
up Ksplice
'
s lock
i
ng
of
the u
p
date
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim
Abb
o
tt
A
d
d
more functi
o
n
-
level documen
t
ati
o
n to the kspl
i
c
e
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Remove dea
d
accumulate_struct an
d
RUN_PRE_SI
L
ENT (
f
or
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Ab
b
ott
Rem
o
ve
u
s
e of init_
m
m
from
integrated Kspl
i
ce
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
T
im A
b
bott
Strip debuggi
n
g
informa
t
ion from --buil
d
-modules
m
odu
l
es
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbo
t
t
U
pdate th
e
kmodsrc/ksplice
.
h document
a
tion
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Ti
m
Abbot
t
Handle
rename
o
f kstop
[
0-9] to k
s
top
/
[0-9]
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Tim
Abbott
C
o
mmit id comm
e
n
t
s
should always be in
t
he LINUX
_
VERSION_COD
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Update K
s
plice
for new x86 hea
d
er guard format
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-17
Tim Ab
b
o
tt
Don't spew t
h
e debugfs
output to the user in ksplice
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-17
Ti
m
Abbott
Add
supp
o
r
t
for an optional fil
e
na
m
e for the apply
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
T
i
m Ab
b
ott
R
un modp
o
st on vmlinux wh
e
n using --build-module
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbott
Prevent regeneration of include/co
n
fig/kernel
.
release
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-11
Tim
A
bbo
t
t
Incl
u
de the built kern
e
l
'
s unam
e
information
in u
p
date
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim
A
b
b
ott
Add a t
i
me
s
tamp file to Kspl
i
ce
u
pdat
e
tarbal
l
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
A
dd a file to Ksplice tar
b
a
l
l a
r
chives containing the
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim A
b
bott
Add an option reporting th
e
K
s
p
lice API version number
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
Use
t
he co
n
t
ent
s
fi
l
e for the
K
splice
core
m
odule
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim Ab
b
ot
t
Add a contents file, listing the modu
l
es in the update
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-09
Tim Abbott
Remove unnecessary parentheses
in sort calls
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-09
Tim Abbott
Make init
i
alize_k
s
pli
c
e
_ud static
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Abbo
t
t
Ksplice 0
.
9
.
3
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Only r
e
port t
h
at
w
e saved debug output if d
e
bugging
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
Tim
Abb
o
tt
A
dd run-
p
r
e
matchi
n
g
o
f export sect
i
o
n
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Add a shadow data
s
tructure API
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
Tim
Abbott
Fix compari
s
on of UD_O
P
_PTR instru
c
tions
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbot
t
Ad
d
c
ode to h
a
ndle XEN_EMULATE_PRE
F
IX
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
Abbott
Handle end poi
n
ters w
h
en ma
r
ki
n
g all
gl
o
ba
l
symbo
l
s
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Move s
a
fety_record creation
for the pr
i
mary sections
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m
Abbott
H
a
n
dle th
e
e
x
po
r
ted symbol tabl
e
s as ta
b
le sections
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
H
a
ndle e
x
port
c
hanges us
i
ng kspl
i
ce_patch structures
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbot
t
Re
m
o
v
e some c
o
nse
r
va
t
ive checks when splitting st
r
ings
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
next