kern/73225: [PANIC] Reproducable Page Fault

Gleb Smirnoff glebius at cell.sick.ru
Sun Dec 12 04:50:38 PST 2004


The following reply was made to PR kern/73225; it has been noted by GNATS.

From: Gleb Smirnoff <glebius at cell.sick.ru>
To: Paul <paul79 at optonline.net>
Cc: freebsd-gnats-submit at freebsd.org
Subject: kern/73225: [PANIC] Reproducable Page Fault
Date: Sun, 12 Dec 2004 15:44:51 +0300

   Paul,
 
   I have several questions, to narrow scope of problem search.
 
 1) Is there active traffic flow when machine reboots?
 
 2) Is the problem reproducible if you remove all 'queue' rules
    from rc.firewall?
  If the answer is 'no', can you pls add these rules one by one
  and try to reproduce the problem. I mean first try only rule 1000,
  then 1000 and 1100, etc..
 
 3) Can you try to reproduce the problem with this patch. This is
 not a fix, but it will give some idea on what's going on.
 
 Patch (TABS are lost, apply it by hand):
 
 Index: ip_fw2.c
 ===================================================================
 RCS file: /home/ncvs/src/sys/netinet/ip_fw2.c,v
 retrieving revision 1.85
 diff -u -r1.85 ip_fw2.c
 --- ip_fw2.c    10 Dec 2004 02:17:18 -0000      1.85
 +++ ip_fw2.c    12 Dec 2004 12:38:34 -0000
 @@ -1909,7 +1909,11 @@
  
                 f = args->rule->next_rule;
                 if (f == NULL)
 +#if 0
                         f = lookup_next_rule(args->rule);
 +#else
 +                       print("ipfw: no next rule\n");
 +#endif
         } else {
                 /*
                  * Find the starting rule. It can be either the first
   
 
 -- 
 Totus tuus, Glebius.
 GLEBIUS-RIPN GLEB-RIPE


More information about the freebsd-bugs mailing list