Linux 3.4.1

Conflicts:

	arch/powerpc/kernel/idle.c
	arch/s390/mm/fault.c
	arch/tile/include/asm/bitops.h
	arch/um/include/asm/pgtable.h
	arch/x86/kernel/cpu/mcheck/mce-severity.c
	arch/x86/kernel/cpu/perf_event_amd.c
	drivers/gpu/drm/i915/i915_reg.h
	drivers/gpu/drm/i915/intel_display.c
	drivers/hid/hid-wiimote-core.c
	drivers/hid/usbhid/hid-core.c
	drivers/infiniband/hw/cxgb4/cm.c
	drivers/isdn/gigaset/capi.c
	drivers/media/dvb/siano/smsusb.c
	drivers/mmc/core/cd-gpio.c
	drivers/net/wireless/b43legacy/main.c
	drivers/staging/android/persistent_ram.c
	drivers/usb/core/devio.c
	drivers/usb/core/hub.c
	drivers/usb/core/quirks.c
	drivers/usb/core/urb.c
	drivers/usb/gadget/fsl_udc_core.c
	drivers/usb/host/ehci-omap.c
	drivers/usb/host/ohci-at91.c
	drivers/usb/host/xhci-ring.c
	drivers/usb/host/xhci.c
	drivers/usb/host/xhci.h
	drivers/usb/misc/usbtest.c
	drivers/usb/serial/ftdi_sio_ids.h
	drivers/usb/serial/ti_usb_3410_5052.c
	drivers/usb/serial/ti_usb_3410_5052.h
	drivers/usb/serial/usb-serial.c
	drivers/usb/storage/unusual_devs.h
	include/linux/usb.h
	include/xen/events.h
	init/main.c
	mm/mempolicy.c