]> git.neil.brown.name Git - history.git/commit
Update e1000 gige net driver:
authorScott Feldman <scott.feldman@intel.com>
Sat, 3 Aug 2002 05:57:54 +0000 (01:57 -0400)
committerDavid Mosberger <davidm@tiger.hpl.hp.com>
Sat, 3 Aug 2002 05:57:54 +0000 (01:57 -0400)
commit67c5f644e47fe9576abbc036fb22735aa80a85f1
treecaaf2cf39851889ad7f7ab4a73183d145d6ff309
parent9beae32edfcf72cec5db615cc63fb1421d213e3b
Update e1000 gige net driver:

Feedback from review by Arjan @ Redhat:
o Cleanup: Removed unneccesary #ifdef/#endif wrappers for features
  already part of kernel.
o Bug fix: Use kernel funcs pci_[clear|set]_mwi rather than using direct
  calls to pci_write_config_word.
o Bug fix: Added read-behind-write calls to post writes before delays.
o Bug fix: removed calls to mdelay in interrupt context.
o Clean up: removed calls to memset followed by mb() and replaced with
  direct clearing of descriptor bits.
drivers/net/e1000/e1000.h
drivers/net/e1000/e1000_ethtool.c
drivers/net/e1000/e1000_hw.c
drivers/net/e1000/e1000_hw.h
drivers/net/e1000/e1000_main.c
drivers/net/e1000/e1000_osdep.h