From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ryan O'Neill Subject: ELF .note BSD_SYMTAB Date: Wed, 06 Aug 2014 12:24:20 -0700 Message-ID: <53E280E4.2060806@zoho.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello. After reading through some of the libelf-loader.c and libelf-dominfo.c code, it appears that Xen expects BSD guest kernels to have an ELF .note auxillary entry of type XEN_ELFNOTE_BSD_SYMTAB that gets parsed in so that Xen knows to allocate room for the kernels symbol table. I do not see this Note (Or any note segment/section) in my freebsd guest kernel image (readelf -n). Can someone explain to me if this Note is still used? If so, then in what case? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJT4oDeAAoJEBKyrGQNkDKcPpUIAL2KI7Y5LcJTnNk+q+C9jVjG 2wddVrMKAe7JHy/xMu01diC8gfAD3iprPYAN+AtUdBlHlKFPodM5JN6R1RONZNM7 dFegRuIYoFTelJNj58gdTTyQlZz616vomPq5ctayYl1JIilMibrNq/hlnZwFSSFx PwBZYjxKRbCahfgfXLSEb6/N7cIOn9W1XK58WNpE4q7bczIkzCelgAfSRdTqOmla jIXiIypiVkqj5fcC/GX1Ar26qfLEfQvLMXl/bFJrKyRTei71nYJrRe9U2v+8VG+y iVu9qKWqW95qtbGcpL1wdaFmw36jY+uuuW/grQ8dpYtKNKKcVsOwVFOrDG+yEsk= =FXiC -----END PGP SIGNATURE-----