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
Update README.
2008-12-19
Jeff
Arnold
Update
REA
D
ME
.
commit
|
commitdiff
|
tree
2008-12-19
Jeff
A
rnold
Update copyrig
h
t informa
t
i
o
n
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-12-19
Anders
Kaseorg
Strip debugging informat
i
on from
Ksp
l
ice update
modules
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Anders Kaseorg
K
s
pl
i
ce 0
.
9
.
4
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Jeff Arnold
Change my name; give up on m
a
king it unique usi
n
g
a
.
.
.
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Update the km
o
d
src
/
ksplice
.
h documentation
.
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
Handle rename of
ks
t
op[0
-
9] to kstop/[0-
9
]
.
commit
|
commitdiff
|
tree
2008-11-22
T
im Abbott
Commi
t
id commen
t
s should a
l
w
a
ys be
in the LIN
U
X_
V
ERSION_COD
.
.
.
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbot
t
Update Kspli
c
e for new x86 header guard f
o
rmat
.
commit
|
commitdiff
|
tree
2008-11-22
Anders Kaseorg
Exit w
i
t
h status 66 if no
c
h
a
nges are detected
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Anders Kaseor
g
H
i
j
a
ck the
ke
r
nel's
s
u
bdir descen
d
ing me
c
h
a
nism instead
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-22
Ande
r
s
Kaseorg
Kill m
i
s
sing-syscalls
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-17
T
im Abb
o
tt
D
o
n't spew the d
e
bugfs output
to the user
in ksplice
.
.
.
commit
|
commitdiff
|
tree
2008-11-17
Tim Abbo
t
t
A
dd support for an
optional filename for the apply
.
.
.
[
andersk@mit.edu
: Fix documentation POD syntax.]
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbott
Run
m
odpost on vmlin
u
x when using
-
-bu
i
ld-modules
.
[
andersk@mit.edu
: More careful matching of excluded...
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders Kaseorg
D
o
n't f
i
lter
o
ut $(h
e
ad-y) objects fo
r
vmlinux
.
o
.
KSPLI
C
E
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders Kaseorg
Su
p
po
r
t
se
p
arate k
b
uild source and ou
t
p
u
t directo
r
ies
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders
K
aseorg
Make modinst
i
n
t
o its own
KS
P
LI
C
E_MO
D
E
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Tim A
b
bott
Preve
n
t
regeneration of
i
nclu
d
e/config/kernel
.
release
.
.
.
commit
|
commitdiff
|
tree
2008-11-16
Anders K
a
seorg
Detect
s
u
b
m
ake
s
wit
h
$(
o
bj) inste
a
d of
$
(KERNELRELEASE)
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders Kaseorg
Co
p
y collecte
d
o
bj
e
c
t
s
into
$KSPLICE_KMODSRC directly
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders Kaseorg
Re
f
actor r
u
le
_
k
splice-mod in Makefile
.
ksplice
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-16
Anders K
a
se
o
rg
Move revert_orig
functionality i
n
to Makefil
e
.
kspl
i
c
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-13
Ande
r
s
Kaseorg
U
s
e the
.
KSPLICE_presrc extension fo
r
backing up chan
g
ed
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-13
Anders Kaseor
g
G
e
t
rid
of $
(
k
splice-mo
d
e-*) in Make
f
ile
.
ksplice
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
Anders Kaseorg
Include th
e
ke
r
nel make
f
iles
f
rom
$
(KBUI
L
D_SRC)
if
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
An
d
e
r
s Kaseorg
M
a
ke the ORIG_C
O
NFI
G
/
.
c
onfig fil
e
optional
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
A
n
d
ers Kase
o
rg
Only use
C
O
W hooks in diff mo
d
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
A
nde
r
s Kaseorg
Don't rebuild $(ksplice-c
m
d-files)
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-11-11
And
e
rs Kaseorg
Simplif
y
subs
t
itutio
n
s in M
a
k
e
fil
e
.
k
splice
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-20
A
nders Kaseorg
Add --series o
p
tion f
o
r buildin
g
s
e
r
i
es
o
f
update
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-19
An
d
ers Kaseorg
Don't revert t
o
.
K
SPLICE_pre files unles
s
--diffext
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-18
Anders Kaseorg
Ksplice 0
.
9
.
2
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Anders Kase
o
rg
Check buffer size
befo
r
e
prob
e
_kernel_r
e
ad
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
A
n
ders Kaseorg
Fix virtual_address_m
a
pp
e
d check in pr
o
be_kernel_read
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bbo
t
t
Ke
e
p
sect
i
ons ref
e
rence
d
b
y
special
se
c
tion in prim
a
ry
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Jeffrey Br
i
an Arnol
d
U
p
date docum
e
n
ta
t
i
on to
point to ksplice
.
com
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Remove the (non-
t
emp
)
labelvals list
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Us
e
a ksp
l
i
c
e_
s
ymbol
s
t
r
uct
u
re in struct
k
s
plice_pa
t
ch
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Us
e
t
h
e helper symbol
'
s name
f
ield (if av
a
ilabl
e
) in
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
Nev
e
r
add a
de
p
endency on anoth
e
r
p
rimary m
o
dule in
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
R
e
move the
l
abel fiel
d
o
f
struct labelval
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abbot
t
Clean up superbfd initialization code
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Add su
p
port fo
r
patching compilation units cont
a
ining
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Ab
b
ott
Spli
t
table
se
c
tion
s
into s
p
ans
a
t initiali
z
ati
o
n time
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbott
Check t
h
at t
h
e spans
for
a
relocation'
s
target a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
U
se
spans i
n
the primary flo
o
dfill
.
commit
|
commitdiff
|
tree
2008-10-17
An
d
ers Kaseor
g
Remove re
l
oc
_
address_sp
a
n
wra
p
pe
r
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
A
d
d a new find_span functi
o
n
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
Never delete
s
ec
t
ion symbols w
h
en deleting symb
o
l
s
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m A
b
bott
Clean
u
p mat
c
h
_sections_by_la
b
e
l
/match
_
sections_by_name
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Check that spans con
t
aini
n
g
g
loba
l
symb
o
ls are n
e
v
er
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
Check
t
hat t
h
e non-dst_ma
s
k parts of
r
elocations match
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m
A
bbott
Comp
a
r
e reloc
a
ti
o
n howt
o
types i
n
relocs_equal
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
Ignore re
l
ocations from a dat
a
secti
o
n to itself
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
A
b
b
o
tt
Set
ret to 0 on s
u
ccess
path
out o
f
ini
t
_ksplice_pack
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbot
t
Add
s
upport f
o
r
patching kernels whose text is
m
apped
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bbott
Don't gene
r
ate e
m
pty System
.
ma
p
array entries
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
Place temp labelv
a
l
s
i
n
their own list
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
t
t
Access lab
e
lva
l
s by pointer
,
ra
t
her
than by searching
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
S
u
ppress dupli
c
ate ksplice_s
y
mbol s
t
ruc
t
u
res acro
s
s
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
On
l
y write s
y
s
tem_map
arr
a
ys when addstr_sec
t
i
s "
"
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Us
e
a b
i
nary searc
h
to
s
p
eed
up bulk
kall
s
yms lookups
.
commit
|
commitdiff
|
tree
2008-10-17
T
im A
b
bott
Use a bina
r
y search to speed
up bulk exp
o
rted symbol
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
Add su
p
port for
run-pre matching CO
N
FIG_DYNA
M
IC_F
T
R
A
CE
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Anders
Kaseorg
D
i
sable t
h
e
udis86 synta
x
tran
s
lator
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Us
e
UD_VEND
O
R_ANY in x86 run-pre mat
c
hing
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
R
e
place match_nop
wit
h
a f
a
ster udis86 implement
a
tion
.
[
andersk@mit.edu
: Recognize lea (,%eax),%eax as...
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
A
bbo
t
t
Use a
b
in
a
ry search
to find Syst
e
m
.
map
e
ntries
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abbott
Us
e
a f
i
nger to a
v
oid unnecessary b
i
nary searches for
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
Use a bi
n
ary sea
r
ch i
n
lookup_reloc
.
[
andersk@mit.edu
: Be sure to avoid overflow in...
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
o
tt
Add a generi
c
b
i
nary s
e
arch im
p
lem
e
ntat
i
o
n
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Avo
i
d
s
canning through all
relocations
in wri
t
e_r
e
l
oc
.
commit
|
commitdiff
|
tree
2008-10-17
T
im
A
bbott
Avoid sc
a
n
n
i
ng
symbols to
c
omput
e
cano
n
ical symbols
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use a ha
s
h table to store the caller search resu
l
ts
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bbott
U
s
e a hash table
fo
r
the label map label uniquification
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
Abb
o
tt
Use
a
hash to avoid du
p
li
c
ate
c
an
o
n
i
ca
l
s
y
mbo
l
entries
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use a
hash to cache
t
he canonical symbols of
(section
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
U
s
e a hash l
o
okup in label_look
u
p
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Us
e
a hash of relocat
i
o
n
ad
d
resses to speed
u
p read_reloc
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
F
i
x hash type AP
I
'
s
su
p
port for declaring hash types
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
Never
c
all symbol_label
f
rom
l
abel_lookup
.
commit
|
commitdiff
|
tree
2008-10-17
Jeffrey Bri
a
n
Arnold
Cl
e
an up perldoc for u
s
erspace utilities
.
commit
|
commitdiff
|
tree
2008-10-17
Anders Kas
e
o
rg
Abort run-pre m
a
tching on unrecognized opcodes
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Remove un
n
e
c
essary arguments
f
r
o
m
w
r
ite_ks
p
l
ic
e
_
section
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
Use a supersec
t
,
not an
a
section, in
the
e
x
p
ort
st
r
uctures
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
Initial
i
ze
the
symbol
field of st
r
u
c
t s
u
perse
c
t to
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Mov
e
symbol_label, stati
c
_lo
c
al_sy
m
b
ol
,
e
t
c
.
into objmanip
.
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
bott
Remov
e
match_
s
e
ction_b
y
_cont
e
nts
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
P
r
i
n
t out the secti
o
n type
s
of sec
t
ions th
a
t can't
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Remove unused struct wsect
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
Don't use create
_
safety_reco
r
d
f
o
r
pri
m
a
r
y sections
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbo
t
t
Mo
v
e r
e
loc com
p
arison into i
t
s
o
wn function
,
an
d
c
lea
n
u
p
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Ab
b
ott
Clean up
e
xport
h
andlin
g
code
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
Handle expor
t
sections
u
sing spans
.
commit
|
commitdiff
|
tree
2008-10-17
T
im Abbott
H
a
ndle
special sec
t
ion
s
us
i
ng spans
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use the new
s
pan A
P
I to ru
n
-pre match
.
rodata
.
s
t
r sectio
n
s
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Attach
l
a
b
el
s
to spans
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
In objmanip keep-helper,
remove unkept span
s
w
i
thin
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
b
bott
Add span suppo
r
t to th
e
keep-help
e
r floodfill
.
commit
|
commitdiff
|
tree
next