diff --git a/include/linux/workqueue.h b/include/linux/workqueue.h index 26de0cae2a0a80a959df10003e104e1e12a241be..0c35ad697a7b292aeb10515af85871d4b27474a4 100644 --- a/include/linux/workqueue.h +++ b/include/linux/workqueue.h @@ -344,6 +344,7 @@ enum { __WQ_ORDERED = 1 << 17, /* internal: workqueue is ordered */ __WQ_LEGACY = 1 << 18, /* internal: create*_workqueue() */ __WQ_ORDERED_EXPLICIT = 1 << 19, /* internal: alloc_ordered_workqueue() */ + __WQ_DYNAMIC = 1 << 25, /* internal: only support single work order WQ */ WQ_MAX_ACTIVE = 512, /* I like 512, better ideas? */ WQ_MAX_UNBOUND_PER_CPU = 4, /* 4 * #cpus for unbound wq */ diff --git a/include/scsi/libiscsi.h b/include/scsi/libiscsi.h index e265b274f793ce10947b2ac7b86e6455a8f56e37..b47428d86a4bdedb5f6df48e901b04171194dfdc 100644 --- a/include/scsi/libiscsi.h +++ b/include/scsi/libiscsi.h @@ -237,6 +237,7 @@ struct iscsi_conn { /* custom statistics */ uint32_t eh_abort_cnt; uint32_t fmr_unalign_cnt; + int intimate_cpu; }; struct iscsi_pool {