Messages in this thread | | | Date | Thu, 27 Apr 2006 13:44:42 -0700 | From | Paul Jackson <> | Subject | Re: [PATCH 1/2 (repost)] mm: serialize OOM kill operations |
| |
Dave wrote: > @@ -350,6 +353,8 @@ struct mm_struct { > /* aio bits */ > rwlock_t ioctx_list_lock; > struct kioctx *ioctx_list; > + > + unsigned long flags;
I see Andi didn't reply to your question concerning what struct he saw a 'flags' in.
Adding a flags word still costs a slot in mm_struct.
Adding a 'oom_notify' bitfield after the existing 'dumpable' bitfield in mm_struct would save that slot:
unsigned dumpable:2; unsigned oom_notify:1;
-- I won't rest till it's the best ... Programmer, Linux Scalability Paul Jackson <pj@sgi.com> 1.925.600.0401 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |