From owner-freebsd-current@FreeBSD.ORG Fri Oct 19 05:51:55 2007 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 230D816A419 for ; Fri, 19 Oct 2007 05:51:55 +0000 (UTC) (envelope-from freebsd@masm.elcom.ru) Received: from smtp.elcom.ru (smtp.elcom.ru [84.53.200.28]) by mx1.freebsd.org (Postfix) with ESMTP id 7A11713C465 for ; Fri, 19 Oct 2007 05:51:53 +0000 (UTC) (envelope-from freebsd@masm.elcom.ru) Received: by smtp.elcom.ru (Postfix, from userid 65534) id 7B6063D8716; Fri, 19 Oct 2007 09:51:51 +0400 (MSD) Received: from VMHOST (dsl-212-78.elcom.ru [84.53.212.78]) by smtp.elcom.ru (Postfix) with ESMTP id 354EA3D872F; Fri, 19 Oct 2007 09:51:51 +0400 (MSD) Date: Fri, 19 Oct 2007 09:51:54 +0400 From: "Victor M. Blood" X-Mailer: The Bat! (v3.80.06) Professional Organization: Home Programming Inc. X-Priority: 3 (Normal) Message-ID: <169896312.20071019095154@masm.elcom.ru> To: Max Laier , freebsd-current@freebsd.org In-Reply-To: <200710180021.39250.max@love2party.net> References: <359284519.20071018014832@masm.elcom.ru> <200710172357.18221.max@love2party.net> <6210619899.20071018020530@masm.elcom.ru> <200710180021.39250.max@love2party.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----------EA1DC1B433A7E538" Cc: Subject: Re: ipfilter cannot be build within because warning's are present X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-current@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Oct 2007 05:51:55 -0000 ------------EA1DC1B433A7E538 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit On 18.10.2007, Max Laier wrote: > On Thursday 18 October 2007, Victor M. Blood wrote: >> On 18.10.2007, Max Laier wrote: >> > On Wednesday 17 October 2007, Victor M. Blood wrote: >> >> Hi, All. >> >> >> >> I try to use options in kernel instead of a module build of the >> >> ipfilter and got error then kernel builds. >> >> >> >> I'm edit files: fil.c, ip_auth.h, ip_auth.h, ip_log.c ip_compat.h >> >> and correct #ifdef statament :) no more warnings... >> > >> > ipf is likely broken anyway. See thread: "7.0 CURRENT, need help >> > with panic: Trying sleep, but thread marked as sleeping prohibited" >> > on this ML a few days back. That this warning went unnoticed tells >> > you something, too. >> >> New version, new problems, no more to say) few days back I have panic >> with ip filter, now it seems as worked, after upgrade. >> >> #ipf -V >> ipf: IP Filter: v4.1.27 (404) >> Kernel: IP Filter: v4.1.27 >> Running: yes >> Log Flags: 0 = none set >> Default: block all, Logging: available >> Active list: 0 >> Feature mask: 0xe > Is this with a WITNESS/INVARIANTS enabled kernel? From a quick glance at > the code you should see warnings on the ioctl path as there are copy > operations to/from userland with the lock held. Hmm... is it may crash ipnat, then it runs with `-s' key? In attach new panics :)) -- With all regards, Victor M. Blood. mailto: freebsd@masm.elcom.ru FTN: 2:5024/1.95@Fidonet.org, ICQ#3567656 ------------EA1DC1B433A7E538 Content-Type: text/plain; name="ipnat.crush.1.log" Content-transfer-encoding: base64 Content-Disposition: attachment; filename="ipnat.crush.1.log" Cktlcm5lbCBwYWdlIGZhdWx0IHdpdGggdGhlIGZvbGxvd2luZyBub24tc2xlZXBhYmxlIGxv Y2tzIGhlbGQ6CgpzaGFyZWQgcncgaXBmIGZpbHRlciBsb2FkL3VubG9hZCBtdXRleCByID0g MCAoMHhjMDc0NDgyMCkgbG9ja2VkIEAgY29udHJpYi9pcGZpbHRlci9uZXRpbmV0L2lwX2Zp bF9mcmVlYnNkLmM6MzQ4CgpLREI6IHN0YWNrIGJhY2t0cmFjZToKZGJfdHJhY2Vfc2VsZl93 cmFwcGVyKGMwNmVkYzBkLGM4ODEzY2VjLGMwNTg5ZDhkLGMwNmVkZmM3LGM4ODEzZDAwLC4u LikgYXQgZGJfdHJhY2Vfc2VsZl93cmFwcGVyKzB4MjYKa2RiX2JhY2t0cmFjZShjMDZlZGZj NyxjODgxM2QwMCw0LDEsMCwuLi4pIGF0IGtkYl9iYWNrdHJhY2UrMHgyOQp3aXRuZXNzX3dh cm4oNSwwLGMwNzA5YjY0LDAsYzFhMzdkNDgsLi4uKSBhdCB3aXRuZXNzX3dhcm4rMHgxY2QK dHJhcChjODgxM2Q4YykgYXQgdHJhcCsweDExZQpjYWxsdHJhcCgpIGF0IGNhbGx0cmFwKzB4 NgotLS0gdHJhcCAweGMsIGVpcCA9IDB4YzA2YWYwN2MsIGVzcCA9IDB4Yzg4MTNkY2MsIGVi cCA9IDB4Yzg4MTRiOTggLS0tCnNsb3dfY29weW91dChjMTk0Zjg0MCxjMDM0NzI1ZCwxLDAs YzFhMzk4NDAsLi4uKSBhdCBzbG93X2NvcHlvdXQrMHg0CmZyX2lvY3Rsc3dpdGNoKDEsYzE5 NGY4NDAsYzAzNDcyNWQsMSwwLC4uLikgYXQgZnJfaW9jdGxzd2l0Y2grMHg3OQppcGxpb2N0 bChjMTc2ZDUwMCxjMDM0NzI1ZCxjMTk0Zjg0MCwxLGMxYTM5ODQwLC4uLikgYXQgaXBsaW9j dGwrMHhkYQpkZXZmc19pb2N0bF9mKGMxODNiNDM4LGMwMzQ3MjVkLGMxOTRmODQwLGMxYTA3 ODAwLGMxYTM5ODQwLC4uLikgYXQgZGV2ZnNfaW9jdGxfZisweGQ1Cmtlcm5faW9jdGwoYzFh Mzk4NDAsMyxjMDM0NzI1ZCxjMTk0Zjg0MCwxMDAwMDAwLC4uLikgYXQga2Vybl9pb2N0bCsw eDI1Mwppb2N0bChjMWEzOTg0MCxjODgxNGNmYyxjLGMwNmU4NmM2LGMwNzIwOTcwLC4uLikg YXQgaW9jdGwrMHgxM2YKc3lzY2FsbChjODgxNGQzOCkgYXQgc3lzY2FsbCsweDJmMwpYaW50 MHg4MF9zeXNjYWxsKCkgYXQgWGludDB4ODBfc3lzY2FsbCsweDIwCi0tLSBzeXNjYWxsICg1 NCwgRnJlZUJTRCBFTEYzMiwgaW9jdGwpLCBlaXAgPSAweDI4MTY2ZjYzLCBlc3AgPSAweGJm YmZlYjFjLCBlYnAgPSAweGJmYmZlYjg4IC0tLQoKCkZhdGFsIHRyYXAgMTI6IHBhZ2UgZmF1 bHQgd2hpbGUgaW4ga2VybmVsIG1vZGUKZmF1bHQgdmlydHVhbCBhZGRyZXNzCT0gMHgyODIw MjAwMApmYXVsdCBjb2RlCQk9IHN1cGVydmlzb3Igd3JpdGUsIHBhZ2Ugbm90IHByZXNlbnQK aW5zdHJ1Y3Rpb24gcG9pbnRlcgk9IDB4MjA6MHhjMDZhZjA3YwpzdGFjayBwb2ludGVyCSAg ICAgICAgPSAweDI4OjB4Yzg4MTNkY2MKZnJhbWUgcG9pbnRlcgkgICAgICAgID0gMHgyODow eGM4ODE0Yjk4CmNvZGUgc2VnbWVudAkJPSBiYXNlIDB4MCwgbGltaXQgMHhmZmZmZiwgdHlw ZSAweDFiCgkJCT0gRFBMIDAsIHByZXMgMSwgZGVmMzIgMSwgZ3JhbiAxCnByb2Nlc3NvciBl ZmxhZ3MJPSBpbnRlcnJ1cHQgZW5hYmxlZCwgcmVzdW1lLCBJT1BMID0gMApjdXJyZW50IHBy b2Nlc3MJCT0gNjYxIChpcG5hdCkKcGFuaWM6IGZyb20gZGVidWdnZXIKVXB0aW1lOiAzMHMK UGh5c2ljYWwgbWVtb3J5OiAxMTkgTUIKRHVtcGluZyA0MSBNQjogMjYgMTAKCiMwICBkb2Fk dW1wICgpIGF0IHBjcHUuaDoxOTUKCWluIHBjcHUuaAoK ------------EA1DC1B433A7E538 Content-Type: text/plain; name="ipnat.crush.2.log" Content-transfer-encoding: base64 Content-Disposition: attachment; filename="ipnat.crush.2.log" Cktlcm5lbCBwYWdlIGZhdWx0IHdpdGggdGhlIGZvbGxvd2luZyBub24tc2xlZXBhYmxlIGxv Y2tzIGhlbGQ6CgpzaGFyZWQgcncgaXBmIGZpbHRlciBsb2FkL3VubG9hZCBtdXRleCByID0g MCAoMHhjMDc0NDgyMCkgbG9ja2VkIEAgY29udHJpYi9pcGZpbHRlci9uZXRpbmV0L2lwX2Zp bF9mcmVlYnNkLmM6MzQ4CktEQjogc3RhY2sgYmFja3RyYWNlOgpkYl90cmFjZV9zZWxmX3dy YXBwZXIoYzA2ZWRjMGQsYzgxNmVjZWMsYzA1ODlkOGQsYzA2ZWRmYzcsYzgxNmVkMDAsLi4u KSBhdCBkYl90cmFjZV9zZWxmX3dyYXBwZXIrMHgyNgprZGJfYmFja3RyYWNlKGMwNmVkZmM3 LGM4MTZlZDAwLDQsMSwwLC4uLikgYXQga2RiX2JhY2t0cmFjZSsweDI5CndpdG5lc3Nfd2Fy big1LDAsYzA3MDliNjQsYzgxNmVkMWMsYzE5MDkyYTgsLi4uKSBhdCB3aXRuZXNzX3dhcm4r MHgxY2QKdHJhcChjODE2ZWQ4YykgYXQgdHJhcCsweDExZQpjYWxsdHJhcCgpIGF0IGNhbGx0 cmFwKzB4NgotLS0gdHJhcCAweGMsIGVpcCA9IDB4YzA2YWYwN2MsIGVzcCA9IDB4YzgxNmVk Y2MsIGVicCA9IDB4YzgxNmZiOTggLS0tCnNsb3dfY29weW91dChjMTk1M2I0MCxjMDM0NzI1 ZCwxLDAsYzE3NTU2MzAsLi4uKSBhdCBzbG93X2NvcHlvdXQrMHg0CmZyX2lvY3Rsc3dpdGNo KDEsYzE5NTNiNDAsYzAzNDcyNWQsMSwwLC4uLikgYXQgZnJfaW9jdGxzd2l0Y2grMHg3OQpp cGxpb2N0bChjMTc2ZDUwMCxjMDM0NzI1ZCxjMTk1M2I0MCwxLGMxNzU1NjMwLC4uLikgYXQg aXBsaW9jdGwrMHhkYQpkZXZmc19pb2N0bF9mKGMxODNjODI4LGMwMzQ3MjVkLGMxOTUzYjQw LGMxYWI3NTAwLGMxNzU1NjMwLC4uLikgYXQgZGV2ZnNfaW9jdGxfZisweGQ1Cmtlcm5faW9j dGwoYzE3NTU2MzAsMyxjMDM0NzI1ZCxjMTk1M2I0MCwxMDAwMDAwLC4uLikgYXQga2Vybl9p b2N0bCsweDI1Mwppb2N0bChjMTc1NTYzMCxjODE2ZmNmYyxjLGMwNmU4NmM2LGMwNzIwOTcw LC4uLikgYXQgaW9jdGwrMHgxM2YKc3lzY2FsbChjODE2ZmQzOCkgYXQgc3lzY2FsbCsweDJm MwpYaW50MHg4MF9zeXNjYWxsKCkgYXQgWGludDB4ODBfc3lzY2FsbCsweDIwCi0tLSBzeXNj YWxsICg1NCwgRnJlZUJTRCBFTEYzMiwgaW9jdGwpLCBlaXAgPSAweDI4MTY2ZjYzLCBlc3Ag PSAweGJmYmZlYjFjLCBlYnAgPSAweGJmYmZlYjg4IC0tLQoKCkZhdGFsIHRyYXAgMTI6IHBh Z2UgZmF1bHQgd2hpbGUgaW4ga2VybmVsIG1vZGUKZmF1bHQgdmlydHVhbCBhZGRyZXNzCT0g MHgyODIwMjAwMApmYXVsdCBjb2RlCQk9IHN1cGVydmlzb3Igd3JpdGUsIHBhZ2Ugbm90IHBy ZXNlbnQKaW5zdHJ1Y3Rpb24gcG9pbnRlcgk9IDB4MjA6MHhjMDZhZjA3YwpzdGFjayBwb2lu dGVyCSAgICAgICAgPSAweDI4OjB4YzgxNmVkY2MKZnJhbWUgcG9pbnRlcgkgICAgICAgID0g MHgyODoweGM4MTZmYjk4CmNvZGUgc2VnbWVudAkJPSBiYXNlIDB4MCwgbGltaXQgMHhmZmZm ZiwgdHlwZSAweDFiCgkJCT0gRFBMIDAsIHByZXMgMSwgZGVmMzIgMSwgZ3JhbiAxCnByb2Nl c3NvciBlZmxhZ3MJPSBpbnRlcnJ1cHQgZW5hYmxlZCwgcmVzdW1lLCBJT1BMID0gMApjdXJy ZW50IHByb2Nlc3MJCT0gOTQ5IChpcG5hdCkKcGFuaWM6IGZyb20gZGVidWdnZXIKVXB0aW1l OiA0OG00MXMKUGh5c2ljYWwgbWVtb3J5OiAxMTkgTUIKRHVtcGluZyAyOSBNQjogMTQKCiMw ICBkb2FkdW1wICgpIGF0IHBjcHUuaDoxOTUKCWluIHBjcHUuaAoK ------------EA1DC1B433A7E538--