Comment 4 for bug 1358966

Revision history for this message
Brian Norris (computersforpeace) wrote : Re: bcmwl-kernel-source 6.30.223.248+bdcom-0ubuntu1: bcmwl kernel module failed to build [error: macro "alloc_netdev" requires 4 arguments, but only 3 given]

A little grepping through the changes for 3.17, and it looks like there are a few simple changes to apply.

1. The nvidia wrapper driver should drop #include <acpi/acpi.h> from its buildfix_kernel_3.14.patch; <acpi/acpi.h> was never intended to included directly for external modules

2. There's a small update for the kernel's alloc_netdev() API

I have patches for both which I'll upload here. I'm not sure how to update Ubuntu's dkms packages for bcmwl and nvidia-331, so we'll see if the Ubuntu devs will pick this up eventually...