Merge tag 'random_for_linus' of /usr/projects/linux/random into test

This patch series contains a major revamp of how we collect entropy
from interrupts for /dev/random and /dev/urandom.  The goal is to
addresses weaknesses discussed in the paper "Mining your Ps and Qs:
Detection of Widespread Weak Keys in Network Devices", by Nadia
Heninger, Zakir Durumeric, Eric Wustrow, J. Alex Halderman, which will
be published in the Proceedings of the 21st Usenix Security Symposium,
August 2012.  (See https://factorable.net for more information and an
extended version of the paper.)

Conflicts:
	drivers/mfd/ab3100-core.c
	drivers/usb/gadget/omap_udc.c