You need more than to just ifconfig you also need "options  
DEVICE_POLLING" in your kernel.

The evidence suggests that this is not the default:

-=[/usr/src/sys/amd64/conf]=- -=[Wed May 30]=- -=[22:44:15]=-
[EMAIL PROTECTED] grep POLLING GENERIC
-=[/usr/src/sys/amd64/conf]=- -=[Wed May 30]=- -=[22:44:17]=-
[EMAIL PROTECTED] grep POLLING LINT
options         DEVICE_POLLING

Polling works very well.

-Adam

On May 30, 2007, at 6:22 AM, Florian Klemenz wrote:

> Wednesday, May 30, 2007, 17:14, you wrote:
>
>> If I remember correctly, freebsd uses polling for the sis driver
>> instead of interrupts. Any idea how this would perform compared to  
>> the
>> new openbsd stuff?
>
> FreeBSD doesn't enable polling by default. You can turn it on for many
> nics including sis if your kernel supports polling (which isn't
> default in GENERIC, correct me if I'm wrong):
>
> ifconfig sis0 polling
>
> Performance depends on your network usage. I've not seen any
> improvement with polling enabled on a net4801 as it generally is to
> weak for high throughput.
>
> See also:
> http://www.freebsd.org/cgi/man.cgi? 
> query=polling&apropos=0&sektion=0&format=html
>
> Florian
>
> _______________________________________________
> Soekris-tech mailing list
> [email protected]
> http://lists.soekris.com/mailman/listinfo/soekris-tech

_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech

Reply via email to