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
Improve documentation of cleanup_ksplice_mod_change.
2009-03-03
Tim
A
b
bott
Improve
docume
n
tation of
c
l
e
anup_ksplice_mod_change
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-03
Tim Ab
b
ott
Move handle_bug and handle_extable to ksplice
.
c
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbott
Rename t
h
e
vals field
o
f str
u
ct kspli
c
e_symbol to candida
t
e
_
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbott
Clean up
-
to _ conversions
i
n ksplice-apply
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbot
t
R
e
na
m
e the Ksplice modules to th
e
new
-
old/-
n
ew
s
tyle
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-03
Tim Abbott
R
ename h
e
lper/primary to
old-cod
e
/new-code
in kmods
r
c
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-03
Tim
Abbott
Ren
a
me
the h
e
lper/
p
r
imary to ol
d
_code/n
e
w_code in ksplice
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abb
o
tt
Re
n
a
m
e
.
KSPLICE_helper/pri
m
ary to
.
KSP
L
ICE_old_co
d
e
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
T
i
m Abbott
Rena
m
e
the objmanip keep modes from primary/h
e
l
per
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbot
t
Rename init/cleanup func
t
io
n
s fo
r
the old/new_code_loader
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
T
i
m
Abbott
Rename change->
p
r
imar
y
to change->
n
ew_
c
ode_mod
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename field
s
of ksplice_m
o
dule_list_entr
y
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbot
t
R
e
name pr
i
ma
r
y
.
c/helper
.
c
to ol
d
/n
e
w
_
code_loader
.
c
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Fi
x
whitespace
f
or k
s
pl
i
ce
_
system
_
map ar
r
a
y
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename $obj_old to $obj_pre in ksplice-obj
.
p
l
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Move
r
elocs
,
sy
m
bols, sections i
n
to a new stru
c
t ksplice_code
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rena
m
e s
t
ruct
k
splice_pack to st
r
uct ksplic
e
_mod_change
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
T
im Abbott
Rename ksp
l
ice_module_list to kspl
i
ce_modul
e
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-03-02
Tim A
b
bott
Re
n
ame star
t
s_with to
s
trst
a
rts
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
T
im Abbott
Remove
unnecessary __kcrctab
check in supersect_
t
y
pe
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
A
dd sup
p
ort for changes
t
o
the CRCs of e
x
ported
s
y
mbols
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
T
i
m Abbott
Add p
r
e/pos
t
matching o
f
tab
l
e se
c
t
i
ons with has_a
d
dr
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Ab
b
ott
Add span_offset
_
target
_
span
helper f
u
n
ction
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbot
t
Ad
d
a conside
r
_crc flag to
i
s_table_s
e
ction
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Don't keep unused abso
l
ute section s
y
mbols
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Never keep CRC
spans i
n
k
eep
-
h
el
p
er m
o
de (they confu
s
e
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Add support for
r
elocatio
n
s to
t
he
ab
s
olute section
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Ab
b
ott
Add g
e
t_cr
c
_span h
e
lper function
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
Tim Abbott
Fi
l
l in
the
s
tring f
i
e
lds o
f
s
truct table
_
section in
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
T
im Abbott
U
se the
t
arget span's keep b
i
t in filte
r
_table_s
e
ction
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2009-01-21
T
im
A
bbott
Fail loudly (rather than
s
ilently) w
h
en running ksplice
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Add a
c
heck for loaded cold-patched mod
u
les whe
n
re
v
ersi
n
g
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbo
t
t
I
mprove Kspli
c
e's u
p
date kobject variable
n
ames
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim
A
bbo
t
t
Clean up the
KSPLICE_STAND
A
LONE version of
i
nit_k
s
plice
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Ti
m
Abbot
t
F
i
x XE
N
_EMULATE_PREFIX in XEN_CPUID handling cod
e
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
T
i
m
Abbot
t
Make
s
ure that one of the
other_se
c
t offsets is
0
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Remove u
n
necessary a
d
d_dependency_on_a
d
dress of ks
p
lice_patc
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Clean up
Kspli
c
e's lock
i
ng of the update
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Add more fu
n
ction-level
documenta
t
ion to th
e
ksplice
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbot
t
R
e
move dead accumul
a
te_
s
truct and RUN_
P
RE_SILENT
(
fo
r
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Remov
e
use o
f
init_mm fr
o
m in
t
eg
r
ated Ksplice
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Tim
A
b
b
ott
Strip
debu
g
ging i
n
forma
t
ion from --build-modu
l
es modu
l
es
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Update the kmodsrc/ksplice
.
h docume
n
tat
i
on
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Tim
A
b
b
o
tt
Handle rena
m
e of kst
o
p[0-9] to kstop/[0-9]
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Co
m
mit id c
o
mments should always be in
t
h
e LINUX_VERSI
O
N_COD
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbo
t
t
U
p
d
ate Ksplice for new x86 h
e
ader guard format
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-17
Ti
m
Abb
o
tt
Don't s
p
ew the debugfs outp
u
t to the user in kspli
c
e
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-17
Tim Abbott
Add support
for an opt
i
onal filena
m
e for the appl
y
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbott
Run
m
odpost
o
n vmlinux when using --build-mod
u
les
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim
A
bbott
Prevent regener
a
tion of inc
l
ude
/
config/kernel
.
r
e
lease
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
T
im Abb
o
tt
Include the built ke
r
nel
'
s uname inform
a
tion in upd
a
te
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
Add
a
time
s
tamp
f
ile to Ksplice update
tarballs
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abbott
A
d
d a file to
K
splice
t
arball archives con
t
aining
the
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Ti
m
Abbott
Add an option
r
eporting th
e
Ksplice
A
PI version num
b
er
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Abb
o
tt
Use the contents file for the Ksp
l
ice core module
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-10
Tim Ab
b
o
t
t
A
d
d a con
t
ents fi
l
e, lis
t
i
ng
the modules in the up
d
ate
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-09
Tim Abbo
t
t
Remove unnecessary parentheses in sor
t
calls
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-09
T
i
m Abbott
Mak
e
initialize
_
ksplice_u
d
sta
t
ic
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Ab
b
ott
Ksplic
e
0
.
9
.
3
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
Abbott
Only report
t
h
a
t we saved
deb
u
g
output if debuggin
g
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Ad
d
run-pre
m
atching
of export sections
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m A
b
b
o
tt
Add a shadow da
t
a s
t
r
uct
u
r
e
API
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Abbott
F
ix comparison of
UD
_
O
P
_P
T
R inst
r
uction
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add code t
o
handle XE
N
_
E
MULATE_PREFIX
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
Abbott
Handle en
d
pointers whe
n
markin
g
a
l
l g
l
o
b
al symbols
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
M
ove safety_recor
d
creation for the pri
m
a
r
y s
e
ctio
n
s
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
H
a
ndle the exporte
d
sy
m
b
o
l
t
ables as ta
b
le section
s
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
Abbot
t
Handl
e
export changes using ksp
l
ice_pa
t
ch structu
r
es
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m
A
bbott
Remove some
conservative
c
hecks when splitti
n
g s
t
rings
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add
s
upport for
specifyin
g
a section to
b
e treated
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Print "un
k
nown" when an update's abort_cause l
i
n
e
is
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im Abbott
Add ksplice-patch
.
h, defining macros for declaring
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add
.
ksplice_call* support to objmanip and inspect
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im
Abbott
Use preprocessor macros in the pr
i
mary Ksplic
e
linker
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m Abbott
Fol
l
ow
trampolines in the stack_check
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m
A
bbott
R
em
o
v
e
first_
b
yte_saf
e
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
Abbott
Pa
t
ch
.
rodata s
e
ctions whose siz
e
h
a
sn't chan
g
ed in
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim A
b
bo
t
t
Add su
p
port
f
or ar
b
itrary si
z
e contents in the ksplice_p
a
tch
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
R
e
n
ame
the
trampolin
e
f
ield of s
t
ruct ks
p
lice_patch
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
Abbott
Give
r
easonable labels to stati
c
l
o
cal symbols with
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bbott
A
d
d su
p
port for C
.
1
2
3
.
1
2345
symb
o
ls in sta
t
ic
_
local_symbol
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bbott
Add
a
n option to apply th
e
u
pdate to target mo
d
ul
e
s
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Pa
t
ch the bug line number fiel
d
s of otherwise unchang
e
d
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Add a ksplice patch
type field
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m
A
b
b
o
tt
Add suppor
t
for m
a
pping
data sections writeable for
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
im Abbott
Remove the symb
o
l
f
ield from struct ksplice_patch
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bb
o
t
t
Use
a
ksplic
e
_reloc for
t
he oldaddr fie
l
d of
k
splice_patches
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Rep
l
ace __DATE__ a
n
d
_
_
TIME__ i
n
t
h
e final c
o
de with
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim A
b
bott
R
e
move
relocations
to the string in bug table entries
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Ab
b
ott
Fill i
n
the match_map w
h
en the run and pre
instr
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
R
un-pre matc
h
t
h
e
e
xception table
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbo
t
t
Run-pre match t
h
e bug tabl
e
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Handle relocations into the middle of text
s
ectio
n
s
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Split the addend field
into
the
i
n
s
truct
i
on
and t
a
rget
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
Neve
r
remove re
l
oc
a
tions in span
s
that are being deleted
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim
A
bbott
Save th
e
match_map in the ksplice_section st
r
ucture
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abbott
A
d
d sup
p
ort for
reloca
t
ions of size 0
i
n the kernel
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Tim Abb
o
tt
Add
g
et_table_section
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
T
i
m
Abbott
Add run-
p
r
e ma
t
ching
o
f __DATE__ and __TIME__ u
s
in
g
.
.
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-08
Ti
m
Abb
o
t
t
A
d
d appl
y
_howto_reloc
.
Signed-off-by: Tim Abbott <
tabbott@mit.edu
>
commit
|
commitdiff
|
tree
next