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>