Skip to content

2.6.35.2 stable review

Greg KH linux-devicetree linux-input linuxppc-dev lkml nouveau xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest67 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/67x86, vmware: Preset lpj values when on VMware.arch/x86/kernel/cpu/vmware.c+8 -10 replies
2/67ata_piix: fix locking around SIDPR accessdrivers/ata/ata_piix.c+8 -00 replies
3/67perf, powerpc: fsl_emb: Restore setting perf_sample_data.periodarch/powerpc/kernel/perf_event_fsl_emb.c+1 -00 replies
4/67powerpc: fix build with make 3.82arch/powerpc/Makefile+12 -40 replies
5/67x86, kmmio/mmiotrace: Fix double free of kmmio_fault_pagesarch/x86/mm/kmmio.c arch/x86/mm/testmmiotrace.c+35 -30 replies
6/67x86/PCI: use host bridge _CRS info on ASRock ALiveSATA2-GLANarch/x86/pci/acpi.c+9 -00 replies
7/67pcmcia: avoid buffer overflow in pcmcia_setup_isa_irqdrivers/pcmcia/pcmcia_resource.c+4 -10 replies
8/67x86: Add memory modify constraints to xchg() and cmpxchg()arch/x86/include/asm/cmpxchg_32.h arch/x86/include/asm/cmpxchg_64.h+54 -540 replies
9/67staging: rt2870: Add USB ID for Belkin F6D4050 v2drivers/staging/rt2860/usb_main_dev.c+1 -00 replies
10/67Staging: line6: needs to select SND_PCMdrivers/staging/line6/Kconfig+1 -00 replies
11/67Staging: panel: Prevent double-calling of parport_release - fix oops.drivers/staging/panel/panel.c+2 -00 replies
12/67staging: hv: Fix Kconfig dependency of hv_blkvscdrivers/staging/hv/Kconfig+1 -10 replies
13/67serial: add support for OX16PCI958 carddrivers/serial/8250_pci.c+13 -00 replies
14/67PCI: Do not run NVidia quirks related to MSI with MSI disableddrivers/pci/quirks.c+3 -00 replies
15/67PCI: disable MSI on VIA K8M800drivers/pci/quirks.c+1 -00 replies
16/67solos-pci: Fix race condition in tasklet RX handlingdrivers/atm/solos-pci.c+6 -10 replies
17/67x86, mtrr: Use stop machine context to rendezvous all the cpusarch/x86/kernel/cpu/mtrr/main.c arch/x86/kernel/smpboot.c+50 -130 replies
18/67ALSA: hda - Add PC-beep whitelist for an Intel boardsound/pci/hda/patch_realtek.c+1 -00 replies
19/67Char: nozomi, fix tty->count countingdrivers/char/nozomi.c+1 -00 replies
20/67Char: nozomi, set tty->driver_data appropriatelydrivers/char/nozomi.c+2 -10 replies
21/67mm: fix corruption of hibernation caused by reusing swap during image savingmm/swapfile.c+4 -20 replies
22/67drivers/video/w100fb.c: ignore void return value / fix build failuredrivers/video/w100fb.c+2 -20 replies
23/67iwlwifi: fix TX tracerdrivers/net/wireless/iwlwifi/iwl-devtrace.h+1 -10 replies
24/67rtl8180: avoid potential NULL deref in rtl8180_beacon_workdrivers/net/wireless/rtl818x/rtl8180_dev.c+2 -00 replies
25/67ipmi: fix ACPI detection with regspacingdrivers/char/ipmi/ipmi_si_intf.c+8 -00 replies
26/67ide-cd: Do not access completed requests in the irq handlerdrivers/ide/ide-cd.c+11 -30 replies
27/67md: move revalidate_disk() back outside open_mutexdrivers/md/md.c+4 -20 replies
28/67md: fix another deadlock with removing sysfs attributes.drivers/md/md.c drivers/md/md.h+21 -140 replies
29/67md/raid10: fix deadlock with unaligned read during resyncdrivers/md/raid10.c+18 -00 replies
30/67e100/e1000*/igb*/ixgb*: Add missing read memory barrierdrivers/net/e100.c drivers/net/e1000/e1000_main.c drivers/net/e1000e/netdev.c +5 more+18 -00 replies
31/67ioat2: catch and recover from broken vtd configurations v6drivers/dma/ioat/dma.h drivers/dma/ioat/dma_v2.c drivers/dma/ioat/dma_v3.c +1 more+55 -30 replies
32/67Fix sget() race with failing mountfs/namespace.c fs/super.c include/linux/fs.h+8 -10 replies
33/67blkdev: cgroup whitelist permission fixfs/block_dev.c+6 -40 replies
34/67eCryptfs: Handle ioctl calls with unlocked and compat functionsfs/ecryptfs/file.c+35 -210 replies
35/67ecryptfs: release reference to lower mount if interpose failsfs/ecryptfs/inode.c+3 -20 replies
36/67fs/ecryptfs/file.c: introduce missing freefs/ecryptfs/file.c+2 -20 replies
37/67drbd: Initialize all members of sync_conf to their defaults [Bugz 315]drivers/block/drbd/drbd_main.c+18 -30 replies
38/67drbd: Disable delay probes for the upcomming releasedrivers/block/drbd/drbd_main.c+1 -52 replies
39/67bio, fs: update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_* bitsinclude/linux/fs.h+3 -30 replies
40/67signalfd: fill in ssi_int for posix timers and message queuesfs/signalfd.c+2 -00 replies
41/67pxa/cm-x300: fix ffuart registrationarch/arm/mach-pxa/cm-x300.c+2 -10 replies
42/67smsc911x: Add spinlocks around registers accessdrivers/net/smsc911x.c+52 -400 replies
43/67ARM: 6299/1: errata: TLBIASIDIS and TLBIMVAIS operations can broadcast a faulty ASIDarch/arm/Kconfig arch/arm/include/asm/tlbflush.h+20 -00 replies
44/67ARM: 6280/1: imx: Fix build failure when including <mach/gpio.h> without <linux/spinlock.h>arch/arm/plat-mxc/include/mach/gpio.h+1 -00 replies
45/67USB: musb: use correct register widths in register dumpsdrivers/usb/musb/musb_debugfs.c+16 -160 replies
46/67USB: EHCI: remove PCI assumptiondrivers/usb/host/ehci-pci.c drivers/usb/host/ehci-sched.c drivers/usb/host/ehci.h+6 -60 replies
47/67USB: resizing usbmon binary interface buffer causes protection faultsdrivers/usb/mon/mon_bin.c+1 -10 replies
48/67USB delay init quirk for logitech Harmony 700-series devicesdrivers/usb/core/hub.c drivers/usb/core/quirks.c include/linux/usb/quirks.h+12 -10 replies
49/67USB: serial: enabling support for Segway RMP in ftdi_siodrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+6 -00 replies
50/67USB: option: Huawei ETS 1220 support addeddrivers/usb/serial/option.c+2 -00 replies
51/67USB: option: add huawei k3765 k4505 devices to work properlydrivers/usb/serial/option.c+11 -00 replies
52/67USB: ftdi_sio: device id for Navitatordrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+8 -00 replies
53/67USB: cp210x: Add four new device IDsdrivers/usb/serial/cp210x.c+4 -00 replies
54/67USB: usbtest: avoid to free coherent buffer in atomic contextdrivers/usb/misc/usbtest.c+5 -10 replies
55/67USB: fix thread-unsafe anchor utiliy routinesdrivers/usb/core/urb.c+21 -290 replies
56/67USB: serial: fix stalled writesdrivers/usb/serial/generic.c+10 -50 replies
57/67Bluetooth: Added support for controller shipped with iMac i5drivers/bluetooth/btusb.c+3 -00 replies
58/67sched: Revert nohz_ratelimit() for nowinclude/linux/sched.h kernel/sched.c kernel/time/tick-sched.c+1 -170 replies
59/67mtd: mxc_nand: fix unbalanced enable for IRQdrivers/mtd/nand/mxc_nand.c+1 -10 replies
60/67mtd: gen_nand: fix support for multiple chipsdrivers/mtd/nand/plat_nand.c+1 -11 reply
61/67l2tp: fix export of header file for userspaceinclude/linux/Kbuild+1 -00 replies
62/67jfs: dont allow os2 xattr namespace overlap with othersfs/jfs/xattr.c+38 -490 replies
63/67net: Fix NETDEV_NOTIFY_PEERS to not conflict with NETDEV_BONDING_DESLAVE.include/linux/notifier.h+1 -10 replies
64/67irq: Add new IRQ flag IRQF_NO_SUSPENDinclude/linux/interrupt.h kernel/irq/manage.c+7 -20 replies
65/67xen: Do not suspend IPI IRQs.drivers/xen/events.c+1 -00 replies
66/67crypto: testmgr - add an option to disable cryptoalgos self-testscrypto/Kconfig crypto/algboss.c crypto/testmgr.c+26 -00 replies
67/67ext4: fix freeze deadlock under IOfs/ext4/super.c+2 -20 replies

Reviews trailers per patch

15 of 67 patches have a Reviewed-by or Acked-by.

PatchMarcin KocielnickiShinpei KATOPekka PaalanenLinus TorvaldsLytochkin BorisVladislav BolkhovitinNeil BrownDavide LibenziPete ZaitcevSarah SharpDavid VomLehnMike GalbraithAlan SternFelipe BalbiRob ClarkCatalin MarinasSerge E. HallynDavid WoodhouseChris LiJustin BronderMatthew GarrettHenrik KretzschmarOndreg ZaryAndrea GelminiHugh DickinsLeandro LucarellaPrarit BhargavaNathan WilliamsWilly TarreauRod HuffakerThomas Backlund
1/67
2/67
3/67
4/67T-b
5/67T-b T-b A-b
6/67
7/67
8/67Originally-by
9/67T-b
10/67
11/67A-b
12/67
13/67T-b
14/67
15/67
16/67T-b
17/67A-b
18/67Reported-and-tested-by
19/67
20/67
21/67T-b T-b A-b
22/67A-b
23/67
24/67
25/67A-b
26/67
27/67
28/67
29/67T-b
30/67
31/67A-b T-b
32/67
33/67A-b T-b
34/67
35/67
36/67
37/67
38/67
39/67Reported-and-bisected-by Root-caused-by
40/67A-b
41/67
42/67
43/67T-b A-b
44/67
45/67A-b
46/67A-b
47/67A-b
48/67
49/67
50/67
51/67
52/67
53/67
54/67
55/67A-b
56/67T-b
57/67
58/67A-b
59/67
60/67
61/67
62/67
63/67
64/67
65/67
66/67
67/67

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

Read the v1 thread

Cover letter [00/67] 2.6.35.2 stable review

This is the start of the stable review cycle for the 2.6.35.2 release. There are 67 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, August 13, 2010, 20: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.35.2-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Makefile                                    |    2 +-
 arch/arm/Kconfig                            |   12 ++++
 arch/arm/include/asm/tlbflush.h             |    8 +++
 arch/arm/mach-pxa/cm-x300.c                 |    3 +-
 arch/arm/plat-mxc/include/mach/gpio.h       |    1 +
 arch/powerpc/Makefile                       |   16 ++++-
 arch/powerpc/kernel/perf_event_fsl_emb.c    |    1 +
 arch/x86/include/asm/cmpxchg_32.h           |   68 ++++++++++----------
 arch/x86/include/asm/cmpxchg_64.h           |   40 ++++++------
 arch/x86/kernel/cpu/mtrr/main.c             |   56 +++++++++++++----
 arch/x86/kernel/cpu/vmware.c                |    9 +++-
 arch/x86/kernel/smpboot.c                   |    7 ++
 arch/x86/mm/kmmio.c                         |   16 ++++-
 arch/x86/mm/testmmiotrace.c                 |   22 +++++++
 arch/x86/pci/acpi.c                         |    9 +++
 crypto/Kconfig                              |    8 +++
 crypto/algboss.c                            |    4 +
 crypto/testmgr.c                            |   14 ++++
 drivers/ata/ata_piix.c                      |    8 +++
 drivers/atm/solos-pci.c                     |    7 ++-
 drivers/block/drbd/drbd_main.c              |   27 ++++++---
 drivers/bluetooth/btusb.c                   |    3 +
 drivers/char/ipmi/ipmi_si_intf.c            |    8 +++
 drivers/char/nozomi.c                       |    4 +-
 drivers/dma/ioat/dma.h                      |    1 +
 drivers/dma/ioat/dma_v2.c                   |   24 +++++++-
 drivers/dma/ioat/dma_v3.c                   |    5 +-
 drivers/ide/ide-cd.c                        |   14 +++-
 drivers/md/md.c                             |   37 ++++++-----
 drivers/md/md.h                             |    4 +
 drivers/md/raid10.c                         |   18 +++++
 drivers/mtd/nand/mxc_nand.c                 |    2 +-
 drivers/mtd/nand/plat_nand.c                |    2 +-
 drivers/net/e100.c                          |    2 +
 drivers/net/e1000/e1000_main.c              |    3 +
 drivers/net/e1000e/netdev.c                 |    4 +
 drivers/net/igb/igb_main.c                  |    2 +
 drivers/net/igbvf/netdev.c                  |    2 +
 drivers/net/ixgb/ixgb_main.c                |    2 +
 drivers/net/ixgbe/ixgbe_main.c              |    1 +
 drivers/net/ixgbevf/ixgbevf_main.c          |    2 +
 drivers/net/smsc911x.c                      |   92 +++++++++++++++------------
 drivers/net/wireless/iwlwifi/iwl-devtrace.h |    2 +-
 drivers/net/wireless/rtl818x/rtl8180_dev.c  |    2 +
 drivers/pci/intel-iommu.c                   |   28 ++++++++
 drivers/pci/quirks.c                        |    4 +
 drivers/pcmcia/pcmcia_resource.c            |    5 +-
 drivers/serial/8250_pci.c                   |   13 ++++
 drivers/staging/hv/Kconfig                  |    2 +-
 drivers/staging/line6/Kconfig               |    1 +
 drivers/staging/panel/panel.c               |    2 +
 drivers/staging/rt2860/usb_main_dev.c       |    1 +
 drivers/usb/core/hub.c                      |    6 ++-
 drivers/usb/core/quirks.c                   |    3 +
 drivers/usb/core/urb.c                      |   50 ++++++---------
 drivers/usb/host/ehci-pci.c                 |    1 +
 drivers/usb/host/ehci-sched.c               |   10 +--
 drivers/usb/host/ehci.h                     |    1 +
 drivers/usb/misc/usbtest.c                  |    6 ++-
 drivers/usb/mon/mon_bin.c                   |    2 +-
 drivers/usb/musb/musb_debugfs.c             |   32 +++++-----
 drivers/usb/serial/cp210x.c                 |    4 +
 drivers/usb/serial/ftdi_sio.c               |    4 +
 drivers/usb/serial/ftdi_sio_ids.h           |   10 +++
 drivers/usb/serial/generic.c                |   15 +++--
 drivers/usb/serial/option.c                 |   13 ++++
 drivers/video/w100fb.c                      |    4 +-
 drivers/xen/events.c                        |    1 +
 fs/block_dev.c                              |   10 ++-
 fs/ecryptfs/file.c                          |   60 +++++++++++-------
 fs/ecryptfs/inode.c                         |    5 +-
 fs/ext4/super.c                             |    4 +-
 fs/jfs/xattr.c                              |   87 +++++++++++--------------
 fs/namespace.c                              |    2 +-
 fs/signalfd.c                               |    2 +
 fs/super.c                                  |    6 ++
 include/linux/Kbuild                        |    1 +
 include/linux/fs.h                          |    7 +-
 include/linux/interrupt.h                   |    7 ++-
 include/linux/notifier.h                    |    2 +-
 include/linux/sched.h                       |    6 --
 include/linux/usb/quirks.h                  |    4 +
 kernel/irq/manage.c                         |    2 +-
 kernel/sched.c                              |   10 ---
 kernel/time/tick-sched.c                    |    2 +-
 mm/swapfile.c                               |    6 +-
 sound/pci/hda/patch_realtek.c               |    1 +
 87 files changed, 695 insertions(+), 321 deletions(-)