Squashed update of kernel from 3.4.74 to 3.4.75

Conflicts:
	arch/arm/mach-omap2/omap_hwmod.c
	arch/arm/mach-omap2/omap_hwmod_3xxx_data.c
	arch/mips/mm/dma-default.c
	arch/x86/platform/efi/efi.c
	crypto/algif_hash.c
	crypto/algif_skcipher.c
	drivers/gpu/drm/radeon/si.c
	drivers/md/dm-bufio.c
	drivers/usb/core/hub.c
	drivers/usb/dwc3/ep0.c
	drivers/usb/dwc3/gadget.c
	drivers/usb/serial/option.c
	fs/nfs/blocklayout/extents.c
	fs/xfs/xfs_ioctl.c
	fs/xfs/xfs_ioctl32.c
Squashed update of kernel from 3.4.74 to 3.4.75

Conflicts:
	arch/arm/mach-omap2/omap_hwmod.c
	arch/arm/mach-omap2/omap_hwmod_3xxx_data.c
	arch/mips/mm/dma-default.c
	arch/x86/platform/efi/efi.c
	crypto/algif_hash.c
	crypto/algif_skcipher.c
	drivers/gpu/drm/radeon/si.c
	drivers/md/dm-bufio.c
	drivers/usb/core/hub.c
	drivers/usb/dwc3/ep0.c
	drivers/usb/dwc3/gadget.c
	drivers/usb/serial/option.c
	fs/nfs/blocklayout/extents.c
	fs/xfs/xfs_ioctl.c
	fs/xfs/xfs_ioctl32.c