Skip to content

2.6.37.2-stable review

Greg KH lkml xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest69 of 70 patches 10 repliesIn review

69 of 70 patches are in this archive. The cover letter announces 70.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/70NFSD: memory corruption due to writing beyond the stat arrayfs/nfsd/vfs.c+1 -10 replies
2/70mptfusion: mptctl_release is required in mptctl.cdrivers/message/fusion/mptctl.c+8 -00 replies
3/70mptfusion: Fix Incorrect return value in mptscsih_dev_resetdrivers/message/fusion/mptscsih.c+4 -30 replies
4/70drm/i915/sdvo: If we have an EDID confirm it matches the mode of the connectiondrivers/gpu/drm/i915/intel_sdvo.c+27 -50 replies
5/70drm/radeon/kms: fix interlaced modes on dce4+drivers/gpu/drm/radeon/atombios_crtc.c drivers/gpu/drm/radeon/radeon_encoders.c+20 -220 replies
6/70drm/radeon: fix memory debugging since d961db75ce86a84f1f04e91ad1014653ed7d9f46drivers/gpu/drm/radeon/radeon_ttm.c+2 -20 replies
7/70drm/radeon/kms: add connector table for mac g5 9600drivers/gpu/drm/radeon/radeon_combios.c drivers/gpu/drm/radeon/radeon_mode.h+48 -00 replies
8/70drm/radeon/kms: improve 6xx/7xx CS error outputdrivers/gpu/drm/radeon/r600_cs.c+26 -200 replies
9/70drm/radeon/kms: add bounds checking to avivo pll algodrivers/gpu/drm/radeon/radeon_display.c+10 -00 replies
10/70drm/radeon/kms: hopefully fix pll issues for real (v3)drivers/gpu/drm/radeon/atombios_crtc.c+8 -140 replies
11/70drm/nouveau: Only select ACPI_VIDEO if its dependencies are metdrivers/gpu/drm/nouveau/Kconfig+1 -10 replies
12/70vt: fix issue when fbcon wants to takeover a second time.drivers/tty/vt/vt.c+7 -20 replies
13/70ARM: 6606/1: sa1100: Fix platform device registrationarch/arm/mach-sa1100/simpad.c+4 -30 replies
14/70HID: magicmouse: Dont report REL_{X, Y} for Magic Trackpaddrivers/hid/hid-magicmouse.c+5 -00 replies
15/70perf timechart: Adjust perf timechart to the new power eventstools/perf/builtin-timechart.c+1 -12 replies
16/70x86: Clear irqstack thread_infoarch/x86/kernel/irq_32.c+2 -50 replies
17/70drm/i915: make DP training try a little harderdrivers/gpu/drm/i915/intel_dp.c+23 -40 replies
18/70xen: p2m: correctly initialize partial p2m leafarch/x86/xen/mmu.c+19 -10 replies
19/70xen/p2m: Mark INVALID_P2M_ENTRY the mfn_list past max_pfn.arch/x86/xen/mmu.c+5 -110 replies
21/70xfs: fix dquot shaker deadlockfs/xfs/quota/xfs_qm.c+21 -250 replies
22/70HID: add Add Cando touch screen 10.1-inch product iddrivers/hid/hid-cando.c drivers/hid/hid-core.c drivers/hid/hid-ids.h+4 -00 replies
23/70HID: Switch turbox/mosart touchscreen to hid-mosartdrivers/hid/hid-core.c drivers/hid/hid-mosart.c drivers/hid/usbhid/hid-quirks.c+2 -10 replies
24/70CRED: Fix kernel panic upon security_file_alloc() failure.fs/file_table.c+1 -10 replies
25/70btrfs: prevent heap corruption in btrfs_ioctl_space_info()fs/btrfs/ioctl.c+8 -20 replies
26/70CRED: Fix BUG() upon security_cred_alloc_blank() failurekernel/cred.c security/selinux/hooks.c+13 -50 replies
27/70CRED: Fix memory and refcount leaks upon security_prepare_creds() failurekernel/cred.c+2 -20 replies
28/70staging: brcm80211: bugfix for softmac crash on multi cpu configurationsdrivers/staging/brcm80211/sys/wlc_mac80211.c+0 -18 replies
29/70security: add cred argument to security_capable()include/linux/security.h kernel/capability.c security/security.c+6 -70 replies
30/70pci: use security_capable() when checking capablities during config space readdrivers/pci/pci-sysfs.c+2 -10 replies
31/70ACPI / Wakeup: Enable button GPEs unconditionally during initializationdrivers/acpi/wakeup.c+5 -10 replies
32/70nfsd: correctly handle return value from nfsd_map_name_to_*fs/nfsd/nfs4xdr.c+4 -40 replies
33/70x86, hotplug: Fix powersavings with offlined cores on AMDarch/x86/include/asm/cpu.h arch/x86/kernel/process.c arch/x86/kernel/smpboot.c+6 -30 replies
34/70s390: remove task_show_regsarch/s390/include/asm/processor.h arch/s390/kernel/traps.c fs/proc/array.c+0 -450 replies
35/70x86, mrst: Set correct APB timer IRQ affinity for secondary cpuarch/x86/kernel/apb_timer.c+5 -30 replies
36/70PM / Hibernate: Return error code when alloc_image_page() failskernel/power/snapshot.c+2 -50 replies
37/70drm/radeon/kms: add missing frac fb div flag for dce4+drivers/gpu/drm/radeon/atombios_crtc.c+3 -10 replies
38/70fs/partitions: Validate map_count in Mac partition tablesfs/partitions/mac.c+9 -80 replies
39/70workqueue: wake up a worker when a rescuer is leaving a gcwqkernel/workqueue.c+9 -00 replies
40/70workqueue: make sure MAYDAY_INITIAL_TIMEOUT is at least 2 jiffies longkernel/workqueue.c+3 -10 replies
41/70net: deinit automatic LIST_HEADnet/core/dev.c+2 -00 replies
42/70iwl3945: remove plcp checkdrivers/net/wireless/iwlwifi/iwl-3945.c+0 -10 replies
43/70ALSA: HDA: Add position_fix quirk for an Asus devicesound/pci/hda/hda_intel.c+1 -00 replies
44/70ALSA: caiaq - Fix possible string-buffer overflowsound/usb/caiaq/audio.c sound/usb/caiaq/midi.c+2 -20 replies
45/70ALSA: HDA: Do not announce false surround in Conexant autosound/pci/hda/patch_conexant.c+1 -10 replies
46/70hwmon: (lm85) extend to support EMC6D103 chipsdrivers/hwmon/Kconfig drivers/hwmon/lm85.c+22 -30 replies
47/70x86, AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14hinclude/linux/pci_ids.h+1 -00 replies
48/70hwmon: (k10temp) add support for AMD Family 12h/14h CPUsDocumentation/hwmon/k10temp drivers/hwmon/Kconfig drivers/hwmon/k10temp.c+13 -60 replies
49/70hwmon: (jc42) fix type mismatchdrivers/hwmon/jc42.c+1 -10 replies
50/70hwmon: (jc42) more helpful documentationDocumentation/hwmon/jc42 drivers/hwmon/Kconfig+13 -70 replies
51/70hwmon: (jc42) do not allow writing to locked registersDocumentation/hwmon/jc42 drivers/hwmon/jc42.c+37 -80 replies
52/70netfilter: fix race in conntrack between dump_table and destroynet/netfilter/nf_conntrack_netlink.c+5 -90 replies
53/70netfilter: ctnetlink: fix missing refcount increment during dumpsnet/netfilter/nf_conntrack_netlink.c+1 -00 replies
54/70radio-aimslab.c needs #include <linux/delay.h>drivers/media/radio/radio-aimslab.c+1 -00 replies
55/70ARM: Ensure predictable endian state on signal handler entryarch/arm/kernel/signal.c+3 -10 replies
56/70ARM: Keep exit text/data around for SMP_ON_UParch/arm/kernel/vmlinux.lds.S+9 -00 replies
57/70cifs: fix handling of scopeid in cifs_convert_addressfs/cifs/netmisc.c+4 -40 replies
58/70cifs: Fix regression in LANMAN (LM) auth codefs/cifs/sess.c+4 -40 replies
59/70acer-wmi: Fix capitalisation of GUIDdrivers/platform/x86/acer-wmi.c+1 -10 replies
60/70pcmcia: re-enable Zoomed Video supportdrivers/pcmcia/pcmcia_resource.c include/pcmcia/ds.h+3 -00 replies
61/70eCryptfs: Copy up lower inode attrs in getattrfs/ecryptfs/inode.c+2 -00 replies
62/70genirq: Prevent access beyond allocated_irqs bitmapkernel/irq/internals.h kernel/irq/irqdesc.c kernel/irq/resend.c+17 -20 replies
63/70genirq: Disable the SHIRQ_DEBUG call in request_threaded_irq for nowkernel/irq/manage.c+1 -10 replies
64/70perf: Fix throttle logickernel/perf_event.c+15 -40 replies
65/70ASoC: WM8903: Fix mic detection enable logicsound/soc/codecs/wm8903.c+1 -10 replies
66/70net: can: janz-ican3: world-writable sysfs termination filedrivers/net/can/janz-ican3.c+1 -10 replies
67/70platform: x86: acer-wmi: world-writable sysfs threeg filedrivers/platform/x86/acer-wmi.c+1 -10 replies
68/70platform: x86: asus_acpi: world-writable procfs filesdrivers/platform/x86/asus_acpi.c+1 -70 replies
69/70platform: x86: tc1100-wmi: world-writable sysfs wireless and jogdial filesdrivers/platform/x86/tc1100-wmi.c+1 -10 replies
70/70Revert: tpm_tis: Use timeouts returned from TPMdrivers/char/tpm/tpm.c drivers/char/tpm/tpm.h drivers/char/tpm/tpm_tis.c+3 -210 replies

Reviews trailers per patch

13 of 69 patches have a Reviewed-by or Acked-by.

PatchSebastien CatyKristoffer EricsonArjan van de VenJean PihetJosef BacikSerge HallynFerenc WágnerSilvioTOWey-Yi GuyDave MartinLiam GirdwoodCarlos CorbachoEric DumazetMichal HockoEric W. BidermanDave YoungJames MorrisBrett RudleyAlex ElderMatthias MerzPekka Enberg
1/70
2/70
3/70
4/70T-b
5/70
6/70
7/70
8/70
9/70
10/70
11/70
12/70
13/70A-b
14/70
15/70A-b A-b
16/70Reported-and-Tested-by A-b
17/70
18/70
19/70
21/70R-b
22/70
23/70
24/70
25/70R-b
26/70
27/70
28/70A-b
29/70A-b
30/70T-b A-b
31/70Reported-and-tested-by
32/70
33/70
34/70
35/70
36/70
37/70
38/70
39/70
40/70
41/70T-b T-b
42/70Reported-and-tested-by A-b
43/70
44/70
45/70
46/70
47/70
48/70
49/70
50/70
51/70
52/70
53/70A-b
54/70
55/70A-b
56/70T-b
57/70
58/70
59/70A-b
60/70
61/70
62/70
63/70
64/70
65/70A-b
66/70
67/70
68/70
69/70
70/70

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

Read the v1 thread

Cover letter [00/70] 2.6.37.2-stable review

This is the start of the stable review cycle for the 2.6.37.2 release. There are 70 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 us know. If anyone is a maintainer of the proper subsystem, and wants to add a Signed-off-by: line to the patch, please respond with it.

Responses should be made by Thursday, Feb 24 22:00:00 UTC 2011. 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/v2.6/stable-review/patch-2.6.37.2-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Documentation/hwmon/jc42                     |   21 ++++++++---
 Documentation/hwmon/k10temp                  |    8 ++++-
 Makefile                                     |    2 +-
 arch/arm/kernel/signal.c                     |    4 ++-
 arch/arm/kernel/vmlinux.lds.S                |    9 +++++
 arch/arm/mach-sa1100/simpad.c                |    7 ++--
 arch/s390/include/asm/processor.h            |    5 ---
 arch/s390/kernel/traps.c                     |   37 --------------------
 arch/x86/include/asm/cpu.h                   |    1 +
 arch/x86/kernel/apb_timer.c                  |    8 +++--
 arch/x86/kernel/irq_32.c                     |    7 +---
 arch/x86/kernel/process.c                    |    5 ++-
 arch/x86/kernel/smpboot.c                    |    3 +-
 arch/x86/xen/mmu.c                           |   12 ++++++
 drivers/acpi/wakeup.c                        |    6 +++-
 drivers/char/tpm/tpm.c                       |   18 +---------
 drivers/char/tpm/tpm.h                       |    2 -
 drivers/char/tpm/tpm_tis.c                   |    4 +--
 drivers/gpu/drm/i915/intel_dp.c              |   27 ++++++++++++--
 drivers/gpu/drm/i915/intel_sdvo.c            |   32 +++++++++++++++---
 drivers/gpu/drm/nouveau/Kconfig              |    2 +-
 drivers/gpu/drm/radeon/atombios_crtc.c       |   46 ++++++++-----------------
 drivers/gpu/drm/radeon/r600_cs.c             |   46 ++++++++++++++-----------
 drivers/gpu/drm/radeon/radeon_combios.c      |   47 ++++++++++++++++++++++++++
 drivers/gpu/drm/radeon/radeon_display.c      |   10 +++++
 drivers/gpu/drm/radeon/radeon_encoders.c     |   20 ++++++++---
 drivers/gpu/drm/radeon/radeon_mode.h         |    1 +
 drivers/gpu/drm/radeon/radeon_ttm.c          |    4 +-
 drivers/hid/hid-cando.c                      |    2 +
 drivers/hid/hid-core.c                       |    2 +
 drivers/hid/hid-ids.h                        |    1 +
 drivers/hid/hid-magicmouse.c                 |    5 +++
 drivers/hid/hid-mosart.c                     |    1 +
 drivers/hid/usbhid/hid-quirks.c              |    1 -
 drivers/hwmon/Kconfig                        |   19 +++++-----
 drivers/hwmon/jc42.c                         |   35 ++++++++++++++++---
 drivers/hwmon/k10temp.c                      |    5 ++-
 drivers/hwmon/lm85.c                         |   23 +++++++++++-
 drivers/media/dvb/ttpci/av7110_ca.c          |    2 +-
 drivers/media/radio/radio-aimslab.c          |    1 +
 drivers/message/fusion/mptctl.c              |    8 ++++
 drivers/message/fusion/mptscsih.c            |    7 ++--
 drivers/net/can/janz-ican3.c                 |    2 +-
 drivers/net/wireless/iwlwifi/iwl-3945.c      |    1 -
 drivers/pci/pci-sysfs.c                      |    3 +-
 drivers/pcmcia/pcmcia_resource.c             |    2 +
 drivers/platform/x86/acer-wmi.c              |    4 +-
 drivers/platform/x86/asus_acpi.c             |    8 +----
 drivers/platform/x86/tc1100-wmi.c            |    2 +-
 drivers/staging/brcm80211/sys/wlc_mac80211.c |    1 -
 drivers/tty/vt/vt.c                          |    9 ++++-
 fs/btrfs/ioctl.c                             |   10 ++++-
 fs/cifs/netmisc.c                            |    8 ++--
 fs/cifs/sess.c                               |    8 ++--
 fs/ecryptfs/inode.c                          |    2 +
 fs/file_table.c                              |    2 +-
 fs/nfsd/nfs4xdr.c                            |    8 ++--
 fs/nfsd/vfs.c                                |    2 +-
 fs/partitions/mac.c                          |   17 +++++----
 fs/proc/array.c                              |    3 --
 fs/xfs/quota/xfs_qm.c                        |   46 +++++++++++--------------
 include/linux/pci_ids.h                      |    1 +
 include/linux/security.h                     |    6 ++--
 include/pcmcia/ds.h                          |    1 +
 kernel/capability.c                          |    2 +-
 kernel/cred.c                                |   16 +++++---
 kernel/irq/internals.h                       |    6 +++
 kernel/irq/irqdesc.c                         |   11 +++++-
 kernel/irq/manage.c                          |    2 +-
 kernel/irq/resend.c                          |    2 +-
 kernel/perf_event.c                          |   19 ++++++++--
 kernel/power/snapshot.c                      |    7 +---
 kernel/workqueue.c                           |   13 ++++++-
 net/core/dev.c                               |    2 +
 net/netfilter/nf_conntrack_netlink.c         |   15 +++-----
 security/security.c                          |    5 +--
 security/selinux/hooks.c                     |    6 +++-
 sound/pci/hda/hda_intel.c                    |    1 +
 sound/pci/hda/patch_conexant.c               |    2 +-
 sound/soc/codecs/wm8903.c                    |    2 +-
 sound/usb/caiaq/audio.c                      |    2 +-
 sound/usb/caiaq/midi.c                       |    2 +-
 tools/perf/builtin-timechart.c               |    2 +-
 83 files changed, 482 insertions(+), 287 deletions(-)