Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 May 2008 10:10:36 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-amd64@freebsd.org
Cc:        matteo@freebsd.org
Subject:   Re: amd64/117186: [modules] kldload Unsupported file type on STABLE amd64
Message-ID:  <200805191010.36605.jhb@freebsd.org>
In-Reply-To: <200805172352.m4HNquJA067685@freefall.freebsd.org>
References:  <200805172352.m4HNquJA067685@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 17 May 2008 07:52:56 pm matteo@freebsd.org wrote:
> Synopsis: [modules] kldload Unsupported file type on STABLE amd64
>
> State-Changed-From-To: open->feedback
> State-Changed-By: matteo
> State-Changed-When: Sab 17 Mag 2008 23:51:43 UTC
> State-Changed-Why:
> Sean, are you still able to reproduce this ? did you try newer FreeBSD
> releases? Modules loading/unloading works just fine on my amd64.

You will get the message.  Specifically, sys/kern/link_elf.c will emit this 
message (because it can't handle an amd64 .ko) even though 
sys/kern/link_elf_obj.c will work ok.  Basically, if link_elf.c tries the 
module first, you get this message.  Since kernel object files are linked in 
alphabetical order, link_elf.c ends up always probing potential kernel 
modules first.

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200805191010.36605.jhb>