Skip to content

2.6.30.5-stable review

Greg KH linux-ext4 lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest74 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/74iwlwifi: only show active power level via sysfsdrivers/net/wireless/iwlwifi/iwl-agn.c drivers/net/wireless/iwlwifi/iwl3945-base.c+2 -360 replies
2/74be2net: Fix to avoid a crash seen on PPC with LRO and Jumbo frames.drivers/net/benet/be.h drivers/net/benet/be_ethtool.c drivers/net/benet/be_main.c+35 -160 replies
3/74E100: work around the driver using streaming DMA mapping for RX descriptors.drivers/net/e100.c+3 -00 replies
4/74ipsec: Fix name of CAST algorithmnet/xfrm/xfrm_algo.c+2 -20 replies
5/74sky2: Fix checksum endiannessdrivers/net/sky2.c+1 -10 replies
6/74usbnet cdc_subset: fix issues talking to PXA gadgetsdrivers/net/usb/cdc_subset.c+4 -30 replies
7/74net: sk_prot_alloc() should not blindly overwrite memorynet/core/sock.c+17 -20 replies
8/74net: sock_copy() fixesinclude/net/sock.h net/core/sock.c+37 -150 replies
9/74gro: Flush GRO packets in napi_disable_pending pathnet/core/dev.c+5 -30 replies
10/74gso: Stop fraglists from escapinginclude/linux/netdevice.h+2 -30 replies
11/74net: Move rx skb_orphan call to where neededinclude/net/sctp/sctp.h include/net/sock.h net/ax25/ax25_in.c +3 more+5 -70 replies
12/74inet: Call skb_orphan before tproxy activatesnet/ipv4/ip_input.c net/ipv6/ip6_input.c+6 -00 replies
13/74drm/i915: Save/restore cursor state on suspend/resume.drivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/i915_suspend.c+28 -00 replies
14/74drm/i915: add ignore lvds quirk info for AOpen Mini PCdrivers/gpu/drm/i915/intel_lvds.c+8 -20 replies
15/74drm/i915: apply G45 vblank count code to all G4x chips and fix max_frame_countdrivers/gpu/drm/i915/i915_dma.c drivers/gpu/drm/i915/i915_irq.c+4 -30 replies
16/74drm/i915: avoid non-atomic sysrq executiondrivers/gpu/drm/i915/intel_fb.c+7 -10 replies
17/74drm/i915: Skip lvds with Aopen i945GTt-VFAdrivers/gpu/drm/i915/intel_lvds.c+7 -00 replies
18/74drm/i915: Hook connector to encoder during load detection (fixes tv/vga detect)drivers/gpu/drm/i915/intel_display.c+2 -00 replies
19/74drm/i915: initialize fence registers to zero when loading GEMdrivers/gpu/drm/i915/i915_gem.c+13 -00 replies
20/74drm/i915: Set SSC frequency for 8xx chips correctlydrivers/gpu/drm/i915/intel_bios.c+6 -40 replies
21/74sysfs: fix hardlink count on device_movefs/sysfs/dir.c+2 -00 replies
22/74USB: storage: raise timeout in usb_stor_Bulk_max_lundrivers/usb/storage/transport.c+1 -10 replies
23/74edac: x38 fix mchbar high register addrdrivers/edac/x38_edac.c+1 -10 replies
24/74Make SCSI SG v4 driver enabled by default and remove EXPERIMENTAL dependency, since udev depends on BSGblock/Kconfig+7 -40 replies
25/74SCSI: libsas: reuse the original port when hotplugging phys in wide portsdrivers/scsi/libsas/sas_port.c+15 -40 replies
26/74cifs: fix error handling in mount-time DFS referral chasing codefs/cifs/cifs_dfs_ref.c fs/cifs/connect.c+19 -60 replies
27/74thinkpad-acpi: disable broken bay and dock subdriversdrivers/platform/x86/Kconfig+3 -10 replies
28/74thinkpad-acpi: fix incorrect use of TPACPI_BRGHT_MODE_ECNVRAMdrivers/platform/x86/thinkpad_acpi.c+47 -143 replies
29/74nilfs2: fix oops due to inconsistent state in page with discrete b-tree nodesfs/nilfs2/segment.c+15 -10 replies
30/74tracing: Fix invalid function_graph entrykernel/trace/trace_functions_graph.c+9 -20 replies
31/74tracing: Fix missing function_graph events when we splice_read from trace_pipekernel/trace/trace.c+7 -30 replies
32/74parisc: isa-eeprom - Fix loff_t usagedrivers/parisc/eisa_eeprom.c+1 -10 replies
33/74cfg80211: add two missing NULL pointer checksnet/wireless/scan.c+3 -10 replies
34/74posix-timers: Fix oops in clock_nanosleep() with CLOCK_MONOTONIC_RAWkernel/posix-timers.c+7 -00 replies
35/74PM / ACPI: HP G7000 Notebook needs a SCI_EN resume quirkdrivers/acpi/sleep.c+8 -00 replies
36/74powerpc/mpc83xx: Fix usb mux setup for mpc834xarch/powerpc/boot/dts/asp834x-redboot.dts arch/powerpc/boot/dts/mpc8349emitx.dts arch/powerpc/boot/dts/mpc834x_mds.dts +3 more+11 -110 replies
37/74hugetlbfs: fix i_blocks accountingmm/hugetlb.c+1 -10 replies
38/74page-allocator: preserve PFN ordering when __GFP_COLD is setmm/page_alloc.c+9 -40 replies
39/74x86: Fix CPA memtype reserving in the set_pages_array*() casesarch/x86/mm/pageattr.c+21 -90 replies
40/74x86: fix assembly constraints in native_save_fl()arch/x86/include/asm/irqflags.h+7 -10 replies
41/74x86, pat: Fix set_memory_wc related corruptionarch/x86/mm/pageattr.c+6 -30 replies
42/74md/raid6: release spare page at ->stop()drivers/md/raid5.c+12 -140 replies
43/74md: when a level change reduces the number of devices, remove the excess.drivers/md/md.c+7 -00 replies
44/74ide: fix handling of unexpected IRQs vs request_irq()drivers/ide/ide-probe.c+20 -30 replies
45/74ide: relax DMA info validity checkingdrivers/ide/ide-dma.c drivers/ide/ide-iops.c include/linux/ide.h+0 -260 replies
46/74hwmon: (asus_atk0110) Fix upper limit readingsdrivers/hwmon/asus_atk0110.c+5 -10 replies
47/74hwmon: (smsc47m1) Differentiate between LPC47M233 and LPC47M292drivers/hwmon/smsc47m1.c+11 -00 replies
48/74i2c/tsl2550: Fix lux value in dark environmentdrivers/i2c/chips/tsl2550.c+10 -70 replies
49/74firewire: sbp2: add support for disks >2 TB (and 16 bytes long CDBs)drivers/firewire/fw-sbp2.c+9 -10 replies
50/74ieee1394: sbp2: add support for disks >2 TB (and 16 bytes long CDBs)drivers/ieee1394/sbp2.c drivers/ieee1394/sbp2.h+8 -10 replies
51/74atl1c: WAKE_MCAST tested twice, not WAKE_UCASTdrivers/net/atl1c/atl1c_ethtool.c+1 -10 replies
52/74atl1c: add missing parenthesesdrivers/net/atl1c/atl1c.h+4 -40 replies
53/74atl1c: misplaced parenthesisdrivers/net/atl1c/atl1c_main.c+1 -10 replies
54/74md: Handle growth of v1.x metadata correctly.drivers/md/md.c+7 -10 replies
55/74execve: must clear current->clear_child_tidkernel/fork.c+11 -110 replies
56/74flat: fix uninitialized ptr with shared libsfs/binfmt_flat.c+12 -50 replies
57/74compat_ioctl: hook up compat handler for FIEMAP ioctlfs/compat_ioctl.c+1 -00 replies
58/74generic-ipi: fix hotplug_cfd()kernel/smp.c+1 -10 replies
59/74Staging: rt2870: Revert d44ca7 Removal of kernel_thread() APIdrivers/staging/rt2870/2870_main_dev.c drivers/staging/rt2870/common/2870_rtmp_init.c drivers/staging/rt2870/common/cmm_data.c +4 more+74 -530 replies
60/74USB: ftdi_sio: add vendor and product id for Bayer glucose meter serial converter cabledrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio.h+8 -00 replies
61/74USB: ftdi_sio: add product_id for Marvell OpenRD Base, Clientdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio.h+9 -00 replies
62/74USB: storage: include Prolific Technology USB drive in unusual_devs listdrivers/usb/storage/unusual_devs.h+7 -00 replies
63/74USB: usbfs: fix -ENOENT error code to be -ENODEVdrivers/usb/core/devio.c+1 -10 replies
64/74USB: devio: Properly do access_ok() checksdrivers/usb/core/devio.c+5 -30 replies
65/74ring-buffer: Fix memleak in ring_buffer_free()kernel/trace/ring_buffer.c+1 -00 replies
66/74x86: Fix VMI && stack protectorarch/x86/kernel/vmi_32.c+1 -10 replies
67/74mm_for_maps: simplify, use ptrace_may_access()fs/proc/base.c+11 -120 replies
68/74mm_for_maps: shift down_read(mmap_sem) to the callerfs/proc/base.c fs/proc/task_mmu.c fs/proc/task_nommu.c+5 -50 replies
69/74mm_for_maps: take ->cred_guard_mutex to fix the race with execfs/proc/base.c+11 -110 replies
70/74Make sock_sendpage() use kernel_sendpage()net/socket.c+1 -10 replies
71/74ring-buffer: Fix advance of reader in rb_buffer_peek()kernel/trace/ring_buffer.c+4 -60 replies
72/74NFS: Fix an O_DIRECT Oops...fs/nfs/direct.c fs/nfs/read.c fs/nfs/write.c +1 more+16 -210 replies
73/74ALSA: hda - Add missing vmaster initialization for ALC269sound/pci/hda/patch_realtek.c+2 -00 replies
74/74ide: fix memory leak when flush command is issueddrivers/ide/ide-disk.c+1 -00 replies

Reviews trailers per patch

17 of 74 patches have a Reviewed-by or Acked-by.

PatchJeff KirsherOliver HartkoppAndi KleenSerge HallynBartlomiej ZolnierkiewiczCatalin MarinasDavid S. MillerJulien TINNESTavis OrmandyBernd SchmidtLinus TorvaldsRodolfo GiomettiAlex Macfarlane SmithHans de GoedeFrans PopDave AirlieSuresh SiddhaNarayanan GopalakrishnanAlan JenkinsLen BrownIgor MammedovAndrea GelminiAlan SternJesse BarnesAric D. Blumer
1/74
2/74
3/74A-b
4/74
5/74
6/74T-b
7/74
8/74
9/74
10/74
11/74T-b
12/74
13/74R-b
14/74
15/74
16/74
17/74
18/74
19/74
20/74R-b
21/74
22/74A-b
23/74
24/74
25/74
26/74A-b
27/74
28/74
29/74T-b
30/74
31/74
32/74
33/74
34/74
35/74Reported-and-tested-by A-b
36/74
37/74A-b
38/74T-b
39/74A-b
40/74
41/74A-b
42/74
43/74
44/74T-b
45/74
46/74T-b
47/74A-b
48/74A-b
49/74
50/74
51/74
52/74
53/74
54/74
55/74A-b
56/74T-b
57/74
58/74
59/74
60/74
61/74
62/74
63/74
64/74
65/74
66/74
67/74R-b
68/74A-b
69/74A-b
70/74A-b A-b A-b
71/74
72/74T-b
73/74
74/74A-b

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

Read the v1 thread

Cover letter [patch 00/74] 2.6.30.5-stable review

This is the start of the stable review cycle for the 2.6.30.5 release. There are 74 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.

These patches are sent out with a number of different people on the Cc:
line. If you wish to be a reviewer, please email [email protected] to add your name to the list. If you want to be off the reviewer list, also email us.

Responses should be made by Saturday, August 15, 2009 19: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.30.5-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

 Makefile                                       |    2 +-
 arch/powerpc/boot/dts/asp834x-redboot.dts      |    2 +-
 arch/powerpc/boot/dts/mpc8349emitx.dts         |    2 +-
 arch/powerpc/boot/dts/mpc834x_mds.dts          |    2 +-
 arch/powerpc/boot/dts/sbc8349.dts              |    2 +-
 arch/powerpc/platforms/83xx/mpc83xx.h          |    4 +-
 arch/powerpc/platforms/83xx/usb.c              |   10 ++--
 arch/x86/include/asm/irqflags.h                |    8 +++-
 arch/x86/kernel/vmi_32.c                       |    2 +-
 arch/x86/mm/pageattr.c                         |   39 ++++++++++----
 block/Kconfig                                  |   11 +++--
 drivers/acpi/sleep.c                           |    8 +++
 drivers/edac/x38_edac.c                        |    2 +-
 drivers/firewire/fw-sbp2.c                     |   10 +++-
 drivers/gpu/drm/i915/i915_dma.c                |    5 ++-
 drivers/gpu/drm/i915/i915_drv.h                |    8 +++
 drivers/gpu/drm/i915/i915_gem.c                |   13 +++++
 drivers/gpu/drm/i915/i915_irq.c                |    2 -
 drivers/gpu/drm/i915/i915_suspend.c            |   20 +++++++
 drivers/gpu/drm/i915/intel_bios.c              |   10 ++--
 drivers/gpu/drm/i915/intel_display.c           |    2 +
 drivers/gpu/drm/i915/intel_fb.c                |    8 +++-
 drivers/gpu/drm/i915/intel_lvds.c              |   17 +++++-
 drivers/hwmon/asus_atk0110.c                   |    6 ++-
 drivers/hwmon/smsc47m1.c                       |   11 ++++
 drivers/i2c/chips/tsl2550.c                    |   17 ++++---
 drivers/ide/ide-disk.c                         |    1 +
 drivers/ide/ide-dma.c                          |   21 -------
 drivers/ide/ide-iops.c                         |    3 -
 drivers/ide/ide-probe.c                        |   23 +++++++-
 drivers/ieee1394/sbp2.c                        |    1 +
 drivers/ieee1394/sbp2.h                        |    8 +++-
 drivers/md/md.c                                |   15 +++++-
 drivers/md/raid5.c                             |   26 ++++-----
 drivers/net/atl1c/atl1c.h                      |    8 ++--
 drivers/net/atl1c/atl1c_ethtool.c              |    2 +-
 drivers/net/atl1c/atl1c_main.c                 |    2 +-
 drivers/net/benet/be.h                         |    2 +-
 drivers/net/benet/be_ethtool.c                 |    4 +-
 drivers/net/benet/be_main.c                    |   45 +++++++++++-----
 drivers/net/e100.c                             |    3 +
 drivers/net/sky2.c                             |    2 +-
 drivers/net/usb/cdc_subset.c                   |    7 ++-
 drivers/net/wireless/iwlwifi/iwl-agn.c         |   19 +------
 drivers/net/wireless/iwlwifi/iwl3945-base.c    |   19 +------
 drivers/parisc/eisa_eeprom.c                   |    2 +-
 drivers/platform/x86/Kconfig                   |    4 +-
 drivers/platform/x86/thinkpad_acpi.c           |   61 +++++++++++++++++-----
 drivers/scsi/libsas/sas_port.c                 |   19 +++++--
 drivers/staging/rt2870/2870_main_dev.c         |   67 ++++++++++++++++--------
 drivers/staging/rt2870/common/2870_rtmp_init.c |   35 ++++++-------
 drivers/staging/rt2870/common/cmm_data.c       |    3 +
 drivers/staging/rt2870/common/rtmp_init.c      |    2 +-
 drivers/staging/rt2870/common/rtusb_io.c       |    3 +-
 drivers/staging/rt2870/rt2870.h                |    6 +--
 drivers/staging/rt2870/rt_linux.h              |   11 ++--
 drivers/usb/core/devio.c                       |   10 ++--
 drivers/usb/serial/ftdi_sio.c                  |    3 +
 drivers/usb/serial/ftdi_sio.h                  |   14 +++++
 drivers/usb/storage/transport.c                |    2 +-
 drivers/usb/storage/unusual_devs.h             |    7 +++
 fs/binfmt_flat.c                               |   17 ++++--
 fs/cifs/cifs_dfs_ref.c                         |   12 +++-
 fs/cifs/connect.c                              |   13 ++++-
 fs/compat_ioctl.c                              |    1 +
 fs/nfs/direct.c                                |   20 ++++----
 fs/nfs/read.c                                  |    6 +--
 fs/nfs/write.c                                 |    6 +--
 fs/nilfs2/segment.c                            |   16 +++++-
 fs/proc/base.c                                 |   27 ++++-----
 fs/proc/task_mmu.c                             |    1 +
 fs/proc/task_nommu.c                           |    1 +
 fs/sysfs/dir.c                                 |    2 +
 include/linux/ide.h                            |    2 -
 include/linux/netdevice.h                      |    5 +-
 include/linux/nfs_fs.h                         |    5 +-
 include/net/sctp/sctp.h                        |    1 +
 include/net/sock.h                             |   34 +++++++-----
 kernel/fork.c                                  |   22 ++++----
 kernel/posix-timers.c                          |    7 +++
 kernel/smp.c                                   |    2 +-
 kernel/trace/ring_buffer.c                     |   11 ++--
 kernel/trace/trace.c                           |   10 +++-
 kernel/trace/trace_functions_graph.c           |   11 +++-
 mm/hugetlb.c                                   |    2 +-
 mm/page_alloc.c                                |   13 +++--
 net/ax25/ax25_in.c                             |    3 +-
 net/core/dev.c                                 |   10 ++--
 net/core/sock.c                                |   39 ++++++++++++--
 net/ipv4/ip_input.c                            |    3 +
 net/ipv6/ip6_input.c                           |    3 +
 net/irda/af_irda.c                             |    3 -
 net/irda/ircomm/ircomm_lmp.c                   |    1 +
 net/socket.c                                   |    2 +-
 net/wireless/scan.c                            |    4 +-
 net/xfrm/xfrm_algo.c                           |    4 +-
 sound/pci/hda/patch_realtek.c                  |    2 +
 97 files changed, 659 insertions(+), 345 deletions(-)