lkml.org 
[lkml]   [2012]   [Aug]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[v2.6.34-stable 000/165] v2.6.34.13 longterm review
    Date
    This is the start of the longterm review cycle for the v2.6.34.13 release.
    There are 165 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.

    The full queue can be found at:
    http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git

    Please try to get reponses made within 72 hours, or it may be too late.

    Thanks,
    Paul.
    ---

    Al Viro (1):
    deal with races in /proc/*/{syscall,stack,personality}

    Alan Stern (1):
    usb-storage: Accept 8020i-protocol commands longer than 12 bytes

    Alex Williamson (2):
    KVM: Remove ability to assign a device without iommu support
    KVM: Device assignment permission checks

    Alexandre Bounine (1):
    drivers/net/rionet.c: fix ethernet address macros for LE platforms

    Andrew Vasquez (1):
    qla2xxx: Correct inadvertent loop state transitions during
    port-update handling.

    Andrew Worsley (1):
    USB: Fix Corruption issue in USB ftdi driver ftdi_sio.c

    Aneesh Kumar K.V (1):
    fs/9p: Fid is not valid after a failed clunk.

    Anton Blanchard (1):
    ipr: Always initiate hard reset in kdump kernel

    Artur Zimmer (1):
    USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a
    zeitcontrol-device

    Avi Kivity (1):
    KVM: Ensure all vcpus are consistent with in-kernel irqchip settings

    Axel Lin (2):
    ASoC: wm8940: Properly set codec->dapm.bias_level
    ASoC: ak4535: fixup cache register table

    Bart Van Assche (1):
    [SCSI] Make scsi_free_queue() kill pending SCSI commands

    Ben Hutchings (1):
    rose: Add length checks to CALL_REQUEST parsing

    Bernd Schubert (1):
    nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir()

    Borislav Petkov (1):
    kbuild: Add extra gcc checks

    Carlos Maiolino (1):
    xfs: Fix possible memory corruption in xfs_readlink

    Carsten Otte (1):
    KVM: s390: check cpu_id prior to using it

    Chris Wilson (2):
    drm/i915: Sanity check pread/pwrite
    drm/i915: Rephrase pwrite bounds checking to avoid any potential
    overflow

    Dan Carpenter (2):
    PM / Suspend: Off by one in pm_suspend()
    hfs: add sanity check for file name length

    Daniel Schwierzeck (1):
    atm: br2684: Fix oops due to skb->dev being NULL

    Dave Jones (1):
    kbuild: Disable -Wunused-but-set-variable for gcc 4.6.0

    David Henningsson (2):
    ALSA: HDA: Cirrus - fix "Surround Speaker" volume control name
    ALSA: HDA: Add new revision for ALC662

    David Howells (1):
    KEYS: Fix a NULL pointer deref in the user-defined key type

    David S. Miller (1):
    sparc: Allow handling signals when stack is corrupted.

    Denis Pershin (1):
    usb: cdc-acm: Owen SI-30 support

    Eric Benoit (1):
    USB: pl2303: add id for SMART device

    Eric Dumazet (2):
    net_sched: Fix qdisc_notify()
    scm: lower SCM_MAX_FD

    Eric Paris (1):
    fcaps: clear the same personality flags as suid when fcaps are used

    Eric Van Hensbergen (1):
    net/9p: fix client code to fail more gracefully on protocol error

    Filip Palian (1):
    Bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace.

    Florian Echtler (1):
    USB: Serial: Add device ID for Sierra Wireless MC8305

    Greg Kroah-Hartman (1):
    hfsplus: Fix potential buffer overflows

    H. Peter Anvin (6):
    regset: Prevent null pointer reference on readonly regsets
    x86, cpu: Add CPU flags for F16C and RDRND
    random: Add support for architectural random hooks
    x86, random: Architectural inlines to get random integers with RDRAND
    random: Adjust the number of loops when initializing
    random: mix in architectural randomness in extract_buf()

    Hakan Kvist (1):
    USB: ftdi_sio: add PID for Sony Ericsson Urban

    Hendrik Brueckner (1):
    hvc_console: Improve tty/console put_chars handling

    Herbert Xu (1):
    ipv6: Add GSO support on forwarding path

    Hugh Dickins (1):
    vm: fix vm_pgoff wrap in upward expansion

    Ian Campbell (2):
    sparc: fix array bounds error setting up PCIC NMI trap
    xen/timer: Missing IRQF_NO_SUSPEND in timer code broke suspend.

    Igor Mammedov (1):
    xen: x86_32: do not enable iterrupts when returning from exception in
    interrupt context

    J. Bruce Fields (2):
    locks: fix checking of fcntl_setlease argument
    nfsd4: ignore WANT bits in open downgrade

    Jack Wang (1):
    libsas: set sas_address and device type of rphy

    James Bottomley (1):
    3w-9xxx: fix iommu_iova leak

    Jean Delvare (2):
    hwmon: (w83627ehf) Properly report thermal diode sensors
    carminefb: Fix module parameters permissions

    Jean-Christophe PLAGNIOL-VILLARD (1):
    USB: ftdi_sio: add Calao reference board support

    Jeff Kirsher (1):
    e1000: Fix driver to be used on PA RISC C8000 workstations

    Jeff Layton (2):
    cifs: fix possible memory corruption in CIFSFindNext
    cifs: fix dentry refcount leak when opening a FIFO on lookup

    Jens Axboe (1):
    fs: assign sb->s_bdi to default_backing_dev_info if the bdi is going
    away

    Jeremiah Matthey (1):
    HID: usbhid: Add support for SiGma Micro chip

    Jerry Huang (1):
    QE/FHCI: fixed the CONTROL bug

    Jiri Kosina (1):
    kmod: prevent kmod_loop_msg overflow in __request_module()

    Joerg Roedel (1):
    iommu/amd: Fix wrong shift direction

    Johannes Berg (1):
    netlink: validate NLA_MSECS length

    Johannes Stezenbach (1):
    usbmon vs. tcpdump: fix dropped packet count

    John Stultz (5):
    ntp: Fix leap-second hrtimer livelock
    timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond
    hrtimer: Provide clock_was_set_delayed()
    timekeeping: Fix leapsecond triggered load spike issue
    hrtimer: Update hrtimer base offsets each hrtimer_interrupt

    Jonghwan Choi (1):
    security: fix compile error in commoncap.c

    Josh Boyer (2):
    Update email address for stable patch submission
    USB: add quirk for Logitech C600 web cam

    Josh Stone (1):
    x86: Fix compilation bug in kprobes' twobyte_is_boostable

    Jouni Malinen (1):
    cfg80211: Fix validation of AKM suites

    Kautuk Consul (2):
    staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAIT
    xhci-mem.c: Check for ring->first_seg != NULL

    Kees Cook (1):
    x86, cpufeature: Update CPU feature RDRND to RDRAND

    Konrad Rzeszutek Wilk (1):
    xen/smp: Warn user why they keel over - nosmp or noapic and what to
    use instead.

    Kuninori Morimoto (1):
    ASoC: ak4642: fixup cache register table

    Lan Tianyu (1):
    ACPI/AC: prevent OOPS on some boxes due to missing check
    power_supply_register() return value check

    Linus Torvalds (3):
    vm: fix vm_pgoff wrap in stack expansion
    random: Use arch_get_random_int instead of cycle counter if avail
    random: create add_device_randomness() interface

    Luben Tuikov (1):
    USB: storage: Use normalized sense when emulating autosense

    Luciano Coelho (1):
    nl80211: fix overflow in ssid_len

    Manoj Iyer (1):
    thinkpad-acpi: module autoloading for newer Lenovo ThinkPads.

    Manual Munz (1):
    b43: Fix beacon problem in ad-hoc mode

    Marek Marczykowski (1):
    xen-blkfront: fix data size for xenbus_gather in blkfront_connect

    Marek Vasut (1):
    ASIX: Add AX88772B USB ID

    Mark Brown (3):
    ASoC: Fix reporting of partial jack updates
    rtc: wm831x: Feed the write counter into device_add_randomness()
    mfd: wm831x: Feed the device UUID into device_add_randomness()

    Mark Nelson (1):
    ahci: Enable SB600 64bit DMA on Asus M3A

    Mark Salyzyn (2):
    libsas: fix failure to revalidate domain for anything but the first
    expander child.
    libsas: fix panic when single phy is disabled on a wide port

    Mathieu Desnoyers (1):
    drivers/char/random.c: fix boot id uniqueness race

    Matt Mackall (1):
    random: simplify fips mode

    Matthew Daley (1):
    x25: Prevent skb overreads when checking call user data

    Mauro Carvalho Chehab (2):
    tuner_xc2028: Allow selection of the frequency adjustment code for
    XC3028
    [media] Remove the old V4L1 v4lgrab.c file

    Michael Chan (1):
    cnic: Improve NETDEV_UP event handling

    Michal Marek (1):
    kbuild: Fix passing -Wno-* options to gcc 4.4+

    Michal Schmidt (1):
    GRO: fix merging a paged skb after non-paged skbs

    Michał Sroczyński (1):
    USB: PL2303: correctly handle baudrates above 115200

    Mike Christie (1):
    libiscsi_tcp: fix LLD data allocation

    Milan Broz (1):
    kobj_uevent: Ignore if some listeners cannot handle message

    Ming Lei (1):
    uvcvideo: Set alternate setting 0 on resume if the bus has been reset

    Mitsuo Hayasaka (1):
    mm: avoid null pointer access in vm_struct via /proc/vmallocinfo

    NeilBrown (4):
    md/linear: avoid corrupting structure while waiting for rcu_free to
    complete.
    md: Fix handling for devices from 2TB to 4TB in 0.90 metadata.
    NFS/sunrpc: don't use a credential with extra groups.
    md/raid5: abort any pending parity operations when array fails.

    Nelson Elhage (1):
    epoll: fix spurious lockdep warnings

    Oliver Neukum (1):
    USB: add RESET_RESUME for webcams shown to be quirky

    Paul Fertser (1):
    plat-mxc: iomux-v3.h: implicitly enable pull-up/down when that's
    desired

    Peter Huewe (2):
    TPM: Call tpm_transmit with correct size
    TPM: Zero buffer after copying to userspace

    Peter Stuge (1):
    USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board

    Peter Wippich (1):
    mtd: mtdchar: add missing initializer on raw write

    Peter Zijlstra (1):
    perf: overflow/perf_count_sw_cpu_clock crashes recent kernels

    Petr Uzel (1):
    [SCSI] st: fix race in st_scsi_execute_end

    Rajashekhara, Sudhakar (1):
    ARM: davinci: da850 EVM: read mac address from SPI flash

    Rajkumar Manoharan (1):
    wireless: Reset beacon_found while updating regulatory

    Randy Dunlap (1):
    irda: fix smsc-ircc2 section mismatch warning

    Richard Cochran (1):
    ntp: Correct TAI offset during leap second

    Richard Weinberger (1):
    um: fix ubd cow size

    Rigbert Hamisch (1):
    USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module"

    Sam Ravnborg (1):
    kbuild: implement several W= levels

    Sebastian Ott (1):
    [S390] ccwgroup: move attributes to attribute group

    Serge Hallyn (1):
    USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uid

    Sonny Rao (1):
    powerpc/pci: Check devices status property when scanning OF tree

    Stanislaw Gruszka (1):
    rt2x00: do not drop usb dev reference counter on suspend

    Takashi Iwai (1):
    ALSA: hda/realtek - Avoid bogus HP-pin assignment

    Theodore Ts'o (11):
    ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new
    inodes
    random: Use arch-specific RNG to initialize the entropy store
    random: make 'add_interrupt_randomness()' do something sane
    random: use lockless techniques in the interrupt path
    random: use the arch-specific rng in xfer_secondary_pool
    random: add new get_random_bytes_arch() function
    random: add tracepoints for easier debugging and verification
    MAINTAINERS: Theodore Ts'o is taking over the random driver
    usb: feed USB device information to the /dev/random driver
    net: feed /dev/random with the MAC address when registering a device
    random: remove rand_initialize_irq()

    Thomas Gleixner (5):
    time: Move common updates to a function
    timekeeping: Maintain ktime_t based offsets for hrtimers
    hrtimers: Move lock held region in hrtimer_interrupt()
    timekeeping: Provide hrtimer update function
    timekeeping: Add missing update call in timekeeping_resume()

    Tony Luck (3):
    fix typo/thinko in get_random_bytes()
    random: Add comment to random_initialize()
    dmi: Feed DMI table to /dev/random driver

    Trond Myklebust (1):
    NLM: Don't hang forever on NLM unlock requests

    Vasily Averin (1):
    aacraid: reset should disable MSI interrupt

    Venkateswararao Jujjuri (JV) (1):
    net/9p: Fix the msize calculation.

    Wang Zhi (1):
    USB: EHCI: Do not rely on PORT_SUSPEND to stop USB resuming in
    ehci_bus_resume().

    Xi Wang (2):
    drm: integer overflow in drm_mode_dirtyfb_ioctl()
    ext4: fix undefined behavior in ext4_fill_flex_info()

    hank (1):
    time: Change jiffies_to_clock_t() argument type to unsigned long

    sordna (1):
    USB: quirks: adding more quirky webcams to avoid squeaky audio

    wangyanqing (1):
    USB: serial: pl2303: rm duplicate id

    Documentation/Makefile | 2 +-
    Documentation/kbuild/kbuild.txt | 5 +
    Documentation/kbuild/makefiles.txt | 12 +
    Documentation/stable_kernel_rules.txt | 14 +-
    Documentation/video4linux/Makefile | 8 -
    Documentation/video4linux/v4lgrab.c | 201 ---------------
    MAINTAINERS | 2 +-
    Makefile | 15 +-
    arch/arm/mach-davinci/board-da850-evm.c | 28 ++
    arch/arm/plat-mxc/include/mach/iomux-v3.h | 10 +-
    arch/ia64/kernel/irq_ia64.c | 1 -
    arch/ia64/kvm/kvm-ia64.c | 5 +
    arch/powerpc/kernel/pci_of_scan.c | 2 +
    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/Kconfig | 9 +
    arch/x86/include/asm/archrandom.h | 73 ++++++
    arch/x86/include/asm/cpufeature.h | 2 +
    arch/x86/kernel/amd_iommu.c | 2 +-
    arch/x86/kernel/kprobes.c | 4 +-
    arch/x86/kvm/x86.c | 8 +
    arch/x86/xen/smp.c | 10 +
    arch/x86/xen/time.c | 4 +-
    arch/x86/xen/xen-asm_32.S | 8 +-
    drivers/acpi/ac.c | 4 +-
    drivers/ata/ahci.c | 12 +
    drivers/block/xen-blkfront.c | 2 +-
    drivers/char/hvc_console.c | 8 +-
    drivers/char/random.c | 384 +++++++++++++++++++---------
    drivers/char/tpm/tpm.c | 9 +-
    drivers/firmware/dmi_scan.c | 3 +
    drivers/gpu/drm/drm_crtc.c | 4 +
    drivers/gpu/drm/i915/i915_gem.c | 44 ++--
    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/md/raid5.c | 32 ++-
    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/mfd/ab3100-core.c | 5 -
    drivers/mfd/wm831x-otp.c | 8 +
    drivers/mtd/mtdchar.c | 1 +
    drivers/net/cnic.c | 4 +-
    drivers/net/e1000/e1000_hw.c | 6 +
    drivers/net/irda/smsc-ircc2.c | 2 +-
    drivers/net/rionet.c | 4 +-
    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 | 6 +-
    drivers/rtc/rtc-wm831x.c | 24 +-
    drivers/s390/cio/ccwgroup.c | 42 +--
    drivers/scsi/3w-9xxx.c | 2 +
    drivers/scsi/aacraid/commsup.c | 2 +
    drivers/scsi/hosts.c | 9 +-
    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/scsi/scsi_lib.c | 9 +
    drivers/scsi/st.c | 4 +-
    drivers/staging/quatech_usb2/quatech_usb2.c | 9 +-
    drivers/usb/class/cdc-acm.c | 3 +
    drivers/usb/core/devio.c | 6 +-
    drivers/usb/core/hub.c | 9 +
    drivers/usb/core/quirks.c | 48 ++++
    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/serial/ftdi_sio.c | 39 ++-
    drivers/usb/serial/ftdi_sio_ids.h | 13 +-
    drivers/usb/serial/pl2303.c | 28 +-
    drivers/usb/serial/pl2303.h | 6 +-
    drivers/usb/serial/qcserial.c | 2 +
    drivers/usb/storage/protocol.c | 7 +-
    drivers/usb/storage/transport.c | 34 +--
    drivers/video/carminefb.c | 6 +-
    fs/binfmt_elf.c | 2 +-
    fs/cifs/cifssmb.c | 3 +-
    fs/cifs/dir.c | 20 +-
    fs/eventpoll.c | 25 +-
    fs/ext4/ext4.h | 3 +-
    fs/ext4/super.c | 7 +-
    fs/hfs/trans.c | 2 +
    fs/hfsplus/catalog.c | 4 +
    fs/hfsplus/dir.c | 11 +
    fs/lockd/clntproc.c | 8 +-
    fs/locks.c | 6 +-
    fs/nfsd/nfs4proc.c | 2 +-
    fs/nfsd/nfs4state.c | 2 +
    fs/proc/base.c | 69 +++--
    fs/super.c | 2 +
    fs/sync.c | 4 +-
    fs/xfs/xfs_vnodeops.c | 14 +-
    include/drm/drm_mode.h | 2 +
    include/linux/ext2_fs.h | 4 +-
    include/linux/ext3_fs.h | 4 +-
    include/linux/hrtimer.h | 9 +-
    include/linux/irq.h | 1 -
    include/linux/jiffies.h | 2 +-
    include/linux/kvm_host.h | 7 +
    include/linux/random.h | 19 +-
    include/linux/regset.h | 6 +
    include/linux/sunrpc/sched.h | 1 +
    include/linux/timex.h | 2 +-
    include/linux/vmalloc.h | 1 +
    include/net/rose.h | 8 +-
    include/net/scm.h | 5 +-
    include/trace/events/random.h | 134 ++++++++++
    kernel/hrtimer.c | 52 ++--
    kernel/irq/handle.c | 7 +-
    kernel/irq/manage.c | 17 --
    kernel/kmod.c | 4 +-
    kernel/perf_event.c | 8 +-
    kernel/power/suspend.c | 2 +-
    kernel/time.c | 2 +-
    kernel/time/ntp.c | 124 +++------
    kernel/time/timekeeping.c | 93 +++++--
    lib/kobject_uevent.c | 2 +-
    lib/nlattr.c | 1 +
    mm/backing-dev.c | 2 +-
    mm/mmap.c | 20 +-
    mm/vmalloc.c | 66 +++--
    net/9p/client.c | 13 +-
    net/atm/br2684.c | 7 +-
    net/bluetooth/l2cap.c | 1 +
    net/bluetooth/rfcomm/sock.c | 1 +
    net/core/dev.c | 3 +
    net/core/rtnetlink.c | 1 +
    net/core/scm.c | 10 +-
    net/core/skbuff.c | 8 +-
    net/ipv6/ip6_output.c | 2 +-
    net/rose/af_rose.c | 8 +-
    net/rose/rose_loopback.c | 13 +-
    net/rose/rose_route.c | 20 +-
    net/rose/rose_subr.c | 91 ++++---
    net/sched/sch_api.c | 14 +-
    net/sunrpc/auth_unix.c | 3 +
    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 +-
    scripts/Kbuild.include | 5 +
    scripts/Makefile.build | 47 +++-
    security/commoncap.c | 6 +
    security/keys/user_defined.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 +-
    virt/kvm/assigned-dev.c | 93 ++++++-
    virt/kvm/kvm_main.c | 4 +
    170 files changed, 2261 insertions(+), 1111 deletions(-)
    delete mode 100644 Documentation/video4linux/Makefile
    delete mode 100644 Documentation/video4linux/v4lgrab.c
    create mode 100644 arch/sparc/kernel/sigutil.h
    create mode 100644 arch/sparc/kernel/sigutil_32.c
    create mode 100644 arch/sparc/kernel/sigutil_64.c
    create mode 100644 arch/x86/include/asm/archrandom.h
    create mode 100644 include/trace/events/random.h

    --
    1.7.12.rc2

    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2012-08-15 22:42    [W:4.066 / U:0.260 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site