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
Input: pwm-beeper - fix - scheduling while atomic
[pandora-kernel.git]
/
ipc
/
msgutil.c
diff --git
a/ipc/msgutil.c
b/ipc/msgutil.c
index
5652101
..
fc6fded
100644
(file)
--- a/
ipc/msgutil.c
+++ b/
ipc/msgutil.c
@@
-37,15
+37,15
@@
struct msg_msgseg {
/* the next part of the message follows immediately */
};
/* the next part of the message follows immediately */
};
-#define DATALEN_MSG (PAGE_SIZE-sizeof(struct msg_msg))
-#define DATALEN_SEG (PAGE_SIZE-sizeof(struct msg_msgseg))
+#define DATALEN_MSG (
(size_t)
PAGE_SIZE-sizeof(struct msg_msg))
+#define DATALEN_SEG (
(size_t)
PAGE_SIZE-sizeof(struct msg_msgseg))
-struct msg_msg *load_msg(const void __user *src,
in
t len)
+struct msg_msg *load_msg(const void __user *src,
size_
t len)
{
struct msg_msg *msg;
struct msg_msgseg **pseg;
int err;
{
struct msg_msg *msg;
struct msg_msgseg **pseg;
int err;
-
in
t alen;
+
size_
t alen;
alen = len;
if (alen > DATALEN_MSG)
alen = len;
if (alen > DATALEN_MSG)
@@
-99,9
+99,9
@@
out_err:
return ERR_PTR(err);
}
return ERR_PTR(err);
}
-int store_msg(void __user *dest, struct msg_msg *msg,
in
t len)
+int store_msg(void __user *dest, struct msg_msg *msg,
size_
t len)
{
{
-
in
t alen;
+
size_
t alen;
struct msg_msgseg *seg;
alen = len;
struct msg_msgseg *seg;
alen = len;