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
Don't cleanup the bootstrap update immediately when bootstrapping fails.
2009-08-27
Tim Abbott
Don'
t
cl
e
anup the
b
ootstrap
u
pdate immediately when
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-08-20
Tim Abbott
C
lear the KSPLIC
E
_SECT
I
ON_MATCHED flag when applyi
n
g
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-07-12
Tim
A
bbo
t
t
K
s
p
l
ice 0
.
9
.
8
commit
|
commitdiff
|
tree
2009-07-06
Tim Abbot
t
Ignore ud2a entries without a
BUG in the KVM module
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbott
Create 0
.
9
.
7
.
91 a
l
p
ha release
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim
A
b
bott
Do
c
ument the in
s
n_addend and tar
g
et_adden
d
f
i
e
lds of
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbott
Set write_output to
t
rue when the on
l
y changes
a
re
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
i
m A
b
bott
Don't leak
empty debug
f
iles when not using --debug
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
im Ab
b
ott
Don't guess about
t
arget spans f
o
r rel
o
c
ti
o
ns against
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
im
Abb
o
tt
[udis86
]
A
dd xge
t
bv and
xs
e
tbv instruc
t
i
o
ns
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim
Ab
b
ott
[udis86] Add xsave and xr
s
tor instructions
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim
Ab
b
ott
Mark the
x
86_
c
pu_
d
ev
.
init section a
s
i
g
nored
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
im
A
bbott
A
dd support for Linux k
e
rnel tra
c
epoin
t
s (very
similar
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
im
Abb
o
tt
Match ot
h
er spans w
h
en we've ma
t
ched
t
he addr span
s
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
i
m
A
bbott
Write deleted patches for glo
b
al symbo
l
s
r
emoved from
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbott
Use a
separate se
c
tio
n
ty
p
e for the b
u
g table
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-02
Tim Abbott
Wr
i
te patches
for no
n
zero entry
po
i
nts
a
gainst
t
he
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-05-22
Tim Abbott
C
rea
t
e 0
.
9
.
7
.
90 alpha relea
s
e
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
A
dd hack
t
o gener
a
te s
h
ort module nam
e
s
for amd64 kerne
l
s
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Obtain
the
update
n
ames
f
rom th
e
con
t
e
nts file
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Clean
up
b
ar
e
words use when parsing the c
o
ntents fil
e
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Ab
b
o
tt
R
estructure the
f
ields o
f
the
c
ontents file
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Ab
b
o
t
t
Treat obsolete module parameters
l
ike modul
e
p
arameters
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim
Abbott
Add
check for whe
n
two glo
b
al symbo
l
s
stop
b
eing equal
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Pat
c
h ever
y
e
n
tr
y
point w
i
thin a patc
h
ed text span
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
W
r
ite ksplice_
s
ymb
o
l str
u
ctu
r
e
s for al
l
the entry points
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim
Abbott
Compute a list of entry
p
oint
s
in the pr
e
span
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
T
i
m Abbott
D
on't add r
e
locatio
n
s of s
i
ze 0 to ins
p
ect's relocatio
n
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim A
b
b
o
tt
Add support
f
or mu
l
tiple siz
e
-0 Kspl
i
c
e relocs in
arch_run_
p
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Be more verb
o
s
e when reporti
n
g
g
l
obal sy
m
bol span
mismatch
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim A
b
bott
Abort nicely if the
obje
c
t
assu
m
ed to b
e
rodata is
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abb
o
tt
Check whet
h
er
two k
s
pli
c
e_patches in a single chan
g
e
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim A
b
b
o
t
t
Check for nop sequences with a jm
p
+N followed by N
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Pass a pointer rath
e
r than an
u
n
si
g
n
e
d
l
o
ng to is_mcount_call
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Tim Abbott
F
ix missing whitespace in debugging output
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Tim Ab
b
o
tt
A
b
ort when we see
a
relocation
to a section tha
t
won
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Tim
Abbott
Make find_
s
p
a
n
return something useful for section
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-16
Tim
A
bbo
t
t
Use nor
m
al dat
a
p
atches for cha
n
ging bug l
i
ne numbers
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-13
Tim Abbott
Fi
x
p
a
rt_
o
f_reloc
'
s
use
o
f
howto->size (should be bfd_ge
t
_re
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-11
Tim
Abbott
K
s
p
l
ice 0
.
9
.
7
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-11
Tim
A
bbott
Ad
d
support for
OpenVZ
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-10
Tim A
b
bo
t
t
S
quash
.
sc
h
ed
.
text into the
.
tex
t
section
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
T
im Abbott
Improve documentatio
n
of
cleanup_ksplice
_
mo
d
_ch
a
nge
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim
Abbott
Mo
v
e
h
a
n
dl
e
_bug and handle_extable
t
o ksplic
e
.
c
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abb
o
tt
R
e
n
a
me the
vals
fie
l
d of struct kspl
i
ce_symbol to
candi
d
ate_
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbott
Clean up - to _
c
onversio
n
s
i
n
ksplice-apply
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
T
i
m Abb
o
tt
R
e
name the Ksplice module
s
to the new -old/-new style
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim A
b
bott
Rename h
e
lper/primary to
o
ld-co
d
e/new-cod
e
i
n
k
m
ods
r
c
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbott
Rename th
e
helper/prim
a
ry to old
_
code/new_code in ksplice
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
R
ename
.
KSPLIC
E
_helper/
p
r
imary to
.
KSP
L
ICE_
o
ld_code
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename the objmanip
kee
p
mode
s
fr
o
m pr
i
mary
/
helpe
r
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
T
i
m Abbott
Rename init/
c
l
eanup functio
n
s
for t
h
e old/new_code_l
o
ader
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
T
i
m Ab
b
ott
Rena
m
e chan
g
e-
>
primary to change->new_code_mo
d
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename fields of ksplice_module_list_entr
y
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
R
e
name primar
y
.
c/helpe
r
.
c to old/new_co
d
e_
l
oader
.
c
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Ab
b
ott
Fix white
s
pace
f
o
r
ksplice_system_map arrays
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbot
t
Rename
$
obj_old to $obj_pre
i
n ksplice-obj
.
p
l
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbot
t
M
ove rel
o
cs,
symbol
s
, sections into a
n
ew struct ksplice
_
code
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
T
i
m Abbott
Rename struct
ks
p
lice_pac
k
to st
r
uct
k
splice_mod_change
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim
A
bbott
Rename ksplice
_
modu
l
e
_
list to k
s
plice_mo
d
ules
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Renam
e
starts_with to
strst
a
rts
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
i
m Abbott
R
emove unnecessar
y
_
_
kc
r
c
t
a
b check in
s
upersect_type
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
i
m Abbott
Add s
u
pport for
c
hanges to
t
he CRCs of ex
p
o
r
t
e
d
s
ym
b
o
ls
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
i
m Abbott
Add pre/
p
o
st m
a
t
c
hing of tabl
e
sections w
i
th has_addr
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
A
d
d sp
a
n_offset_tar
g
et_span
h
elper function
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim
A
b
bott
Add a consider_crc flag to is_table_section
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Ab
b
ott
D
on't k
e
ep unu
s
ed
absol
u
te section symbols
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
i
m Abbott
Never
keep CRC
spans in keep-helper m
o
de (they confuse
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Add s
u
ppo
r
t
for r
e
l
o
cations
to the absolute section
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim A
b
bott
Add get_crc_span helper
f
u
n
ction
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Ti
m
Abbott
Fill in the string field
s
of
struct
table_sectio
n
in
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
im Abbott
Use the target span's keep bit in filter_table_se
c
tion
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim
Abbott
Fail loudly
(ra
t
her than sile
n
t
ly) when running ksplice
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
T
im
A
bbott
Add
a c
h
eck
f
or load
e
d cold-patc
h
e
d
modules
when
reversing
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
T
i
m
Abbott
Improve Ksplice's update kobject
variable name
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbo
t
t
Clean
up
t
h
e K
S
PLICE_STANDALONE ver
s
ion of init_ksplice
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abb
o
tt
F
ix XEN_EMULAT
E
_
P
REFIX
in XEN_CPUI
D
handling
c
ode
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Ti
m
Abbot
t
M
a
k
e
sure
that o
n
e of the other_
s
ect offsets is 0
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
T
i
m
A
b
bott
Remove un
n
ecess
a
ry add_dep
e
nd
e
ncy_on
_
ad
d
ress
of ksplice_
p
atc
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Cle
a
n up Ksplice's l
o
cking of t
h
e
u
p
d
a
te
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim
A
b
b
ott
Ad
d
more
function-level
docu
m
enta
t
ion to the ksplice
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
R
emov
e
dead accumulate_struc
t
and
RUN
_
PRE
_
S
I
LENT (fo
r
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
R
e
move use of init
_
m
m
fro
m
integrated Ksp
l
ice
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Ti
m
Abb
o
tt
S
trip debu
g
g
ing informati
o
n
fro
m
-
-build-m
o
dule
s
m
odul
e
s
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Updat
e
the kmodsrc/kspl
i
ce
.
h documentation
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Ha
n
dle rename of kstop[0-
9
] to kstop/[0-9
]
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abb
o
tt
Commit
i
d comment
s
s
h
ould always be in
t
he LINUX
_
VERSION_COD
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Ti
m
Abbott
Upd
a
te Ksplice for new x
8
6 heade
r
guard
f
o
rmat
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-17
Tim Abbot
t
Don't spew the debugfs
o
ut
p
ut to th
e
user in ksplice
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-17
Tim Abbott
Add suppor
t
for an
o
ptiona
l
f
i
lename f
o
r
t
h
e apply
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbott
R
un modp
o
st on v
m
linux when using --build-modules
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbot
t
Prev
e
nt regeneratio
n
o
f
i
n
clude/
c
onf
i
g/kernel
.
release
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-11
T
i
m Abbott
I
n
c
lude the b
u
ilt kernel's
uname information in
upda
t
e
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
A
d
d
a
t
i
mestamp
f
ile to Ksplice
update ta
r
balls
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abb
o
tt
Add a
f
ile to K
s
p
lice ta
r
ba
l
l
a
r
chives containing
t
he
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abb
o
tt
Add an opti
o
n repor
t
i
n
g the Kspl
i
ce API version number
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim
A
b
b
ott
Use th
e
c
ontents fi
l
e for the Kspli
c
e c
o
re module
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim Ab
b
ott
Add a
c
o
ntent
s
file
,
listing the module
s
in the
update
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-09
Tim Abbott
Rem
o
ve
unne
c
essary parenthese
s
in
s
ort calls
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-09
Tim Abbott
M
a
k
e initialize_ksplice_ud static
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
next