Skip to content

3.4.12-stable review

Greg Kroah-Hartman lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest218 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/218net: Allow driver to limit number of GSO segments per skbinclude/linux/netdevice.h net/core/dev.c+6 -00 replies
2/218sfc: Fix maximum number of TSO segments and minimum TX queue sizedrivers/net/ethernet/sfc/efx.c drivers/net/ethernet/sfc/efx.h drivers/net/ethernet/sfc/ethtool.c +1 more+46 -90 replies
3/218tcp: Apply device TSO segment limit earlierinclude/net/sock.h net/core/sock.c net/ipv4/tcp.c +2 more+20 -110 replies
4/218net_sched: gact: Fix potential panic in tcf_gact().net/sched/act_gact.c+11 -30 replies
5/218isdnloop: fix and simplify isdnloop_init()drivers/isdn/isdnloop/isdnloop.c+0 -120 replies
6/218pptp: lookup route with the proper net namespacedrivers/net/ppp/pptp.c+2 -20 replies
7/218net/core: Fix potential memory leak in dev_set_alias()net/core/dev.c+5 -20 replies
8/218af_packet: remove BUG statement in tpacket_destruct_skbnet/packet/af_packet.c+0 -10 replies
9/218ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side locknet/ipv6/addrconf.c+1 -30 replies
10/218atm: fix info leak in getsockopt(SO_ATMPVC)net/atm/common.c+1 -00 replies
11/218atm: fix info leak via getsockname()net/atm/pvc.c+1 -00 replies
12/218Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER)net/bluetooth/hci_sock.c+1 -00 replies
13/218Bluetooth: HCI - Fix info leak via getsockname()net/bluetooth/hci_sock.c+1 -00 replies
14/218Bluetooth: RFCOMM - Fix info leak in getsockopt(BT_SECURITY)net/bluetooth/rfcomm/sock.c+1 -00 replies
15/218Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGETDEVLIST)net/bluetooth/rfcomm/tty.c+1 -10 replies
16/218Bluetooth: RFCOMM - Fix info leak via getsockname()net/bluetooth/rfcomm/sock.c+1 -00 replies
17/218Bluetooth: L2CAP - Fix info leak via getsockname()net/bluetooth/l2cap_sock.c+1 -00 replies
18/218llc: fix info leak via getsockname()net/llc/af_llc.c+1 -20 replies
19/218dccp: fix info leak via getsockopt(DCCP_SOCKOPT_CCID_TX_INFO)net/dccp/ccids/ccid3.c+1 -00 replies
20/218ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT)net/netfilter/ipvs/ip_vs_ctl.c+1 -00 replies
21/218net: fix info leak in compat dev_ifconf()net/socket.c+1 -00 replies
22/218af_packet: dont emit packet on orig fanout groupinclude/linux/netdevice.h net/core/dev.c net/packet/af_packet.c+25 -20 replies
23/218af_netlink: force credentials passing [CVE-2012-3520]include/net/scm.h net/netlink/af_netlink.c net/unix/af_unix.c+6 -40 replies
24/218netlink: fix possible spoofing from non-root processesnet/netlink/af_netlink.c+3 -10 replies
25/218tcp: fix cwnd reduction for non-sack recoverynet/ipv4/tcp_input.c+7 -80 replies
26/218sfc: Fix reporting of IPv4 full filters through ethtooldrivers/net/ethernet/sfc/ethtool.c+2 -20 replies
27/218gianfar: fix default tx vlan offload feature flagdrivers/net/ethernet/freescale/gianfar.c+1 -10 replies
28/218l2tp: avoid to use synchronize_rcu in tunnel free functionnet/l2tp/l2tp_core.c net/l2tp/l2tp_core.h+2 -20 replies
29/218net: ipv4: ipmr_expire_timer causes crash when removing net namespacenet/ipv4/ipmr.c+12 -20 replies
30/218bnx2x: fix 57840_MF pci idinclude/linux/pci_ids.h+1 -10 replies
31/218openvswitch: Reset upper layer protocol info on internal devices.net/openvswitch/vport-internal_dev.c+8 -00 replies
32/218workqueue: reimplement work_on_cpu() using system_wqkernel/workqueue.c+8 -170 replies
33/218cpufreq/powernow-k8: workqueue user shouldnt migrate the kworker to another CPUdrivers/cpufreq/powernow-k8.c+34 -290 replies
34/218cciss: fix handling of protocol errordrivers/block/cciss_scsi.c+1 -00 replies
35/218vfs: make O_PATH file descriptors usable for fstat()fs/stat.c+1 -12 replies
36/218vfs: dcache: use DCACHE_DENTRY_KILLED instead of DCACHE_DISCONNECTED in d_kill()fs/dcache.c include/linux/dcache.h+4 -20 replies
37/218netconsole: remove a redundant netconsole_target_put()drivers/net/netconsole.c+0 -10 replies
38/218eCryptfs: Copy up attributes of the lower target inode after renamefs/ecryptfs/inode.c+5 -00 replies
39/218target: Fix ->data_length re-assignment bug with SCSI overflowdrivers/target/target_core_transport.c+7 -20 replies
40/218ARM: 7496/1: hw_breakpoint: dont rely on dfsr to show watchpoint access typearch/arm/kernel/hw_breakpoint.c+40 -150 replies
41/218ARM: 7513/1: Make sure dtc is built before running itarch/arm/Makefile+2 -20 replies
42/218ARM: 7526/1: traps: send SIGILL if get_user fails on undef handling patharch/arm/kernel/traps.c+7 -40 replies
43/218ARM: 7527/1: uaccess: explicitly check __user pointer when !CPU_USE_DOMAINSarch/arm/include/asm/assembler.h arch/arm/include/asm/uaccess.h arch/arm/lib/getuser.S +1 more+56 -211 reply
44/218Staging: Android alarm: IOCTL command encoding fixdrivers/staging/android/android_alarm.h+3 -13 replies
45/218ARM: OMAP: timer: obey the !CONFIG_OMAP_32K_TIMERarch/arm/mach-omap2/timer.c+7 -04 replies
46/218ARM: Fix ioremap() of address zeroarch/arm/mm/mm.h arch/arm/mm/mmu.c+5 -20 replies
47/218ALSA: hda - Fix missing Master volume for STAC9200/925xsound/pci/hda/patch_sigmatel.c+1 -10 replies
48/218ALSA: hda - Fix Oops at codec reset/reconfigsound/pci/hda/hda_codec.c+1 -10 replies
49/218ALSA: ice1724: Use linear scale for AK4396 volume control.sound/pci/ice1712/prodigy_hifi.c+2 -10 replies
50/218ALSA: hda - Workaround for silent output on VAIO Z with ALC889Documentation/sound/alsa/HD-Audio-Models.txt sound/pci/hda/patch_realtek.c+22 -10 replies
51/218Staging: speakup: fix an improperly-declared variable.drivers/staging/speakup/main.c+1 -10 replies
52/218staging: zcache: fix cleancache race condition with shrinkerdrivers/staging/zcache/zcache-main.c+3 -40 replies
53/218staging: vt6656: [BUG] - Failed connection, incorrect endian.drivers/staging/vt6656/dpc.c drivers/staging/vt6656/rxtx.c+20 -200 replies
54/218staging: r8712u: fix bug in r8712_recv_indicatepkt()drivers/staging/rtl8712/recv_linux.c+1 -60 replies
55/218staging: comedi: das08: Correct AO output for das08jr-16-aodrivers/staging/comedi/drivers/das08.c+1 -10 replies
56/218USB: option: replace ZTE K5006-Z entry with vendor class ruledrivers/usb/serial/option.c+4 -20 replies
57/218fs/proc: fix potential unregister_sysctl_table hangfs/proc/proc_sysctl.c+2 -30 replies
58/218sound: tegra_alc5632: remove HP detect GPIO inversionsound/soc/tegra/tegra_alc5632.c+0 -10 replies
59/218perf_event: Switch to internal refcount, fix race with close()include/linux/perf_event.h kernel/events/core.c+34 -300 replies
60/218ACPI / PM: Fix resource_lock dead lock in acpi_power_on_devicedrivers/acpi/power.c+23 -110 replies
61/218ACPI / PM: Use KERN_DEBUG when no power resources are founddrivers/acpi/power.c+1 -10 replies
62/218mmc: mxs-mmc: fix deadlock in SDIO IRQ casedrivers/mmc/host/mxs-mmc.c+2 -20 replies
63/218mmc: sdhci-esdhc: break out early if clock is 0drivers/mmc/host/sdhci-esdhc.h+3 -30 replies
64/218mmc: card: Skip secure erase on MoviNAND; causes unrecoverable corruption.drivers/mmc/card/block.c include/linux/mmc/card.h+26 -11 reply
65/218oprofile, s390: Fix uninitialized memory access when writing to oprofilefsarch/s390/oprofile/init.c+5 -50 replies
66/218ahci: Add alternate identifier for the 88SE9172drivers/ata/ahci.c+2 -00 replies
67/218kobject: fix oops with "input0: bad kobj_uevent_env content in show_uevent()"include/linux/kobject.h+1 -10 replies
68/218Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the castsarch/alpha/include/asm/atomic.h+2 -20 replies
69/218digsig: add hash size comparision on signature verificationlib/digsig.c+4 -20 replies
70/218SUNRPC: Fix a UDP transport regressioninclude/linux/sunrpc/xprt.h net/sunrpc/xprt.c net/sunrpc/xprtrdma/transport.c +1 more+27 -142 replies
71/218md: Dont truncate size at 4TB for RAID0 and Lineardrivers/md/md.c+6 -30 replies
72/218md: make sure metadata is updated when spares are activated or removed.drivers/md/md.c+5 -10 replies
73/218md/raid5: fix calculate of degraded when a replacement becomes active.drivers/md/raid5.c+4 -00 replies
74/218nbd: clear waiting_queue on shutdowndrivers/block/nbd.c+9 -00 replies
75/218ASoC: samsung dma - Dont indicate support for pause/resume.sound/soc/samsung/dma.c+1 -70 replies
76/218mm/page_alloc: fix the page address of higher pages buddy calculationmm/page_alloc.c+1 -10 replies
77/218drivers/rtc/rtc-twl.c: ensure all interrupts are disabled during probedrivers/rtc/rtc-twl.c+5 -00 replies
78/218hwmon: (twl4030-madc-hwmon) Initialize uninitialized structure elementsdrivers/hwmon/twl4030-madc-hwmon.c+5 -40 replies
79/218sched: Add missing call to calc_load_exit_idle()kernel/time/tick-sched.c+1 -00 replies
80/218can: mcp251x: avoid repeated frame bugdrivers/net/can/mcp251x.c+10 -10 replies
81/218mm/ia64: fix a memory block size buginclude/linux/memory.h+1 -10 replies
82/218memory hotplug: fix section info double registration bugmm/memory_hotplug.c+10 -60 replies
83/218xen/m2p: do not reuse kmap_op->dev_bus_addrarch/x86/include/asm/xen/page.h arch/x86/xen/p2m.c drivers/block/xen-blkback/blkback.c +3 more+23 -230 replies
84/218xen/boot: Disable NUMA for PV guests.arch/x86/xen/setup.c+4 -00 replies
85/218hwmon: (fam15h_power) Tweak runavg_range on resumedrivers/hwmon/fam15h_power.c+13 -20 replies
86/218hwmon: (ads7871) Add name sysfs attributedrivers/hwmon/ads7871.c+9 -00 replies
87/218hwmon: (ad7314) Add name sysfs attributedrivers/hwmon/ad7314.c+8 -00 replies
88/218HID: Fix logitech-dj: missing Unifying device issuedrivers/hid/hid-logitech-dj.c drivers/hid/hid-logitech-dj.h+42 -00 replies
89/218cifs: fix return value in cifsConvertToUTF16fs/cifs/cifs_unicode.c+1 -10 replies
90/218vmwgfx: add dumb ioctl supportdrivers/gpu/drm/vmwgfx/vmwgfx_drv.c drivers/gpu/drm/vmwgfx/vmwgfx_drv.h drivers/gpu/drm/vmwgfx/vmwgfx_resource.c+88 -00 replies
91/218ibmveth: Fix alignment of rx queue bugdrivers/net/ethernet/ibm/ibmveth.c+9 -170 replies
92/218mac80211: clear bssid on auth/assoc failurenet/mac80211/mlme.c+4 -00 replies
93/218brcmfmac: fix big endian bug in i-scan.drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c+4 -20 replies
94/218brcmfmac: Fix big endian host configuration data.drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c+16 -100 replies
95/218SCSI: lpfc: fix problems with -Werrordrivers/scsi/lpfc/Makefile+2 -00 replies
96/218SCSI: mpt2sas: Fix for issue - Unable to boot from the drive connected to HBAdrivers/scsi/mpt2sas/mpt2sas_base.c+7 -00 replies
97/218SCSI: bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offloaddrivers/scsi/bnx2i/bnx2i_hwi.c+3 -00 replies
98/218SCSI: hpsa: fix handling of protocol errordrivers/scsi/hpsa.c+2 -10 replies
99/218SCSI: scsi: virtio-scsi: Fix address translation failure of HighMem pages used by sg listdrivers/scsi/virtio_scsi.c+1 -10 replies
100/218Bluetooth: mgmt: Fix enabling SSP while powered offnet/bluetooth/mgmt.c+6 -00 replies
101/218Bluetooth: Fix not removing power_off delayed worknet/bluetooth/hci_core.c+2 -00 replies
102/218Bluetooth: mgmt: Fix enabling LE while powered offnet/bluetooth/mgmt.c+10 -00 replies
103/218hpwdt: Fix kdump issue in hpwdtdrivers/watchdog/hpwdt.c+3 -00 replies
104/218ARM: 7532/1: decompressor: reset SCTLR.TRE for VMSA ARMv7 coresarch/arm/boot/compressed/head.S+1 -00 replies
105/218tracing: Dont call page_to_pfn() if page is NULLinclude/trace/events/kmem.h+2 -20 replies
106/218Input: i8042 - disable mux on Toshiba C850Ddrivers/input/serio/i8042-x86ia64io.h+6 -00 replies
107/218MIPS: mm: Add compound tail page _mapcount when mappedarch/mips/mm/gup.c+2 -00 replies
108/218rtlwifi: rtl8192ce: Log message that B_CUT device may not workdrivers/net/wireless/rtlwifi/rtl8192ce/def.h drivers/net/wireless/rtlwifi/rtl8192ce/hw.c drivers/net/wireless/rtlwifi/rtl8192ce/sw.c+15 -40 replies
109/218asix: Support DLink DUB-E100 H/W Ver C1drivers/net/usb/asix.c+4 -00 replies
110/218can: ti_hecc: fix oops during rmmoddrivers/net/can/ti_hecc.c+1 -10 replies
111/218can: janz-ican3: fix support for older hardware revisionsdrivers/net/can/janz-ican3.c+1 -30 replies
112/218cfg80211: fix possible circular lock on reg_regdb_search()net/wireless/reg.c+9 -30 replies
113/218DMA: PL330: Fix potential NULL pointer dereference in pl330_submit_req()drivers/dma/pl330.c+9 -70 replies
114/218DMA: PL330: Check the pointer returned by kzallocdrivers/dma/pl330.c+5 -00 replies
115/218dmaengine: at_hdmac: fix comment in atc_prep_slave_sg()drivers/dma/at_hdmac.c+1 -10 replies
116/218dmaengine: at_hdmac: check that each sg data length is non-nulldrivers/dma/at_hdmac.c+11 -00 replies
117/218rt2x00: Identify ASUS USB-N53 device.drivers/net/wireless/rt2x00/rt2800usb.c+2 -10 replies
118/218rt2x00: Fix word size of rt2500usb MAC_CSR19 register.drivers/net/wireless/rt2x00/rt2500usb.c drivers/net/wireless/rt2x00/rt2500usb.h+9 -90 replies
119/218rt2x00: Fix rfkill polling prior to interface start.drivers/net/wireless/rt2x00/rt2400pci.c drivers/net/wireless/rt2x00/rt2400pci.h drivers/net/wireless/rt2x00/rt2500pci.c +8 more+69 -00 replies
120/218NFS: Fix the initialisation of the readdir cookieverf arrayfs/nfs/inode.c fs/nfs/nfs3proc.c fs/nfs/nfs4proc.c +1 more+4 -90 replies
121/218NFS: Fix a problem with the legacy binary mount codefs/nfs/super.c+2 -00 replies
122/218NFS: return error from decode_getfh in decode openfs/nfs/nfs4xdr.c+2 -10 replies
123/218EHCI: Update qTD next pointer in QH overlay region during unlinkdrivers/usb/host/ehci-q.c+10 -20 replies
124/218USB: ftdi_sio: PID for NZR SEM 16+ USBdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+4 -00 replies
125/218USB: ftdi_sio: do not claim CDC ACM functiondrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+7 -20 replies
126/218USB: ftdi-sio: add support for more Physik Instrumente devicesdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+37 -10 replies
127/218usb: dwc3: ep0: correct cache sync issue in case of ep0_bounceddrivers/usb/dwc3/ep0.c drivers/usb/dwc3/gadget.c+5 -30 replies
128/218USB: cdc-wdm: fix wdm_find_device* return valuedrivers/usb/class/cdc-wdm.c+8 -40 replies
129/218USB: ohci-at91: fix PIO handling in relation with number of portsdrivers/usb/host/ohci-at91.c+10 -00 replies
130/218USB: add device quirk for Joss Optical touchboarddrivers/usb/core/quirks.c+4 -00 replies
131/218rt2800usb: Added rx packet length validity checkdrivers/net/wireless/rt2x00/rt2800usb.c drivers/net/wireless/rt2x00/rt2x00dev.c+10 -20 replies
132/218usb: host: xhci: Fix Compliance Mode on SN65LVPE502CP Hardwaredrivers/usb/host/xhci-hub.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+169 -00 replies
133/218Intel xhci: Only switch the switchable portsdrivers/usb/host/pci-quirks.c+23 -40 replies
134/218usb: host: xhci-plat: use ioremap_nocachedrivers/usb/host/xhci-plat.c+1 -10 replies
135/218xhci: Fix a logical vs bitwise AND bugdrivers/usb/host/xhci.c+1 -10 replies
136/218xhci: Make handover code more robustdrivers/usb/host/pci-quirks.c+10 -20 replies
137/218xhci: Recognize USB 3.0 devices as superspeed at powerupdrivers/usb/host/pci-quirks.c+2 -10 replies
138/218usb: host: xhci: fix compilation error for non-PCI based stacksdrivers/usb/host/pci-quirks.h+1 -00 replies
139/218tty: serial: imx: console write routing is unsafe on SMPdrivers/tty/serial/imx.c+11 -10 replies
140/218mutex: Place lock in contended state after fastpath_lock failureinclude/asm-generic/mutex-xchg.h+9 -20 replies
141/218drivers/rtc/rtc-rs5c348.c: fix hour decoding in 12-hour modedrivers/rtc/rtc-rs5c348.c+5 -20 replies
142/218PM / Runtime: Fix rpm_resume() return value for power.no_callbacks setdrivers/base/power/runtime.c+2 -10 replies
143/218PM / Runtime: Clear power.deferred_resume on success in rpm_suspend()drivers/base/power/runtime.c+1 -10 replies
144/218drivers/misc/sgi-xp/xpc_uv.c: SGI XPC fails to load when cpu 0 is out of IRQ resourcesdrivers/misc/sgi-xp/xpc_uv.c+65 -190 replies
145/218fbcon: fix race condition between console lock and cursor timer (v1.1)drivers/video/console/fbcon.c+8 -10 replies
146/218drm/radeon: avoid turning off spread spectrum for used plldrivers/gpu/drm/radeon/atombios_crtc.c+21 -40 replies
147/218drm/radeon/ss: use num_crtc rather than hardcoded 6drivers/gpu/drm/radeon/atombios_crtc.c+1 -10 replies
148/218drm/radeon: split ATRM support out from the ATPX handler (v3)drivers/gpu/drm/radeon/radeon.h drivers/gpu/drm/radeon/radeon_atpx_handler.c drivers/gpu/drm/radeon/radeon_bios.c+77 -740 replies
149/218drm/radeon: implement ACPI VFCT vbios fetch (v3)drivers/gpu/drm/radeon/radeon_bios.c+60 -00 replies
150/218drm/radeon/kms: extend the Fujitsu D3003-S2 board connector quirk to cover later silicon steppingdrivers/gpu/drm/radeon/radeon_atombios.c+1 -10 replies
151/218drm/i915: extract connector update from intel_ddc_get_modes() for reusedrivers/gpu/drm/i915/intel_drv.h drivers/gpu/drm/i915/intel_modes.c+24 -90 replies
152/218asus-laptop: HRWS/HWRS typodrivers/platform/x86/asus-laptop.c+4 -40 replies
153/218asus-nb-wmi: add some video toggle keysdrivers/platform/x86/asus-nb-wmi.c+4 -00 replies
154/218drm: Check for invalid cursor flagsdrivers/gpu/drm/drm_crtc.c include/drm/drm_mode.h+4 -30 replies
155/218drm/radeon/atom: rework DIG modesetting on DCE3+drivers/gpu/drm/radeon/atombios_encoders.c+47 -620 replies
156/218drm/radeon/atom: powergating fixes for DCE6drivers/gpu/drm/radeon/atombios_crtc.c+2 -200 replies
157/218drm/i915: fix wrong order of parameters in port checking functionsdrivers/gpu/drm/i915/intel_display.c+6 -60 replies
158/218drm/radeon: convert radeon vfct code to use acpi_get_table_with_sizedrivers/gpu/drm/radeon/radeon_bios.c+2 -40 replies
159/218drm/radeon: dont disable plls that are in use by other crtcsdrivers/gpu/drm/radeon/atombios_crtc.c+14 -00 replies
160/218drm/radeon: force dma32 to fix regression rs4xx,rs6xx,rs740drivers/gpu/drm/radeon/radeon_device.c+1 -10 replies
161/218drm/radeon: fix dig encoder selection on DCE61drivers/gpu/drm/radeon/atombios_encoders.c+26 -50 replies
162/218drm/nouveau: fix booting with plymouth + dumb supportdrivers/gpu/drm/nouveau/nouveau_display.c+1 -10 replies
163/218drm/i915: HDMI - Clear Audio Enable bit for Hot Plugdrivers/gpu/drm/i915/intel_hdmi.c+1 -10 replies
164/218md/raid10: fix problem with on-stack allocation of r10bio structure.drivers/md/raid10.c drivers/md/raid10.h+11 -70 replies
165/218workqueue: UNBOUND -> REBIND morphing in rebind_workers() should be atomickernel/workqueue.c+6 -30 replies
166/218x86: Fix boot on Twinhead H12Yarch/x86/pci/fixup.c+17 -00 replies
167/218macvtap: zerocopy: fix offset calculation when building skbdrivers/net/macvtap.c+7 -60 replies
168/218macvtap: zerocopy: fix truesize underestimationdrivers/net/macvtap.c+4 -20 replies
169/218macvtap: zerocopy: put page when fail to get all requested user pagesdrivers/net/macvtap.c+4 -30 replies
170/218macvtap: zerocopy: set SKBTX_DEV_ZEROCOPY only when skb is built successfullydrivers/net/macvtap.c+5 -40 replies
171/218Bluetooth: btusb: Add vendor specific ID (0a5c:21f4) BCM20702A0drivers/bluetooth/btusb.c+1 -00 replies
172/218Bluetooth: Use USB_VENDOR_AND_INTERFACE() for Broadcom devicesdrivers/bluetooth/btusb.c+3 -50 replies
173/218Bluetooth: Add support for Apple vendor-specific devicesdrivers/bluetooth/btusb.c+3 -00 replies
174/218Bluetooth: Fix use-after-free bug in SMPnet/bluetooth/smp.c+3 -31 reply
175/218Bluetooth: Change signature of smp_conn_security()include/net/bluetooth/smp.h net/bluetooth/l2cap_core.c net/bluetooth/l2cap_sock.c +1 more+10 -90 replies
176/218Bluetooth: Fix sending a HCI Authorization Request over LE linksnet/bluetooth/hci_conn.c+4 -00 replies
177/218net: Statically initialize init_net.dev_base_headnet/core/dev.c net/core/net_namespace.c+5 -20 replies
178/218media: cx25821: Remove bad strcpy to read-only char*drivers/media/video/cx25821/cx25821-core.c drivers/media/video/cx25821/cx25821.h+1 -40 replies
179/218Fix a dead loop in async_synchronize_full()kernel/async.c+9 -40 replies
180/218rds: set correct msg_namelennet/rds/recv.c+3 -00 replies
181/218libata: Prevent interface errors with Seagate FreeAgent GoFlexdrivers/ata/libata-core.c+1 -00 replies
182/218r8169: RxConfig hack for the 8168evl.drivers/net/ethernet/realtek/r8169.c+1 -00 replies
183/218sched: Fix race in task_group()include/linux/init_task.h include/linux/sched.h kernel/sched/core.c +1 more+33 -160 replies
184/218mm: sparse: fix usemap allocation above node descriptor sectionmm/bootmem.c+6 -20 replies
185/218media: lirc_sir: make device registration workdrivers/staging/media/lirc/lirc_sir.c+58 -20 replies
186/218time: Improve sanity checking of timekeeping inputsinclude/linux/ktime.h include/linux/time.h kernel/time/timekeeping.c+44 -110 replies
187/218time: Avoid making adjustments if we havent accumulated anythingkernel/time/timekeeping.c+4 -10 replies
188/218time: Move ktime_t overflow checking into timespec_valid_strictinclude/linux/time.h kernel/time/timekeeping.c+12 -50 replies
189/218media: Avoid sysfs oops when an rc_devs raw device is absentdrivers/media/rc/rc-main.c+3 -20 replies
190/218pch_uart: Fix missing break for 16 byte fifodrivers/tty/serial/pch_uart.c+1 -00 replies
191/218pch_uart: Fix rx error interrupt setting issuedrivers/tty/serial/pch_uart.c+12 -60 replies
192/218pch_uart: Fix parity setting issuedrivers/tty/serial/pch_uart.c+1 -10 replies
193/218powerpc/85xx: p1022ds: disable the NAND flash node if video is enabledarch/powerpc/platforms/85xx/p1022_ds.c+29 -90 replies
194/218powerpc/85xx: p1022ds: fix DIU/LBC switching with NAND enabledarch/powerpc/platforms/85xx/p1022_ds.c+62 -20 replies
195/218pch_uart: Add eg20t_port lock field, avoid recursive spinlocksdrivers/tty/serial/pch_uart.c+26 -120 replies
196/218net: qmi_wwan: Add Vodafone/Huawei K5005 supportdrivers/net/usb/qmi_wwan.c+8 -00 replies
197/218USB: qmi_wwan: Add ZTE (Vodafone) K3765-Zdrivers/net/usb/qmi_wwan.c+9 -00 replies
198/218net: qmi_wwan: Add Sierra Wireless device IDsdrivers/net/usb/qmi_wwan.c+2 -00 replies
199/218net: qmi_wwan: add ZTE MF60drivers/net/usb/qmi_wwan.c+18 -00 replies
200/218net: qmi_wwan: add ZTE MF821Ddrivers/net/usb/qmi_wwan.c+9 -00 replies
201/218net: qmi_wwan: add Sierra Wireless devicesdrivers/net/usb/qmi_wwan.c+31 -00 replies
202/218net: qmi_wwan: new devices: UML290 and K5006-Zdrivers/net/usb/qmi_wwan.c+18 -00 replies
203/218mm: avoid swapping out with swappiness==0mm/vmscan.c+3 -30 replies
204/218irq_remap: disable IRQ remapping if any IOAPIC lacks an IOMMUdrivers/iommu/intr_remapping.c+13 -50 replies
205/218UBI: fix a horrible memory deallocation bugdrivers/mtd/ubi/vtbl.c+2 -20 replies
206/218NFSd: introduce nfsd_destroy() helperfs/nfsd/nfsctl.c fs/nfsd/nfsd.h fs/nfsd/nfssvc.c+14 -170 replies
207/218NFSd: set nfsd_serv to NULL after service destructionfs/nfsd/nfsd.h fs/nfsd/nfssvc.c+7 -50 replies
208/218kthread_worker: reorganize to prepare for flush_kthread_work() reimplementationkernel/kthread.c+26 -160 replies
209/218kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executedinclude/linux/kthread.h kernel/kthread.c+31 -290 replies
210/218LockD: pass service to per-net up and down functionsfs/lockd/svc.c+5 -70 replies
211/218USB: ohci-at91: fix null pointer in ohci_hcd_at91_overcurrent_irqdrivers/usb/host/ohci-at91.c+2 -10 replies
212/218USB: Fix race condition when removing host controllersdrivers/usb/core/devices.c drivers/usb/core/hcd.c+3 -50 replies
213/218ASoC: wm2000: Correct register sizesound/soc/codecs/wm2000.c+1 -10 replies
214/218gpio-lpc32xx: Fix value handling of gpio_direction_output()drivers/gpio/gpio-lpc32xx.c+5 -00 replies
215/218drm/udl: limit modes to the sku pixel limits.drivers/gpu/drm/udl/udl_connector.c+7 -00 replies
216/218drm/i915: fall back to bit-banging if GMBUS fails in CRT EDID readsdrivers/gpu/drm/i915/intel_crt.c+33 -30 replies
217/218vmwgfx: corruption in vmw_event_fence_action_create()drivers/gpu/drm/vmwgfx/vmwgfx_fence.c+1 -10 replies
218/218Revert: drm/i915: correctly order the ring init sequencedrivers/gpu/drm/i915/intel_ringbuffer.c+2 -50 replies

Reviews trailers per patch

55 of 218 patches have a Reviewed-by or Acked-by.

PatchNandita DukkipatiNeal CardwellJiri KosinaMurali NalajalaNicolas PitreLarry FingerAndrey DaninFengguang WuMatt TurnerMichal HockoMel GormanAndre PrzywaraJean DelvareJonathan CameronNicolas LefebvreMike ChristiePaolo BonziniLisa MitchellMinchan KimJohan HedbergFelix FietkauJohannes BergJassi BrarJan LuebbeDirk BehmeShawn GuoAlan CoxJosh BoyerJerome GlisseAlex FerrandoIvan VasilyevJohn HommelStefan BaderAndreas BombeEric DumazetPaul E. McKenneyChristian KujauArne FitzenreiterShea LevyMarcel HoltmannChris GagnonThomas SchäferRik van RielJerome MarchandAlex DeucherAlexandre Pereira da SilvaAndy WallsSuresh SiddhaYinghai LuCho, Yu-ChenBjørn MorkBen SkeggsMichel DänzerChris WilsonDaniel SchroederAlan SternJames NuteIvo van DoornAndreas MesserAnisse AstierWill DeaconArend Van SprielPaul ThomasJakob BornecrantzKeerthyAndreas HartmannSander EikelenboomSteve SakomanShubhrajyoti DattaNamjae JeonJaehoon ChungLinus WalleijPaul WalmsleySantosh ShilimkarKonrad Rzeszutek WilkAdam WilliamsonColin Ian KingDuncan
1/218
2/218
3/218
4/218
5/218
6/218
7/218
8/218
9/218
10/218
11/218
12/218
13/218
14/218
15/218
16/218
17/218
18/218
19/218
20/218
21/218
22/218
23/218
24/218
25/218A-b A-b
26/218
27/218
28/218
29/218
30/218
31/218
32/218A-b
33/218T-b
34/218
35/218
36/218
37/218
38/218T-b
39/218
40/218
41/218
42/218
43/218
44/218
45/218R-b A-b
46/218T-b A-b
47/218
48/218
49/218
50/218Reported-and-tested-by
51/218
52/218R-b R-b
53/218
54/218A-b
55/218
56/218
57/218
58/218A-b
59/218
60/218
61/218
62/218A-b
63/218
64/218R-b A-b R-b
65/218
66/218
67/218T-b
68/218A-b
69/218
70/218
71/218
72/218
73/218
74/218
75/218
76/218R-b
77/218T-b T-b
78/218A-b A-b
79/218
80/218
81/218R-b
82/218A-b
83/218Reported-and-Tested-By
84/218Reported-and-Tested-by A-b
85/218T-b
86/218A-b A-b
87/218A-b A-b
88/218
89/218Reported-and-Tested-by
90/218R-b
91/218
92/218
93/218
94/218R-b
95/218
96/218
97/218R-b
98/218
99/218A-b
100/218A-b
101/218
102/218A-b
103/218T-b
104/218R-b
105/218A-b R-b
106/218
107/218
108/218T-b
109/218
110/218T-b
111/218
112/218T-b R-b
113/218A-b
114/218A-b
115/218
116/218
117/218A-b
118/218A-b
119/218A-b Reported-and-tested-by
120/218
121/218
122/218
123/218A-b
124/218
125/218
126/218
127/218
128/218
129/218A-b
130/218
131/218A-b
132/218
133/218
134/218
135/218
136/218
137/218
138/218
139/218T-b A-b
140/218R-b
141/218T-b
142/218A-b
143/218A-b
144/218
145/218A-b T-b
146/218R-b
147/218
148/218
149/218R-b
150/218
151/218T-b
152/218
153/218
154/218
155/218
156/218
157/218R-b T-b
158/218
159/218R-b
160/218
161/218
162/218A-b
163/218
164/218T-b
165/218
166/218Tested-and-bugfixed-by
167/218
168/218
169/218
170/218
171/218T-b
172/218T-b
173/218T-b A-b
174/218
175/218
176/218
177/218A-b
178/218
179/218T-b T-b
180/218
181/218
182/218
183/218Reported-and-tested-by
184/218
185/218
186/218
187/218
188/218Reported-and-tested-by
189/218
190/218
191/218A-b
192/218A-b
193/218
194/218
195/218A-b
196/218T-b
197/218A-b
198/218
199/218
200/218T-b
201/218
202/218
203/218A-b R-b A-b
204/218A-b A-b A-b
205/218
206/218
207/218
208/218A-b
209/218
210/218
211/218
212/218
213/218
214/218A-b
215/218R-b
216/218T-b
217/218
218/218

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

Read the v1 thread

Cover letter [ 000/218] 3.4.12-stable review

This is the start of the stable review cycle for the 3.4.12 release. There are 218 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 Sun Sep 30 20:13:59 UTC 2012. 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.12-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>
Revert: drm/i915: correctly order the ring init sequence

Dan Carpenter <[email protected]>
vmwgfx: corruption in vmw_event_fence_action_create()

Jani Nikula <[email protected]>
drm/i915: fall back to bit-banging if GMBUS fails in CRT EDID reads

Dave Airlie <[email protected]>
drm/udl: limit modes to the sku pixel limits.

Roland Stigge <[email protected]>
gpio-lpc32xx: Fix value handling of gpio_direction_output()

Mark Brown <[email protected]>
ASoC: wm2000: Correct register size

Alan Stern <[email protected]>
USB: Fix race condition when removing host controllers

Joachim Eastwood <[email protected]>
USB: ohci-at91: fix null pointer in ohci_hcd_at91_overcurrent_irq

Stanislav Kinsbursky <[email protected]>
LockD: pass service to per-net up and down functions

Tejun Heo <[email protected]>
kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed

Tejun Heo <[email protected]>
kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation

Stanislav Kinsbursky <[email protected]>
NFSd: set nfsd_serv to NULL after service destruction

Stanislav Kinsbursky <[email protected]>
NFSd: introduce nfsd_destroy() helper

Artem Bityutskiy <[email protected]>
UBI: fix a horrible memory deallocation bug

Seth Forshee <[email protected]>
irq_remap: disable IRQ remapping if any IOAPIC lacks an IOMMU

Satoru Moriya <[email protected]>

    mm: avoid swapping out with swappiness==0

Bjørn Mork <[email protected]>

    net: qmi_wwan: new devices: UML290 and K5006-Z

Bjørn Mork <[email protected]>
net: qmi_wwan: add Sierra Wireless devices

Bjørn Mork <[email protected]>
net: qmi_wwan: add ZTE MF821D

Bjørn Mork <[email protected]>
net: qmi_wwan: add ZTE MF60

Bjørn Mork <[email protected]>
net: qmi_wwan: Add Sierra Wireless device IDs

Andrew Bird (Sphere Systems) <[email protected]>
USB: qmi_wwan: Add ZTE (Vodafone) K3765-Z

Bjørn Mork <[email protected]>
net: qmi_wwan: Add Vodafone/Huawei K5005 support

Darren Hart <[email protected]>
pch_uart: Add eg20t_port lock field, avoid recursive spinlocks

Timur Tabi <[email protected]>
powerpc/85xx: p1022ds: fix DIU/LBC switching with NAND enabled

Timur Tabi <[email protected]>
powerpc/85xx: p1022ds: disable the NAND flash node if video is enabled

Tomoya MORINAGA <[email protected]>
pch_uart: Fix parity setting issue

Tomoya MORINAGA <[email protected]>
pch_uart: Fix rx error interrupt setting issue

Alan Cox <[email protected]>
pch_uart: Fix missing break for 16 byte fifo

Douglas Bagnall <[email protected]>
media: Avoid sysfs oops when an rc_dev's raw device is absent

John Stultz <[email protected]>
time: Move ktime_t overflow checking into timespec_valid_strict

John Stultz <[email protected]>
time: Avoid making adjustments if we haven't accumulated anything

John Stultz <[email protected]>
time: Improve sanity checking of timekeeping inputs

Jarod Wilson <[email protected]>
media: lirc_sir: make device registration work

Yinghai Lu <[email protected]>
mm: sparse: fix usemap allocation above node descriptor section

Peter Zijlstra <[email protected]>
sched: Fix race in task_group()

Francois Romieu <[email protected]>

    r8169: RxConfig hack for the 8168evl.

Daniel J Blueman <[email protected]>
libata: Prevent interface errors with Seagate FreeAgent GoFlex

Weiping Pan <[email protected]>
rds: set correct msg_namelen

Li Zhong <[email protected]>
Fix a dead loop in async_synchronize_full()

Ezequiel Garcia <[email protected]>
media: cx25821: Remove bad strcpy to read-only char*

Rustad, Mark D <[email protected]>
net: Statically initialize init_net.dev_base_head

Vinicius Costa Gomes <[email protected]>
Bluetooth: Fix sending a HCI Authorization Request over LE links

Vinicius Costa Gomes <[email protected]>
Bluetooth: Change signature of smp_conn_security()

Andre Guedes <[email protected]>
Bluetooth: Fix use-after-free bug in SMP

Henrik Rydberg <[email protected]>
Bluetooth: Add support for Apple vendor-specific devices

Gustavo Padovan <[email protected]>
Bluetooth: Use USB_VENDOR_AND_INTERFACE() for Broadcom devices

Manoj Iyer <[email protected]>

    Bluetooth: btusb: Add vendor specific ID (0a5c:21f4) BCM20702A0

Jason Wang <[email protected]>
macvtap: zerocopy: set SKBTX_DEV_ZEROCOPY only when skb is built successfully

Jason Wang <[email protected]>
macvtap: zerocopy: put page when fail to get all requested user pages

Jason Wang <[email protected]>
macvtap: zerocopy: fix truesize underestimation

Jason Wang <[email protected]>
macvtap: zerocopy: fix offset calculation when building skb

Alan Cox <[email protected]>
x86: Fix boot on Twinhead H12Y

Lai Jiangshan <[email protected]>

    workqueue: UNBOUND -> REBIND morphing in rebind_workers() should be atomic

NeilBrown <[email protected]>
md/raid10: fix problem with on-stack allocation of r10bio structure.

Wang Xingchao <[email protected]>
drm/i915: HDMI - Clear Audio Enable bit for Hot Plug

Dave Airlie <[email protected]>
drm/nouveau: fix booting with plymouth + dumb support

Alex Deucher <[email protected]>
drm/radeon: fix dig encoder selection on DCE61

Jerome Glisse <[email protected]>
drm/radeon: force dma32 to fix regression rs4xx,rs6xx,rs740

Alex Deucher <[email protected]>
drm/radeon: don't disable plls that are in use by other crtcs

Alex Deucher <[email protected]>
drm/radeon: convert radeon vfct code to use acpi_get_table_with_size

Xu, Anhua <[email protected]>
drm/i915: fix wrong order of parameters in port checking functions

Alex Deucher <[email protected]>
drm/radeon/atom: powergating fixes for DCE6

Alex Deucher <[email protected]>
drm/radeon/atom: rework DIG modesetting on DCE3+

Jakob Bornecrantz <[email protected]>
drm: Check for invalid cursor flags

AceLan Kao <[email protected]>
asus-nb-wmi: add some video toggle keys

Corentin Chary <[email protected]>
asus-laptop: HRWS/HWRS typo

Jani Nikula <[email protected]>
drm/i915: extract connector update from intel_ddc_get_modes() for reuse

Tvrtko Ursulin <[email protected]>
drm/radeon/kms: extend the Fujitsu D3003-S2 board connector quirk to cover later silicon stepping

David Lamparter <[email protected]>
drm/radeon: implement ACPI VFCT vbios fetch (v3)

Alex Deucher <[email protected]>
drm/radeon: split ATRM support out from the ATPX handler (v3)

Alex Deucher <[email protected]>
drm/radeon/ss: use num_crtc rather than hardcoded 6

Jerome Glisse <[email protected]>
drm/radeon: avoid turning off spread spectrum for used pll

Dave Airlie <[email protected]>
fbcon: fix race condition between console lock and cursor timer (v1.1)

Robin Holt <[email protected]>
drivers/misc/sgi-xp/xpc_uv.c: SGI XPC fails to load when cpu 0 is out of IRQ resources

Rafael J. Wysocki <[email protected]>
PM / Runtime: Clear power.deferred_resume on success in rpm_suspend()

Rafael J. Wysocki <[email protected]>
PM / Runtime: Fix rpm_resume() return value for power.no_callbacks set

Atsushi Nemoto <[email protected]>
drivers/rtc/rtc-rs5c348.c: fix hour decoding in 12-hour mode

Will Deacon <[email protected]>
mutex: Place lock in contended state after fastpath_lock failure

Xinyu Chen <[email protected]>
tty: serial: imx: console write routing is unsafe on SMP

Moiz Sonasath <[email protected]>
usb: host: xhci: fix compilation error for non-PCI based stacks

Manoj Iyer <[email protected]>
xhci: Recognize USB 3.0 devices as superspeed at powerup

Matthew Garrett <[email protected]>
xhci: Make handover code more robust

Dan Carpenter <[email protected]>
xhci: Fix a logical vs bitwise AND bug

Ruchika Kharwar <[email protected]>
usb: host: xhci-plat: use ioremap_nocache

Keng-Yu Lin <[email protected]>
Intel xhci: Only switch the switchable ports

Alexis R. Cortes <[email protected]>
usb: host: xhci: Fix Compliance Mode on SN65LVPE502CP Hardware

Sergei Poselenov <[email protected]>
rt2800usb: Added rx packet length validity check

Alan Stern <[email protected]>
USB: add device quirk for Joss Optical touchboard

Nicolas Ferre <[email protected]>
USB: ohci-at91: fix PIO handling in relation with number of ports

Bjørn Mork <[email protected]>
USB: cdc-wdm: fix wdm_find_device* return value

Pratyush Anand <[email protected]>
usb: dwc3: ep0: correct cache sync issue in case of ep0_bounced

Éric Piel <[email protected]>
USB: ftdi-sio: add support for more Physik Instrumente devices

Bjørn Mork <[email protected]>
USB: ftdi_sio: do not claim CDC ACM function

Horst Schirmeier <[email protected]>
USB: ftdi_sio: PID for NZR SEM 16+ USB

Pavankumar Kondeti <[email protected]>
EHCI: Update qTD next pointer in QH overlay region during unlink

Weston Andros Adamson <[email protected]>
NFS: return error from decode_getfh in decode open

Trond Myklebust <[email protected]>
NFS: Fix a problem with the legacy binary mount code

Trond Myklebust <[email protected]>
NFS: Fix the initialisation of the readdir 'cookieverf' array

Gertjan van Wingerde <[email protected]>
rt2x00: Fix rfkill polling prior to interface start.

Gertjan van Wingerde <[email protected]>
rt2x00: Fix word size of rt2500usb MAC_CSR19 register.

Gertjan van Wingerde <[email protected]>
rt2x00: Identify ASUS USB-N53 device.

Nicolas Ferre <[email protected]>
dmaengine: at_hdmac: check that each sg data length is non-null

Nicolas Ferre <[email protected]>
dmaengine: at_hdmac: fix comment in atc_prep_slave_sg()

Sachin Kamat <[email protected]>
DMA: PL330: Check the pointer returned by kzalloc

Sachin Kamat <[email protected]>
DMA: PL330: Fix potential NULL pointer dereference in pl330_submit_req()

Luis R. Rodriguez <[email protected]>
cfg80211: fix possible circular lock on reg_regdb_search()

Ira W. Snyder <[email protected]>
can: janz-ican3: fix support for older hardware revisions

Marc Kleine-Budde <[email protected]>
can: ti_hecc: fix oops during rmmod

Søren Holm <[email protected]>
asix: Support DLink DUB-E100 H/W Ver C1

Larry Finger <[email protected]>
rtlwifi: rtl8192ce: Log message that B_CUT device may not work

Jovi Zhang <[email protected]>
MIPS: mm: Add compound tail page _mapcount when mapped

Anisse Astier <[email protected]>
Input: i8042 - disable mux on Toshiba C850D

Wen Congyang <[email protected]>
tracing: Don't call page_to_pfn() if page is NULL

Matthew Leach <[email protected]>
ARM: 7532/1: decompressor: reset SCTLR.TRE for VMSA ARMv7 cores

Toshi Kani <[email protected]>
hpwdt: Fix kdump issue in hpwdt

Andrzej Kaczmarek <[email protected]>
Bluetooth: mgmt: Fix enabling LE while powered off

Vinicius Costa Gomes <[email protected]>
Bluetooth: Fix not removing power_off delayed work

Andrzej Kaczmarek <[email protected]>
Bluetooth: mgmt: Fix enabling SSP while powered off

Wang Sen <[email protected]>
SCSI: scsi: virtio-scsi: Fix address translation failure of HighMem pages used by sg list

Stephen M. Cameron <[email protected]>
SCSI: hpsa: fix handling of protocol error

Eddie Wai <[email protected]>
SCSI: bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload

[email protected] <[email protected]>
SCSI: mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA

James Bottomley <[email protected]>
SCSI: lpfc: fix problems with -Werror

Hante Meuleman <[email protected]>
brcmfmac: Fix big endian host configuration data.

Hante Meuleman <[email protected]>
brcmfmac: fix big endian bug in i-scan.

Eliad Peller <[email protected]>
mac80211: clear bssid on auth/assoc failure

Santiago Leon <[email protected]>
ibmveth: Fix alignment of rx queue bug

Dave Airlie <[email protected]>
vmwgfx: add dumb ioctl support

Jeff Layton <[email protected]>
cifs: fix return value in cifsConvertToUTF16

Nestor Lopez Casado <[email protected]>
HID: Fix logitech-dj: missing Unifying device issue

Guenter Roeck <[email protected]>
hwmon: (ad7314) Add 'name' sysfs attribute

Guenter Roeck <[email protected]>
hwmon: (ads7871) Add 'name' sysfs attribute

Andreas Herrmann <[email protected]>
hwmon: (fam15h_power) Tweak runavg_range on resume

Konrad Rzeszutek Wilk <[email protected]>
xen/boot: Disable NUMA for PV guests.

Stefano Stabellini <[email protected]>

    xen/m2p: do not reuse kmap_op->dev_bus_addr

qiuxishi <[email protected]>
memory hotplug: fix section info double registration bug

Jianguo Wu <[email protected]>
mm/ia64: fix a memory block size bug

Benoît Locher <[email protected]>
can: mcp251x: avoid repeated frame bug

Charles Wang <[email protected]>
sched: Add missing call to calc_load_exit_idle()

Guenter Roeck <[email protected]>
hwmon: (twl4030-madc-hwmon) Initialize uninitialized structure elements

Kevin Hilman <[email protected]>
drivers/rtc/rtc-twl.c: ensure all interrupts are disabled during probe

Li Haifeng <[email protected]>
mm/page_alloc: fix the page address of higher page's buddy calculation

Dylan Reid <[email protected]>
ASoC: samsung dma - Don't indicate support for pause/resume.

Paul Clements <[email protected]>
nbd: clear waiting_queue on shutdown

NeilBrown <[email protected]>
md/raid5: fix calculate of 'degraded' when a replacement becomes active.

NeilBrown <[email protected]>
md: make sure metadata is updated when spares are activated or removed.

NeilBrown <[email protected]>
md: Don't truncate size at 4TB for RAID0 and Linear

Trond Myklebust <[email protected]>
SUNRPC: Fix a UDP transport regression

Dmitry Kasatkin <[email protected]>
digsig: add hash size comparision on signature verification

Mel Gorman <[email protected]>
Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts

Bjørn Mork <[email protected]>
kobject: fix oops with "input0: bad kobj_uevent_env content in show_uevent()"

Alan Cox <[email protected]>
ahci: Add alternate identifier for the 88SE9172

Robert Richter <[email protected]>
oprofile, s390: Fix uninitialized memory access when writing to oprofilefs

Ian Chen <[email protected]>
mmc: card: Skip secure erase on MoviNAND; causes unrecoverable corruption.

Shawn Guo <[email protected]>
mmc: sdhci-esdhc: break out early if clock is 0

Lauri Hintsala <[email protected]>
mmc: mxs-mmc: fix deadlock in SDIO IRQ case

Aaron Lu <[email protected]>
ACPI / PM: Use KERN_DEBUG when no power resources are found

Lin Ming <[email protected]>
ACPI / PM: Fix resource_lock dead lock in acpi_power_on_device

Al Viro <[email protected]>
perf_event: Switch to internal refcount, fix race with close()

Stephen Warren <[email protected]>
sound: tegra_alc5632: remove HP detect GPIO inversion

Francesco Ruggeri <[email protected]>
fs/proc: fix potential unregister_sysctl_table hang

Bjørn Mork <[email protected]>
USB: option: replace ZTE K5006-Z entry with vendor class rule

Ian Abbott <[email protected]>
staging: comedi: das08: Correct AO output for das08jr-16-ao

Eric Dumazet <[email protected]>

    staging: r8712u: fix bug in r8712_recv_indicatepkt()

Malcolm Priestley <[email protected]>
staging: vt6656: [BUG] - Failed connection, incorrect endian.

Seth Jennings <[email protected]>
staging: zcache: fix cleancache race condition with shrinker

Christopher Brannon <[email protected]>
Staging: speakup: fix an improperly-declared variable.

Takashi Iwai <[email protected]>
ALSA: hda - Workaround for silent output on VAIO Z with ALC889

Matteo Frigo <[email protected]>
ALSA: ice1724: Use linear scale for AK4396 volume control.

Takashi Iwai <[email protected]>
ALSA: hda - Fix Oops at codec reset/reconfig

Takashi Iwai <[email protected]>
ALSA: hda - Fix missing Master volume for STAC9200/925x

Russell King <[email protected]>
ARM: Fix ioremap() of address zero

Igor Grinberg <[email protected]>
ARM: OMAP: timer: obey the !CONFIG_OMAP_32K_TIMER

Dae S. Kim <[email protected]>
Staging: Android alarm: IOCTL command encoding fix

Russell King <[email protected]>
ARM: 7527/1: uaccess: explicitly check __user pointer when !CPU_USE_DOMAINS

Will Deacon <[email protected]>
ARM: 7526/1: traps: send SIGILL if get_user fails on undef handling path

David Brown <[email protected]>
ARM: 7513/1: Make sure dtc is built before running it

Will Deacon <[email protected]>
ARM: 7496/1: hw_breakpoint: don't rely on dfsr to show watchpoint access type

Nicholas Bellinger <[email protected]>

    target: Fix ->data_length re-assignment bug with SCSI overflow

Tyler Hicks <[email protected]>
eCryptfs: Copy up attributes of the lower target inode after rename

Amerigo Wang <[email protected]>
netconsole: remove a redundant netconsole_target_put()

Miklos Szeredi <[email protected]>
vfs: dcache: use DCACHE_DENTRY_KILLED instead of DCACHE_DISCONNECTED in d_kill()

Linus Torvalds <[email protected]>
vfs: make O_PATH file descriptors usable for 'fstat()'

Stephen M. Cameron <[email protected]>
cciss: fix handling of protocol error

Tejun Heo <[email protected]>
cpufreq/powernow-k8: workqueue user shouldn't migrate the kworker to another CPU

Tejun Heo <[email protected]>
workqueue: reimplement work_on_cpu() using system_wq

Jesse Gross <[email protected]>
openvswitch: Reset upper layer protocol info on internal devices.

Yuval Mintz <[email protected]>

    bnx2x: fix 57840_MF pci id

Francesco Ruggeri <[email protected]>
net: ipv4: ipmr_expire_timer causes crash when removing net namespace

[email protected] <[email protected]>
l2tp: avoid to use synchronize_rcu in tunnel free function

Claudiu Manoil <[email protected]>
gianfar: fix default tx vlan offload feature flag

Ben Hutchings <[email protected]>
sfc: Fix reporting of IPv4 full filters through ethtool

Yuchung Cheng <[email protected]>
tcp: fix cwnd reduction for non-sack recovery

Pablo Neira Ayuso <[email protected]>
netlink: fix possible spoofing from non-root processes

Eric Dumazet <[email protected]>

    af_netlink: force credentials passing [CVE-2012-3520]

Eric Leblond <[email protected]>
af_packet: don't emit packet on orig fanout group

Mathias Krause <[email protected]>
net: fix info leak in compat dev_ifconf()

Mathias Krause <[email protected]>
ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT)

Mathias Krause <[email protected]>
dccp: fix info leak via getsockopt(DCCP_SOCKOPT_CCID_TX_INFO)

Mathias Krause <[email protected]>
llc: fix info leak via getsockname()

Mathias Krause <[email protected]>
Bluetooth: L2CAP - Fix info leak via getsockname()

Mathias Krause <[email protected]>
Bluetooth: RFCOMM - Fix info leak via getsockname()

Mathias Krause <[email protected]>
Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGETDEVLIST)

Mathias Krause <[email protected]>
Bluetooth: RFCOMM - Fix info leak in getsockopt(BT_SECURITY)

Mathias Krause <[email protected]>
Bluetooth: HCI - Fix info leak via getsockname()

Mathias Krause <[email protected]>
Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER)

Mathias Krause <[email protected]>
atm: fix info leak via getsockname()

Mathias Krause <[email protected]>
atm: fix info leak in getsockopt(SO_ATMPVC)

Ben Hutchings <[email protected]>
ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side lock

[email protected] <[email protected]>
af_packet: remove BUG statement in tpacket_destruct_skb

Alexey Khoroshilov <[email protected]>
net/core: Fix potential memory leak in dev_set_alias()

Gao feng <[email protected]>
pptp: lookup route with the proper net namespace

Wu Fengguang <[email protected]>
isdnloop: fix and simplify isdnloop_init()

Hiroaki SHIMODA <[email protected]>
net_sched: gact: Fix potential panic in tcf_gact().

Ben Hutchings <[email protected]>
tcp: Apply device TSO segment limit earlier

Ben Hutchings <[email protected]>
sfc: Fix maximum number of TSO segments and minimum TX queue size

Ben Hutchings <[email protected]>
net: Allow driver to limit number of GSO segments per skb

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

Diffstat:

 Documentation/sound/alsa/HD-Audio-Models.txt          |    1 +
 Makefile                                              |    4 +-
 arch/alpha/include/asm/atomic.h                       |    4 +-
 arch/arm/Makefile                                     |    4 +-
 arch/arm/boot/compressed/head.S                       |    1 +
 arch/arm/include/asm/assembler.h                      |    8 +++
 arch/arm/include/asm/uaccess.h                        |   40 +++++++++----
 arch/arm/kernel/hw_breakpoint.c                       |   55 ++++++++++++-----
 arch/arm/kernel/traps.c                               |   11 ++--
 arch/arm/lib/getuser.S                                |   23 +++++---
 arch/arm/lib/putuser.S                                |    6 ++
 arch/arm/mach-omap2/timer.c                           |    7 +++
 arch/arm/mm/mm.h                                      |    3 +
 arch/arm/mm/mmu.c                                     |    4 +-
 arch/mips/mm/gup.c                                    |    2 +
 arch/powerpc/platforms/85xx/p1022_ds.c                |  102 ++++++++++++++++++++++++++++----
 arch/s390/oprofile/init.c                             |   10 ++--
 arch/x86/include/asm/xen/page.h                       |    3 +-
 arch/x86/pci/fixup.c                                  |   17 ++++++
 arch/x86/xen/p2m.c                                    |   27 ++++-----
 arch/x86/xen/setup.c                                  |    4 ++
 drivers/acpi/power.c                                  |   36 ++++++++----
 drivers/ata/ahci.c                                    |    2 +
 drivers/ata/libata-core.c                             |    1 +
 drivers/base/power/runtime.c                          |    5 +-
 drivers/block/cciss_scsi.c                            |    1 +
 drivers/block/nbd.c                                   |    9 +++
 drivers/block/xen-blkback/blkback.c                   |    2 +-
 drivers/bluetooth/btusb.c                             |   10 ++--
 drivers/cpufreq/powernow-k8.c                         |   63 +++++++++++---------
 drivers/dma/at_hdmac.c                                |   13 +++-
 drivers/dma/pl330.c                                   |   21 ++++---
 drivers/gpio/gpio-lpc32xx.c                           |    5 ++
 drivers/gpu/drm/drm_crtc.c                            |    2 +-
 drivers/gpu/drm/i915/intel_crt.c                      |   36 +++++++++++-
 drivers/gpu/drm/i915/intel_display.c                  |   12 ++--
 drivers/gpu/drm/i915/intel_drv.h                      |    2 +
 drivers/gpu/drm/i915/intel_hdmi.c                     |    2 +-
 drivers/gpu/drm/i915/intel_modes.c                    |   31 +++++++---
 drivers/gpu/drm/i915/intel_ringbuffer.c               |    7 +--
 drivers/gpu/drm/nouveau/nouveau_display.c             |    2 +-
 drivers/gpu/drm/radeon/atombios_crtc.c                |   61 +++++++++++--------
 drivers/gpu/drm/radeon/atombios_encoders.c            |  140 +++++++++++++++++++++++---------------------
 drivers/gpu/drm/radeon/radeon.h                       |   15 -----
 drivers/gpu/drm/radeon/radeon_atombios.c              |    2 +-
 drivers/gpu/drm/radeon/radeon_atpx_handler.c          |   56 +-----------------
 drivers/gpu/drm/radeon/radeon_bios.c                  |  138 +++++++++++++++++++++++++++++++++++++++++--
 drivers/gpu/drm/radeon/radeon_device.c                |    2 +-
 drivers/gpu/drm/udl/udl_connector.c                   |    7 +++
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                   |    5 ++
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                   |   10 ++++
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c                 |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c              |   73 +++++++++++++++++++++++
 drivers/hid/hid-logitech-dj.c                         |   41 +++++++++++++
 drivers/hid/hid-logitech-dj.h                         |    1 +
 drivers/hwmon/ad7314.c                                |    8 +++
 drivers/hwmon/ads7871.c                               |    9 +++
 drivers/hwmon/fam15h_power.c                          |   15 ++++-
 drivers/hwmon/twl4030-madc-hwmon.c                    |    9 +--
 drivers/input/serio/i8042-x86ia64io.h                 |    6 ++
 drivers/iommu/intr_remapping.c                        |   18 ++++--
 drivers/isdn/isdnloop/isdnloop.c                      |   12 ----
 drivers/md/md.c                                       |   15 +++--
 drivers/md/raid10.c                                   |   16 +++--
 drivers/md/raid10.h                                   |    2 +-
 drivers/md/raid5.c                                    |    4 ++
 drivers/media/rc/rc-main.c                            |    5 +-
 drivers/media/video/cx25821/cx25821-core.c            |    3 -
 drivers/media/video/cx25821/cx25821.h                 |    2 +-
 drivers/misc/sgi-xp/xpc_uv.c                          |   84 ++++++++++++++++++++------
 drivers/mmc/card/block.c                              |   26 +++++++-
 drivers/mmc/host/mxs-mmc.c                            |    4 +-
 drivers/mmc/host/sdhci-esdhc.h                        |    6 +-
 drivers/mtd/ubi/vtbl.c                                |    4 +-
 drivers/net/can/janz-ican3.c                          |    4 +-
 drivers/net/can/mcp251x.c                             |   11 +++-
 drivers/net/can/ti_hecc.c                             |    2 +-
 drivers/net/ethernet/freescale/gianfar.c              |    2 +-
 drivers/net/ethernet/ibm/ibmveth.c                    |   26 +++-----
 drivers/net/ethernet/realtek/r8169.c                  |    1 +
 drivers/net/ethernet/sfc/efx.c                        |    6 ++
 drivers/net/ethernet/sfc/efx.h                        |   14 +++--
 drivers/net/ethernet/sfc/ethtool.c                    |   20 ++++---
 drivers/net/ethernet/sfc/tx.c                         |   19 ++++++
 drivers/net/macvtap.c                                 |   35 ++++++-----
 drivers/net/netconsole.c                              |    1 -
 drivers/net/ppp/pptp.c                                |    4 +-
 drivers/net/usb/asix.c                                |    4 ++
 drivers/net/usb/qmi_wwan.c                            |   95 ++++++++++++++++++++++++++++++
 drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c  |   26 ++++----
 drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c |    6 +-
 drivers/net/wireless/rt2x00/rt2400pci.c               |    9 +++
 drivers/net/wireless/rt2x00/rt2400pci.h               |    1 +
 drivers/net/wireless/rt2x00/rt2500pci.c               |    9 +++
 drivers/net/wireless/rt2x00/rt2500usb.c               |   11 +++-
 drivers/net/wireless/rt2x00/rt2500usb.h               |   17 +++---
 drivers/net/wireless/rt2x00/rt2800pci.c               |    9 +++
 drivers/net/wireless/rt2x00/rt2800usb.c               |   22 ++++++-
 drivers/net/wireless/rt2x00/rt2x00dev.c               |    2 +-
 drivers/net/wireless/rt2x00/rt61pci.c                 |    9 +++
 drivers/net/wireless/rt2x00/rt61pci.h                 |    1 +
 drivers/net/wireless/rt2x00/rt73usb.c                 |    9 +++
 drivers/net/wireless/rt2x00/rt73usb.h                 |    3 +
 drivers/net/wireless/rtlwifi/rtl8192ce/def.h          |    1 +
 drivers/net/wireless/rtlwifi/rtl8192ce/hw.c           |   12 +++-
 drivers/net/wireless/rtlwifi/rtl8192ce/sw.c           |    6 +-
 drivers/platform/x86/asus-laptop.c                    |    8 +--
 drivers/platform/x86/asus-nb-wmi.c                    |    4 ++
 drivers/rtc/rtc-rs5c348.c                             |    7 ++-
 drivers/rtc/rtc-twl.c                                 |    5 ++
 drivers/scsi/bnx2i/bnx2i_hwi.c                        |    3 +
 drivers/scsi/hpsa.c                                   |    3 +-
 drivers/scsi/lpfc/Makefile                            |    2 +
 drivers/scsi/mpt2sas/mpt2sas_base.c                   |    7 +++
 drivers/scsi/virtio_scsi.c                            |    2 +-
 drivers/staging/android/android_alarm.h               |    4 +-
 drivers/staging/comedi/drivers/das08.c                |    2 +-
 drivers/staging/media/lirc/lirc_sir.c                 |   60 ++++++++++++++++++-
 drivers/staging/rtl8712/recv_linux.c                  |    7 +--
 drivers/staging/speakup/main.c                        |    2 +-
 drivers/staging/vt6656/dpc.c                          |    2 +-
 drivers/staging/vt6656/rxtx.c                         |   38 ++++++------
 drivers/staging/zcache/zcache-main.c                  |    7 +--
 drivers/target/target_core_transport.c                |    9 ++-
 drivers/tty/serial/imx.c                              |   12 +++-
 drivers/tty/serial/pch_uart.c                         |   59 +++++++++++++------
 drivers/usb/class/cdc-wdm.c                           |   12 ++--
 drivers/usb/core/devices.c                            |    2 +-
 drivers/usb/core/hcd.c                                |    6 +-
 drivers/usb/core/quirks.c                             |    4 ++
 drivers/usb/dwc3/ep0.c                                |    1 -
 drivers/usb/dwc3/gadget.c                             |    7 ++-
 drivers/usb/host/ehci-q.c                             |   12 +++-
 drivers/usb/host/ohci-at91.c                          |   13 +++-
 drivers/usb/host/pci-quirks.c                         |   42 ++++++++++---
 drivers/usb/host/pci-quirks.h                         |    1 +
 drivers/usb/host/xhci-hub.c                           |   42 +++++++++++++
 drivers/usb/host/xhci-plat.c                          |    2 +-
 drivers/usb/host/xhci.c                               |  123 +++++++++++++++++++++++++++++++++++++-
 drivers/usb/host/xhci.h                               |    6 ++
 drivers/usb/serial/ftdi_sio.c                         |   22 ++++++-
 drivers/usb/serial/ftdi_sio_ids.h                     |   29 ++++++++-
 drivers/usb/serial/option.c                           |    6 +-
 drivers/video/console/fbcon.c                         |    9 ++-
 drivers/watchdog/hpwdt.c                              |    3 +
 drivers/xen/gntdev.c                                  |    5 +-
 drivers/xen/grant-table.c                             |    6 +-
 fs/cifs/cifs_unicode.c                                |    2 +-
 fs/dcache.c                                           |    4 +-
 fs/ecryptfs/inode.c                                   |    5 ++
 fs/lockd/svc.c                                        |   12 ++--
 fs/nfs/inode.c                                        |    2 +-
 fs/nfs/nfs3proc.c                                     |    2 +-
 fs/nfs/nfs4proc.c                                     |    4 +-
 fs/nfs/nfs4xdr.c                                      |    3 +-
 fs/nfs/super.c                                        |    2 +
 fs/nfsd/nfsctl.c                                      |    8 +--
 fs/nfsd/nfsd.h                                        |   11 ++++
 fs/nfsd/nfssvc.c                                      |   24 +++-----
 fs/proc/proc_sysctl.c                                 |    5 +-
 fs/stat.c                                             |    2 +-
 include/asm-generic/mutex-xchg.h                      |   11 +++-
 include/drm/drm_mode.h                                |    5 +-
 include/linux/dcache.h                                |    2 +
 include/linux/init_task.h                             |   12 +++-
 include/linux/kobject.h                               |    2 +-
 include/linux/kthread.h                               |    8 +--
 include/linux/ktime.h                                 |    7 ---
 include/linux/memory.h                                |    2 +-
 include/linux/mmc/card.h                              |    1 +
 include/linux/netdevice.h                             |    4 ++
 include/linux/nfs_fs.h                                |    5 --
 include/linux/pci_ids.h                               |    2 +-
 include/linux/perf_event.h                            |    2 +-
 include/linux/sched.h                                 |    5 +-
 include/linux/sunrpc/xprt.h                           |    3 +
 include/linux/time.h                                  |   29 ++++++++-
 include/net/bluetooth/smp.h                           |    2 +-
 include/net/scm.h                                     |    4 +-
 include/net/sock.h                                    |    2 +
 include/trace/events/kmem.h                           |    4 +-
 include/xen/grant_table.h                             |    3 +-
 kernel/async.c                                        |   13 ++--
 kernel/events/core.c                                  |   62 +++++++++++---------
 kernel/kthread.c                                      |   88 ++++++++++++++++------------
 kernel/sched/core.c                                   |    9 ++-
 kernel/sched/sched.h                                  |   23 ++++----
 kernel/time/tick-sched.c                              |    1 +
 kernel/time/timekeeping.c                             |   33 +++++++++--
 kernel/workqueue.c                                    |   34 +++++------
 lib/digsig.c                                          |    6 +-
 mm/bootmem.c                                          |    8 ++-
 mm/memory_hotplug.c                                   |   16 +++--
 mm/page_alloc.c                                       |    2 +-
 mm/vmscan.c                                           |    6 +-
 net/atm/common.c                                      |    1 +
 net/atm/pvc.c                                         |    1 +
 net/bluetooth/hci_conn.c                              |    4 ++
 net/bluetooth/hci_core.c                              |    2 +
 net/bluetooth/hci_sock.c                              |    2 +
 net/bluetooth/l2cap_core.c                            |   11 ++--
 net/bluetooth/l2cap_sock.c                            |    3 +-
 net/bluetooth/mgmt.c                                  |   16 +++++
 net/bluetooth/rfcomm/sock.c                           |    2 +
 net/bluetooth/rfcomm/tty.c                            |    2 +-
 net/bluetooth/smp.c                                   |   10 ++--
 net/core/dev.c                                        |   30 ++++++++--
 net/core/net_namespace.c                              |    4 +-
 net/core/sock.c                                       |    1 +
 net/dccp/ccids/ccid3.c                                |    1 +
 net/ipv4/ipmr.c                                       |   14 ++++-
 net/ipv4/tcp.c                                        |    4 +-
 net/ipv4/tcp_cong.c                                   |    3 +-
 net/ipv4/tcp_input.c                                  |   15 +++--
 net/ipv4/tcp_output.c                                 |   21 ++++---
 net/ipv6/addrconf.c                                   |    4 +-
 net/l2tp/l2tp_core.c                                  |    3 +-
 net/l2tp/l2tp_core.h                                  |    1 +
 net/llc/af_llc.c                                      |    3 +-
 net/mac80211/mlme.c                                   |    4 ++
 net/netfilter/ipvs/ip_vs_ctl.c                        |    1 +
 net/netlink/af_netlink.c                              |    6 +-
 net/openvswitch/vport-internal_dev.c                  |    8 +++
 net/packet/af_packet.c                                |   10 +++-
 net/rds/recv.c                                        |    3 +
 net/sched/act_gact.c                                  |   14 ++++-
 net/socket.c                                          |    1 +
 net/sunrpc/xprt.c                                     |   34 ++++++-----
 net/sunrpc/xprtrdma/transport.c                       |    1 +
 net/sunrpc/xprtsock.c                                 |    3 +
 net/unix/af_unix.c                                    |    4 +-
 net/wireless/reg.c                                    |   12 +++-
 sound/pci/hda/hda_codec.c                             |    2 +-
 sound/pci/hda/patch_realtek.c                         |   22 ++++++-
 sound/pci/hda/patch_sigmatel.c                        |    2 +-
 sound/pci/ice1712/prodigy_hifi.c                      |    3 +-
 sound/soc/codecs/wm2000.c                             |    2 +-
 sound/soc/samsung/dma.c                               |    8 +--
 sound/soc/tegra/tegra_alc5632.c                       |    1 -
 239 files changed, 2335 insertions(+), 858 deletions(-)