Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Apr 2004 17:43:56 -0400
From:      Chuck Swiger <cswiger@mac.com>
To:        Ruslan Ermilov <ru@FreeBSD.org>, stable@FreeBSD.ORG
Subject:   Re: Per-interface polling(4) controls
Message-ID:  <407B0D9C.5030107@mac.com>
In-Reply-To: <20040412090307.GA378@ip.net.ua>
References:  <20040410222112.GA23046@ip.net.ua> <20040411023124.A83988@xorpc.icir.org> <20040411140445.GA38033@ip.net.ua> <20040412090307.GA378@ip.net.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
Ruslan Ermilov wrote:
> I've backported my patches that implement per-interface polling(4)
> controls.  The RELENG_4 patchset for testing is available here:
> 
> 	http://people.FreeBSD.org/~ru/patches/polling.patch
> 
> The patchset also includes an updated vr(4) driver with polling(4)
> support.

Yay!  I was able to build and boot a system using this patch, giving the 
following "ifconfig -m" output:

fxp0: flags=18843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,POLLING> mtu 1500
         options=40<POLLING>
         capability list:
                 =40<POLLING>
         inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
         inet6 fe80::2a0:c9ff:fede:ca0e%fxp0 prefixlen 64 scopeid 0x1
         ether 00:a0:c9:de:ca:0e
         media: Ethernet autoselect (100baseTX <full-duplex>)
         status: active
         supported media:
                 media autoselect
                 media 100baseTX mediaopt full-duplex
                 media 100baseTX
                 media 10baseT/UTP mediaopt full-duplex
                 media 10baseT/UTP
                 media 100baseTX mediaopt hw-loopback
sis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         options=40<POLLING>
         capability list:
                 =40<POLLING>
         inet 10.1.3.2 netmask 0xffffff00 broadcast 10.1.3.255
         inet6 fe80::2a0:ccff:fe75:9729%sis0 prefixlen 64 scopeid 0x2
         ether 00:a0:cc:75:97:29
         media: Ethernet autoselect (none)
         status: no carrier
         supported media:
                 media autoselect
                 media 100baseTX mediaopt full-duplex
                 media 100baseTX
                 media 10baseT/UTP mediaopt full-duplex
                 media 10baseT/UTP
                 media none
faith0: flags=8002<BROADCAST,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
         inet6 ::1 prefixlen 128
         inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
         inet 127.0.0.1 netmask 0xff000000

Note that the second interface (sis0) isn't connected at the moment-- I'd 
havta swap some cables around (2nd NIC I mainly use for testing).  But I was 
able to beat on the fxp0 interface for a while and things look good:

28-sec# ping -f -s 1000 prime
PING prime.local (192.168.1.3): 1000 data bytes
.^.
--- prime.local ping statistics ---
58200 packets transmitted, 58199 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.434/0.462/6.063/0.143 ms

-- 
-Chuck



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?407B0D9C.5030107>