Skip to content

3.13.4-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest39 of 40 patches 16 repliesIn review

39 of 40 patches are in this archive. The cover letter announces 40.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/40SELinux: Fix kernel BUG on empty security contexts.security/selinux/ss/services.c+4 -00 replies
2/40Btrfs: disable snapshot aware defrag for nowfs/btrfs/inode.c+1 -10 replies
3/40crypto: s390 - fix concurrency issue in aes-ctr modearch/s390/crypto/aes_s390.c+46 -190 replies
4/40crypto: s390 - fix des and des3_ede cbc concurrency issuearch/s390/crypto/des_s390.c+14 -120 replies
5/40crypto: s390 - fix des and des3_ede ctr concurrency issuearch/s390/crypto/des_s390.c+48 -210 replies
6/40NFSv4.1: nfs4_destroy_session must call rpc_destroy_waitqueuefs/nfs/nfs4client.c fs/nfs/nfs4session.c fs/nfs/nfs4session.h+22 -70 replies
7/40NFSv4: Fix memory corruption in nfs4_proc_open_confirmfs/nfs/nfs4proc.c include/linux/nfs_xdr.h+6 -40 replies
8/40regulator: core: Correct default return value for full constraintsdrivers/regulator/core.c+8 -10 replies
9/40irqchip: armada-370-xp: fix IPI race conditiondrivers/irqchip/irq-armada-370-xp.c+1 -10 replies
10/40irqchip: armada-370-xp: fix MSI race conditiondrivers/irqchip/irq-armada-370-xp.c+1 -10 replies
11/40arm64: vdso: update wtm fields for CLOCK_MONOTONIC_COARSEarch/arm64/kernel/vdso.c+2 -20 replies
12/40arm64: atomics: fix use of acquire + release for full barrier semanticsarch/arm64/include/asm/atomic.h arch/arm64/include/asm/cmpxchg.h arch/arm64/include/asm/futex.h +2 more+35 -180 replies
13/40arm64: vdso: prevent ld from aligning PT_LOAD segments to 64karch/arm64/kernel/vdso/Makefile+1 -10 replies
14/40arm64: Invalidate the TLB when replacing pmd entries during bootarch/arm64/mm/mmu.c+10 -20 replies
15/40arm64: vdso: fix coarse clock handlingarch/arm64/kernel/vdso/gettimeofday.S+6 -10 replies
16/40arm64: add DSB after icache flush in __flush_icache_all()arch/arm64/include/asm/cacheflush.h+1 -00 replies
17/40ALSA: usb-audio: Add missing kconfig dependecysound/usb/Kconfig+1 -00 replies
18/40ALSA: hda - Fix missing VREF setup for Mac Pro 1,1sound/pci/hda/patch_realtek.c+8 -10 replies
19/40ALSA: hda - Fix silent output on Toshiba Satellite L40sound/pci/hda/patch_analog.c+19 -00 replies
20/40ALSA: hda - Add missing mixer widget for AD1983sound/pci/hda/patch_analog.c+1 -00 replies
21/40ALSA: hda - Improve loopback path lookups for AD1983sound/pci/hda/patch_analog.c+7 -00 replies
22/40mm/swap: fix race on swap_info reuse between swapoff and swaponmm/swapfile.c+10 -10 replies
23/40mm: __set_page_dirty_nobuffers() uses spin_lock_irqsave() instead of spin_lock_irq()mm/page-writeback.c+3 -20 replies
24/40mm: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irqfs/buffer.c+4 -20 replies
25/40x86: mm: change tlb_flushall_shift for IvyBridgearch/x86/kernel/cpu/intel.c+1 -10 replies
26/40af9035: add ID [2040:f900] Hauppauge WinTV-MiniStick 2drivers/media/usb/dvb-usb-v2/af9035.c+2 -00 replies
27/40mxl111sf: Fix unintentional garbage stack readdrivers/media/usb/dvb-usb-v2/mxl111sf.c+1 -10 replies
29/40Revert "[media] videobuf_vm_{open,close} race fixes"drivers/media/v4l2-core/videobuf-dma-contig.c drivers/media/v4l2-core/videobuf-dma-sg.c drivers/media/v4l2-core/videobuf-vmalloc.c+13 -190 replies
30/40cx24117: use a valid dev pointer for dev_err printoutdrivers/media/dvb-frontends/cx24117.c+1 -10 replies
31/40x86, hweight: Fix BUG when booting with CONFIG_GCOV_PROFILE_ALL=ylib/Makefile+1 -00 replies
32/40genirq: Generic irq chip requires IRQ_DOMAINkernel/irq/Kconfig+1 -00 replies
33/40pinctrl: at91: use locked variant of irq_set_handlerdrivers/pinctrl/pinctrl-at91.c+5 -50 replies
34/40pinctrl: imx27: fix wrong offset to ICONFBdrivers/pinctrl/pinctrl-imx1-core.c+4 -40 replies
35/40pinctrl: imx27: fix offset calculation in imx_read_2bitdrivers/pinctrl/pinctrl-imx1-core.c+1 -10 replies
36/40pinctrl: vt8500: Change devicetree data parsingdrivers/pinctrl/vt8500/pinctrl-wmt.c+14 -10 replies
37/40pinctrl: protect pinctrl_list adddrivers/pinctrl/core.c+2 -00 replies
38/40bcache: fix BUG_ON due to integer overflow with GC_SECTORS_USEDdrivers/md/bcache/bcache.h drivers/md/bcache/btree.c+4 -20 replies
39/40intel_pstate: Take core C0 time into account for core busy calculationdrivers/cpufreq/intel_pstate.c+12 -42 replies
40/40ARM: imx6: Initialize low-power mode early againarch/arm/mach-imx/clk-imx6q.c arch/arm/mach-imx/clk-imx6sl.c arch/arm/mach-imx/pm-imx6q.c+6 -20 replies

Reviews trailers per patch

10 of 39 patches have a Reviewed-by or Acked-by.

PatchGuenter RoeckWill DeaconKyle McMartinMark SalterHugh DickinsDavid RientjesDavidlohr BuesoAlex ShiRik van RielStefan BeckerMarkus PargmannStephen Warren
1/40
2/40
3/40
4/40
5/40
6/40
7/40
8/40T-b
9/40
10/40
11/40A-b
12/40
13/40A-b
14/40T-b
15/40A-b
16/40A-b
17/40
18/40
19/40
20/40
21/40
22/40A-b
23/40A-b
24/40
25/40T-b R-b R-b
26/40T-b
27/40
29/40
30/40
31/40
32/40
33/40
34/40R-b
35/40R-b
36/40
37/40A-b
38/40
39/40
40/40

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

Read the v1 thread

Cover letter [PATCH 3.13 00/40] 3.13.4-stable review

This is the start of the stable review cycle for the 3.13.4 release. There are 40 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 Feb 20 22:44:22 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.13.4-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.13.4-rc1

Philipp Zabel <[email protected]>
ARM: imx6: Initialize low-power mode early again

Dirk Brandewie <[email protected]>
intel_pstate: Take core C0 time into account for core busy calculation

Darrick J. Wong <[email protected]>
bcache: fix BUG_ON due to integer overflow with GC_SECTORS_USED

Stanislaw Gruszka <[email protected]>
pinctrl: protect pinctrl_list add

Tony Prisk <[email protected]>
pinctrl: vt8500: Change devicetree data parsing

Chris Ruehl <[email protected]>
pinctrl: imx27: fix offset calculation in imx_read_2bit

Chris Ruehl <[email protected]>
pinctrl: imx27: fix wrong offset to ICONFB

Nicolas Ferre <[email protected]>
pinctrl: at91: use locked variant of irq_set_handler

Nitin A Kamble <[email protected]>
genirq: Generic irq chip requires IRQ_DOMAIN

Peter Oberparleiter <[email protected]>
x86, hweight: Fix BUG when booting with CONFIG_GCOV_PROFILE_ALL=y

Andi Shyti <[email protected]>
cx24117: use a valid dev pointer for dev_err printout

Hans Verkuil <[email protected]>
Revert "[media] videobuf_vm_{open,close} race fixes"

Dave Jones <[email protected]>
mxl111sf: Fix compile when CONFIG_DVB_USB_MXL111SF is unset

Dave Jones <[email protected]>
mxl111sf: Fix unintentional garbage stack read

Antti Palosaari <[email protected]>

    af9035: add ID [2040:f900] Hauppauge WinTV-MiniStick 2

Mel Gorman <[email protected]>
x86: mm: change tlb_flushall_shift for IvyBridge

KOSAKI Motohiro <[email protected]>
mm: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irq

KOSAKI Motohiro <[email protected]>
mm: __set_page_dirty_nobuffers() uses spin_lock_irqsave() instead of spin_lock_irq()

Weijie Yang <[email protected]>
mm/swap: fix race on swap_info reuse between swapoff and swapon

Takashi Iwai <[email protected]>
ALSA: hda - Improve loopback path lookups for AD1983

Takashi Iwai <[email protected]>
ALSA: hda - Add missing mixer widget for AD1983

Takashi Iwai <[email protected]>
ALSA: hda - Fix silent output on Toshiba Satellite L40

Takashi Iwai <[email protected]>
ALSA: hda - Fix missing VREF setup for Mac Pro 1,1

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add missing kconfig dependecy

Vinayak Kale <[email protected]>
arm64: add DSB after icache flush in __flush_icache_all()

Nathan Lynch <[email protected]>
arm64: vdso: fix coarse clock handling

Catalin Marinas <[email protected]>
arm64: Invalidate the TLB when replacing pmd entries during boot

Will Deacon <[email protected]>
arm64: vdso: prevent ld from aligning PT_LOAD segments to 64k

Will Deacon <[email protected]>
arm64: atomics: fix use of acquire + release for full barrier semantics

Nathan Lynch <[email protected]>
arm64: vdso: update wtm fields for CLOCK_MONOTONIC_COARSE

Lior Amsalem <[email protected]>
irqchip: armada-370-xp: fix MSI race condition

Lior Amsalem <[email protected]>
irqchip: armada-370-xp: fix IPI race condition

Mark Brown <[email protected]>
regulator: core: Correct default return value for full constraints

Trond Myklebust <[email protected]>
NFSv4: Fix memory corruption in nfs4_proc_open_confirm

Trond Myklebust <[email protected]>
NFSv4.1: nfs4_destroy_session must call rpc_destroy_waitqueue

Harald Freudenberger <[email protected]>
crypto: s390 - fix des and des3_ede ctr concurrency issue

Harald Freudenberger <[email protected]>
crypto: s390 - fix des and des3_ede cbc concurrency issue

Harald Freudenberger <[email protected]>
crypto: s390 - fix concurrency issue in aes-ctr mode

Josef Bacik <[email protected]>
Btrfs: disable snapshot aware defrag for now

Stephen Smalley <[email protected]>
SELinux: Fix kernel BUG on empty security contexts.

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

Diffstat:

 Makefile                                      |  4 +-
 arch/arm/mach-imx/clk-imx6q.c                 |  3 +
 arch/arm/mach-imx/clk-imx6sl.c                |  3 +
 arch/arm/mach-imx/pm-imx6q.c                  |  2 -
 arch/arm64/include/asm/atomic.h               | 29 +++++---
 arch/arm64/include/asm/cacheflush.h           |  1 +
 arch/arm64/include/asm/cmpxchg.h              |  9 +--
 arch/arm64/include/asm/futex.h                |  6 +-
 arch/arm64/kernel/kuser32.S                   |  6 +-
 arch/arm64/kernel/vdso.c                      |  4 +-
 arch/arm64/kernel/vdso/Makefile               |  2 +-
 arch/arm64/kernel/vdso/gettimeofday.S         |  7 +-
 arch/arm64/lib/bitops.S                       |  3 +-
 arch/arm64/mm/mmu.c                           | 12 +++-
 arch/s390/crypto/aes_s390.c                   | 65 ++++++++++++------
 arch/s390/crypto/des_s390.c                   | 95 +++++++++++++++++----------
 arch/x86/kernel/cpu/intel.c                   |  2 +-
 drivers/cpufreq/intel_pstate.c                | 16 +++--
 drivers/irqchip/irq-armada-370-xp.c           |  4 +-
 drivers/md/bcache/bcache.h                    |  4 +-
 drivers/md/bcache/btree.c                     |  2 +-
 drivers/media/dvb-frontends/cx24117.c         |  2 +-
 drivers/media/usb/dvb-usb-v2/af9035.c         |  2 +
 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h |  2 +-
 drivers/media/usb/dvb-usb-v2/mxl111sf.c       |  2 +-
 drivers/media/v4l2-core/videobuf-dma-contig.c | 12 ++--
 drivers/media/v4l2-core/videobuf-dma-sg.c     | 10 ++-
 drivers/media/v4l2-core/videobuf-vmalloc.c    | 10 ++-
 drivers/pinctrl/core.c                        |  2 +
 drivers/pinctrl/pinctrl-at91.c                | 10 +--
 drivers/pinctrl/pinctrl-imx1-core.c           | 10 +--
 drivers/pinctrl/vt8500/pinctrl-wmt.c          | 15 ++++-
 drivers/regulator/core.c                      |  9 ++-
 fs/btrfs/inode.c                              |  2 +-
 fs/buffer.c                                   |  6 +-
 fs/nfs/nfs4client.c                           |  2 +-
 fs/nfs/nfs4proc.c                             |  8 +--
 fs/nfs/nfs4session.c                          | 25 +++++--
 fs/nfs/nfs4session.h                          |  2 +-
 include/linux/nfs_xdr.h                       |  2 +
 kernel/irq/Kconfig                            |  1 +
 lib/Makefile                                  |  1 +
 mm/page-writeback.c                           |  5 +-
 mm/swapfile.c                                 | 11 +++-
 security/selinux/ss/services.c                |  4 ++
 sound/pci/hda/patch_analog.c                  | 27 ++++++++
 sound/pci/hda/patch_realtek.c                 |  9 ++-
 sound/usb/Kconfig                             |  1 +
 48 files changed, 330 insertions(+), 141 deletions(-)