Date: Sun, 9 Oct 2016 11:45:42 +0300 From: "Jukka A. Ukkonen" <jau789@gmail.com> To: FreeBSD PowerPC ML <freebsd-ppc@FreeBSD.org> Subject: tmpfs and mqueuefs experiencing trouble on 11.0/ppc64 Message-ID: <41001873-4df9-74c6-c13e-dfd6441d43fd@gmail.com>
index | next in thread | raw e-mail
Hello all, Has anyone else noticed this on ppc64 with 11.0? When tmpfs.ko and mqueuefs.ko are loaded at boot time by the loader those file systems cannot be actually mounted. The outcome is only ... mount: tmpfs: Operation not supported by device If one then decides to unload the module, the kernel logs the following message (shown both on the console and in the messages file)... # kldunload tmpfs link_elf_lookup_symbol: missing symbol hash table After unloading the module there is no trouble in reloading it and mounting the tmpfs... # kldload tmpfs # mount -t tmpfs tmpfs /tmp The exact same facts apply to mqueuefs as well. I can imagine this might be somehow related to some recent changes in ELF, but that is at the moment only a guess. The source version I tested just a moment ago is quite fresh... # uname -a FreeBSD urd 11.0-PRERELEASE FreeBSD 11.0-PRERELEASE #0 r306899M: Sun Oct 9 10:29:21 EEST 2016 root@urd:/usr/obj/usr/src-11/sys/GENERIC64 powerpc I have a local change in sys/powerpc/ofw/ofw_machdep.c to make the system boot at all, but tmpfs and mqueuefs are exactly as they are in the svn. Cheers, --jauhelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41001873-4df9-74c6-c13e-dfd6441d43fd>
