git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
AFS: Fix possible null pointer dereference in afs_alloc_server()
[pandora-kernel.git]
/
fs
/
afs
/
server.c
diff --git
a/fs/afs/server.c
b/fs/afs/server.c
index
f490995
..
9fdc7fe
100644
(file)
--- a/
fs/afs/server.c
+++ b/
fs/afs/server.c
@@
-91,9
+91,10
@@
static struct afs_server *afs_alloc_server(struct afs_cell *cell,
memcpy(&server->addr, addr, sizeof(struct in_addr));
server->addr.s_addr = addr->s_addr;
memcpy(&server->addr, addr, sizeof(struct in_addr));
server->addr.s_addr = addr->s_addr;
+ _leave(" = %p{%d}", server, atomic_read(&server->usage));
+ } else {
+ _leave(" = NULL [nomem]");
}
}
-
- _leave(" = %p{%d}", server, atomic_read(&server->usage));
return server;
}
return server;
}