Skip to content

2.6.32.47-longterm review

Greg KH lkml sparclinux stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest107 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/107USB: ftdi_sio: add Calao reference board supportdrivers/usb/serial/ftdi_sio.c+19 -10 replies
2/107USB: 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/107rt2x00: do not drop usb dev reference counter on suspenddrivers/net/wireless/rt2x00/rt2x00usb.c+1 -130 replies
4/107atm: br2684: Fix oops due to skb->dev being NULLnet/atm/br2684.c+4 -30 replies
5/107sparc: Allow handling signals when stack is corrupted.arch/sparc/include/asm/sigcontext.h arch/sparc/kernel/Makefile arch/sparc/kernel/signal32.c +5 more+468 -2332 replies
6/107sparc: fix array bounds error setting up PCIC NMI traparch/sparc/kernel/pcic.c+2 -20 replies
7/107Fix broken backport for IPv6 tunnelsnet/ipv6/ip6_tunnel.c+2 -20 replies
8/107net: Fix IPv6 GSO type checks in Intel ethernet driversdrivers/net/e1000e/netdev.c drivers/net/igb/igb_main.c drivers/net/igbvf/netdev.c +1 more+4 -40 replies
9/107ipv6: Add GSO support on forwarding pathnet/ipv6/ip6_output.c+1 -10 replies
10/107Revert "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
11/107GRO: fix merging a paged skb after non-paged skbsnet/core/skbuff.c+6 -20 replies
12/107xen-blkfront: fix data size for xenbus_gather in blkfront_connectdrivers/block/xen-blkfront.c+1 -10 replies
13/107md/linear: avoid corrupting structure while waiting for rcu_free to complete.drivers/md/linear.h+1 -10 replies
14/107powerpc/mpic: Fix problem that affinity is not updatedarch/powerpc/sysdev/mpic.c+5 -120 replies
15/107powerpc/pci: Check devices status property when scanning OF treearch/powerpc/kernel/pci_of_scan.c+2 -00 replies
16/107xen: x86_32: do not enable iterrupts when returning from exception in interrupt contextarch/x86/xen/xen-asm_32.S+5 -30 replies
17/107xen/smp: Warn user why they keel over - nosmp or noapic and what to use instead.arch/x86/xen/smp.c+10 -00 replies
18/107ARM: davinci: da850 EVM: read mac address from SPI flasharch/arm/mach-davinci/board-da850-evm.c+28 -00 replies
19/107md: Fix handling for devices from 2TB to 4TB in 0.90 metadata.drivers/md/md.c+10 -20 replies
20/107net/9p: fix client code to fail more gracefully on protocol errornet/9p/client.c+2 -10 replies
21/107fs/9p: Fid is not valid after a failed clunk.net/9p/client.c+4 -20 replies
22/107net/9p: Fix the msize calculation.net/9p/client.c+2 -20 replies
23/107irda: fix smsc-ircc2 section mismatch warningdrivers/net/irda/smsc-ircc2.c+1 -10 replies
24/107qla2xxx: Correct inadvertent loop state transitions during port-update handling.drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_isr.c+0 -40 replies
25/107e1000: Fix driver to be used on PA RISC C8000 workstationsdrivers/net/e1000/e1000_hw.c+6 -00 replies
26/107ASoC: Fix reporting of partial jack updatessound/soc/soc-jack.c+1 -10 replies
27/107ALSA: HDA: Cirrus - fix "Surround Speaker" volume control namesound/pci/hda/patch_cirrus.c+1 -10 replies
28/107drm/radeon/kms: fix typo in r100_blit_copydrivers/gpu/drm/radeon/r100.c+2 -22 replies
29/107cifs: fix possible memory corruption in CIFSFindNextfs/cifs/cifssmb.c+2 -10 replies
30/107b43: Fix beacon problem in ad-hoc modedrivers/net/wireless/b43/main.c+2 -10 replies
31/107wireless: Reset beacon_found while updating regulatorynet/wireless/reg.c+1 -00 replies
32/107USB: PL2303: correctly handle baudrates above 115200drivers/usb/serial/pl2303.c+22 -40 replies
33/107ASIX: Add AX88772B USB IDdrivers/net/usb/asix.c+4 -00 replies
34/107hvc_console: Improve tty/console put_chars handlingdrivers/char/hvc_console.c+5 -30 replies
35/107TPM: Call tpm_transmit with correct sizedrivers/char/tpm/tpm.c+3 -00 replies
36/107TPM: Zero buffer after copying to userspacedrivers/char/tpm/tpm.c+5 -10 replies
37/107libiscsi_tcp: fix LLD data allocationdrivers/scsi/libiscsi_tcp.c+3 -110 replies
38/107cnic: Improve NETDEV_UP event handlingdrivers/net/cnic.c+2 -20 replies
39/107ALSA: hda/realtek - Avoid bogus HP-pin assignmentsound/pci/hda/patch_realtek.c+3 -10 replies
40/1073w-9xxx: fix iommu_iova leakdrivers/scsi/3w-9xxx.c+2 -00 replies
41/107aacraid: reset should disable MSI interruptdrivers/scsi/aacraid/commsup.c+2 -00 replies
42/107libsas: fix failure to revalidate domain for anything but the first expander child.drivers/scsi/libsas/sas_expander.c+1 -10 replies
43/107cfg80211: Fix validation of AKM suitesnet/wireless/nl80211.c+4 -10 replies
44/107splice: direct_splice_actor() should not use pos in sdfs/splice.c+2 -10 replies
45/107libsas: fix panic when single phy is disabled on a wide portdrivers/scsi/libsas/sas_expander.c+6 -40 replies
46/107ahci: Enable SB600 64bit DMA on Asus M3Adrivers/ata/ahci.c+12 -00 replies
47/107HID: usbhid: Add support for SiGma Micro chipdrivers/hid/hid-ids.h drivers/hid/usbhid/hid-quirks.c+4 -00 replies
48/107hwmon: (w83627ehf) Properly report thermal diode sensorsdrivers/hwmon/w83627ehf.c+11 -40 replies
49/107x25: Prevent skb overreads when checking call user datanet/x25/af_x25.c+2 -10 replies
50/107block: check for proper length of iov entries earlier in blk_rq_map_user_iov()block/blk-map.c+3 -27 replies
51/107staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAITdrivers/staging/quatech_usb2/quatech_usb2.c+7 -20 replies
52/107USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module"drivers/usb/serial/qcserial.c+1 -00 replies
53/107xhci-mem.c: Check for ring->first_seg != NULLdrivers/usb/host/xhci-mem.c+12 -100 replies
54/107ipr: Always initiate hard reset in kdump kerneldrivers/scsi/ipr.c+1 -10 replies
55/107libsas: set sas_address and device type of rphydrivers/scsi/libsas/sas_expander.c+2 -00 replies
56/107ALSA: HDA: Add new revision for ALC662sound/pci/hda/patch_realtek.c+2 -00 replies
57/107x86: Fix compilation bug in kprobes twobyte_is_boostablearch/x86/kernel/kprobes.c+3 -10 replies
58/107epoll: fix spurious lockdep warningsfs/eventpoll.c+18 -70 replies
59/107usbmon vs. tcpdump: fix dropped packet countdrivers/usb/mon/mon_bin.c+1 -10 replies
60/107USB: storage: Use normalized sense when emulating autosensedrivers/usb/storage/transport.c+19 -150 replies
61/107USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uiddrivers/usb/core/devio.c+4 -20 replies
62/107usb: cdc-acm: Owen SI-30 supportdrivers/usb/class/cdc-acm.c+3 -00 replies
63/107USB: add RESET_RESUME for webcams shown to be quirkydrivers/usb/core/quirks.c+21 -00 replies
64/107USB: pl2303: add id for SMART devicedrivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+6 -00 replies
65/107USB: ftdi_sio: add PID for Sony Ericsson Urbandrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+6 -20 replies
66/107USB: 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
67/107QE/FHCI: fixed the CONTROL bugdrivers/usb/host/fhci-sched.c+15 -40 replies
68/107Update email address for stable patch submissionDocumentation/stable_kernel_rules.txt+2 -23 replies
69/107kobj_uevent: Ignore if some listeners cannot handle messagelib/kobject_uevent.c+1 -10 replies
70/107kmod: prevent kmod_loop_msg overflow in __request_module()kernel/kmod.c+3 -10 replies
71/107time: Change jiffies_to_clock_t() argument type to unsigned longinclude/linux/jiffies.h kernel/time.c+2 -20 replies
72/107nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir()fs/nfsd/nfs4proc.c+1 -10 replies
73/107nfsd4: ignore WANT bits in open downgradefs/nfsd/nfs4state.c+2 -00 replies
74/107ASoC: wm8940: Properly set codec->dapm.bias_levelsound/soc/codecs/wm8940.c+2 -00 replies
75/107ASoC: ak4642: fixup cache register tablesound/soc/codecs/ak4642.c+11 -110 replies
76/107ASoC: ak4535: fixup cache register tablesound/soc/codecs/ak4535.c+5 -50 replies
77/107KVM: s390: check cpu_id prior to using itarch/s390/kvm/kvm-s390.c+10 -40 replies
78/107ccwgroup: move attributes to attribute groupdrivers/s390/cio/ccwgroup.c+22 -200 replies
79/107iommu/amd: Fix wrong shift directionarch/x86/kernel/amd_iommu.c+1 -10 replies
80/107carminefb: Fix module parameters permissionsdrivers/video/carminefb.c+3 -30 replies
81/107uvcvideo: 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
82/107tuner_xc2028: Allow selection of the frequency adjustment code for XC3028drivers/media/video/cx23885/cx23885-dvb.c+1 -10 replies
83/107plat-mxc: iomux-v3.h: implicitly enable pull-up/down when thats desiredarch/arm/plat-mxc/include/mach/iomux-v3.h+5 -50 replies
84/107um: fix ubd cow sizearch/um/drivers/ubd_kern.c+30 -10 replies
85/107cfq: calculate the seek_mean per cfq_queue not per cfq_io_contextblock/cfq-iosched.c include/linux/iocontext.h+33 -400 replies
86/107cfq: merge cooperating cfq_queuesblock/cfq-iosched.c+87 -20 replies
87/107cfq: change the meaning of the cfqq_coop flagblock/cfq-iosched.c+6 -140 replies
88/107cfq: break apart merged cfqqs if they stop cooperatingblock/cfq-iosched.c+76 -30 replies
89/107cfq-iosched: get rid of the coop_preempt flagblock/cfq-iosched.c+1 -140 replies
90/107cfq: Dont allow queue merges for queues that have no process referencesblock/cfq-iosched.c+11 -20 replies
91/107xen/timer: Missing IRQF_NO_SUSPEND in timer code broke suspend.arch/x86/xen/time.c+3 -10 replies
92/107KVM: x86: Reset tsc_timestamp on TSC writesarch/x86/kvm/svm.c arch/x86/kvm/vmx.c+2 -00 replies
93/107genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlierdrivers/base/sys.c drivers/xen/events.c include/linux/interrupt.h +1 more+40 -80 replies
94/107Revert "usb: musb: restore INDEX register in resume path"drivers/usb/musb/musb_core.c+0 -10 replies
95/107Revert "MIPS: MTX-1: Make au1000_eth probe all PHYarch/mips/alchemy/mtx-1/platform.c+0 -90 replies
96/107watchdog: mtx1-wdt: fix build failuredrivers/watchdog/mtx-1_wdt.c+3 -20 replies
97/107kcore: fix test for end of listfs/proc/kcore.c+1 -10 replies
98/107thinkpad-acpi: module autoloading for newer Lenovo ThinkPads.drivers/platform/x86/thinkpad_acpi.c+5 -20 replies
99/107scm: lower SCM_MAX_FDinclude/net/scm.h net/core/scm.c+9 -60 replies
100/107deal with races in /proc/*/{syscall,stack,personality}fs/proc/base.c+50 -190 replies
101/107NLM: Dont hang forever on NLM unlock requestsfs/lockd/clntproc.c include/linux/sunrpc/sched.h net/sunrpc/clnt.c +1 more+13 -30 replies
102/107Bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace.net/bluetooth/l2cap.c net/bluetooth/rfcomm/sock.c+2 -00 replies
103/107vm: fix vm_pgoff wrap in stack expansionmm/mmap.c+7 -40 replies
104/107vm: fix vm_pgoff wrap in upward expansionmm/mmap.c+6 -30 replies
105/107Bluetooth: Prevent buffer overflow in l2cap config requestnet/bluetooth/l2cap.c+1 -10 replies
106/107nl80211: fix overflow in ssid_lennet/wireless/nl80211.c+2 -20 replies
107/107net_sched: Fix qdisc_notify()net/sched/sch_api.c+7 -70 replies

Reviews trailers per patch

23 of 107 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 SieversRalf BaechleKAMEZAWA HiroyukiWANG CongHenrique de Moraes HolschuhVasily AverinMarcel HoltmannRobert Święcki
1/107
2/107
3/107A-b
4/107
5/107
6/107R-b
7/107
8/107
9/107
10/107
11/107A-b
12/107A-b
13/107
14/107
15/107Signed-of-by
16/107A-b
17/107A-b
18/107
19/107
20/107
21/107
22/107
23/107
24/107
25/107A-b
26/107A-b
27/107
28/107R-b
29/107
30/107T-b
31/107R-b A-b
32/107
33/107
34/107A-b
35/107
36/107
37/107
38/107
39/107
40/107T-b A-b
41/107A-b
42/107
43/107
44/107
45/107T-b
46/107
47/107
48/107
49/107A-b
50/107
51/107
52/107
53/107
54/107A-b
55/107T-b
56/107T-b A-b
57/107
58/107T-b A-b
59/107
60/107A-b A-b
61/107
62/107
63/107
64/107
65/107
66/107
67/107
68/107
69/107A-b
70/107
71/107
72/107
73/107
74/107
75/107
76/107
77/107
78/107
79/107
80/107
81/107
82/107
83/107
84/107
85/107
86/107
87/107
88/107
89/107
90/107
91/107
92/107
93/107
94/107
95/107A-b
96/107
97/107A-b A-b
98/107A-b
99/107
100/107
101/107T-b
102/107A-b
103/107Reported-and-tested-by
104/107
105/107
106/107
107/107

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 [000/107] 2.6.32.47-longterm review

This is the start of the longterm review cycle for the 2.6.32.47 release. There are 107 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/longterm-review/patch-2.6.32.47-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Documentation/stable_kernel_rules.txt       |    4 +-
 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/powerpc/sysdev/mpic.c                  |   17 +--
 arch/s390/kvm/kvm-s390.c                    |   14 +-
 arch/sparc/include/asm/sigcontext.h         |   14 ++
 arch/sparc/kernel/Makefile                  |    1 +
 arch/sparc/kernel/pcic.c                    |    4 +-
 arch/sparc/kernel/signal32.c                |  184 +++++++++++--------
 arch/sparc/kernel/signal_32.c               |  172 ++++++++----------
 arch/sparc/kernel/signal_64.c               |  108 +++++------
 arch/sparc/kernel/sigutil.h                 |    9 +
 arch/sparc/kernel/sigutil_32.c              |  120 ++++++++++++
 arch/sparc/kernel/sigutil_64.c              |   93 ++++++++++
 arch/um/drivers/ubd_kern.c                  |   31 +++-
 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/kvm/svm.c                          |    1 +
 arch/x86/kvm/vmx.c                          |    1 +
 arch/x86/xen/smp.c                          |   10 +
 arch/x86/xen/time.c                         |    4 +-
 arch/x86/xen/xen-asm_32.S                   |    8 +-
 block/blk-map.c                             |    5 +-
 block/cfq-iosched.c                         |  264 +++++++++++++++++++++------
 drivers/ata/ahci.c                          |   12 ++
 drivers/base/sys.c                          |    6 +
 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/e1000e/netdev.c                 |    2 +-
 drivers/net/igb/igb_main.c                  |    2 +-
 drivers/net/igbvf/netdev.c                  |    2 +-
 drivers/net/irda/smsc-ircc2.c               |    2 +-
 drivers/net/ixgbe/ixgbe_main.c              |    2 +-
 drivers/net/usb/asix.c                      |    4 +
 drivers/net/wireless/b43/main.c             |    3 +-
 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/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                    |    6 +-
 drivers/usb/core/quirks.c                   |   21 ++
 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 +-
 drivers/xen/events.c                        |    2 +-
 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/proc/base.c                              |   69 +++++--
 fs/proc/kcore.c                             |    2 +-
 fs/splice.c                                 |    3 +-
 include/linux/interrupt.h                   |    5 +
 include/linux/iocontext.h                   |    5 -
 include/linux/jiffies.h                     |    2 +-
 include/linux/sunrpc/sched.h                |    4 +-
 include/net/scm.h                           |    5 +-
 kernel/irq/pm.c                             |   35 +++-
 kernel/kmod.c                               |    4 +-
 kernel/time.c                               |    2 +-
 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/scm.c                              |   10 +-
 net/core/skbuff.c                           |    8 +-
 net/ipv6/ip6_output.c                       |    2 +-
 net/ipv6/ip6_tunnel.c                       |    4 +-
 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/codecs/wm8940.c                   |    2 +
 sound/soc/soc-jack.c                        |    2 +-
 119 files changed, 1308 insertions(+), 661 deletions(-)