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
Rename $obj_old to $obj_pre in ksplice-obj.pl.
2009-03-02
Tim Abbo
t
t
Rename $obj_old to
$
obj_pre
i
n
ksplice-obj
.
pl
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Move relocs, symbols, sections into a new st
r
uct ksplice_code
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim A
b
bott
R
e
name struct k
s
plice_pack to struct ksplice
_
mod_change
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename kspli
c
e_mod
u
l
e
_list to k
s
plice_mo
d
ul
e
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
T
im
Abbott
Ren
a
me sta
r
ts_with to strstarts
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
T
i
m Abbo
t
t
Remo
v
e unneces
s
a
ry
_
_kcrc
t
ab check in su
p
ersect_type
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Ab
b
ott
Add
s
uppo
r
t for
ch
a
nges t
o
the CRCs of exported symbol
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Ab
b
ott
Add pre/po
s
t matching of
table sections
with h
a
s_addr
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
T
im Abbott
Add
span_offset_target_span he
l
per fun
c
t
i
on
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Add a consider
_
c
rc flag to is_table
_
section
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Don't keep unu
s
ed
a
b
solute section s
y
mbols
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
T
im A
b
bott
Ne
v
er keep CRC spans in keep-hel
p
er mode (th
e
y confus
e
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim
Abbott
Add support for r
e
locations to the a
b
s
o
l
u
t
e
sec
t
ion
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Add get_crc_span helper
f
unction
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
T
i
m A
b
b
o
tt
Fill in the
s
tring field
s
of struct table_section in
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim
A
bbott
Use the target span'
s
keep bit in
f
i
lter_
t
able
_
sectio
n
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbo
t
t
Fa
i
l loudly
(
r
a
ther than silen
t
ly) when running ksplice
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Ti
m
A
b
bott
Add a check fo
r
loaded co
l
d-patch
e
d
m
odules when reve
r
sing
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbo
t
t
Improve Ksp
l
ice's
update kobject variable
names
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Cl
e
a
n up t
h
e KSPL
I
CE_STANDALON
E
v
e
rsio
n
of in
i
t_ksp
l
ice
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
T
im Abbott
Fix XE
N
_EMULATE_PREFIX in XEN_CPUID handlin
g
c
ode
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
T
i
m Abb
o
tt
Make sure
t
hat
one of the other_
s
e
c
t
offsets
is 0
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim A
b
b
o
tt
Rem
o
ve unnecessar
y
add
_
depende
n
cy_
o
n_addre
s
s o
f
ksplice_patc
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim A
b
bot
t
Clean up Ksplice's locking of th
e
upda
t
e
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abb
o
tt
A
d
d mo
r
e
f
u
n
ct
i
on-level documentati
o
n to the k
s
plice
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Ab
b
ott
Remove dead accumulate
_
struct and RUN_PRE_SILE
N
T (for
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Ti
m
Abbott
Remove use of init_mm from in
t
e
g
ra
t
ed Ksplice
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbot
t
St
r
ip deb
u
g
g
ing
i
nf
o
r
m
ation fro
m
--b
u
ild-modul
e
s modules
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
U
p
date the kmodsrc/ksplice
.
h documentation
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Tim A
b
b
ott
H
andle
r
ename of kstop[0-9] to ksto
p
/[0-9]
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Ti
m
Ab
b
o
tt
C
ommit id comments
should always be i
n
the LINUX_VERSI
O
N_COD
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Updat
e
Kspl
i
ce for n
e
w x86 header guar
d
format
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-17
Tim
Abbott
Don't spew t
h
e debug
f
s output to the user
i
n ksplice
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-17
Tim Abb
o
t
t
Add
support for a
n
opt
i
on
a
l filename for the apply
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbott
R
u
n mo
d
post on vmlinux when using --build-modules
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim
A
b
bott
Prevent regeneration of include/con
f
i
g
/k
e
rn
e
l
.
releas
e
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
Tim Ab
b
ott
In
c
lude t
h
e built kerne
l
's uname infor
m
ation in update
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbo
t
t
Add
a
timestamp
file
to Ksplice
u
pdate
t
arb
a
l
l
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
A
d
d a fi
l
e to
Ksplice tarball arc
h
ives
containi
n
g the
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
Add an optio
n
r
e
por
t
i
n
g
t
he Ksplice API v
e
rs
i
on n
u
m
ber
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abb
o
tt
Use the contents fi
l
e for t
h
e
Ksplice core module
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
Add a co
n
t
e
nts
f
ile
,
listing the modules in t
h
e upd
a
t
e
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-09
Tim
A
b
b
o
t
t
Remove
unn
e
ces
s
ary p
a
r
e
nt
h
eses in sor
t
calls
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-09
T
im Abbott
M
ake initi
a
lize_ksplice_ud
s
tatic
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
A
b
b
o
t
t
K
splice 0
.
9
.
3
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
b
b
o
t
t
O
n
ly
r
eport that we saved debu
g
output i
f
debugging
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim A
b
bott
Add run-pre m
a
t
ch
i
n
g of export se
c
tions
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add a shadow da
t
a structur
e
AP
I
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Fix
com
p
arison of UD_OP_PTR instructi
o
n
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Ab
b
ott
Add co
d
e to handle XE
N
_
E
M
ULATE_PREFIX
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Han
d
le end
p
oint
e
r
s when ma
r
king all global symb
o
ls
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Ab
b
o
t
t
Mov
e
safety_record
c
reatio
n
for the prima
r
y
secti
o
ns
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Handle the exported sym
b
ol tab
l
es as
t
a
bl
e
se
c
tions
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Handle
e
xpo
r
t changes usi
n
g
k
splice_patc
h
s
tructures
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim A
b
bott
Remove some conserva
t
ive checks whe
n
s
plitting s
t
r
i
ngs
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
A
dd s
u
pport f
o
r specifying
a
s
ection
t
o be treated
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbot
t
Print "unknown" whe
n
an update's a
b
o
r
t_cause line is
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbot
t
Add ksp
l
ice-patch
.
h,
d
e
f
ining macros for declaring
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im Abbott
Add
.
k
s
plice_c
a
ll*
sup
p
ort to objma
n
ip and insp
e
ct
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Use prep
r
ocess
o
r mac
r
os in
t
he primary Kspl
i
ce linker
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m
Abbott
Follow trampol
i
nes in
t
he stack_
c
heck
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
Ab
b
ott
Remov
e
first_by
t
e_safe
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
P
a
t
c
h
.
rodat
a
sections wh
o
se siz
e
ha
s
n't
chan
g
ed in
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m
Abbott
Add
s
upport for arbitrary size
c
ontents in the ksplice_patch
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Ren
a
me the trampoline fiel
d
of struct ks
p
lice_
p
atch
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Abb
o
tt
Give re
a
sonable labe
l
s to sta
t
ic local symbo
l
s w
i
th
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add support for C
.
12
3
.
123
4
5 symbols in static_local_s
y
mbol
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Ab
b
ott
Add
a
n option t
o
apply
t
he update t
o
target mod
u
l
es
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Patch the bug line number fields
o
f ot
h
erwise un
c
hanged
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add a k
s
plice patch
type fiel
d
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim A
b
bott
Ad
d
support for mappin
g
da
t
a sections writ
e
a
b
le for
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
Abbot
t
Rem
o
ve th
e
s
ymbol f
i
eld from struct
ks
p
l
i
ce_patch
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Use a kspl
i
ce_r
e
loc for
the oldaddr field
o
f ksplic
e
_patches
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Re
p
l
ace _
_
DATE__ and __TI
M
E__ in the
f
in
a
l code with
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Remove relo
c
ations
t
o the string in
bu
g
ta
b
le entries
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Abbott
F
i
l
l in the
match_map when
the run and pre instructions
.
.
.
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Abb
o
tt
Run-pre mat
c
h th
e
exception table
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
A
bbott
Run-pre
m
atc
h
the bug table
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Hand
l
e
r
elo
c
a
tions i
n
to the middle
of
text sections
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Ab
b
ott
Spli
t
the adde
n
d
f
ield into the instructi
o
n
a
nd target
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m
Abbott
Never re
m
ove relocat
i
ons in spans that are bei
n
g
deleted
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Save th
e
match_map in
t
he ksplice_section struct
u
re
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Add supp
o
rt for relo
c
ations of s
i
ze 0 in the k
e
rnel
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bbott
A
d
d
get_
t
ab
l
e_section
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Ad
d
run-p
r
e match
i
ng of
__D
A
TE__ and __TIME__ using
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
A
dd apply_howto_
r
eloc
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
Abbott
A
d
d ha
n
dl
e
_howto_r
e
loc
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add k
s
plice_reloc_h
o
wto structure
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
O
nly delete symbols that need to be
de
l
e
t
e
d in filter_s
y
mbo
l
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im Abbott
Set the keep
b
its on kept
spans
in rmsyms an
d
fi
n
aliz
e
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Don'
t
c
reate spa
n
s wi
t
h size 0 wh
e
n split
t
ing table
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bbott
Match str
i
n
g
s only via handl
e
_reloc checks
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m A
b
bott
Re
m
e
m
be
r
which
s
e
ctio
n
s were ma
t
ched in
the
fi
r
st
m
at
c
h_pack
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Recur
s
ively match s
t
rings
w
hen matching a section that
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bbott
Del
e
te ks
p
lice structu
r
e
s
for exit sections in the
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbot
t
I
nclude original se
c
tion names in
t
h
e names of
v
ariou
s
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Rewrite
ins
p
ec
t
w
i
th less code du
p
l
i
cation
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim A
b
bott
Ad
d
an
o
pti
o
n t
o
include a
d
escriptio
n
along with a
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-05
Tim
A
b
b
ott
Remo
v
e
the
patch f
i
le
in /var/r
u
n after undoing an
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-05
T
i
m Abb
o
tt
Don't
ge
n
er
a
te unnecessary export_desc
s
tructures
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
next