CARP panic

Sepherosa Ziehau sepherosa at gmail.com
Thu Jul 24 04:27:22 PDT 2008


On Thu, Jul 24, 2008 at 6:56 PM,  <elekktretterr at exemail.com.au> wrote:
> Hey Sephe,
> I had to apply the patch manually as it failed to apply cleanly(on DF
> 2.0-RELEASE). But unfortunately the patch does more wrong than good. All
> the network interfaces could not be worked with. ie. ifconfig shows that
> they exist but if i did something like ifconfig bge0 or ifconfig carp0 it
> would simply say bge0 doesnt exist, and thus there were no ip addresses
> associated to the interfaces.

I don't believe that the patch has anything to do with the missing
interfaces.  I think before you did the patch your tree was at point
before MPLS was brought in, so the patch was applied uncleanly.  I
suspect your kernel is out of sync with your world.  Please rebuild
world and kernel.

>
> The is the patched section of the file:
>
> static __inline struct lwkt_port *
> ether_mport(int num, struct mbuf **m)
> {
>        if (num == NETISR_MAX) {
>                /*
>                 * All packets whose target msgports can't be
>                 * determined here are dispatched to netisr0,
>                 * where further dispatching may happen.
>                 */
>                return cpu_portfn(0);
>        }
>
>        return netisr_find_port(num, m);
> }

Yep, that's what after patching.

Best Regards,
sephe

-- 
Live Free or Die





More information about the Bugs mailing list