30 Apr, 2008

3 commits

  • __FUNCTION__ is gcc-specific, use __func__

    Signed-off-by: Harvey Harrison
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Harvey Harrison
     
  • Simple search/replace except for synclink.c where I noticed a real bug and
    fixed it too. It was doing NULL + offset, then checking for NULL if the remap
    failed.

    Signed-off-by: Alan Cox
    Cc: Paul Fulghum
    Acked-by: Jiri Slaby
    Cc: Ingo Molnar
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Alan Cox
     
  • - Stop drivers calling their own flush method indirectly, it obfuscates code
    and it will change soon anyway

    - A few more lock_kernel paths temporarily needed in some driver internal
    waiting code

    - Remove private put_char method that does a write call for one char - we
    have that anyway

    - Most but not yet all of the termios copy under lock fixing (some has other
    dependencies to follow)

    - Note a few locking bugs in drivers found in the process

    - Kill remaining [ab]users of TIOCG/SSOFTCAR in the driver, these must go to
    fix the termios locking

    Signed-off-by: Alan Cox
    Cc: Jiri Slaby
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Alan Cox
     

31 Mar, 2008

1 commit


11 Mar, 2008

1 commit

  • Due to some flaws in the initialization and flow control
    code kernel oopses could be triggered e.g. when accessing
    the card too early after insertion.
    See e.g. kernel.org bug #10077.
    The main part of the fix is a trivial state management
    making sure the card is realy ready to use before allowing
    any access.

    Signed-off-by: Frank Seidel
    Signed-off-by: Greg Kroah-Hartman

    Frank Seidel
     

03 Feb, 2008

3 commits


25 Jan, 2008

1 commit

  • This is a driver to control the cardbus wireless data card that works on
    3g networks.

    Greg Kroah-Hartman did the initial driver cleanup.
    Thanks to Arnaud Patard for help with bugfixing.
    Thanks to Alan Cox for a lot of tty fixes.
    Thanks to Satyam Sharma for fixing buildbreakage.
    Thanks to Frank Seidel for a lot of bugfixes and
    rewriting to make it a sane Linux driver
    Thanks to Jiri Slaby for a lot bugfixes, cleanups
    and rewrites that make it much more readable.

    Signed-off-by: Greg Kroah-Hartman
    Signed-off-by: Frank Seidel
    Signed-off-by: Jiri Slaby

    Frank Seidel