If you look carefully, source back-compatibility has been preserved
for network drivers. Most API changes are accepted without comment
because they are easily made back-compatible. The module_param API
breaks that.
Network driver-land is different from SCSI-land, where the amount of 2.5
differences is so high one more change doesn't make a difference.
> > If all modules do not require new module_param changes, then logically,
> > e100 does not either. And e100 has a better argument than most against
> > such changes.
>
> Again, we don't convert old drivers just for the sake of it. But
Well...
> instead of adding such horrible cruft Corey did it should just use the
> proper API.
An API already exists, and it is source compatible between 2.4 and 2.5:
ethX=.... on the kernel command line.
The proper patch would pick up options from there.
Jeff
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/