Skip to content

3.10.33-stable review

Greg Kroah-Hartman linux-ide linux-metag lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest91 of 97 patches 2 repliesIn review

91 of 97 patches are in this archive. The cover letter announces 97.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/97drm/nouveau: set irq_enabled manuallydrivers/gpu/drm/nouveau/nouveau_drm.c+3 -00 replies
2/97drm/nv50/disp: use correct register to determine DP display bppdrivers/gpu/drm/nouveau/core/engine/disp/nv50.c+1 -10 replies
3/97ext4: fix error paths in swap_inode_boot_loader()fs/ext4/ioctl.c+2 -10 replies
4/97ext4: dont try to modify s_flags if the the file system is read-onlyfs/ext4/super.c+13 -70 replies
5/97ext4: fix online resize with very large inode tablesfs/ext4/resize.c+20 -120 replies
6/97ext4: fix online resize with a non-standard blocks per group settingfs/ext4/resize.c+1 -10 replies
7/97ext4: dont leave i_crtime.tv_sec uninitializedfs/ext4/ext4.h+2 -00 replies
8/97ARM: dma-mapping: fix GFP_ATOMIC macro usagearch/arm/mm/dma-mapping.c+1 -10 replies
9/97ARM: 7953/1: mm: ensure TLB invalidation is complete before enabling MMUarch/arm/mm/proc-v6.S arch/arm/mm/proc-v7.S+3 -20 replies
10/97ARM: 7957/1: add DSB after icache flush in __flush_icache_all()arch/arm/include/asm/cacheflush.h+1 -00 replies
11/97ARM: OMAP2+: gpmc: fix: DT NAND child nodes not probed when MTD_NAND is built as modulearch/arm/mach-omap2/gpmc.c+1 -10 replies
12/97ARM: OMAP2+: gpmc: fix: DT ONENAND child nodes not probed when MTD_ONENAND is built as modulearch/arm/mach-omap2/gpmc.c+1 -10 replies
13/97avr32: fix missing module.h causing build failure in mimc200/fram.carch/avr32/boards/mimc200/fram.c+1 -00 replies
14/97avr32: Makefile: add -D__linux__ flag for gcc-4.4.7 usearch/avr32/Makefile+1 -10 replies
15/97cifs: ensure that uncached writes handle unmapped areas correctlyfs/cifs/file.c+34 -30 replies
16/97CIFS: Fix too big maxBuf size for SMB3 mountsfs/cifs/smb2glob.h fs/cifs/smb2ops.c fs/cifs/smb2pdu.c+10 -100 replies
17/97rtl8187: fix regression on MIPS without coherent DMAdrivers/net/wireless/rtl818x/rtl8187/rtl8187.h+8 -20 replies
18/97rtlwifi: Fix incorrect return from rtl_ps_enable_nic()drivers/net/wireless/rtlwifi/ps.c+1 -10 replies
19/97rtlwifi: rtl8192ce: Fix too long disable of IRQsdrivers/net/wireless/rtlwifi/rtl8192ce/hw.c+16 -20 replies
20/976lowpan: fix lockdep splatsnet/ieee802154/6lowpan.c+20 -00 replies
21/979p/trans_virtio.c: Fix broken zero-copy on vmalloc() buffersnet/9p/trans_virtio.c+4 -10 replies
22/97can: add destructor for self generated skbsdrivers/net/can/dev.c drivers/net/can/janz-ican3.c drivers/net/can/vcan.c +3 more+53 -340 replies
23/97ipv4: Fix runtime WARNING in rtmsg_ifa()net/ipv4/devinet.c+2 -10 replies
25/97netpoll: fix netconsole IPv6 setupnet/core/netpoll.c+3 -10 replies
27/97tcp: tsq: fix nonagle handlingnet/ipv4/tcp_output.c+11 -20 replies
28/97tg3: Fix deadlock in tg3_change_mtu()drivers/net/ethernet/broadcom/tg3.c+2 -20 replies
30/97usbnet: remove generic hard_header_len checkdrivers/net/usb/ax88179_178a.c drivers/net/usb/gl620a.c drivers/net/usb/mcs7830.c +6 more+41 -210 replies
31/97bonding: 802.3ad: make aggregator_identifier bond-privatedrivers/net/bonding/bond_3ad.c drivers/net/bonding/bond_3ad.h+3 -40 replies
32/97ipv4: fix counter in_slow_totnet/ipv4/route.c+2 -20 replies
33/97net: sctp: fix sctp_connectx abi for ia32 emulation/compat modenet/sctp/socket.c+32 -90 replies
34/97net: add and use skb_gso_transport_seglen()include/linux/skbuff.h net/core/skbuff.c+27 -00 replies
35/97net: core: introduce netif_skb_dev_featuresinclude/linux/netdevice.h net/core/dev.c+22 -120 replies
36/97net: ip, ipv6: handle gso skbs in forwarding pathinclude/linux/skbuff.h net/ipv4/ip_forward.c net/ipv6/ip6_output.c+101 -40 replies
37/97net: use __GFP_NORETRY for high order allocationsnet/core/sock.c+1 -10 replies
38/97memcg: fix endless loop caused by mem_cgroup_itermm/memcontrol.c+2 -20 replies
39/97fs: fix iversion handlingfs/attr.c fs/btrfs/inode.c fs/ext4/inode.c+10 -70 replies
40/97ALSA: usb-audio: work around KEF X300A firmware bugsound/usb/mixer_maps.c+9 -00 replies
41/97ALSA: hda/ca0132 - setup/cleanup streamssound/pci/hda/patch_ca0132.c+7 -590 replies
42/97ALSA: hda/ca0132 - Fix recording from mode id 0x8sound/pci/hda/patch_ca0132.c+1 -30 replies
43/97ALSA: hda - Enable front audio jacks on one HP desktop modelsound/pci/hda/patch_sigmatel.c+13 -00 replies
44/97kvm: x86: fix emulator buffer overflow (CVE-2014-0049)arch/x86/kvm/x86.c+1 -10 replies
45/97ASoC: max98090: sync regcache on entering STANDBYsound/soc/codecs/max98090.c+10 -100 replies
46/97ASoC: wm8770: Fix wrong number of enum itemssound/soc/codecs/wm8770.c+2 -20 replies
47/97ASoC: da732x: Mark DC offset control registers volatilesound/soc/codecs/da732x.c+12 -00 replies
48/97ASoC: sta32x: Fix cache syncsound/soc/codecs/sta32x.c+1 -10 replies
50/97ASoC: sta32x: Fix array access overflowsound/soc/codecs/sta32x.c+36 -360 replies
51/97ASoC: wm8958-dsp: Fix firmware block loadingsound/soc/codecs/wm8958-dsp2.c+1 -10 replies
52/97SUNRPC: Fix races in xs_nospace()net/sunrpc/xprtsock.c+5 -10 replies
53/97powerpc/le: Ensure that the stop-self RTAS token is handled correctlyarch/powerpc/platforms/pseries/hotplug-cpu.c+11 -110 replies
54/97powerpc/crashdump : Fix page frame number check in copy_oldmem_pagearch/powerpc/kernel/crash_dump.c+5 -30 replies
55/97ahci: disable NCQ on Samsung pci-e SSDs on macbooksdrivers/ata/ahci.c+14 -00 replies
56/97x86: dma-mapping: fix GFP_ATOMIC macro usagearch/x86/kernel/pci-dma.c+3 -10 replies
57/97perf/x86: Fix event schedulingarch/x86/kernel/cpu/perf_event.c+3 -00 replies
58/97ata: enable quirk from jmicron JMB350 for JMB394drivers/ata/libata-pmp.c+5 -20 replies
59/97sata_sil: apply MOD15WRITE quirk to TOSHIBA MK2561GSYNdrivers/ata/sata_sil.c+1 -00 replies
60/97cpufreq: powernow-k8: Initialize per-cpu data-structures properlydrivers/cpufreq/powernow-k8.c+7 -30 replies
61/97PCI: Enable INTx if BIOS left them disableddrivers/pci/pci.c+10 -00 replies
62/97ACPI / PCI: Fix memory leak in acpi_pci_irq_enable()drivers/acpi/pci_irq.c+1 -00 replies
63/97i7core_edac: Fix PCI device reference countdrivers/edac/i7core_edac.c+7 -20 replies
64/97ACPI / video: Filter the _BCL table for duplicate brightness valuesdrivers/acpi/video.c+7 -10 replies
65/97ACPI / processor: Rework processor throttling with work_on_cpu()drivers/acpi/processor_throttling.c+32 -370 replies
66/97can: kvaser_usb: check number of channels returned by HWdrivers/net/can/usb/kvaser_usb.c+2 -00 replies
67/97usb: chipidea: need to mask when writting endptflush and endptprimedrivers/usb/chipidea/udc.c+2 -20 replies
68/97usb: gadget: bcm63xx_udc: fix build failure on DMA channel codedrivers/usb/gadget/bcm63xx_udc.c+32 -260 replies
69/97USB: serial: option: blacklist interface 4 for Cinterion PHS8 and PXS8drivers/usb/serial/option.c+2 -10 replies
70/97usb: ehci: fix deadlock when threadirqs option is useddrivers/usb/host/ehci-hcd.c+10 -30 replies
71/97USB: ftdi_sio: add Cressi Leonardo PIDdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+8 -00 replies
72/97mei: set clients read_cb to NULL when flow control failsdrivers/misc/mei/client.c+3 -10 replies
73/97hwmon: (max1668) Fix writing the minimum temperaturedrivers/hwmon/max1668.c+1 -10 replies
74/97workqueue: ensure @task is valid across kthread_stop()kernel/workqueue.c+7 -00 replies
76/97iio:gyro: bug on L3GD20H gyroscope supportdrivers/iio/gyro/Kconfig drivers/iio/gyro/st_gyro.h drivers/iio/gyro/st_gyro_core.c +2 more+5 -90 replies
77/97perf: Fix hotplug splatkernel/events/core.c+6 -60 replies
78/97ALSA: hda - Add a fixup for HP Folio 13 mute LEDsound/pci/hda/patch_sigmatel.c+20 -00 replies
79/97xtensa: introduce spill_registers_kernel macroarch/xtensa/include/asm/traps.h arch/xtensa/kernel/entry.S+76 -280 replies
80/97SELinux: bigendian problems with filename trans rulessecurity/selinux/ss/policydb.c+4 -40 replies
81/97quota: Fix race between dqput() and dquot_scan_active()fs/quota/dquot.c+11 -30 replies
82/97ipc,mqueue: remove limits for the amount of system-wide queuesinclude/linux/ipc_namespace.h ipc/mq_sysctl.c ipc/mqueue.c+15 -110 replies
83/97Input - arizona-haptics: Fix double lock of dapm_mutexdrivers/input/misc/arizona-haptics.c+4 -70 replies
84/97irq-metag*: stop set_affinity vectoring to offline cpusdrivers/irqchip/irq-metag-ext.c drivers/irqchip/irq-metag.c+2 -20 replies
85/97ARM64: unwind: Fix PC calculationarch/arm64/kernel/stacktrace.c+5 -10 replies
86/97ARM: tegra: only run PL310 init on systems with onearch/arm/mach-tegra/common.c+11 -00 replies
87/97ARM: 7749/1: spinlock: retry trylock operation if strex fails on free lockarch/arm/include/asm/spinlock.h+13 -100 replies
88/97ARM: 7812/1: rwlocks: retry trylock operation if strex fails on free lockarch/arm/include/asm/spinlock.h+30 -190 replies
89/97qla2xxx: Fix kernel panic on selective retransmission requestdrivers/scsi/qla2xxx/qla_target.c+2 -10 replies
90/97i7300_edac: Fix device reference countdrivers/edac/i7300_edac.c+20 -180 replies
91/97dma: ste_dma40: dont dereference free:d descriptordrivers/dma/ste_dma40.c+3 -10 replies
92/97dm mpath: fix stalls when handling invalid ioctlsdrivers/md/dm-mpath.c+5 -20 replies
93/97dm thin: avoid metadata commit if a pools thin devices havent changeddrivers/md/dm-thin-metadata.c drivers/md/dm-thin-metadata.h drivers/md/dm-thin.c+21 -10 replies
94/97dm thin: fix the error path for the thin device constructordrivers/md/dm-thin.c+4 -10 replies
95/97drm/radeon: print the supported atpx function maskdrivers/gpu/drm/radeon/radeon_atpx_handler.c+2 -10 replies
97/97drm/radeon: disable pll sharing for DP on DCE4.1drivers/gpu/drm/radeon/atombios_crtc.c+15 -10 replies

Reviews trailers per patch

30 of 91 patches have a Reviewed-by or Acked-by.

PatchVegard NossumCatalin MarinasHans-Christian EgtvedtPavel ShilovskyJeff LaytonTom LiLarry FingerHin-Tak LeungAlexander AringAndre NaujoksEric DumazetCong WangDavid VrabelVeaceslav FalicoNeil HormanVlad YasevichHerbert XuDavid RientjesEric W. BiedermanHugh DickinsAndreas DilgerJan KaraDave ChinnerChih-Chung ChangDylan ReidGerald YangLiam GirdwoodCharles KeepaxLars-Peter ClausenAdam ThomsonMahesh SalgaonkarLevente KurusaVince WeaverViresh KumarJamie ChenAlan CoxAaron LuJiri OlsaMichael GrzeschikAlan SternJean DelvareStephen SmalleyDoug LedfordJoe Thornber
1/97
2/97
3/97
4/97
5/97
6/97
7/97T-b
8/97
9/97
10/97A-b
11/97
12/97
13/97A-b
14/97A-b
15/97R-b
16/97A-b
17/97Bisected-by Reported-and-tested-by A-b A-b
18/97A-b
19/97A-b
20/97T-b
21/97
22/97T-b R-b
23/97
25/97A-b
27/97
28/97T-b
30/97
31/97A-b
32/97
33/97A-b A-b
34/97A-b
35/97
36/97A-b
37/97A-b A-b
38/97T-b
39/97R-b A-b R-b
40/97
41/97R-b
42/97R-b
43/97T-b
44/97
45/97
46/97A-b A-b A-b
47/97A-b
48/97
50/97A-b A-b
51/97
52/97
53/97
54/97T-b
55/97Original-patch-by
56/97
57/97Reported-and-Tested-by
58/97
59/97
60/97A-b
61/97Reported-and-tested-by
62/97
63/97R-b
64/97R-b
65/97Reported-and-tested-by
66/97
67/97T-b
68/97
69/97
70/97A-b
71/97
72/97
73/97R-b
74/97
76/97
77/97
78/97
79/97
80/97A-b
81/97
82/97A-b
83/97
84/97
85/97
86/97
87/97
88/97
89/97
90/97
91/97
92/97
93/97A-b
94/97A-b
95/97
97/97

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

Read the v1 thread

Cover letter [PATCH 3.10 00/97] 3.10.33-stable review

This is the start of the stable review cycle for the 3.10.33 release. There are 97 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 Thu Mar 6 20:03:11 UTC 2014. Anything received after that time might be too late.

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

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

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.10.33-rc1

Alex Deucher <[email protected]>
drm/radeon: disable pll sharing for DP on DCE4.1

Christian König <[email protected]>
drm/radeon: fix missing bo reservation

Alex Deucher <[email protected]>
drm/radeon: print the supported atpx function mask

Mike Snitzer <[email protected]>
dm thin: fix the error path for the thin device constructor

Mike Snitzer <[email protected]>
dm thin: avoid metadata commit if a pool's thin devices haven't changed

Hannes Reinecke <[email protected]>
dm mpath: fix stalls when handling invalid ioctls

Linus Walleij <[email protected]>
dma: ste_dma40: don't dereference free:d descriptor

Jean Delvare <[email protected]>
i7300_edac: Fix device reference count

Dr. Greg Wettstein <[email protected]>
qla2xxx: Fix kernel panic on selective retransmission request

Will Deacon <[email protected]>
ARM: 7812/1: rwlocks: retry trylock operation if strex fails on free lock

Will Deacon <[email protected]>
ARM: 7749/1: spinlock: retry trylock operation if strex fails on free lock

Stephen Warren <[email protected]>
ARM: tegra: only run PL310 init on systems with one

Olof Johansson <[email protected]>
ARM64: unwind: Fix PC calculation

James Hogan <[email protected]>
irq-metag*: stop set_affinity vectoring to offline cpus

Charles Keepax <[email protected]>
Input - arizona-haptics: Fix double lock of dapm_mutex

Davidlohr Bueso <[email protected]>
ipc,mqueue: remove limits for the amount of system-wide queues

Jan Kara <[email protected]>
quota: Fix race between dqput() and dquot_scan_active()

Eric Paris <[email protected]>
SELinux: bigendian problems with filename trans rules

Max Filippov <[email protected]>
xtensa: introduce spill_registers_kernel macro

Takashi Iwai <[email protected]>
ALSA: hda - Add a fixup for HP Folio 13 mute LED

Peter Zijlstra <[email protected]>
perf: Fix hotplug splat

Denis CIOCCA <[email protected]>
iio:gyro: bug on L3GD20H gyroscope support

Arve Hjønnevåg <[email protected]>
staging: binder: Fix death notifications

Lai Jiangshan <[email protected]>
workqueue: ensure @task is valid across kthread_stop()

Guenter Roeck <[email protected]>
hwmon: (max1668) Fix writing the minimum temperature

Chao Bi <[email protected]>
mei: set client's read_cb to NULL when flow control fails

Joerg Dorchain <[email protected]>
USB: ftdi_sio: add Cressi Leonardo PID

Stanislaw Gruszka <[email protected]>
usb: ehci: fix deadlock when threadirqs option is used

Aleksander Morgado <[email protected]>
USB: serial: option: blacklist interface 4 for Cinterion PHS8 and PXS8

Florian Fainelli <[email protected]>
usb: gadget: bcm63xx_udc: fix build failure on DMA channel code

Matthieu CASTET <[email protected]>
usb: chipidea: need to mask when writting endptflush and endptprime

Olivier Sobrie <[email protected]>
can: kvaser_usb: check number of channels returned by HW

Lan Tianyu <[email protected]>
ACPI / processor: Rework processor throttling with work_on_cpu()

Hans de Goede <[email protected]>
ACPI / video: Filter the _BCL table for duplicate brightness values

Jean Delvare <[email protected]>
i7core_edac: Fix PCI device reference count

Tomasz Nowicki <[email protected]>
ACPI / PCI: Fix memory leak in acpi_pci_irq_enable()

Bjorn Helgaas <[email protected]>
PCI: Enable INTx if BIOS left them disabled

Srivatsa S. Bhat <[email protected]>
cpufreq: powernow-k8: Initialize per-cpu data-structures properly

Tejun Heo <[email protected]>
sata_sil: apply MOD15WRITE quirk to TOSHIBA MK2561GSYN

Denis V. Lunev <[email protected]>
ata: enable quirk from jmicron JMB350 for JMB394

Peter Zijlstra <[email protected]>
perf/x86: Fix event scheduling

Marek Szyprowski <[email protected]>
x86: dma-mapping: fix GFP_ATOMIC macro usage

Levente Kurusa <[email protected]>
ahci: disable NCQ on Samsung pci-e SSDs on macbooks

Laurent Dufour <[email protected]>
powerpc/crashdump : Fix page frame number check in copy_oldmem_page

Tony Breeds <[email protected]>
powerpc/le: Ensure that the 'stop-self' RTAS token is handled correctly

Trond Myklebust <[email protected]>
SUNRPC: Fix races in xs_nospace()

Lars-Peter Clausen <[email protected]>
ASoC: wm8958-dsp: Fix firmware block loading

Takashi Iwai <[email protected]>
ASoC: sta32x: Fix array access overflow

Takashi Iwai <[email protected]>
ASoC: sta32x: Fix wrong enum for limiter2 release rate

Lars-Peter Clausen <[email protected]>
ASoC: sta32x: Fix cache sync

Mark Brown <[email protected]>
ASoC: da732x: Mark DC offset control registers volatile

Takashi Iwai <[email protected]>
ASoC: wm8770: Fix wrong number of enum items

Dylan Reid <[email protected]>
ASoC: max98090: sync regcache on entering STANDBY

Andrew Honig <[email protected]>

    kvm: x86: fix emulator buffer overflow (CVE-2014-0049)

Hui Wang <[email protected]>
ALSA: hda - Enable front audio jacks on one HP desktop model

Hsin-Yu Chao <[email protected]>

    ALSA: hda/ca0132 - Fix recording from mode id 0x8

Hsin-Yu Chao <[email protected]>
ALSA: hda/ca0132 - setup/cleanup streams

Clemens Ladisch <[email protected]>
ALSA: usb-audio: work around KEF X300A firmware bug

Christoph Hellwig <[email protected]>
fs: fix iversion handling

Michal Hocko <[email protected]>
memcg: fix endless loop caused by mem_cgroup_iter

Eric Dumazet <[email protected]>
net: use __GFP_NORETRY for high order allocations

Florian Westphal <[email protected]>
net: ip, ipv6: handle gso skbs in forwarding path

Florian Westphal <[email protected]>
net: core: introduce netif_skb_dev_features

Florian Westphal <[email protected]>
net: add and use skb_gso_transport_seglen()

Daniel Borkmann <[email protected]>
net: sctp: fix sctp_connectx abi for ia32 emulation/compat mode

Duan Jiong <[email protected]>
ipv4: fix counter in_slow_tot

Jiri Bohac <[email protected]>
bonding: 802.3ad: make aggregator_identifier bond-private

Emil Goode <[email protected]>
usbnet: remove generic hard_header_len check

Emil Goode <[email protected]>
net: asix: add missing flag to struct driver_info

Nithin Sujir <[email protected]>
tg3: Fix deadlock in tg3_change_mtu()

John Ogness <[email protected]>
tcp: tsq: fix nonagle handling

Bjørn Mork <[email protected]>
net: qmi_wwan: add Netgear Aircard 340U

Sabrina Dubroca <[email protected]>
netpoll: fix netconsole IPv6 setup

Maciej Żenczykowski <[email protected]>
net: fix 'ip rule' iif/oif device rename

Geert Uytterhoeven <[email protected]>
ipv4: Fix runtime WARNING in rtmsg_ifa()

Oliver Hartkopp <[email protected]>
can: add destructor for self generated skbs

Richard Yao <[email protected]>
9p/trans_virtio.c: Fix broken zero-copy on vmalloc() buffers

Eric Dumazet <[email protected]>
6lowpan: fix lockdep splats

Olivier Langlois <[email protected]>
rtlwifi: rtl8192ce: Fix too long disable of IRQs

Olivier Langlois <[email protected]>
rtlwifi: Fix incorrect return from rtl_ps_enable_nic()

Stanislaw Gruszka <[email protected]>
rtl8187: fix regression on MIPS without coherent DMA

Pavel Shilovsky <[email protected]>
CIFS: Fix too big maxBuf size for SMB3 mounts

Jeff Layton <[email protected]>
cifs: ensure that uncached writes handle unmapped areas correctly

Chen Gang <[email protected]>

    avr32: Makefile: add '-D__linux__' flag for gcc-4.4.7 use

Paul Gortmaker <[email protected]>
avr32: fix missing module.h causing build failure in mimc200/fram.c

Pekon Gupta <[email protected]>
ARM: OMAP2+: gpmc: fix: DT ONENAND child nodes not probed when MTD_ONENAND is built as module

Pekon Gupta <[email protected]>
ARM: OMAP2+: gpmc: fix: DT NAND child nodes not probed when MTD_NAND is built as module

Vinayak Kale <[email protected]>
ARM: 7957/1: add DSB after icache flush in __flush_icache_all()

Will Deacon <[email protected]>
ARM: 7953/1: mm: ensure TLB invalidation is complete before enabling MMU

Marek Szyprowski <[email protected]>
ARM: dma-mapping: fix GFP_ATOMIC macro usage

Theodore Ts'o <[email protected]>
ext4: don't leave i_crtime.tv_sec uninitialized

Theodore Ts'o <[email protected]>
ext4: fix online resize with a non-standard blocks per group setting

Theodore Ts'o <[email protected]>
ext4: fix online resize with very large inode tables

Theodore Ts'o <[email protected]>
ext4: don't try to modify s_flags if the the file system is read-only

Zheng Liu <[email protected]>
ext4: fix error paths in swap_inode_boot_loader()

Ilia Mirkin <[email protected]>
drm/nv50/disp: use correct register to determine DP display bpp

Ilia Mirkin <[email protected]>
drm/nouveau: set irq_enabled manually

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

Diffstat:

 Makefile                                        |  4 +-
 arch/arm/include/asm/cacheflush.h               |  1 +
 arch/arm/include/asm/spinlock.h                 | 82 +++++++++++++++----------
 arch/arm/mach-omap2/gpmc.c                      |  4 +-
 arch/arm/mach-tegra/common.c                    | 11 ++++
 arch/arm/mm/dma-mapping.c                       |  2 +-
 arch/arm/mm/proc-v6.S                           |  3 +-
 arch/arm/mm/proc-v7.S                           |  2 +-
 arch/arm64/kernel/stacktrace.c                  |  6 +-
 arch/avr32/Makefile                             |  2 +-
 arch/avr32/boards/mimc200/fram.c                |  1 +
 arch/powerpc/kernel/crash_dump.c                |  8 ++-
 arch/powerpc/platforms/pseries/hotplug-cpu.c    | 22 +++----
 arch/x86/kernel/cpu/perf_event.c                |  3 +
 arch/x86/kernel/pci-dma.c                       |  4 +-
 arch/x86/kvm/x86.c                              |  2 +-
 arch/xtensa/include/asm/traps.h                 | 44 ++++++++-----
 arch/xtensa/kernel/entry.S                      | 60 ++++++++++++++----
 drivers/acpi/pci_irq.c                          |  1 +
 drivers/acpi/processor_throttling.c             | 69 ++++++++++-----------
 drivers/acpi/video.c                            |  8 ++-
 drivers/ata/ahci.c                              | 14 +++++
 drivers/ata/libata-pmp.c                        |  7 ++-
 drivers/ata/sata_sil.c                          |  1 +
 drivers/cpufreq/powernow-k8.c                   | 10 ++-
 drivers/dma/ste_dma40.c                         |  4 +-
 drivers/edac/i7300_edac.c                       | 38 ++++++------
 drivers/edac/i7core_edac.c                      |  9 ++-
 drivers/gpu/drm/nouveau/core/engine/disp/nv50.c |  2 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c           |  3 +
 drivers/gpu/drm/radeon/atombios_crtc.c          | 16 ++++-
 drivers/gpu/drm/radeon/radeon_atpx_handler.c    |  3 +-
 drivers/gpu/drm/radeon/radeon_kms.c             |  6 ++
 drivers/hwmon/max1668.c                         |  2 +-
 drivers/iio/gyro/Kconfig                        |  2 +-
 drivers/iio/gyro/st_gyro.h                      |  1 -
 drivers/iio/gyro/st_gyro_core.c                 |  9 ++-
 drivers/iio/gyro/st_gyro_i2c.c                  |  1 -
 drivers/iio/gyro/st_gyro_spi.c                  |  1 -
 drivers/input/misc/arizona-haptics.c            | 11 ++--
 drivers/irqchip/irq-metag-ext.c                 |  2 +-
 drivers/irqchip/irq-metag.c                     |  2 +-
 drivers/md/dm-mpath.c                           |  7 ++-
 drivers/md/dm-thin-metadata.c                   | 17 +++++
 drivers/md/dm-thin-metadata.h                   |  2 +
 drivers/md/dm-thin.c                            |  8 ++-
 drivers/misc/mei/client.c                       |  4 +-
 drivers/net/bonding/bond_3ad.c                  |  6 +-
 drivers/net/bonding/bond_3ad.h                  |  1 +
 drivers/net/can/dev.c                           | 15 +----
 drivers/net/can/janz-ican3.c                    | 18 ++----
 drivers/net/can/usb/kvaser_usb.c                |  2 +
 drivers/net/can/vcan.c                          |  9 ++-
 drivers/net/ethernet/broadcom/tg3.c             |  4 +-
 drivers/net/usb/asix_devices.c                  |  3 +-
 drivers/net/usb/ax88179_178a.c                  |  4 ++
 drivers/net/usb/gl620a.c                        |  4 ++
 drivers/net/usb/mcs7830.c                       |  5 +-
 drivers/net/usb/net1080.c                       |  4 ++
 drivers/net/usb/qmi_wwan.c                      |  9 +--
 drivers/net/usb/rndis_host.c                    |  4 ++
 drivers/net/usb/smsc75xx.c                      |  4 ++
 drivers/net/usb/smsc95xx.c                      |  4 ++
 drivers/net/usb/usbnet.c                        | 25 +++-----
 drivers/net/wireless/rtl818x/rtl8187/rtl8187.h  | 10 ++-
 drivers/net/wireless/rtlwifi/ps.c               |  2 +-
 drivers/net/wireless/rtlwifi/rtl8192ce/hw.c     | 18 +++++-
 drivers/pci/pci.c                               | 10 +++
 drivers/scsi/qla2xxx/qla_target.c               |  3 +-
 drivers/staging/android/binder.c                |  3 +-
 drivers/usb/chipidea/udc.c                      |  4 +-
 drivers/usb/gadget/bcm63xx_udc.c                | 58 +++++++++--------
 drivers/usb/host/ehci-hcd.c                     | 13 +++-
 drivers/usb/serial/ftdi_sio.c                   |  2 +
 drivers/usb/serial/ftdi_sio_ids.h               |  6 ++
 drivers/usb/serial/option.c                     |  3 +-
 fs/attr.c                                       |  5 --
 fs/btrfs/inode.c                                |  8 ++-
 fs/cifs/file.c                                  | 37 ++++++++++-
 fs/cifs/smb2glob.h                              |  3 +
 fs/cifs/smb2ops.c                               | 14 ++---
 fs/cifs/smb2pdu.c                               |  3 +
 fs/ext4/ext4.h                                  |  2 +
 fs/ext4/inode.c                                 |  4 ++
 fs/ext4/ioctl.c                                 |  3 +-
 fs/ext4/resize.c                                | 34 ++++++----
 fs/ext4/super.c                                 | 20 +++---
 fs/quota/dquot.c                                | 14 ++++-
 include/linux/can/skb.h                         | 38 ++++++++++++
 include/linux/ipc_namespace.h                   |  2 -
 include/linux/netdevice.h                       |  7 ++-
 include/linux/skbuff.h                          | 19 ++++++
 ipc/mq_sysctl.c                                 | 18 ++++--
 ipc/mqueue.c                                    |  6 +-
 kernel/events/core.c                            | 12 ++--
 kernel/workqueue.c                              |  7 +++
 mm/memcontrol.c                                 |  4 +-
 net/9p/trans_virtio.c                           |  5 +-
 net/can/af_can.c                                |  3 +-
 net/can/bcm.c                                   |  4 +-
 net/core/dev.c                                  | 27 ++++----
 net/core/fib_rules.c                            |  7 +++
 net/core/netpoll.c                              |  4 +-
 net/core/skbuff.c                               | 25 ++++++++
 net/core/sock.c                                 |  2 +-
 net/ieee802154/6lowpan.c                        | 20 ++++++
 net/ipv4/devinet.c                              |  3 +-
 net/ipv4/ip_forward.c                           | 71 ++++++++++++++++++++-
 net/ipv4/route.c                                |  4 +-
 net/ipv4/tcp_output.c                           | 13 +++-
 net/ipv6/ip6_output.c                           | 17 ++++-
 net/sctp/socket.c                               | 41 ++++++++++---
 net/sunrpc/xprtsock.c                           |  6 +-
 security/selinux/ss/policydb.c                  |  8 +--
 sound/pci/hda/patch_ca0132.c                    | 68 +++-----------------
 sound/pci/hda/patch_sigmatel.c                  | 33 ++++++++++
 sound/soc/codecs/da732x.c                       | 12 ++++
 sound/soc/codecs/max98090.c                     | 20 +++---
 sound/soc/codecs/sta32x.c                       | 76 +++++++++++------------
 sound/soc/codecs/wm8770.c                       |  4 +-
 sound/soc/codecs/wm8958-dsp2.c                  |  2 +-
 sound/usb/mixer_maps.c                          |  9 +++
 122 files changed, 1025 insertions(+), 493 deletions(-)