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
tcp: fix use after free in tcp_xmit_retransmit_queue()
[pandora-kernel.git]
/
include
/
linux
/
pstore.h
diff --git
a/include/linux/pstore.h
b/include/linux/pstore.h
index
2ca8cde
..
9b16969
100644
(file)
--- a/
include/linux/pstore.h
+++ b/
include/linux/pstore.h
@@
-22,6
+22,8
@@
#ifndef _LINUX_PSTORE_H
#define _LINUX_PSTORE_H
#ifndef _LINUX_PSTORE_H
#define _LINUX_PSTORE_H
+#include <linux/kmsg_dump.h>
+
/* types */
enum pstore_type_id {
PSTORE_TYPE_DMESG = 0,
/* types */
enum pstore_type_id {
PSTORE_TYPE_DMESG = 0,
@@
-50,6
+52,7
@@
struct pstore_info {
#ifdef CONFIG_PSTORE
extern int pstore_register(struct pstore_info *);
#ifdef CONFIG_PSTORE
extern int pstore_register(struct pstore_info *);
+extern bool pstore_cannot_block_path(enum kmsg_dump_reason reason);
extern int pstore_write(enum pstore_type_id type, char *buf, size_t size);
#else
static inline int
extern int pstore_write(enum pstore_type_id type, char *buf, size_t size);
#else
static inline int
@@
-57,6
+60,11
@@
pstore_register(struct pstore_info *psi)
{
return -ENODEV;
}
{
return -ENODEV;
}
+static inline bool
+pstore_cannot_block_path(enum kmsg_dump_reason reason)
+{
+ return false;
+}
static inline int
pstore_write(enum pstore_type_id type, char *buf, size_t size)
{
static inline int
pstore_write(enum pstore_type_id type, char *buf, size_t size)
{