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
Remove debugging output from use_module (it isn't printed in the kernel).
2008-09-12
Tim Abbott
R
e
move debuggin
g
output from use
_
mo
d
ule (it isn't printed
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
Apply paravi
r
t
re
p
lacements o
n
buggy x
8
6-64 ker
n
els
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Have
t
he helper module ins
e
rt f
i
elds dir
e
ctly into
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Add the
t
arget mo
d
ule
n
ame
t
o
m
odu
l
e
_pack
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Make match_nop and run_pre_cmp static
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Store supersect p
o
inter i
n
section->user
d
ata
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
R
e
move unused blank_
s
ect_name and blan
k
_s
e
ct_ad
d
r from
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Store the relocatio
n
ad
d
re
s
s in
s
tr
u
ct
k
spl
i
ce_reloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
R
e
move no
w
-
u
n
needed globalize pass
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
e
r
s
Kaseor
g
R
emove
n
o
w-unus
e
d
parse_a
n
d_save code
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
a
seorg
Consolidate System
.
map parsing in ksplice
.
p
l
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kaseor
g
Move
k
s
plice_patch gen
e
ration into o
b
j
manip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
Move ksplice_size gener
a
tion into objmanip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Move k
s
p
l
ice_relo
c
gene
r
ation into
o
bj
m
an
i
p
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Add System
.
m
a
p
r
eadin
g
c
ode to
o
b
j
m
a
nip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs K
a
seorg
New hash t
a
bl
e
interface
for objcommon
.
h, b
a
sed o
n
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nde
r
s Kaseorg
A
d
d infrast
r
uct
u
re for
w
riting
new
s
ecti
o
ns in obj
m
anip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
Store
a
l
ig
n
men
t
as an exp
o
n
e
nt base 2, like bfd
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Conv
e
rt symbol tables to vector interface
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Conv
e
rt section conten
t
s and reloca
t
io
n
tables to vecto
r
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
New vector interface for obj
c
ommon
.
h
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
Move objmanip i
n
vocations
to
ksp
l
ice
.
p
l and apply
them
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Ma
k
e
match
_
n
o
p
a
n
d
r
u
n
_
pre_cm
p
not
st
a
tic
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nd
e
r
s Kase
o
r
g
Rename section
s
‘
.
ksp
l
ic
e
.
ksplic
e
_foo’
to ‘
.
kspl
i
ce_foo’
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders
K
a
seorg
Use loc
a
l labels in save_using_asm
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Replace NULL terminat
o
r
o
n
reloc
s
, sizes
,
and patches
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kase
o
rg
S
end e
r
rors to stderr
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
Fi
x
indentat
i
on of bfd con
f
igure options
.
commit
|
commitdiff
|
tree
2008-09-12
Je
f
frey Brian Arnold
Remove obsolete chec
k
s
.
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Don't r
m
m
od if
C
O
N
FIG_MODULE
_
UNLOA
D
=n
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbo
t
t
Ma
k
e
ksplice-apply not complain when CONF
I
G_MODULE_UNLOAD=n
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
C
lea
n
up ksplice-view and kspl
i
ce-undo in
t
erfa
c
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move
t
h
e
de
f
inition of k
s
plice_kc
a
lloc above
i
ts use
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
bru
t
e_se
a
rch the core
k
ernel
i
n a
d
dit
i
on to
m
od
u
les
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
P
rint out the names of sections that cannot be matched
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
A
d
d debugging
output to brute_
s
earch_al
l
_
m
ods
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbot
t
Make search_for_
m
atch succeed
i
f brute
_
search_all
_
mods
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbott
Fix a bug where brute
_
se
a
rch only searches at th
e
start
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian
A
rnold
Rem
o
v
e
redundant chec
k
fr
o
m brute_sea
r
ch
.
commit
|
commitdiff
|
tree
2008-09-12
Je
f
frey Brian Arnold
R
emove unused fields (sect_add
r
s and num_
s
ec
t
_addrs
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
Brian Arn
o
ld
Alway
s
find the ksplice_pat
c
h oldadd
r
using
a
nameva
l
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
J
effrey Brian
Arnold
Improve KSPLICE_
I
P and KSPLICE_SP to ha
n
dl
e
old x86
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Flush
t
he
i
n
s
t
r
uction cache after install
i
ng/removing
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
a
seorg
Correct defini
t
io
n
of ksplice_kcal
l
o
c
()
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
T
i
m
Abbott
Remove po
t
en
t
ia
l
memory leak in accum
u
late_ma
t
ching_names
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Replace ksplice_m
o
d_find_sym with module_on_
e
ach_symbol
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbott
Merge t
h
e
t
wo differ
e
nt other_module
_
lookup functio
n
s
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbo
t
t
Add d
e
penden
c
i
es o
f
k
splice modu
l
es on modul
e
s they
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
R
e
place pack->helper with pa
s
sing a p
a
rameter pre
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
A
bb
o
tt
Protect ac
c
esses to th
e
l
i
st of all modules
with
module_m
u
t
e
x
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Replace
T
HIS_MOD
U
LE with pack->pr
i
mar
y
a
s
procfile
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Replace THIS_MODULE
w
ith a pointer to the
p
r
ima
r
y in
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
Replace THIS
_
MODUL
E
->list with the modules list_head
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Don't
w
rite a
r
ev
e
rse trampolin
e
; the code is a
b
out
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Fix virtu
a
l_ad
d
re
s
s_mapp
e
d(
)
to sup
p
or
t
large pag
e
s
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Remove @SED
@
variable (autoco
n
f 2
.
59 lac
k
s AC_PROG_SED)
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Get rid of
unused $kid
v
a
r
i
a
bl
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
r
g
R
e
spect the secti
o
n
alignment inste
a
d of hard-c
o
din
g
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Replac
e
depreca
t
ed EXTR
A
_CFLAGS with CFLA
G
S_
$
@
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Rep
l
a
c
e N
U
LL termin
a
tor
i
n s
p
ecial
_
secti
o
ns[] with
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers
K
aseo
r
g
Fix jumplen indentatio
n
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Fix
v
arious
off-by-on
e
comparison bugs
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Remove th
e
unneeded c3, 5b hack
for de
t
ecting end
o
f
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Bri
a
n Arnold
Mak
e
bootstr
a
pped onl
y
exi
s
t
w
h
e
n KS
P
LICE
_
S
T
ANDALONE
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Build kspl
i
c
e
m
o
d
ul
e
in p
a
rallel
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Ar
n
old
Make it
po
s
sible to remove KSP
L
ICE_STA
N
DAL
O
NE using
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Do
n
ot
u
se assignment in
i
f condition in run_pre_cmp
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
Ma
k
e
f
a
i
led_
t
o_find not g
o
beyon
d
80
c
haracters
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Us
e
spacing after
comma
s
i
n
KSPLICE_UNI
Q
macros
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Re
m
o
ve unnecessary parentheses in retu
r
n from e
n
ds
_
with
.
commit
|
commitdiff
|
tree
2008-09-12
Tim
Abbott
Use linu
x
/ua
c
cess
.
h, not asm/uaccess
.
h except
in KSPLICE_STA
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Ar
n
old
Add
e
x
p
lanation of map_pr
i
ntk
check
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Do not use assign
m
e
n
t in if con
d
ition
.
commit
|
commitdiff
|
tree
2008-09-12
An
d
e
rs Kaseorg
R
eplace t
h
e last rsync wit
h
cp, getting rid of the
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
J
e
ffrey B
r
ia
n
Arnold
Remo
v
e
C
ONFIG_KA
L
L
S
Y
M
S_VAL and reformat
code involvin
g
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
U
se
k
s
p
lice_debug f
u
ncti
o
n for
most debugg
i
ng
o
utpu
t
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Cl
e
an up pri
n
ting code in check
_
task and chec
k
_
stack
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Use the ker
n
el's max m
a
cro
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
Move printk statements out of __reverse_patches
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Add
s
everity le
v
e
l
s to print
k
calls
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
Ad
d
error che
c
king
to
k
mal
l
oc
c
al
l
s
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbo
t
t
Use e
r
r
o
r
cod
e
s
i
n
stop_mach
i
n
e
_run cod
e
.
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseor
g
Remove useless braces
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
Ren
a
me
s
a
f
e t
o
boots
t
rap
p
e
d
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbott
R
e
name fl
a
gs to
p
c
r
e
l
since it i
s
the only flag
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
o
t
t
Re
m
ove now-unnece
s
sary SAFE flag
.
commit
|
commitdiff
|
tree
2008-09-12
T
i
m Abbott
Remove unne
c
essary loc
a
l
variable addr
i
n check_task
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
Avoid schedul
i
ng a timeout w
h
en we succeed
in p
a
tching
.
commit
|
commitdiff
|
tree
2008-09-12
Tim A
b
bott
R
emove
unnecessary
p
roc entry removal when c
r
eation
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Abbot
t
Remove unnecessary have_added_val f
r
om comp
u
t
e_a
d
dress
.
commit
|
commitdiff
|
tree
2008-09-12
Ti
m
Abbott
Use list
_
for_each_en
t
r
y
rath
e
r than list_for_
e
ach
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Br
i
an Arnold
Do helper searc
h
_for_match p
r
o
cess in one stage
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffr
e
y
Brian Arnold
S
t
art work on integrate
d
Ksplice
(
!KSPLICE_STANDAL
O
NE
)
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
ria
n
A
rnold
Make safe an
d
debug sta
t
ic
.
commit
|
commitdiff
|
tree
2008-09-12
Jef
f
rey Bria
n
A
rno
l
d
Move defi
n
ition of
v
irt
u
al_address_mapp
e
d
toward the
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
Jeff
r
ey Brian A
r
nold
Swap de
f
initions
of struct
k
splice_size a
n
d struct
.
.
.
commit
|
commitdiff
|
tree
2008-09-12
J
effrey Brian Arnold
Move
former
allcommon
.
h pr
o
totypes
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
r
ian A
r
nold
Mov
e
find_nameval
and find_addrmap prototypes
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Brian Arnold
M
o
v
e
handle_myst_reloc prototype
.
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey Bri
a
n Arnold
Move vari
a
ble
s
toward the
t
op of kspli
c
e
.
c
.
commit
|
commitdiff
|
tree
next