All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] hpfs: kstrdup() memory handling
@ 2015-03-21 16:57 Sanidhya Kashyap
  0 siblings, 0 replies; only message in thread
From: Sanidhya Kashyap @ 2015-03-21 16:57 UTC (permalink / raw)
  To: mikulas, linux-kernel; +Cc: taesoo, changwoo, sanidhya, blee, Sanidhya Kashyap

There is a possibility of nothing being allocated to the new_opts in
case of memory pressure, therefore return ENOMEM for such case.

Signed-off-by: Sanidhya Kashyap <sanidhya.gatech@gmail.com>
---
 fs/hpfs/super.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/fs/hpfs/super.c b/fs/hpfs/super.c
index 7cd00d3..885eadb 100644
--- a/fs/hpfs/super.c
+++ b/fs/hpfs/super.c
@@ -424,6 +424,9 @@ static int hpfs_remount_fs(struct super_block *s, int *flags, char *data)
 	int o;
 	struct hpfs_sb_info *sbi = hpfs_sb(s);
 	char *new_opts = kstrdup(data, GFP_KERNEL);
+
+	if (!new_opts)
+		return -ENOMEM;
 	
 	sync_filesystem(s);
 
-- 
2.1.0


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2015-03-21 16:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-21 16:57 [PATCH] hpfs: kstrdup() memory handling Sanidhya Kashyap

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.