On Tue, Dec 1, 2009 at 3:53 AM, Alastair Johnson <[email protected]> wrote: > Got the following error on 2 identical firewalls last night: > > uvm_fault(0xd0891180, 0x0 0, 3) -> e > kernel: page fault trap, code=0 > Stopped at pf_test_rule+0xa87: movl %ecx,0x4(%eax) > > OpenBSD 4.6 installed from the ISO /OpenBSD/4.6/i386/install46.iso > > Hardware is a Dell R200 with 2 onboard broadcom NIC interfaces and a 4 port > Intel PRO/1000 card. 2GB RAM and a single SATA hard drive. > > We have 2 of these servers in a failover configuration using PFsync and CARP > utilising 5 NICs: > 2 connected to external lines and 2 to internal departments and a 5th for > pfsync. > > Having previously been up for a couple of weeks both were rebooted at the > weekend but then both crashed last night after little more than 24h uptime. > They crashed at different times in the night. Both were at the DDB prompt > and showing exactly the same error: > > uvm_fault(0xd0891180, 0x0 0, 3) -> e > kernel: page fault trap, code=0 > Stopped at pf_test_rule+0xa87: movl %ecx,0x4(%eax) > > and then the ddb{0}> prompt. no mention of a panic > > picture here - http://img121.imageshack.us/img121/4571/cpicture.jpg > > Unfortunately both were rebooted before I could do a trace. > > Below is a dmesg output. I realise this isnt much to go on but if anyone had > any suggestions it would be much appreciated. > > Alastair Johnson > > > > DMESG output > ============ > > OpenBSD 4.6 (GENERIC.MP) #89: Thu Jul 9 21:32:39 MDT 2009
Not certain this is related, but a change to pf_test_rule was made to -stable several months ago.

