[PATCH] Convert ipfilter from timeout(9) to callout(9)

2012-08-31 Thread John Baldwin
I have a patch to switch the ipfilter code from using the deprecated timeout(9) API to using callout(9) instead. Is anyone able to test this? http://www.FreeBSD.org/~jhb/patches/ipfilter_callout.patch -- John Baldwin ___ freebsd-net@freebsd.org maili

Re: lagg failover issue

2012-08-31 Thread kaltheat
On Fri, Aug 31, 2012 at 04:29:53AM -0700, Adrian Chadd wrote: > guys, > > You can't override set the outbound MAC address of a wireless station. > It associates with the MAC address of the card/vap/device. The AP > _will_ store that MAC address in its node table. > > When sending frames from a ST

Re: Bad routing performance on 500Mhz Geode LX with CURRENT, ipfw and mpd5

2012-08-31 Thread Eugene Grosbein
31.08.2012 22:54, Eugene Grosbein пишет: > I've rebuilt by kernel with SCHED_ULE and excluded PREEMPTION. > Stock driver works without changes in behaviour and driver from HEAD > now works very similar to old one: LA is not higher than 2 and > userland is pretty responsive. Also, transfer speed wi

Re: Bad routing performance on 500Mhz Geode LX with CURRENT, ipfw and mpd5

2012-08-31 Thread Eugene Grosbein
31.08.2012 13:54, Adrian Chadd пишет: > Just as a data point - disable preemption and try again? I've rebuilt by kernel with SCHED_ULE and excluded PREEMPTION. Stock driver works without changes in behaviour and driver from HEAD now works very similar to old one: LA is not higher than 2 and userla

Re: kern/122252: [ipmi] [bge] IPMI problem with BCM5704 (does not work after driver loaded)

2012-08-31 Thread bz
Synopsis: [ipmi] [bge] IPMI problem with BCM5704 (does not work after driver loaded) State-Changed-From-To: closed->open State-Changed-By: bz State-Changed-When: Fri Aug 31 13:26:39 UTC 2012 State-Changed-Why: Re-open after years; probably people having touched the driver atey etc should look in

Re: Proposal for changes to network device drivers and network stack (RFC)

2012-08-31 Thread Marcel Moolenaar
On Aug 28, 2012, at 10:24 AM, PseudoCylon wrote: > Wouldn't using prepossessor macro or hooking be more flexible? (Could > support multiple functionality.) Macros make it impossible to treat ifnet as an opaque type. As such, it won't be possible to havr a single pre-compiled driver that can wor

Re: lagg failover issue

2012-08-31 Thread Adrian Chadd
guys, You can't override set the outbound MAC address of a wireless station. It associates with the MAC address of the card/vap/device. The AP _will_ store that MAC address in its node table. When sending frames from a STA, the only available details are: * source address - STA MAC * destination

Re: lagg failover issue

2012-08-31 Thread kaltheat
On Thu, Aug 30, 2012 at 11:51:47PM +0200, kalth...@googlemail.com wrote: > Hi, > > I'm using following devices: > > bge0 - NetLink BCM57780 Gigabit Ethernet PCIe > ndis0 - BCM43225 802.11b/g/n > > As far as I've tested it, each of them work fine for itself. > > I want to aggregate them using la

Re: Bad routing performance on 500Mhz Geode LX with CURRENT, ipfw and mpd5 (was: ipfw, "ip|all" proto and PPPoE -- does PPPoE packets passed to ipfw?)

2012-08-31 Thread Lev Serebryakov
Hello, Adam. You wrote 31 августа 2012 г., 0:32:25: AVM> BUGS AVM> The vr driver always copies transmit mbuf chains into longword-aligned AVM> buffers prior to transmission in order to pacify the Rhine chips. If AVM> buffers are not aligned correctly, the chip will round the suppli

Re: Bad routing performance on 500Mhz Geode LX with CURRENT, ipfw and mpd5

2012-08-31 Thread Eugene Grosbein
31.08.2012 13:54, Adrian Chadd пишет: > Just as a data point - disable preemption and try again? I'll try this evening. > And run 4BSD + no preemption, try again? With ULE old driver runs with low LA and userland is just fine. Shouldn't new driver behave nice with ULE too? Anyway, I'll try and