1. 27 Sep, 2003 7 commits
    • Scott Feldman's avatar
      [e1000] misc · 975104f7
      Scott Feldman authored
      * removed unused var, ASSERT macro
      * missed a free_netdev() in probe cleanup undo.
      975104f7
    • Scott Feldman's avatar
      [e1000] better propagation of error codes · 75a750a5
      Scott Feldman authored
      * Better propagation of error codes during probe/open paths.
        {Janice Girouard (janiceg@us.ibm.com)]
      75a750a5
    • Scott Feldman's avatar
      [e1000] force 1000/full on SERDES connected to back-plane · 5c2e1b8f
      Scott Feldman authored
      * Bug fix: SERDES devices might be connected to back-plan switch that
        doesn't support auto-neg, so add the capability to force 1000/full.
      5c2e1b8f
    • Scott Feldman's avatar
      [e1000] flow control updates · e29447db
      Scott Feldman authored
      * handle ethtool force flow control
      * correctly set flow control hi/low watermarks based on size of Rx FIFO
        area.  The size can change if doing Jumbo Frames or, in the case of
        82547, is smaller to start with.
      * was not properly forcing flow control settings to fc_none if using
        strict IEEE flow control override.
      e29447db
    • Stephen Hemminger's avatar
      [netdrvr sk98lin] use seq_file for /proc · defce4ed
      Stephen Hemminger authored
      Replace proc_read with seq_file interface which is much cleaner.
      
      Also, instead of searching the list of devices looking for the
      name which is slow and would break if interface name changes;
      store a pointer to device in the proc entry, and retrieve
      it from the information saved by single_open.
      
      Formatting and other behaviours are retained.
      defce4ed
    • Stephen Hemminger's avatar
      [netdrvr skge] handle proc_fs errors. · 3d93561d
      Stephen Hemminger authored
      Existing code does not
      	- check if proc_fs functions return error.
      	- use proc_mkdir to make the directory.
      
      Note pSkRootDir defined twice.
      3d93561d
    • Stephen Hemminger's avatar
      [netdrvr sk98lin] build on smp fix · c02cf91a
      Stephen Hemminger authored
      There is no exported variable called smp_num_cpus! so this driver
      won't build on SMP.  Since the local variable is never used anyway
      just get rid of it.
      
      This applies against 2.6.0-test5-bk13 which has the last vendor
      driver update.
      c02cf91a
  2. 26 Sep, 2003 5 commits
  3. 27 Sep, 2003 9 commits
  4. 26 Sep, 2003 19 commits