Skip to content

3.5.7-stable review

Greg Kroah-Hartman linux-alpha linux-kbuild linux-m68k linux-mips linux-parisc lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest132 of 133 patches 1 replyIn review

132 of 133 patches are in this archive. The cover letter announces 133.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/133Revert dyndbg: fix for SOH in logging messagesdrivers/base/core.c+2 -20 replies
2/133mn10300: only add -mmem-funcs to KBUILD_CFLAGS if gcc supports itarch/mn10300/Makefile+1 -10 replies
3/133kbuild: make: fix if_changed when command contains backslashesscripts/Kbuild.include+1 -10 replies
4/133kbuild: Fix gcc -x syntaxarch/mips/Makefile arch/mips/kernel/Makefile arch/x86/Makefile +8 more+18 -180 replies
5/133slab: fix the DEADLOCK issue on l3 alien lockmm/slab.c+3 -30 replies
6/133intel-iommu: Default to non-coherent for domains unattached to iommusdrivers/iommu/intel-iommu.c+3 -10 replies
7/133ARM: 7548/1: include linux/sched.h in syscall.harch/arm/include/asm/syscall.h+1 -00 replies
8/133em28xx: Make all em28xx extensions to be initialized asynchronouslydrivers/media/video/em28xx/em28xx-cards.c+10 -120 replies
9/133media: rc: ite-cir: Initialise ite_dev::rdev earlierdrivers/media/rc/ite-cir.c+1 -10 replies
10/133media: gspca_pac7302: add support for device 1ae7:2001 Speedlink Snappy Microphone SL-6825-SBKdrivers/media/video/gspca/pac7302.c+1 -00 replies
11/133ACPI: run _OSC after ACPI_FULL_INITIALIZATIONdrivers/acpi/bus.c+6 -20 replies
12/133PCI: acpiphp: check whether _ADR evaluation succeededdrivers/pci/hotplug/acpiphp_glue.c+9 -40 replies
14/133lib/gcd.c: prevent possible div by 0lib/gcd.c+3 -00 replies
15/133kernel/sys.c: call disable_nonboot_cpus() in kernel_restart()kernel/sys.c+1 -00 replies
16/133drivers/scsi/atp870u.c: fix bad use of udelaydrivers/scsi/atp870u.c+10 -10 replies
17/133lguest: fix occasional crash in example launcher.tools/lguest/lguest.c+1 -00 replies
18/133powerpc/eeh: Fix crash on converting OF node to edevarch/powerpc/include/asm/pci-bridge.h arch/powerpc/platforms/pseries/eeh.c+9 -10 replies
19/133ixgbe: fix PTP ethtool timestamping functiondrivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c+1 -40 replies
20/133rapidio/rionet: fix multicast packet transmit logicdrivers/net/rionet.c+17 -30 replies
21/133PM / Sleep: use resume event when call dpm_resume_earlydrivers/base/power/main.c+1 -10 replies
22/133workqueue: add missing smp_wmb() in process_one_work()kernel/workqueue.c+2 -00 replies
23/133jbd2: dont write superblock when if its emptyfs/jbd2/journal.c+5 -00 replies
24/133localmodconfig: Fix localyesconfig to set to y not mscripts/kconfig/streamline_config.pl+2 -00 replies
25/133bnx2x: fix rx checksum validation for IPv6drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c+7 -50 replies
26/133tcp: fix regression in urgent data handlingnet/ipv4/tcp_input.c+2 -30 replies
27/133xfrm: Workaround incompatibility of ESN and async cryptoinclude/net/xfrm.h net/xfrm/xfrm_input.c net/xfrm/xfrm_replay.c+19 -10 replies
28/133xfrm_user: return error pointer instead of NULLnet/xfrm/xfrm_user.c+4 -20 replies
29/133xfrm_user: return error pointer instead of NULL #2net/xfrm/xfrm_user.c+4 -20 replies
30/133xfrm: fix a read lock imbalance in make_blackholenet/xfrm/xfrm_policy.c+1 -10 replies
31/133xfrm_user: fix info leak in copy_to_user_auth()net/xfrm/xfrm_user.c+1 -10 replies
32/133xfrm_user: fix info leak in copy_to_user_state()net/xfrm/xfrm_user.c+1 -00 replies
33/133xfrm_user: fix info leak in copy_to_user_policy()net/xfrm/xfrm_user.c+1 -00 replies
34/133xfrm_user: fix info leak in copy_to_user_tmpl()net/xfrm/xfrm_user.c+1 -00 replies
35/133xfrm_user: dont copy esn replay window twice for new statesnet/xfrm/xfrm_user.c+5 -40 replies
36/133net: ethernet: davinci_cpdma: decrease the desc count when cleaning up the remaining packetsdrivers/net/ethernet/ti/davinci_cpdma.c+1 -00 replies
37/133ixp4xx_hss: fix build failure due to missing linux/module.h inclusiondrivers/net/wan/ixp4xx_hss.c+1 -00 replies
38/133netxen: check for root bus in netxen_mask_aer_correctabledrivers/net/ethernet/qlogic/netxen/netxen_nic_main.c+4 -00 replies
39/133net-sched: sch_cbq: avoid infinite loopnet/sched/sch_cbq.c+3 -20 replies
40/133pkt_sched: fix virtual-start-time update in QFQnet/sched/sch_qfq.c+4 -10 replies
41/133sierra_net: Endianess bug fix.drivers/net/usb/sierra_net.c+1 -10 replies
42/1338021q: fix mac_len recomputation in vlan_untag()net/8021q/vlan_core.c+2 -10 replies
43/133batman-adv: make batadv_test_bit() return 0 or 1 onlynet/batman-adv/bitarray.h+4 -30 replies
44/133ipv6: release reference of ip6_null_entrys dst entry in __ip6_del_rtnet/ipv6/route.c+6 -50 replies
45/133ipv6: del unreachable route when an addr is deleted on lonet/ipv6/addrconf.c+8 -20 replies
46/133ipv6: fix return value check in fib6_add()net/ipv6/ip6_fib.c+4 -00 replies
47/133tcp: flush DMA queue before sk_wait_data if rcv_wnd is zeronet/ipv4/tcp.c+8 -20 replies
48/133sctp: Dont charge for data in sndbuf again when transmitting packetnet/sctp/output.c+20 -10 replies
49/133pppoe: drop PPPOX_ZOMBIEs in pppoe_releasedrivers/net/ppp/pppoe.c+1 -10 replies
50/133net: small bug on rxhash calculationnet/core/dev.c+6 -50 replies
51/133net: guard tcp_set_keepalive() to tcp socketsnet/core/sock.c+2 -10 replies
52/133ipv4: raw: fix icmp_filter()net/ipv4/raw.c+8 -60 replies
53/133ipv6: raw: fix icmpv6_filter()net/ipv6/raw.c+10 -110 replies
54/133ipv6: mip6: fix mip6_mh_filter()net/ipv6/mip6.c+11 -90 replies
55/133l2tp: fix a typo in l2tp_eth_dev_recv()net/l2tp/l2tp_eth.c+1 -10 replies
56/133netrom: copy_datagram_iovec can failnet/netrom/af_netrom.c+6 -10 replies
57/133net: do not disable sg for packets requiring no checksumnet/core/dev.c+2 -10 replies
58/133aoe: assert AoE packets marked as requiring no checksumdrivers/block/aoe/aoecmd.c+1 -00 replies
59/133drm/savage: re-add busmaster enable, regression fixdrivers/gpu/drm/savage/savage_bci.c+2 -00 replies
60/133SCSI: zfcp: Adapt to new FC_PORTSPEED semanticsdrivers/s390/scsi/zfcp_fsf.c+32 -20 replies
61/133SCSI: zfcp: Make trace record tags uniquedrivers/s390/scsi/zfcp_fsf.c+2 -20 replies
62/133SCSI: zfcp: Bounds checking for deferred error tracedrivers/s390/scsi/zfcp_dbf.c drivers/s390/scsi/zfcp_qdio.c+11 -70 replies
63/133SCSI: zfcp: Do not wakeup while suspendeddrivers/s390/scsi/zfcp_ccw.c drivers/s390/scsi/zfcp_dbf.c drivers/s390/scsi/zfcp_dbf.h +2 more+86 -100 replies
64/133SCSI: zfcp: remove invalid reference to list iterator variabledrivers/s390/scsi/zfcp_cfdc.c+1 -10 replies
65/133SCSI: zfcp: restore refcount check on port_removedrivers/s390/scsi/zfcp_aux.c drivers/s390/scsi/zfcp_def.h drivers/s390/scsi/zfcp_ext.h +2 more+45 -120 replies
66/133SCSI: zfcp: only access zfcp_scsi_dev for valid scsi_devicedrivers/s390/scsi/zfcp_fsf.c+14 -50 replies
67/133PCI: Check P2P bridge for invalid secondary/subordinate rangedrivers/pci/probe.c+4 -20 replies
68/133ext4: ignore last group w/o enough space when resizing instead of BUGingfs/ext4/resize.c+9 -30 replies
69/133ext4: dont copy non-existent gdt blocks when resizingfs/ext4/resize.c+4 -00 replies
70/133ext4: avoid duplicate writes of the backup bg descriptor blocksfs/ext4/resize.c+6 -40 replies
71/133ext4: fix potential deadlock in ext4_nonda_switch()fs/ext4/inode.c fs/fs-writeback.c+11 -70 replies
72/133ext4: fix crash when accessing /proc/mounts concurrentlyfs/ext4/super.c+1 -10 replies
73/133ext4: move_extent code cleanupfs/ext4/move_extent.c+47 -1200 replies
74/133ext4: online defrag is not supported for journaled filesfs/ext4/move_extent.c+6 -10 replies
75/133ext4: always set i_op in ext4_mknod()fs/ext4/namei.c+0 -20 replies
76/133ext4: fix fdatasync() for files with only i_size changesfs/ext4/inode.c+6 -20 replies
77/133xfrm_user: ensure user supplied esn replay window is validinclude/linux/xfrm.h net/xfrm/xfrm_user.c+27 -60 replies
78/133ASoC: wm_hubs: Ensure volume updates are handled during class W startupsound/soc/codecs/wm_hubs.c+5 -00 replies
79/133ASoC: wm9712: Fix name of Capture Switchsound/soc/codecs/wm9712.c+1 -10 replies
80/133kpageflags: fix wrong KPF_THP on non-huge compound pagesfs/proc/page.c+7 -10 replies
81/133hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreachmm/hugetlb.c+2 -10 replies
82/133mm: fix invalidate_complete_page2() lock orderingmm/truncate.c+2 -10 replies
83/133mm: thp: fix pmd_present for split_huge_page and PROT_NONE with THParch/x86/include/asm/pgtable.h+8 -30 replies
84/133MIPS: ath79: use correct fractional dividers for {CPU,DDR}_PLL on AR934xarch/mips/ath79/clock.c+2 -20 replies
85/133drm/i915: prevent possible pin leak on error pathdrivers/gpu/drm/i915/intel_display.c+1 -10 replies
86/133ALSA: hda - Add inverted internal mic quirk for Lenovo IdeaPad U310sound/pci/hda/patch_conexant.c+1 -00 replies
87/133ALSA: aloop - add locking to timer accesssound/drivers/aloop.c+6 -00 replies
88/133ALSA: hda/realtek - Fix detection of ALC271X codecsound/pci/hda/patch_realtek.c+6 -60 replies
89/133ALSA: hda - limit internal mic boost for Asus X202Esound/pci/hda/patch_via.c+29 -00 replies
90/133ALSA: usb - disable broken hw volume for Tenx TP6911sound/usb/mixer.c+7 -00 replies
91/133ALSA: USB: Support for (original) Xbox Communicatorsound/usb/quirks-table.h+53 -00 replies
92/133drm/nvc0/fence: restore pre-suspend fence buffer context on resumedrivers/gpu/drm/nouveau/nvc0_fence.c+25 -00 replies
93/133drm: Destroy the planes prior to destroying the associated CRTCdrivers/gpu/drm/drm_crtc.c+4 -40 replies
94/133drm/radeon: only adjust default clocks on NI GPUsdrivers/gpu/drm/radeon/radeon_pm.c+6 -20 replies
95/133drm/radeon: Add MSI quirk for gateway RS690drivers/gpu/drm/radeon/radeon_irq_kms.c+6 -00 replies
96/133drm/radeon: force MSIs on RS690 asicsdrivers/gpu/drm/radeon/radeon_irq_kms.c+4 -00 replies
97/133drm/i915: Flush the pending flips on the CRTC before modificationdrivers/gpu/drm/i915/intel_display.c+22 -20 replies
98/133drm/i915: call drm_handle_vblank before finish_page_flipdrivers/gpu/drm/i915/i915_irq.c+8 -80 replies
99/133drm/i915: Fix GT_MODE default valuedrivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_pm.c+8 -00 replies
100/133ia64: Add missing RCU idle APIs on idle looparch/ia64/kernel/process.c+3 -00 replies
101/133h8300: Add missing RCU idle APIs on idle looparch/h8300/kernel/process.c+3 -00 replies
102/133parisc: Add missing RCU idle APIs on idle looparch/parisc/kernel/process.c+3 -00 replies
103/133xtensa: Add missing RCU idle APIs on idle looparch/xtensa/kernel/process.c+3 -01 reply
104/133frv: Add missing RCU idle APIs on idle looparch/frv/kernel/process.c+3 -00 replies
105/133mn10300: Add missing RCU idle APIs on idle looparch/mn10300/kernel/process.c+3 -00 replies
106/133m68k: Add missing RCU idle APIs on idle looparch/m68k/kernel/process.c+3 -00 replies
107/133alpha: Add missing RCU idle APIs on idle looparch/alpha/kernel/process.c+3 -00 replies
108/133cris: Add missing RCU idle APIs on idle looparch/cris/kernel/process.c+3 -00 replies
109/133m32r: Add missing RCU idle APIs on idle looparch/m32r/kernel/process.c+3 -00 replies
110/133score: Add missing RCU idle APIs on idle looparch/score/kernel/process.c+3 -10 replies
111/133rcu: Fix day-one dyntick-idle stall-warning bugkernel/rcutree.c+3 -10 replies
112/133revert "mm: mempolicy: Let vma_merge and vma_split handle vma->vm_policy linkages"mm/mempolicy.c+24 -170 replies
113/133mempolicy: remove mempolicy sharingmm/mempolicy.c+38 -140 replies
114/133mempolicy: fix a race in shared_policy_replace()include/linux/mempolicy.h mm/mempolicy.c+17 -220 replies
115/133mempolicy: fix refcount leak in mpol_set_shared_policy()mm/mempolicy.c+9 -60 replies
116/133mempolicy: fix a memory corruption by refcount imbalance in alloc_pages_vma()mm/mempolicy.c+11 -10 replies
117/133Revert "KVM: VMX: Fix KVM_SET_SREGS with big real mode segments"arch/x86/kvm/vmx.c+14 -600 replies
118/133efi: Build EFI stub with EFI-appropriate optionsarch/x86/boot/compressed/Makefile+3 -00 replies
119/133efi: initialize efi.runtime_version to make query_variable_info/update_capsule workablearch/x86/platform/efi/efi.c+1 -00 replies
120/133CPU hotplug, cpusets, suspend: Dont modify cpusets during suspend/resumekernel/cpuset.c kernel/sched/core.c+39 -40 replies
121/133Revert "drm/i915: correctly order the ring init sequence"drivers/gpu/drm/i915/intel_ringbuffer.c+2 -50 replies
122/133mtd: mtdpart: break it as soon as we parse out the partitionsdrivers/mtd/mtdpart.c+4 -10 replies
123/133mtd: autcpu12-nvram: Fix compile breakagedrivers/mtd/maps/autcpu12-nvram.c+11 -80 replies
124/133mtd: nandsim: bugfix: fail if overridesize is too bigdrivers/mtd/nand/nandsim.c+1 -00 replies
125/133mtd: nand: Use the mirror BBT descriptor when reading its versiondrivers/mtd/nand/nand_bbt.c+1 -10 replies
126/133mtd: omap2: fix omap_nand_remove segfaultdrivers/mtd/nand/omap2.c+1 -10 replies
127/133mtd: omap2: fix module loadingdrivers/mtd/nand/omap2.c+1 -00 replies
128/133mmc: omap_hsmmc: Pass on the suspend failure to the PM coredrivers/mmc/host/omap_hsmmc.c+1 -20 replies
129/133mmc: sh-mmcif: avoid oops on spurious interruptsdrivers/mmc/host/sh_mmcif.c+4 -00 replies
130/133JFFS2: fix unmount regressionfs/jffs2/super.c+4 -00 replies
131/133JFFS2: dont fail on bitflips in OOBfs/jffs2/wbuf.c+4 -40 replies
132/133cifs: reinstate the forcegid optionfs/cifs/connect.c+9 -00 replies
133/133Convert properly UTF-8 to UTF-16fs/cifs/cifs_unicode.c+22 -00 replies

Reviews trailers per patch

50 of 132 patches have a Reviewed-by or Acked-by.

PatchJosh TriplettGeert UytterhoevenMichael CreeDonald DutileChris WrightWill DeaconAntti PalosaariChristoph LameterPaul E. McKenneyPhil SchmittEric DumazetEilon GreensteinHerbert XuSteffen KlassertDenys FedoryschenkoVlad YasevichMartin PeschkeHeiko CarstensVLAlex DeucherSven EckelmannYunQiang SuAaron LuIngo MolnarHillf DantonJohannes WeinerRik van RielChris WlisonAndrew MortonMel GormanJesse Barneslu huaDavid HowellsJosh BoyerMatthew GarrettKOSAKI MotohiroVenkatraman SJeff LaytonLudovic DesrochesSebastian Andrzej SiewiorArnd BergmannPaul Walmsley[email protected]Imre DeakDavid HenningssonDavid RientjesFengguang Wu
1/133
2/133
3/133
4/133A-b
5/133A-b T-b
6/133T-b A-b A-b
7/133A-b
8/133T-b
9/133Reported-and-tested-by
10/133
11/133T-b
12/133
14/133
15/133
16/133
17/133
18/133
19/133T-b
20/133
21/133
22/133
23/133
24/133
25/133A-b A-b
26/133
27/133A-b
28/133A-b
29/133A-b
30/133
31/133A-b
32/133A-b
33/133A-b
34/133A-b
35/133A-b
36/133
37/133
38/133
39/133T-b
40/133
41/133
42/133
43/133A-b
44/133
45/133
46/133
47/133
48/133A-b
49/133
50/133
51/133
52/133
53/133
54/133
55/133
56/133
57/133
58/133
59/133R-b
60/133R-b
61/133R-b
62/133R-b
63/133
64/133R-b
65/133R-b
66/133
67/133T-b
68/133
69/133
70/133
71/133
72/133
73/133
74/133
75/133
76/133
77/133
78/133
79/133
80/133A-b A-b R-b
81/133A-b A-b
82/133Deciphered-by A-b
83/133A-b
84/133
85/133R-b
86/133
87/133
88/133R-b
89/133
90/133
91/133
92/133
93/133R-b T-b
94/133
95/133
96/133
97/133
98/133R-b T-b
99/133T-b
100/133R-b
101/133R-b
102/133R-b
103/133R-b
104/133R-b A-b
105/133R-b A-b
106/133R-b A-b
107/133R-b T-b
108/133R-b
109/133R-b
110/133R-b
111/133T-b
112/133
113/133R-b
114/133R-b A-b
115/133R-b
116/133R-b
117/133
118/133A-b
119/133A-b
120/133
121/133
122/133
123/133A-b
124/133
125/133A-b
126/133
127/133
128/133A-b
129/133
130/133T-b
131/133
132/133
133/133A-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 47 reviewers.

Read the v1 thread

Cover letter [ 000/133] 3.5.7-stable review

---------------------------------------
Note: This is the LAST 3.5.y kernel release. After this one, 3.5.y is end-of-life, please move to 3.6.y at this point in time.
---------------------------------------

This is the start of the stable review cycle for the 3.5.7 release. There are 133 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 Fri Oct 12 22:48:09 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.5.7-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Frediano Ziglio <[email protected]>
Convert properly UTF-8 to UTF-16

Jeff Layton <[email protected]>
cifs: reinstate the forcegid option

Brian Norris <[email protected]>
JFFS2: don't fail on bitflips in OOB

Artem Bityutskiy <[email protected]>
JFFS2: fix unmount regression

Guennadi Liakhovetski <[email protected]>
mmc: sh-mmcif: avoid oops on spurious interrupts

Vaibhav Bedia <[email protected]>
mmc: omap_hsmmc: Pass on the suspend failure to the PM core

Andreas Bießmann <[email protected]>
mtd: omap2: fix module loading

Andreas Bießmann <[email protected]>
mtd: omap2: fix omap_nand_remove segfault

Shmulik Ladkani <[email protected]>
mtd: nand: Use the mirror BBT descriptor when reading its version

Richard Genoud <[email protected]>
mtd: nandsim: bugfix: fail if overridesize is too big

Alexander Shiyan <[email protected]>
mtd: autcpu12-nvram: Fix compile breakage

Huang Shijie <[email protected]>
mtd: mtdpart: break it as soon as we parse out the partitions

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

Srivatsa S. Bhat <[email protected]>
CPU hotplug, cpusets, suspend: Don't modify cpusets during suspend/resume

Seiji Aguchi <[email protected]>
efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable

Matthew Garrett <[email protected]>
efi: Build EFI stub with EFI-appropriate options

Avi Kivity <[email protected]>
Revert "KVM: VMX: Fix KVM_SET_SREGS with big real mode segments"

Mel Gorman <[email protected]>
mempolicy: fix a memory corruption by refcount imbalance in alloc_pages_vma()

KOSAKI Motohiro <[email protected]>
mempolicy: fix refcount leak in mpol_set_shared_policy()

Mel Gorman <[email protected]>
mempolicy: fix a race in shared_policy_replace()

KOSAKI Motohiro <[email protected]>
mempolicy: remove mempolicy sharing

KOSAKI Motohiro <[email protected]>

    revert "mm: mempolicy: Let vma_merge and vma_split handle vma->vm_policy linkages"

Paul E. McKenney <[email protected]>
rcu: Fix day-one dyntick-idle stall-warning bug

Frederic Weisbecker <[email protected]>
score: Add missing RCU idle APIs on idle loop

Frederic Weisbecker <[email protected]>
m32r: Add missing RCU idle APIs on idle loop

Frederic Weisbecker <[email protected]>
cris: Add missing RCU idle APIs on idle loop

Frederic Weisbecker <[email protected]>
alpha: Add missing RCU idle APIs on idle loop

Frederic Weisbecker <[email protected]>
m68k: Add missing RCU idle APIs on idle loop

Frederic Weisbecker <[email protected]>
mn10300: Add missing RCU idle APIs on idle loop

Frederic Weisbecker <[email protected]>
frv: Add missing RCU idle APIs on idle loop

Frederic Weisbecker <[email protected]>
xtensa: Add missing RCU idle APIs on idle loop

Frederic Weisbecker <[email protected]>
parisc: Add missing RCU idle APIs on idle loop

Frederic Weisbecker <[email protected]>
h8300: Add missing RCU idle APIs on idle loop

Paul E. McKenney <[email protected]>
ia64: Add missing RCU idle APIs on idle loop

Ben Widawsky <[email protected]>
drm/i915: Fix GT_MODE default value

Daniel Vetter <[email protected]>
drm/i915: call drm_handle_vblank before finish_page_flip

Chris Wilson <[email protected]>
drm/i915: Flush the pending flips on the CRTC before modification

Alex Deucher <[email protected]>
drm/radeon: force MSIs on RS690 asics

Alex Deucher <[email protected]>
drm/radeon: Add MSI quirk for gateway RS690

Alex Deucher <[email protected]>
drm/radeon: only adjust default clocks on NI GPUs

Chris Wilson <[email protected]>
drm: Destroy the planes prior to destroying the associated CRTC

Ben Skeggs <[email protected]>
drm/nvc0/fence: restore pre-suspend fence buffer context on resume

Marko Friedemann <[email protected]>
ALSA: USB: Support for (original) Xbox Communicator

David Henningsson <[email protected]>
ALSA: usb - disable broken hw volume for Tenx TP6911

David Henningsson <[email protected]>
ALSA: hda - limit internal mic boost for Asus X202E

Herton Ronaldo Krzesinski <[email protected]>
ALSA: hda/realtek - Fix detection of ALC271X codec

Omair Mohammed Abdullah <[email protected]>
ALSA: aloop - add locking to timer access

Felix Kaechele <[email protected]>
ALSA: hda - Add inverted internal mic quirk for Lenovo IdeaPad U310

Eugeni Dodonov <[email protected]>
drm/i915: prevent possible pin leak on error path

Gabor Juhos <[email protected]>
MIPS: ath79: use correct fractional dividers for {CPU,DDR}_PLL on AR934x

Andrea Arcangeli <[email protected]>
mm: thp: fix pmd_present for split_huge_page and PROT_NONE with THP

Hugh Dickins <[email protected]>
mm: fix invalidate_complete_page2() lock ordering

Michal Hocko <[email protected]>
hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach

Naoya Horiguchi <[email protected]>
kpageflags: fix wrong KPF_THP on non-huge compound pages

Mark Brown <[email protected]>
ASoC: wm9712: Fix name of Capture Switch

Mark Brown <[email protected]>
ASoC: wm_hubs: Ensure volume updates are handled during class W startup

Mathias Krause <[email protected]>
xfrm_user: ensure user supplied esn replay window is valid

Jan Kara <[email protected]>
ext4: fix fdatasync() for files with only i_size changes

Bernd Schubert <[email protected]>
ext4: always set i_op in ext4_mknod()

Dmitry Monakhov <[email protected]>
ext4: online defrag is not supported for journaled files

Dmitry Monakhov <[email protected]>
ext4: move_extent code cleanup

Herton Ronaldo Krzesinski <[email protected]>
ext4: fix crash when accessing /proc/mounts concurrently

Theodore Ts'o <[email protected]>
ext4: fix potential deadlock in ext4_nonda_switch()

Yongqiang Yang <[email protected]>
ext4: avoid duplicate writes of the backup bg descriptor blocks

Yongqiang Yang <[email protected]>
ext4: don't copy non-existent gdt blocks when resizing

Yongqiang Yang <[email protected]>
ext4: ignore last group w/o enough space when resizing instead of BUG'ing

Yinghai Lu <[email protected]>
PCI: Check P2P bridge for invalid secondary/subordinate range

Martin Peschke <[email protected]>
SCSI: zfcp: only access zfcp_scsi_dev for valid scsi_device

Steffen Maier <[email protected]>
SCSI: zfcp: restore refcount check on port_remove

Julia Lawall <[email protected]>
SCSI: zfcp: remove invalid reference to list iterator variable

Steffen Maier <[email protected]>
SCSI: zfcp: Do not wakeup while suspended

Steffen Maier <[email protected]>
SCSI: zfcp: Bounds checking for deferred error trace

Steffen Maier <[email protected]>
SCSI: zfcp: Make trace record tags unique

Steffen Maier <[email protected]>
SCSI: zfcp: Adapt to new FC_PORTSPEED semantics

Florian Zumbiehl <[email protected]>
drm/savage: re-add busmaster enable, regression fix

Ed L. Cashin <[email protected]>
aoe: assert AoE packets marked as requiring no checksum

Ed L. Cashin <[email protected]>
net: do not disable sg for packets requiring no checksum

Alan Cox <[email protected]>
netrom: copy_datagram_iovec can fail

Eric Dumazet <[email protected]>
l2tp: fix a typo in l2tp_eth_dev_recv()

Eric Dumazet <[email protected]>

    ipv6: mip6: fix mip6_mh_filter()

Eric Dumazet <[email protected]>
ipv6: raw: fix icmpv6_filter()

Eric Dumazet <[email protected]>
ipv4: raw: fix icmp_filter()

Eric Dumazet <[email protected]>
net: guard tcp_set_keepalive() to tcp sockets

Chema Gonzalez <[email protected]>
net: small bug on rxhash calculation

Xiaodong Xu <[email protected]>
pppoe: drop PPPOX_ZOMBIEs in pppoe_release

Thomas Graf <[email protected]>
sctp: Don't charge for data in sndbuf again when transmitting packet

Michal Kubeček <[email protected]>
tcp: flush DMA queue before sk_wait_data if rcv_wnd is zero

Wei Yongjun <[email protected]>
ipv6: fix return value check in fib6_add()

Nicolas Dichtel <[email protected]>
ipv6: del unreachable route when an addr is deleted on lo

Gao feng <[email protected]>
ipv6: release reference of ip6_null_entry's dst entry in __ip6_del_rt

Linus Lüssing <[email protected]>
batman-adv: make batadv_test_bit() return 0 or 1 only

Antonio Quartulli <[email protected]>
8021q: fix mac_len recomputation in vlan_untag()

Lennart Sorensen <[email protected]>
sierra_net: Endianess bug fix.

Paolo Valente <[email protected]>
pkt_sched: fix virtual-start-time update in QFQ

Eric Dumazet <[email protected]>
net-sched: sch_cbq: avoid infinite loop

Nikolay Aleksandrov <[email protected]>
netxen: check for root bus in netxen_mask_aer_correctable

Florian Fainelli <[email protected]>
ixp4xx_hss: fix build failure due to missing linux/module.h inclusion

htbegin <[email protected]>
net: ethernet: davinci_cpdma: decrease the desc count when cleaning up the remaining packets

Mathias Krause <[email protected]>
xfrm_user: don't copy esn replay window twice for new states

Mathias Krause <[email protected]>
xfrm_user: fix info leak in copy_to_user_tmpl()

Mathias Krause <[email protected]>
xfrm_user: fix info leak in copy_to_user_policy()

Mathias Krause <[email protected]>
xfrm_user: fix info leak in copy_to_user_state()

Mathias Krause <[email protected]>
xfrm_user: fix info leak in copy_to_user_auth()

Li RongQing <[email protected]>
xfrm: fix a read lock imbalance in make_blackhole

Mathias Krause <[email protected]>
xfrm_user: return error pointer instead of NULL #2

Mathias Krause <[email protected]>
xfrm_user: return error pointer instead of NULL

Steffen Klassert <[email protected]>
xfrm: Workaround incompatibility of ESN and async crypto

Eric Dumazet <[email protected]>
tcp: fix regression in urgent data handling

Michal Schmidt <[email protected]>
bnx2x: fix rx checksum validation for IPv6

Yuta Ando <[email protected]>
localmodconfig: Fix localyesconfig to set to 'y' not 'm'

Eric Sandeen <[email protected]>
jbd2: don't write superblock when if its empty

Tejun Heo <[email protected]>
workqueue: add missing smp_wmb() in process_one_work()

Feng Hong <[email protected]>
PM / Sleep: use resume event when call dpm_resume_early

Alexandre Bounine <[email protected]>
rapidio/rionet: fix multicast packet transmit logic

Jacob Keller <[email protected]>
ixgbe: fix PTP ethtool timestamping function

Gavin Shan <[email protected]>
powerpc/eeh: Fix crash on converting OF node to edev

Rusty Russell <[email protected]>
lguest: fix occasional crash in example launcher.

Martin Michlmayr <[email protected]>
drivers/scsi/atp870u.c: fix bad use of udelay

Shawn Guo <[email protected]>
kernel/sys.c: call disable_nonboot_cpus() in kernel_restart()

Davidlohr Bueso <[email protected]>
lib/gcd.c: prevent possible div by 0

Mark Brown <[email protected]>
mfd: max8925: Move _IO resources out of ioport_ioresource

Bjorn Helgaas <[email protected]>
PCI: acpiphp: check whether _ADR evaluation succeeded

Lin Ming <[email protected]>
ACPI: run _OSC after ACPI_FULL_INITIALIZATION

Frank Schäfer <[email protected]>
media: gspca_pac7302: add support for device 1ae7:2001 Speedlink Snappy Microphone SL-6825-SBK

Ben Hutchings <[email protected]>
media: rc: ite-cir: Initialise ite_dev::rdev earlier

Mauro Carvalho Chehab <[email protected]>
em28xx: Make all em28xx extensions to be initialized asynchronously

Wade Farnsworth <[email protected]>
ARM: 7548/1: include linux/sched.h in syscall.h

Alex Williamson <[email protected]>
intel-iommu: Default to non-coherent for domains unattached to iommus

Michael Wang <[email protected]>
slab: fix the DEADLOCK issue on l3 alien lock

Jean Delvare <[email protected]>
kbuild: Fix gcc -x syntax

Sascha Hauer <[email protected]>
kbuild: make: fix if_changed when command contains backslashes

Geert Uytterhoeven <[email protected]>
mn10300: only add -mmem-funcs to KBUILD_CFLAGS if gcc supports it

Greg Kroah-Hartman <[email protected]>
Revert dyndbg: fix for SOH in logging messages

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

Diffstat:

 Makefile                                             |   4 +-
 arch/alpha/kernel/process.c                          |   3 ++
 arch/arm/include/asm/syscall.h                       |   1 +
 arch/cris/kernel/process.c                           |   3 ++
 arch/frv/kernel/process.c                            |   3 ++
 arch/h8300/kernel/process.c                          |   3 ++
 arch/ia64/kernel/process.c                           |   3 ++
 arch/m32r/kernel/process.c                           |   3 ++
 arch/m68k/kernel/process.c                           |   3 ++
 arch/mips/Makefile                                   |   2 +-
 arch/mips/ath79/clock.c                              |   4 +-
 arch/mips/kernel/Makefile                            |   2 +-
 arch/mn10300/Makefile                                |   2 +-
 arch/mn10300/kernel/process.c                        |   3 ++
 arch/parisc/kernel/process.c                         |   3 ++
 arch/powerpc/include/asm/pci-bridge.h                |   8 ++++
 arch/powerpc/platforms/pseries/eeh.c                 |   2 +-
 arch/score/kernel/process.c                          |   4 +-
 arch/x86/Makefile                                    |   2 +-
 arch/x86/boot/compressed/Makefile                    |   3 ++
 arch/x86/include/asm/pgtable.h                       |  11 +++--
 arch/x86/kvm/vmx.c                                   |  70 ++++++------------------------
 arch/x86/platform/efi/efi.c                          |   1 +
 arch/xtensa/kernel/process.c                         |   3 ++
 drivers/acpi/bus.c                                   |   8 +++-
 drivers/base/core.c                                  |   4 +-
 drivers/base/power/main.c                            |   2 +-
 drivers/block/aoe/aoecmd.c                           |   1 +
 drivers/gpu/drm/drm_crtc.c                           |   8 ++--
 drivers/gpu/drm/i915/i915_irq.c                      |  16 +++----
 drivers/gpu/drm/i915/i915_reg.h                      |   3 ++
 drivers/gpu/drm/i915/intel_display.c                 |  26 +++++++++--
 drivers/gpu/drm/i915/intel_pm.c                      |   5 +++
 drivers/gpu/drm/i915/intel_ringbuffer.c              |   7 +--
 drivers/gpu/drm/nouveau/nvc0_fence.c                 |  25 +++++++++++
 drivers/gpu/drm/radeon/radeon_irq_kms.c              |  10 +++++
 drivers/gpu/drm/radeon/radeon_pm.c                   |   8 +++-
 drivers/gpu/drm/savage/savage_bci.c                  |   2 +
 drivers/iommu/intel-iommu.c                          |   4 +-
 drivers/media/rc/ite-cir.c                           |   2 +-
 drivers/media/video/em28xx/em28xx-cards.c            |  22 +++++-----
 drivers/media/video/gspca/pac7302.c                  |   1 +
 drivers/mfd/max8925-core.c                           |  10 +++++
 drivers/mmc/host/omap_hsmmc.c                        |   3 +-
 drivers/mmc/host/sh_mmcif.c                          |   4 ++
 drivers/mtd/maps/autcpu12-nvram.c                    |  19 ++++----
 drivers/mtd/mtdpart.c                                |   5 ++-
 drivers/mtd/nand/nand_bbt.c                          |   2 +-
 drivers/mtd/nand/nandsim.c                           |   1 +
 drivers/mtd/nand/omap2.c                             |   3 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c      |  12 +++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c     |   5 +--
 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c |   4 ++
 drivers/net/ethernet/ti/davinci_cpdma.c              |   1 +
 drivers/net/ppp/pppoe.c                              |   2 +-
 drivers/net/rionet.c                                 |  20 +++++++--
 drivers/net/usb/sierra_net.c                         |   2 +-
 drivers/net/wan/ixp4xx_hss.c                         |   1 +
 drivers/pci/hotplug/acpiphp_glue.c                   |  13 ++++--
 drivers/pci/probe.c                                  |   6 ++-
 drivers/s390/scsi/zfcp_aux.c                         |   1 +
 drivers/s390/scsi/zfcp_ccw.c                         |  73 ++++++++++++++++++++++++++-----
 drivers/s390/scsi/zfcp_cfdc.c                        |   2 +-
 drivers/s390/scsi/zfcp_dbf.c                         |  22 +++++++++-
 drivers/s390/scsi/zfcp_dbf.h                         |   1 +
 drivers/s390/scsi/zfcp_def.h                         |   2 +
 drivers/s390/scsi/zfcp_ext.h                         |   2 +
 drivers/s390/scsi/zfcp_fsf.c                         |  57 ++++++++++++++++++++----
 drivers/s390/scsi/zfcp_qdio.c                        |  16 ++++---
 drivers/s390/scsi/zfcp_sysfs.c                       |  18 +++++++-
 drivers/s390/scsi/zfcp_unit.c                        |  36 +++++++++++-----
 drivers/scsi/atp870u.c                               |  11 ++++-
 fs/cifs/cifs_unicode.c                               |  22 ++++++++++
 fs/cifs/connect.c                                    |   9 ++++
 fs/ext4/inode.c                                      |  25 +++++++----
 fs/ext4/move_extent.c                                | 174 +++++++++++++++++++++++---------------------------------------------------
 fs/ext4/namei.c                                      |   2 -
 fs/ext4/resize.c                                     |  26 ++++++++---
 fs/ext4/super.c                                      |   2 +-
 fs/fs-writeback.c                                    |   1 +
 fs/jbd2/journal.c                                    |   5 +++
 fs/jffs2/super.c                                     |   4 ++
 fs/jffs2/wbuf.c                                      |   8 ++--
 fs/proc/page.c                                       |   8 +++-
 include/linux/mempolicy.h                            |   2 +-
 include/linux/xfrm.h                                 |   2 +
 include/net/xfrm.h                                   |   3 ++
 kernel/cpuset.c                                      |   3 ++
 kernel/rcutree.c                                     |   4 +-
 kernel/sched/core.c                                  |  40 +++++++++++++++--
 kernel/sys.c                                         |   1 +
 kernel/workqueue.c                                   |   2 +
 lib/gcd.c                                            |   3 ++
 mm/hugetlb.c                                         |   3 +-
 mm/mempolicy.c                                       | 137 +++++++++++++++++++++++++++++++++++++---------------------
 mm/slab.c                                            |   6 +--
 mm/truncate.c                                        |   3 +-
 net/8021q/vlan_core.c                                |   3 +-
 net/batman-adv/bitarray.h                            |   7 +--
 net/core/dev.c                                       |  14 +++---
 net/core/sock.c                                      |   3 +-
 net/ipv4/raw.c                                       |  14 +++---
 net/ipv4/tcp.c                                       |  10 ++++-
 net/ipv4/tcp_input.c                                 |   5 +--
 net/ipv6/addrconf.c                                  |  10 ++++-
 net/ipv6/ip6_fib.c                                   |   4 ++
 net/ipv6/mip6.c                                      |  20 +++++----
 net/ipv6/raw.c                                       |  21 +++++----
 net/ipv6/route.c                                     |  11 ++---
 net/l2tp/l2tp_eth.c                                  |   2 +-
 net/netrom/af_netrom.c                               |   7 ++-
 net/sched/sch_cbq.c                                  |   5 ++-
 net/sched/sch_qfq.c                                  |   5 ++-
 net/sctp/output.c                                    |  21 ++++++++-
 net/xfrm/xfrm_input.c                                |   2 +-
 net/xfrm/xfrm_policy.c                               |   2 +-
 net/xfrm/xfrm_replay.c                               |  15 +++++++
 net/xfrm/xfrm_user.c                                 |  57 +++++++++++++++++-------
 scripts/Kbuild.include                               |  14 +++---
 scripts/gcc-version.sh                               |   6 +--
 scripts/gcc-x86_32-has-stack-protector.sh            |   2 +-
 scripts/gcc-x86_64-has-stack-protector.sh            |   2 +-
 scripts/kconfig/check.sh                             |   2 +-
 scripts/kconfig/lxdialog/check-lxdialog.sh           |   2 +-
 scripts/kconfig/streamline_config.pl                 |   2 +
 sound/drivers/aloop.c                                |   6 +++
 sound/pci/hda/patch_conexant.c                       |   1 +
 sound/pci/hda/patch_realtek.c                        |  12 +++---
 sound/pci/hda/patch_via.c                            |  29 +++++++++++++
 sound/soc/codecs/wm9712.c                            |   2 +-
 sound/soc/codecs/wm_hubs.c                           |   5 +++
 sound/usb/mixer.c                                    |   7 +++
 sound/usb/quirks-table.h                             |  53 +++++++++++++++++++++++
 tools/lguest/lguest.c                                |   1 +
 tools/perf/Makefile                                  |   2 +-
 tools/power/cpupower/Makefile                        |   2 +-
 136 files changed, 1052 insertions(+), 485 deletions(-)