Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Problems with amd64 -current - bootloader cannot load modules?



On Tue, 8 Oct 2013, Martin Husemann wrote:

On Mon, Oct 07, 2013 at 05:15:46PM -0700, Paul Goyette wrote:
When booting either my custom/minimalistic kernel or a GENERIC kernel,
it gets as far as printing the sizes of the various sections, and then
gives the message

     head full (0x6cd08+16384)
        ^^^^
Obvious typo in transcription, should have read

        heap full (0x6cd08+16384)


Did the size of modules change for amd64 recently? (Unwind info or new
binutils are obvious candidates, though the former should not have this
effect on amd64.)

Using objdump on the ffs.kmod files from 6.99.23 running system and the 6.99.24 distribution directory, I get the following:

Idx Name             Size .23      Size .24     Change
  0 .text            00024469      00024409       -60
  1 .eh_frame        00003e90      00003e90         0
  2 .rodata.str1.8   00001228      00001228         0
  3 .rodata.str1.1   000006bd      000006bd         0
  4 .rodata          00001158      00001158         0
  5 link_set_modules 00000008      00000008         0
  6 .data            000001f0      000001f0         0
  7 .ident           000006a7      000006a1        -6

So, the newer ffs module is actually _smaller_ than the old one?


-------------------------------------------------------------------------
| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:       |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com    |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer |                          | pgoyette at netbsd.org  |
-------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index