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
Fix jumplen indentation.
2008-09-12
Anders Kaseorg
Fix jum
p
len indentation
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Fix v
a
rious off-b
y
-one
comparison b
u
gs
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Re
m
ove the unn
e
ede
d
c3, 5b hack for detecting end
of
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffre
y
Bri
a
n Arnold
Mak
e
bootstrapped only exist when KSPLICE
_
S
T
ANDALONE
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers
K
aseorg
Build ksplice module
i
n paralle
l
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
Brian
Arnold
Ma
k
e it possible to remo
v
e KSPLICE_STAND
A
LONE
us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Do not use assignmen
t
in if con
d
iti
o
n
in run_pre_cmp
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Make failed
_
to_
f
ind not go beyond 80 characters
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use spacing
a
fter
c
ommas in
KSPLI
C
E_
U
NIQ macros
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
Remov
e
u
n
necessary parentheses i
n
return from e
n
ds_with
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use l
i
n
ux
/
uaccess
.
h, not asm/uaccess
.
h except in KSP
L
I
C
E
_S
T
A
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Add e
x
planation of map_p
r
intk che
c
k
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbott
Do not u
s
e assignment in if condition
.
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
Replace
t
he las
t
rs
y
nc with cp, g
e
t
t
i
n
g rid
of
t
h
e
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arn
o
ld
R
emove
C
ONFIG_KALLSYMS_VAL and re
f
ormat code involving
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m A
b
bot
t
U
s
e
ksplic
e
_de
b
u
g fu
n
c
t
ion for most debug
g
ing output
.
[
andersk@mit.edu
: Define ksplice_debug() as a macro...
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Clean u
p
printing code
in check
_
task and check_stack
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Use the kernel
'
s max macro
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Move prin
t
k s
t
a
t
ements out of
__r
e
verse_patches
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Add seve
r
ity lev
e
ls to printk calls
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
Add e
r
r
or
c
hecking to kmalloc
c
alls
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use
e
rror code
s
in
stop_mac
h
i
n
e_run code
.
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
as
e
o
r
g
Remove useless braces
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Rename safe t
o
bootstr
a
pped
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbot
t
R
e
name flags to
pcrel since
it is the only flag
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Remove no
w
-
unnecessar
y
S
A
F
E
flag
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Remove un
n
ecess
a
ry local vari
a
b
l
e addr in check_
t
ask
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abb
o
tt
A
v
oid scheduli
n
g a t
i
meout when we succeed
in patching
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m
Abbott
Remove
u
nnece
s
sary proc
e
n
try removal when cre
a
tion
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Remove unnecessary have_added_val from compute_address
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use
l
ist_f
o
r_ea
c
h_
e
ntry
rath
e
r
t
han list_
f
or_each
.
commit
|
commitdiff
|
tree
2008-09-12
Jef
f
rey B
r
ian Arnol
d
Do helper
search
_
for_match process
i
n one stage
.
commit
|
commitdiff
|
tree
2008-09-12
Jef
f
rey Br
i
an Arnold
Start work on integrated Ksplice (
!
K
SPLICE_STANDALONE)
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
rian A
r
no
l
d
M
a
ke safe and debug sta
t
ic
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y B
r
ian
A
rnold
Move d
e
finition of
v
irtual_add
r
ess_
m
apped toward the
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian
A
r
nol
d
Swa
p
def
i
nitions of s
t
ruct ksplice_size
a
nd struct
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeff
r
ey Brian Arnold
Move f
o
rmer allc
o
mmon
.
h prototypes
.
commit
|
commitdiff
|
tree
2008-09-12
Jef
f
rey
B
r
i
an Arn
o
ld
M
o
v
e
find_nameval and
find_add
r
map prototypes
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffre
y
Brian Arnold
Move hand
l
e_myst_rel
o
c prot
o
t
y
p
e
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
rian Arnol
d
Move variab
l
e
s
toward the top
o
f ksplice
.
c
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
activ
a
te_primary no lo
n
ger n
e
eds to be in module_pack
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
Make
the
h
elper call the
p
rimary, so it doesn't need
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
rian Arnold
Uni
f
y kspl
i
ce module s
o
u
rce into one C f
i
le
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move module init and
cl
e
anup into separate function
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Bria
n
Arnold
Move
k
spl
i
c
e
_reloc fla
g
s
bits
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian
A
rnold
kernel_lookup requ
i
r
e
s CO
N
FIG_KAL
L
SYM
S
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffre
y
B
r
ian Ar
n
old
Make run_pre_cmp, match_nop,
and jumplen sta
t
ic
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Make
C
ONF
I
G_KALLSYMS_VAL a macr
o
.
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
F
o
rma
t
t
i
n
g
f
i
x
es
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Add activate_prim
a
ry
t
o mo
d
ule_pack
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arn
o
ld
Mo
v
e
g
lo
b
a
l
variables into struct module_pac
k
.
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Ka
s
e
o
rg
Move
gar
b
age collection from
h
elper's clean
u
p_mod
u
le
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Change process_k
s
plice_relocs to acc
e
pt r
e
lo
c
s
as
an
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Bri
a
n Arnold
Add #endif comme
n
ts
.
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Ka
s
e
o
rg
Remove unused var
i
ables
p
o
s
, n from __reverse_p
a
tche
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Rem
o
ve
u
nused functio
n
o
n
l
y_la
b
el
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffrey Brian Arnold
Change starts
_
with and ends_with
t
o
functio
n
s
.
commit
|
commitdiff
|
tree
2008-09-12
Je
f
f
rey Brian Arnold
Defin
e
kcall
o
c() as a
macro
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffrey Brian A
r
nold
D
o
n't b
o
t
h
er testing KSPLICE_APPLI
E
D in check_address_for_co
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
And
e
r
s
Kaseorg
R
e
m
ov
e
un
n
ecessary t
e
st o
f
safe
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y Brian Arnold
Rename ksplice_
d
o_
{
prima
r
y,helper} to activate_
{
pr
i
mar
y
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers Kaseor
g
R
emove dependen
c
e
on
k
modsrc from userspace
t
o
o
l
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Br
i
an Arnold
R
e
name ksplice_on
_
each_tas
k
to check_each_task, removing
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Only compute adjustm
e
nt once fo
r
each reloc
.
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
K
a
s
e
o
rg
A
d
d a dummy rule for building linker scr
i
p
t
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
de
r
s Kas
e
org
S
u
p
p
ort skipping t
h
e pre
b
uild
compile
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Kaseorg
S
u
p
p
ort mul
t
iple ksp
l
ice m
o
dules i
n
ksplice-create
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
de
r
s Kaseor
g
Supp
o
rt m
u
lt
i
p
le ksplice
m
odules in kspl
i
ce-
a
pply
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
New buil
d
system
t
h
at integ
r
ates with kerne
l
m
a
kefiles
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Jef
f
rey Brian Arnold
Ks
p
lice 0
.
8
.
7
commit
|
commitdiff
|
tree
2008-06-21
Anders
K
ase
o
rg
I
nc
l
ud
e
6
4
-b
i
t
n
o-op pat
t
erns
from b
i
nut
i
ls
2
.
17
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
H
IRAN
O
T
akahito
Update the nop ta
b
le for binu
t
i
ls 2
.
18
[
andersk@mit.edu
: Fix off-by-one error.]
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kas
e
or
g
Cle
a
n
up r
u
n-pr
e
matching loop structure
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
HIRANO Takahito
Support 64 bit relocations
[
andersk@mit.edu
: Remove trailing whitespace.]
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Je
f
f
r
ey Brian Arnold
Remove obsolete this
_
mod
u
le_lookup func
t
ion
.
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Don't look
u
p
.
r
o
data symbols in t
h
e kernel
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
A
nders Kaseorg
Replace
"ksp
l
ice: success
"
with e
x
it s
t
atus checking
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Correct quoting for run
s
tr
(
)
a
nd runsuc()
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseor
g
Check
t
hat require
d
Makefile arguments
are provid
e
d
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
A
nde
r
s Ka
s
eorg
R
ep
l
a
ce modcommon
.
auto
.
h
with preprocessor flags
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Remove unused str2addr
f
u
nction
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Bu
i
ld
cleanup to support separ
a
te source and bu
i
ld
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
ret
u
rn is no
t
a functio
n
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Ande
r
s K
a
seorg
A
p
p
l
y kerne
l
coding style usi
n
g Lindent
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Jeffre
y
Brian Arnold
Ren
a
me glo
b
v
ariables
.
commit
|
commitdiff
|
tree
2008-06-21
A
n
der
s
Kaseorg
Ge
t
rid of local_safety
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Ander
s
K
a
seorg
Make
ksplice_state shared
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Ka
s
eorg
Change
appli
e
d
f
lag to a three-state
e
num
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders
Kaseorg
Use <linu
x
/
l
i
s
t
.
h> API
f
or re
l
oc_addrmaps and reloc_namev
a
ls
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Ander
s
Kaseorg
Move internal
s
out of
m
o
dcommon
.
a
u
to
.
h
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-20
And
e
rs Kaseorg
Convert struct
a
nsg
l
ob t
o
<linu
x
/list
.
h> A
P
I
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-20
And
e
rs Kaseorg
C
h
ange unnecessa
r
y
lis
t
_f
o
r_each_entry_safe to
list_f
o
r_each
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-20
Anders K
a
seorg
Defin
e
clear_list macro
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree