drivers/char: add frandom module

[http://www.billauer.co.il/frandom.html]
mm: Add SLQB memory allocator
AIO: Don't plug the I/O queue in do_io_submit() Asynchronous I/O latency to a solid-state disk greatly increased between the 2.6.32 and 3.0 kernels. By removing the plug from do_io_submit(), we observed a 34% improvement in the I/O latency.

Unfortunately, at this level, we don't know if the request is to
a rotating disk or not.

Change-Id: I7101df956473ed9fd5dcff18e473dd93b688a5c1
Signed-off-by: Dave Kleikamp <dave.kleikamp@oracle.com>
Cc: linux-aio@kvack.org
Cc: Chris Mason <chris.mason@oracle.com>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: Andi Kleen <ak@linux.intel.com>
Cc: Jeff Moyer <jmoyer@redhat.com>
snd_usb: Correct device name

<6>[    1.299804] usbcore: registered new interface driver snd-usb-audio
abb-codec: Add ABBamp Sound Control v2.5.0

Signed-off-by: cocafe <cocafehj@gmail.com>
scripts: Remove the '+' at the end of local version string

Idea comes from: http://smilejay.com/2012/07/kernel-version-plus-sign/
s6e63m0: Sync driver

Signed-off-by: cocafe <cocafehj@gmail.com>
sec-common: Shut the f*ck up

Signed-off-by: cocafe <cocafehj@gmail.com>
ux500_wdt: Sync driver

Signed-off-by: cocafe <cocafehj@gmail.com>
fs/sync: Sync driver

Signed-off-by: cocafe <cocafehj@gmail.com>
fbearlysuspend: Sync driver
mcde: Sync driver

Signed-off-by: cocafe <cocafehj@gmail.com>
st-mmio: Sync driver
phone_svn: Sync driver

Signed-off-by: cocafe <cocafehj@gmail.com>
mm: Add extra free kbytes tunable

Add a userspace visible knob to tell the VM to keep an extra amount
of memory free, by increasing the gap between each zone's min and
low watermarks.

This is useful for realtime applications that call system
calls and have a bound on the number of allocations that happen
in any short time period.  In this application, extra_free_kbytes
would be left at an amount equal to or larger than than the
maximum number of allocations that happen in any burst.

It may also be useful to reduce the memory use of virtual
machines (temporarily?), in a way that does not cause memory
fragmentation like ballooning does.

[ccross]
Revived for use on old kernels where no other solution exists.
The tunable will be removed on kernels that do better at avoiding
direct reclaim.

Change-Id: I765a42be8e964bfd3e2886d1ca85a29d60c3bb3e
Signed-off-by: Rik van Riel<riel@redhat.com>
Signed-off-by: Colin Cross <ccross@android.com>
logger: Add an enable toggle for entry storage
mm: Extra free 2048 kbytes
logger: Fix module lincense warning

WARNING: modpost: missing MODULE_LICENSE() in drivers/staging/android/logger.o
see include/linux/module.h for more information