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
Make match_nop and run_pre_cmp static.
2008-09-12
Anders Kaseorg
Make m
a
t
ch_nop and run_p
r
e_cmp st
a
tic
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kase
o
rg
S
tore supersect pointe
r
in
s
e
ction->use
r
data
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Ka
s
eorg
Remove unuse
d
b
lank_sect_n
a
me
and
blank_sect_addr f
r
om
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
St
o
r
e
the r
e
location address in s
t
ruct ksplice
_
reloc
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Remove now-unn
e
eded globalize pass
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Re
m
ove now-unused
parse_and
_
sav
e
code
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Consolidate System
.
map parsing in ks
p
lice
.
pl
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
r
s
Kaseorg
Mo
v
e ksplice_patc
h
generation into objmani
p
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
der
s
Kaseo
r
g
Move
k
sp
l
ice_size gene
r
at
i
o
n into obj
m
anip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move ksplice_relo
c
ge
n
era
t
ion int
o
o
bjmanip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Add System
.
map reading code to
objmanip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
New ha
s
h table interf
a
ce f
o
r
objcommon
.
h, based on
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers K
a
seorg
Ad
d
infrastructure for w
r
iting new sections in objmanip
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
S
t
ore alignment
a
s an exp
o
nent base 2, like bfd
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseo
r
g
Con
v
ert symbol table
s
to vector
i
nt
e
rfac
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Convert se
c
t
ion conte
n
t
s
and relocation t
a
bles
to
ve
c
tor
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Ne
w
vector in
t
erfa
c
e for objcommon
.
h
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Move
objma
n
ip invocat
i
ons to ksplice
.
pl and
apply them
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
M
ake match_nop and run_pre_c
m
p not stati
c
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Renam
e
sectio
n
s ‘
.
k
s
plice
.
kspl
i
ce_foo’ to ‘
.
ksplice_foo’
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Use local labels
in s
a
ve_usi
n
g
_
asm
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Ka
s
eo
r
g
Rep
l
ace NULL terminator on relocs, sizes, and patches
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
de
r
s
Kaseorg
S
e
nd errors to stderr
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Don't rmmod
if
C
ONFIG_MODULE_UNLOAD=n
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers Kaseorg
Clean up ksplice-v
i
ew and ksplice-un
d
o i
n
terface
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
M
ove
the defin
i
t
ion of ksplice_kcalloc above its use
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
seorg
Correc
t
de
f
i
nition of kspl
i
c
e_k
c
alloc()
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Replace
k
sp
l
ice_mod_find_s
y
m
with mo
d
ule_on_eac
h
_symbol
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Don't w
r
i
te
a
reverse trampoline; the
code
i
s
about
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Fix v
i
rtual_address
_
mapped(
)
t
o suppo
r
t
l
arge pages
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kaseorg
Remove @SED@ variable (aut
o
conf 2
.
59 lacks AC_PROG_SED)
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Get rid of unused $kid variable
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers Kaseorg
Res
p
ect th
e
section a
l
i
gnmen
t
instead of hard-cod
i
n
g
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseor
g
Rep
l
ace deprecated EXTRA_C
F
L
AGS
w
i
th CFLAGS_$@
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
de
r
s Ka
s
eo
r
g
Rep
l
ace NUL
L
t
e
r
minato
r
in s
p
ecial_sec
t
io
n
s[] with
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
K
aseorg
Fix jumplen
i
n
d
entat
i
on
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kaseorg
Fix various off-by-o
n
e c
o
m
p
ar
i
son bu
g
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
r
g
Remove
t
h
e unneeded c3, 5
b
hack
f
or detect
i
ng
e
n
d of
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Bu
i
ld kspl
i
ce module in paral
l
el
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
Replace the la
s
t rsync wi
t
h cp, g
e
tting rid of t
h
e
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
And
e
r
s
Kaseorg
Remov
e
usel
e
ss
braces
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
activate_primary no longer needs
to be in
m
od
u
l
e
_pack
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
Ma
k
e
t
he helper call the prima
r
y,
s
o it does
n
't need
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
er
s
Kaseorg
Mov
e
m
o
dule init and
c
leanup into separ
a
t
e function
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
se
o
rg
F
ormat
t
in
g
fi
x
es
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Ka
s
eorg
A
d
d
activate_prima
r
y to module_pack
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers K
a
seorg
M
ove
garbage collection fr
o
m
he
l
p
e
r
'
s cleanu
p
_modu
l
e
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Ch
a
nge process_ksplice_re
l
oc
s
to ac
c
ept reloc
s
as an
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
A
nders K
a
seorg
R
e
move unused variables pos, n from __rev
e
r
se_patches
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Remove unused
f
unct
i
o
n only
_
label
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kaseorg
Remove u
n
necessa
r
y test
of safe
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kase
o
rg
Remove dependence on kmodsrc
f
r
om u
s
erspace too
l
s
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
Ad
d
a dummy rule for
buildin
g
linker scripts
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kaseorg
Support skipping the prebuil
d
comp
i
le
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
S
u
ppor
t
multiple k
s
p
l
ic
e
module
s
in ksplice-create
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
S
u
pport
m
ultip
l
e ksplice modules in ksplice-apply
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
New bu
i
ld sys
t
em that integrates w
i
th k
e
r
n
e
l makefiles
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Include 64-bit n
o
-o
p
p
a
t
terns f
r
om binutils 2
.
17
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders
K
ase
o
rg
Clea
n
up
ru
n
-p
r
e
matchin
g
loop structur
e
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
An
d
ers Kas
e
org
Don
'
t
look up
.
ro
d
ata sy
m
bols
i
n the kernel
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Replace
"
ksp
l
ice: success" w
i
th exit status checking
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
And
e
rs Kaseorg
Corr
e
c
t
q
uoting for
r
unstr() and runsuc(
)
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Check t
h
at
r
equired M
a
kefile argu
m
ents are provided
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders
K
a
s
e
o
rg
R
e
place modcommon
.
auto
.
h wit
h
preprocessor flags
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Ande
r
s Kaseorg
Remove unused
s
tr2addr funct
i
on
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders
Ka
s
eor
g
Build cleanup to suppo
r
t separate source and
b
u
ild
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
return i
s
not
a function
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
And
e
rs
K
a
seorg
Apply ker
n
e
l co
d
i
n
g
style usin
g
Lindent
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
G
et rid of loc
a
l_safety
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Make ksplice_sta
t
e s
h
ared
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Change app
l
ied flag to
a
thr
e
e-st
a
te enum
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
A
n
d
e
rs K
a
seo
r
g
Use <l
i
nu
x
/list
.
h> A
P
I
for reloc_a
d
drmaps and reloc_namevals
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-21
An
d
er
s
Kas
e
org
Move internals
o
ut of modcommon
.
auto
.
h
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-20
A
nders
K
aseorg
Convert struct ansglob t
o
<linux/list
.
h> API
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-20
An
d
er
s
Kaseorg
Chang
e
un
n
e
c
essary
list_for
_
each
_
en
t
ry_safe to
l
ist_for_each
.
.
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree
2008-06-20
A
n
ders Ka
s
eor
g
D
e
fine c
l
e
a
r_list macro
.
Signed-off-by:
Anders Kaseorg
<andersk@mit.edu>
commit
|
commitdiff
|
tree