fpga: do not access region struct after fpga_region_unregister
authorAlan Tull <atull@kernel.org>
Wed, 12 Sep 2018 14:43:23 +0000 (09:43 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 30 Sep 2018 15:49:55 +0000 (08:49 -0700)
commit34bd283396af1f05c43fa64d51378d38affb1cf1
tree51ba04c6fbe0a5afbf97589873b738d49aa2b8d6
parent41e270f6898e7502be9fd6920ee0a108ca259d36
fpga: do not access region struct after fpga_region_unregister

A couple drivers were accessing the region struct after it had been
freed.  Save off the pointer to the mgr before the region struct gets
freed.

Signed-off-by: Alan Tull <atull@kernel.org>
Acked-by: Moritz Fischer <mdf@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/fpga/dfl-fme-region.c
drivers/fpga/of-fpga-region.c