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
25 Jun, 2013
1 commit
-
The call to kzalloc() wasn't checked.
The dev_info() message dereferenced freed memory on error.Signed-off-by: Dan Carpenter
Acked-by: Alessandro Rubini
Signed-off-by: Greg Kroah-Hartman
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