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
Respect the section alignment instead of hard-coding it to 4.
2008-09-12
Anders Kaseorg
Respect t
h
e se
c
tion alignment instead of
har
d
-coding
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
R
e
p
lace
deprec
a
t
e
d E
X
TRA_CFLAGS with
C
FL
A
GS_$@
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders
K
a
s
eorg
Replace NULL ter
m
inator
i
n spe
c
ial_sections[
]
w
it
h
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Fix jumplen indent
a
ti
o
n
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
Fix various off-by-one comparison b
u
gs
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
Ka
s
eorg
R
e
move the unneeded c3, 5b
hack for detecting e
n
d of
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jef
f
rey Brian Arnold
Mak
e
bootstrapped onl
y
exist
w
hen KSPLICE_
S
TANDALONE
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
B
u
il
d
ksplice module in
parallel
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Bria
n
Arnold
Ma
k
e it possible
t
o remov
e
KS
P
LICE_STANDALONE u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
D
o
not use
ass
i
g
n
ment in if condit
i
on in
r
un_pre_cm
p
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Make
f
a
iled_to_
f
ind not go be
y
ond 80 characters
.
commit
|
commitdiff
|
tree
2008-09-12
T
im
Abbot
t
Use s
p
ac
i
ng aft
e
r commas
in KSP
L
I
CE_UNIQ ma
c
r
os
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
A
b
bott
Remove unneces
s
ary parenthe
s
e
s
in ret
u
r
n from ends_with
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m
Abbott
Use linux/uac
c
ess
.
h, not asm/uaccess
.
h except in
KSPLICE_STA
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeff
r
e
y
Brian Arnold
A
d
d e
x
planation of m
a
p_printk c
h
eck
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Do n
o
t us
e
assignment in
i
f con
d
it
i
o
n
.
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders
K
a
s
eorg
R
e
pla
c
e the last rsync
with
cp, getting
r
id of the
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Remove
C
O
NFIG_KALLSYMS_
V
AL and r
e
format code in
v
olvi
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Us
e
ksplice_debug function for m
o
st de
b
u
gging
o
utput
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
T
i
m
Abbott
Clean up printing code i
n
check_t
a
sk
and
check_
s
tack
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use the ke
r
ne
l
's max macro
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
M
ove prin
t
k
s
tatement
s
out of __reverse
_
patches
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbo
t
t
A
dd severity level
s
to printk calls
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Ad
d
error checking t
o
kmalloc calls
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m
Abbott
U
s
e er
r
or co
d
es in stop_machine_run code
.
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Ka
s
eorg
Rem
o
ve
u
seless brac
e
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbott
R
ename s
a
f
e
t
o bootstrapped
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Rename
f
l
a
g
s
to pc
r
el si
n
c
e it is t
h
e only flag
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Rem
o
ve now-unnecessary SAFE fla
g
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbott
Remove unnecessary loc
a
l variable
a
ddr in
chec
k
_t
a
s
k
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Avoid
s
c
he
d
uling a ti
m
eout
w
hen
w
e succe
e
d in patc
h
ing
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
Remove unnece
s
sary pro
c
entry re
m
oval when creation
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Re
m
ove unnecessary have_adde
d
_val from compute_address
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbott
Use
l
ist_for
_
each
_
ent
r
y r
a
ther
than list_for_ea
c
h
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
Brian Arnold
Do h
e
l
per search_for_m
a
tc
h
process
in one
s
ta
g
e
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y Bria
n
Ar
n
o
l
d
S
t
a
r
t work on
integrat
e
d
Ksplice (
!
KSPLICE_S
T
ANDALONE)
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffrey
B
rian A
r
nold
Make safe and debug static
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Move
d
ef
i
niti
o
n of virtual_address_mapped towar
d
t
he
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y Bria
n
A
r
n
o
ld
S
w
ap definitio
n
s of struct ksplice_s
i
ze an
d
struct
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian
Ar
n
old
Move former allcom
m
on
.
h prototype
s
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffre
y
Brian Ar
n
ol
d
Move find_n
a
m
eval and find_a
d
drmap prot
o
t
ypes
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian A
r
nold
Move handl
e
_m
y
st_reloc
p
r
ototype
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnol
d
Mov
e
v
ariables t
o
ward the top of ksplic
e
.
c
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
a
ctivate
_
p
rimar
y
no longer needs
t
o be in modul
e
_pack
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Make the h
e
lper call the primary, so i
t
doesn't need
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
J
e
f
frey Brian Arno
l
d
Unif
y
k
s
pli
c
e modu
l
e
sou
r
ce i
n
to one
C
file
.
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Move
m
odule init and
c
leanup into separat
e
func
t
ions
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Move k
s
plice_reloc flags b
i
ts
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Bri
a
n Arnold
kernel_lo
o
kup requ
i
re
s
CONFIG_KA
L
LSYMS
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
rian
A
rnold
Make run_pre_c
m
p, match
_
n
o
p, and jumplen static
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffrey Brian Arnold
Make
C
ONFIG_KAL
L
SYMS_
V
AL a macro
.
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseo
r
g
F
ormat
t
ing fi
x
es
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kaseorg
Add activate_p
r
i
m
ary to
m
odule_pack
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnol
d
Mo
v
e glob
a
l va
r
i
a
bl
e
s
into struct
modu
l
e_p
a
ck
.
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Move ga
r
b
age c
o
llection
from hel
p
e
r
'
s cleanup
_
module
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kas
e
org
Change pro
c
ess_ksplice
_
reloc
s
t
o accept relocs as an
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian
Arnold
Add #endif
comm
e
n
t
s
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Remove un
u
sed variab
l
es pos
,
n fr
o
m __revers
e
_p
a
tc
h
es
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
e
org
Rem
o
v
e un
u
sed
f
u
nc
t
io
n
onl
y
_label
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Change st
a
rts
_
with and ends_wi
t
h to functions
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffre
y
Brian Ar
n
old
Defin
e
k
c
a
l
l
oc() as a m
a
c
r
o
.
commit
|
commitdiff
|
tree
2008-09-12
Jef
f
rey
Brian Arnold
Don't b
o
ther testing K
S
PLICE_
A
PPLIED in
c
heck_addr
e
ss_for_co
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Ka
s
eorg
Remove unn
e
cessary test
of safe
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Bria
n
A
rnold
Rename ksplic
e
_d
o
_{p
r
imary,h
e
lper} to
a
ctivate_{primary
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseo
r
g
R
e
move depende
n
ce on kmo
d
src f
r
om userspace tools
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Br
i
an Arnold
Rename kspli
c
e_on_each_task to
check_each_tas
k
, removing
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Only
comp
u
te
a
djustme
n
t once for
e
ach reloc
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Add
a
d
ummy rule for
building
l
i
n
k
e
r
s
cripts
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Support skipping the prebui
l
d compile
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
r
g
Suppo
r
t multiple
k
splice
modu
l
es in ksplice-cre
a
te
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders K
a
seorg
S
u
pport mul
t
iple ksp
l
ice modules in ksplice-apply
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders
K
aseorg
New build system that
i
ntegr
a
tes
w
i
th k
e
r
nel makefiles
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
J
e
f
frey Brian
A
rnold
Ksplice 0
.
8
.
7
commit
|
commitdiff
|
tree
2008-06-21
A
n
ders Kaseo
r
g
Include
6
4-bi
t
no-op patte
r
ns from b
i
n
u
t
il
s
2
.
17
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
HIRANO Takahito
Update the no
p
table for
b
i
nutils 2
.
18
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Cle
a
n up run-pre
mat
c
hi
n
g
l
oop structure
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
HIRANO
T
akahit
o
Support 64 bit
r
e
loca
t
ions
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Jeffrey Brian
Arn
o
ld
Re
m
ove obsolete t
h
is_module_lookup fun
c
tion
.
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Don't
loo
k
up
.
rodata symbol
s
in the k
e
rnel
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
And
e
rs Kaseorg
Re
p
lace "ksplice: success" with e
x
it stat
u
s checking
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
An
d
ers Kaseorg
Correct quot
i
ng for runstr() and runsuc
(
)
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Ander
s
K
aseor
g
Check that
req
u
i
red
Makefile
arguments are provided
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders
Ka
s
eor
g
Replace modcommo
n
.
auto
.
h with pr
e
processor flags
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Re
m
ove unused
s
tr2ad
d
r function
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Ander
s
Kaseorg
Build cleanup to suppor
t
separate so
u
rc
e
a
nd buil
d
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
A
n
ders Kaseorg
retu
r
n
is not a function
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
A
n
ders
K
ase
o
rg
Apply kernel coding st
y
le using Lindent
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Jeff
r
ey Brian Arno
l
d
Renam
e
glob variables
.
commit
|
commitdiff
|
tree
2008-06-21
Ande
r
s
Kaseorg
Get rid
of local_safety
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
A
nders
Kaseorg
Make kspli
c
e_state s
h
a
r
e
d
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kase
o
rg
C
h
ang
e
applied flag
to a
t
hr
e
e-sta
t
e enum
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
U
se
<lin
u
x/l
i
st
.
h> API fo
r
reloc_a
d
d
r
maps and
re
l
oc
_
namevals
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Move internals out of modcommon
.
auto
.
h
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-20
Ande
r
s K
a
seorg
Con
v
ert s
t
ruct ansglob to <l
i
nux/l
i
st
.
h
>
A
P
I
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-20
Ander
s
Kaseorg
Ch
a
nge unnecessary l
i
st_for_ea
c
h_en
t
ry_s
a
f
e
to l
i
st
_
f
or_each
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-20
And
e
rs
Kaseo
r
g
Def
i
ne cl
e
a
r_li
s
t mac
r
o
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree