Skip to content

3.6.2-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest122 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/122mn10300: only add -mmem-funcs to KBUILD_CFLAGS if gcc supports itarch/mn10300/Makefile+1 -10 replies
2/122kbuild: make: fix if_changed when command contains backslashesscripts/Kbuild.include+1 -10 replies
3/122kbuild: Do not package /boot and /lib in make tar-pkgarch/x86/Makefile scripts/Makefile.fwinst scripts/package/buildtar+4 -40 replies
4/122kbuild: Fix gcc -x syntaxarch/mips/Makefile arch/mips/kernel/Makefile arch/x86/Makefile +8 more+18 -180 replies
5/122i2c-piix4: Fix build failuredrivers/i2c/busses/i2c-piix4.c+1 -00 replies
6/122slab: fix the DEADLOCK issue on l3 alien lockmm/slab.c+3 -30 replies
7/122powerpc/iommu: Fix multiple issues with IOMMU pools codearch/powerpc/kernel/iommu.c arch/powerpc/sysdev/dart_iommu.c+16 -10 replies
8/122intel-iommu: Default to non-coherent for domains unattached to iommusdrivers/iommu/intel-iommu.c+3 -10 replies
9/122ARM: 7548/1: include linux/sched.h in syscall.harch/arm/include/asm/syscall.h+1 -00 replies
10/122em28xx: Make all em28xx extensions to be initialized asynchronouslydrivers/media/video/em28xx/em28xx-cards.c+10 -120 replies
11/122media: rc: ite-cir: Initialise ite_dev::rdev earlierdrivers/media/rc/ite-cir.c+1 -10 replies
12/122media: gspca_pac7302: add support for device 1ae7:2001 Speedlink Snappy Microphone SL-6825-SBKdrivers/media/video/gspca/pac7302.c+1 -00 replies
13/122media: gspca_pac7302: make red balance and blue balance controls work againdrivers/media/video/gspca/pac7302.c+1 -10 replies
14/122ACPI: run _OSC after ACPI_FULL_INITIALIZATIONdrivers/acpi/bus.c+6 -20 replies
16/122mfd: 88pm860x: Move _IO resources out of ioport_ioresourcedrivers/mfd/88pm860x-core.c+63 -290 replies
17/122lib/gcd.c: prevent possible div by 0lib/gcd.c+3 -00 replies
18/122kernel/sys.c: call disable_nonboot_cpus() in kernel_restart()kernel/sys.c+1 -00 replies
19/122drivers/scsi/atp870u.c: fix bad use of udelaydrivers/scsi/atp870u.c+10 -10 replies
20/122drivers/dma/dmaengine.c: lower the priority of failed to get dma channel messagedrivers/dma/dmaengine.c+1 -10 replies
21/122lguest: fix occasional crash in example launcher.tools/lguest/lguest.c+1 -00 replies
22/122powerpc: Fix VMX fix for memcpy casearch/powerpc/lib/memcpy_power7.S+2 -20 replies
23/122powerpc/eeh: Fix crash on converting OF node to edevarch/powerpc/include/asm/pci-bridge.h arch/powerpc/platforms/pseries/eeh.c+9 -10 replies
24/122ixgbe: fix PTP ethtool timestamping functiondrivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c+1 -40 replies
25/122drxk: allow loading firmware synchrousnouslydrivers/media/dvb/frontends/drxk.h drivers/media/dvb/frontends/drxk_hard.c+17 -50 replies
26/122rapidio/rionet: fix multicast packet transmit logicdrivers/net/rionet.c+17 -30 replies
27/122PM / Sleep: use resume event when call dpm_resume_earlydrivers/base/power/main.c+1 -10 replies
28/122workqueue: add missing smp_wmb() in process_one_work()kernel/workqueue.c+2 -00 replies
29/122workqueue: fix possible stall on try_to_grab_pending() of a delayed work itemkernel/workqueue.c+22 -30 replies
30/122jbd2: dont write superblock when if its emptyfs/jbd2/journal.c+5 -00 replies
31/122localmodconfig: Fix localyesconfig to set to y not mscripts/kconfig/streamline_config.pl+2 -00 replies
32/122ipv4: add a fib_type to fib_infoinclude/net/ip_fib.h net/ipv4/fib_semantics.c+3 -00 replies
33/1228021q: fix mac_len recomputation in vlan_untag()net/8021q/vlan_core.c+2 -10 replies
34/122ipv6: release reference of ip6_null_entrys dst entry in __ip6_del_rtnet/ipv6/route.c+6 -50 replies
35/122net: ethernet: davinci_cpdma: decrease the desc count when cleaning up the remaining packetsdrivers/net/ethernet/ti/davinci_cpdma.c+1 -00 replies
36/122ipv6: del unreachable route when an addr is deleted on lonet/ipv6/addrconf.c+8 -20 replies
37/122drm/savage: re-add busmaster enable, regression fixdrivers/gpu/drm/savage/savage_bci.c+2 -00 replies
38/122SCSI: zfcp: Adapt to new FC_PORTSPEED semanticsdrivers/s390/scsi/zfcp_fsf.c+32 -20 replies
39/122SCSI: zfcp: Make trace record tags uniquedrivers/s390/scsi/zfcp_fsf.c+2 -20 replies
40/122SCSI: zfcp: Bounds checking for deferred error tracedrivers/s390/scsi/zfcp_dbf.c drivers/s390/scsi/zfcp_qdio.c+11 -70 replies
41/122SCSI: 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
42/122SCSI: zfcp: remove invalid reference to list iterator variabledrivers/s390/scsi/zfcp_cfdc.c+1 -10 replies
43/122SCSI: 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
44/122SCSI: zfcp: only access zfcp_scsi_dev for valid scsi_devicedrivers/s390/scsi/zfcp_fsf.c+14 -50 replies
45/122PCI: Check P2P bridge for invalid secondary/subordinate rangedrivers/pci/probe.c+4 -20 replies
46/122ext4: ignore last group w/o enough space when resizing instead of BUGingfs/ext4/resize.c+9 -30 replies
47/122ext4: dont copy non-existent gdt blocks when resizingfs/ext4/resize.c+4 -00 replies
48/122ext4: avoid duplicate writes of the backup bg descriptor blocksfs/ext4/resize.c+6 -40 replies
49/122ext4: fix potential deadlock in ext4_nonda_switch()fs/ext4/inode.c fs/fs-writeback.c+11 -70 replies
50/122ext4: fix crash when accessing /proc/mounts concurrentlyfs/ext4/super.c+1 -10 replies
51/122ext4: move_extent code cleanupfs/ext4/move_extent.c+47 -1200 replies
52/122ext4: online defrag is not supported for journaled filesfs/ext4/move_extent.c+6 -10 replies
53/122ext4: always set i_op in ext4_mknod()fs/ext4/namei.c+0 -20 replies
54/122ext4: fix fdatasync() for files with only i_size changesfs/ext4/inode.c+6 -20 replies
55/122ext4: fix mtime update in nodelalloc modefs/buffer.c fs/ext4/inode.c fs/nilfs2/file.c+9 -60 replies
56/122ASoC: wm_hubs: Ensure volume updates are handled during class W startupsound/soc/codecs/wm_hubs.c+5 -00 replies
57/122ASoC: wm5110: Adding missing volume update bitssound/soc/codecs/wm5110.c+4 -00 replies
58/122ASoC: wm9712: Fix name of Capture Switchsound/soc/codecs/wm9712.c+1 -10 replies
59/122kpageflags: fix wrong KPF_THP on non-huge compound pagesfs/proc/page.c+7 -10 replies
60/122hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreachmm/hugetlb.c+2 -10 replies
61/122mm: fix invalidate_complete_page2() lock orderingmm/truncate.c+2 -10 replies
62/122mm: thp: fix pmd_present for split_huge_page and PROT_NONE with THParch/x86/include/asm/pgtable.h+8 -30 replies
63/122MIPS: ath79: use correct fractional dividers for {CPU,DDR}_PLL on AR934xarch/mips/ath79/clock.c+2 -20 replies
64/122drm/i915: prevent possible pin leak on error pathdrivers/gpu/drm/i915/intel_display.c+1 -10 replies
65/122drm/i915: make sure we write all the DIP data bytesdrivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_hdmi.c+19 -00 replies
66/122ALSA: hda - Add inverted internal mic quirk for Lenovo IdeaPad U310sound/pci/hda/patch_conexant.c+1 -00 replies
67/122ALSA: aloop - add locking to timer accesssound/drivers/aloop.c+6 -00 replies
68/122ALSA: hda/via - dont report presence on HPs with no presence supportsound/pci/hda/patch_via.c+2 -10 replies
69/122ALSA: hda/realtek - Fix detection of ALC271X codecsound/pci/hda/patch_realtek.c+6 -60 replies
70/122ALSA: hda - limit internal mic boost for Asus X202Esound/pci/hda/patch_via.c+29 -00 replies
71/122ALSA: usb - disable broken hw volume for Tenx TP6911sound/usb/mixer.c+7 -00 replies
72/122ALSA: snd-usb: Add quirks for Playback Designs devicessound/usb/card.h sound/usb/endpoint.c sound/usb/helper.c +2 more+49 -00 replies
73/122ALSA: USB: Support for (original) Xbox Communicatorsound/usb/quirks-table.h+53 -00 replies
74/122ALSA: hda - Add another pci id for Haswell boardsound/pci/hda/hda_intel.c+3 -00 replies
75/122ALSA: hda - use LPIB for delay estimationsound/pci/hda/hda_intel.c+29 -70 replies
76/122drm/nvc0/fence: restore pre-suspend fence buffer context on resumedrivers/gpu/drm/nouveau/nvc0_fence.c+25 -00 replies
77/122drm: Destroy the planes prior to destroying the associated CRTCdrivers/gpu/drm/drm_crtc.c+4 -40 replies
78/122drm/radeon: only adjust default clocks on NI GPUsdrivers/gpu/drm/radeon/radeon_pm.c+6 -20 replies
79/122drm/radeon/kms: allow STRMOUT_BASE_UPDATE on RS780 and RS880drivers/gpu/drm/radeon/r600_cs.c drivers/gpu/drm/radeon/radeon_drv.c+4 -20 replies
80/122drm/radeon: allow MIP_ADDRESS=0 for MSAA textures on Evergreendrivers/gpu/drm/radeon/evergreen_cs.c drivers/gpu/drm/radeon/radeon_drv.c+54 -80 replies
81/122drm/radeon: Add MSI quirk for gateway RS690drivers/gpu/drm/radeon/radeon_irq_kms.c+6 -00 replies
82/122drm/radeon: force MSIs on RS690 asicsdrivers/gpu/drm/radeon/radeon_irq_kms.c+4 -00 replies
83/122HID: hidraw: dont deallocate memory when it is in usedrivers/hid/hidraw.c+26 -430 replies
84/122drm/i915: Flush the pending flips on the CRTC before modificationdrivers/gpu/drm/i915/intel_display.c+22 -20 replies
85/122drm/i915: call drm_handle_vblank before finish_page_flipdrivers/gpu/drm/i915/i915_irq.c+8 -80 replies
86/122drm/i915: Fix GT_MODE default valuedrivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_pm.c+8 -00 replies
87/122ia64: Add missing RCU idle APIs on idle looparch/ia64/kernel/process.c+3 -00 replies
88/122h8300: Add missing RCU idle APIs on idle looparch/h8300/kernel/process.c+3 -00 replies
89/122parisc: Add missing RCU idle APIs on idle looparch/parisc/kernel/process.c+3 -00 replies
90/122xtensa: Add missing RCU idle APIs on idle looparch/xtensa/kernel/process.c+3 -00 replies
91/122frv: Add missing RCU idle APIs on idle looparch/frv/kernel/process.c+3 -00 replies
92/122mn10300: Add missing RCU idle APIs on idle looparch/mn10300/kernel/process.c+3 -00 replies
93/122m68k: Add missing RCU idle APIs on idle looparch/m68k/kernel/process.c+3 -00 replies
93/122m68k: Add missing RCU idle APIs on idle looparch/m68k/kernel/process.c+3 -00 replies
94/122alpha: Add missing RCU idle APIs on idle looparch/alpha/kernel/process.c+3 -00 replies
95/122cris: Add missing RCU idle APIs on idle looparch/cris/kernel/process.c+3 -00 replies
96/122m32r: Add missing RCU idle APIs on idle looparch/m32r/kernel/process.c+3 -00 replies
97/122score: Add missing RCU idle APIs on idle looparch/score/kernel/process.c+3 -10 replies
98/122rcu: Fix day-one dyntick-idle stall-warning bugkernel/rcutree.c+3 -10 replies
99/122revert "mm: mempolicy: Let vma_merge and vma_split handle vma->vm_policy linkages"mm/mempolicy.c+24 -170 replies
100/122mempolicy: remove mempolicy sharingmm/mempolicy.c+38 -140 replies
101/122mempolicy: fix a race in shared_policy_replace()include/linux/mempolicy.h mm/mempolicy.c+17 -220 replies
102/122mempolicy: fix refcount leak in mpol_set_shared_policy()mm/mempolicy.c+9 -60 replies
103/122mempolicy: fix a memory corruption by refcount imbalance in alloc_pages_vma()mm/mempolicy.c+11 -10 replies
104/122efi: Build EFI stub with EFI-appropriate optionsarch/x86/boot/compressed/Makefile+3 -00 replies
105/122efi: initialize efi.runtime_version to make query_variable_info/update_capsule workablearch/x86/platform/efi/efi.c+1 -00 replies
106/122em28xx: regression fix: use DRX-K sync firmware requests on em28xxdrivers/media/video/em28xx/em28xx-dvb.c+5 -00 replies
107/122sched: Fix load avg vs. cpu-hotplugkernel/sched/core.c+2 -00 replies
108/122asix: Adds support for Lenovo 10/100 USB dongle.drivers/net/usb/asix_devices.c+4 -00 replies
109/122ALSA: hda - Fix hang caused by race during suspend.sound/pci/hda/hda_codec.c+6 -40 replies
110/122mtd: mtdpart: break it as soon as we parse out the partitionsdrivers/mtd/mtdpart.c+4 -10 replies
111/122mtd: autcpu12-nvram: Fix compile breakagedrivers/mtd/maps/autcpu12-nvram.c+11 -80 replies
112/122mtd: nandsim: bugfix: fail if overridesize is too bigdrivers/mtd/nand/nandsim.c+1 -00 replies
113/122mtd: nand: Use the mirror BBT descriptor when reading its versiondrivers/mtd/nand/nand_bbt.c+1 -10 replies
114/122mtd: omap2: fix omap_nand_remove segfaultdrivers/mtd/nand/omap2.c+1 -10 replies
115/122mtd: omap2: fix module loadingdrivers/mtd/nand/omap2.c+1 -00 replies
116/122mmc: omap_hsmmc: Pass on the suspend failure to the PM coredrivers/mmc/host/omap_hsmmc.c+1 -20 replies
117/122mmc: slot-gpio: Fix missing assignment to ctx->ro_gpiodrivers/mmc/core/slot-gpio.c+7 -10 replies
118/122mmc: sh-mmcif: avoid oops on spurious interruptsdrivers/mmc/host/sh_mmcif.c+4 -00 replies
119/122JFFS2: fix unmount regressionfs/jffs2/super.c+4 -00 replies
120/122JFFS2: dont fail on bitflips in OOBfs/jffs2/wbuf.c+4 -40 replies
121/122cifs: reinstate the forcegid optionfs/cifs/connect.c+9 -00 replies
122/122Convert properly UTF-8 to UTF-16fs/cifs/cifs_unicode.c+22 -00 replies

Reviews trailers per patch

44 of 122 patches have a Reviewed-by or Acked-by.

PatchJosh TriplettGeert UytterhoevenMichael CreeDonald DutileChris WrightYunQiang SuAaron LuArnd BergmannHaojian ZhuangAntti PalosaariMartin PeschkeVLHillf DantonJohannes WeinerAndrew MortonMel GormanRodrigo ViviDavid HenningssonAndreas KochDemian MartinJesse Barneslu huaRik van RielChris WlisonKOSAKI MotohiroDavid RientjesFengguang WuJan KaraHeiko CarstensAlex DeucherChris ClaytonPhil SchmittWill DeaconVenkatraman SJeff LaytonIngo MolnarChristoph LameterPaul E. McKenney[email protected]Imre DeakMatthew GarrettJosh BoyerPaul WalmsleyDavid HowellsLudovic DesrochesGuennadi LiakhovetskiSebastian Andrzej Siewior
1/122
2/122
3/122
4/122A-b
5/122
6/122A-b T-b
7/122
8/122T-b A-b A-b
9/122A-b
10/122T-b
11/122Reported-and-tested-by
12/122
13/122
14/122T-b
16/122A-b A-b T-b
17/122
18/122
19/122
20/122
21/122
22/122
23/122
24/122T-b
25/122T-b
26/122
27/122
28/122
29/122
30/122
31/122
32/122Bisected-by T-b
33/122
34/122
35/122
36/122
37/122R-b
38/122R-b
39/122R-b
40/122R-b
41/122
42/122R-b
43/122R-b
44/122
45/122T-b
46/122
47/122
48/122
49/122
50/122
51/122
52/122
53/122
54/122
55/122R-b
56/122
57/122
58/122
59/122A-b A-b R-b
60/122A-b A-b
61/122Deciphered-by A-b
62/122A-b
63/122
64/122R-b
65/122R-b
66/122
67/122
68/122
69/122R-b
70/122
71/122
72/122Reported-and-tested-by Supported-by
73/122
74/122
75/122
76/122
77/122R-b T-b
78/122
79/122
80/122
81/122
82/122
83/122
84/122
85/122R-b T-b
86/122T-b
87/122R-b
88/122R-b
89/122R-b
90/122R-b
91/122R-b A-b
92/122R-b A-b
93/122R-b R-b A-b A-b
93/122R-b R-b A-b A-b
94/122R-b T-b
95/122R-b
96/122R-b
97/122R-b
98/122T-b
99/122
100/122R-b
101/122A-b R-b
102/122R-b
103/122R-b
104/122A-b
105/122A-b
106/122T-b
107/122
108/122
109/122
110/122
111/122A-b
112/122
113/122A-b
114/122
115/122
116/122A-b
117/122A-b
118/122
119/122T-b
120/122
121/122
122/122A-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/122] 3.6.2-stable review

This is the start of the stable review cycle for the 3.6.2 release. There are 122 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:53:00 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.6.2-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

Chris Ball <[email protected]>

    mmc: slot-gpio: Fix missing assignment to ctx->ro_gpio

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

Dylan Reid <[email protected]>
ALSA: hda - Fix hang caused by race during suspend.

Quinlan Pfiffer <[email protected]>
asix: Adds support for Lenovo 10/100 USB dongle.

Peter Zijlstra <[email protected]>
sched: Fix load avg vs. cpu-hotplug

Mauro Carvalho Chehab <[email protected]>
em28xx: regression fix: use DRX-K sync firmware requests on em28xx

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

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

Ratan Nalumasu <[email protected]>
HID: hidraw: don't deallocate memory when it is in use

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

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

Marek Olšák <[email protected]>
drm/radeon: allow MIP_ADDRESS=0 for MSAA textures on Evergreen

Marek Olšák <[email protected]>
drm/radeon/kms: allow STRMOUT_BASE_UPDATE on RS780 and RS880

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

Pierre-Louis Bossart <[email protected]>
ALSA: hda - use LPIB for delay estimation

Wang Xingchao <[email protected]>
ALSA: hda - Add another pci id for Haswell board

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

Daniel Mack <[email protected]>
ALSA: snd-usb: Add quirks for Playback Designs devices

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

Herton Ronaldo Krzesinski <[email protected]>
ALSA: hda/via - don't report presence on HPs with no presence support

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

Paulo Zanoni <[email protected]>
drm/i915: make sure we write all the DIP data bytes

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

Charles Keepax <[email protected]>
ASoC: wm5110: Adding missing volume update bits

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

Theodore Ts'o <[email protected]>
ext4: fix mtime update in nodelalloc mode

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

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

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

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

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

Eric Dumazet <[email protected]>
ipv4: add a fib_type to fib_info

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

Lai Jiangshan <[email protected]>
workqueue: fix possible stall on try_to_grab_pending() of a delayed work item

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

Mauro Carvalho Chehab <[email protected]>
drxk: allow loading firmware synchrousnously

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

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

Nishanth Aravamudan <[email protected]>
powerpc: Fix VMX fix for memcpy case

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

Fabio Estevam <[email protected]>
drivers/dma/dmaengine.c: lower the priority of 'failed to get' dma channel message

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: 88pm860x: Move _IO resources out of ioport_ioresource

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

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

Frank Schäfer <[email protected]>
media: gspca_pac7302: make red balance and blue balance controls work again

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

Anton Blanchard <[email protected]>
powerpc/iommu: Fix multiple issues with IOMMU pools code

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

Daniel J Blueman <[email protected]>
i2c-piix4: Fix build failure

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

Michal Marek <[email protected]>
kbuild: Do not package /boot and /lib in make tar-pkg

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

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

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/kernel/iommu.c                      |   5 ++-
 arch/powerpc/lib/memcpy_power7.S                 |   4 +-
 arch/powerpc/platforms/pseries/eeh.c             |   2 +-
 arch/powerpc/sysdev/dart_iommu.c                 |  12 ++++++
 arch/score/kernel/process.c                      |   4 +-
 arch/x86/Makefile                                |   4 +-
 arch/x86/boot/compressed/Makefile                |   3 ++
 arch/x86/include/asm/pgtable.h                   |  11 +++--
 arch/x86/platform/efi/efi.c                      |   1 +
 arch/xtensa/kernel/process.c                     |   3 ++
 drivers/acpi/bus.c                               |   8 +++-
 drivers/base/power/main.c                        |   2 +-
 drivers/dma/dmaengine.c                          |   2 +-
 drivers/gpu/drm/drm_crtc.c                       |   8 ++--
 drivers/gpu/drm/i915/i915_irq.c                  |  16 ++++----
 drivers/gpu/drm/i915/i915_reg.h                  |   7 ++++
 drivers/gpu/drm/i915/intel_display.c             |  26 ++++++++++--
 drivers/gpu/drm/i915/intel_hdmi.c                |  15 +++++++
 drivers/gpu/drm/i915/intel_pm.c                  |   5 +++
 drivers/gpu/drm/nouveau/nvc0_fence.c             |  25 ++++++++++++
 drivers/gpu/drm/radeon/evergreen_cs.c            |  59 +++++++++++++++++++++++----
 drivers/gpu/drm/radeon/r600_cs.c                 |   3 +-
 drivers/gpu/drm/radeon/radeon_drv.c              |   4 +-
 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/hid/hidraw.c                             |  69 ++++++++++++-------------------
 drivers/i2c/busses/i2c-piix4.c                   |   1 +
 drivers/iommu/intel-iommu.c                      |   4 +-
 drivers/media/dvb/frontends/drxk.h               |   2 +
 drivers/media/dvb/frontends/drxk_hard.c          |  20 ++++++---
 drivers/media/rc/ite-cir.c                       |   2 +-
 drivers/media/video/em28xx/em28xx-cards.c        |  22 +++++-----
 drivers/media/video/em28xx/em28xx-dvb.c          |   5 +++
 drivers/media/video/gspca/pac7302.c              |   3 +-
 drivers/mfd/88pm860x-core.c                      |  92 ++++++++++++++++++++++++++++-------------
 drivers/mfd/max8925-core.c                       |  10 +++++
 drivers/mmc/core/slot-gpio.c                     |   8 +++-
 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/intel/ixgbe/ixgbe_ethtool.c |   5 +--
 drivers/net/ethernet/ti/davinci_cpdma.c          |   1 +
 drivers/net/rionet.c                             |  20 +++++++--
 drivers/net/usb/asix_devices.c                   |   4 ++
 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/buffer.c                                      |  13 +++---
 fs/cifs/cifs_unicode.c                           |  22 ++++++++++
 fs/cifs/connect.c                                |   9 ++++
 fs/ext4/inode.c                                  |  26 ++++++++----
 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/nilfs2/file.c                                 |   1 +
 fs/proc/page.c                                   |   8 +++-
 include/linux/mempolicy.h                        |   2 +-
 include/net/ip_fib.h                             |   1 +
 kernel/rcutree.c                                 |   4 +-
 kernel/sched/core.c                              |   2 +
 kernel/sys.c                                     |   1 +
 kernel/workqueue.c                               |  27 ++++++++++--
 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/ipv4/fib_semantics.c                         |   2 +
 net/ipv6/addrconf.c                              |  10 ++++-
 net/ipv6/route.c                                 |  11 ++---
 scripts/Kbuild.include                           |  14 +++----
 scripts/Makefile.fwinst                          |   4 +-
 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 +
 scripts/package/buildtar                         |   2 +-
 sound/drivers/aloop.c                            |   6 +++
 sound/pci/hda/hda_codec.c                        |  10 +++--
 sound/pci/hda/hda_intel.c                        |  37 ++++++++++++++---
 sound/pci/hda/patch_conexant.c                   |   1 +
 sound/pci/hda/patch_realtek.c                    |  12 +++---
 sound/pci/hda/patch_via.c                        |  32 ++++++++++++++-
 sound/soc/codecs/wm5110.c                        |   4 ++
 sound/soc/codecs/wm9712.c                        |   2 +-
 sound/soc/codecs/wm_hubs.c                       |   5 +++
 sound/usb/card.h                                 |   2 +
 sound/usb/endpoint.c                             |   8 ++++
 sound/usb/helper.c                               |   5 +++
 sound/usb/mixer.c                                |   7 ++++
 sound/usb/quirks-table.h                         |  53 ++++++++++++++++++++++++
 sound/usb/quirks.c                               |  24 +++++++++++
 sound/usb/quirks.h                               |  10 +++++
 tools/lguest/lguest.c                            |   1 +
 tools/perf/Makefile                              |   2 +-
 tools/power/cpupower/Makefile                    |   2 +-
 135 files changed, 1169 insertions(+), 457 deletions(-)