On 13.12.2013 01:27, Hauke Mehrtens wrote: > On 12/12/2013 10:27 AM, Stefan Assmann wrote: >> - add igb to copy-list >> - add igb defconfig >> - refactor u64_stats_sync.h a bit >> - add u64_stats_init define >> >> Signed-off-by: Stefan Assmann <sassmann@xxxxxxxxx> >> --- [...] >> diff --git a/backport/defconfigs/igb b/backport/defconfigs/igb >> new file mode 100644 >> index 0000000..1f85f18 >> --- /dev/null >> +++ b/backport/defconfigs/igb >> @@ -0,0 +1,7 @@ >> +CPTCFG_NETDEVICES=y >> +CPTCFG_NET_ETHERNET=y >> +CPTCFG_NETDEV_1000=y >> +CPTCFG_ETHERNET=y >> +CPTCFG_NET_VENDOR_INTEL=y >> +CPTCFG_PCI=y >> +CPTCFG_IGB=m > > PCI should not be selected here, because it has to be selected in the > kernel you are compiling against. I have not analyzed this, but I thing > the defconfig should just contain these two options, the others should > be already activated in the kernel: > > CPTCFG_NET_VENDOR_INTEL=y > CPTCFG_IGB=m I'll see if I can boil this down. I had some trouble with older kernel to get igb recognized. Stefan > >> diff --git a/copy-list b/copy-list >> index 9444aff..2b2e177 100644 >> --- a/copy-list >> +++ b/copy-list >> @@ -100,6 +100,10 @@ drivers/net/ethernet/broadcom/Makefile >> drivers/net/ethernet/broadcom/b44.c >> drivers/net/ethernet/broadcom/b44.h >> >> +drivers/net/ethernet/intel/Kconfig >> +drivers/net/ethernet/intel/Makefile >> +drivers/net/ethernet/intel/igb/ >> + > > This should be added in the last patch otherwise backports will not > compile between this patch and the last one, becaise some parts are missing. > Right, this was only a RFC and to see what breaks I had to enable it early. :) Stefan -- To unsubscribe from this list: send the line "unsubscribe backports" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html