Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Greg Kroah-Hartman <gregkh <at> linuxfoundation.org>
Subject: [ 000/123] 3.7.2-stable review
Newsgroups: gmane.linux.kernel.stable
Date: Wednesday 9th January 2013 20:33:59 UTC (over 4 years ago)
Note, there are still a lot of patches submitted for inclusion in the
stable releases that I have not gotten to yet.  I wanted to get this
release out now, instead of delaying for a week or so while I dig
through all of the pending patches.

This is the start of the stable review cycle for the 3.7.2 release.
There are 123 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 me know.

Responses should be made by Fri Jan 11 20:11:16 UTC 2013.
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/v3.0/stable-review/patch-3.7.2-rc1.gz
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman 
    Linux 3.7.2-rc1

Jeff Layton 
    cifs: don't compare uniqueids in cifs_prime_dcache unless server inode
numbers are in use

Jeff Layton 
    cifs: rename cifs_readdir_lookup to cifs_prime_dcache and make it void
return

Alexander Stein 
    can: Do not call dev_put if restart timer is running upon close

Ben Hutchings 
    HID: Add Apple wireless keyboard 2011 ANSI to special driver list

Guenter Roeck 
    linux/kernel.h: fix DIV_ROUND_CLOSEST with unsigned divisors

Michal Hocko 
    mm: limit mmu_gather batching to fix soft lockups on !CONFIG_PREEMPT

Tony Prisk 
    drivers/rtc/rtc-vt8500.c: fix handling of data passed in struct
rtc_time

Tony Prisk 
    drivers/rtc/rtc-vt8500.c: correct handling of CR_24H bitfield

Andrew Morton 
    revert "rtc: recycle id when unloading a rtc driver"

Corey Minyard 
    CRIS: fix I/O macros

Artem Bityutskiy 
    proc: pid/status: show all supplementary groups

Stephen Boyd 
    lib: atomic64: Initialize locks statically to fix early users

Gustavo Padovan 
    Revert "Bluetooth: Fix possible deadlock in SCO code"

Gustavo Padovan 
    Bluetooth: cancel power_on work when unregistering the device

Gustavo Padovan 
    Bluetooth: Add missing lock nesting notation

Jeff Cook 
    Bluetooth: Add support for BCM20702A0 [0b05, 17b5]

Myron Stowe 
    PCI: Work around Stratus ftServer broken PCIe hierarchy (fix DMI check)

Huang Ying 
    PCI/PM: Do not suspend port if any subordinate device needs PME polling

Andy Lutomirski 
    PCI: Reduce Ricoh 0xe822 SD card reader base clock frequency to 50MHz

Huang Ying 
    PCI/PM: Keep runtime PM enabled for unbound PCI devices

David Woodhouse 
    solos-pci: fix double-free of TX skb in DMA mode

Jeff Layton 
    cifs: adjust sequence number downward after signing NT_CANCEL request

Jeff Layton 
    cifs: move check for NULL socket into smb_send_rqst

Jan Kara 
    fs: Fix imbalance in freeze protection in mark_files_ro()

Will Deacon 
    ARM: 7606/1: cache: flush to LoUU instead of LoUIS on uniprocessor CPUs

Will Deacon 
    ARM: 7607/1: realview: fix private peripheral memory base for EB rev. B
boards

Al Viro 
    ARM: missing ->mmap_sem around find_vma() in swp_emulate.c

Will Deacon 
    ARM: mm: use pteval_t to represent page protection values

Al Viro 
    arm64: compat for clock_adjtime(2) is miswired

Dave Chinner 
    xfs: fix stray dquot unlock when reclaiming dquots

Dave Chinner 
    xfs: fix direct IO nested transaction deadlock.

Oleg Nesterov 
    signals: sys_ssetmask() uses uninitialized newmask

Roland Dreier 
    printk: fix incorrect length from print_time() when seconds > 99999

Eric Dumazet 
    tcp: fix MSG_SENDPAGE_NOTLAST logic

Daniel Borkmann 
    sctp: jsctp_sf_eat_sack: fix jprobes function signature mismatch

Stefan Hasko 
    net: sched: integer overflow fix

Alexander Aring 
    mac802154: fix NOHZ local_softirq_pending 08 warning

Duan Jiong 
    ipv6: Change skb->data before using icmpv6_notify() to propagate
redirect

Christoph Paasch 
    inet: Fix kmemleak in tcp_v4/6_syn_recv_sock and
dccp_v4/6_request_recv_sock

Akinobu Mita 
    batman-adv: fix random jitter calculation

David S. Miller 
    sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in CAMELLIA code.

David S. Miller 
    sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in DES code.

David S. Miller 
    sparc64: Fix ECB looping constructs in AES code.

David S. Miller 
    sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in AES code.

David S. Miller 
    sparc64: Fix AES ctr mode block size.

David S. Miller 
    sparc64: Fix unrolled AES 256-bit key loops.

Dave Kleikamp 
    sparc: huge_ptep_set_* functions need to call set_huge_pte_at()

Tejun Heo 
    freezer: add missing mb's to freezer_count() and freezer_should_skip()

Steve French 
    SMB3 mounts fail with access denied to some servers

Andy Gross 
    staging: drm/omap: Fix include error during make

Jianguo Wu 
    mm/hugetlb: create hugetlb cgroup file in hugetlb_init

Gao feng 
    cgroup_rm_file: don't delete the uncreated files

Tejun Heo 
    cgroup: remove incorrect dget/dput() pair in cgroup_create_dir()

Tejun Heo 
    cgroup: cgroup_subsys->fork() should be called after the task is added
to css_set

Russell Webb 
    xhci: Add Lynx Point LP to list of Intel switchable hosts

Alexis R. Cortes 
    usb: host: xhci: Stricter conditional for Z1 system models for
Compliance Mode Patch

Alan Stern 
    USB: fix endpoint-disabling for failed config changes

Julius Werner 
    xhci: fix null-pointer dereference when destroying half-built segment
rings

Sarah Sharp 
    xHCI: Fix TD Size calculation on 1.0 hosts.

Sarah Sharp 
    xhci: Fix conditional check in bandwidth calculation.

Afzal Mohammed 
    Revert "usb: musb: dsps: remove explicit NOP device creation"

Sergei Shtylyov 
    usb: musb: cppi_dma: export cppi_interrupt()

Thomas Gleixner 
    genirq: Always force thread affinity

Dmitry Torokhov 
    Input: gpio_keys - defer probing if GPIO probing is deferred

Gabor Juhos 
    Input: gpio_keys_polled - defer probing if GPIO probing is deferred

Christophe TORDEUX 
    Input: sentelic - only report position of first finger as ST
coordinates

Diego Calleja 
    Input: wacom - fix touch support for Bamboo Fun CTH-461

Peter Popovec 
    Input: walkera0701 - fix crash on startup

NeilBrown 
    vfs: d_obtain_alias() needs to use "/" as default name.

Nickolai Zeldovich 
    nfs: avoid dereferencing null pointer in initiate_bulk_draining

Trond Myklebust 
    NFS: Ensure that we free the rpc_task after read and write cleanups are
done

Xi Wang 
    nfs: fix null checking in nfs_get_option_str()

Yanchuan Nian 
    pnfs: Increase the refcount when LAYOUTGET fails the first time

Weston Andros Adamson 
    NFS: Fix access to suid/sgid executables

Neil Brown 
    nfsd: avoid permission checks on EXCLUSIVE_CREATE replay

J. Bruce Fields 
    nfsd4: fix oops on unusual readlike compound

J. Bruce Fields 
    nfsd: fix v4 reply caching

Yanchuan Nian 
    nfs: fix wrong object type in lockowner_slab

Trond Myklebust 
    NFS: Don't use SetPageError in the NFS writeback code

Trond Myklebust 
    NFS: Fix calls to drop_nlink()

NeilBrown 
    NFS: avoid NULL dereference in nfs_destroy_server

Jeff Layton 
    nfs: don't zero out the rest of the page if we hit the EOF on a DIO
READ

Sven Wegener 
    NFSv4: Check for buffer length in __nfs4_get_acl_uncached

Jeff Layton 
    nfs: don't extend writes to cover entire page if pagecache is invalid

Bryan Schumaker 
    NFS: Add sequence_priviliged_ops for nfs4_proc_sequence()

Rafael J. Wysocki 
    ACPI / scan: Do not use dummy HID for system bus ACPI nodes

Aaron Lu 
    libata: restore acpi disable functionality

Zhang Rui 
    ACPI: do acpisleep dmi check when CONFIG_ACPI_SLEEP is set

Sebastian Andrzej Siewior 
    usb: gadget: network: fix bind() error path

Sebastian Andrzej Siewior 
    usb: gadget: uvc: fix error path in uvc_function_bind()

Sebastian Andrzej Siewior 
    usb: gadget: tcm_usb_gadget: NULL terminate the FS descriptor list

Sebastian Andrzej Siewior 
    usb: gadget: phonet: free requests in pn_bind()'s error path

Sebastian Andrzej Siewior 
    usb: gadget: midi: free hs descriptors

Lothar WaƟmann 
    USB: chipidea: fix use after free bug

Christian Lamparter 
    p54usb: add USBIDs for two more p54usb devices

Tomasz Guszkowski 
    p54usb: add USB ID for T-Com Sinus 154 data II

Jussi Kivilinna 
    rtlwifi: fix incorrect use of usb_alloc_coherent with usb_control_msg

Dan Williams 
    qmi_wwan/cdc_ether: add Dell Wireless 5800 (Novatel E362) USB IDs

David Henningsson 
    ALSA: hda - add mute LED for HP Pavilion 17 (Realtek codec)

Takashi Iwai 
    ALSA: hda - Fix pin configuration of HP Pavilion dv7

Takashi Iwai 
    ALSA: hda - Fix the wrong pincaps set in ALC861VD dallas/hp fixup

Takashi Iwai 
    ALSA: hda - Always turn on pins for HDMI/DP

Takashi Iwai 
    ALSA: hda - Add stereo-dmic fixup for Acer Aspire One 522

Takashi Iwai 
    ALSA: hda - Move runtime PM check to runtime_idle callback

Takashi Iwai 
    ALSA: usb-audio: Fix missing autopm for MIDI input

Takashi Iwai 
    ALSA: usb-audio: Avoid autopm calls after disconnection

Hugh Dickins 
    tmpfs mempolicy: fix /proc/mounts corrupting memory

Christoffer Dall 
    mm: Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED

Sonny Rao 
    mm: fix calculation of dirtyable memory

Will Deacon 
    virtio: force vring descriptors to be allocated from lowmem

Will Deacon 
    virtio: 9p: correctly pass physical address to userspace for high pages

Will Deacon 
    mm: highmem: export kmap_to_page for modules

Ondrej Zary 
    x86, 8042: Enable A20 using KBC to fix S3 resume on some MSI laptops

Will Deacon 
    arm64: signal: push the unwinding prologue on the signal stack

Catalin Marinas 
    arm64: Make !dirty ptes read-only

Kees Cook 
    exec: do not leave bprm->interp on stack

Robin Holt 
    SGI-XP: handle non-fatal traps

Alan Cox 
    pnpacpi: fix incorrect TEST_ALPHA() test

Felix Fietkau 
    b43: fix tx path skb leaks

Larry Finger 
    b43legacy: Fix firmware loading when driver is built into the kernel

Chuansheng Liu 
    firmware loader: Fix the concurrent request_firmware() race for
kref_get/put

Chuansheng Liu 
    firmware loader: Fix the race FW_STATUS_DONE is followed by
class_timeout

Eric Dumazet 
    net: fix a race in gro_cell_poll()


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

Diffstat:

 Makefile                                       |   4 +-
 arch/arm/kernel/swp_emulate.c                  |   2 +
 arch/arm/mach-realview/include/mach/board-eb.h |   2 +-
 arch/arm/mm/cache-v7.S                         |   6 +-
 arch/arm/mm/mmu.c                              |   2 +-
 arch/arm64/include/asm/pgtable.h               |   2 +
 arch/arm64/include/asm/unistd32.h              |   2 +-
 arch/arm64/kernel/signal.c                     |  37 ++--
 arch/cris/include/asm/io.h                     |  39 +++-
 arch/sparc/crypto/aes_asm.S                    |  20 ++-
 arch/sparc/crypto/aes_glue.c                   |  31 +++-
 arch/sparc/crypto/camellia_glue.c              |   3 +
 arch/sparc/crypto/des_asm.S                    |   1 +
 arch/sparc/crypto/des_glue.c                   |   6 +
 arch/sparc/include/asm/hugetlb.h               |  10 +-
 arch/x86/pci/common.c                          |   3 +-
 drivers/acpi/scan.c                            |   2 +-
 drivers/acpi/sleep.c                           | 348
++++++++++++++++++------------------
 drivers/ata/libata-acpi.c                      |   4 +
 drivers/atm/solos-pci.c                        |   5 +-
 drivers/base/firmware_class.c                  |  30 ++--
 drivers/bluetooth/btusb.c                      |   1 +
 drivers/hid/hid-core.c                         |   1 +
 drivers/input/joystick/walkera0701.c           |   7 +-
 drivers/input/keyboard/gpio_keys.c             |  13 +-
 drivers/input/keyboard/gpio_keys_polled.c      |  13 +-
 drivers/input/mouse/sentelic.c                 |   2 +-
 drivers/input/serio/i8042-x86ia64io.h          |   9 +
 drivers/input/tablet/wacom_wac.c               |   3 +-
 drivers/misc/sgi-xp/xpc_main.c                 |  34 +++-
 drivers/net/can/dev.c                          |   3 +-
 drivers/net/usb/cdc_ether.c                    |  15 ++
 drivers/net/usb/qmi_wwan.c                     |  14 ++
 drivers/net/wireless/b43/dma.c                 |   7 +-
 drivers/net/wireless/b43/main.c                |  12 +-
 drivers/net/wireless/b43/pio.c                 |   4 +-
 drivers/net/wireless/b43legacy/b43legacy.h     |   5 +
 drivers/net/wireless/b43legacy/main.c          |  37 +++-
 drivers/net/wireless/p54/p54usb.c              |   4 +
 drivers/net/wireless/rtlwifi/usb.c             |   7 +-
 drivers/pci/pci-driver.c                       |  67 ++++---
 drivers/pci/pci.c                              |   2 +
 drivers/pci/pcie/portdrv_pci.c                 |  20 ++-
 drivers/pci/quirks.c                           |   7 +-
 drivers/pnp/pnpacpi/core.c                     |   2 +-
 drivers/rtc/class.c                            |   1 -
 drivers/rtc/rtc-vt8500.c                       |  11 +-
 drivers/staging/omapdrm/omap_crtc.c            |   2 +-
 drivers/usb/chipidea/core.c                    |   3 +-
 drivers/usb/core/message.c                     |  54 +++---
 drivers/usb/gadget/f_ecm.c                     |   4 +-
 drivers/usb/gadget/f_eem.c                     |   5 +-
 drivers/usb/gadget/f_midi.c                    |   1 +
 drivers/usb/gadget/f_ncm.c                     |   4 +-
 drivers/usb/gadget/f_phonet.c                  |   8 +-
 drivers/usb/gadget/f_rndis.c                   |   4 +-
 drivers/usb/gadget/f_subset.c                  |   4 +-
 drivers/usb/gadget/f_uvc.c                     |  39 ++--
 drivers/usb/gadget/tcm_usb_gadget.c            |   1 +
 drivers/usb/host/ehci-pci.c                    |   3 +-
 drivers/usb/host/pci-quirks.c                  |   4 +-
 drivers/usb/host/xhci-mem.c                    |   9 +-
 drivers/usb/host/xhci-ring.c                   |  32 ++--
 drivers/usb/host/xhci.c                        |   4 +-
 drivers/usb/musb/cppi_dma.c                    |   1 +
 drivers/usb/musb/musb_dsps.c                   |   3 +-
 drivers/virtio/virtio_ring.c                   |   7 +
 fs/binfmt_misc.c                               |   5 +-
 fs/binfmt_script.c                             |   4 +-
 fs/cifs/readdir.c                              |  59 +++---
 fs/cifs/smb1ops.c                              |   7 +
 fs/cifs/smb2pdu.c                              |   2 +-
 fs/cifs/transport.c                            |   6 +-
 fs/dcache.c                                    |   2 +-
 fs/exec.c                                      |  15 ++
 fs/file_table.c                                |   2 +-
 fs/nfs/callback_proc.c                         |   2 +-
 fs/nfs/client.c                                |   3 +-
 fs/nfs/dir.c                                   |  27 +--
 fs/nfs/direct.c                                |   8 -
 fs/nfs/nfs4proc.c                              |  46 +++--
 fs/nfs/pnfs.c                                  |   2 +-
 fs/nfs/read.c                                  |  10 +-
 fs/nfs/super.c                                 |   2 +-
 fs/nfs/write.c                                 |  13 +-
 fs/nfsd/nfs4proc.c                             |   8 +-
 fs/nfsd/nfs4state.c                            |   2 +-
 fs/nfsd/nfs4xdr.c                              |  11 +-
 fs/nfsd/nfssvc.c                               |   2 +-
 fs/nfsd/vfs.c                                  |  10 +-
 fs/proc/array.c                                |   2 +-
 fs/splice.c                                    |   4 +-
 fs/xfs/xfs_aops.c                              |  81 +++------
 fs/xfs/xfs_log.c                               |   3 +-
 fs/xfs/xfs_qm.c                                |  15 +-
 include/asm-generic/tlb.h                      |   9 +
 include/linux/binfmts.h                        |   1 +
 include/linux/cgroup.h                         |   1 -
 include/linux/freezer.h                        |  50 +++++-
 include/linux/hugetlb_cgroup.h                 |   5 +-
 include/linux/kernel.h                         |   6 +-
 include/linux/libata.h                         |   1 +
 include/linux/page-flags.h                     |   8 +-
 include/linux/pci_ids.h                        |   1 +
 include/net/gro_cells.h                        |  14 +-
 include/net/inet_connection_sock.h             |   1 +
 include/net/ndisc.h                            |   7 +
 kernel/cgroup.c                                |  76 ++++----
 kernel/cgroup_freezer.c                        |  13 +-
 kernel/fork.c                                  |   9 +-
 kernel/irq/manage.c                            |  23 ++-
 kernel/printk.c                                |   5 +-
 kernel/signal.c                                |   1 +
 lib/atomic64.c                                 |  17 +-
 mm/highmem.c                                   |   1 +
 mm/hugetlb.c                                   |  11 +-
 mm/hugetlb_cgroup.c                            |  19 +-
 mm/memory.c                                    |   5 +
 mm/mempolicy.c                                 |  64 +++----
 mm/page-writeback.c                            |  25 ++-
 net/9p/trans_virtio.c                          |   3 +-
 net/batman-adv/bat_iv_ogm.c                    |   2 +-
 net/bluetooth/hci_core.c                       |   2 +
 net/bluetooth/rfcomm/sock.c                    |   4 +-
 net/bluetooth/sco.c                            |  19 +-
 net/dccp/ipv4.c                                |   4 +-
 net/dccp/ipv6.c                                |   3 +-
 net/ipv4/inet_connection_sock.c                |  16 ++
 net/ipv4/tcp_ipv4.c                            |   6 +-
 net/ipv6/ndisc.c                               |  17 ++
 net/ipv6/tcp_ipv6.c                            |   3 +-
 net/mac802154/wpan.c                           |   2 +-
 net/sched/sch_htb.c                            |   2 +-
 net/sctp/probe.c                               |   3 +-
 sound/pci/hda/hda_intel.c                      |  19 +-
 sound/pci/hda/patch_conexant.c                 |   1 +
 sound/pci/hda/patch_hdmi.c                     |  18 +-
 sound/pci/hda/patch_realtek.c                  |  34 +++-
 sound/pci/hda/patch_sigmatel.c                 |   2 +-
 sound/usb/midi.c                               |  91 ++++++----
 140 files changed, 1280 insertions(+), 749 deletions(-)
 
CD: 4ms