Revert "ANDROID: mm: backing-dev: Take a reference to the bdi in use to prevent UAF"
This reverts commit cce64029624cb36eb7f3bc53cb00ec43663f4fce.
Reason for revert: b/229207047 - CTS failure
Bug: 229207047
Change-Id: Ifb085139a51cd80a85f2fd3fc6afca6fd68b8100
Signed-off-by: Eva Huang <evahuang@google.com>
diff --git a/mm/backing-dev.c b/mm/backing-dev.c
index edd24b6..cd607fb 100644
--- a/mm/backing-dev.c
+++ b/mm/backing-dev.c
@@ -874,8 +874,6 @@
{
struct device *dev;
- bdi_get(bdi);
-
if (bdi->dev) /* The driver needs to use separate queues per device */
return 0;
@@ -961,8 +959,6 @@
put_device(bdi->owner);
bdi->owner = NULL;
}
-
- bdi_put(bdi);
}
static void release_bdi(struct kref *ref)