From owner-freebsd-current@FreeBSD.ORG Fri May 8 22:04:29 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B270106566C for ; Fri, 8 May 2009 22:04:29 +0000 (UTC) (envelope-from artemb@gmail.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.30]) by mx1.freebsd.org (Postfix) with ESMTP id C42528FC0A for ; Fri, 8 May 2009 22:04:28 +0000 (UTC) (envelope-from artemb@gmail.com) Received: by yw-out-2324.google.com with SMTP id 9so992979ywe.13 for ; Fri, 08 May 2009 15:04:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type; bh=gMQadjz5B9tUiSGOOqfpU9Pvuxx90WT+QbA3/yyAPQc=; b=Lr1CR2yZRJc7xQYzkypbocbNjcuEjfdfubKKEDvK/ShJAyv+1WZhXzeUxK+Q7tuuND RBXLock8IBB3MvOSiv+dmCCSp4mRvWPuqMt9QC2AnOpLXI1yqxgt0gam4+1WBKWxkRTI 2KdANcJOymqNl3FRvHxrYiq7IqsK6QYKjpWws= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=M6Zf8lI8PsLqX3sxTKYVN6W3vZQIhet5mYEUxTf8uBOpHQ5aPGQienCyp3n1tXY1hP /D7GLCdkfONGGVUfOn+jzlxXyCJAhptJaX2tXjAX60JxoiL4yHSkRi5GB747yQW9OLx9 g76vLZQBLMFbCfkwf+xImam0+Y4LQ/IG0XUzY= MIME-Version: 1.0 Sender: artemb@gmail.com Received: by 10.100.126.19 with SMTP id y19mr9189250anc.100.1241820266954; Fri, 08 May 2009 15:04:26 -0700 (PDT) In-Reply-To: References: Date: Fri, 8 May 2009 15:04:26 -0700 X-Google-Sender-Auth: ac9d7f2a58aeebd1 Message-ID: From: Artem Belevich To: freebsd-current@freebsd.org Content-Type: multipart/mixed; boundary=0016e644d02ce38b2404696dcf46 Subject: [patch] zfs.ko loading failure X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 May 2009 22:04:29 -0000 --0016e644d02ce38b2404696dcf46 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi, After recent changes (r191915) opensolaris.ko refers to utsname variable that's actually compiled into zfs.ko zfs.ko itself requires symbols from opensolaris.ko and this circular dependency leads to failure to load zfs.ko. Attached patch moves opensolaris_misc.c to modules/opensolaris and fixes the issue --Artem --0016e644d02ce38b2404696dcf46 Content-Type: application/octet-stream; name="zfs-utsname.diff" Content-Disposition: attachment; filename="zfs-utsname.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fuhfp3gt0 ZGlmZiAtciBmYWU5NDg5NWNjNjcgc3lzL21vZHVsZXMvb3BlbnNvbGFyaXMvTWFrZWZpbGUKLS0t IGEvc3lzL21vZHVsZXMvb3BlbnNvbGFyaXMvTWFrZWZpbGUJRnJpIE1heSAwOCAxMjoyMjoxMCAy MDA5IC0wNzAwCisrKyBiL3N5cy9tb2R1bGVzL29wZW5zb2xhcmlzL01ha2VmaWxlCUZyaSBNYXkg MDggMTU6MDM6MzcgMjAwOSAtMDcwMApAQCAtMSwxNSArMSwxNiBAQAogIyAkRnJlZUJTRDogaGVh ZC9zeXMvbW9kdWxlcy9vcGVuc29sYXJpcy9NYWtlZmlsZSAxOTAzNzQgMjAwOS0wMy0yNCAxNTo0 ODozNVogbWFyaXVzICQKIAogLlBBVEg6ICR7LkNVUkRJUn0vLi4vLi4vY2RkbC9jb21wYXQvb3Bl bnNvbGFyaXMva2VybgogCiBLTU9EPQkJb3BlbnNvbGFyaXMKIFNSQ1M9CQlvcGVuc29sYXJpcy5j CQlcCiAJCW9wZW5zb2xhcmlzX2Ntbl9lcnIuYwlcCisgICAgICAgICAJb3BlbnNvbGFyaXNfbWlz Yy5jICAgICAgXAogCQlvcGVuc29sYXJpc19rbWVtLmMKIAogLmlmICR7TUFDSElORV9BUkNIfSA9 PSAiaTM4NiIgfHwgJHtNQUNISU5FX0FSQ0h9ID09ICJhbWQ2NCIgfHwgJHtNQUNISU5FX0FSQ0h9 ID09ICJpYTY0IiB8fCAke01BQ0hJTkVfQVJDSH0gPT0gInNwYXJjNjQiCiAuUEFUSDoJJHsuQ1VS RElSfS8uLi8uLi9jZGRsL2NvbnRyaWIvb3BlbnNvbGFyaXMvY29tbW9uL2F0b21pYy8ke01BQ0hJ TkVfQVJDSH0KIFNSQ1MrPQkJYXRvbWljLlMKIC5lbHNlCiBTUkNTKz0JCW9wZW5zb2xhcmlzX2F0 b21pYy5jCiAuZW5kaWYKZGlmZiAtciBmYWU5NDg5NWNjNjcgc3lzL21vZHVsZXMvemZzL01ha2Vm aWxlCi0tLSBhL3N5cy9tb2R1bGVzL3pmcy9NYWtlZmlsZQlGcmkgTWF5IDA4IDEyOjIyOjEwIDIw MDkgLTA3MDAKKysrIGIvc3lzL21vZHVsZXMvemZzL01ha2VmaWxlCUZyaSBNYXkgMDggMTU6MDM6 MzcgMjAwOSAtMDcwMApAQCAtMTUsMTcgKzE1LDE2IEBAIFNSQ1MrPQludnBhaXIuYwogLlBBVEg6 CSR7LkNVUkRJUn0vLi4vLi4vY2RkbC9jb250cmliL29wZW5zb2xhcmlzL2NvbW1vbi91bmljb2Rl CiBTUkNTKz0JdThfdGV4dHByZXAuYwogCiAuUEFUSDoJJHsuQ1VSRElSfS8uLi8uLi9jZGRsL2Nv bXBhdC9vcGVuc29sYXJpcy9rZXJuCiBTUkNTKz0Jb3BlbnNvbGFyaXNfa21lbS5jCiBTUkNTKz0J b3BlbnNvbGFyaXNfa29iai5jCiBTUkNTKz0Jb3BlbnNvbGFyaXNfa3N0YXQuYwogU1JDUys9CW9w ZW5zb2xhcmlzX2xvb2t1cC5jCi1TUkNTKz0Jb3BlbnNvbGFyaXNfbWlzYy5jCiBTUkNTKz0Jb3Bl bnNvbGFyaXNfcG9saWN5LmMKIFNSQ1MrPQlvcGVuc29sYXJpc19zdHJpbmcuYwogU1JDUys9CW9w ZW5zb2xhcmlzX3Zmcy5jCiBTUkNTKz0Jb3BlbnNvbGFyaXNfem9uZS5jCiAKIC5pZiAke01BQ0hJ TkVfQVJDSH0gPT0gImkzODYiIHx8ICR7TUFDSElORV9BUkNIfSA9PSAiYW1kNjQiIHx8ICR7TUFD SElORV9BUkNIfSA9PSAiaWE2NCIgfHwgJHtNQUNISU5FX0FSQ0h9ID09ICJzcGFyYzY0IgogLlBB VEg6CSR7U1VOV30vY29tbW9uL2F0b21pYy8ke01BQ0hJTkVfQVJDSH0KIFNSQ1MrPQlhdG9taWMu Uwo= --0016e644d02ce38b2404696dcf46--