All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] mm/zswap: fix variable 'entry' is uninitialized when used
@ 2021-01-21  9:57 Tian Tao
  2021-01-28  4:09 ` Souptick Joarder
  0 siblings, 1 reply; 4+ messages in thread
From: Tian Tao @ 2021-01-21  9:57 UTC (permalink / raw)
  To: vitaly.wool, sjenning, song.bao.hua, ddstreet, akpm; +Cc: linux-mm

the entry has not been initialized when it is used, so allocate PAGE_SIZE

Signed-off-by: Tian Tao <tiantao6@hisilicon.com>
Reported-by: kernel test robot <lkp@intel.com>
---
 mm/zswap.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mm/zswap.c b/mm/zswap.c
index 6e0bb61..4b7b6ad 100644
--- a/mm/zswap.c
+++ b/mm/zswap.c
@@ -944,7 +944,7 @@ static int zswap_writeback_entry(struct zpool *pool, unsigned long handle)
 
 	if (!zpool_can_sleep_mapped(pool)) {
 
-		tmp = kmalloc(entry->length, GFP_ATOMIC);
+		tmp = kmalloc(PAGE_SIZE, GFP_ATOMIC);
 		if (!tmp)
 			return -ENOMEM;
 	}
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-01-28  8:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-21  9:57 [PATCH] mm/zswap: fix variable 'entry' is uninitialized when used Tian Tao
2021-01-28  4:09 ` Souptick Joarder
2021-01-28  8:30   ` Vitaly Wool
2021-01-28  8:36     ` Song Bao Hua (Barry Song)

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.