svn commit: r271504 - in head/sys: dev/oce dev/vmware/vmxnet3 dev/xen/netfront net netinet ofed/drivers/net/mlx4
Robert Watson
rwatson at FreeBSD.org
Sat Sep 13 20:08:28 UTC 2014
On Sat, 13 Sep 2014, Rick Macklem wrote:
> Well, there are spare fields (if_ispare[4]) in struct ifnet that I believe
> can be used for new u_ints when MFC'ng a patch that adds fields to struct
> ifnet in head. (If I have this wrong, someone please correct me.)
In my notes from a few years ago on KBIs, it looked like we could potentially
convert ifnet from "only use spares" to "OK to append to the structure in a
stable branch". It used to be that ifnet was embedded in driver softcs, and
so ifnet changes broke compiled driver modules, but this is no longer the
case. A careful review might suggest to us that it's OK to simply add the new
fields we want to the end, but need to do that review before assuming it.
Robert
More information about the svn-src-all
mailing list