]> git.baikalelectronics.ru Git - kernel.git/commit
netxen: fix coherent dma mask setting
authorDhananjay Phadke <dhananjay@netxen.com>
Sat, 1 Aug 2009 21:36:16 +0000 (21:36 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sun, 2 Aug 2009 19:20:44 +0000 (12:20 -0700)
commitb9ca0f45f0621e03542e50fdcd54cb07e983c0cd
tree495b87dcf5b6ab717139ba035fcc2e302ec8928d
parent169525c5655c3fdc98a45314efbb98ff4b668c8d
netxen: fix coherent dma mask setting

Change default dma mask for NX3031 to 39 bit with ability
to update it to 64-bit (if firmware indicates support). Old
code was restricting it under 4GB (32-bit), sometimes causing
failure to allocate descriptor rings on heavily populated
system. NX2031 based NICs will still get 32-bit coherent mask.

Signed-off-by: Dhananjay Phadke <dhananjay@netxen.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/netxen/netxen_nic_main.c