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
And
e
rs Kaseor
g
Make match_nop a
n
d run_pre_cmp static
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nde
r
s
K
aseorg
Store
s
upersect pointer in section->user
d
ata
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
e
org
Remove
unu
s
ed b
l
ank_sect_name and blank_sect_addr fr
o
m
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders K
a
seorg
Store the relocation ad
d
ress in str
u
ct ksplice_
r
eloc
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
Remove now-u
n
n
e
ede
d
globalize pass
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kase
o
rg
Remove now-unus
e
d par
s
e_and_save cod
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
r
s
Kaseorg
C
o
nsolidat
e
S
y
stem
.
map parsing in
k
splice
.
pl
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
Move ksplice_patch ge
n
eration into objmanip
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Kaseo
r
g
Move
ksplice_size generation into objmanip
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move ksplice_reloc generation in
t
o objmanip
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
Add Syst
e
m
.
map reading code to
o
bjmanip
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kase
o
rg
New hash table
i
nterfac
e
fo
r
o
bjcommon
.
h, based on
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers
K
a
s
eo
r
g
Add infrastructure for
wr
i
ting new sect
i
ons i
n
o
bjm
a
nip
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Store align
m
ent as an e
x
p
onent ba
s
e 2, lik
e
bfd
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
C
o
n
ver
t
sy
m
b
o
l tables
t
o vector int
e
rface
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kase
o
rg
Co
n
v
ert secti
o
n cont
e
n
t
s
and relocation tables to vector
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kas
e
org
N
e
w
vector interface for objcomm
o
n
.
h
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders K
a
seorg
Move objmanip invocations to
ksp
l
i
c
e
.
p
l
and apply them
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Make match_nop and run_pre_cmp
n
ot stati
c
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Rename sections ‘
.
ksplice
.
k
splice_f
o
o
’
to ‘
.
ksplice_f
o
o’
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Use
lo
c
al labels in
sav
e
_using_asm
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
An
d
e
rs
K
a
s
eorg
Replace NULL terminator on
relocs
,
sizes,
a
nd patches
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Send errors to stderr
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Do
n
't rmmod if CONFIG_
M
ODULE_UNLOAD=n
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Cle
a
n up ksplice-v
i
ew and
k
spli
c
e-undo interface
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eor
g
M
o
ve the definition of ksplice_kcalloc above its u
s
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kaseorg
C
o
r
r
ect definiti
o
n of ksplice_kcal
l
o
c
()
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Ka
s
e
o
rg
Repl
a
ce ksplice_mo
d
_
find_sym wi
t
h module_on_ea
c
h_symbol
.
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
ase
o
rg
Don't wri
t
e a r
e
verse tra
m
po
l
ine
;
the co
d
e is about
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
F
ix virtu
a
l_a
d
d
r
ess_mapped() to
support large pages
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Remov
e
@SE
D
@ variab
l
e (autoconf 2
.
59
lack
s
AC
_
PROG_SED)
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Ge
t
rid of unused $kid
v
a
ri
a
ble
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Ka
s
eorg
R
e
s
p
ec
t
the section alignm
e
nt instead of hard-coding
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
e
r
s Ka
s
eorg
Replace deprecated EXTR
A
_CFLAGS
with
C
F
LAGS_$@
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Replace NULL terminator in special_sections[] wit
h
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Fix jumpl
e
n
i
nd
e
ntati
o
n
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Fix various off-by-one
com
p
a
r
is
o
n bugs
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers K
a
se
o
rg
Remove the unn
e
ed
e
d
c
3, 5b hack for detecti
n
g end of
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Ka
s
eo
r
g
B
u
ild ksplice
m
odule in
par
a
llel
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
Replace th
e
last rsync
w
ith cp, getting r
i
d o
f
the
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Remove useless bra
c
e
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eor
g
activate_pr
i
mary no longer nee
d
s to
be in
m
odul
e
_pack
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Make the hel
p
er call the
p
r
imary, so it doesn'
t
need
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders K
a
s
e
org
Move module ini
t
and cleanu
p
into sep
a
r
ate
f
unctions
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
org
Formatting fixes
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
K
aseorg
Add act
i
vate_primary
t
o module_pack
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Kas
e
org
Move
g
arba
g
e
c
o
l
lection f
r
om helper's cl
e
a
n
up_module
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Cha
n
ge process_kspl
i
c
e
_relocs to acc
e
pt relocs as an
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
R
emove unuse
d
v
a
ri
a
ble
s
pos, n
f
rom
_
_reverse_patches
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers Kas
e
o
rg
R
emov
e
unused function only_label
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Remove unneces
s
ary test
o
f safe
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
R
e
move dep
e
nde
n
c
e
o
n kmodsrc from userspac
e
tools
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
Add a dummy rule for
bu
i
lding li
n
ker scripts
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseo
r
g
Support sk
i
pping t
h
e pr
e
build compile
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Ka
s
e
o
rg
Suppo
r
t
multi
p
l
e kspli
c
e
m
odules in
k
sp
l
ic
e
-create
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Support
m
ultiple ksplice modul
e
s in k
s
plice-app
l
y
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Ka
s
eorg
New build sy
s
tem that integ
r
ate
s
with kern
e
l makef
i
les
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
Include 64-bit no-op patterns from binu
t
ils 2
.
17
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
And
e
rs
Ka
s
eorg
C
le
a
n up run-pre matching l
o
op
struct
u
re
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Ande
r
s Kaseo
r
g
Don't lo
o
k
u
p
.
rodata symbo
l
s in the kern
e
l
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
An
d
er
s
Kaseorg
Replace "ksplice: su
c
c
e
ss" with
e
xit s
t
atus
checking
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
A
n
ders Kaseorg
Correct quoting for runstr
(
) and
runsu
c
()
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
A
nders Kaseorg
Check that req
u
i
red
M
akefile arguments are provided
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders
K
aseorg
Replace
modcommon
.
a
u
to
.
h with p
r
epr
o
cesso
r
fla
g
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
A
nder
s
Kaseorg
Rem
o
v
e
u
nu
s
ed
s
tr2add
r
fun
c
ti
o
n
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kase
o
rg
Build cleanup to supp
o
rt s
e
parate source and b
u
i
ld
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Ande
r
s
K
aseorg
return is
n
ot
a function
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
A
pply k
e
rnel coding
s
t
y
l
e using Lind
e
nt
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
An
d
ers
K
a
seorg
Ge
t
r
id of l
o
cal_safety
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders Kaseorg
M
ake ks
p
li
c
e_state shared
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders
K
a
s
eo
r
g
Chang
e
app
l
ied
fl
a
g
t
o
a three-sta
t
e
e
n
um
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders
Ka
s
e
o
rg
Use <linux/l
i
s
t
.
h> AP
I
for reloc_addrm
a
ps and reloc_namevals
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-21
Anders K
a
seorg
Mo
v
e
inter
n
als
o
u
t of
mo
d
common
.
auto
.
h
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-20
A
nders Kas
e
org
Convert struc
t
ans
g
l
o
b
to <lin
u
x/list
.
h> API
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-20
And
e
rs K
a
seorg
Change un
n
ece
s
sary list_for_each_
e
n
try_safe to
l
i
s
t
_for_each
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-06-20
Anders Kaseorg
D
efine clear_list mac
r
o
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree