Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jul 2008 14:54:36 +0200
From:      Max Laier <max@love2party.net>
To:        Pawel Jakub Dawidek <pjd@freebsd.org>
Cc:        freebsd-fs@freebsd.org, freebsd-current@freebsd.org
Subject:   Re: ZFS patches.
Message-ID:  <200807281454.36892.max@love2party.net>
In-Reply-To: <20080728083303.GD2953@garage.freebsd.pl>
References:  <20080727125413.GG1345@garage.freebsd.pl> <200807272034.01290.max@love2party.net> <20080728083303.GD2953@garage.freebsd.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
--Boundary-00=_MGcjIxwhfn4kObI
Content-Type: text/plain;
  charset="iso-8859-15"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On Monday 28 July 2008 10:33:03 Pawel Jakub Dawidek wrote:
> On Sun, Jul 27, 2008 at 08:34:00PM +0200, Max Laier wrote:
> > Hi Pawel,
> >
> > On Sunday 27 July 2008 14:54:13 Pawel Jakub Dawidek wrote:
> > > 	http://people.freebsd.org/~pjd/patches/zfs_20080727.patch.bz2
> > >
> > > The patch above contains the most recent ZFS version that could be
> > > found in OpenSolaris as of today. Apart for large amount of new
> > > functionality, I belive there are many stability (and also performance)
> > > improvements compared to the version from the base system.
> >
> > nice!
> >
> > > Check out OpenSolaris website to find out the differences between base
> > > system version and patch version.
> > >
> > > Please test, test, test. If I get enough positive feedback, I may be
> > > able to squeeze it into 7.1-RELEASE, but this might be hard.
> > >
> > > If you have any questions, please use mailing lists
> > > (freebsd-fs@FreeBSD.org would be the best).
> >
> > Is this supposed to help with memory pressure on i386, too?  Or do the
> > caveats from the wiki still apply?  I heard some anecdotal evidence that
> > it would indeed help.
>
> Yes, it should fix most if not all 'kmem_map too small' panics, at least
> from what I tried. Tunning kmem_size is still needed to get better
> performance.

With the i386 default settings it was not too hard to get the attached panic.  
Some cpdup and rm cycles of src and ports to a single disk zfs pool.  With 
512M I haven't been able to kill it, yet.

> > Everybody, remember to use "patch -p0" - just bit me ... again.
>
> Grr, forgot to mention that, sorry.

No problem, wasn't meant as criticism but as a community service rather. 

-- 
/"\  Best regards,                      | mlaier@freebsd.org
\ /  Max Laier                          | ICQ #67774661
 X   http://pf4freebsd.love2party.net/  | mlaier@EFnet
/ \  ASCII Ribbon Campaign              | Against HTML Mail and News

--Boundary-00=_MGcjIxwhfn4kObI
Content-Type: text/plain;
  charset="iso-8859-15";
  name="kgdb"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="kgdb"

U2NyaXB0IHN0YXJ0ZWQgb24gTW9uIEp1bCAyOCAxMzo1NTowMiAyMDA4CllvdSBoYXZlIG1haWwu
DQpmYnNkOCMga2dkYiAtbiAwDQ0KR05VIGdkYiA2LjEuMSBbRnJlZUJTRF0NCkNvcHlyaWdodCAy
MDA0IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLg0KR0RCIGlzIGZyZWUgc29mdHdhcmUs
IGNvdmVyZWQgYnkgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLCBhbmQgeW91IGFyZQ0K
d2VsY29tZSB0byBjaGFuZ2UgaXQgYW5kL29yIGRpc3RyaWJ1dGUgY29waWVzIG9mIGl0IHVuZGVy
IGNlcnRhaW4gY29uZGl0aW9ucy4NClR5cGUgInNob3cgY29weWluZyIgdG8gc2VlIHRoZSBjb25k
aXRpb25zLg0KVGhlcmUgaXMgYWJzb2x1dGVseSBubyB3YXJyYW50eSBmb3IgR0RCLiAgVHlwZSAi
c2hvdyB3YXJyYW50eSIgZm9yIGRldGFpbHMuDQpUaGlzIEdEQiB3YXMgY29uZmlndXJlZCBhcyAi
aTM4Ni1tYXJjZWwtZnJlZWJzZCIuLi4NCg0KVW5yZWFkIHBvcnRpb24gb2YgdGhlIGtlcm5lbCBt
ZXNzYWdlIGJ1ZmZlcjoNCnBhbmljOiBrbWVtX21hbGxvYygxMzEwNzIpOiBrbWVtX21hcCB0b28g
c21hbGw6IDMzMzk2MzI2NCB0b3RhbCBhbGxvY2F0ZWQNCmNwdWlkID0gMA0KS0RCOiBlbnRlcjog
cGFuaWMNClBoeXNpY2FsIG1lbW9yeTogMjAyNiBNQg0KRHVtcGluZyA0NTYgTUI6IDQ0MSA0MjUg
NDA5IDM5MyAzNzcgMzYxIDM0NSAzMjkgMzEzIDI5NyAyODEgMjY1IDI0OSAyMzMgMjE3IDIwMSAx
ODUgMTY5IDE1MyAxMzcgMTIxIDEwNSA4OSA3MyA1NyA0MSAyNSA5DQoNClJlYWRpbmcgc3ltYm9s
cyBmcm9tIC9ib290L2tlcm5lbC96ZnMua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9r
ZXJuZWwvemZzLmtvLnN5bWJvbHMuLi5kb25lLg0KZG9uZS4NCkxvYWRlZCBzeW1ib2xzIGZvciAv
Ym9vdC9rZXJuZWwvemZzLmtvDQpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvb3Bl
bnNvbGFyaXMua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvb3BlbnNvbGFy
aXMua28uc3ltYm9scy4uLmRvbmUuDQpkb25lLg0KTG9hZGVkIHN5bWJvbHMgZm9yIC9ib290L2tl
cm5lbC9vcGVuc29sYXJpcy5rbw0KUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL3Nu
ZF9oZGEua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvc25kX2hkYS5rby5z
eW1ib2xzLi4uZG9uZS4NCmRvbmUuDQpMb2FkZWQgc3ltYm9scyBmb3IgL2Jvb3Qva2VybmVsL3Nu
ZF9oZGEua28NClJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9zb3VuZC5rby4uLlJl
YWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9zb3VuZC5rby5zeW1ib2xzLi4uZG9uZS4N
CmRvbmUuDQpMb2FkZWQgc3ltYm9scyBmb3IgL2Jvb3Qva2VybmVsL3NvdW5kLmtvDQpSZWFkaW5n
IHN5bWJvbHMgZnJvbSAvYm9vdC9tb2R1bGVzL252aWRpYS5rby4uLmRvbmUuDQpMb2FkZWQgc3lt
Ym9scyBmb3IgL2Jvb3QvbW9kdWxlcy9udmlkaWEua28NClJlYWRpbmcgc3ltYm9scyBmcm9tIC9i
b290L2tlcm5lbC9saW51eC5rby4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9s
aW51eC5rby5zeW1ib2xzLi4uZG9uZS4NCmRvbmUuDQpMb2FkZWQgc3ltYm9scyBmb3IgL2Jvb3Qv
a2VybmVsL2xpbnV4LmtvDQpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvYWNwaS5r
by4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9hY3BpLmtvLnN5bWJvbHMuLi5k
b25lLg0KZG9uZS4NCkxvYWRlZCBzeW1ib2xzIGZvciAvYm9vdC9rZXJuZWwvYWNwaS5rbw0KUmVh
ZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL2xpbnByb2Nmcy5rby4uLlJlYWRpbmcgc3lt
Ym9scyBmcm9tIC9ib290L2tlcm5lbC9saW5wcm9jZnMua28uc3ltYm9scy4uLmRvbmUuDQpkb25l
Lg0KTG9hZGVkIHN5bWJvbHMgZm9yIC9ib290L2tlcm5lbC9saW5wcm9jZnMua28NCiMwICBkb2Fk
dW1wICgpIGF0IHBjcHUuaDoxOTYNCjE5NglwY3B1Lmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rv
cnkuDQoJaW4gcGNwdS5oDQooa2dkYikgd2hlcmUNCiMwICBkb2FkdW1wICgpIGF0IHBjcHUuaDox
OTYNCiMxICAweGMwNDk2NDI5IGluIGRiX2ZuY2FsbCAoZHVtbXkxPS0xMDYwMDkxMzkyLCBkdW1t
eTI9MCwgZHVtbXkzPTMsIA0KICAgIGR1bW15ND0weGU4NWVmNDljICJcMjAwbFwyMjPFIikgYXQg
L3Vzci9zcmMvc3lzL2RkYi9kYl9jb21tYW5kLmM6NTE2DQojMiAgMHhjMDQ5NjlkOCBpbiBkYl9j
b21tYW5kIChsYXN0X2NtZHA9MHhjMGM1NmVmMCwgY21kX3RhYmxlPTB4MCwgZG9wYWdlcj0xKQ0K
ICAgIGF0IC91c3Ivc3JjL3N5cy9kZGIvZGJfY29tbWFuZC5jOjQxMw0KIzMgIDB4YzA0OTZiMGEg
aW4gZGJfY29tbWFuZF9sb29wICgpIGF0IC91c3Ivc3JjL3N5cy9kZGIvZGJfY29tbWFuZC5jOjQ2
Ng0KIzQgIDB4YzA0OTgyZmQgaW4gZGJfdHJhcCAodHlwZT0zLCBjb2RlPTApIGF0IC91c3Ivc3Jj
L3N5cy9kZGIvZGJfbWFpbi5jOjIyOA0KIzUgIDB4YzA3YmVlYTYgaW4ga2RiX3RyYXAgKHR5cGU9
MywgY29kZT0wLCB0Zj0weGU4NWVmNjQ0KQ0KICAgIGF0IC91c3Ivc3JjL3N5cy9rZXJuL3N1YnJf
a2RiLmM6NTM0DQojNiAgMHhjMGFiNWI0YiBpbiB0cmFwIChmcmFtZT0weGU4NWVmNjQ0KSBhdCAv
dXNyL3NyYy9zeXMvaTM4Ni9pMzg2L3RyYXAuYzo2ODMNCiM3ICAweGMwYTk5OWFiIGluIGNhbGx0
cmFwICgpIGF0IC91c3Ivc3JjL3N5cy9pMzg2L2kzODYvZXhjZXB0aW9uLnM6MTY1DQojOCAgMHhj
MDdiZjAyYSBpbiBrZGJfZW50ZXIgKHdoeT0weGMwYjQ2NzAzICJwYW5pYyIsIG1zZz0weGMwYjQ2
NzAzICJwYW5pYyIpDQogICAgYXQgY3B1ZnVuYy5oOjYwDQojOSAgMHhjMDc5MWRmYyBpbiBwYW5p
YyAoDQogICAgZm10PTB4YzBiNmM0OWIgImttZW1fbWFsbG9jKCVsZCk6IGttZW1fbWFwIHRvbyBz
bWFsbDogJWxkIHRvdGFsIGFsbG9jYXRlZCIpIGF0IC91c3Ivc3JjL3N5cy9rZXJuL2tlcm5fc2h1
dGRvd24uYzo1NTYNCiMxMCAweGMwOWNkNTIwIGluIGttZW1fbWFsbG9jIChtYXA9MHhjMWM3MTA4
NCwgc2l6ZT0xMzEwNzIsIGZsYWdzPTIpDQogICAgYXQgL3Vzci9zcmMvc3lzL3ZtL3ZtX2tlcm4u
YzozMDMNCiMxMSAweGMwOWM0Yzc3IGluIHBhZ2VfYWxsb2MgKHpvbmU9MHgwLCBieXRlcz0xMzEw
NzIsIA0KICAgIHBmbGFnPTB4ZTg1ZWY3M2IgIlwwMDIiLCB3YWl0PTIpIGF0IC91c3Ivc3JjL3N5
cy92bS91bWFfY29yZS5jOjk1OQ0KIzEyIDB4YzA5YzVjZDAgaW4gdW1hX2xhcmdlX21hbGxvYyAo
c2l6ZT0xMzEwNzIsIHdhaXQ9MikNCiAgICBhdCAvdXNyL3NyYy9zeXMvdm0vdW1hX2NvcmUuYzoy
NzEzDQojMTMgMHhjMDc4MDk3OCBpbiBtYWxsb2MgKHNpemU9MTMxMDcyLCBtdHA9MHhjMGY0Yzlh
MCwgZmxhZ3M9MikNCiAgICBhdCAvdXNyL3NyYy9zeXMva2Vybi9rZXJuX21hbGxvYy5jOjM5Mw0K
LS0tVHlwZSA8cmV0dXJuPiB0byBjb250aW51ZSwgb3IgcSA8cmV0dXJuPiB0byBxdWl0LS0tDQoj
MTQgMHhjMGU1YTk4MCBpbiB6ZnNfa21lbV9hbGxvYyAoc2l6ZT0xMzEwNzIsIGttZmxhZ3M9MikN
CiAgICBhdCAvdXNyL3NyYy9zeXMvbW9kdWxlcy96ZnMvLi4vLi4vY2RkbC9jb21wYXQvb3BlbnNv
bGFyaXMva2Vybi9vcGVuc29sYXJpc19rbWVtLmM6NzQNCiMxNSAweGMwZWNkN2E5IGluIHppb19i
dWZfYWxsb2MgKHNpemU9MTMxMDcyKQ0KICAgIGF0IC91c3Ivc3JjL3N5cy9tb2R1bGVzL3pmcy8u
Li8uLi9jZGRsL2NvbnRyaWIvb3BlbnNvbGFyaXMvdXRzL2NvbW1vbi9mcy96ZnMvemlvLmM6MjQ4
DQojMTYgMHhjMGU2ZGRhNyBpbiBhcmNfZ2V0X2RhdGFfYnVmIChidWY9MHhkMGZkM2EyOCkNCiAg
ICBhdCAvdXNyL3NyYy9zeXMvbW9kdWxlcy96ZnMvLi4vLi4vY2RkbC9jb250cmliL29wZW5zb2xh
cmlzL3V0cy9jb21tb24vZnMvemZzL2FyYy5jOjIxMzQNCiMxNyAweGMwZTZkZjE1IGluIGFyY19i
dWZfYWxsb2MgKHNwYT0weGM2MDAxMDAwLCBzaXplPTEzMTA3MiwgdGFnPTB4ZDc5ZGIwODgsIA0K
ICAgIHR5cGU9QVJDX0JVRkNfTUVUQURBVEEpDQogICAgYXQgL3Vzci9zcmMvc3lzL21vZHVsZXMv
emZzLy4uLy4uL2NkZGwvY29udHJpYi9vcGVuc29sYXJpcy91dHMvY29tbW9uL2ZzL3pmcy9hcmMu
YzoxMTQzDQojMTggMHhjMGU3MzAwNCBpbiBkYnVmX3JlYWQgKGRiPTB4ZDc5ZGIwODgsIHppbz0w
eGQ5NzRjNDgwLCBmbGFncz0yKQ0KICAgIGF0IC91c3Ivc3JjL3N5cy9tb2R1bGVzL3pmcy8uLi8u
Li9jZGRsL2NvbnRyaWIvb3BlbnNvbGFyaXMvdXRzL2NvbW1vbi9mcy96ZnMvZGJ1Zi5jOjQ4OA0K
IzE5IDB4YzBlNzc4N2EgaW4gZG11X2J1Zl9ob2xkIChvcz0weGM2NDcxYzE4LCBvYmplY3Q9NDQs
IG9mZnNldD0xMDYxNjgzMiwgDQogICAgdGFnPTB4YzY2MGQ4MjAsIGRicD0weGM2NjBkODUwKQ0K
ICAgIGF0IC91c3Ivc3JjL3N5cy9tb2R1bGVzL3pmcy8uLi8uLi9jZGRsL2NvbnRyaWIvb3BlbnNv
bGFyaXMvdXRzL2NvbW1vbi9mcy96ZnMvZG11LmM6MTA3DQojMjAgMHhjMGU3MGI0YiBpbiBicGxp
c3RfY2FjaGUgKGJwbD0weGM2NjBkODIwLCBibGtpZD1VbmhhbmRsZWQgZHdhcmYgZXhwcmVzc2lv
biBvcGNvZGUgMHg5Mw0KKQ0KICAgIGF0IC91c3Ivc3JjL3N5cy9tb2R1bGVzL3pmcy8uLi8uLi9j
ZGRsL2NvbnRyaWIvb3BlbnNvbGFyaXMvdXRzL2NvbW1vbi9mcy96ZnMvYnBsaXN0LmM6MTM4DQoj
MjEgMHhjMGU3MGJlNiBpbiBicGxpc3RfZW5xdWV1ZSAoYnBsPTB4YzY2MGQ4MjAsIGJwPTB4Y2Vh
YTMwNDAsIA0KLS0tVHlwZSA8cmV0dXJuPiB0byBjb250aW51ZSwgb3IgcSA8cmV0dXJuPiB0byBx
dWl0LS0tDQogICAgdHg9MHhjY2FkZTIwMCkNCiAgICBhdCAvdXNyL3NyYy9zeXMvbW9kdWxlcy96
ZnMvLi4vLi4vY2RkbC9jb250cmliL29wZW5zb2xhcmlzL3V0cy9jb21tb24vZnMvemZzL2JwbGlz
dC5jOjE5OQ0KIzIyIDB4YzBlOGUxMTEgaW4gZHNsX2RhdGFzZXRfYmxvY2tfa2lsbCAoZHM9MHhj
NjYwZDgwMCwgYnA9MHhjZWFhMzA0MCwgDQogICAgcGlvPTB4ZDk1MTk2YzAsIHR4PTB4Y2NhZGUy
MDApDQogICAgYXQgL3Vzci9zcmMvc3lzL21vZHVsZXMvemZzLy4uLy4uL2NkZGwvY29udHJpYi9v
cGVuc29sYXJpcy91dHMvY29tbW9uL2ZzL3pmcy9kc2xfZGF0YXNldC5jOjE3MA0KIzIzIDB4YzBl
ODZjYzUgaW4gZnJlZV9ibG9ja3MgKGRuPTB4ZDdmZTcxYzgsIGJwPTB4Y2VhYTMwNDAsIG51bT0x
LCANCiAgICB0eD0weGNjYWRlMjAwKQ0KICAgIGF0IC91c3Ivc3JjL3N5cy9tb2R1bGVzL3pmcy8u
Li8uLi9jZGRsL2NvbnRyaWIvb3BlbnNvbGFyaXMvdXRzL2NvbW1vbi9mcy96ZnMvZG5vZGVfc3lu
Yy5jOjEyNQ0KIzI0IDB4YzBlODc4NmMgaW4gZG5vZGVfc3luYyAoZG49MHhkN2ZlNzFjOCwgdHg9
MHhjY2FkZTIwMCkNCiAgICBhdCAvdXNyL3NyYy9zeXMvbW9kdWxlcy96ZnMvLi4vLi4vY2RkbC9j
b250cmliL29wZW5zb2xhcmlzL3V0cy9jb21tb24vZnMvemZzL2Rub2RlX3N5bmMuYzozMjANCiMy
NSAweGMwZTdkY2Y3IGluIGRtdV9vYmpzZXRfc3luY19kbm9kZXMgKGxpc3Q9MHhjNjYwZGI3Yywg
dHg9MHhjY2FkZTIwMCkNCiAgICBhdCAvdXNyL3NyYy9zeXMvbW9kdWxlcy96ZnMvLi4vLi4vY2Rk
bC9jb250cmliL29wZW5zb2xhcmlzL3V0cy9jb21tb24vZnMvemZzL2RtdV9vYmpzZXQuYzo3OTEN
CiMyNiAweGMwZTdkZTY2IGluIGRtdV9vYmpzZXRfc3luYyAob3M9MHhjNjYwZGEwMCwgcGlvPTB4
ZDgxMzgyNDAsIA0KICAgIHR4PTB4Y2NhZGUyMDApDQogICAgYXQgL3Vzci9zcmMvc3lzL21vZHVs
ZXMvemZzLy4uLy4uL2NkZGwvY29udHJpYi9vcGVuc29sYXJpcy91dHMvY29tbW9uL2ZzL3pmcy9k
bXVfb2Jqc2V0LmM6ODgyDQojMjcgMHhjMGU5MjM3OCBpbiBkc2xfcG9vbF9zeW5jIChkcD0weGM2
NzBmNDAwLCB0eGc9VW5oYW5kbGVkIGR3YXJmIGV4cHJlc3Npb24gb3Bjb2RlIDB4OTMNCikNCiAg
ICBhdCAvdXNyL3NyYy9zeXMvbW9kdWxlcy96ZnMvLi4vLi4vY2RkbC9jb250cmliL29wZW5zb2xh
cmlzL3V0cy9jb21tb24vZnMvemZzL2RzbF9wb29sLmM6Mjk1DQotLS1UeXBlIDxyZXR1cm4+IHRv
IGNvbnRpbnVlLCBvciBxIDxyZXR1cm4+IHRvIHF1aXQtLS0NCiMyOCAweGMwZWE1MzNlIGluIHNw
YV9zeW5jIChzcGE9MHhjNjAwMTAwMCwgdHhnPVVuaGFuZGxlZCBkd2FyZiBleHByZXNzaW9uIG9w
Y29kZSAweDkzDQopDQogICAgYXQgL3Vzci9zcmMvc3lzL21vZHVsZXMvemZzLy4uLy4uL2NkZGwv
Y29udHJpYi9vcGVuc29sYXJpcy91dHMvY29tbW9uL2ZzL3pmcy9zcGEuYzozOTM2DQojMjkgMHhj
MGVhZTY2ZCBpbiB0eGdfc3luY190aHJlYWQgKGFyZz0weGM2NzBmNDAwKQ0KICAgIGF0IC91c3Iv
c3JjL3N5cy9tb2R1bGVzL3pmcy8uLi8uLi9jZGRsL2NvbnRyaWIvb3BlbnNvbGFyaXMvdXRzL2Nv
bW1vbi9mcy96ZnMvdHhnLmM6MzYwDQojMzAgMHhjMDc3MGJhOCBpbiBmb3JrX2V4aXQgKGNhbGxv
dXQ9MHhjMGVhZTI4MCA8dHhnX3N5bmNfdGhyZWFkPiwgDQogICAgYXJnPTB4YzY3MGY0MDAsIGZy
YW1lPTB4ZTg1ZWZkMzgpIGF0IC91c3Ivc3JjL3N5cy9rZXJuL2tlcm5fZm9yay5jOjgxMA0KIzMx
IDB4YzBhOTlhMjAgaW4gZm9ya190cmFtcG9saW5lICgpIGF0IC91c3Ivc3JjL3N5cy9pMzg2L2kz
ODYvZXhjZXB0aW9uLnM6MjcwDQooa2dkYikgcQ0KZmJzZDgjIF5ECAhleGl0DQoKU2NyaXB0IGRv
bmUgb24gTW9uIEp1bCAyOCAxMzo1NToyNyAyMDA4Cg==

--Boundary-00=_MGcjIxwhfn4kObI--



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