summaryrefslogtreecommitdiffstats
path: root/drivers/staging/gasket
diff options
context:
space:
mode:
authorNick Ewalt2018-10-15 06:59:20 +0200
committerGreg Kroah-Hartman2018-10-15 16:30:37 +0200
commitefa5dcfa8f9ded669da15e29e69e13f56b6bb524 (patch)
treeb7bf68b988dce57d62a8731c4c4feeedcad0fffe /drivers/staging/gasket
parentstaging: gasket: page table: remove dead code in coherent mem alloc (diff)
downloadkernel-qcow2-linux-efa5dcfa8f9ded669da15e29e69e13f56b6bb524.tar.gz
kernel-qcow2-linux-efa5dcfa8f9ded669da15e29e69e13f56b6bb524.tar.xz
kernel-qcow2-linux-efa5dcfa8f9ded669da15e29e69e13f56b6bb524.zip
staging: gasket: page_table: remove unnecessary PTE status set to free
Remove unnecessary ptes[i].status update in gasket_perform_unmapping. The vaaue will be cleared in the following memset. Signed-off-by: Nick Ewalt <nicholasewalt@google.com> Signed-off-by: Todd Poynor <toddpoynor@google.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/gasket')
-rw-r--r--drivers/staging/gasket/gasket_page_table.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/staging/gasket/gasket_page_table.c b/drivers/staging/gasket/gasket_page_table.c
index 985a3a93499d..d2e115d2dba3 100644
--- a/drivers/staging/gasket/gasket_page_table.c
+++ b/drivers/staging/gasket/gasket_page_table.c
@@ -623,7 +623,6 @@ static void gasket_perform_unmapping(struct gasket_page_table *pg_tbl,
if (gasket_release_page(ptes[i].page))
--pg_tbl->num_active_pages;
}
- ptes[i].status = PTE_FREE;
/* and clear the PTE. */
memset(&ptes[i], 0, sizeof(struct gasket_page_table_entry));