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
Makefile.ksplice: Rewrite ksplice-cow-check as a wrapper function.
2009-08-20
Anders Kase
o
rg
Makefile
.
kspl
i
c
e
: Rewrite ksplice-c
o
w-check
a
s a wrapper
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-08-20
A
n
de
r
s
Kaseor
g
M
akefile
.
ksplice: Use the same c
o
m
b
ine args with o
r
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-08-20
An
d
e
r
s K
a
seorg
Hand
l
e PAGE_SIZE truncatio
n
of sys
f
s
read
s
more gracefull
y
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-08-13
Ander
s
Kaseo
r
g
Ad
d
a co
n
flict check f
o
r the re
s
ta
r
t
_
block function
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-07-26
Nelson Elha
g
e
ks
p
l
i
ce-undo: Hand
l
e -
-
sho
r
t-nam
e
-
hack modules
.
commit
|
commitdiff
|
tree
2009-07-26
Nelson
Elhage
R
u
n
ksp
l
ic
e
-inspec
t
at create and
s
ave th
e
o
utput in
.
.
.
commit
|
commitdiff
|
tree
2009-07-26
Anders
K
aseorg
Only allow para
v
irt-i
n
serted jumps that go outside
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-07-26
Anders K
a
seor
g
Check
f
or jump
s
to unmatched cod
e
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-07-26
Anders Kase
o
rg
Tighte
n
x
8
6
-64 NOP detecti
o
n
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-07-26
Anders Kas
e
o
r
g
c
r
e
a
te: Minor
e
scapin
g
fix in the debug exc
l
usion reg
e
x
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-07-26
A
nders Ka
s
eorg
Al
l
ocate struct ud stati
c
ally because it’
s
big
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbott
D
ocument
t
he in
s
n_adden
d
an
d
t
arge
t
_adden
d
f
i
elds of
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Tim A
b
bott
Set write_out
p
u
t
to t
r
ue when the only changes are
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbott
Don
'
t leak
e
mpty
debug f
i
les when not usin
g
--debug
.
commit
|
commitdiff
|
tree
2009-06-18
Nelson
E
lhage
--raw-errors: Preserve non-abort-c
o
de erro
r
output
.
commit
|
commitdiff
|
tree
2009-06-18
Nelson Elhag
e
A
d
d a
-
-raw-err
o
rs op
t
io
n
to print the raw ab
o
rt code
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Anders Kaseorg
Correct a copy-and-paste mista
k
e
i
n re
l
o
c
s
_equal
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
T
i
m
Ab
b
ott
Don't guess abo
u
t target
sp
a
ns
f
or
relocti
o
ns ag
a
inst
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
T
i
m Abbott
[udis86] A
d
d xget
b
v and xsetbv instruc
t
ions
.
commit
|
commitdiff
|
tree
2009-06-18
T
im Abbo
t
t
[udis86
]
A
dd
xsave and xrstor instructions
.
commit
|
commitdiff
|
tree
2009-06-18
Tim A
b
bott
Mark the x8
6
_cpu_dev
.
init section as ignored
.
commit
|
commitdiff
|
tree
2009-06-18
Anders K
a
seorg
apply: Simplif
y
contents file parsin
g
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Greg Price
Fix
c
onfus
i
ng comments on cleanu
p
_kspl
i
ce_mod_change()
.
commit
|
commitdiff
|
tree
2009-06-18
Gr
e
g Price
app
l
y: h
a
ndle /var/run directory n
e
ar-atomically too
commit
|
commitdiff
|
tree
2009-06-18
Greg Pr
i
ce
apply: finish cleanu
p
_mod
u
les e
v
en if some rmmod gives
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Greg Price
app
l
y: handle signal
s
, un
l
o
ading modules
commit
|
commitdiff
|
tree
2009-06-18
Greg Price
undo: c
h
eck
fo
r
s
y
sf
s
lat
e
r, after rmmod'ing old_code
commit
|
commitdiff
|
tree
2009-06-18
Greg Pri
c
e
undo
:
re
m
ove update dir ev
e
n if gone
from kernel
commit
|
commitdiff
|
tree
2009-06-18
Gre
g
P
r
ice
undo: clean
up if
o
nly
ne
w
_code l
o
aded, too
commit
|
commitdiff
|
tree
2009-06-18
Gre
g
P
r
ic
e
undo: make 'is not
applied'
info
message n
o
t s
o
un
d
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Greg Pr
i
ce
undo: don't c
o
mpla
i
n if /var/run/
.
.
.
already
a
bsen
t
commit
|
commitdiff
|
tree
2009-06-18
Greg Price
undo: clean up e
v
en if sys
f
s
already gone
commit
|
commitdiff
|
tree
2009-06-18
Greg Price
u
nd
o
: remove *_o
l
d
modules early,
before
r
e
vers
i
n
g
commit
|
commitdiff
|
tree
2009-06-18
Greg
Pr
i
ce
undo: ha
n
dle
s
ys
f
s gone in er
r
o
r
_die()
commit
|
commitdiff
|
tree
2009-06-18
G
r
e
g
Price
un
d
o: fac
t
or out error handler, fail faster
commit
|
commitdiff
|
tree
2009-06-18
Anders
K
a
s
eo
r
g
Skip the conf
l
ict
check for dead tasks
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Anders Kaseorg
Exclude built-in
.
o from the debug directory
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbott
Add
support for Linux kernel tracepo
i
nts (very similar
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Tim
Abbott
M
a
tch other spa
n
s when we
'
ve matche
d
the addr
spans
.
commit
|
commitdiff
|
tree
2009-06-18
Tim Abbot
t
Write deleted patches for
g
lobal sy
m
b
ol
s
removed f
r
om
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Anders Kaseorg
Check th
a
t
spans with
d
elet
e
d global symbols are not
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
A
nders Kaseorg
foreach_symbol
_
pa
i
r: Skip
debu
g
ging symb
o
ls
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Anders Kas
e
o
r
g
fo
r
each_symbol_pair
:
Lift ol
d
sym computat
i
ons from
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Anders K
a
seorg
Remo
v
e p
a
tch
e
s for unmatche
d
spans
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Anders Kaseorg
Cent
r
a
l
i
ze the span un
m
a
tch
i
ng code
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Anders Kaseorg
Don’t skip changed = true f
o
r
bu
g
patc
h
es
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Anders
Kas
e
org
Don’t
u
n
m
atch bug patched span
s
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-06-18
Tim A
b
bott
U
s
e a separate sec
t
ion type
for the bug table
.
Signed-off-by:
Anders Kaseorg
<andersk@ksplice.com>
commit
|
commitdiff
|
tree
2009-05-21
A
nders K
a
s
eorg
Remove unus
e
d
read_s
t
r
_set() and str_
i
n
_
set() functions
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Anders K
a
seorg
Re
m
o
ve unused input
t
o
objman
i
p
rmsyms mode
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
Anders
K
aseorg
EXTRACT_
S
YMBO
L
(ftrace_trace_fu
n
ctio
n
)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
A
nders
K
ase
o
r
g
EXTRACT_S
Y
MBO
L
()
f
o
r
kallsyms internal symbols
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-21
And
e
r
s Kaseorg
E
XTRACT_SYMBOL(phys
_
base)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Ande
r
s Kaseorg
EXTRA
C
T_SYMBOL(i
n
i
t
_mm
)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
A
n
ders Kaseo
r
g
EXTRACT_SYMBOL(__
m
odule_text_a
d
dress)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Ande
r
s Kase
o
rg
EXTRACT
_
SY
M
BOL(
m
odules)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Anders
K
aseorg
EXTRACT_SYMBO
L
(modu
l
e_mutex)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Anders Kaseorg
EXTRACT_SYMBOL(stop_mach
i
n
e_run)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Anders Ka
s
e
o
rg
EXTR
A
CT_SYMBOL(task
l
i
s
t
_lock)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Anders Kaseorg
EXTRACT_SYMBOL(__kernel
_
t
e
xt_address)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
A
n
d
ers Kaseorg
EXTRAC
T
_SYMBOL
(
t
ask_
c
urr)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Anders Kaseorg
EXTRACT_SYMB
O
L(bus
t
_
s
pi
n
locks)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Anders Kas
e
o
rg
EXT
R
ACT_SYMBOL(thread_return)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
An
d
ers
K
a
seor
g
EXTRACT_SYMBOL(sear
c
h_exception
_
tables)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Anders Kaseorg
EX
T
R
A
CT_SYMBOL(find_b
u
g)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Ander
s
Kaseorg
EXTRACT_SYMBOL(app
l
y_
p
ara
v
irt)
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
Ande
r
s
Kaseorg
M
a
ke an EXTR
A
CT_S
Y
MBO
L
macro to rep
l
ace the clumsy
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
A
n
d
e
r
s
K
aseorg
Use the norm
a
l
.
kspl
i
c
e
_relocs
.
foo section na
m
e
s
for
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-06
A
n
ders Kaseorg
Don't
includ
e
<linux
/
utsrelease
.
h> since we no lon
g
er
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-05
A
nders Kaseorg
N
e
v
er inline init_
s
ymbol_arrays, to avoid
conflicting
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-05
Anders Kaseorg
Never i
n
line prepare_change,
t
o avoid conf
l
ic
t
ing stack
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
And
e
rs Kaseorg
Del
e
te sup
e
rfluous libudis86/LICENSE file
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Vive
k
Th
a
mpi
[udis86]
F
ix opgen
.
py interpreter path
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Vive
k
Thampi
[udis8
6
] Update copyrig
h
t blocks
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
A
nders Kas
e
org
s
t
rstarts was merged in 2
.
6
.
30
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Anders Kaseorg
module
.
c sy
m
b
o
l
s were exporte
d
in 2
.
6
.
30
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Ande
r
s
K
aseorg
kallsyms_on_each_symbo
l
was
me
r
g
e
d in 2
.
6
.
30
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
A
nders Kaseo
r
g
Rewrite offset addition in the right o
r
der
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Ande
r
s Ka
s
eorg
Simpl
i
fy span_offset_targe
t
_span()
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
And
e
rs Kaseorg
S
u
pport re
l
a
tive bug pointe
r
s
,
for
kernel 2
.
6
.
29 on
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
An
d
ers
K
a
seorg
Split get_reloc_of
f
s
e
t() into
r
eloc_offset() and reloc_
t
arge
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Ti
m
Abbott
Fix m
i
ssing white
s
p
a
ce
i
n debugg
i
ng outp
u
t
.
commit
|
commitdiff
|
tree
2009-05-04
An
d
ers K
a
seorg
Move a LINUX_
V
E
RSI
O
N_CO
D
E docu
m
entation comm
e
nt t
o
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Anders K
a
s
e
org
Fix
in
c
orrect conditionals for a
r
ch-specific r
u
n
-
pre
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Anders
K
aseorg
Rename
th
e
com
p
atibility kstrd
u
p
() to avoid
c
lash
i
ng
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Anders Ka
s
eorg
F
ix BUG
(
)
m
atching on o
l
d x86_6
4
kerne
l
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Anders
K
as
e
or
g
Use do_each_thread_v
e
instead of VZ
V
ERSIO
N
to detect
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-05-04
Tim Abbott
Abort w
h
en we see a reloc
a
tion t
o
a
section that won
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
Tim Abbott
Mak
e
find_span re
t
urn somet
h
ing u
s
e
ful
for section
.
.
.
commit
|
commitdiff
|
tree
2009-05-04
And
e
rs Kaseor
g
Use
s
leep()
i
nstead of us
l
eep(
)
i
f Time::HiRes is unavail
a
ble
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-04-23
A
n
ders K
a
seorg
Fail more gracefull
y
if the debugfs
f
ile do
e
sn't exist
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-04-23
Anders Kas
e
o
r
g
Don't rely on File::
T
emp'
s
CLEANUP
to
de
l
e
te the debugfs
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-03-11
Tim Abbott
Ksplice 0
.
9
.
7
commit
|
commitdiff
|
tree
2009-03-11
Tim Abbott
A
d
d supp
o
rt for Ope
n
VZ
.
commit
|
commitdiff
|
tree
2009-03-03
Anders Kaseorg
Support b
u
ilding a Ksplice update with
no patches
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Waseem Daher
Fix kspl
i
ce-apply on
an
inpu
t
path with
a colon
.
commit
|
commitdiff
|
tree
2009-03-03
Anders Kaseorg
Support
.
da
t
a
.
.
percpu
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-03-03
Tim
A
bb
o
tt
Impro
v
e
d
ocu
m
en
t
a
tion
o
f cl
e
a
n
up_ksplice
_
mod_chan
g
e
.
commit
|
commitdiff
|
tree
2009-03-03
Tim
Ab
b
ott
M
o
ve handle_bug and handle
_
e
x
table
t
o k
s
plice
.
c
.
commit
|
commitdiff
|
tree
2009-03-03
Tim Ab
b
ott
Re
n
ame the
v
als field of struc
t
ksplice_symbol to cand
i
date_
.
.
.
commit
|
commitdiff
|
tree
next