LINUX: Add wait_io_event_interruptible and friends

These these macros are the same as their "non-io" counterparts
but call io_schedule() instead of schedule(). This is useful for
indicating the time we are waiting should be considere as time
waiting on IO.

Change-Id: If7644d55052bfde559496a1c5b1567c8605253f1
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
MM: Use ashmem from 2.6.38
DRIVERS/NET: Fix 'sizeof' in 'memcpy' warnings

Fixs:
 warning: argument to 'sizeof' in 'memcpy' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
SCRIPTS: Fix unused variable warnings in textbox.c

This patch corrects two warnings generated by `make menuconfig`:
 textbox.c:323:9: warning: variable ‘x’ set but not used
 textbox.c:323:6: warning: variable ‘y’ set but not used

Signed-off-by: Greg Dietsche <Gregory.Dietsche@cuw.edu>