- uint32_t low_mem_notified_warn :1, /* warning low memory notification is sent to the task */
- low_mem_notified_critical :1, /* critical low memory notification is sent to the task */
- purged_memory_warn :1, /* purgeable memory of the task is purged for warning level pressure */
- purged_memory_critical :1, /* purgeable memory of the task is purged for critical level pressure */
- mem_notify_reserved :28; /* reserved for future use */
+ uint32_t low_mem_notified_warn :1, /* warning low memory notification is sent to the task */
+ low_mem_notified_critical :1, /* critical low memory notification is sent to the task */
+ purged_memory_warn :1, /* purgeable memory of the task is purged for warning level pressure */
+ purged_memory_critical :1, /* purgeable memory of the task is purged for critical level pressure */
+ low_mem_privileged_listener :1, /* if set, task would like to know about pressure changes before other tasks on the system */
+ mem_notify_reserved :27; /* reserved for future use */
+
+ io_stat_info_t task_io_stats;
+ uint64_t task_immediate_writes __attribute__((aligned(8)));
+ uint64_t task_deferred_writes __attribute__((aligned(8)));
+ uint64_t task_invalidated_writes __attribute__((aligned(8)));
+ uint64_t task_metadata_writes __attribute__((aligned(8)));