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
Move relocs, symbols, sections into a new struct ksplice_code.
2009-03-02
Tim Abbott
Move relocs, symbols, sect
i
ons
i
nto a new struc
t
k
splice_code
.
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename
s
t
r
uct ks
p
lice_pack to struct ksp
l
ice_mod_change
.
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbott
Rename ksplice_
m
odule_li
s
t
t
o ksp
l
i
ce_mod
u
les
.
commit
|
commitdiff
|
tree
2009-03-02
Tim Abbot
t
Rename starts_with to st
r
starts
.
commit
|
commitdiff
|
tree
2009-03-02
Anders Kaseor
g
Read the modul
e
s list wi
t
h R
C
U if a
p
propriate
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
A
n
d
e
rs Kase
o
r
g
Use
module_ad
d
r
ess() instead
o
f
m
o
d
u
l
e_data_ad
d
res
s
(
)
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Anders Kaseorg
D
o
n
'
t build
t
he
kspl
i
ce c
o
re t
w
ice
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Ander
s
K
a
se
o
rg
Add ksplice
.
o to $(KSPLIC
E
_
CORE)-objs
i
n
stead of extra-y
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-03-02
Anders Kaseorg
Do not write Ks
p
l
ic
e
reloc
a
tions to the middle
o
f
a
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-27
Anders Kas
e
org
S
pell my name correctly
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-22
Ande
r
s Kas
e
o
rg
Ksplice 0
.
9
.
6
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-22
Anders Kaseo
r
g
Copy in
t
he
.
conf
i
g
file before the first
r
evert_orig
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Ander
s
Kaseorg
U
pdate copyright year to 2009
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Anders Kaseorg
Exclud
e
p
adding when comparing spa
n
contents
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Anders Kaseorg
Add a contents_size
f
iel
d
t
o
struct
s
pan, f
o
r the size
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Anders
K
aseorg
B
ring back
the o
r
i
g
inal
.
o files to debug/objects i
n
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Anders Kaseorg
Doc
u
ment
t
h
e
ksplice-view -q option
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Anders
K
aseorg
E
x
plicitly document the ksplice-view --id|-
-
file
o
pt
i
ons
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
And
e
rs
K
aseorg
Document
t
he ksp
l
ice-create --b
u
ild-m
o
dules opti
o
n
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Anders Kaseorg
Document
t
h
e
k
sp
l
i
ce
-
create --git option
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Anders Kaseorg
Do
c
ument
t
he kspl
i
ce-c
r
eate --series optio
n
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Ander
s
Kaseorg
Explici
t
l
y doc
u
m
e
nt the ksplice-create --patch|--di
f
fext
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Anders Kaseo
r
g
Document options as [OPTI
O
NS] in the synopsis section
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-21
Anders
K
as
e
org
Remove redundant setting
o
f re
f
s/k
s
pli
c
e/
p
re in Git
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-20
A
n
d
e
r
s Kas
e
o
r
g
D
on't forg
e
t
to build $(always)
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2009-01-13
A
n
d
ers Kaseorg
Prevent depmod from
r
u
nni
n
g w
h
en using
a kbuil
d
output
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
A
n
d
e
rs
K
as
e
or
g
Ksplice 0
.
9
.
5
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
And
e
rs Ka
s
eorg
S
i
le
n
c
e
a grep error when using a k
b
uild output directory
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Tim A
b
bott
Add a ch
e
ck for
l
o
aded cold-patched modules wh
e
n reversing
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
T
im
A
bbott
I
mpro
v
e K
s
plice's up
d
at
e
kobjec
t
variable names
.
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Clean up the KSPLICE_
S
TAN
D
ALONE
version of init_ksp
l
ice
.
commit
|
commitdiff
|
tree
2008-12-19
T
im Abbott
Fix XEN_EMULA
T
E_PREFIX
i
n XEN_CPUID handli
n
g
code
.
commit
|
commitdiff
|
tree
2008-12-19
Tim Abbott
Make sure that one o
f
the other
_
sect offsets is 0
.
commit
|
commitdiff
|
tree
2008-12-19
Tim
A
b
b
ott
Rem
o
ve
unnecessary add_de
p
e
ndency_on_address of ksplice_patc
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
A
nd
e
rs Kaseorg
Ad
d
ksplice-
c
reate
--git option to build
Ksplice
updat
e
s
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
A
n
ders Kas
e
org
Give the same timestamp to all reverted
files
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Ander
s
Kas
e
o
r
g
Re
p
lace
.
PRECIOU
S
with
m
ore accurate
.
SEC
O
NDARY
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Je
f
f Arnold
Update
README
.
commit
|
commitdiff
|
tree
2008-12-19
J
eff
A
rnold
Upda
t
e copyright informa
t
i
on
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-12-19
Anders
Kaseorg
Strip debugging
i
nformati
o
n
f
rom Ksp
l
ic
e
u
pdate modules
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
And
e
rs Kaseor
g
Ksplice 0
.
9
.
4
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Jeff Arnold
C
h
a
n
g
e m
y
n
ame; give
u
p
o
n making it unique u
s
ing
a
.
.
.
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbot
t
Upda
t
e the km
o
dsr
c
/
k
splice
.
h d
o
c
u
m
e
ntat
i
on
.
commit
|
commitdiff
|
tree
2008-11-22
Ti
m
Abb
o
tt
Handle rename of ks
t
op[0-9] to k
s
to
p
/[0
-
9]
.
commit
|
commitdiff
|
tree
2008-11-22
Tim Abbott
C
ommit
i
d comment
s
should always be in the LINUX_VER
S
ION_COD
.
.
.
commit
|
commitdiff
|
tree
2008-11-22
T
im Abbo
t
t
Update Kspli
c
e for new x86 header guard format
.
commit
|
commitdiff
|
tree
2008-11-22
And
e
r
s
Kaseorg
Exit with
status 66 if
n
o cha
n
ges are
d
etected
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Anders Kase
o
r
g
H
ijack
the kernel's subdir
d
e
s
cend
i
ng mechanism instead
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-22
Anders Kaseorg
Kill missing-syscalls
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-17
Tim Abbott
Don't
s
pew the d
e
b
ugfs
o
utput to the u
s
er in ks
p
l
ice
.
.
.
commit
|
commitdiff
|
tree
2008-11-17
Tim Abb
o
tt
Add
s
u
p
p
o
r
t for
an option
a
l
filena
m
e f
o
r
th
e
apply
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Tim Abbott
Run modpost on vmlinu
x
when usin
g
-
-
b
uild-modules
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Anders Ka
s
eorg
Don't fil
t
er out $(h
e
ad-
y
) objects for
vmlinux
.
o
.
KSPLICE
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Anders
K
a
s
e
org
Support sep
a
rate kbuild so
u
rce an
d
o
utput director
i
es
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Anders Kaseo
r
g
Make modins
t
into its o
w
n
K
SPLICE_MODE
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Tim
Abbott
Prevent regen
e
ration
of include
/
con
f
ig/kern
e
l
.
release
.
.
.
commit
|
commitdiff
|
tree
2008-11-16
A
n
ders Kaseorg
D
et
e
ct submakes with $(obj) ins
t
ead
of $(KERNELRELEASE)
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
An
d
ers Kaseorg
C
opy
c
olle
c
ted objects into $KSPLICE_KMODSRC directly
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Anders Kaseorg
Refactor rule
_
ksplice-
m
od in Makefile
.
ksplic
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-16
Anders K
a
seorg
Move revert_orig functio
n
ality
i
nto Makefile
.
ksplic
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-13
Anders Ka
s
eorg
Use the
.
KSPLICE_presrc extension f
o
r
ba
c
k
i
ng up changed
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-13
Ande
r
s Ka
s
e
o
r
g
G
e
t
r
id of $(
k
splice-mod
e
-*) i
n
Mak
e
f
ile
.
ksplice
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-11
Anders
K
as
e
org
Include t
h
e kerne
l
ma
k
efil
e
s
from $(KBUILD_SRC) if
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-11
Ander
s
Kas
e
org
Make the ORIG_CON
F
IG
/
.
config
file op
t
i
o
n
al
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-11
Anders Kaseo
r
g
Only use COW
h
ooks
i
n
d
i
f
f
m
ode
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-11
A
n
ders Kaseorg
D
on't rebui
l
d $(ksplice-cmd-file
s
)
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-11-11
Anders Ka
s
eorg
S
imp
l
if
y
substitutions in Makefile
.
k
s
pli
c
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-20
A
n
d
ers Kaseorg
Add --series o
p
ti
o
n for building series of upd
a
te
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-19
Ande
r
s Kas
e
org
Don't
r
e
v
ert to
.
KSPLICE
_
pre files
u
nless --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
Ander
s
K
aseorg
Check buffer
s
i
z
e
before probe_ker
n
el_read
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
And
e
rs Kaseor
g
F
i
x virtual_address
_
m
apped ch
e
ck
in probe_kernel_read
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbott
Keep sec
t
ions r
e
ferenced b
y
s
p
e
c
i
al section in primar
y
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
J
e
f
f
rey Brian
Arnold
U
p
date do
c
umenta
t
ion to point to ksplice
.
com
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Remov
e
t
he (non-temp) label
v
als list
.
commit
|
commitdiff
|
tree
2008-10-17
Tim A
b
b
o
tt
Use a
k
splice_symbol structur
e
in struct ksplice_patch
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use th
e
h
e
l
per
s
ymbol
'
s name field
(i
f
a
vailabl
e
) in
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Ne
v
er add a dep
e
ndency on another primary module in
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ot
t
R
e
move
t
h
e
label field of struct
l
abelval
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bbott
Clean u
p
s
uperbfd initializ
a
tion code
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Add support for patch
i
ng
c
ompil
a
tion units containing
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbott
Sp
l
it t
a
ble
sections
i
nto spans at
i
nit
i
alization time
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Chec
k
that the sp
a
ns for a relocat
i
on's target and
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Use spans in th
e
pr
i
mary floodf
i
ll
.
commit
|
commitdiff
|
tree
2008-10-17
Anders Kaseorg
Remove reloc_address_span wrapper
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bbott
Add a new
find_
s
p
a
n func
t
ion
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Ab
b
ott
Nev
e
r de
l
ete section symbo
l
s
when deleting symbol
s
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
Abbott
Clean up match_sections_
b
y
_
label/match
_
sections_by_name
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abb
o
tt
Check th
a
t spans contai
n
ing glob
a
l symbols a
r
e
ne
v
er
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbo
t
t
C
heck that the non-dst_mask
p
a
r
t
s of rel
o
cations match
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbot
t
Co
m
p
ar
e
reloc
a
tion howto
t
ypes in relocs_equal
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbott
Ig
n
ore relocations from a dat
a
section to itsel
f
.
commit
|
commitdiff
|
tree
2008-10-17
T
im
Ab
b
ott
Set
r
e
t
to 0 on
s
uccess path
out
of init_ksplice
_
pack
.
commit
|
commitdiff
|
tree
2008-10-17
T
i
m Abbott
Add s
u
pport for p
a
tching kerne
l
s
whose text
is mapped
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
A
b
bot
t
D
o
n't g
e
ner
a
te empty System
.
m
ap array en
t
ries
.
commit
|
commitdiff
|
tree
2008-10-17
Ti
m
A
bbott
Place t
e
m
p labelva
l
s
in their own list
.
commit
|
commitdiff
|
tree
2008-10-17
Tim
A
bbott
Access la
b
elval
s
by
p
oint
e
r
, rather than by searching
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Abbot
t
Suppres
s
duplicate ksplice_s
y
mbol
s
truct
u
r
e
s acro
s
s
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
o
t
t
Only
w
rite system_map arrays when adds
t
r_sect is ""
.
commit
|
commitdiff
|
tree
2008-10-17
Tim Ab
b
ott
U
se
a binary s
e
arch
t
o
speed up
bulk kallsyms lookup
s
.
commit
|
commitdiff
|
tree
next