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-6179 llite: remove LOCKAHEAD_OLD compatibility
[fs/lustre-release.git]
/
lustre
/
include
/
lustre_nrs.h
diff --git
a/lustre/include/lustre_nrs.h
b/lustre/include/lustre_nrs.h
index
6f913d2
..
6397cf2
100644
(file)
--- a/
lustre/include/lustre_nrs.h
+++ b/
lustre/include/lustre_nrs.h
@@
-675,6
+675,7
@@
enum {
#include <lustre_nrs_tbf.h>
#include <lustre_nrs_crr.h>
#include <lustre_nrs_orr.h>
#include <lustre_nrs_tbf.h>
#include <lustre_nrs_crr.h>
#include <lustre_nrs_orr.h>
+#include <lustre_nrs_delay.h>
/**
* NRS request
/**
* NRS request
@@
-700,7
+701,7
@@
struct ptlrpc_nrs_request {
unsigned nr_enqueued:1;
unsigned nr_started:1;
unsigned nr_finalized:1;
unsigned nr_enqueued:1;
unsigned nr_started:1;
unsigned nr_finalized:1;
-
cfs_binheap_node_t
nr_node;
+
struct cfs_binheap_node
nr_node;
/**
* Policy-specific fields, used for determining a request's scheduling
/**
* Policy-specific fields, used for determining a request's scheduling
@@
-721,6
+722,10
@@
struct ptlrpc_nrs_request {
* TBF request definition
*/
struct nrs_tbf_req tbf;
* TBF request definition
*/
struct nrs_tbf_req tbf;
+ /**
+ * Fields for the delay policy
+ */
+ struct nrs_delay_req delay;
} nr_u;
/**
* Externally-registering policies may want to use this to allocate
} nr_u;
/**
* Externally-registering policies may want to use this to allocate