Skip to content

2.6.33.20-longterm review

Greg KH lkml sparclinux stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest101 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/101USB: ftdi_sio: add Calao reference board supportdrivers/usb/serial/ftdi_sio.c+19 -10 replies
2/101USB: EHCI: Do not rely on PORT_SUSPEND to stop USB resuming in ehci_bus_resume().drivers/usb/host/ehci-hub.c+3 -40 replies
3/101rt2x00: do not drop usb dev reference counter on suspenddrivers/net/wireless/rt2x00/rt2x00usb.c+1 -130 replies
4/101atm: br2684: Fix oops due to skb->dev being NULLnet/atm/br2684.c+4 -30 replies
5/101sparc64: remove unnecessary macros from spinlock_64.harch/sparc/include/asm/spinlock_64.h+0 -60 replies
6/101sparc32: unbreak arch_write_unlock()arch/sparc/include/asm/spinlock_32.h+9 -20 replies
7/101sparc: fix array bounds error setting up PCIC NMI traparch/sparc/kernel/pcic.c+2 -20 replies
8/101ipv6: Add GSO support on forwarding pathnet/ipv6/ip6_output.c+1 -10 replies
9/101Revert "x86, hotplug: Use mwait to offline a processor, fix the legacy case"arch/x86/include/asm/processor.h arch/x86/kernel/smpboot.c+24 -840 replies
10/101GRO: fix merging a paged skb after non-paged skbsnet/core/skbuff.c+6 -20 replies
11/101xen-blkfront: fix data size for xenbus_gather in blkfront_connectdrivers/block/xen-blkfront.c+1 -10 replies
12/101md/linear: avoid corrupting structure while waiting for rcu_free to complete.drivers/md/linear.h+1 -10 replies
13/101powerpc/pci: Check devices status property when scanning OF treearch/powerpc/kernel/pci_of_scan.c+2 -00 replies
14/101xen: x86_32: do not enable iterrupts when returning from exception in interrupt contextarch/x86/xen/xen-asm_32.S+5 -30 replies
15/101xen/smp: Warn user why they keel over - nosmp or noapic and what to use instead.arch/x86/xen/smp.c+10 -00 replies
16/101ARM: davinci: da850 EVM: read mac address from SPI flasharch/arm/mach-davinci/board-da850-evm.c+28 -00 replies
17/101md: Fix handling for devices from 2TB to 4TB in 0.90 metadata.drivers/md/md.c+10 -20 replies
18/101net/9p: fix client code to fail more gracefully on protocol errornet/9p/client.c+2 -10 replies
19/101fs/9p: Fid is not valid after a failed clunk.net/9p/client.c+4 -20 replies
20/101fs/9p: Fix invalid mount options/argsfs/9p/v9fs.c+34 -90 replies
21/101net/9p: Fix the msize calculation.net/9p/client.c+2 -20 replies
22/101irda: fix smsc-ircc2 section mismatch warningdrivers/net/irda/smsc-ircc2.c+1 -10 replies
23/101qla2xxx: Correct inadvertent loop state transitions during port-update handling.drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_isr.c+0 -40 replies
24/101e1000: Fix driver to be used on PA RISC C8000 workstationsdrivers/net/e1000/e1000_hw.c+6 -00 replies
25/101ASoC: Fix reporting of partial jack updatessound/soc/soc-jack.c+1 -10 replies
26/101ALSA: HDA: Cirrus - fix "Surround Speaker" volume control namesound/pci/hda/patch_cirrus.c+1 -10 replies
27/101drm/radeon/kms: fix typo in r100_blit_copydrivers/gpu/drm/radeon/r100.c+2 -21 reply
28/101cifs: fix possible memory corruption in CIFSFindNextfs/cifs/cifssmb.c+2 -10 replies
29/101b43: Fix beacon problem in ad-hoc modedrivers/net/wireless/b43/main.c+2 -10 replies
30/101wireless: Reset beacon_found while updating regulatorynet/wireless/reg.c+1 -00 replies
31/101rtl2800usb: Fix incorrect storage of MAC address on big-endian platformsdrivers/net/wireless/rt2x00/rt2800lib.c+9 -80 replies
32/101USB: PL2303: correctly handle baudrates above 115200drivers/usb/serial/pl2303.c+22 -40 replies
33/101ASIX: Add AX88772B USB IDdrivers/net/usb/asix.c+4 -00 replies
34/101fcoe: Unable to select the exchangeID from offload pool for storage targetsdrivers/scsi/fcoe/fcoe.c+17 -20 replies
35/101hvc_console: Improve tty/console put_chars handlingdrivers/char/hvc_console.c+5 -30 replies
36/101TPM: Call tpm_transmit with correct sizedrivers/char/tpm/tpm.c+3 -00 replies
37/101TPM: Zero buffer after copying to userspacedrivers/char/tpm/tpm.c+5 -10 replies
38/101libiscsi_tcp: fix LLD data allocationdrivers/scsi/libiscsi_tcp.c+3 -110 replies
39/101cnic: Improve NETDEV_UP event handlingdrivers/net/cnic.c+2 -20 replies
40/101ALSA: hda/realtek - Avoid bogus HP-pin assignmentsound/pci/hda/patch_realtek.c+3 -10 replies
41/1013w-9xxx: fix iommu_iova leakdrivers/scsi/3w-9xxx.c+2 -00 replies
42/101aacraid: reset should disable MSI interruptdrivers/scsi/aacraid/commsup.c+2 -00 replies
43/101libsas: fix failure to revalidate domain for anything but the first expander child.drivers/scsi/libsas/sas_expander.c+1 -10 replies
44/101cfg80211: Fix validation of AKM suitesnet/wireless/nl80211.c+4 -10 replies
45/101splice: direct_splice_actor() should not use pos in sdfs/splice.c+2 -10 replies
46/101libsas: fix panic when single phy is disabled on a wide portdrivers/scsi/libsas/sas_expander.c+6 -40 replies
47/101ahci: Enable SB600 64bit DMA on Asus M3Adrivers/ata/ahci.c+12 -00 replies
48/101HID: usbhid: Add support for SiGma Micro chipdrivers/hid/hid-ids.h drivers/hid/usbhid/hid-quirks.c+4 -00 replies
49/101hwmon: (w83627ehf) Properly report thermal diode sensorsdrivers/hwmon/w83627ehf.c+11 -40 replies
50/101x25: Prevent skb overreads when checking call user datanet/x25/af_x25.c+2 -10 replies
51/101block: check for proper length of iov entries earlier in blk_rq_map_user_iov()block/blk-map.c+3 -20 replies
52/101staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAITdrivers/staging/quatech_usb2/quatech_usb2.c+7 -20 replies
53/101USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module"drivers/usb/serial/qcserial.c+1 -00 replies
54/101xhci-mem.c: Check for ring->first_seg != NULLdrivers/usb/host/xhci-mem.c+12 -100 replies
55/101ipr: Always initiate hard reset in kdump kerneldrivers/scsi/ipr.c+1 -10 replies
56/101libsas: set sas_address and device type of rphydrivers/scsi/libsas/sas_expander.c+2 -00 replies
57/101ALSA: HDA: Add new revision for ALC662sound/pci/hda/patch_realtek.c+2 -00 replies
58/101x86: Fix compilation bug in kprobes twobyte_is_boostablearch/x86/kernel/kprobes.c+3 -10 replies
59/101epoll: fix spurious lockdep warningsfs/eventpoll.c+18 -70 replies
60/101usbmon vs. tcpdump: fix dropped packet countdrivers/usb/mon/mon_bin.c+1 -10 replies
61/101USB: storage: Use normalized sense when emulating autosensedrivers/usb/storage/transport.c+19 -150 replies
62/101usb/core/devio.c: Check for printer class specific requestdrivers/usb/core/devio.c+18 -30 replies
63/101USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uiddrivers/usb/core/devio.c+4 -20 replies
64/101usb: cdc-acm: Owen SI-30 supportdrivers/usb/class/cdc-acm.c+3 -00 replies
65/101USB: pl2303: add id for SMART devicedrivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+6 -00 replies
66/101USB: ftdi_sio: add PID for Sony Ericsson Urbandrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+6 -20 replies
67/101USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Boarddrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+3 -00 replies
68/101QE/FHCI: fixed the CONTROL bugdrivers/usb/host/fhci-sched.c+15 -40 replies
69/101Update email address for stable patch submissionDocumentation/stable_kernel_rules.txt+6 -60 replies
70/101kobj_uevent: Ignore if some listeners cannot handle messagelib/kobject_uevent.c+1 -10 replies
71/101kmod: prevent kmod_loop_msg overflow in __request_module()kernel/kmod.c+3 -10 replies
72/101time: Change jiffies_to_clock_t() argument type to unsigned longinclude/linux/jiffies.h kernel/time.c+2 -20 replies
73/101tracing: Fix returning of duplicate data after EOF in trace_pipe_rawkernel/trace/trace.c+2 -20 replies
74/101nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir()fs/nfsd/nfs4proc.c+1 -10 replies
75/101nfsd4: fix seqid_mutating_errorfs/nfsd/nfs4xdr.c fs/nfsd/state.h+12 -60 replies
76/101nfsd4: ignore WANT bits in open downgradefs/nfsd/nfs4state.c+2 -00 replies
77/101ASoC: ak4642: fixup cache register tablesound/soc/codecs/ak4642.c+11 -110 replies
78/101ASoC: ak4535: fixup cache register tablesound/soc/codecs/ak4535.c+5 -50 replies
79/101KVM: s390: check cpu_id prior to using itarch/s390/kvm/kvm-s390.c+10 -40 replies
80/101ccwgroup: move attributes to attribute groupdrivers/s390/cio/ccwgroup.c+22 -200 replies
81/101iommu/amd: Fix wrong shift directionarch/x86/kernel/amd_iommu.c+1 -10 replies
82/101carminefb: Fix module parameters permissionsdrivers/video/carminefb.c+3 -30 replies
83/101uvcvideo: Set alternate setting 0 on resume if the bus has been resetdrivers/media/video/uvc/uvc_driver.c drivers/media/video/uvc/uvc_video.c drivers/media/video/uvc/uvcvideo.h+11 -30 replies
84/101tuner_xc2028: Allow selection of the frequency adjustment code for XC3028drivers/media/video/cx23885/cx23885-dvb.c+1 -10 replies
85/101plat-mxc: iomux-v3.h: implicitly enable pull-up/down when thats desiredarch/arm/plat-mxc/include/mach/iomux-v3.h+5 -50 replies
86/101net: Fix a memmove bug in dev_gro_receive()net/core/dev.c+1 -10 replies
87/101gro: fix different skb headroomsnet/core/skbuff.c+6 -20 replies
88/101gro: Re-fix different skb headroomsnet/core/skbuff.c+1 -10 replies
89/101Revert "MIPS: MTX-1: Make au1000_eth probe all PHYarch/mips/alchemy/mtx-1/platform.c+0 -90 replies
90/101Revert "usb: musb: restore INDEX register in resume path"drivers/usb/musb/musb_core.c+0 -10 replies
91/101watchdog: mtx1-wdt: fix build failuredrivers/watchdog/mtx-1_wdt.c+3 -20 replies
92/101kcore: fix test for end of listfs/proc/kcore.c+1 -10 replies
93/101thinkpad-acpi: module autoloading for newer Lenovo ThinkPads.drivers/platform/x86/thinkpad_acpi.c+5 -20 replies
94/101scm: lower SCM_MAX_FDinclude/net/scm.h net/core/scm.c+9 -60 replies
95/101NLM: Dont hang forever on NLM unlock requestsfs/lockd/clntproc.c include/linux/sunrpc/sched.h net/sunrpc/clnt.c +1 more+13 -30 replies
96/101Bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace.net/bluetooth/l2cap.c net/bluetooth/rfcomm/sock.c+2 -00 replies
97/101vm: fix vm_pgoff wrap in stack expansionmm/mmap.c+7 -40 replies
98/101vm: fix vm_pgoff wrap in upward expansionmm/mmap.c+6 -30 replies
99/101Bluetooth: Prevent buffer overflow in l2cap config requestnet/bluetooth/l2cap.c+1 -10 replies
100/101nl80211: fix overflow in ssid_lennet/wireless/nl80211.c+2 -20 replies
101/101net_sched: Fix qdisc_notify()net/sched/sch_api.c+7 -70 replies

Reviews trailers per patch

25 of 101 patches have a Reviewed-by or Acked-by.

PatchIvo van DoornSam RavnborgEric DumazetIan CampbellSonny RaoJeremy FitzhardingeJesse BrandeburgLiam GirdwoodMichel DänzerLarry FingerLuis R. RodriguezAnton BlanchardChris BootAdam RadfordMark SalyzynJack WangAndrew HendryBrian KingCrystal YuShengyao XueKailang YangPaul BolleJason BaronAlan SternMatthew DharmKay SieversPlamen PetrovRalf BaechleKAMEZAWA HiroyukiWANG CongHenrique de Moraes HolschuhVasily AverinMarcel HoltmannRobert Święcki
1/101
2/101
3/101A-b
4/101
5/101
6/101
7/101R-b
8/101
9/101
10/101A-b
11/101A-b
12/101
13/101Signed-of-by
14/101A-b
15/101A-b
16/101
17/101
18/101
19/101
20/101
21/101
22/101
23/101
24/101A-b
25/101A-b
26/101
27/101R-b
28/101
29/101T-b
30/101R-b A-b
31/101
32/101
33/101
34/101
35/101A-b
36/101
37/101
38/101
39/101
40/101
41/101T-b A-b
42/101A-b
43/101
44/101
45/101
46/101T-b
47/101
48/101
49/101
50/101A-b
51/101
52/101
53/101
54/101
55/101A-b
56/101T-b
57/101T-b A-b
58/101
59/101T-b A-b
60/101
61/101A-b A-b
62/101A-b
63/101
64/101
65/101
66/101
67/101
68/101
69/101
70/101A-b
71/101
72/101
73/101
74/101
75/101
76/101
77/101
78/101
79/101
80/101
81/101
82/101
83/101
84/101
85/101
86/101
87/101
88/101A-b T-b
89/101A-b
90/101
91/101
92/101A-b A-b
93/101A-b
94/101
95/101T-b
96/101A-b
97/101Reported-and-tested-by
98/101
99/101
100/101
101/101

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

Read the v1 thread

Cover letter [000/101] 2.6.33.20-longterm review

Note, this is going to be the LAST 2.6.33-longterm release. After this one, it is end-of-life, please move to the 3.0 kernel if you are relying on this kernel for your real-time kernel usage.

This is the start of the stable review cycle for the 2.6.33.20 release. There are 101 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 Friday, November 4, 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.33.20-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Documentation/stable_kernel_rules.txt       |   12 ++--
 Makefile                                    |    2 +-
 arch/arm/mach-davinci/board-da850-evm.c     |   28 +++++++++
 arch/arm/plat-mxc/include/mach/iomux-v3.h   |   10 ++--
 arch/mips/alchemy/mtx-1/platform.c          |    9 ---
 arch/powerpc/kernel/pci_of_scan.c           |    2 +
 arch/s390/kvm/kvm-s390.c                    |   14 +++-
 arch/sparc/include/asm/spinlock_32.h        |   11 +++-
 arch/sparc/include/asm/spinlock_64.h        |    6 --
 arch/sparc/kernel/pcic.c                    |    4 +-
 arch/x86/include/asm/processor.h            |   23 +++++++
 arch/x86/kernel/amd_iommu.c                 |    2 +-
 arch/x86/kernel/kprobes.c                   |    4 +-
 arch/x86/kernel/smpboot.c                   |   85 +--------------------------
 arch/x86/xen/smp.c                          |   10 +++
 arch/x86/xen/xen-asm_32.S                   |    8 ++-
 block/blk-map.c                             |    5 +-
 drivers/ata/ahci.c                          |   12 ++++
 drivers/block/xen-blkfront.c                |    2 +-
 drivers/char/hvc_console.c                  |    8 ++-
 drivers/char/tpm/tpm.c                      |    9 +++-
 drivers/gpu/drm/radeon/r100.c               |    4 +-
 drivers/hid/hid-ids.h                       |    3 +
 drivers/hid/usbhid/hid-quirks.c             |    1 +
 drivers/hwmon/w83627ehf.c                   |   15 ++++-
 drivers/md/linear.h                         |    2 +-
 drivers/md/md.c                             |   12 +++-
 drivers/media/video/cx23885/cx23885-dvb.c   |    2 +-
 drivers/media/video/uvc/uvc_driver.c        |    2 +-
 drivers/media/video/uvc/uvc_video.c         |   10 +++-
 drivers/media/video/uvc/uvcvideo.h          |    2 +-
 drivers/net/cnic.c                          |    4 +-
 drivers/net/e1000/e1000_hw.c                |    6 ++
 drivers/net/irda/smsc-ircc2.c               |    2 +-
 drivers/net/usb/asix.c                      |    4 +
 drivers/net/wireless/b43/main.c             |    3 +-
 drivers/net/wireless/rt2x00/rt2800lib.c     |   17 +++---
 drivers/net/wireless/rt2x00/rt2x00usb.c     |   14 +----
 drivers/platform/x86/thinkpad_acpi.c        |    7 ++-
 drivers/s390/cio/ccwgroup.c                 |   42 +++++++------
 drivers/scsi/3w-9xxx.c                      |    2 +
 drivers/scsi/aacraid/commsup.c              |    2 +
 drivers/scsi/fcoe/fcoe.c                    |   19 +++++-
 drivers/scsi/ipr.c                          |    2 +-
 drivers/scsi/libiscsi_tcp.c                 |   14 +----
 drivers/scsi/libsas/sas_expander.c          |   14 +++--
 drivers/scsi/qla2xxx/qla_init.c             |    3 -
 drivers/scsi/qla2xxx/qla_isr.c              |    1 -
 drivers/staging/quatech_usb2/quatech_usb2.c |    9 ++-
 drivers/usb/class/cdc-acm.c                 |    3 +
 drivers/usb/core/devio.c                    |   27 +++++++--
 drivers/usb/host/ehci-hub.c                 |    7 +-
 drivers/usb/host/fhci-sched.c               |   19 +++++-
 drivers/usb/host/xhci-mem.c                 |   22 ++++---
 drivers/usb/mon/mon_bin.c                   |    2 +-
 drivers/usb/musb/musb_core.c                |    1 -
 drivers/usb/serial/ftdi_sio.c               |   24 +++++++-
 drivers/usb/serial/ftdi_sio_ids.h           |    7 ++-
 drivers/usb/serial/pl2303.c                 |   27 +++++++-
 drivers/usb/serial/pl2303.h                 |    5 ++
 drivers/usb/serial/qcserial.c               |    1 +
 drivers/usb/storage/transport.c             |   34 ++++++-----
 drivers/video/carminefb.c                   |    6 +-
 drivers/watchdog/mtx-1_wdt.c                |    5 +-
 fs/9p/v9fs.c                                |   43 +++++++++++---
 fs/cifs/cifssmb.c                           |    3 +-
 fs/eventpoll.c                              |   25 ++++++--
 fs/lockd/clntproc.c                         |    8 ++-
 fs/nfsd/nfs4proc.c                          |    2 +-
 fs/nfsd/nfs4state.c                         |    2 +
 fs/nfsd/nfs4xdr.c                           |   12 ++++
 fs/nfsd/state.h                             |    6 --
 fs/proc/kcore.c                             |    2 +-
 fs/splice.c                                 |    3 +-
 include/linux/jiffies.h                     |    2 +-
 include/linux/sunrpc/sched.h                |    4 +-
 include/net/scm.h                           |    5 +-
 kernel/kmod.c                               |    4 +-
 kernel/time.c                               |    2 +-
 kernel/trace/trace.c                        |    4 +-
 lib/kobject_uevent.c                        |    2 +-
 mm/mmap.c                                   |   20 ++++--
 net/9p/client.c                             |   13 +++--
 net/atm/br2684.c                            |    7 +-
 net/bluetooth/l2cap.c                       |    3 +-
 net/bluetooth/rfcomm/sock.c                 |    1 +
 net/core/dev.c                              |    2 +-
 net/core/scm.c                              |   10 ++-
 net/core/skbuff.c                           |   14 ++++-
 net/ipv6/ip6_output.c                       |    2 +-
 net/sched/sch_api.c                         |   14 ++--
 net/sunrpc/clnt.c                           |    3 +
 net/sunrpc/sched.c                          |    1 +
 net/wireless/nl80211.c                      |    9 ++-
 net/wireless/reg.c                          |    1 +
 net/x25/af_x25.c                            |    3 +-
 sound/pci/hda/patch_cirrus.c                |    2 +-
 sound/pci/hda/patch_realtek.c               |    6 ++-
 sound/soc/codecs/ak4535.c                   |   10 ++--
 sound/soc/codecs/ak4642.c                   |   22 ++++----
 sound/soc/soc-jack.c                        |    2 +-
 101 files changed, 588 insertions(+), 360 deletions(-)