Skip to content

2.6.32.13-stable review

Greg KH kvm linux-xfs lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest98 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/98USB: EHCI: defer reclamation of siTDsdrivers/usb/host/ehci-hcd.c drivers/usb/host/ehci-mem.c drivers/usb/host/ehci-sched.c +1 more+35 -110 replies
2/98p54usb: Add usbid for Corega CG-WLUSB2GT.drivers/net/wireless/p54/p54usb.c+1 -00 replies
3/98md/raid5: allow for more than 2^31 chunks.drivers/md/raid5.c+7 -120 replies
4/98md/raid5: fix previous patch.drivers/md/raid5.c+18 -170 replies
5/98libata: fix locking around blk_abort_request()drivers/ata/libata-eh.c+4 -00 replies
6/98libata: ensure NCQ error result taskfile is fully initializeddrivers/ata/libata-eh.c+1 -00 replies
7/98w1: w1 temp: fix negative termperature calculationdrivers/w1/slaves/w1_therm.c+2 -30 replies
8/98memcg: fix prepare migrationmm/memcontrol.c+2 -20 replies
9/98mac80211: remove bogus TX agg state assignmentnet/mac80211/agg-tx.c+0 -10 replies
10/98flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZEROlib/flex_array.c+1 -10 replies
11/98core, x86: make LIST_POISON less deadlyarch/x86/Kconfig include/linux/poison.h+19 -20 replies
12/98hugetlb: fix infinite loop in get_futex_key() when backed by huge pagesinclude/linux/poison.h mm/hugetlb.c+13 -10 replies
13/98reiserfs: fix permissions on .reiserfs_privfs/reiserfs/dir.c fs/reiserfs/xattr.c+4 -150 replies
14/98reiserfs: fix corruption during shrinking of xattrsfs/reiserfs/xattr.c+1 -10 replies
15/98nfsd4: bug in read_buffs/nfsd/nfs4xdr.c+4 -40 replies
16/98keys: the request_key() syscall should link an existing key to the dest keyringsecurity/keys/request_key.c+8 -10 replies
17/98staging: usbip: Fix deadlockdrivers/staging/usbip/usbip_event.c+3 -00 replies
18/98USB: fix remote wakeup settings during system sleepdrivers/usb/core/driver.c+30 -20 replies
19/98USB: Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem.drivers/usb/serial/sierra.c+1 -00 replies
20/98USB: fix testing the wrong variable in fs_create_by_name()drivers/usb/core/inode.c+2 -20 replies
21/98USB: dont choose configs with no interfacesdrivers/usb/core/generic.c+1 -10 replies
22/98USB: OHCI: dont look at the root hub to get the number of portsdrivers/usb/host/ohci-hub.c+1 -10 replies
23/98USB: xhci: properly set the "Mult" field of the endpoint context.drivers/usb/host/xhci-mem.c+14 -00 replies
24/98USB: xhci: properly set endpoint context fields for periodic eps.drivers/usb/host/xhci-mem.c drivers/usb/host/xhci.h+55 -00 replies
25/98procfs: fix tid fdinfofs/proc/base.c+1 -10 replies
26/98ocfs2: Update VFS inodes id info after reflink.fs/ocfs2/refcounttree.c+3 -00 replies
27/98ocfs2: potential ERR_PTR dereference on error pathsfs/ocfs2/inode.c+1 -00 replies
28/98ocfs2: Compute metaecc for superblocks during online resize.fs/ocfs2/buffer_head_io.c+2 -00 replies
29/98ocfs2_dlmfs: Fix math error when reading LVB.fs/ocfs2/dlm/dlmfs.c+1 -10 replies
30/98powernow-k8: Fix frequency reportingarch/x86/kernel/cpu/cpufreq/powernow-k8.c+2 -10 replies
31/98nfs d_revalidate() is too trigger-happy with d_drop()fs/nfs/dir.c+2 -00 replies
32/98NFS: rsize and wsize settings ignored on v4 mountsfs/nfs/client.c+2 -00 replies
33/98Staging: hv: Fix a bug affecting IPv6drivers/staging/hv/RndisFilter.c+1 -00 replies
34/98Staging: hv: Fix up memory leak on HvCleanupdrivers/staging/hv/Hv.c+1 -10 replies
35/98Staging: hv: name network device ethX rather than sethXdrivers/staging/hv/netvsc_drv.c+1 -20 replies
36/98i2c: Fix probing of FSC hardware monitoring chipsdrivers/i2c/i2c-core.c+17 -70 replies
37/98perf: Fix resource leak in failure path of perf_event_open()kernel/perf_event.c+1 -10 replies
38/98raid6: fix recovery performance regressioncrypto/async_tx/async_raid6_recov.c+13 -80 replies
39/98serial: 8250_pnp - add Fujitsu Wacom devicedrivers/serial/8250_pnp.c+2 -00 replies
40/98block: ensure jiffies wrap is handled correctly in blk_rq_timed_out_timerblock/blk-timeout.c+5 -70 replies
41/98dm9601: fix phy/eeprom write routinedrivers/net/usb/dm9601.c+1 -10 replies
42/98p54pci: fix bugs in p54p_check_tx_ringdrivers/net/wireless/p54/p54pci.c+1 -10 replies
43/98edac, mce: Fix wrong mask and macro usagedrivers/edac/edac_mce_amd.c+2 -30 replies
44/98x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzeroarch/x86/kernel/process_64.c+2 -30 replies
45/98x86: Disable large pages on CPUs with Atom erratum AAE44arch/x86/kernel/cpu/intel.c+21 -00 replies
46/98x86, k8 nb: Fix boot crash: enable k8_northbridges unconditionally on AMD systemsarch/x86/Kconfig arch/x86/kernel/k8.c arch/x86/kernel/pci-gart_64.c +1 more+18 -40 replies
47/98x86, AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasksarch/x86/kernel/cpu/intel_cacheinfo.c+7 -60 replies
48/98ALSA: hda: Use LPIB quirk for DG965OT board version AAD63733-203sound/pci/hda/hda_intel.c+1 -00 replies
49/98ALSA: hda - Add PCI quirk for HP dv6-1110ax.sound/pci/hda/patch_sigmatel.c+2 -00 replies
50/98ALSA: hda: Use STAC_DELL_M6_BOTH quirk for Dell Studio XPS 1645sound/pci/hda/patch_sigmatel.c+2 -00 replies
51/98ALSA: hda: Use STAC_DELL_M6_BOTH quirk for Dell Studio 1558sound/pci/hda/patch_sigmatel.c+2 -01 reply
52/98ALSA: hda: Use ALC880_F1734 quirk for Fujitsu Siemens AMILO Xi 1526sound/pci/hda/patch_realtek.c+1 -10 replies
53/98ALSA: snd-meastro3: Add amp_gpio quirk for Compaq EVO N600Csound/pci/maestro3.c+1 -00 replies
54/98ALSA: snd-meastro3: Ignore spurious HV interrupts during suspend / resumesound/pci/maestro3.c+8 -00 replies
55/98ALSA: hda: Fix max PCM level to 0 dB for Fujitsu-Siemens laptops using CX20549 (Venice)sound/pci/hda/patch_conexant.c+4 -30 replies
56/98ALSA: hda: Fix 0 dB for Packard Bell models using Conexant CX20549 (Venice)sound/pci/hda/patch_conexant.c+3 -20 replies
57/98ALSA: hda: Use olpc-xo-1_5 quirk for Toshiba Satellite Pro T130-15Fsound/pci/hda/patch_conexant.c+1 -00 replies
58/98ALSA: hda: Use olpc-xo-1_5 quirk for Toshiba Satellite P500-PSPGSC-01800Tsound/pci/hda/patch_conexant.c+1 -00 replies
59/98libata: Fix accesses at LBA28 boundary (old bug, but nasty) (v2)include/linux/ata.h+2 -20 replies
60/98ext4: correctly calculate number of blocks for fiemapfs/ext4/extents.c+7 -20 replies
61/98initramfs: handle unrecognised decompressor when unpackinginit/initramfs.c+2 -10 replies
62/98drm/i915: fix tiling limits for i915 class hw v2drivers/gpu/drm/i915/i915_gem.c drivers/gpu/drm/i915/i915_gem_tiling.c drivers/gpu/drm/i915/i915_reg.h+16 -140 replies
63/98CRED: Fix a race in creds_are_invalid() in credentials debuggingkernel/cred.c+0 -20 replies
64/98jfs: fix diAllocExt error in resizing filesystemfs/jfs/resize.c+5 -10 replies
65/98ACPI: introduce kernel parameter acpi_sleep=sci_force_enableDocumentation/kernel-parameters.txt arch/x86/kernel/acpi/sleep.c drivers/acpi/sleep.c +1 more+24 -130 replies
66/98p54pci: rx frame length checkdrivers/net/wireless/p54/p54pci.c+8 -00 replies
67/98drivers/net/wireless/p54/txrx.c Fix off by one errordrivers/net/wireless/p54/txrx.c+1 -10 replies
68/98dccp_probe: Fix module load dependencies between dccp and dccp_probenet/dccp/probe.c+2 -10 replies
69/98KVM: remove unused load_segment_descriptor_to_kvm_desctarch/x86/kvm/x86.c+0 -120 replies
70/98kgdb: dont needlessly skip PAGE_USER test for Fsl bookearch/powerpc/mm/fsl_booke_mmu.c+0 -50 replies
71/98r8169: use correct barrier between cacheable and non-cacheable memorydrivers/net/r8169.c+2 -20 replies
72/98r8169: fix broken register writesdrivers/net/r8169.c+2 -20 replies
73/98r8169: more broken register writes workarounddrivers/net/r8169.c+5 -00 replies
74/98PCI: Ensure we re-enable devices on resumedrivers/pci/pci.c+1 -50 replies
75/98skip sense logging for some ATA PASS-THROUGH cdbsdrivers/scsi/scsi_lib.c+8 -20 replies
76/98tg3: Fix INTx fallback when MSI failsdrivers/net/tg3.c+1 -00 replies
77/98xfs: add a shrinker to background inode reclaimfs/xfs/linux-2.6/xfs_super.c fs/xfs/linux-2.6/xfs_sync.c fs/xfs/linux-2.6/xfs_sync.h +3 more+115 -92 replies
78/98parisc: Set PCI CLS early in boot.arch/parisc/kernel/pci.c+5 -20 replies
79/98qla2xxx: Properly handle UNDERRUN completion statuses.drivers/scsi/qla2xxx/qla_isr.c+57 -630 replies
80/98bnx2: Fix lost MSI-X problem on 5709 NICs.drivers/net/bnx2.c+5 -10 replies
81/98tracing: Fix ftrace_event_call alignment for use with gcc 4.5include/linux/syscalls.h include/trace/ftrace.h kernel/trace/trace.h+8 -40 replies
82/98security: testing the wrong variable in create_by_name()security/inode.c+2 -20 replies
83/98md: restore ability of spare drives to spin down.drivers/md/md.c+8 -20 replies
84/98virtio: initialize earlierdrivers/Makefile+1 -10 replies
85/98md/raid6: Fix raid-6 read-error correction in degraded statedrivers/md/raid5.c+1 -10 replies
86/98V4L/DVB: budget: Oops: "BUG: unable to handle kernel NULL pointer dereference"drivers/media/dvb/ttpci/budget.c+0 -30 replies
87/98ACPI: DMI init_set_sci_en_on_resume for multiple Lenovo ThinkPadsdrivers/acpi/sleep.c+120 -01 reply
88/98power_meter: acpi_device_class "power_meter_resource" too longdrivers/acpi/power_meter.c+1 -10 replies
89/98ACPI: sleep: init_set_sci_en_on_resume for Dell Studio 155xdrivers/acpi/sleep.c+24 -00 replies
90/98cpuidle: Fix incorrect optimizationdrivers/cpuidle/governors/menu.c+4 -50 replies
91/98pxa/colibri: fix missing #include <mach/mfp.h> in colibri.harch/arm/mach-pxa/include/mach/colibri.h+1 -00 replies
92/98SCSI: fix locking around blk_abort_request()drivers/scsi/libsas/sas_ata.c drivers/scsi/libsas/sas_scsi_host.c+8 -00 replies
93/98SCSI: libiscsi: regression: fix header digest errorsdrivers/scsi/libiscsi.c+1 -10 replies
94/98scsi_debug: virtual_gb ignores sector_sizedrivers/scsi/scsi_debug.c+2 -10 replies
95/98Enable retries for SYNCRONIZE_CACHE commands to fix I/O errordrivers/scsi/sd.c+1 -00 replies
96/98SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O errordrivers/scsi/scsi_error.c+14 -10 replies
97/98MIPS: Sibyte: Apply M3 workaround only on affected chip types and versions.arch/mips/include/asm/mach-sibyte/war.h arch/mips/sibyte/sb1250/setup.c+20 -10 replies
98/98MIPS: uasm: Add OR instruction.arch/mips/include/asm/uasm.h arch/mips/mm/uasm.c+4 -13 replies

Reviews trailers per patch

16 of 98 patches have a Reviewed-by or Acked-by.

PatchChristoph HellwigNate CaseStefan Lippers-HollmannIan DallKarsten ElfenbeinKAMEZAWA HiroyukiDavid RientjesAndrew VictorMark FashehHans de GoedeSamuel ThibaultJoerg RoedelAndy RossAndy CouldrakeMichael ChanJanos HaarAlex ChiangGrant GrundlerRafael J. WysockiArnaldo Carvalho de MeloAlexander LamArnaud Malpeyre[email protected]Colin Ian KingNeilBrownThomas RenningerChristian KujauEdward ShishkinMatt McCutchenPeter ZijlstraDarren HartLinus TorvaldsAlex Elder
1/98T-b
2/98
3/98
4/98T-b
5/98
6/98
7/98Signed-of-by T-b
8/98A-b
9/98
10/98A-b
11/98A-b
12/98A-b A-b
13/98A-b T-b
14/98T-b
15/98
16/98
17/98
18/98
19/98
20/98
21/98T-b
22/98
23/98
24/98
25/98
26/98
27/98
28/98A-b
29/98
30/98R-b
31/98
32/98
33/98
34/98
35/98
36/98A-b
37/98
38/98A-b
39/98
40/98
41/98
42/98Bug-Identified-by
43/98
44/98Reported-and-tested-by
45/98Originally-by
46/98T-b
47/98
48/98T-b
49/98
50/98
51/98T-b
52/98T-b
53/98
54/98
55/98
56/98
57/98T-b
58/98
59/98
60/98
61/98
62/98T-b
63/98
64/98
65/98A-b
66/98
67/98
68/98A-b
69/98
70/98
71/98
72/98
73/98
74/98A-b A-b
75/98
76/98A-b
77/98R-b A-b
78/98R-b
79/98
80/98
81/98
82/98
83/98
84/98
85/98T-b
86/98
87/98
88/98
89/98A-b
90/98
91/98
92/98
93/98
94/98
95/98
96/98
97/98
98/98

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

Read the v1 thread

Cover letter [00/98] 2.6.32.13-stable review

This is the start of the stable review cycle for the 2.6.32.13 release. There are 98 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 Wed, May 12, 2010, 22:00:00 UTC. 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.32.13-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Documentation/kernel-parameters.txt       |    5 +-
 Makefile                                  |    2 +-
 arch/arm/mach-pxa/include/mach/colibri.h  |    1 +
 arch/mips/include/asm/mach-sibyte/war.h   |    6 +-
 arch/mips/sibyte/sb1250/setup.c           |   15 +++
 arch/parisc/kernel/pci.c                  |    7 +-
 arch/powerpc/mm/fsl_booke_mmu.c           |    5 -
 arch/x86/Kconfig                          |    9 +-
 arch/x86/kernel/acpi/sleep.c              |    2 +
 arch/x86/kernel/cpu/cpufreq/powernow-k8.c |    3 +-
 arch/x86/kernel/cpu/intel.c               |   21 ++++
 arch/x86/kernel/cpu/intel_cacheinfo.c     |   13 +-
 arch/x86/kernel/k8.c                      |   14 +++
 arch/x86/kernel/pci-gart_64.c             |    2 +-
 arch/x86/kernel/process_64.c              |    5 +-
 arch/x86/kvm/x86.c                        |   12 --
 block/blk-timeout.c                       |   12 +-
 crypto/async_tx/async_raid6_recov.c       |   21 ++--
 drivers/Makefile                          |    2 +-
 drivers/acpi/power_meter.c                |    2 +-
 drivers/acpi/sleep.c                      |  173 +++++++++++++++++++++++++++--
 drivers/ata/libata-eh.c                   |    5 +
 drivers/char/agp/Kconfig                  |    2 +-
 drivers/cpuidle/governors/menu.c          |    9 +-
 drivers/edac/edac_mce_amd.c               |    5 +-
 drivers/gpu/drm/i915/i915_gem.c           |    6 +
 drivers/gpu/drm/i915/i915_gem_tiling.c    |   22 ++--
 drivers/gpu/drm/i915/i915_reg.h           |    2 +-
 drivers/i2c/i2c-core.c                    |   26 +++--
 drivers/md/md.c                           |   10 ++-
 drivers/md/raid5.c                        |   54 ++++-----
 drivers/media/dvb/ttpci/budget.c          |    3 -
 drivers/net/bnx2.c                        |    6 +-
 drivers/net/r8169.c                       |   13 ++-
 drivers/net/tg3.c                         |    1 +
 drivers/net/usb/dm9601.c                  |    2 +-
 drivers/net/wireless/p54/p54pci.c         |   10 ++-
 drivers/net/wireless/p54/p54usb.c         |    1 +
 drivers/net/wireless/p54/txrx.c           |    2 +-
 drivers/pci/pci.c                         |    6 +-
 drivers/scsi/libiscsi.c                   |    2 +-
 drivers/scsi/libsas/sas_ata.c             |    4 +
 drivers/scsi/libsas/sas_scsi_host.c       |    4 +
 drivers/scsi/qla2xxx/qla_isr.c            |  120 ++++++++++-----------
 drivers/scsi/scsi_debug.c                 |    3 +-
 drivers/scsi/scsi_error.c                 |   15 +++-
 drivers/scsi/scsi_lib.c                   |   10 ++-
 drivers/scsi/sd.c                         |    1 +
 drivers/serial/8250_pnp.c                 |    2 +
 drivers/staging/hv/Hv.c                   |    2 +-
 drivers/staging/hv/RndisFilter.c          |    1 +
 drivers/staging/hv/netvsc_drv.c           |    3 +-
 drivers/staging/usbip/usbip_event.c       |    3 +
 drivers/usb/core/driver.c                 |   32 +++++-
 drivers/usb/core/generic.c                |    2 +-
 drivers/usb/core/inode.c                  |    4 +-
 drivers/usb/host/ehci-hcd.c               |    1 +
 drivers/usb/host/ehci-mem.c               |    2 +-
 drivers/usb/host/ehci-sched.c             |   38 +++++--
 drivers/usb/host/ehci.h                   |    5 +-
 drivers/usb/host/ohci-hub.c               |    2 +-
 drivers/usb/host/xhci-mem.c               |   65 +++++++++++
 drivers/usb/host/xhci.h                   |    4 +
 drivers/usb/serial/sierra.c               |    1 +
 drivers/w1/slaves/w1_therm.c              |    5 +-
 fs/ext4/extents.c                         |    9 +-
 fs/jfs/resize.c                           |    6 +-
 fs/nfs/client.c                           |    2 +
 fs/nfs/dir.c                              |    2 +
 fs/nfsd/nfs4xdr.c                         |    8 +-
 fs/ocfs2/buffer_head_io.c                 |    2 +
 fs/ocfs2/dlm/dlmfs.c                      |    2 +-
 fs/ocfs2/inode.c                          |    1 +
 fs/ocfs2/refcounttree.c                   |    3 +
 fs/proc/base.c                            |    2 +-
 fs/reiserfs/dir.c                         |    2 -
 fs/reiserfs/xattr.c                       |   19 +---
 fs/xfs/linux-2.6/xfs_super.c              |    5 +
 fs/xfs/linux-2.6/xfs_sync.c               |  107 +++++++++++++++++-
 fs/xfs/linux-2.6/xfs_sync.h               |    7 +-
 fs/xfs/quota/xfs_qm_syscalls.c            |    3 +-
 fs/xfs/xfs_ag.h                           |    1 +
 fs/xfs/xfs_mount.h                        |    1 +
 include/linux/acpi.h                      |    1 +
 include/linux/ata.h                       |    4 +-
 include/linux/poison.h                    |   25 ++++-
 include/linux/syscalls.h                  |    6 +-
 include/trace/ftrace.h                    |    3 +-
 init/initramfs.c                          |    3 +-
 kernel/cred.c                             |    2 -
 kernel/perf_event.c                       |    2 +-
 kernel/trace/trace.h                      |    3 +-
 lib/flex_array.c                          |    2 +-
 mm/hugetlb.c                              |    5 +-
 mm/memcontrol.c                           |    4 +-
 net/dccp/probe.c                          |    3 +-
 net/mac80211/agg-tx.c                     |    1 -
 security/inode.c                          |    4 +-
 security/keys/request_key.c               |    9 ++-
 sound/pci/hda/hda_intel.c                 |    1 +
 sound/pci/hda/patch_conexant.c            |   10 +-
 sound/pci/hda/patch_realtek.c             |    2 +-
 sound/pci/hda/patch_sigmatel.c            |    6 +
 sound/pci/maestro3.c                      |    9 ++
 104 files changed, 843 insertions(+), 292 deletions(-)