b43legacy: fix debugfs crash
authorChristian Lamparter <chunkeey@googlemail.com>
Sat, 17 Sep 2016 19:43:04 +0000 (21:43 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 22 Oct 2016 10:06:46 +0000 (12:06 +0200)
commit2b96ed6e359a754ab927d54da45c00f4ca328078
tree2f030064054a3683a02eab69188dbd6245c1f8c8
parent1c351b32b1f95043f417b024fecf1b9c1717bcf4
b43legacy: fix debugfs crash

commit 9c4a45b17e094a090e96beb1138e34c2a10c6b8c upstream.

This patch fixes a crash that happens because b43legacy's
debugfs code expects file->f_op to be a pointer to its own
b43legacy_debugfs_fops struct. This is no longer the case
since commit 9fd4dcece43a
("debugfs: prevent access to possibly dead file_operations at file open")

Reviewed-by: Nicolai Stange <nicstange@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/wireless/broadcom/b43legacy/debugfs.c