25 Jul, 2013

1 commit

  • The fmc-chardev module was over-locking, by calling misc
    register/unregister while holding its spinlock. This reported a
    "scheduling while atomic" error.

    Since the misc driver already serializes operations internally, this
    commit downgrades the fmc-chardev lock to just cover its own list.

    Reported-by: Sasha Levin
    Reported-by: Fengguang Wu
    Signed-off-by: Alessandro Rubini
    Signed-off-by: Greg Kroah-Hartman

    Alessandro Rubini
     

25 Jun, 2013

1 commit


19 Jun, 2013

1 commit

  • This driver exports the memory area associated with the mezzanine card
    as a misc device, so users can access registers.

    Signed-off-by: Alessandro Rubini
    Acked-by: Juan David Gonzalez Cobas
    Acked-by: Emilio G. Cota
    Acked-by: Samuel Iglesias Gonsalvez
    Signed-off-by: Greg Kroah-Hartman

    Alessandro Rubini