Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-8056 mem: handle GFP_IOFS removal in newer kernels
[fs/lustre-release.git]
/
lustre
/
quota
/
qsd_writeback.c
diff --git
a/lustre/quota/qsd_writeback.c
b/lustre/quota/qsd_writeback.c
index
a25dbc5
..
3109ca3
100644
(file)
--- a/
lustre/quota/qsd_writeback.c
+++ b/
lustre/quota/qsd_writeback.c
@@
-30,6
+30,7
@@
#define DEBUG_SUBSYSTEM S_LQUOTA
#define DEBUG_SUBSYSTEM S_LQUOTA
+#include <linux/kthread.h>
#include "qsd_internal.h"
extern struct kmem_cache *upd_kmem;
#include "qsd_internal.h"
extern struct kmem_cache *upd_kmem;
@@
-338,7
+339,7
@@
void qsd_adjust_schedule(struct lquota_entry *lqe, bool defer, bool cancel)
lqe->lqe_adjust_time = defer ?
cfs_time_shift_64(QSD_WB_INTERVAL) :
cfs_time_current_64();
lqe->lqe_adjust_time = defer ?
cfs_time_shift_64(QSD_WB_INTERVAL) :
cfs_time_current_64();
- /* lqe reference transfered to list */
+ /* lqe reference transfer
r
ed to list */
if (defer)
list_add_tail(&lqe->lqe_link,
&qsd->qsd_adjust_list);
if (defer)
list_add_tail(&lqe->lqe_link,
&qsd->qsd_adjust_list);
@@
-389,7
+390,7
@@
static bool qsd_job_pending(struct qsd_instance *qsd, struct list_head *upd,
return job_pending;
}
return job_pending;
}
- for (qtype = USRQUOTA; qtype < MAXQUOTAS; qtype++) {
+ for (qtype = USRQUOTA; qtype <
LL_
MAXQUOTAS; qtype++) {
struct qsd_qtype_info *qqi = qsd->qsd_type_array[qtype];
if (!qsd_type_enabled(qsd, qtype))
struct qsd_qtype_info *qqi = qsd->qsd_type_array[qtype];
if (!qsd_type_enabled(qsd, qtype))
@@
-479,7
+480,7
@@
static int qsd_upd_thread(void *arg)
if (uptodate)
continue;
if (uptodate)
continue;
- for (qtype = USRQUOTA; qtype < MAXQUOTAS; qtype++)
+ for (qtype = USRQUOTA; qtype <
LL_
MAXQUOTAS; qtype++)
qsd_start_reint_thread(qsd->qsd_type_array[qtype]);
}
lu_env_fini(env);
qsd_start_reint_thread(qsd->qsd_type_array[qtype]);
}
lu_env_fini(env);
@@
-515,7
+516,7
@@
static void qsd_cleanup_deferred(struct qsd_instance *qsd)
{
int qtype;
{
int qtype;
- for (qtype = USRQUOTA; qtype < MAXQUOTAS; qtype++) {
+ for (qtype = USRQUOTA; qtype <
LL_
MAXQUOTAS; qtype++) {
struct qsd_upd_rec *upd, *tmp;
struct qsd_qtype_info *qqi = qsd->qsd_type_array[qtype];
struct qsd_upd_rec *upd, *tmp;
struct qsd_qtype_info *qqi = qsd->qsd_type_array[qtype];