Dale Ghent wrote:
>
> On Jun 9, 2009, at 1:47 PM, Garrett D'Amore wrote:
>
>
> Disagree on the driver tunable aspect. As pointed out, other OSes make 
> this a configurable aspect during run time. Relegating *SO options 
> (and other such features) in Solaris to bound-to-be-inconsistent 
> driver.conf variables, effectively requiring a reboot to have changes 
> take effect, is sub-optimal.
>
> See jumbo frames as an example. Management of that is now consistent 
> through dladm where in the past you had to do any combination of 
> /etc/system or driver.conf voodoo. Jumbo is a feature. VLAN tagging is 
> a feature. WhateverSO is also a feature. Features should be manageable 
> through dladm and consistent property names across drivers, regardless 
> of how useful one may think this could be.

Bzzt.  You're conflating things here.  VLAN and Jumbo frames affect *on 
the wire* transmission and *need* to be tunable.

TSO and LSO are *optimizations* that don't affect on the wire 
presentation, and needing to tune them at all is a *bug*.

*NOBODY* except someone doing debugging or working around a *bug* should 
ever need to turn them off.  If other  OS' are making this tunable, its 
precisely to workaround buggy behavior, not because tunability here is 
desirable.

    - Garrett



Reply via email to