Skip to content

2.6.32.4-stable review

Greg KH linux-mmc lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest52 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/52untangle the do_mremap() messarch/alpha/kernel/osf_sys.c arch/arm/include/asm/mman.h arch/arm/kernel/calls.S +55 more+342 -11790 replies
2/52fasync: split 'fasync_helper()' into separate add/remove functionsfs/fcntl.c+66 -360 replies
3/52ASoC: fix params_rate() macro use in several codecssound/soc/codecs/wm8510.c sound/soc/codecs/wm8940.c sound/soc/codecs/wm8974.c+21 -210 replies
4/52modules: Skip empty sections when exporting section noteskernel/module.c+10 -70 replies
5/52exofs: simple_write_end does not mark_inode_dirtyfs/exofs/inode.c+16 -10 replies
6/52Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium"arch/x86/Kconfig.cpu+1 -10 replies
7/52nfsd: make sure data is on disk before calling ->fsyncfs/nfsd/vfs.c+1 -40 replies
8/52sunrpc: fix peername failed on closed listenernet/sunrpc/svc_xprt.c+2 -10 replies
9/52SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos()net/sunrpc/auth_gss/gss_krb5_mech.c+3 -10 replies
10/52SUNRPC: Fix the return value in gss_import_sec_context()net/sunrpc/auth_gss/gss_mech_switch.c+1 -10 replies
11/52sunrpc: on successful gss error pipe write, don't return errornet/sunrpc/auth_gss/auth_gss.c+16 -10 replies
12/52drm/i915: Update LVDS connector status when receiving ACPI LID eventdrivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/intel_lvds.c+10 -00 replies
13/52drm/i915: fix order of fence release wrt flushingdrivers/gpu/drm/i915/i915_gem.c+4 -30 replies
14/52drm/i915: Permit pinning whilst the device is 'suspended'drivers/gpu/drm/i915/i915_gem.c+0 -30 replies
15/52drm: remove address mask param for drm_pci_alloc()drivers/gpu/drm/ati_pcigart.c drivers/gpu/drm/drm_bufs.c drivers/gpu/drm/drm_pci.c +3 more+14 -144 replies
16/52drm/i915: Enable/disable the dithering for LVDS based on VBT settingdrivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_display.c+18 -10 replies
17/52drm/i915: Make the BPC in FDI rx/transcoder be consistent with that in pipeconf on Ironlakedrivers/gpu/drm/i915/intel_display.c+25 -10 replies
18/52drm/i915: Select the correct BPC for LVDS on Ironlakedrivers/gpu/drm/i915/intel_display.c+12 -00 replies
19/52drm/i915: fix unused vardrivers/gpu/drm/i915/i915_dma.c+2 -10 replies
20/52rtc_cmos: convert shutdown to new pnp_driver->shutdowndrivers/rtc/rtc-cmos.c+3 -60 replies
21/52drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3'drivers/cpuidle/governors/menu.c+9 -30 replies
22/52cgroups: fix 2.6.32 regression causing BUG_ON() in cgroup_diput()kernel/cgroup.c+0 -10 replies
23/52lib/rational.c needs module.hlib/rational.c+1 -00 replies
24/52dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE andlib/dma-debug.c+3 -40 replies
25/52kernel/signal.c: fix kernel information leak with print-fatal-signals=1kernel/signal.c+2 -10 replies
26/52mmc_block: add dev_t initialization checkdrivers/mmc/card/block.c+5 -00 replies
27/52mmc_block: fix probe error cleanup bugdrivers/mmc/card/block.c+1 -00 replies
28/52mmc_block: fix queue cleanupdrivers/mmc/card/block.c drivers/mmc/card/queue.c+11 -90 replies
29/52ALSA: hda - Fix ALC861-VD capture source mixersound/pci/hda/patch_realtek.c+1 -10 replies
30/52ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklistsound/pci/ac97/ac97_patch.c+1 -00 replies
31/52ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2sound/pci/atiixp.c+1 -00 replies
32/52ASoC: Fix WM8350 DSP mode B configurationsound/soc/codecs/wm8350.c+1 -10 replies
33/52netfilter: ebtables: enforce CAP_NET_ADMINnet/bridge/netfilter/ebtables.c+6 -00 replies
34/52netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq()net/netfilter/nf_conntrack_ftp.c+9 -90 replies
35/52hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUsdrivers/hwmon/Kconfig drivers/hwmon/coretemp.c+15 -30 replies
36/52hwmon: (adt7462) Fix pin 28 monitoringdrivers/hwmon/adt7462.c+1 -10 replies
37/52quota: Fix dquot_transfer for filesystems different from ext4fs/quota/dquot.c+3 -00 replies
38/52xen: fix hang on suspend.drivers/xen/manage.c+4 -40 replies
39/52iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptrdrivers/net/wireless/iwlwifi/iwl-dev.h+1 -10 replies
40/52ath5k: Fix eeprom checksum check for custom sized eepromsdrivers/net/wireless/ath/ath5k/eeprom.c drivers/net/wireless/ath/ath5k/eeprom.h+37 -30 replies
41/52cfg80211: fix syntax error on user regulatory hintsnet/wireless/reg.c+1 -10 replies
42/52iwl: off by one bugdrivers/net/wireless/iwlwifi/iwl-4965.c+1 -10 replies
43/52mac80211: add missing sanity checks for action framesnet/mac80211/mlme.c net/mac80211/rx.c+7 -10 replies
44/52drm/i915: remove render reclock supportdrivers/gpu/drm/i915/intel_display.c+0 -1270 replies
45/52libertas: Remove carrier signaling from the scan codedrivers/net/wireless/libertas/scan.c+8 -140 replies
46/52kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addrkernel/sysctl.c+1 -10 replies
47/52mac80211: fix skb buffering issue (and fixes to that)net/mac80211/iface.c net/mac80211/rx.c net/mac80211/tx.c +3 more+126 -320 replies
48/52fix braindamage in audit_tree.c untag_chunk()kernel/audit_tree.c+2 -20 replies
49/52fix more leaks in audit_tree.c tag_chunk()kernel/audit_tree.c+6 -30 replies
50/52module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=yarch/powerpc/include/asm/module.h arch/powerpc/kernel/vmlinux.lds.S kernel/module.c+29 -70 replies
51/52ipv6: skb_dst() can be NULL in ipv6_hop_jumbo().net/ipv6/exthdrs.c+6 -10 replies
52/52Linux 2.6.32.4-rc1Makefile+1 -10 replies

Reviews trailers per patch

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

PatchWANG CongLi ZefanBen BlumPeteApoorv ParleLiam GirdwoodDan WilliamsNeil HormanPaul MackerrasMaxim LevitskyJeremy FitzhardingeHuaxu WanJesse BarnesAl ViroTavis OrmandyMartin Michlmayr
1/52
2/52A-b T-b
3/52A-b
4/52T-b
5/52
6/52
7/52
8/52
9/52
10/52
11/52
12/52R-b
13/52
14/52
15/52
16/52
17/52
18/52
19/52
20/52
21/52
22/52R-b A-b
23/52A-b
24/52
25/52
26/52
27/52
28/52
29/52
30/52T-b
31/52T-b
32/52A-b
33/52
34/52
35/52A-b
36/52
37/52
38/52A-b
39/52T-b
40/52
41/52
42/52
43/52
44/52
45/52A-b
46/52
47/52
48/52
49/52
50/52Inspired-by T-b A-b
51/52
52/52

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

Read the v1 thread

Cover letter [00/52] 2.6.32.4-stable review

This is the start of the stable review cycle for the 2.6.32.4 release. There are 52 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 Saturday, January 16, 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.4-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Makefile                                  |    2 +-
 arch/alpha/kernel/osf_sys.c               |   19 +--
 arch/arm/include/asm/mman.h               |    3 +
 arch/arm/kernel/calls.S                   |    2 +-
 arch/arm/kernel/entry-common.S            |    4 +-
 arch/arm/kernel/sys_arm.c                 |   55 +-------
 arch/arm/mm/mmap.c                        |    3 +-
 arch/avr32/include/asm/syscalls.h         |    4 -
 arch/avr32/kernel/sys_avr32.c             |   31 ----
 arch/avr32/kernel/syscall-stubs.S         |    2 +-
 arch/blackfin/kernel/sys_bfin.c           |   33 ----
 arch/blackfin/mach-common/entry.S         |    2 +-
 arch/cris/kernel/sys_cris.c               |   30 +----
 arch/frv/kernel/sys_frv.c                 |   66 +--------
 arch/h8300/kernel/sys_h8300.c             |   83 +----------
 arch/h8300/kernel/syscalls.S              |    2 +-
 arch/ia64/ia32/sys_ia32.c                 |    3 +
 arch/ia64/kernel/sys_ia64.c               |   83 +----------
 arch/m32r/kernel/sys_m32r.c               |   24 ---
 arch/m32r/kernel/syscall_table.S          |    2 +-
 arch/m68k/kernel/sys_m68k.c               |   83 +---------
 arch/m68knommu/kernel/sys_m68k.c          |   38 +-----
 arch/m68knommu/kernel/syscalltable.S      |    2 +-
 arch/microblaze/kernel/sys_microblaze.c   |   38 +----
 arch/microblaze/kernel/syscall_table.S    |    2 +-
 arch/mips/kernel/linux32.c                |   19 +--
 arch/mips/kernel/syscall.c                |   32 +----
 arch/mn10300/include/asm/mman.h           |    5 +
 arch/mn10300/kernel/entry.S               |    2 +-
 arch/mn10300/kernel/sys_mn10300.c         |   36 +----
 arch/parisc/kernel/sys_parisc.c           |   30 +---
 arch/powerpc/include/asm/module.h         |    5 +
 arch/powerpc/kernel/syscalls.c            |   15 +--
 arch/powerpc/kernel/vmlinux.lds.S         |    3 +
 arch/s390/kernel/compat_linux.c           |   37 +----
 arch/s390/kernel/sys_s390.c               |   30 +----
 arch/score/kernel/sys_score.c             |   28 +---
 arch/sh/kernel/sys_sh.c                   |   28 +---
 arch/sh/mm/mmap.c                         |    3 +-
 arch/sparc/kernel/sys_sparc_32.c          |   64 +-------
 arch/sparc/kernel/sys_sparc_64.c          |   50 ++-----
 arch/sparc/kernel/systbls.h               |    1 -
 arch/sparc/kernel/systbls_32.S            |    4 +-
 arch/sparc/kernel/systbls_64.S            |    4 +-
 arch/um/kernel/syscall.c                  |   28 +---
 arch/um/sys-i386/shared/sysdep/syscalls.h |    4 -
 arch/x86/Kconfig.cpu                      |    2 +-
 arch/x86/ia32/ia32entry.S                 |    2 +-
 arch/x86/ia32/sys_ia32.c                  |   43 +-----
 arch/x86/include/asm/sys_ia32.h           |    3 -
 arch/x86/include/asm/syscalls.h           |    2 -
 arch/x86/kernel/sys_i386_32.c             |   27 +---
 arch/x86/kernel/sys_x86_64.c              |   17 +--
 arch/x86/kernel/syscall_table_32.S        |    2 +-
 arch/xtensa/include/asm/syscall.h         |    2 -
 arch/xtensa/include/asm/unistd.h          |    2 +-
 arch/xtensa/kernel/syscall.c              |   25 ---
 drivers/cpuidle/governors/menu.c          |   12 +-
 drivers/gpu/drm/ati_pcigart.c             |   10 +-
 drivers/gpu/drm/drm_bufs.c                |    4 +-
 drivers/gpu/drm/drm_pci.c                 |    8 +-
 drivers/gpu/drm/i915/i915_dma.c           |    5 +-
 drivers/gpu/drm/i915/i915_drv.h           |    1 +
 drivers/gpu/drm/i915/i915_gem.c           |   12 +-
 drivers/gpu/drm/i915/i915_reg.h           |    4 +
 drivers/gpu/drm/i915/intel_display.c      |  180 ++++++---------------
 drivers/gpu/drm/i915/intel_lvds.c         |    9 +
 drivers/hwmon/Kconfig                     |    2 +-
 drivers/hwmon/adt7462.c                   |    2 +-
 drivers/hwmon/coretemp.c                  |   16 ++-
 drivers/mmc/card/block.c                  |    8 +
 drivers/mmc/card/queue.c                  |   18 +-
 drivers/net/wireless/ath/ath5k/eeprom.c   |   32 ++++-
 drivers/net/wireless/ath/ath5k/eeprom.h   |    8 +
 drivers/net/wireless/iwlwifi/iwl-4965.c   |    2 +-
 drivers/net/wireless/iwlwifi/iwl-dev.h    |    2 +-
 drivers/net/wireless/libertas/scan.c      |   22 +--
 drivers/rtc/rtc-cmos.c                    |    9 +-
 drivers/xen/manage.c                      |    8 +-
 fs/exofs/inode.c                          |   17 ++-
 fs/fcntl.c                                |  102 ++++++++-----
 fs/nfsd/vfs.c                             |    5 +-
 fs/quota/dquot.c                          |    3 +
 include/drm/drmP.h                        |    2 +-
 include/linux/syscalls.h                  |    4 +
 ipc/shm.c                                 |   31 ++--
 kernel/audit_tree.c                       |   13 +-
 kernel/cgroup.c                           |    1 -
 kernel/module.c                           |   45 ++++--
 kernel/signal.c                           |    3 +-
 kernel/sysctl.c                           |    2 +-
 lib/dma-debug.c                           |    7 +-
 lib/rational.c                            |    1 +
 mm/mmap.c                                 |   42 ++----
 mm/mremap.c                               |  241 +++++++++++++++++++----------
 mm/util.c                                 |   44 ++++++
 net/bridge/netfilter/ebtables.c           |    6 +
 net/ipv6/exthdrs.c                        |    7 +-
 net/mac80211/iface.c                      |   40 +++++-
 net/mac80211/mlme.c                       |    4 +-
 net/mac80211/rx.c                         |    8 +-
 net/mac80211/tx.c                         |    5 +-
 net/mac80211/util.c                       |   12 ++
 net/mac80211/wme.c                        |   89 ++++++++---
 net/mac80211/wme.h                        |    8 +-
 net/netfilter/nf_conntrack_ftp.c          |   18 +-
 net/sunrpc/auth_gss/auth_gss.c            |   17 ++-
 net/sunrpc/auth_gss/gss_krb5_mech.c       |    4 +-
 net/sunrpc/auth_gss/gss_mech_switch.c     |    2 +-
 net/sunrpc/svc_xprt.c                     |    3 +-
 net/wireless/reg.c                        |    2 +-
 sound/pci/ac97/ac97_patch.c               |    1 +
 sound/pci/atiixp.c                        |    1 +
 sound/pci/hda/patch_realtek.c             |    2 +-
 sound/soc/codecs/wm8350.c                 |    2 +-
 sound/soc/codecs/wm8510.c                 |   14 +-
 sound/soc/codecs/wm8940.c                 |   14 +-
 sound/soc/codecs/wm8974.c                 |   14 +-
 118 files changed, 867 insertions(+), 1514 deletions(-)