> >> It looks like this is because it wants to allocate 2**5 contiguous > >> pages, which is 128kB of contiguous kernel memory. > > > > 64-bit system I assume? > > The allocation should be 256 * 20 * sizeof(struct sk_buff *). > > > > Try the patch below. It should improve code generation too. > > I'll surely try you patch - but is the iwl the only driver which needs > 128kB continuous memory chunk? I don't know. But I think it'll probably fail right after, trying to allocate a 32kb buffer with pci_alloc_something.... johannes
Attachment:
signature.asc
Description: This is a digitally signed message part