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 Abbot
t
Don't cleanup
the
b
ootst
r
ap update immediatel
y
when
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-08-20
Tim Abbott
Clear the K
S
PLICE_SECTION_MATCH
E
D flag w
h
en applying
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-07-12
T
i
m Abbott
K
splice
0
.
9
.
8
commit
|
commitdiff
|
tree
2009-07-06
Tim
A
b
b
ott
I
g
nore
u
d2a entries without
a
B
UG in the KVM
module
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Ti
m
Abbott
C
r
eate
0
.
9
.
7
.
9
1
a
lph
a
releas
e
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbot
t
Document
t
he
i
nsn_adde
n
d an
d
t
arget_addend fields of
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim A
b
bo
t
t
Set w
r
it
e
_output to
t
rue
w
h
en the only changes ar
e
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim
A
bbott
Don't leak empty debug
f
i
l
es
when not using
-
-deb
u
g
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbott
Don't guess a
b
out
t
a
r
get
s
p
ans f
o
r r
e
loc
t
ions a
g
a
i
n
s
t
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbott
[udis86] Add xget
b
v an
d
x
setbv instruct
i
on
s
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
im Abbot
t
[ud
i
s8
6
] Add
x
sav
e
and
xrsto
r
instru
c
tions
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
im Abbott
M
ark the
x
86_cpu_de
v
.
init section as
ignored
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim
A
bbott
Add su
p
p
ort for Linux kerne
l
t
racepoints (very
similar
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
im Abbott
Mat
c
h other spans when we'
v
e
matc
h
ed
t
h
e addr spans
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim Abb
o
tt
Write dele
t
ed p
a
tches
for gl
o
bal s
y
mbols removed fro
m
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Ti
m
Abbot
t
Use a s
e
p
arate section type f
o
r the bug table
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-02
T
i
m Abbott
Wr
i
te patches
for nonzero ent
r
y po
i
n
t
s aga
i
nst the
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@ksplice.com>
commit
|
commitdiff
|
tree
2009-05-22
Tim A
b
bott
C
r
eate 0
.
9
.
7
.
90
a
lpha release
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
T
i
m Abbott
A
d
d h
a
ck to generate short
module names
for a
m
d64 kernels
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbot
t
Obtain the update
names from
t
he
con
t
e
nts f
i
l
e
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Clean up b
a
rewo
r
ds u
s
e when parsing t
h
e
c
o
nt
e
nts fi
l
e
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Re
s
truct
u
re the fields of the co
n
tents file
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim
A
bbott
T
r
eat o
b
s
olet
e
m
o
du
l
e parameter
s
lik
e
module parameters
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
A
dd
ch
e
ck for when tw
o
gl
o
bal symbols stop being
equal
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
T
im Abb
o
tt
Patch
ever
y
e
ntr
y
po
i
n
t
within a patched t
e
xt span
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Write
k
sp
l
ice_symbol st
r
uc
t
ures for all
the entry p
o
ints
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbo
t
t
Comp
u
t
e a list of entry points
i
n
the pr
e
s
pa
n
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
T
im Abbo
t
t
Don't add relocations
o
f size
0
to
inspec
t
's r
e
l
o
cation
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Ad
d
support
f
or mu
l
t
i
ple size-0 Ksplic
e
r
elo
c
s in a
r
c
h
_run_p
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Ti
m
Abbott
Be mor
e
v
e
rbose
when reporting
g
lobal symb
o
l span
mismatch
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
T
im Abbott
A
b
o
r
t
nicely if the ob
j
ect assumed to be rodata i
s
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Check whether two ks
p
lice_pat
c
hes in a sing
l
e change
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Tim Abbott
Check for nop sequence
s
with
a
j
m
p
+
N
follow
e
d
by N
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Ti
m
Abbott
Pass a
poi
n
ter rather t
h
a
n
an unsigne
d
long t
o
i
s
_mcount_call
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Tim
Abbo
t
t
Fix missing
w
h
i
tespace in debugging output
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
T
i
m Abbott
A
b
ort when we
see
a
reloc
a
t
i
on to
a section
that won
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
T
i
m Abbo
t
t
Make find_sp
a
n return
some
t
hing useful for section
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-16
Tim A
b
bott
Use
normal data
p
atches f
o
r changing bug li
n
e n
u
mbe
r
s
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-13
Tim Ab
b
ott
F
ix p
a
rt_of_relo
c
'
s
use o
f
howto->siz
e
(
should be bfd_
g
et_re
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-11
Tim Abb
o
t
t
Ksplice 0
.
9
.
7
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-11
Tim
Abb
o
tt
A
dd suppo
r
t f
o
r Op
e
nVZ
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-10
Tim Abb
o
tt
Squash
.
sched
.
t
e
xt into
t
he
.
t
e
xt
s
ection
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
T
i
m Abbott
Improve docum
e
nt
a
tion of cleanup_ksplice
_
mod_change
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbott
Move handle_b
u
g and handle_ex
t
a
b
le to
k
splice
.
c
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
T
im Abbott
R
e
na
m
e the vals field of
s
truct
k
spli
c
e_sym
b
ol
t
o
c
andidate_
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim
A
bbott
C
l
e
a
n up -
t
o
_
conversio
n
s in ksplice-apply
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
T
im Abb
o
tt
Rename
the
K
s
plice modules 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
elper/p
r
imary
t
o old-c
o
de/n
e
w-cod
e
in kmo
d
sr
c
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Ti
m
A
bbott
Rename
t
he
h
e
lper/primary to old_c
o
de/n
e
w_
c
ode
in k
s
plice
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
T
i
m Abbott
Rename
.
KSP
L
ICE_he
l
pe
r
/pri
m
a
r
y
to
.
KS
P
LICE_
o
ld
_
c
o
de
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename the objma
n
ip
k
eep modes from p
r
i
m
ary/helper
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Ti
m
Abbott
R
e
name
i
n
it/cle
a
nup func
t
ions fo
r
the old/ne
w
_code_loader
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Ab
b
o
t
t
Rename
change->pri
m
ar
y
to change->new_cod
e
_
mod
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rena
m
e fields
o
f k
s
pl
i
ce_module_list_entry
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
T
im Abbott
Rename prim
a
ry
.
c
/hel
p
er
.
c
t
o old/new_code_
l
oader
.
c
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim A
b
b
o
tt
F
i
x whitespace for ksplice_
s
y
stem_
m
ap arrays
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename $obj_old to $obj_pre in ksp
l
i
c
e-o
b
j
.
pl
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
T
im Abbott
Move r
e
locs, symbols, secti
o
ns
into a new struct
ksplice_c
o
d
e
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim
A
bbott
Rename st
r
uct kspli
c
e_pack to struct ksplice
_
mod_c
h
a
nge
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename ks
p
lice_mo
d
ule_lis
t
to ksplic
e
_modules
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
T
im Abbott
Rename sta
r
ts_with to s
t
rstarts
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
i
m Abbott
Remove unneces
s
a
ry _
_
kcrctab c
h
eck in supersect_
t
ype
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim A
b
bott
Add sup
p
ort for changes to
t
h
e
CRCs
o
f export
e
d symbols
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Ab
b
ott
Add pr
e
/
post m
a
t
ch
i
ng of
t
abl
e
sec
t
io
n
s w
i
th has_addr
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbo
t
t
Add spa
n
_offse
t
_target_span help
e
r func
t
ion
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Add a cons
i
der_crc flag to
i
s_ta
b
le_secti
o
n
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Don't keep unused absolute sec
t
i
o
n symbols
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbot
t
Never keep CRC
s
pa
n
s in keep-helper mode (they
con
f
use
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Add support for relocations to t
h
e absolu
t
e se
c
tion
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim
A
bbott
Add
get_crc_span helper function
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Fill
i
n the string fiel
d
s
of struct tabl
e
_
s
ection
in
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Use the target span's k
e
ep
b
it in filter_t
a
ble_sec
t
ion
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
T
i
m Ab
b
o
tt
Fail lou
d
ly (rather than
s
ilently) wh
e
n runnin
g
ksplice
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
T
im Abb
o
t
t
Add a check for loaded cold
-
pat
c
hed mo
d
ules when reve
r
si
n
g
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
T
im
Abbott
Improve Ksplice's u
p
d
a
te k
o
bj
e
ct var
i
able names
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim
Abbott
Clean up the K
S
P
L
ICE_S
T
ANDALONE ver
s
ion of i
n
it_kspl
i
ce
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Ti
m
A
bbott
F
i
x XEN_EMU
L
AT
E
_PRE
F
IX in XE
N
_CPUID ha
n
dling c
o
de
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
M
a
ke sure that one of the oth
e
r
_s
e
ct offsets
i
s
0
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim
A
bbott
Remove
u
nnece
s
s
ary add_depende
n
cy_on_address of ksplice_patc
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abb
o
tt
Clean up Ksplice's locking
o
f the up
d
ate
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
T
i
m Abbott
Add more function-le
v
el documen
t
ation to
t
he kspl
i
c
e
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Remo
v
e
d
ead ac
c
umu
l
ate_struct and RUN_
P
RE_SILE
N
T (for
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Remove us
e
of
i
n
it_mm from integrated Ksplice
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim
A
bbott
Stri
p
debugging i
n
forma
t
io
n
fro
m
--build-mod
u
les modules
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Up
d
a
t
e
the kmodsrc/kspli
c
e
.
h documentati
o
n
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Handle
r
ename o
f
k
s
top[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 id comments
should always b
e
in the LINU
X
_VERSION_COD
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Update Ksplice for new x86 header
guard f
o
rmat
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-17
Tim Abbott
Don't
s
pew the debugfs output to
the user in ksplice
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-17
Tim Abbott
Add sup
p
ort for an optio
n
al
filename for the a
p
ply
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Tim
Abbott
Run modpos
t
on vmlinux when using --build-modules
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Tim
A
bbot
t
Prevent reg
e
neratio
n
of
include/config/kernel
.
release
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-11
Tim Abbott
Include the built kernel's uname information in update
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
T
im Abbott
Add
a
timestamp file t
o
Ksplice update tarballs
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
Add a
file to K
s
plice t
a
rball archives conta
i
ning the
.
.
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
A
d
d
a
n
o
ptio
n
reportin
g
the Ksplice API version nu
m
ber
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
Use t
h
e
c
ontents file for the Ksplice
core module
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-10
Tim A
b
bott
Ad
d
a
content
s
file, listing the modules in the
upd
a
t
e
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-09
T
im Abbo
t
t
R
e
m
ove unnecess
a
ry paren
t
heses in sor
t
calls
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
2008-11-09
Tim Ab
b
ott
M
a
ke i
n
i
t
i
aliz
e
_ksplice_
u
d static
.
Signed-off-by:
Tim Abbott
<tabbott@mit.edu>
commit
|
commitdiff
|
tree
next