Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.3/8.12.3) with ESMTP id g53F2onC032360 for ; Mon, 3 Jun 2002 08:02:50 -0700 Received: (from majordomo@localhost) by oss.sgi.com (8.12.3/8.12.3/Submit) id g53F2ofF032359 for linux-xfs-outgoing; Mon, 3 Jun 2002 08:02:50 -0700 X-Authentication-Warning: oss.sgi.com: majordomo set sender to owner-linux-xfs@oss.sgi.com using -f Received: from zeus-e8.americas.sgi.com ([198.149.7.250]) by oss.sgi.com (8.12.3/8.12.3) with SMTP id g53F2hnC032328 for ; Mon, 3 Jun 2002 08:02:43 -0700 Received: from daisy-e185.americas.sgi.com (daisy-e185.americas.sgi.com [128.162.185.214]) by zeus-e8.americas.sgi.com (SGI-SGI-8.9.3/americas-smart-nospam1.1) with ESMTP id KAA58289; Mon, 3 Jun 2002 10:04:23 -0500 (CDT) Received: from slobber.americas.sgi.com (slobber.americas.sgi.com [128.162.187.52]) by daisy-e185.americas.sgi.com (SGI-8.9.3/SGI-server-1.7) with ESMTP id KAA32526; Mon, 3 Jun 2002 10:04:23 -0500 (CDT) Received: from slobber.americas.sgi.com by slobber.americas.sgi.com (SGI-8.9.3/SGI-client-1.7) via ESMTP id KAA46850; Mon, 3 Jun 2002 10:04:22 -0500 (CDT) Message-Id: <200206031504.KAA46850@slobber.americas.sgi.com> To: Adrian Head cc: linux-xfs@oss.sgi.com Subject: Re: Problems with 2.4.19-pre9 & XFS/DMAPI kernel config logic problem Date: Mon, 03 Jun 2002 10:04:22 -0500 From: Dean Roehrich X-Spam-Status: No, hits=0.0 required=5.0 tests= version=2.20 X-Spam-Level: Sender: owner-linux-xfs@oss.sgi.com Precedence: bulk >From: Adrian Head >What I did come across though is that the kernel config logic for XFS & DMAPI >doesn't really do what it should (AFAICT) from the TAKE message from a while >ago. This problem I discussed with Eric & Chris Pascoe on #xfs but I'm not >sure what the outcome was. > >What happens is that make oldconfig doesn't pick up on the fact that DMAPI >should not be compiled as a module when XFS is compiled into the kernel. >Everything compiles correctly - however when a depmod is run it fails because >of missing symbols in the dmapi module. When xfs_support was merged back into the xfs directory, the dmapi module build was broken. You're missing symbols for things like sv_wait and kmem_* stuff. I'm working on it from time-to-time. At the very least, this pointed out a few more dependencies between XFS and DMAPI that I can work on. Someday DMAPI won't need XFS... Dean