WorkStruct: Merge the pending bit into the wq_data pointer
authorDavid Howells <dhowells@redhat.com>
Wed, 22 Nov 2006 14:54:49 +0000 (14:54 +0000)
committerDavid Howells <dhowells@redhat.com>
Wed, 22 Nov 2006 14:54:49 +0000 (14:54 +0000)
commit365970a1ea76d81cb1ad2f652acb605f06dae256
treed2a34e397a4c2d9d0c27ceb0854752afe143c100
parent6bb49e5965c1fc399b4d3cd2b5cf2da535b330c0
WorkStruct: Merge the pending bit into the wq_data pointer

Reclaim a word from the size of the work_struct by folding the pending bit and
the wq_data pointer together.  This shouldn't cause misalignment problems as
all pointers should be at least 4-byte aligned.

Signed-Off-By: David Howells <dhowells@redhat.com>
drivers/block/floppy.c
include/linux/workqueue.h
kernel/workqueue.c