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
And
e
rs Kas
e
org
Fi
x
j
umplen indentation
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
Fix
v
arious off-
b
y-one compa
r
ison
b
ugs
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Remove
t
he unneeded c
3
, 5b hack for det
e
ctin
g
end o
f
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeff
r
ey B
r
ian A
r
nold
Mak
e
boo
t
strapped only exist
w
h
en KSPLICE_STANDALONE
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Buil
d
ks
p
lice module i
n
p
a
rallel
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian A
r
n
o
l
d
Make it possi
b
le
t
o
remove
K
SPLIC
E
_STANDALON
E
usin
g
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Do not use assignment in if
c
ondi
t
i
on in run_pre_cmp
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bot
t
Make f
a
il
e
d_t
o
_find not go b
e
yond 80 c
h
ar
a
cters
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
U
se
spacing af
t
er comma
s
i
n KSPLICE_UNIQ macros
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Remove unnecessary paren
t
heses in re
t
u
rn from ends_with
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbo
t
t
Use
l
i
n
u
x
/
uaccess
.
h, not
a
s
m
/u
a
cce
s
s
.
h except in
KSPLICE_STA
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffrey Brian Arnold
Add exp
l
anation o
f
map
_
p
r
int
k
check
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
D
o
n
ot use assignment in if condition
.
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
Replace t
h
e las
t
rsyn
c
with c
p
, gett
i
ng r
i
d of the
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Je
f
frey Brian Arnold
Remo
v
e CONFIG_KALLSYMS_VA
L
a
n
d reformat c
o
de involving
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bbott
Use ksplice_debug f
u
n
ctio
n
f
or mo
s
t
d
ebugging output
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
C
l
e
a
n u
p
printing code in check
_
t
ask
a
nd chec
k
_stac
k
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use
the ke
r
n
el'
s
m
ax macr
o
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
b
bott
Move printk stat
e
m
ents
o
ut o
f
_
_r
e
verse_pa
t
ches
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Add severi
t
y le
v
els to pr
i
n
t
k call
s
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Add erro
r
checking to kmalloc
c
alls
.
commit
|
commitdiff
|
tree
2008-09-12
T
im
A
bbott
Use
e
rror codes in
s
top_machine_run
code
.
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
K
a
seorg
Remove useless b
r
aces
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Rename safe to boo
t
strapped
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Rename flags to
p
c
rel since it i
s
the
o
nl
y
f
l
a
g
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bo
t
t
Remove now-unnecessary SA
F
E flag
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbo
t
t
Remo
v
e unnecess
a
ry local va
r
iable
a
ddr
i
n check_task
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Av
o
id schedu
l
ing a
ti
m
e
o
ut when
w
e s
u
cceed
in patching
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Remove unne
c
e
ssary
pr
o
c
entry remo
v
al when creati
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbot
t
Remove unnecessary
h
ave_added_
v
al
f
rom c
o
mput
e
_address
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
Use list_for_each_entry rat
h
er than lis
t
_for_e
a
c
h
.
commit
|
commitdiff
|
tree
2008-09-12
Je
f
frey Brian Arnold
Do
helpe
r
se
a
rch_for_ma
t
ch
p
rocess in one stage
.
commit
|
commitdiff
|
tree
2008-09-12
Je
f
f
r
e
y
Brian Arnold
Start work
on integ
r
ated Ksplice (!KS
P
L
ICE_STANDA
L
ONE)
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arn
o
l
d
Make saf
e
and debug static
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Br
i
a
n
Arnold
Move definitio
n
o
f
vir
t
ual_addr
e
ss
_
mapp
e
d toward the
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Swap definit
i
ons of struct ksplice_size and
s
truct
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
rian Arnol
d
Move f
o
rmer allc
o
mmon
.
h pro
t
o
types
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Bri
a
n
A
rnold
M
o
ve f
i
nd
_
nameval and find_a
d
drmap prototypes
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffrey B
r
i
an A
r
no
l
d
M
o
ve handle_myst_reloc protot
y
pe
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Br
i
an
Arnold
M
ove variable
s
t
o
ward
t
he top of kspl
i
ce
.
c
.
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
activate_primar
y
no longer nee
d
s to
b
e
in module_pack
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Make the help
e
r call the primary,
s
o it
doesn'
t
need
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Je
f
fr
e
y Brian Arnold
Unif
y
ksplic
e
module source into one C file
.
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kas
e
org
Move
module ini
t
a
n
d
cle
a
nup into sep
a
rat
e
functions
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeff
r
ey
Brian
Arnold
Move ksplice_relo
c
flag
s
bits
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffre
y
B
rian Ar
n
old
kernel_look
u
p
re
q
uires CONF
I
G_KA
L
L
SYMS
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
rian
Arnold
M
a
ke ru
n
_
p
re_cmp, ma
t
ch_nop,
and jum
p
len static
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Make CONFIG_KALLSYMS
_
VAL a macr
o
.
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kas
e
org
For
m
attin
g
fi
x
es
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
A
dd activ
a
te_primary to module_pack
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
J
effrey Brian Arnold
Move global
v
ariables
into
str
u
ct module_pack
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Mo
v
e garba
g
e collection from helper's cleanu
p
_
m
odule
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
e
rs Kaseorg
Change process_ksplice_re
l
ocs to a
c
cept relocs as
an
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian
A
r
nold
Ad
d
#endif comments
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Remove unused v
a
riables pos
,
n
f
ro
m
__r
e
v
erse_patches
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kase
o
rg
Remove
u
nused
f
unction
on
l
y_lab
e
l
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Je
f
frey Br
i
an Arn
o
ld
C
h
an
g
e starts_with and end
s
_with to
f
unctions
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey B
r
i
a
n
Arnol
d
Define
k
calloc() as a
macro
.
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffrey Brian Arnold
Don't b
o
ther test
i
ng
K
SPLICE_APPLIED in c
h
eck_address
_
for
_
co
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders
Ka
s
eorg
Remo
v
e unne
c
essary test of safe
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
rian
Arnol
d
Rename ksplice_
d
o_{
p
rimar
y
,he
l
per} to
ac
t
i
v
ate_{primary
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
Remo
v
e depen
d
ence on kmodsrc
f
r
o
m
use
r
space too
l
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y
Brian Arnold
Re
n
ame ksplice_on_
e
ach_task to check_eac
h
_task, rem
o
ving
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
T
im
Abbott
O
n
l
y compute adju
s
tment
o
nce for each reloc
.
commit
|
commitdiff
|
tree
2008-09-12
And
e
r
s
K
a
seorg
Add a dummy rul
e
for buildin
g
linker scripts
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers
Kaseorg
Supp
o
rt skipping the
prebuild compile
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
Support
m
ul
t
i
ple
k
splice modules in ksplic
e
-create
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
e
rs
Kaseorg
Supp
o
rt multiple ks
p
lice modules
i
n
k
s
p
l
ice-a
p
p
ly
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
New bui
l
d syste
m
that integrates with
kernel m
a
kefiles
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Jeffr
e
y
Br
i
an Arnold
Ks
p
lice 0
.
8
.
7
commit
|
commitdiff
|
tree
2008-06-21
Ander
s
Kas
e
org
Inc
l
ude 64-bit no-op pat
t
erns fr
o
m
binuti
l
s 2
.
17
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
HIRANO Takahito
Update th
e
n
o
p table
f
or b
i
n
utils 2
.
18
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders
Kase
o
rg
Clea
n
up r
u
n-pre ma
t
ching loo
p
structure
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
HIRAN
O
Takahit
o
Sup
p
o
rt 64 bit relocations
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Je
f
frey
B
rian Arnold
Remove obs
o
l
ete this_mod
u
le_lookup
f
unc
t
ion
.
commit
|
commitdiff
|
tree
2008-06-21
And
e
rs Kase
o
rg
Don't loo
k
up
.
rodata
symbols in th
e
kerne
l
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Replace "ks
p
lice:
suc
c
e
s
s" with exit status checking
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
C
o
r
rect
quotin
g
for runstr
(
) and run
s
uc()
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
A
n
de
r
s Ka
s
e
org
Check that req
u
ire
d
Makefile arguments are provided
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
An
d
ers Kaseo
r
g
Re
p
lace modcommon
.
au
t
o
.
h
with prep
r
o
c
essor flags
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kas
e
org
Remov
e
unused
s
tr2addr functi
o
n
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders
K
a
s
eo
r
g
B
uild
cleanup to
s
u
p
port separ
a
te sou
r
c
e and b
u
ild
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
A
n
d
ers Kaseor
g
return i
s
not a
f
un
c
tion
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Ap
p
ly kernel coding style using Lindent
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Jeffrey Bri
a
n Arnold
Ren
a
me g
l
o
b v
a
r
i
a
b
les
.
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Get
r
id
of local_safety
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders K
a
seorg
Make
ksplice
_
state
s
hared
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kas
e
org
Change applied fla
g
to a three-state e
n
um
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Ander
s
K
a
seorg
Use <linux/list
.
h> API for reloc_ad
d
r
m
aps and reloc
_
nam
e
vals
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Ander
s
Kaseorg
Move interna
l
s o
u
t of modcommon
.
a
uto
.
h
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-20
Anders Kaseorg
C
onvert struct a
n
sglob to
<
lin
u
x/
l
ist
.
h> API
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-20
Anders Kaseor
g
Ch
a
nge unnecessary
l
is
t
_
f
or_each_entry
_
safe to list_for_each
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-20
An
d
ers Kas
e
org
Define cle
a
r_list
m
a
c
ro
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree