Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jun 2009 17:20:10 +0400
From:      pluknet <pluknet@gmail.com>
To:        Michael Butler <imb@protected-networks.net>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: fusefs-kmod now broken
Message-ID:  <a31046fc0906010620y6751a2e5wea0dd2c6090d1f7c@mail.gmail.com>
In-Reply-To: <4A23C147.2000607@protected-networks.net>
References:  <4A23C147.2000607@protected-networks.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--0016364167f121636d046b494937
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

2009/6/1 Michael Butler <imb@protected-networks.net>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Recent changes to VFS appear to have broken the FUSE kernel module :-(
>
> cc -O2 -pipe -march=3Dprescott -fno-strict-aliasing -march=3Dprescott
> - -Werror -D_KERNEL -DKLD_MODULE -nostdinc =A0-I../include -I. -I@
> - -I@/contrib/altq -finline-limit=3D8000 --param inline-unit-growth=3D100
> - --param large-function-growth=3D1000 -fno-common =A0-mno-align-long-str=
ings
> - -mpreferred-stack-boundary=3D2 =A0-mno-mmx -mno-3dnow -mno-sse -mno-sse=
2
> - -mno-sse3 -ffreestanding -fstack-protector -std=3Diso9899:1999
> - -fstack-protector -Wall -Wredundant-decls -Wnested-externs
> - -Wstrict-prototypes =A0-Wmissing-prototypes -Wpointer-arith -Winline
> - -Wcast-qual =A0-Wundef -Wno-pointer-sign -fformat-extensions -c fuse_io=
.c
> cc1: warnings being treated as errors
> fuse_io.c: In function 'fuse_write_biobackend':
> fuse_io.c:752: warning: implicit declaration of function
> 'vfs_bio_set_validclean'
> fuse_io.c:752: warning: nested extern declaration of
> 'vfs_bio_set_validclean'
> *** Error code 1

I guess you can safely substitute that with 'vfs_bio_set_valid' and friends=
.
As at whole AFAICS that's already out of sync with -current VM.

--=20
wbr,
pluknet

--0016364167f121636d046b494937
Content-Type: application/octet-stream; name="fusefs_kmod.diff"
Content-Disposition: attachment; filename="fusefs_kmod.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fvf7javc0

ZGlmZiAtdXJwTiBmdXNlZnMta21vZC5vcmlnL2ZpbGVzL3BhdGNoLWZ1c2VfbW9kdWxlX19mdXNl
LmggZnVzZWZzLWttb2QvZmlsZXMvcGF0Y2gtZnVzZV9tb2R1bGVfX2Z1c2UuaAotLS0gZnVzZWZz
LWttb2Qub3JpZy9maWxlcy9wYXRjaC1mdXNlX21vZHVsZV9fZnVzZS5oCU1vbiBKdW4gIDEgMTY6
NDc6MjQgMjAwOQorKysgZnVzZWZzLWttb2QvZmlsZXMvcGF0Y2gtZnVzZV9tb2R1bGVfX2Z1c2Uu
aAlNb24gSnVuICAxIDE3OjE0OjM3IDIwMDkKQEAgLTEsOSArMSwxNyBAQAotLS0tIGZ1c2VfbW9k
dWxlL2Z1c2UuaC5vcmlnCTIwMDgtMDItMDUgMDA6MjU6NTcuMDAwMDAwMDAwIC0wNTAwCi0rKysg
ZnVzZV9tb2R1bGUvZnVzZS5oCTIwMDktMDUtMTMgMTg6NDA6MTkuMDAwMDAwMDAwIC0wNDAwCi1A
QCAtMjUsNiArMjUsMjIgQEAKKy0tLSBmdXNlX21vZHVsZS9mdXNlLmgub3JpZwlUdWUgRmViICA1
IDA4OjI1OjU3IDIwMDgKKysrKyBmdXNlX21vZHVsZS9mdXNlLmgJTW9uIEp1biAgMSAxNjo1MDox
OSAyMDA5CitAQCAtMjUsNiArMjUsMzAgQEAKICAjZW5kaWYKICAjZW5kaWYKICAKKysjaWZuZGVm
IFVTRV9PTERfVkFMSURDTEVBTl9BUEkKKysjaWYgX19GcmVlQlNEX3ZlcnNpb24gPj0gODAwMDk2
CisrI2RlZmluZSBVU0VfT0xEX1ZBTElEQ0xFQU5fQVBJIDAKKysjZWxzZQorKyNkZWZpbmUgVVNF
X09MRF9WQUxJRENMRUFOX0FQSSAxCisrI2VuZGlmCisrI2VuZGlmCisrCiArI2lmbmRlZiBWRlNP
UFNfVEFLRVNfVEhSRUFECiArI2lmIF9fRnJlZUJTRF92ZXJzaW9uID49IDgwMDA4NwogKyNkZWZp
bmUgVkZTT1BTX1RBS0VTX1RIUkVBRCAwCkBAIC0yMywxOCArMzEsMTggQEAKICAjaWZuZGVmIFZP
UF9PUEVOX1RBS0VTX0ZQCiAgI2lmIF9fRnJlZUJTRF92ZXJzaW9uID49IDcwMDA0NAogICNkZWZp
bmUgVk9QX09QRU5fVEFLRVNfRlAgMQotQEAgLTQ5LDYgKzY1LDE0IEBACi0gI2VuZGlmCi0gI2Vu
ZGlmCi0gCitAQCAtNDYsNiArNzAsMTQgQEAKKyAjZGVmaW5lIFZPUF9VTkxPQ0tfVEFLRVNfVEhS
RUFEIDAKKyAjZWxzZQorICNkZWZpbmUgVk9QX1VOTE9DS19UQUtFU19USFJFQUQgMQorKyNlbmRp
ZgorKyNlbmRpZgorKwogKyNpZm5kZWYgVk9QX0dFVEFUVFJfVEFLRVNfVEhSRUFECiArI2lmIF9f
RnJlZUJTRF92ZXJzaW9uID49IDgwMDA0NgogKyNkZWZpbmUgVk9QX0dFVEFUVFJfVEFLRVNfVEhS
RUFEIDAKICsjZWxzZQogKyNkZWZpbmUgVk9QX0dFVEFUVFJfVEFLRVNfVEhSRUFEIDEKLSsjZW5k
aWYKLSsjZW5kaWYKLSsKLSAjaWZuZGVmIFVTRV9QUklWSUxFR0VfQVBJCi0gLyoKLSAgKiBfX0Zy
ZWVCU0RfdmVyc2lvbiBidW1wIHdhcyBvbWl0dGVkIGZvciBpbnRyb2R1Y3Rpb24gb2YKKyAjZW5k
aWYKKyAjZW5kaWYKKyAKZGlmZiAtdXJwTiBmdXNlZnMta21vZC5vcmlnL2ZpbGVzL3BhdGNoLWZ1
c2VfbW9kdWxlX19mdXNlX2lvLmMgZnVzZWZzLWttb2QvZmlsZXMvcGF0Y2gtZnVzZV9tb2R1bGVf
X2Z1c2VfaW8uYwotLS0gZnVzZWZzLWttb2Qub3JpZy9maWxlcy9wYXRjaC1mdXNlX21vZHVsZV9f
ZnVzZV9pby5jCU1vbiBKdW4gIDEgMTY6NDc6MjQgMjAwOQorKysgZnVzZWZzLWttb2QvZmlsZXMv
cGF0Y2gtZnVzZV9tb2R1bGVfX2Z1c2VfaW8uYwlNb24gSnVuICAxIDE3OjE0OjU3IDIwMDkKQEAg
LTEsNSArMSw1IEBACi0tLS0gZnVzZV9tb2R1bGUvZnVzZV9pby5jLm9yaWcJMjAwOC0wMi0wNSAw
MDoyNTo1Ny4wMDAwMDAwMDAgLTA1MDAKLSsrKyBmdXNlX21vZHVsZS9mdXNlX2lvLmMJMjAwOC0w
OS0yNiAxMzoxNTo1Ni4wMDAwMDAwMDAgLTA0MDAKKy0tLSBmdXNlX21vZHVsZS9mdXNlX2lvLmMu
b3JpZwlUdWUgRmViICA1IDA4OjI1OjU3IDIwMDgKKysrKyBmdXNlX21vZHVsZS9mdXNlX2lvLmMJ
TW9uIEp1biAgMSAxNzoxMzowMSAyMDA5CiBAQCAtMTU3LDcgKzE1NywxMSBAQAogIAkJZ290byBv
dXQ7CiAgCkBAIC0xMyw3ICsxMywxOSBAQAogIAkJCWdvdG8gb3V0OwogIAkJdWlvLT51aW9fb2Zm
c2V0ID0gdmEudmFfc2l6ZTsKICAJfSBlbHNlIGlmICgoZmxhZ3MgJiBGT0ZfT0ZGU0VUKSA9PSAw
KQotQEAgLTgyMyw3ICs4MjcsMTEgQEAKK0BAIC03NDUsNyArNzQ5LDExIEBACisgCQkJCWJwLT5i
X2RpcnR5b2ZmID0gb247CisgCQkJCWJwLT5iX2RpcnR5ZW5kID0gb24gKyBuOworIAkJCX0KKysj
aWYgVVNFX09MRF9WQUxJRENMRUFOX0FQSQorIAkJCXZmc19iaW9fc2V0X3ZhbGlkY2xlYW4oYnAs
IG9uLCBuKTsKKysjZWxzZQorKwkJCXZmc19iaW9fc2V0X3ZhbGlkKGJwLCBvbiwgbik7CisrI2Vu
ZGlmCisgCQl9CisgCisgCQlid3JpdGUoYnApOworQEAgLTgyMyw3ICs4MzEsMTEgQEAKICAjaWYg
RlVTRUxJQl9DT05GT1JNX0JJT1JFQUQKICAJCXN0cnVjdCB2YXR0ciB2YTsKICAKZGlmZiAtdXJw
TiBmdXNlZnMta21vZC5vcmlnL2ZpbGVzL3BhdGNoLWZ1c2VfbW9kdWxlX19mdXNlX3Zub3BzLmMg
ZnVzZWZzLWttb2QvZmlsZXMvcGF0Y2gtZnVzZV9tb2R1bGVfX2Z1c2Vfdm5vcHMuYwotLS0gZnVz
ZWZzLWttb2Qub3JpZy9maWxlcy9wYXRjaC1mdXNlX21vZHVsZV9fZnVzZV92bm9wcy5jCU1vbiBK
dW4gIDEgMTY6NDc6MjQgMjAwOQorKysgZnVzZWZzLWttb2QvZmlsZXMvcGF0Y2gtZnVzZV9tb2R1
bGVfX2Z1c2Vfdm5vcHMuYwlNb24gSnVuICAxIDE3OjE1OjIxIDIwMDkKQEAgLTEsNSArMSw1IEBA
Ci0tLS0gZnVzZV9tb2R1bGUvZnVzZV92bm9wcy5jLm9yaWcJMjAwOC0wMi0wNSAwMDoyNTo1Ny4w
MDAwMDAwMDAgLTA1MDAKLSsrKyBmdXNlX21vZHVsZS9mdXNlX3Zub3BzLmMJMjAwOC0xMC0yOSAx
OToyMTo1MS4wMDAwMDAwMDAgLTA0MDAKKy0tLSBmdXNlL21vZHVsZS9mdXNlX3Zub3BzLmMub3Jp
ZwlUdWUgRmViICA1IDA4OjI1OjU3IDIwMDgKKysrKyBmdXNlX21vZHVsZS9mdXNlX3Zub3BzLmMJ
TW9uIEp1biAgMSAxNzoxMzowOSAyMDA5CiBAQCAtNzk5LDggKzc5OSwxMSBAQAogIAlzdHJ1Y3Qg
dm5vZGUgKnZwID0gYXAtPmFfdnA7CiAgCXN0cnVjdCB2YXR0ciAqdmFwID0gYXAtPmFfdmFwOwpA
QCAtNzgsMyArNzgsMTUgQEAKICAJaW50IGVyciA9IDA7CiAgCXN0cnVjdCBmdXNlX2Rpc3BhdGNo
ZXIgZmRpOwogIAlzdHJ1Y3QgZnVzZV9zZXRhdHRyX2luICpmc2FpOworQEAgLTM0NTUsNyArMzQ3
OSwxMSBAQAorIAkJCSAqIFJlYWQgb3BlcmF0aW9uIGZpbGxlZCBhIHBhcnRpYWwgcGFnZS4KKyAJ
CQkgKi8KKyAJCQltLT52YWxpZCA9IDA7CisrI2lmIFVTRV9PTERfVkFMSURDTEVBTl9BUEkKKyAJ
CQl2bV9wYWdlX3NldF92YWxpZGNsZWFuKG0sIDAsIHNpemUgLSB0b2ZmKTsKKysjZWxzZQorKwkJ
CXZtX3BhZ2Vfc2V0X3ZhbGlkKG0sIDAsIHNpemUgLSB0b2ZmKTsKKysjZW5kaWYKKyAJCQkvKiBo
YW5kbGVkIGJ5IHZtX2ZhdWx0IG5vdwkgICovCisgCQkJLyogdm1fcGFnZV96ZXJvX2ludmFsaWQo
bSwgVFJVRSk7ICovCisgCQl9IGVsc2Ugewo=
--0016364167f121636d046b494937--



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