Skip to content

3.4.87-stable review

Greg Kroah-Hartman linux-input lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest134 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/134proc: pid/status: show all supplementary groupsfs/proc/array.c+1 -10 replies
2/134idr: fix top layer handlinglib/idr.c+22 -140 replies
3/134audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLEkernel/audit.c+1 -10 replies
4/134printk: Fix rq->lock vs logbuf_lock unlock lock inversionkernel/printk.c+1 -10 replies
5/134workqueue: cond_resched() after processing each work itemkernel/workqueue.c+9 -00 replies
6/134compiler-gcc.h: Add gcc-recommended GCC_VERSION macroinclude/linux/compiler-gcc.h+3 -00 replies
7/134compiler/gcc4: Add quirk for asm goto miscompilation bugarch/mips/include/asm/jump_label.h arch/powerpc/include/asm/jump_label.h arch/s390/include/asm/jump_label.h +4 more+22 -60 replies
8/134ipc, msg: fix message length check for negative valuesinclude/linux/msg.h ipc/msgutil.c ipc/util.h+11 -110 replies
9/134idr: idr_for_each_entry() macroinclude/linux/idr.h+11 -00 replies
10/134pps: Add pps_lookup_dev() functiondrivers/pps/pps.c include/linux/pps_kernel.h+47 -30 replies
11/134pps: Use pps_lookup_dev to reduce ldisc couplingdrivers/pps/clients/pps-ldisc.c+4 -60 replies
12/134pps: Fix a use-after free bug when unregistering a source.drivers/pps/pps.c+10 -40 replies
13/134selinux: correctly label /proc inodes in use before the policy is loadedsecurity/selinux/hooks.c+27 -90 replies
14/134intel_idle: Check cpu_idle_get_driver() for NULL before dereferencing it.drivers/idle/intel_idle.c+2 -10 replies
15/134HID: add quirk for Freescale i.MX28 ROM recoverydrivers/hid/hid-ids.h drivers/hid/usbhid/hid-quirks.c+4 -00 replies
16/134HID: usbhid: quirk for Formosa IR receiverdrivers/hid/hid-ids.h drivers/hid/usbhid/hid-quirks.c+4 -00 replies
17/134HID: validate feature and input report detailsdrivers/hid/hid-core.c drivers/hid/hid-input.c+16 -50 replies
18/134HID: multitouch: validate indexes detailsdrivers/hid/hid-multitouch.c+2 -20 replies
19/134HID: hidraw: add proper error handling to raw event reportingdrivers/hid/hid-core.c drivers/hid/hidraw.c include/linux/hid.h +1 more+27 -140 replies
20/134HID: fix return value of hidraw_report_event() when !CONFIG_HIDRAWinclude/linux/hidraw.h+1 -10 replies
21/134HID: hidraw: fix list->buffer memleakdrivers/hid/hidraw.c+11 -10 replies
22/134HID: hidraw: improve error handling in hidraw_init()drivers/hid/hidraw.c+11 -40 replies
23/134HID: apple: Add Apple wireless keyboard 2011 ANSI PIDdrivers/hid/hid-apple.c+3 -00 replies
24/134HID: add support for Sony RF receiver with USB product id 0x0374drivers/hid/hid-core.c drivers/hid/hid-ids.h drivers/hid/hid-sony.c+5 -10 replies
25/134HID: clean up quirk for Sony RF receiversdrivers/hid/hid-sony.c+12 -20 replies
26/134HID: usbhid: quirk for MSI GX680R led paneldrivers/hid/hid-ids.h drivers/hid/usbhid/hid-quirks.c+4 -00 replies
27/134HID: usbhid: fix build problemdrivers/hid/usbhid/hid-quirks.c+1 -10 replies
28/134HID: hidraw: correctly deallocate memory on device disconnectdrivers/hid/hidraw.c+25 -350 replies
29/134ARM: dts: imx51-babbage: fix esdhc cd/wp propertiesDocumentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt arch/arm/boot/dts/imx51-babbage.dts+6 -60 replies
30/134ARM: w90x900: fix legacy assembly syntaxarch/arm/mach-w90x900/include/mach/entry-macro.S+2 -20 replies
31/134ARM: u300: fix ages old copy/paste bugarch/arm/mach-u300/include/mach/u300-regs.h+1 -10 replies
32/134ARM: 7742/1: topology: export cpu_topologyarch/arm/kernel/topology.c+2 -00 replies
33/134ARM: 7743/1: compressed/head.S: work around new binutils warningarch/arm/boot/compressed/Makefile arch/arm/boot/compressed/head-sa1100.S arch/arm/boot/compressed/head-shark.S +1 more+3 -10 replies
34/134ARM: footbridge: fix VGA initialisationarch/arm/mach-footbridge/common.c arch/arm/mach-footbridge/dc21285.c+3 -20 replies
35/134ARM: pxa: prevent PXA270 occasional reboot freezesarch/arm/mach-pxa/reset.c+7 -10 replies
36/134ARM: Orion: Set eth packet size csum offload limitarch/arm/mach-dove/common.c arch/arm/mach-kirkwood/common.c arch/arm/mach-mv78xx0/common.c +4 more+21 -100 replies
37/134ARM: 7628/1: head.S: map one extra section for the ATAG/DTB areaarch/arm/kernel/head.S+3 -00 replies
38/134ARM: 7791/1: a.out: remove partial a.out supportarch/arm/Kconfig arch/arm/include/asm/a.out-core.h arch/arm/include/asm/a.out.h +1 more+0 -840 replies
39/134ath9k: Fix noisefloor calibrationdrivers/net/wireless/ath/ath9k/hw.c drivers/net/wireless/ath/ath9k/main.c+2 -80 replies
40/134ath9k: fill channel mode in caldatadrivers/net/wireless/ath/ath9k/calib.c drivers/net/wireless/ath/ath9k/hw.h+2 -00 replies
41/134ath9k_hw: Assign default xlna config for AR9485drivers/net/wireless/ath/ath9k/ar9003_eeprom.c drivers/net/wireless/ath/ath9k/ar9003_phy.h+8 -20 replies
42/134ath9k_htc: fix signal strength handling issuesdrivers/net/wireless/ath/ath9k/htc.h drivers/net/wireless/ath/ath9k/htc_drv_txrx.c+12 -70 replies
43/134ath9k_hw: fix chain swap setting when setting rx chainmask to 5drivers/net/wireless/ath/ath9k/ar9003_phy.c+7 -200 replies
44/134ath9k_hw: Fix RX gain initvals for AR9485drivers/net/wireless/ath/ath9k/ar9003_hw.c+2 -20 replies
45/134ath9k_hw: Enable hw PLL power save for AR9462drivers/net/wireless/ath/ath9k/ar9003_hw.c+4 -70 replies
46/134USB: EHCI: bugfix: urb->hcpriv should not be NULLdrivers/usb/host/ehci-q.c drivers/usb/host/ehci-sched.c+8 -120 replies
47/134USB: Add device quirk for Microsoft VX700 webcamdrivers/usb/core/quirks.c+3 -00 replies
48/134usb: Add quirk detection based on interface informationdrivers/usb/core/driver.c drivers/usb/core/hub.c drivers/usb/core/quirks.c +1 more+106 -390 replies
49/134usb: Add USB_QUIRK_RESET_RESUME for all Logitech UVC webcamsdrivers/usb/core/quirks.c+16 -420 replies
50/134ALSA: usb: Add quirk for 192KHz recording on E-Mu devicessound/usb/card.h sound/usb/endpoint.c sound/usb/quirks.c+4 -10 replies
51/134ALSA: aloop: Fix Oops while PM resumesound/drivers/aloop.c+4 -10 replies
52/134ALSA: hda - Fix non-snoop page handlingsound/pci/hda/hda_intel.c+26 -140 replies
53/134ALSA: hda - Add Conexant CX20751/2/3/4 codec supportsound/pci/hda/patch_conexant.c+6 -00 replies
54/134Revert "ALSA: hda - Shut up pins at power-saving mode with Conexnat codecs"sound/pci/hda/patch_conexant.c+0 -160 replies
55/134ALSA: hda - Always turn on pins for HDMI/DPsound/pci/hda/patch_hdmi.c+4 -140 replies
56/134ALSA: hda - Fix internal mic for Lenovo Ideapad U300ssound/pci/hda/patch_conexant.c+77 -150 replies
57/134USB: serial: add modem-status-change wait queueinclude/linux/usb/serial.h+2 -00 replies
58/134USB: ark3116: fix use-after-free in TIOCMIWAITdrivers/usb/serial/ark3116.c+6 -40 replies
59/134USB: ch341: fix use-after-free in TIOCMIWAITdrivers/usb/serial/ch341.c+6 -50 replies
60/134USB: cypress_m8: fix use-after-free in TIOCMIWAITdrivers/usb/serial/cypress_m8.c+8 -60 replies
61/134USB: ftdi_sio: fix use-after-free in TIOCMIWAITdrivers/usb/serial/ftdi_sio.c+8 -110 replies
62/134USB: io_edgeport: fix use-after-free in TIOCMIWAITdrivers/usb/serial/io_edgeport.c+7 -50 replies
63/134USB: io_ti: fix use-after-free in TIOCMIWAITdrivers/usb/serial/io_ti.c+6 -60 replies
64/134USB: mct_u232: fix use-after-free in TIOCMIWAITdrivers/usb/serial/mct_u232.c+7 -60 replies
65/134USB: mos7840: fix broken TIOCMIWAITdrivers/usb/serial/mos7840.c+3 -20 replies
66/134USB: mos7840: fix use-after-free in TIOCMIWAITdrivers/usb/serial/mos7840.c+8 -50 replies
67/134USB: oti6858: fix use-after-free in TIOCMIWAITdrivers/usb/serial/oti6858.c+6 -40 replies
68/134USB: pl2303: fix use-after-free in TIOCMIWAITdrivers/usb/serial/pl2303.c+6 -50 replies
69/134USB: spcp8x5: fix use-after-free in TIOCMIWAITdrivers/usb/serial/spcp8x5.c+5 -40 replies
70/134USB: ssu100: fix use-after-free in TIOCMIWAITdrivers/usb/serial/ssu100.c+7 -50 replies
71/134USB: ti_usb_3410_5052: fix use-after-free in TIOCMIWAITdrivers/usb/serial/ti_usb_3410_5052.c+6 -40 replies
72/134USB: serial: fix hang when opening portdrivers/usb/serial/usb-serial.c+1 -00 replies
73/134USB: ftdi_sio: enable two UART ports on ST Microconnect Litedrivers/usb/serial/ftdi_sio.c+11 -70 replies
74/134usb: dwc3: gadget: free trb pool only from epnum 2drivers/usb/dwc3/gadget.c+12 -30 replies
75/134USB: serial: Add Option GTM681W to qcserial device table.drivers/usb/serial/qcserial.c+1 -00 replies
76/134USB: spcp8x5: fix device initialisation at opendrivers/usb/serial/spcp8x5.c+4 -60 replies
77/134USB: pl2303: fix device initialisation at opendrivers/usb/serial/pl2303.c+5 -50 replies
78/134USB: mos7840: fix memory leak in opendrivers/usb/serial/mos7840.c+17 -90 replies
79/134USB: mos7840: fix race in register handlingdrivers/usb/serial/mos7840.c+16 -20 replies
80/134USB: adutux: fix big-endian device-type reportingdrivers/usb/misc/adutux.c+1 -10 replies
81/134USB: ti_usb_3410_5052: fix big-endian firmware handlingdrivers/usb/serial/ti_usb_3410_5052.c+5 -40 replies
82/134USB: keyspan: fix null-deref at disconnect and releasedrivers/usb/serial/keyspan.c+1 -10 replies
83/134USB: OHCI: Allow runtime PM without system sleepdrivers/usb/host/ohci-pci.c+1 -10 replies
84/134USB: fix build error when CONFIG_PM_SLEEP isnt enabledinclude/linux/usb/hcd.h+1 -10 replies
85/134USB: fix PM config symbol in uhci-hcd, ehci-hcd, and xhci-hcddrivers/usb/host/ehci-pci.c drivers/usb/host/uhci-pci.c drivers/usb/host/xhci-pci.c+3 -30 replies
86/134usb: Disable USB 2.0 Link PM before device reset.drivers/usb/core/hub.c+6 -00 replies
87/134usb: dwc3: pci: add support for BayTraildrivers/usb/dwc3/dwc3-pci.c+2 -00 replies
88/134usb: dwc3: add support for Merrifielddrivers/usb/dwc3/dwc3-pci.c+2 -00 replies
89/134usb: wusbcore: set the RPIPE wMaxPacketSize value correctlydrivers/usb/wusbcore/wa-rpipe.c+4 -10 replies
90/134usb: wusbcore: change WA_SEGS_MAX to a legal valuedrivers/usb/wusbcore/wa-xfer.c+3 -20 replies
91/134USB: ftdi_sio: fixed handling of unsupported CSIZE settingdrivers/usb/serial/ftdi_sio.c+24 -70 replies
92/134ahci: Add Device IDs for Intel Wellsburg PCHdrivers/ata/ahci.c+8 -00 replies
93/134ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDsdrivers/ata/ahci.c+1 -00 replies
94/134xhci: Dont enable/disable RWE on bus suspend/resume.drivers/usb/host/xhci-hub.c+0 -280 replies
95/134ahci: Add Device IDs for Intel Wildcat Point-LPdrivers/ata/ahci.c+4 -00 replies
96/134usb: hub: Clear Port Reset Change during init/resumedrivers/usb/core/hub.c+5 -00 replies
97/134xhci: quirk for extra long delay for S4drivers/usb/host/xhci-pci.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+15 -10 replies
98/134xhci: Fix spurious wakeups after S5 on Haswelldrivers/usb/host/xhci-pci.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+25 -00 replies
99/134xhci: Limit the spurious wakeup fix only to HP machinesdrivers/usb/host/xhci-pci.c+6 -10 replies
100/134ALSA: hda - Cache the MUX selection for generic HDMIsound/pci/hda/patch_hdmi.c+1 -10 replies
101/134ALSA: hda - Add new GPU codec ID to snd-hdasound/pci/hda/patch_hdmi.c+2 -00 replies
102/134ALSA: hda - Add another GPU codec ID to snd-hdasound/pci/hda/patch_hdmi.c+2 -00 replies
103/134ALSA: usb-audio: skip UAC2 EFFECT_UNITsound/usb/mixer.c+12 -10 replies
104/134ALSA: usb: Parse UAC2 extension unit like for UAC1sound/usb/mixer.c+4 -10 replies
105/134ALSA: ak4xx-adda: info leak in ak4xxx_capture_source_info()sound/i2c/other/ak4xxx-adda.c+1 -10 replies
106/134ALSA: 6fire: fix DMA issues with URB transfer_buffer usagesound/usb/6fire/comm.c sound/usb/6fire/comm.h+34 -60 replies
107/134ALSA: 6fire: make buffers DMA-able (pcm)sound/usb/6fire/pcm.c sound/usb/6fire/pcm.h+41 -20 replies
108/134ALSA: 6fire: make buffers DMA-able (midi)sound/usb/6fire/midi.c sound/usb/6fire/midi.h+16 -60 replies
109/134ALSA: hda - hdmi: Fallback to ALSA allocation when selecting CAsound/pci/hda/patch_hdmi.c+11 -00 replies
110/134ALSA: pcsp: Fix the order of input device unregistrationsound/drivers/pcsp/pcsp.c+1 -10 replies
111/134ALSA: hda/realtek - Add support of ALC231 codecsound/pci/hda/patch_realtek.c+1 -00 replies
112/134hwmon: (coretemp) Improve support of recent Atom CPU modelsDocumentation/hwmon/coretemp drivers/hwmon/coretemp.c+9 -20 replies
113/134hwmon: (coretemp) Add support for Atom D2000 and N2000 series CPU modelsDocumentation/hwmon/coretemp drivers/hwmon/coretemp.c+7 -10 replies
114/134hwmon: (coretemp) Improve support for TjMax detection on Atom CPUsdrivers/hwmon/coretemp.c+25 -00 replies
115/134hwmon: (coretemp) Add support for Atom CE4110/4150/4170Documentation/hwmon/coretemp drivers/hwmon/coretemp.c+6 -20 replies
116/134hwmon: (applesmc) Always read until end of datadrivers/hwmon/applesmc.c+13 -00 replies
117/134hwmon: Prevent some divide by zeros in FAN_TO_REG()drivers/hwmon/lm78.c drivers/hwmon/sis5595.c drivers/hwmon/vt8231.c+5 -10 replies
118/134tg3: Add New 5719 Read DMA workarounddrivers/net/ethernet/broadcom/tg3.c drivers/net/ethernet/broadcom/tg3.h+29 -10 replies
119/134tg3: Wait for boot code to finish after power ondrivers/net/ethernet/broadcom/tg3.c+10 -00 replies
120/134OMAPFB: fix framebuffer console colorsdrivers/video/omap2/omapfb/omapfb-main.c+1 -10 replies
121/134mmc: mxs-mmc: fix deadlock caused by recursion loopdrivers/mmc/host/mxs-mmc.c+4 -40 replies
122/134sb_edac: Avoid overflow errors at memory size calculationdrivers/edac/sb_edac.c+4 -30 replies
123/134tg3: Skip powering down function 0 on certain serdes devicesdrivers/net/ethernet/broadcom/tg3.c+26 -60 replies
124/134tg3: Add read dma workaround for 5720drivers/net/ethernet/broadcom/tg3.c drivers/net/ethernet/broadcom/tg3.h+18 -80 replies
125/134media: gspca_kinect: add Kinect for Windows USB iddrivers/media/video/gspca/kinect.c+1 -00 replies
126/134media: v4l: Reset subdev v4l2_dev field to NULL if registration failsdrivers/media/video/v4l2-device.c+14 -160 replies
127/134media: omap_vout: find_vma() needs ->mmap_sem helddrivers/media/video/omap/omap_vout.c+7 -50 replies
128/134media: dmxdev: remove dvb_ringbuffer_flush() on writer sidedrivers/media/dvb/dvb-core/dmxdev.c+2 -60 replies
129/134media: hdpvr: register the video node at the end of probedrivers/media/video/hdpvr/hdpvr-core.c+7 -60 replies
130/134media: hdpvr: fix iteration over uninitialized lists in hdpvr_probe()drivers/media/video/hdpvr/hdpvr-core.c+6 -50 replies
131/134media: saa7164: fix return value check in saa7164_initdev()drivers/media/video/saa7164/saa7164-core.c+3 -10 replies
132/134powernow-k6: disable cache when changing frequencydrivers/cpufreq/powernow-k6.c+39 -170 replies
133/134powernow-k6: correctly initialize default parametersdrivers/cpufreq/powernow-k6.c+72 -40 replies
134/134powernow-k6: reorder frequenciesdrivers/cpufreq/powernow-k6.c+10 -70 replies

Reviews trailers per patch

26 of 134 patches have a Reviewed-by or Acked-by.

PatchSerge E. HallynKees CookBorislav PetkovDavid RientjesFengguang WuRichard HendersonRodolfo GiomettiEric ParisMark van DijkPeter WuChris BallArnd BergmannWill DeaconMarek VasutSascha HauerTomasz FigaAlan SternEl boulangeroJohan Hovold[email protected]Andy RitgerDaniel DadapDaniel MackTorsten SchenkGuenter RoeckJean DelvareChris MurphyRoger LucasShawn GuoRoland DreierSylwester NawrockiSakari AilusViresh Kumar
1/134A-b A-b
2/134
3/134
4/134
5/134
6/134A-b A-b
7/134Reported-and-tested-by R-b
8/134
9/134
10/134A-b
11/134A-b
12/134A-b
13/134A-b
14/134Reported-and-tested-by
15/134
16/134
17/134A-b
18/134A-b
19/134
20/134
21/134
22/134
23/134
24/134
25/134
26/134
27/134
28/134T-b
29/134A-b
30/134
31/134A-b
32/134A-b
33/134
34/134
35/134T-b
36/134
37/134T-b T-b
38/134
39/134
40/134
41/134
42/134
43/134
44/134
45/134
46/134
47/134
48/134A-b
49/134A-b
50/134
51/134Reported-and-tested-by
52/134
53/134
54/134
55/134
56/134
57/134
58/134
59/134
60/134
61/134
62/134
63/134
64/134
65/134
66/134
67/134
68/134
69/134
70/134
71/134
72/134A-b
73/134
74/134
75/134
76/134
77/134
78/134
79/134
80/134
81/134
82/134
83/134
84/134
85/134
86/134
87/134
88/134
89/134
90/134
91/134
92/134
93/134
94/134
95/134
96/134A-b
97/134
98/134
99/134T-b
100/134
101/134A-b R-b
102/134R-b
103/134
104/134A-b
105/134
106/134T-b
107/134
108/134
109/134
110/134
111/134
112/134R-b
113/134
114/134
115/134A-b
116/134T-b
117/134A-b
118/134
119/134
120/134
121/134A-b
122/134
123/134
124/134T-b
125/134
126/134A-b
127/134
128/134R-b
129/134
130/134
131/134
132/134
133/134
134/134A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 33 reviewers.

Read the v1 thread

Cover letter [PATCH 3.4 000/134] 3.4.87-stable review

This is the start of the stable review cycle for the 3.4.87 release. There are 134 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat Apr 12 03:22:28 UTC 2014. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	kernel.org/pub/linux/kernel/v3.0/stable-review/patch-3.4.87-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 3.4.87-rc1

Mikulas Patocka <[email protected]>
powernow-k6: reorder frequencies

Mikulas Patocka <[email protected]>
powernow-k6: correctly initialize default parameters

Mikulas Patocka <[email protected]>
powernow-k6: disable cache when changing frequency

Wei Yongjun <[email protected]>
media: saa7164: fix return value check in saa7164_initdev()

Alexey Khoroshilov <[email protected]>
media: hdpvr: fix iteration over uninitialized lists in hdpvr_probe()

Hans Verkuil <[email protected]>
media: hdpvr: register the video node at the end of probe

Soeren Moch <[email protected]>
media: dmxdev: remove dvb_ringbuffer_flush() on writer side

Al Viro <[email protected]>

    media: omap_vout: find_vma() needs ->mmap_sem held

Laurent Pinchart <[email protected]>
media: v4l: Reset subdev v4l2_dev field to NULL if registration fails

Jacob Schloss <[email protected]>
media: gspca_kinect: add Kinect for Windows USB id

Nithin Sujir <[email protected]>
tg3: Add read dma workaround for 5720

Nithin Sujir <[email protected]>
tg3: Skip powering down function 0 on certain serdes devices

Mauro Carvalho Chehab <[email protected]>
sb_edac: Avoid overflow errors at memory size calculation

Lauri Hintsala <[email protected]>
mmc: mxs-mmc: fix deadlock caused by recursion loop

Grazvydas Ignotas <[email protected]>
OMAPFB: fix framebuffer console colors

Nithin Sujir <[email protected]>
tg3: Wait for boot code to finish after power on

Michael Chan <[email protected]>
tg3: Add New 5719 Read DMA workaround

Dan Carpenter <[email protected]>
hwmon: Prevent some divide by zeros in FAN_TO_REG()

Henrik Rydberg <[email protected]>
hwmon: (applesmc) Always read until end of data

Guenter Roeck <[email protected]>

    hwmon: (coretemp) Add support for Atom CE4110/4150/4170

Guenter Roeck <[email protected]>
hwmon: (coretemp) Improve support for TjMax detection on Atom CPUs

Guenter Roeck <[email protected]>
hwmon: (coretemp) Add support for Atom D2000 and N2000 series CPU models

Jean Delvare <[email protected]>
hwmon: (coretemp) Improve support of recent Atom CPU models

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add support of ALC231 codec

Takashi Iwai <[email protected]>
ALSA: pcsp: Fix the order of input device unregistration

Anssi Hannula <[email protected]>
ALSA: hda - hdmi: Fallback to ALSA allocation when selecting CA

Torsten Schenk <[email protected]>
ALSA: 6fire: make buffers DMA-able (midi)

Torsten Schenk <[email protected]>
ALSA: 6fire: make buffers DMA-able (pcm)

Jussi Kivilinna <[email protected]>
ALSA: 6fire: fix DMA issues with URB transfer_buffer usage

Dan Carpenter <[email protected]>
ALSA: ak4xx-adda: info leak in ak4xxx_capture_source_info()

Torstein Hegge <[email protected]>
ALSA: usb: Parse UAC2 extension unit like for UAC1

Eldad Zack <[email protected]>
ALSA: usb-audio: skip UAC2 EFFECT_UNIT

Aaron Plattner <[email protected]>
ALSA: hda - Add another GPU codec ID to snd-hda

Aaron Plattner <[email protected]>
ALSA: hda - Add new GPU codec ID to snd-hda

Takashi Iwai <[email protected]>
ALSA: hda - Cache the MUX selection for generic HDMI

Takashi Iwai <[email protected]>
xhci: Limit the spurious wakeup fix only to HP machines

Takashi Iwai <[email protected]>
xhci: Fix spurious wakeups after S5 on Haswell

Oliver Neukum <[email protected]>
xhci: quirk for extra long delay for S4

Julius Werner <[email protected]>
usb: hub: Clear Port Reset Change during init/resume

James Ralston <[email protected]>
ahci: Add Device IDs for Intel Wildcat Point-LP

Sarah Sharp <[email protected]>
xhci: Don't enable/disable RWE on bus suspend/resume.

Seth Heasley <[email protected]>
ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs

James Ralston <[email protected]>
ahci: Add Device IDs for Intel Wellsburg PCH

Colin Leitner <[email protected]>
USB: ftdi_sio: fixed handling of unsupported CSIZE setting

Thomas Pugliese <[email protected]>
usb: wusbcore: change WA_SEGS_MAX to a legal value

Thomas Pugliese <[email protected]>
usb: wusbcore: set the RPIPE wMaxPacketSize value correctly

David Cohen <[email protected]>
usb: dwc3: add support for Merrifield

Heikki Krogerus <[email protected]>
usb: dwc3: pci: add support for BayTrail

Sarah Sharp <[email protected]>
usb: Disable USB 2.0 Link PM before device reset.

Alan Stern <[email protected]>
USB: fix PM config symbol in uhci-hcd, ehci-hcd, and xhci-hcd

Alan Stern <[email protected]>
USB: fix build error when CONFIG_PM_SLEEP isn't enabled

Alan Stern <[email protected]>
USB: OHCI: Allow runtime PM without system sleep

Johan Hovold <[email protected]>
USB: keyspan: fix null-deref at disconnect and release

Johan Hovold <[email protected]>

    USB: ti_usb_3410_5052: fix big-endian firmware handling

Johan Hovold <[email protected]>
USB: adutux: fix big-endian device-type reporting

Johan Hovold <[email protected]>
USB: mos7840: fix race in register handling

Johan Hovold <[email protected]>
USB: mos7840: fix memory leak in open

Johan Hovold <[email protected]>
USB: pl2303: fix device initialisation at open

Johan Hovold <[email protected]>
USB: spcp8x5: fix device initialisation at open

Richard Weinberger <[email protected]>
USB: serial: Add Option GTM681W to qcserial device table.

George Cherian <[email protected]>
usb: dwc3: gadget: free trb pool only from epnum 2

Adrian Thomasset <[email protected]>
USB: ftdi_sio: enable two UART ports on ST Microconnect Lite

Ming Lei <[email protected]>
USB: serial: fix hang when opening port

Johan Hovold <[email protected]>

    USB: ti_usb_3410_5052: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: ssu100: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: spcp8x5: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: pl2303: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: oti6858: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: mos7840: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: mos7840: fix broken TIOCMIWAIT

Johan Hovold <[email protected]>
USB: mct_u232: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: io_ti: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: io_edgeport: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: ftdi_sio: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: cypress_m8: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: ch341: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: ark3116: fix use-after-free in TIOCMIWAIT

Johan Hovold <[email protected]>
USB: serial: add modem-status-change wait queue

David Henningsson <[email protected]>
ALSA: hda - Fix internal mic for Lenovo Ideapad U300s

Takashi Iwai <[email protected]>
ALSA: hda - Always turn on pins for HDMI/DP

David Henningsson <[email protected]>
Revert "ALSA: hda - Shut up pins at power-saving mode with Conexnat codecs"

Takashi Iwai <[email protected]>
ALSA: hda - Add Conexant CX20751/2/3/4 codec support

Takashi Iwai <[email protected]>
ALSA: hda - Fix non-snoop page handling

Takashi Iwai <[email protected]>
ALSA: aloop: Fix Oops while PM resume

Calvin Owens <[email protected]>
ALSA: usb: Add quirk for 192KHz recording on E-Mu devices

Laurent Pinchart <[email protected]>
usb: Add USB_QUIRK_RESET_RESUME for all Logitech UVC webcams

Laurent Pinchart <[email protected]>
usb: Add quirk detection based on interface information

Andreas Fleig <[email protected]>
USB: Add device quirk for Microsoft VX700 webcam

Alan Stern <[email protected]>

    USB: EHCI: bugfix: urb->hcpriv should not be NULL

Rajkumar Manoharan <[email protected]>
ath9k_hw: Enable hw PLL power save for AR9462

Sujith Manoharan <[email protected]>
ath9k_hw: Fix RX gain initvals for AR9485

Felix Fietkau <[email protected]>
ath9k_hw: fix chain swap setting when setting rx chainmask to 5

Felix Fietkau <[email protected]>
ath9k_htc: fix signal strength handling issues

Sujith Manoharan <[email protected]>
ath9k_hw: Assign default xlna config for AR9485

Rajkumar Manoharan <[email protected]>
ath9k: fill channel mode in caldata

Sujith Manoharan <[email protected]>
ath9k: Fix noisefloor calibration

Will Deacon <[email protected]>
ARM: 7791/1: a.out: remove partial a.out support

Nicolas Pitre <[email protected]>
ARM: 7628/1: head.S: map one extra section for the ATAG/DTB area

Arnaud Patard <[email protected]>
ARM: Orion: Set eth packet size csum offload limit

Sergei Ianovich <[email protected]>
ARM: pxa: prevent PXA270 occasional reboot freezes

Russell King <[email protected]>
ARM: footbridge: fix VGA initialisation

Arnd Bergmann <[email protected]>
ARM: 7743/1: compressed/head.S: work around new binutils warning

Arnd Bergmann <[email protected]>
ARM: 7742/1: topology: export cpu_topology

Linus Walleij <[email protected]>
ARM: u300: fix ages old copy/paste bug

Arnd Bergmann <[email protected]>

    ARM: w90x900: fix legacy assembly syntax

Shawn Guo <[email protected]>
ARM: dts: imx51-babbage: fix esdhc cd/wp properties

Manoj Chourasia <[email protected]>
HID: hidraw: correctly deallocate memory on device disconnect

Jiri Kosina <[email protected]>
HID: usbhid: fix build problem

Josh Boyer <[email protected]>
HID: usbhid: quirk for MSI GX680R led panel

Fernando Luis Vazquez Cao <[email protected]>
HID: clean up quirk for Sony RF receivers

Fernando Luis Vazquez Cao <[email protected]>

    HID: add support for Sony RF receiver with USB product id 0x0374

Alexey Kaminsky <[email protected]>
HID: apple: Add Apple wireless keyboard 2011 ANSI PID

Alexey Khoroshilov <[email protected]>
HID: hidraw: improve error handling in hidraw_init()

Matthieu CASTET <[email protected]>

    HID: hidraw: fix list->buffer memleak

Jiri Kosina <[email protected]>
HID: fix return value of hidraw_report_event() when !CONFIG_HIDRAW

Jiri Kosina <[email protected]>
HID: hidraw: add proper error handling to raw event reporting

Benjamin Tissoires <[email protected]>
HID: multitouch: validate indexes details

Benjamin Tissoires <[email protected]>
HID: validate feature and input report details

Nicholas Santos <[email protected]>
HID: usbhid: quirk for Formosa IR receiver

Marek Vasut <[email protected]>
HID: add quirk for Freescale i.MX28 ROM recovery

Konrad Rzeszutek Wilk <[email protected]>
intel_idle: Check cpu_idle_get_driver() for NULL before dereferencing it.

Paul Moore <[email protected]>
selinux: correctly label /proc inodes in use before the policy is loaded

George Spelvin <[email protected]>
pps: Fix a use-after free bug when unregistering a source.

George Spelvin <[email protected]>
pps: Use pps_lookup_dev to reduce ldisc coupling

George Spelvin <[email protected]>
pps: Add pps_lookup_dev() function

Philipp Reisner <[email protected]>
idr: idr_for_each_entry() macro

Mathias Krause <[email protected]>
ipc, msg: fix message length check for negative values

Ingo Molnar <[email protected]>
compiler/gcc4: Add quirk for 'asm goto' miscompilation bug

Daniel Santos <[email protected]>
compiler-gcc.h: Add gcc-recommended GCC_VERSION macro

Tejun Heo <[email protected]>
workqueue: cond_resched() after processing each work item

Bu, Yitian <[email protected]>

    printk: Fix rq->lock vs logbuf_lock unlock lock inversion

Oleg Nesterov <[email protected]>
audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE

Tejun Heo <[email protected]>
idr: fix top layer handling

Artem Bityutskiy <[email protected]>
proc: pid/status: show all supplementary groups

-------------

Diffstat:

 .../devicetree/bindings/mmc/fsl-imx-esdhc.txt      |   8 +-
 Documentation/hwmon/coretemp                       |  12 +-
 Makefile                                           |   4 +-
 arch/arm/Kconfig                                   |   1 -
 arch/arm/boot/compressed/Makefile                  |   1 -
 arch/arm/boot/compressed/head-sa1100.S             |   1 +
 arch/arm/boot/compressed/head-shark.S              |   1 +
 arch/arm/boot/compressed/head.S                    |   1 +
 arch/arm/boot/dts/imx51-babbage.dts                |   4 +-
 arch/arm/include/asm/a.out-core.h                  |  45 ------
 arch/arm/include/asm/a.out.h                       |  34 -----
 arch/arm/include/asm/processor.h                   |   4 -
 arch/arm/kernel/head.S                             |   3 +
 arch/arm/kernel/topology.c                         |   2 +
 arch/arm/mach-dove/common.c                        |   2 +-
 arch/arm/mach-footbridge/common.c                  |   3 +
 arch/arm/mach-footbridge/dc21285.c                 |   2 -
 arch/arm/mach-kirkwood/common.c                    |   4 +-
 arch/arm/mach-mv78xx0/common.c                     |   6 +-
 arch/arm/mach-orion5x/common.c                     |   3 +-
 arch/arm/mach-pxa/reset.c                          |   8 +-
 arch/arm/mach-u300/include/mach/u300-regs.h        |   2 +-
 arch/arm/mach-w90x900/include/mach/entry-macro.S   |   4 +-
 arch/arm/plat-orion/common.c                       |   8 +-
 arch/arm/plat-orion/include/plat/common.h          |   6 +-
 arch/mips/include/asm/jump_label.h                 |   2 +-
 arch/powerpc/include/asm/jump_label.h              |   2 +-
 arch/s390/include/asm/jump_label.h                 |   2 +-
 arch/sparc/include/asm/jump_label.h                |   2 +-
 arch/x86/include/asm/cpufeature.h                  |   2 +-
 arch/x86/include/asm/jump_label.h                  |   2 +-
 drivers/ata/ahci.c                                 |  13 ++
 drivers/cpufreq/powernow-k6.c                      | 147 ++++++++++++++++----
 drivers/edac/sb_edac.c                             |   7 +-
 drivers/hid/hid-apple.c                            |   3 +
 drivers/hid/hid-core.c                             |  26 ++--
 drivers/hid/hid-ids.h                              |  10 ++
 drivers/hid/hid-input.c                            |  12 +-
 drivers/hid/hid-multitouch.c                       |   4 +-
 drivers/hid/hid-sony.c                             |  18 ++-
 drivers/hid/hidraw.c                               |  98 +++++++------
 drivers/hid/usbhid/hid-quirks.c                    |   3 +
 drivers/hwmon/applesmc.c                           |  13 ++
 drivers/hwmon/coretemp.c                           |  34 ++++-
 drivers/hwmon/lm78.c                               |   2 +
 drivers/hwmon/sis5595.c                            |   2 +
 drivers/hwmon/vt8231.c                             |   2 +-
 drivers/idle/intel_idle.c                          |   3 +-
 drivers/media/dvb/dvb-core/dmxdev.c                |   8 +-
 drivers/media/video/gspca/kinect.c                 |   1 +
 drivers/media/video/hdpvr/hdpvr-core.c             |  22 +--
 drivers/media/video/omap/omap_vout.c               |  12 +-
 drivers/media/video/saa7164/saa7164-core.c         |   4 +-
 drivers/media/video/v4l2-device.c                  |  30 ++--
 drivers/mmc/host/mxs-mmc.c                         |   8 +-
 drivers/net/ethernet/broadcom/tg3.c                |  74 +++++++++-
 drivers/net/ethernet/broadcom/tg3.h                |   8 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     |   8 +-
 drivers/net/wireless/ath/ath9k/ar9003_hw.c         |  15 +-
 drivers/net/wireless/ath/ath9k/ar9003_phy.c        |  27 +---
 drivers/net/wireless/ath/ath9k/ar9003_phy.h        |   2 +
 drivers/net/wireless/ath/ath9k/calib.c             |   1 +
 drivers/net/wireless/ath/ath9k/htc.h               |   1 +
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c      |  18 ++-
 drivers/net/wireless/ath/ath9k/hw.c                |   3 +-
 drivers/net/wireless/ath/ath9k/hw.h                |   1 +
 drivers/net/wireless/ath/ath9k/main.c              |   7 -
 drivers/pps/clients/pps-ldisc.c                    |  10 +-
 drivers/pps/pps.c                                  |  47 ++++++-
 drivers/usb/core/driver.c                          |  38 ++++--
 drivers/usb/core/hub.c                             |  21 ++-
 drivers/usb/core/quirks.c                          | 152 ++++++++++++---------
 drivers/usb/core/usb.h                             |   4 +
 drivers/usb/dwc3/dwc3-pci.c                        |   4 +
 drivers/usb/dwc3/gadget.c                          |  15 +-
 drivers/usb/host/ehci-pci.c                        |   2 +-
 drivers/usb/host/ehci-q.c                          |  16 +--
 drivers/usb/host/ehci-sched.c                      |   4 +-
 drivers/usb/host/ohci-pci.c                        |   2 +-
 drivers/usb/host/uhci-pci.c                        |   2 +-
 drivers/usb/host/xhci-hub.c                        |  28 ----
 drivers/usb/host/xhci-pci.c                        |  32 ++++-
 drivers/usb/host/xhci.c                            |  14 +-
 drivers/usb/host/xhci.h                            |   2 +
 drivers/usb/misc/adutux.c                          |   2 +-
 drivers/usb/serial/ark3116.c                       |  10 +-
 drivers/usb/serial/ch341.c                         |  11 +-
 drivers/usb/serial/cypress_m8.c                    |  14 +-
 drivers/usb/serial/ftdi_sio.c                      |  68 +++++----
 drivers/usb/serial/io_edgeport.c                   |  12 +-
 drivers/usb/serial/io_ti.c                         |  12 +-
 drivers/usb/serial/keyspan.c                       |   2 +-
 drivers/usb/serial/mct_u232.c                      |  13 +-
 drivers/usb/serial/mos7840.c                       |  60 +++++---
 drivers/usb/serial/oti6858.c                       |  10 +-
 drivers/usb/serial/pl2303.c                        |  21 +--
 drivers/usb/serial/qcserial.c                      |   1 +
 drivers/usb/serial/spcp8x5.c                       |  19 ++-
 drivers/usb/serial/ssu100.c                        |  12 +-
 drivers/usb/serial/ti_usb_3410_5052.c              |  19 +--
 drivers/usb/serial/usb-serial.c                    |   1 +
 drivers/usb/wusbcore/wa-rpipe.c                    |   5 +-
 drivers/usb/wusbcore/wa-xfer.c                     |   5 +-
 drivers/video/omap2/omapfb/omapfb-main.c           |   2 +-
 fs/proc/array.c                                    |   2 +-
 include/linux/compiler-gcc.h                       |   3 +
 include/linux/compiler-gcc4.h                      |  16 +++
 include/linux/hid.h                                |   2 +-
 include/linux/hidraw.h                             |   4 +-
 include/linux/idr.h                                |  11 ++
 include/linux/msg.h                                |   6 +-
 include/linux/mv643xx_eth.h                        |   2 +
 include/linux/pps_kernel.h                         |  17 ++-
 include/linux/usb/hcd.h                            |   2 +-
 include/linux/usb/serial.h                         |   2 +
 ipc/msgutil.c                                      |  12 +-
 ipc/util.h                                         |   4 +-
 kernel/audit.c                                     |   2 +-
 kernel/printk.c                                    |   2 +-
 kernel/workqueue.c                                 |   9 ++
 lib/idr.c                                          |  36 +++--
 security/selinux/hooks.c                           |  36 +++--
 sound/drivers/aloop.c                              |   5 +-
 sound/drivers/pcsp/pcsp.c                          |   2 +-
 sound/i2c/other/ak4xxx-adda.c                      |   2 +-
 sound/pci/hda/hda_intel.c                          |  40 ++++--
 sound/pci/hda/patch_conexant.c                     | 114 +++++++++++-----
 sound/pci/hda/patch_hdmi.c                         |  35 +++--
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/usb/6fire/comm.c                             |  38 +++++-
 sound/usb/6fire/comm.h                             |   2 +-
 sound/usb/6fire/midi.c                             |  16 ++-
 sound/usb/6fire/midi.h                             |   6 +-
 sound/usb/6fire/pcm.c                              |  41 +++++-
 sound/usb/6fire/pcm.h                              |   2 +-
 sound/usb/card.h                                   |   1 +
 sound/usb/endpoint.c                               |   3 +-
 sound/usb/mixer.c                                  |  16 ++-
 sound/usb/quirks.c                                 |   1 +
 139 files changed, 1334 insertions(+), 679 deletions(-)