14 May, 2011

14 commits

  • -Wunused-but-set-variable generates a compile warning. The affected
    variable is removed.

    Signed-off-by: Ursula Braun
    Signed-off-by: Frank Blaschka
    Signed-off-by: David S. Miller

    Ursula Braun
     
  • -Wunused-but-set-variable generates compile warnings. The affected
    variables are removed.

    Signed-off-by: Ursula Braun
    Signed-off-by: Frank Blaschka
    Signed-off-by: David S. Miller

    Ursula Braun
     
  • -Wunused-but-set-variable generates a compile warning for lcs' tasklet
    function. Invoked functions contain already error handling; thus
    additional return code checking is not needed here.

    Signed-off-by: Heiko Carstens
    Signed-off-by: Frank Blaschka
    Signed-off-by: David S. Miller

    Heiko Carstens
     
  • Remove unused return code handling. The claw driver is mostly dead, so
    just make sure it keeps compiling without warnings.

    Signed-off-by: Heiko Carstens
    Signed-off-by: Frank Blaschka
    Signed-off-by: David S. Miller

    Heiko Carstens
     
  • Fill in the owner of qeth's ccw device driver.

    Signed-off-by: Sebastian Ott
    Signed-off-by: Frank Blaschka
    Signed-off-by: David S. Miller

    Sebastian Ott
     
  • This patch improves FFDC (first failure data capture) by requesting
    a hardware trace in case the device driver, the hardware or a user
    detects an error.

    Signed-off-by: Frank Blaschka
    Signed-off-by: David S. Miller

    Frank Blaschka
     
  • Set rx csum default to hw checksumming again.
    Remove sysfs interface for rx csum (checksumming) and TSO (large_send).
    With the new hw_features it does not work to keep the old sysfs
    interface in parallel. Convert options.checksum_type to new hw_features.

    Signed-off-by: Frank Blaschka
    Signed-off-by: David S. Miller

    Frank Blaschka
     
  • Update driver version number

    Signed-off-by: Anirban Chakraborty
    Signed-off-by: David S. Miller

    Anirban Chakraborty
     
  • Driver checks if the previous dump has been cleared before taking the dump.
    It doesn't take the dump if it is not cleared.

    Changes from v2:
    Added lock to protect dump data structures from being mangled while
    dumping or setting them via ethtool.

    Signed-off-by: Anirban Chakraborty
    Signed-off-by: David S. Miller

    Anirban Chakraborty
     
  • Added code to take FW dump.
    o Driver queries FW at the init time and gets the dump template
    o It takes FW dump as per the dump template
    o Level of FW dump (and its size) is configured via dump flag

    Signed-off-by: Sritej Velaga
    Signed-off-by: Anirban Chakraborty
    Signed-off-by: David S. Miller

    Anirban Chakraborty
     
  • Sending mbox cmds require multiple steps of writing to the DB register and polling
    for an ack. Gettting interrupted in the middle by a signal breaks the mbox protocol.
    Use msleep() to not get interrupted.

    Signed-off-by: Sathya Perla
    Signed-off-by: David S. Miller

    Sathya Perla
     
  • If waiting on POST returns prematurely (due to a signal), abort polling and return an error.

    Signed-off-by: Sathya Perla
    Signed-off-by: David S. Miller

    Sathya Perla
     
  • Added code to take FW dump via ethtool. Dump level can be controlled via setting the
    dump flag. A get function is provided to query the current setting of the dump flag.
    Dump data is obtained from the driver via a separate get function.

    Changes from v3:
    Fixed buffer length issue in ethtool_get_dump_data function.
    Updated kernel doc for ethtool_dump struct and get_dump_flag function.

    Changes from v2:
    Provided separate commands for get flag and data.
    Check for minimum of the two buffer length obtained via ethtool and driver and
    use that for dump buffer
    Pass up the driver return error codes up to the caller.
    Added kernel doc comments.

    Signed-off-by: Anirban Chakraborty
    Reviewed-by: Ben Hutchings
    Signed-off-by: David S. Miller

    Anirban Chakraborty
     
  • Save a bit of space.

    Signed-off-by: Joe Perches
    Signed-off-by: David S. Miller

    Joe Perches
     

13 May, 2011

21 commits


12 May, 2011

5 commits