In r8169 standard irq coalescing is disabled per default, and setting gro_flush_timeout = 20000 and napi_defer_hard_irqs = 1 reduces interrupt number significantly, e.g. in iperf. Therefore I wonder whether it would make sense to set reasonable defaults for both parameters in the driver, similar to drivers enabling irq coalescing per default. This way users could benefit who are not experienced enough to tweak sysfs parameters. Now to the actual question: Are you aware of any use cases where setting these parameters could have a negative impact, what would speak for leaving them disabled per default?