Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 May 2009 15:04:26 -0700
From:      Artem Belevich <fbsdlist@src.cx>
To:        freebsd-current@freebsd.org
Subject:   [patch] zfs.ko loading failure
Message-ID:  <ed91d4a80905081504n17b9aebo8240f61c159f6f7f@mail.gmail.com>
In-Reply-To: <ed91d4a80905081501v5ade3911je73ceb7539595475@mail.gmail.com>
References:  <ed91d4a80905081501v5ade3911je73ceb7539595475@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--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--



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