From owner-freebsd-questions@FreeBSD.ORG Fri Jan 16 19:10:33 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2DAC1065672 for ; Fri, 16 Jan 2009 19:10:33 +0000 (UTC) (envelope-from mikesw@adhost.com) Received: from mail-defer02.adhost.com (mail-carp.adhost.com [216.211.128.177]) by mx1.freebsd.org (Postfix) with ESMTP id B5A998FC27 for ; Fri, 16 Jan 2009 19:10:33 +0000 (UTC) (envelope-from mikesw@adhost.com) Received: from mail-in05.adhost.com (mail-in05.adhost.com [10.212.3.15]) by mail-defer02.adhost.com (Postfix) with ESMTP id A175F174856B for ; Fri, 16 Jan 2009 10:50:52 -0800 (PST) (envelope-from mikesw@adhost.com) Received: from ad-exh01.adhost.lan (exchange.adhost.com [216.211.143.69]) by mail-in05.adhost.com (Postfix) with ESMTP id E57D398D9F2 for ; Fri, 16 Jan 2009 10:50:51 -0800 (PST) (envelope-from mikesw@adhost.com) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Fri, 16 Jan 2009 10:50:50 -0800 Message-ID: <17838240D9A5544AAA5FF95F8D520316056580E1@ad-exh01.adhost.lan> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: FreeBSD 7.1, PF errors - "Cannot allocate memory" Thread-Index: Acl4C1m2bw/QjE5MQV6gWrGxx7Mvnw== From: "Mike Sweetser - Adhost" To: Subject: FreeBSD 7.1, PF errors - "Cannot allocate memory" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jan 2009 19:10:34 -0000 Hello, We've recently upgraded our PF firewalls from FreeBSD 6.3 to FreeBSD 7.1-RELEASE-p2. Since doing so, we are receiving intermittent errors on reloading the PF configuration. At first, we receive "Cannot allocate memory" errors on specific table names. These tables worked properly on FreeBSD 6.3, and are less than 60,000 entries each. Sometimes, flushing the table will work, but recently, we started getting the following error, even with every table cleared: DIOCADDRULE: Cannot allocate memory The server has plenty of memory, and again, was running fine under 6.3. Any idea what could be wrong? Thanks, Mike Sweetser