projects
/
cascardo
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
wireless: Support ht-capabilities over-rides.
[cascardo/linux.git]
/
include
/
linux
/
ratelimit.h
diff --git
a/include/linux/ratelimit.h
b/include/linux/ratelimit.h
index
2f00715
..
e11ccb4
100644
(file)
--- a/
include/linux/ratelimit.h
+++ b/
include/linux/ratelimit.h
@@
-8,7
+8,7
@@
#define DEFAULT_RATELIMIT_BURST 10
struct ratelimit_state {
#define DEFAULT_RATELIMIT_BURST 10
struct ratelimit_state {
-
spinlock_t
lock; /* protect the state */
+
raw_spinlock_t
lock; /* protect the state */
int interval;
int burst;
int interval;
int burst;
@@
-20,7
+20,7
@@
struct ratelimit_state {
#define DEFINE_RATELIMIT_STATE(name, interval_init, burst_init) \
\
struct ratelimit_state name = { \
#define DEFINE_RATELIMIT_STATE(name, interval_init, burst_init) \
\
struct ratelimit_state name = { \
- .lock = __
SPIN_LOCK_UNLOCKED(name.lock),
\
+ .lock = __
RAW_SPIN_LOCK_UNLOCKED(name.lock),
\
.interval = interval_init, \
.burst = burst_init, \
}
.interval = interval_init, \
.burst = burst_init, \
}
@@
-28,7
+28,7
@@
struct ratelimit_state {
static inline void ratelimit_state_init(struct ratelimit_state *rs,
int interval, int burst)
{
static inline void ratelimit_state_init(struct ratelimit_state *rs,
int interval, int burst)
{
- spin_lock_init(&rs->lock);
+
raw_
spin_lock_init(&rs->lock);
rs->interval = interval;
rs->burst = burst;
rs->printed = 0;
rs->interval = interval;
rs->burst = burst;
rs->printed = 0;