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 keep unused absolute section symbols.
2009-01-21
T
i
m
A
bbo
t
t
D
o
n't keep
u
nused abs
o
lute section
s
ymbols
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim A
b
b
ott
Never kee
p
C
RC spans
in keep-helper mode (they confuse
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Add support for relocati
o
ns
t
o the absolute section
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim
A
b
bott
Ad
d
get_cr
c
_span helpe
r
f
u
n
ctio
n
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Fill in th
e
string fields o
f
str
u
ct table_section in
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim A
b
bott
Use
t
he target spa
n
's keep bit in filter_table_section
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Fail l
o
udly (ra
t
h
e
r t
h
a
n si
l
e
n
tly) when running k
s
p
li
c
e
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Ab
b
ott
Add a
c
h
eck for loaded
cold-patched module
s
when rever
s
in
g
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Ti
m
A
bbott
Impr
o
ve Ksplice
'
s
update kobject variabl
e
names
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
T
i
m Abbott
Cl
e
an up
t
he K
S
P
LICE
_
ST
A
ND
A
LONE
v
e
rsi
o
n of init
_
ksp
l
ice
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Fix XEN
_
EMULATE_PREFIX
i
n XEN_CPUID handling code
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbot
t
Mak
e
sure that
o
ne of t
h
e ot
h
er_sect
offset
s
i
s
0
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Ab
b
ott
Remove unnecessa
r
y add_dependency_on_a
d
dre
s
s of ksplice_patc
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
C
l
e
an up Ksplice's locking of the update
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbot
t
Ad
d
more
f
unction-level documen
t
ati
o
n to the ksplice
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Ab
b
ott
R
e
move dea
d
accumula
t
e_s
t
ruct an
d
R
UN_PRE_SILENT (for
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
R
e
m
ove use
o
f init_mm fro
m
integ
r
ated Ksplice
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Ti
m
Abbott
St
r
ip de
b
ugg
i
ng information from --b
u
ild-mo
d
ules modu
l
es
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Up
d
ate the kmodsrc/ksplice
.
h docu
m
entat
i
on
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
T
im Abbott
H
an
d
le rename of
k
sto
p
[0-
9
] to ksto
p
/[0-9]
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
T
i
m
Abbott
Co
m
m
it id comment
s
should alw
a
ys be i
n
the
LINUX_VERSION
_
COD
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Update Ks
p
lice for new x8
6
header guard
forma
t
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-17
T
i
m Abbo
t
t
Don't spew the debugfs outpu
t
to
th
e
user in ksplice
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-17
Tim Ab
b
ott
Add suppo
r
t for an optional
f
ilename for the apply
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim A
b
bott
Run mod
p
ost on vmlin
u
x when us
i
ng --build-m
o
dule
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim
Abbott
Prevent regeneration of include/c
o
nfig/ke
r
n
e
l
.
r
elease
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
Tim Abbott
Include the built kernel's uname i
n
formation in upd
a
te
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim
Abbo
t
t
Add
a time
s
tamp file to
Ksplice update tar
b
a
l
l
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
Ad
d
a file
t
o Ksplice tarball archives con
t
aining the
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
T
i
m A
b
bott
Add an
o
ption
r
ep
o
r
ting th
e
K
s
plice API version
n
um
b
er
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Ab
b
o
t
t
Use the contents
file
f
or the
Ksplice cor
e
m
od
u
le
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
T
im Abbott
A
dd a contents
f
ile, li
s
ting
t
he modules in
t
he up
d
ate
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-09
T
im Abbott
Remove unnec
e
ss
a
ry parenth
e
s
es in so
r
t
call
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-09
Tim Abbott
Make initialize_k
s
plice_
u
d st
a
tic
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
Abbot
t
Kspl
i
ce 0
.
9
.
3
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Only report tha
t
we
s
a
v
e
d debug output if d
e
bug
g
ing
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im Abbot
t
Add run-pre matching of e
x
port section
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
b
b
o
tt
Add a shadow
da
t
a str
u
c
ture
AP
I
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Fix comparison of UD_OP_
P
TR
i
nstruct
i
ons
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im Abbott
Add c
o
de to handle XEN_EM
U
LATE
_
PREFIX
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbo
t
t
Handle end point
e
rs
when ma
r
king all
g
l
o
bal sym
b
ols
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Move safe
t
y_re
c
ord creation f
o
r the primary
s
ec
t
i
ons
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im Abbott
Handle
the
exported s
y
mbol tables as table
sections
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
t
t
Handle export changes usi
n
g ksplice
_
patch
struc
t
ures
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
Abbott
Remove some con
s
erv
a
tiv
e
checks when spli
t
tin
g
st
r
ings
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add support for specifying
a
se
c
tio
n
to b
e
tr
e
ated
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Prin
t
"unknown"
wh
e
n an
u
pdat
e
's abort_ca
u
se lin
e
is
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add ks
p
lice-p
a
t
c
h
.
h, defining macros for decla
r
ing
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
A
bbott
Add
.
k
s
plice_
c
a
l
l* sup
p
ort to objmanip and inspect
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
Abb
o
tt
Us
e
p
repr
o
cessor macr
o
s i
n
t
h
e pr
i
mary Kspli
c
e
l
i
nker
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbot
t
Follo
w
trampolines i
n
the st
a
ck
_
chec
k
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Remove first_b
y
te_safe
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bbott
Pa
t
ch
.
rodata
s
ections whose size hasn't
c
ha
n
ged in
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbot
t
A
d
d
s
u
ppor
t
for arbit
r
ary siz
e
contents in the kspl
i
ce_patch
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Rename the trampoline field of
s
truc
t
k
splice_patc
h
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m
Abbott
Giv
e
reasonable labe
l
s to stati
c
local symbols with
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add support for C
.
123
.
12345 symbols in sta
t
i
c
_local
_
s
ymbol
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im Ab
b
ott
Add an o
p
tio
n
to
a
pply the update to target mod
u
les
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim A
b
bott
Patch the
b
ug line
number fields of oth
e
rwise
u
n
cha
n
ged
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
Abbott
Add
a ks
p
lice patch type field
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add support for mapp
i
ng da
t
a s
e
ctions wr
i
teable f
o
r
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
Ab
b
ott
Remove the
s
y
m
b
ol
field from
s
truct
k
spl
i
ce_pat
c
h
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Ab
b
ott
Use a
ks
p
lice
_
r
eloc for
the o
l
daddr field
o
f
k
spli
c
e
_
p
atche
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
Abbott
R
e
place __DA
T
E__ and __TIME__ in the final code with
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Re
m
ove reloca
t
i
o
ns to the string
in bug t
a
bl
e
entries
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
b
b
ott
Fill in the m
a
tch_map
when the run and p
r
e instru
c
t
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Ru
n
-pre ma
t
ch the exception
t
abl
e
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Ru
n
-pre matc
h
the bug table
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Handle relo
c
ation
s
into the middle of text sections
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbo
t
t
Split the addend
f
i
eld i
n
t
o the instru
c
tion and ta
r
get
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Neve
r
remove relocations in
spa
n
s that are
be
i
ng de
l
et
e
d
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Abbott
S
a
ve
t
he match_map in the ksplice_section structure
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bbott
Add support for relo
c
ations of size 0 in the
k
er
n
el
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add
g
e
t
_
t
able_section
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Ad
d
run-p
r
e
m
atchin
g
of _
_
DATE__ and __TIME_
_
using
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add a
p
p
l
y_howto_
r
eloc
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Abbott
A
d
d
handle_
h
owto_reloc
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbot
t
Add
k
s
pli
c
e_relo
c
_howto structure
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Only de
l
e
t
e sym
b
ols that need to be deleted
i
n f
i
l
t
er_symbols
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im Abb
o
tt
Set the keep bits
on kept s
p
ans in rmsyms an
d
finaliz
e
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bbo
t
t
Don't
c
r
eate spans with
si
z
e 0 w
h
en splitting t
a
ble
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bbott
Matc
h
strings only via
h
a
ndle_rel
o
c checks
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Remember wh
i
ch sections were matched in
t
he first mat
c
h_
p
ack
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im Abbott
Recur
s
i
vely
m
a
t
c
h strings when matching a s
e
c
t
ion that
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Delete kspl
i
c
e str
u
c
tures for exit sections in the
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bb
o
tt
Include origina
l
section names in the names of var
i
ous
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim A
b
bott
Rewrit
e
inspect with less code
duplication
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
A
dd
an optio
n
to include a des
c
r
i
p
t
ion along w
i
th
a
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-05
Tim Abbo
t
t
Remove the pat
c
h file in /var/run a
f
t
e
r undoing an
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-05
Tim A
b
bott
Don't
g
enerate
unnecessary export_des
c
structu
r
es
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-05
Ti
m
Abbot
t
Delete obs
o
let
e
r
e
locations before
r
e
m
oving unkept
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-05
Tim A
b
bott
F
ix the decodi
n
g of lv
a
ls for memory opera
n
ds
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-05
Tim Abbott
F
i
x me
m
o
r
y
lea
k
on f
a
ilure in apply_upda
t
e
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-27
Tim Abbot
t
Fix off-by-one error
in reloc_b
s
earch_compare
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-26
Tim Abbot
t
F
i
x
t
ypo in is_nop's check for M
O
V instruction
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-26
Tim Abbott
P
r
epa
r
e trampoline
s
before c
h
ec
k
ing
t
he
i
r size
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-23
Tim Abb
o
tt
Add a si
m
ple keep_span helper
func
t
ion
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-23
T
i
m
Abbott
O
nly set ss->kee
p
if
s
ome span inside the supersec
t
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
A
bbott
Keep sections refere
n
ce
d
b
y spec
i
al section in p
r
i
mary
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
T
im
Abbott
Remo
v
e the (non-temp)
l
a
be
l
v
a
ls list
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
next