From owner-freebsd-stable@FreeBSD.ORG Fri Mar 2 14:03:41 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D60F1065672 for ; Fri, 2 Mar 2012 14:03:41 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.zoral.com.ua (mx0.zoral.com.ua [91.193.166.200]) by mx1.freebsd.org (Postfix) with ESMTP id 1F2598FC08 for ; Fri, 2 Mar 2012 14:03:39 +0000 (UTC) Received: from skuns.kiev.zoral.com.ua (localhost [127.0.0.1]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id q22E3ZH1032085; Fri, 2 Mar 2012 16:03:35 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.5/8.14.5) with ESMTP id q22E3ZMb083056; Fri, 2 Mar 2012 16:03:35 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.5/8.14.5/Submit) id q22E3Y9s083055; Fri, 2 Mar 2012 16:03:34 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 2 Mar 2012 16:03:34 +0200 From: Konstantin Belousov To: Alexander Leidinger Message-ID: <20120302140334.GJ75778@deviant.kiev.zoral.com.ua> References: <20120221143537.Horde.deyFDZjmRSRPQ52pxBIpnLA@webmail.leidinger.net> <1329890164178-5504219.post@n5.nabble.com> <20120222140308.Horde.RjSecpjmRSRPROeM24KCgsA@webmail.leidinger.net> <1330501225474-5524279.post@n5.nabble.com> <20120229110106.Horde.57mdQpjmRSRPTfdiZgvhTsA@webmail.leidinger.net> <20120229141628.Horde.dEOYCZjmRSRPTiUs4NvBeec@webmail.leidinger.net> <20120302143317.Horde.sAWpfZjmRSRPUMwdU70rHcA@webmail.leidinger.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="x0KprKst+ZOYEj2z" Content-Disposition: inline In-Reply-To: <20120302143317.Horde.sAWpfZjmRSRPUMwdU70rHcA@webmail.leidinger.net> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: clamav-milter 0.95.2 at skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.0 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua Cc: Pavel Timofeev , freebsd-stable@freebsd.org, "Desai, Kashyap" Subject: Re: [CFT] modular kernel config X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2012 14:03:41 -0000 --x0KprKst+ZOYEj2z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 02, 2012 at 02:33:17PM +0100, Alexander Leidinger wrote: > Quoting Pavel Timofeev (from Thu, 1 Mar 2012 =20 > 10:35:17 +0400): >=20 > >I have just tried lastest configs and see following messages while =20 > >kernel boot: > > > >Copyright (c) 1992-2012 The FreeBSD Project. > >Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > > The Regents of the University of California. All rights reserved. > >FreeBSD is a registered trademark of The FreeBSD Foundation. > >FreeBSD 10.0-CURRENT #0: Wed Feb 29 22:47:35 MSK 2012 > > mox@rock:/usr/obj/usr/src/sys/SMALL amd64 > >WARNING: WITNESS option enabled, expect reduced performance. > >link_elf_obj: symbol xpt_create_path undefined > >KLD file hptiop.ko - could not finalize loading > >link_elf_obj: symbol firmware_get undefined > >KLD file isp.ko - could not finalize loading > >link_elf_obj: symbol xpt_freeze_simq undefined > >KLD file mps.ko - could not finalize loading > >link_elf_obj: symbol cam_simq_alloc undefined > >KLD file hptmv.ko - could not finalize loading > >CPU: Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz (2906.39-MHz =20 > >K8-class CPU) > > > >Don't you know why do I get it? >=20 > The xpt_* symbols are all in the cam module. If you downloaded the =20 > loader.conf the cam module should be surely there (except you lost =20 > it). Without the cam module I can understand the messages about xpt_*, = =20 > with the cam module I can't (I speicied cam before hptiop/mps/hptmv). >=20 > Regarding the firmware_get module I changed the order of module =20 > loading in the loader.conf, I've put the firmware_load to the front to = =20 > load it before a lot of other modules. Theoretically this should solve = =20 > the isse. The issue there, at least with mps(4), is that the driver erronously lacks the line MODULE_DEPEND(mps, cam, 1, 1, 1); somewhere in mps_pci.c to record dependency on the cam(4). Never looked at the other drivers, but I suspect that the problem is same. --x0KprKst+ZOYEj2z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (FreeBSD) iEYEARECAAYFAk9Q0zYACgkQC3+MBN1Mb4ghFgCfUeht3d2FZ02Z4D9G+CdOeGfV qZMAn3H2DXzM0F341/2YvnzRgWU1qX/7 =7FCy -----END PGP SIGNATURE----- --x0KprKst+ZOYEj2z--