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
[udis86] Use the new upstream user_opaque_data API.
2008-10-15
Tim Abbott
[u
d
i
s
86] U
s
e t
h
e new upstream user_opaque_d
a
ta
A
PI
.
commit
|
commitdiff
|
tree
2008-10-15
Tim Abbot
t
F
i
x potential us
e
of ed while unitialized
.
commit
|
commitdiff
|
tree
2008-10-15
T
im Abbott
Avoid freeing th
e
label fi
e
ld of safety records when
.
.
.
commit
|
commitdiff
|
tree
2008-10-15
Jeffrey B
r
ian Arnold
The
safe
t
y_rec
o
rds s
h
ould only be
c
leared if r
e
ve
r
se
_
patc
h
es
.
.
.
commit
|
commitdiff
|
tree
2008-09-27
Ander
s
Kaseo
r
g
Add
a copyright
n
o
tice to offsets
.
c
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Tim
A
b
b
ott
Replace all sect
i
on type functions with
a
n enum in
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Anders Kas
e
org
N
ev
e
r write a section s
y
m
b
ol i
n
to
th
e
ksp
l
ic
e
_symbol
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Anders Kase
o
rg
Don't try to
l
oo
k
up a N
U
LL symbol name
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
D
i
e
when fetch_supersect is called on cons
t
sections
.
commit
|
commitdiff
|
tree
2008-09-26
Tim
A
b
b
ott
Don't call fet
c
h
_supe
r
sect on const se
c
tions
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abb
o
tt
Fix data_ss l
o
gic
in
r
e
ad_pointe
r
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Simplify filter_table_section
.
commit
|
commitdiff
|
tree
2008-09-26
An
d
ers Kaseorg
A
ssert that we
don't keep a
symbol in a deleted
s
ection
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
T
i
m
Abb
o
tt
Replac
e
want
_
section
wit
h
a flag
in the supersect
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Replace t
h
e c
h
sects list with a flag in the
s
uper
s
ect
.
commit
|
commitdiff
|
tree
2008-09-26
Tim
A
bbot
t
Repla
c
e the newsects l
i
st with a flag in the supersect
.
commit
|
commitdiff
|
tree
2008-09-26
Ti
m
A
bbott
Move is_s
p
e
cial from objcommon i
n
to objman
i
p
.
commit
|
commitdiff
|
tree
2008-09-26
Anders Kaseo
r
g
Split
o
bjmanip's main into four functions
(do
_
k
e
ep_pri
m
ary
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Anders Kaseor
g
Make load_of
f
sets a functio
n
in objmanip
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Use
the s
t
andard __
s
tringify ma
c
r
o
, rather
t
h
an S
T
R
.
commit
|
commitdiff
|
tree
2008-09-26
T
i
m Ab
b
ott
Die if a data or bss section
i
s
s
upp
o
sed
t
o be changed
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abb
o
tt
When comparing contents, don't co
m
pare
s
tor
a
ge units
.
.
.
commit
|
commitdiff
|
tree
2008-09-26
T
im Abbott
A
d
d debugging cod
e
to
o
b
j
manip
.
commit
|
commitdiff
|
tree
2008-09-26
Ti
m
Abbott
Add missin
g
chec
k
s
for be
i
n
g the primar
y
modu
l
e when
.
.
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Replace the mark_want
e
d
_i
f
_
ref
e
renced whitelist with
.
.
.
commit
|
commitdiff
|
tree
2008-09-26
Tim
A
b
bo
t
t
Handle moving function
s
between co
m
pilati
o
n un
i
ts
.
commit
|
commitdiff
|
tree
2008-09-26
Tim Abbott
Split prim
a
ry and help
e
r
write
_
kspli
c
e_section lo
o
ps
.
commit
|
commitdiff
|
tree
2008-09-26
A
nd
e
rs Kaseorg
H
andle __bug_table as
a
t
a
ble
s
ection
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
T
im Abbott
R
eplac
e
the objmani
p
keep-primary diff/flood
f
ill a
l
gorit
h
m
.
commit
|
commitdiff
|
tree
2008-09-26
A
nders Ka
s
eorg
Delete
unused
parts of
.
altin
s
t
r_replacement sections
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-26
And
e
rs K
a
seorg
Obtain table section inform
a
ti
o
n f
r
om the
kernel h
e
ad
e
r
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseorg
Make kmodsrc build
f
lags
a variable in kspli
c
e-c
r
eate
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Anders
Kaseorg
Make $tmpdir/kmods
r
c a variable in ksplice-create
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Anders
Kaseorg
Don't make a tmpdir when only prebuildin
g
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Anders Kaseor
g
Only
c
heck for used r
e
quired variables i
n
kmodsrc/Makefile
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Anders
Kaseorg
Use the
f
ilt
e
r_ex_ta
b
l
e
_section
logic f
o
r all tabl
e
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Centralize objmanip debugg
i
ng output
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Cleanup write_ks
p
lice_section
l
oop
.
commit
|
commitdiff
|
tree
2008-09-25
Tim A
b
bott
Use matchable_text_
s
ection
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Add a
m
atchable_text_section helper function
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Pass a superbfd t
o
want_section
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Rename needed_data_section to
matchable_dat
a
_section
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Clean up expor
t
_
desc hand
l
ing code
.
commit
|
commitdiff
|
tree
2008-09-25
Tim
A
b
bott
C
lean
up the
wri
t
e
_
ksp
l
i
ce_pa
t
c
h
l
oop
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbo
t
t
U
p
date the list of cha
n
ge
d
t
e
xt
sections in the wanted
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbo
t
t
Rena
m
e the list o
f
changed section names from s
e
ctions
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abb
o
t
t
Remove no
w
-unused l
a
bel_map p
a
rsing code
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Rem
o
ve struct ksplice_trampoline
.
commit
|
commitdiff
|
tree
2008-09-25
Ti
m
Abbo
t
t
Remov
e
pru
n
e_tra
m
poline_vals hack
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Rem
o
ve reverse
tram
p
o
lines
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
U
se trampoline re
p
l
a
ddr
s
, not tr
a
mpoline olda
d
d
rs
,
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Pass a ksplice_pack to
a
dd_can
d
id
a
te_val
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Ab
b
ott
Suppress
duplicat
e
strings written to the
.
ksplic
e
_str
.
.
.
[
andersk@mit.edu
: Simplify write_string]
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Tim Ab
b
ott
Supp
r
ess d
u
plicate kspl
i
ce_symbol structu
r
e
s
.
commit
|
commitdiff
|
tree
2008-09-25
T
i
m Abb
o
tt
H
andle some cas
e
s of
m
ovin
g
g
l
o
b
a
l functi
o
ns between
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
S
i
m
plify fi
l
ter_symb
o
ls
.
commit
|
commitdiff
|
tree
2008-09-25
T
im A
b
bott
Only EXPORT_
S
YMBOL_GP
L
in
i
t
_ksplice_pack
.
commit
|
commitdiff
|
tree
2008-09-25
And
e
r
s
Kaseorg
Merge objdiff into o
b
jman
i
p
k
eep-primary
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
K
eep
t
he
symbol
s
used
i
n new_rel
o
cs as well as relocs
.
commit
|
commitdiff
|
tree
2008-09-25
Tim Abbott
Use print_label_map to pass t
h
e labe
l
_map
fr
o
m objdiff
.
.
.
commit
|
commitdiff
|
tree
2008-09-25
T
im Abbott
Add symb
o
ls i
n
const
sections t
o
the label maps
.
commit
|
commitdiff
|
tree
2008-09-25
A
nder
s
Kaseorg
Fix ex_offset calculation in f
i
lte
r
_e
x
_t
a
b
le
_
secti
o
n
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-13
Anders
Kaseorg
Tai
n
t t
h
e
kerne
l
upon application of a
n
y Ksplice
u
pda
t
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
de
r
s
K
aseorg
Verify that trampo
l
ines are sti
l
l presen
t
befor
e
removing
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Jeffrey
B
rian
Arnold
Clarify private
f
iel
d
s
.
commit
|
commitdiff
|
tree
2008-09-12
T
im Abbot
t
Ch
a
ng
e
0xE9 to
0
xe9
.
commit
|
commitdiff
|
tree
2008-09-12
Tim Ab
b
ott
Remov
e
deb
u
g levels from
the
p
e
r
l utilities
.
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Rename ksplice_kallsyms_expand_sy
m
bol t
o
k
a
llsyms_expand_sym
b
ol
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseo
r
g
Move th
e
sysfs code to the end
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseo
r
g
M
ove ksplice_d
e
lete
d
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
ders Kaseorg
Move __module_d
a
ta_address
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
K
ase
o
r
g
Mo
v
e find_s
y
mbol
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseorg
Move us
e
_module
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseor
g
Mov
e
find_module
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
M
ov
e
kallsyms_on_each_symbo
l
through mod
u
le_
k
all
s
yms_
o
n_eac
h
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs Kaseorg
Swap init_debug_
b
uf wi
t
h clear_
d
ebug
_
buf
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move patches_modul
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
K
aseo
r
g
M
ove fol
l
ow_
t
ra
m
p
o
lines
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
n
d
ers
K
aseorg
Move add_ca
n
didate_val,
prune_t
r
ampoline_v
a
ls
,
and
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
And
e
rs
K
aseo
r
g
Move cre
a
te
_
safety_record
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
An
d
ers
K
aseo
r
g
Move insert_t
r
ampoline an
d
r
e
m
ove
_
trampo
l
ine
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move apply_patch
e
s through print_conflict
s
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
S
wa
p
e
xported_symbol_lo
o
kup with new_export_look
u
p
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
o
r
g
Move
l
oo
k
u
p_symbol_k
a
llsyms a
n
d accumu
l
ate_m
a
tching_na
m
es
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move a
d
d_
s
ystem_map_candidates
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders
Ka
s
eorg
Mo
v
e lookup_reloc
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nd
e
rs
K
aseor
g
Move brute_search and brute_search_all
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
K
as
e
org
Prototype brute_searc
h
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Ka
s
eorg
Move print_bytes
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move t
r
y_addr
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Move read_re
l
o
c
_v
a
lue and write_reloc_val
u
e
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kas
e
or
g
Move apply_relocs and appl
y
_reloc
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
A
nders Kaseorg
Move add_depe
n
dency_
o
n
_
a
d
d
ress
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s Kaseorg
Move finali
z
e_patches
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Mov
e
f
inalize_
e
xports
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseorg
Move finaliz
e
_pack
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
Kaseor
g
Reorde
r
ini
t
_
ksplic
e
_update
,
clea
n
up_
k
splice_update
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ander
s
K
a
seo
r
g
Use
a
n
updated
k
allsyms API, kall
s
yms_on_each_symbol
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Anders Kaseor
g
Rename other_module_lookup to look
u
p_
s
ymbo
l
_
kal
l
syms
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
2008-09-12
Ande
r
s
Ka
s
e
o
rg
Do
n
't
look up local ke
r
ne
l
symbols un
l
ess we're
p
a
tching
.
.
.
Signed-off-by: Anders Kaseorg <
andersk@mit.edu
>
commit
|
commitdiff
|
tree
next