Skip to content

3.10.49-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest43 of 44 patches 3 repliesIn review

43 of 44 patches are in this archive. The cover letter announces 44.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/44usb: option: Add ID for Telewell TW-LTE 4G v2drivers/usb/serial/option.c+2 -00 replies
2/44USB: cp210x: add support for Corsair usb dongledrivers/usb/serial/cp210x.c+1 -00 replies
3/44USB: ftdi_sio: Add extra PID.drivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+4 -20 replies
4/44USB: serial: ftdi_sio: Add Infineon Triboarddrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+8 -00 replies
5/44parisc: add serial ports of C8000/1GHz machine to hardware databasearch/parisc/kernel/hardware.c+2 -10 replies
6/44workqueue: fix dev_set_uevent_suppress() imbalancekernel/workqueue.c+1 -00 replies
7/44cpuset,mempolicy: fix sleeping function called from invalid contextkernel/cpuset.c mm/mempolicy.c+7 -30 replies
8/44workqueue: zero cpumask of wq_numa_possible_cpumask on initkernel/workqueue.c+1 -10 replies
9/44hwmon: (amc6821) Fix permissions for temp2_inputdrivers/hwmon/amc6821.c+1 -10 replies
10/44hwmon: (adm1031) Fix writes to limit registersdrivers/hwmon/adm1031.c+5 -30 replies
11/44hwmon: (adm1029) Ensure the fan_div cache is updated in set_fan_divdrivers/hwmon/adm1029.c+3 -00 replies
12/44hwmon: (adm1021) Fix cache problem when writing temperature limitsdrivers/hwmon/adm1021.c+8 -60 replies
13/44ACPI / resources: only reject zero length resources based at address zerodrivers/acpi/resource.c+5 -50 replies
14/44powerpc/perf: Never program book3s PMCs with values >= 0x80000000arch/powerpc/perf/core-book3s.c+16 -10 replies
15/44powerpc/perf: Add PPMU_ARCH_207S definearch/powerpc/include/asm/perf_event_server.h arch/powerpc/perf/core-book3s.c arch/powerpc/perf/power8-pmu.c+3 -30 replies
16/44powerpc/perf: Clear MMCR2 when enabling PMUarch/powerpc/perf/core-book3s.c+3 -00 replies
17/44cpufreq: Makefile: fix compilation for davinci platformdrivers/cpufreq/Makefile+1 -10 replies
18/44crypto: sha512_ssse3 - fix byte count to bit count conversionarch/x86/crypto/sha512_ssse3_glue.c+1 -10 replies
19/44arm64: implement TASK_SIZE_OFarch/arm64/include/asm/memory.h+2 -00 replies
20/44clk: spear3xx: Use proper control register offsetdrivers/clk/spear/spear3xx_clock.c+1 -10 replies
21/44Drivers: hv: vmbus: Fix a bug in the channel callback dispatch codedrivers/hv/connection.c+6 -20 replies
22/44dm io: fix a race condition in the wake up code for sync_iodrivers/md/dm-io.c+8 -140 replies
23/44ext4: fix unjournalled bg descriptor while initializing inode bitmapfs/ext4/ialloc.c+7 -70 replies
24/44ext4: clarify error count warning messagesfs/ext4/super.c+4 -30 replies
25/44ext4: disable synchronous transaction batching if max_batch_time==0fs/ext4/super.c fs/jbd2/transaction.c+4 -30 replies
26/44drm/radeon: fix typo in golden register setup on evergreendrivers/gpu/drm/radeon/evergreen.c+4 -40 replies
28/44ring-buffer: Check if buffer exists before pollinginclude/linux/ring_buffer.h kernel/trace/ring_buffer.c kernel/trace/trace.c +1 more+25 -110 replies
29/44rtmutex: Fix deadlock detector for realkernel/rtmutex.c+28 -40 replies
30/44rtmutex: Detect changes in the pi lock chainkernel/rtmutex.c+59 -150 replies
31/44rtmutex: Handle deadlock detection smarterkernel/rtmutex-debug.h kernel/rtmutex.c kernel/rtmutex.h+38 -50 replies
32/44rtmutex: Plug slow unlock racekernel/rtmutex.c+109 -60 replies
33/44score: normalize global variables exported by vmlinux.ldsarch/score/kernel/vmlinux.lds.S+1 -00 replies
34/44Score: Implement the function csum_ipv6_magicarch/score/include/asm/checksum.h+51 -420 replies
35/44Score: The commit is for compiling successfully.arch/score/Kconfig arch/score/include/asm/io.h arch/score/include/asm/pgalloc.h +2 more+8 -60 replies
36/44Score: Modify the Makefile of Score, remove -mlong-calls for compilingarch/score/Makefile+2 -20 replies
37/44Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"arch/x86/kernel/ldt.c arch/x86/vdso/vdso32-setup.c+1 -110 replies
38/44x86-64, espfix: Dont leak bits 31:16 of %esp returning to 16-bit stackDocumentation/x86/x86_64/mm.txt arch/x86/include/asm/pgtable_64_types.h arch/x86/include/asm/setup.h +7 more+316 -260 replies
39/44x86, espfix: Move espfix definitions into a separate header filearch/x86/include/asm/espfix.h arch/x86/include/asm/setup.h arch/x86/kernel/espfix_64.c+19 -30 replies
40/44x86, espfix: Fix broken header guardarch/x86/include/asm/espfix.h+1 -10 replies
41/44x86, espfix: Make espfix64 a Kconfig option, fix UMLarch/x86/Kconfig arch/x86/kernel/Makefile arch/x86/kernel/smpboot.c +1 more+7 -30 replies
42/44x86, espfix: Make it possible to disable 16-bit supportarch/x86/Kconfig arch/x86/kernel/entry_32.S arch/x86/kernel/entry_64.S +1 more+43 -50 replies
43/44x86, ioremap: Speed up check for RAM pagesarch/x86/mm/ioremap.c+19 -70 replies
44/44ACPI / battery: Retry to get battery information if failed during probingdrivers/acpi/battery.c+26 -10 replies

Reviews trailers per patch

14 of 43 patches have a Reviewed-by or Acked-by.

PatchZhang RuiLi ZefanLai JiangshanJean DelvareMichael EllermanViresh KumarTim ChenWill DeaconMikulas PatockaAndreas DilgerSteven Rostedtnaszar
1/44
2/44
3/44
4/44
5/44
6/44
7/44A-b
8/44R-b
9/44
10/44R-b
11/44
12/44
13/44A-b
14/44
15/44A-b
16/44A-b
17/44A-b
18/44A-b
19/44A-b
20/44A-b
21/44
22/44A-b
23/44
24/44R-b
25/44
26/44
28/44
29/44R-b
30/44
31/44
32/44R-b
33/44
34/44
35/44
36/44
37/44
38/44
39/44
40/44
41/44
42/44
43/44
44/44Reported-and-tested-by

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.10 00/44] 3.10.49-stable review

This is the start of the stable review cycle for the 3.10.49 release. There are 44 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 Jul 17 23:16:37 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.49-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.49-rc1

Lan Tianyu <[email protected]>
ACPI / battery: Retry to get battery information if failed during probing

Roland Dreier <[email protected]>
x86, ioremap: Speed up check for RAM pages

H. Peter Anvin <[email protected]>
x86, espfix: Make it possible to disable 16-bit support

H. Peter Anvin <[email protected]>
x86, espfix: Make espfix64 a Kconfig option, fix UML

H. Peter Anvin <[email protected]>
x86, espfix: Fix broken header guard

H. Peter Anvin <[email protected]>
x86, espfix: Move espfix definitions into a separate header file

H. Peter Anvin <[email protected]>
x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stack

H. Peter Anvin <[email protected]>
Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"

Lennox Wu <[email protected]>
Score: Modify the Makefile of Score, remove -mlong-calls for compiling

Lennox Wu <[email protected]>
Score: The commit is for compiling successfully.

Lennox Wu <[email protected]>
Score: Implement the function csum_ipv6_magic

Jiang Liu <[email protected]>
score: normalize global variables exported by vmlinux.lds

Thomas Gleixner <[email protected]>
rtmutex: Plug slow unlock race

Thomas Gleixner <[email protected]>
rtmutex: Handle deadlock detection smarter

Thomas Gleixner <[email protected]>
rtmutex: Detect changes in the pi lock chain

Thomas Gleixner <[email protected]>
rtmutex: Fix deadlock detector for real

Steven Rostedt (Red Hat) <[email protected]>
ring-buffer: Check if buffer exists before polling

Christian König <[email protected]>
drm/radeon: stop poisoning the GART TLB

Alex Deucher <[email protected]>
drm/radeon: fix typo in golden register setup on evergreen

Eric Sandeen <[email protected]>

    ext4: disable synchronous transaction batching if max_batch_time==0

Theodore Ts'o <[email protected]>
ext4: clarify error count warning messages

Theodore Ts'o <[email protected]>
ext4: fix unjournalled bg descriptor while initializing inode bitmap

Joe Thornber <[email protected]>
dm io: fix a race condition in the wake up code for sync_io

K. Y. Srinivasan <[email protected]>
Drivers: hv: vmbus: Fix a bug in the channel callback dispatch code

Thomas Gleixner <[email protected]>
clk: spear3xx: Use proper control register offset

Colin Cross <[email protected]>
arm64: implement TASK_SIZE_OF

Jussi Kivilinna <[email protected]>
crypto: sha512_ssse3 - fix byte count to bit count conversion

Prabhakar Lad <[email protected]>
cpufreq: Makefile: fix compilation for davinci platform

Joel Stanley <[email protected]>
powerpc/perf: Clear MMCR2 when enabling PMU

Joel Stanley <[email protected]>
powerpc/perf: Add PPMU_ARCH_207S define

Anton Blanchard <[email protected]>

    powerpc/perf: Never program book3s PMCs with values >= 0x80000000

Andy Whitcroft <[email protected]>
ACPI / resources: only reject zero length resources based at address zero

Axel Lin <[email protected]>
hwmon: (adm1021) Fix cache problem when writing temperature limits

Axel Lin <[email protected]>
hwmon: (adm1029) Ensure the fan_div cache is updated in set_fan_div

Guenter Roeck <[email protected]>
hwmon: (adm1031) Fix writes to limit registers

Axel Lin <[email protected]>
hwmon: (amc6821) Fix permissions for temp2_input

Yasuaki Ishimatsu <[email protected]>
workqueue: zero cpumask of wq_numa_possible_cpumask on init

Gu Zheng <[email protected]>
cpuset,mempolicy: fix sleeping function called from invalid context

Maxime Bizon <[email protected]>
workqueue: fix dev_set_uevent_suppress() imbalance

Helge Deller <[email protected]>
parisc: add serial ports of C8000/1GHz machine to hardware database

Michal Sojka <[email protected]>
USB: serial: ftdi_sio: Add Infineon Triboard

Bert Vermeulen <[email protected]>
USB: ftdi_sio: Add extra PID.

Andras Kovacs <[email protected]>

    USB: cp210x: add support for Corsair usb dongle

Bernd Wachter <[email protected]>
usb: option: Add ID for Telewell TW-LTE 4G v2

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

Diffstat:

 Documentation/x86/x86_64/mm.txt              |   2 +
 Makefile                                     |   4 +-
 arch/arm64/include/asm/memory.h              |   2 +
 arch/parisc/kernel/hardware.c                |   3 +-
 arch/powerpc/include/asm/perf_event_server.h |   2 +-
 arch/powerpc/perf/core-book3s.c              |  22 ++-
 arch/powerpc/perf/power8-pmu.c               |   2 +-
 arch/score/Kconfig                           |   3 +
 arch/score/Makefile                          |   4 +-
 arch/score/include/asm/checksum.h            |  93 +++++-----
 arch/score/include/asm/io.h                  |   1 -
 arch/score/include/asm/pgalloc.h             |   2 +-
 arch/score/kernel/entry.S                    |   4 +-
 arch/score/kernel/process.c                  |   4 +-
 arch/score/kernel/vmlinux.lds.S              |   1 +
 arch/x86/Kconfig                             |  25 ++-
 arch/x86/crypto/sha512_ssse3_glue.c          |   2 +-
 arch/x86/include/asm/espfix.h                |  16 ++
 arch/x86/include/asm/pgtable_64_types.h      |   2 +
 arch/x86/include/asm/setup.h                 |   2 +
 arch/x86/kernel/Makefile                     |   1 +
 arch/x86/kernel/entry_32.S                   |  12 ++
 arch/x86/kernel/entry_64.S                   |  81 ++++++++-
 arch/x86/kernel/espfix_64.c                  | 209 ++++++++++++++++++++++
 arch/x86/kernel/ldt.c                        |  10 +-
 arch/x86/kernel/smpboot.c                    |   7 +
 arch/x86/mm/dump_pagetables.c                |  31 ++--
 arch/x86/mm/ioremap.c                        |  26 ++-
 arch/x86/vdso/vdso32-setup.c                 |   8 -
 drivers/acpi/battery.c                       |  27 ++-
 drivers/acpi/resource.c                      |  10 +-
 drivers/clk/spear/spear3xx_clock.c           |   2 +-
 drivers/cpufreq/Makefile                     |   2 +-
 drivers/gpu/drm/radeon/evergreen.c           |   8 +-
 drivers/gpu/drm/radeon/rs600.c               |   6 +-
 drivers/hv/connection.c                      |   8 +-
 drivers/hwmon/adm1021.c                      |  14 +-
 drivers/hwmon/adm1029.c                      |   3 +
 drivers/hwmon/adm1031.c                      |   8 +-
 drivers/hwmon/amc6821.c                      |   2 +-
 drivers/md/dm-io.c                           |  22 +--
 drivers/usb/serial/cp210x.c                  |   1 +
 drivers/usb/serial/ftdi_sio.c                |   5 +-
 drivers/usb/serial/ftdi_sio_ids.h            |   9 +-
 drivers/usb/serial/option.c                  |   2 +
 fs/ext4/ialloc.c                             |  14 +-
 fs/ext4/super.c                              |   9 +-
 fs/jbd2/transaction.c                        |   5 +-
 include/linux/ring_buffer.h                  |   2 +-
 init/main.c                                  |   4 +
 kernel/cpuset.c                              |   8 +-
 kernel/rtmutex-debug.h                       |   5 +
 kernel/rtmutex.c                             | 252 ++++++++++++++++++++++++---
 kernel/rtmutex.h                             |   5 +
 kernel/trace/ring_buffer.c                   |   5 +-
 kernel/trace/trace.c                         |  25 ++-
 kernel/trace/trace.h                         |   4 +-
 kernel/workqueue.c                           |   3 +-
 mm/mempolicy.c                               |   2 -
 59 files changed, 853 insertions(+), 200 deletions(-)