projects
/
platform
/
kernel
/
linux-rpi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mptcp: dedicated request sock for subflow in v6
[platform/kernel/linux-rpi.git]
/
fs
/
pstore
/
pmsg.c
diff --git
a/fs/pstore/pmsg.c
b/fs/pstore/pmsg.c
index
d8542ec
..
18cf94b
100644
(file)
--- a/
fs/pstore/pmsg.c
+++ b/
fs/pstore/pmsg.c
@@
-7,9
+7,10
@@
#include <linux/device.h>
#include <linux/fs.h>
#include <linux/uaccess.h>
#include <linux/device.h>
#include <linux/fs.h>
#include <linux/uaccess.h>
+#include <linux/rtmutex.h>
#include "internal.h"
#include "internal.h"
-static DEFINE_MUTEX(pmsg_lock);
+static DEFINE_
RT_
MUTEX(pmsg_lock);
static ssize_t write_pmsg(struct file *file, const char __user *buf,
size_t count, loff_t *ppos)
static ssize_t write_pmsg(struct file *file, const char __user *buf,
size_t count, loff_t *ppos)
@@
-28,9
+29,9
@@
static ssize_t write_pmsg(struct file *file, const char __user *buf,
if (!access_ok(buf, count))
return -EFAULT;
if (!access_ok(buf, count))
return -EFAULT;
- mutex_lock(&pmsg_lock);
+
rt_
mutex_lock(&pmsg_lock);
ret = psinfo->write_user(&record, buf);
ret = psinfo->write_user(&record, buf);
- mutex_unlock(&pmsg_lock);
+
rt_
mutex_unlock(&pmsg_lock);
return ret ? ret : count;
}
return ret ? ret : count;
}