|
|
|
|
322
|
// someone passes a kernel path that doesn't contain "vmlinux" AND
|
322
|
// someone passes a kernel path that doesn't contain "vmlinux" AND
|
323
|
// (2) _stext is page-aligned AND (3) _stext is not at Vaddr
|
323
|
// (2) _stext is page-aligned AND (3) _stext is not at Vaddr
|
324
|
symbols, err := ef.Symbols()
|
324
|
symbols, err := ef.Symbols()
|
325
|
- if err != nil {
|
|
|
|
|
325
|
+ if err != nil && err != elf.ErrNoSymbols {
|
326
|
return nil, err
|
326
|
return nil, err
|
327
|
}
|
327
|
}
|
328
|
for _, s := range symbols {
|
328
|
for _, s := range symbols {
|