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
Clean up the KSPLICE_STANDALONE version of init_ksplice.
2008-12-19
T
i
m
A
bbott
Clean up the KSP
L
IC
E
_
STANDALO
N
E
vers
i
on of ini
t
_ks
p
lice
.
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbot
t
Fix XEN_EM
U
LATE_PRE
F
IX
i
n
XEN_CPUID handling c
o
de
.
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Make sure th
a
t one o
f
the ot
h
er_sect of
f
sets is 0
.
commit
|
commitdiff
|
tree
2008-12-19
T
im Ab
b
ott
Remo
v
e unnecessary add_dependency_on_address of kspl
i
ce_patc
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
A
n
d
ers K
a
s
e
org
Add ks
p
l
i
ce
-
cr
e
ate --git option
to b
u
ild K
s
plice
u
pdates
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
A
nders K
a
seorg
Give the sa
m
e timestamp to
a
ll rev
e
r
t
ed
files
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Anders
K
aseorg
R
e
p
l
ace
.
PRECIOUS with more
acc
u
r
ate
.
SECONDARY
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
J
e
ff Arnold
Update R
E
ADME
.
commit
|
commitdiff
|
tree
2008-12-19
J
e
ff
A
rn
o
ld
Update copyri
g
h
t
information
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Anders Kaseor
g
Strip d
e
bu
g
ging information from K
s
plic
e
upd
a
te modules
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Anders
K
as
e
or
g
Ksplice 0
.
9
.
4
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Jeff Arnold
C
hange my name; gi
v
e up on making it uniq
u
e using a
.
.
.
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Update the kmodsrc/kspl
i
ce
.
h
docum
e
ntation
.
commit
|
commitdiff
|
tree
2008-11-22
Ti
m
Ab
b
ott
H
a
n
dle rename of k
s
top[0-9] to kstop/[0-9]
.
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
C
o
mmit id
c
omments
should always be
in th
e
LI
N
U
X
_V
E
RSION_COD
.
.
.
commit
|
commitdiff
|
tree
2008-11-22
T
im Abb
o
tt
Update Ksplice for
n
ew x8
6
header
g
uar
d
fo
r
mat
.
commit
|
commitdiff
|
tree
2008-11-22
Anders Ka
s
e
o
r
g
Exit with status 66 i
f
no cha
n
ges
are detected
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Anders Ka
s
eorg
Hijack the kernel's subdi
r
des
c
ending
mechani
s
m
i
n
stead
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Ander
s
Kaseorg
Kill m
i
ssing-sy
s
c
a
lls
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-17
Tim
A
b
bott
Don'
t
s
pew the de
b
ugfs out
p
ut t
o
the user i
n
ksp
l
ice
.
.
.
commit
|
commitdiff
|
tree
2008-11-17
Tim Abbot
t
Add
support f
o
r
an op
t
ional filename for the
a
p
p
ly
.
.
.
[
andersk@mit.edu
: Fix documentation POD syntax.]
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbott
Run modpost on vmlinux
when
using --build-modules
.
[
andersk@mit.edu
: More careful matching of excluded...
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
A
nders Kaseorg
Don't fi
l
ter out $(head-y
)
ob
j
ects for
vmlinux
.
o
.
KS
P
LICE
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
A
n
ders Ka
s
eorg
S
u
pport se
p
a
r
ate kbuild source and o
u
tpu
t
directo
r
ies
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders Kaseo
r
g
M
a
k
e
modin
s
t
into its o
w
n KSPLICE_MODE
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbott
Prev
e
nt regenera
t
ion of
i
nc
l
ude/confi
g
/k
e
r
n
el
.
release
.
.
.
commit
|
commitdiff
|
tree
2008-11-16
Anders Kas
e
org
Det
e
c
t s
u
bmakes with
$(obj) instea
d
o
f $(KERNELRELEASE
)
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
An
d
ers
Kaseorg
Copy collected o
b
je
c
ts into $KSPLICE_KMODSRC dire
c
tly
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders K
a
seo
r
g
Refactor r
u
l
e_ksplic
e
-
m
od in Makefile
.
ksplic
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders
Kaseorg
Mov
e
revert_orig functionality into Makefile
.
k
s
plice
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-13
A
nd
e
rs K
a
seo
r
g
Use
t
he
.
KSPLICE_
p
r
esrc extension for
b
acking u
p
changed
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-13
Anders Kaseorg
Get rid of
$(ksplice-mo
d
e-*) in
M
a
k
e
file
.
k
splice
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
Anders Kaseorg
In
c
lu
d
e th
e
k
e
r
nel make
f
iles from $(KBUILD_SRC) if
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
An
d
ers Kaseorg
Make
t
he ORIG_CONFIG/
.
co
n
fi
g
file opt
i
onal
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
A
n
ders Kaseorg
Only use COW hook
s
in diff mo
d
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
An
d
ers Kas
e
o
rg
Don't r
e
build
$(ksplice-cmd-files
)
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
Anders Kaseorg
Simplif
y
substitut
i
ons in Make
f
i
le
.
k
splice
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-20
And
e
rs Kaseorg
Add
-
-
s
e
ri
e
s option for building s
e
ries
o
f u
p
d
ates
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-19
A
nde
r
s Kas
e
org
D
o
n't revert to
.
KSPLICE_pre fi
l
e
s
unless --diffext
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-18
And
e
rs Kas
e
org
Ksplice 0
.
9
.
2
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kas
e
or
g
Check bu
f
fer size befo
r
e probe_ker
n
el_read
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Anders K
a
seorg
Fix virtual_
a
ddress_m
a
ppe
d
check
i
n p
r
obe_kernel_r
e
ad
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Keep
sections referen
c
ed by s
p
e
cial section in p
r
im
a
r
y
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
J
e
ff
r
ey Brian Arnold
U
p
d
a
t
e do
c
um
e
ntatio
n
t
o poin
t
to
k
splice
.
com
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
Remove the (non
-
temp) label
v
als
lis
t
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abbott
Use a ks
p
lice_symbol
s
tructure in struc
t
kspli
c
e_patch
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bb
o
tt
Use the helper symb
o
l
'
s name f
i
eld (
i
f avai
l
abl
e
) in
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
N
ever add
a
dependency on
a
nother primary module in
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
Remove
t
h
e
label field o
f
struct labelval
.
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
bott
Clean up superbfd
i
n
i
ti
a
lization code
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abbott
Add su
p
port for patchin
g
compilation
u
n
i
ts conta
i
ning
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbot
t
S
plit table sections
i
nt
o
sp
a
n
s
at initialization time
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Check that the span
s
for a rel
o
cation's tar
g
et
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
Use spans in the primary floodfill
.
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseo
r
g
Remove reloc
_
address_sp
a
n
wrapper
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
Add a new f
i
nd
_
sp
a
n
f
uncti
o
n
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Never delete s
e
ction symbols when deleting symbols
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
bott
Cle
a
n up match_sect
i
ons_by_la
b
el/match_sect
i
ons_by_nam
e
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
Chec
k
that sp
a
ns con
t
aining
g
l
obal symbols ar
e
never
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
im A
b
b
o
t
t
Check tha
t
t
he n
o
n
-dst_mas
k
parts
o
f relocations matc
h
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
Compar
e
relocati
o
n howto types in relocs_equal
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
I
g
nore
r
e
l
oc
a
tions f
r
om
a
dat
a
section to itself
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
Se
t
ret to
0 on success path o
u
t
o
f init_ksplice_pack
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
A
dd support fo
r
p
a
tching
k
ernels whose
t
ext is mapped
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
D
o
n
't
genera
t
e emp
t
y
System
.
m
a
p array entries
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Plac
e
temp
labelvals in the
i
r
own list
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
A
ccess l
a
bel
v
a
l
s by p
o
inter
,
rather than
b
y se
a
rchin
g
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
Suppress
duplicate
k
splice_symbol structures across
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
Only write
s
ystem_map
arrays when addstr_se
c
t is ""
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use a
binary se
a
rch to s
p
e
ed up bulk kallsyms lookups
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bb
o
tt
Us
e
a binar
y
search
t
o speed up
b
u
lk expo
r
ted symbol
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Add support for run
-
p
r
e m
a
t
ching C
O
NFIG_
D
YN
A
MIC_FTRACE
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Anders
K
aseorg
Disable the udis86 synt
a
x tra
n
s
l
ator
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
Use UD_VE
N
D
OR_
A
NY in
x
86 run-pre
m
atchi
n
g
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
Replace matc
h
_nop with a
f
aste
r
u
d
is86
i
mplement
a
ti
o
n
.
[
andersk@mit.edu
: Recognize lea (,%eax),%eax as...
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use a binar
y
s
e
arch to fi
n
d System
.
ma
p
entries
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m
A
bbott
U
s
e a finger t
o
avoid unnecessa
r
y
b
ina
r
y searches for
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use a b
i
nary
s
e
a
r
ch in lookup_relo
c
.
[
andersk@mit.edu
: Be sure to avoid overflow in...
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Add a
g
e
n
e
ric binary
sea
r
ch impleme
n
tation
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Ab
b
ott
Avoid scanning thr
o
ugh all relocatio
n
s in write_relo
c
.
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
bott
A
v
o
id scanning symbols to
compute cano
n
ical symbols
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use
a
hash
t
abl
e
to store the caller search resu
l
ts
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bbott
Use a hash table
for th
e
labe
l
map
l
a
bel uniqui
f
icati
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
U
s
e a hash
t
o avoid
d
uplicate canonical symbol entries
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
U
s
e a ha
s
h to ca
c
he the
ca
n
onical sym
b
ols of (section
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
bott
Use
a hash lookup
i
n label_lookup
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
U
se a hash of relocati
o
n addresses to spe
e
d up
read_reloc
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
F
i
x hash
type API's
support for declaring hash ty
p
es
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Never call symbol_label from l
a
bel_
l
ookup
.
commit
|
commitdiff
|
tree
2008-10-17
Jeffr
e
y
Brian Arnol
d
Clean up perldoc f
o
r u
s
erspace uti
l
ities
.
commit
|
commitdiff
|
tree
2008-10-17
A
nders Ka
s
eorg
Ab
o
rt run-pre matching on u
n
recognized opcodes
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbott
Remove unne
c
essary argume
n
ts fr
o
m
write_ksplic
e
_
sect
i
on
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
A
bbott
Use a supersec
t
, n
o
t an asection, in
th
e
e
xport str
u
ctur
e
s
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Initialize th
e
sy
m
b
o
l
field of
struc
t
supersect
t
o
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Move symbol_label, static_local_symbol, etc
.
i
nto obj
m
anip
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m A
b
bott
Remove mat
c
h_sectio
n
_by_contents
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Print ou
t
the
s
ection
t
ype
s
o
f
sections that ca
n
't
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
Remove
un
u
sed struct wsect
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
Don't use crea
t
e
_
s
a
fety_recor
d
f
o
r
pri
m
ary section
s
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abbott
Move rel
o
c
c
o
mparison int
o
i
ts own function
,
and cleanup
.
.
.
commit
|
commitdiff
|
tree
next