Some -stable releases spring out from my build system bright and shiny
and ready to go.  Not so with these releases.  Maybe it's the horrid
weather that was happening during the creation of these kernels, or
something else, but whatever it was, they came into this world
screaming, kicking, killing build servers left-and-right, and breaking
the build every other patch.  Some developers decided to get into the
act, constantly pushing the boundaries of what is an acceptable -stable
patch, and trying to skirt the rules of upstream patches first numerous
times, making me even grumpier than normal, "forcing" me to relax and
take in an afternoon playing of the Lego movie...

Test these out well, they have barely survived my systems, and I don't
trust them in the slightest to not eat your disks, reap your tasks, and
run away laughing as your CPU turns into a space heater.

You have been warned.

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

This is the start of the stable review cycle for the 3.13.3 release.
There are 120 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 Thu Feb 13 18:47:55 UTC 2014.
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.13.3-rc1.gz
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>
    Linux 3.13.3-rc1

Adrian Hunter <[email protected]>
    mmc: sdhci-pci: Fix possibility of chip->fixes being null

Adrian Hunter <[email protected]>
    mmc: sdhci-pci: Fix BYT sd card getting stuck in runtime suspend

Borislav Petkov <[email protected]>
    rtc-cmos: Add an alarm disable quirk

John Stultz <[email protected]>
    timekeeping: Fix missing timekeeping_update in suspend path

John Stultz <[email protected]>
    timekeeping: Fix CLOCK_TAI timer/nanosleep delays

John Stultz <[email protected]>
    3.13.y: timekeeping: Fix clock_set/clock_was_set think-o

John Stultz <[email protected]>
    timekeeping: Avoid possible deadlock from clock_was_set_delayed

John Stultz <[email protected]>
    timekeeping: Fix potential lost pv notification of time change

John Stultz <[email protected]>
    timekeeping: Fix lost updates to tai adjustment

Li Zhong <[email protected]>
    powerpc/mm: Fix compile error of pgtable-ppc64.h

Aneesh Kumar K.V <[email protected]>
    powerpc/thp: Fix crash on mremap

Steven Rostedt (Red Hat) <[email protected]>
    ftrace: Have function graph only trace based on global_ops filters

Steven Rostedt (Red Hat) <[email protected]>
    ftrace: Fix synchronization location disabling and freeing ftrace_ops

Steven Rostedt (Red Hat) <[email protected]>
    ftrace: Synchronize setting function_trace_op with ftrace_trace_function

Dave Airlie <[email protected]>
    drm/mgag200,ast,cirrus: fix regression with drm_can_sleep conversion

Dave Airlie <[email protected]>
    drm/mgag200: fix typo causing bw limits to be ignored on some chips

Dave Airlie <[email protected]>
    drm/mgag200: fix oops in cursor code.

Thomas Hellstrom <[email protected]>
    drm/vmwgfx: Fix regression caused by "drm/ttm: make ttm reservation calls 
behave like reservation calls"

Thomas Hellstrom <[email protected]>
    drm/vmwgfx: Fix the driver for large dma addresses

Dave Airlie <[email protected]>
    drm: ast,cirrus,mgag200: use drm_can_sleep

Patrik Jakobsson <[email protected]>
    drm/gma500: Lock struct_mutex around cursor updates

Laurent Pinchart <[email protected]>
    drm/rcar-du: Update plane pitch in .mode_set_base() operation

Daniel Vetter <[email protected]>
    drm/gem: Always initialize the gem object in object_init

Takashi Iwai <[email protected]>
    drm/cirrus: correct register values for 16bpp

Chris Wilson <[email protected]>
    drm/i915: Decouple GPU error reporting from ring initialisation

Stanislaw Gruszka <[email protected]>
    i915: remove pm_qos request on error

Todd Previte <[email protected]>
    drm/i915: VLV2 - Fix hotplug detect bits

Akash Goel <[email protected]>
    drm/i915: Fix the offset issue for the stolen GEM objects

Chris Wilson <[email protected]>
    drm/i915: Flush outstanding requests before allocating new seqno

Maarten Lankhorst <[email protected]>
    drm/nouveau: fix lock unbalance in nouveau_crtc_page_flip

Maarten Lankhorst <[email protected]>
    drm/nouveau: hold mutex while syncing to kernel channel

Ilia Mirkin <[email protected]>
    drm/nouveau/falcon: use vmalloc to create firwmare copies

Maarten Lankhorst <[email protected]>
    drm/nouveau: fix m2mf copy to tiled gart

Nicholas Bellinger <[email protected]>
    target: Fix percpu_ref_put race in transport_lun_remove_cmd

Mikulas Patocka <[email protected]>
    dm sysfs: fix a module unload race

Alex Deucher <[email protected]>
    drm/radeon/dce8: workaround for atom BlankCrtc table

Alex Deucher <[email protected]>
    drm/radeon/DCE4+: clear bios scratch dpms bit (v2)

Alex Deucher <[email protected]>
    drm/radeon: set si_notify_smc_display_change properly

Alex Deucher <[email protected]>
    drm/radeon: fix DAC interrupt handling on DCE5+

Alex Deucher <[email protected]>
    drm/radeon/runpm: don't runtime suspend non-PX cards

Alex Deucher <[email protected]>
    drm/radeon: add UVD support for OLAND

Alex Deucher <[email protected]>
    drm/radeon: set the full cache bit for fences on r7xx+

Alex Deucher <[email protected]>
    drm/radeon: fix surface sync in fence on cayman (v2)

Alex Deucher <[email protected]>
    drm/radeon: disable ss on DP for DCE3.x

Alex Deucher <[email protected]>
    drm/radeon: disable dpm on BTC

Alex Deucher <[email protected]>
    Revert "drm/radeon: disable CIK CP semaphores for now"

Marek Olšák <[email protected]>
    drm/radeon: skip colorbuffer checking if COLOR_INFO.FORMAT is set to INVALID

Malcolm Priestley <[email protected]>
    m88rs2000: set symbol rate accurately

Malcolm Priestley <[email protected]>
    m88rs2000: add m88rs2000_set_carrieroffset

Olivier Grenie <[email protected]>
    dib8000: fix regression with dib807x

Mauro Carvalho Chehab <[email protected]>
    nxt200x: increase write buffer size

Malcolm Priestley <[email protected]>
    it913x: Add support for Avermedia H335 id 0x0335

Marek Szyprowski <[email protected]>
    media: s5p_mfc: remove s5p_mfc_get_node_type() function

Mauro Carvalho Chehab <[email protected]>
    dib8000: make 32 bits read atomic

Antti Palosaari <[email protected]>
    media: anysee: fix non-working E30 Combo Plus DVB-T

Marek Szyprowski <[email protected]>
    media: media: v4l2-dev: fix video device index assignment

David Rientjes <[email protected]>
    mm, oom: base root bonus on current usage

Mel Gorman <[email protected]>
    mm: numa: initialise numa balancing after jump label initialisation

Andi Kleen <[email protected]>
    numa: add a sysctl for numa_balancing

Nicholas Bellinger <[email protected]>
    iscsi-target: Fix connection reset hang with percpu_ida_alloc

Kent Overstreet <[email protected]>
    percpu_ida: Make percpu_ida_alloc + callers accept task state bitmask

Michel Dänzer <[email protected]>
    radeon/pm: Guard access to rdev->pm.power_state array

Alex Deucher <[email protected]>
    drm/radeon/dpm: disable mclk switching on desktop RV770

Alex Deucher <[email protected]>
    drm/radeon: warn users when hw_i2c is enabled (v2)

Joe Thornber <[email protected]>
    dm space map metadata: fix bug in resizing of thin metadata

Joe Thornber <[email protected]>
    dm space map metadata: fix extending the space map

Joe Thornber <[email protected]>
    dm space map common: make sure new space is used during extend

Mikulas Patocka <[email protected]>
    dm: wait until embedded kobject is released before destroying a device

Mike Snitzer <[email protected]>
    dm thin: fix set_pool_mode exposed pool operation races

Mike Snitzer <[email protected]>
    dm thin: initialize dm_thin_new_mapping returned by get_next_mapping

Joe Thornber <[email protected]>
    dm thin: fix discard support to a previously shared block

Jeff Layton <[email protected]>
    sunrpc: don't wait for write before allowing reads from use-gss-proxy file

Weston Andros Adamson <[email protected]>
    sunrpc: Fix infinite loop in RPC state machine

Trond Myklebust <[email protected]>
    NFSv4: Fix a slot leak in nfs40_sequence_done

Boaz Harrosh <[email protected]>
    pnfs: Proper delay for NFS4ERR_RECALLCONFLICT in layout_get_done

Weston Andros Adamson <[email protected]>
    nfs4: fix discover_server_trunking use after free

Trond Myklebust <[email protected]>
    NFSv4.1: Handle errors correctly in nfs41_walk_client_list

Scott Mayhew <[email protected]>
    nfs: always make sure page is up-to-date before extending a write to cover 
the entire page

Weston Andros Adamson <[email protected]>
    nfs4.1: properly handle ENOTSUP in SECINFO_NO_NAME

Trond Myklebust <[email protected]>
    NFSv4: OPEN must handle the NFS4ERR_IO return code correctly

Mika Westerberg <[email protected]>
    spi/pxa2xx: initialize DMA channels to -1 to prevent inadvertent match

Daniel Santos <[email protected]>
    spidev: fix hang when transfer_one_message fails

Jonas Gorski <[email protected]>
    spi/bcm63xx: don't substract prepend length from total length

Ira Weiny <[email protected]>
    IB/qib: Fix QP check when looping back to/from QP1

Max Filippov <[email protected]>
    xtensa: xtfpga: fix definitions of platform devices

Boaz Harrosh <[email protected]>
    ore: Fix wrong math in allocation of per device BIO

Michael Grzeschik <[email protected]>
    mtd: mxc_nand: remove duplicated ecc_stats counting

Lad, Prabhakar <[email protected]>
    lib/genalloc.c: add check gen_pool_dma_alloc() if dma pointer is not NULL

Heiko Carstens <[email protected]>
    tile: remove compat_sys_lookup_dcookie declaration to fix compile error

Heiko Carstens <[email protected]>
    fs/compat: fix lookup_dcookie() parameter handling

Heiko Carstens <[email protected]>
    fs/compat: fix parameter handling for compat readv/writev syscalls

Heiko Carstens <[email protected]>
    compat: fix sys_fanotify_mark

Mark Brown <[email protected]>
    ACPI / init: Flag use of ACPI and ACPI idioms for power supplies to 
regulator API

Josh Triplett <[email protected]>
    turbostat: Use GCC's CPUID functions to support PIC

Josh Triplett <[email protected]>
    turbostat: Don't put unprocessed uapi headers in the include path

Li Zefan <[email protected]>
    slub: Fix calculation of cpu slabs

Gregory CLEMENT <[email protected]>
    ARM: mvebu: Fix kernel hang in mvebu_soc_id_init() when of_iomap failed

Sebastian Hesselbarth <[email protected]>
    ARM: orion: provide C-style interrupt handler for MULTI_IRQ_HANDLER

Wolfram Sang <[email protected]>
    mmc: core: sd: implement proper support for sd3.0 au sizes

Ludovic Desroches <[email protected]>
    mmc: atmel-mci: fix timeout errors in SDIO mode when using DMA

Ray Jui <[email protected]>
    mmc: fix host release issue after discard operation

Andrey Vagin <[email protected]>
    mm: don't lose the SOFT_DIRTY flag on mprotect

Cyrill Gorcunov <[email protected]>
    mm: ignore VM_SOFTDIRTY on VMA merging

Michal Hocko <[email protected]>
    memcg: fix css reference leak and endless loop in mem_cgroup_iter

Michal Hocko <[email protected]>
    memcg: fix endless loop caused by mem_cgroup_iter

Johannes Weiner <[email protected]>
    mm/page-writeback.c: do not count anon pages as dirtyable memory

Johannes Weiner <[email protected]>
    mm/page-writeback.c: fix dirty_balance_reserve subtraction from dirtyable 
memory

Hugh Dickins <[email protected]>
    mm/memcg: iteration skip memcgs not yet fully initialized

Naoya Horiguchi <[email protected]>
    mm/memory-failure.c: shift page lock from head page to tail page after thp 
split

Konrad Rzeszutek Wilk <[email protected]>
    xen/pvhvm: If xen_platform_pci=0 is set don't blow up (v4).

AKASHI Takahiro <[email protected]>
    audit: correct a type mismatch in audit_syscall_exit()

Richard Guy Briggs <[email protected]>
    audit: reset audit backlog wait time after error recovery

Miklos Szeredi <[email protected]>
    fuse: fix pipe_buf_operations

Bjorn Helgaas <[email protected]>
    Revert "EISA: Initialize device before its resources"

Alex Williamson <[email protected]>
    intel-iommu: fix off-by-one in pagetable freeing

Wanlong Gao <[email protected]>
    arch/sh/kernel/kgdb.c: add missing #include <linux/sched.h>

Steven Rostedt (Red Hat) <[email protected]>
    tracing: Check if tracing is enabled in trace_puts()

Steven Rostedt (Red Hat) <[email protected]>
    tracing: Have trace buffer point back to trace_array

Tetsuo Handa <[email protected]>
    SELinux: Fix memory leak upon loading policy

Paul Bolle <[email protected]>
    mei: mei_hbm_dispatch() returns void


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

Diffstat:

 Documentation/filesystems/proc.txt                 |   4 +-
 Makefile                                           |   4 +-
 arch/arm/mach-mvebu/mvebu-soc-id.c                 |   2 +-
 arch/arm/plat-orion/irq.c                          |  47 +++++
 arch/powerpc/include/asm/pgtable-ppc64.h           |  14 ++
 arch/sh/kernel/kgdb.c                              |   1 +
 arch/tile/include/asm/compat.h                     |   1 -
 arch/x86/include/asm/pgtable_types.h               |   3 +-
 arch/x86/xen/platform-pci-unplug.c                 |  74 ++++++++
 arch/xtensa/platforms/xtfpga/setup.c               |  12 +-
 block/blk-mq-tag.c                                 |   6 +-
 drivers/acpi/bus.c                                 |   9 +
 drivers/block/xen-blkfront.c                       |   4 +-
 drivers/char/tpm/xen-tpmfront.c                    |   4 +
 drivers/eisa/eisa-bus.c                            |  26 +--
 drivers/gpu/drm/ast/ast_fb.c                       |   2 +-
 drivers/gpu/drm/cirrus/cirrus_fbdev.c              |   2 +-
 drivers/gpu/drm/cirrus/cirrus_mode.c               |   4 +-
 drivers/gpu/drm/drm_gem.c                          |   3 +-
 drivers/gpu/drm/gma500/gma_display.c               |  12 +-
 drivers/gpu/drm/i915/i915_dma.c                    |   1 +
 drivers/gpu/drm/i915/i915_drv.h                    |   1 +
 drivers/gpu/drm/i915/i915_gem_stolen.c             |   2 +-
 drivers/gpu/drm/i915/i915_gpu_error.c              |  22 ++-
 drivers/gpu/drm/i915/i915_reg.h                    |  10 +-
 drivers/gpu/drm/i915/intel_dp.c                    |  40 +++--
 drivers/gpu/drm/i915/intel_ringbuffer.c            |  12 +-
 drivers/gpu/drm/mgag200/mgag200_cursor.c           |   8 +-
 drivers/gpu/drm/mgag200/mgag200_fb.c               |   2 +-
 drivers/gpu/drm/mgag200/mgag200_mode.c             |   4 +-
 drivers/gpu/drm/nouveau/core/engine/falcon.c       |  20 ++-
 drivers/gpu/drm/nouveau/nouveau_bo.c               |  33 +---
 drivers/gpu/drm/nouveau/nouveau_display.c          |  17 +-
 drivers/gpu/drm/radeon/atombios_crtc.c             |  25 ++-
 drivers/gpu/drm/radeon/cik.c                       |   5 -
 drivers/gpu/drm/radeon/evergreen.c                 |   4 +-
 drivers/gpu/drm/radeon/evergreen_cs.c              |   5 +-
 drivers/gpu/drm/radeon/ni.c                        |  16 +-
 drivers/gpu/drm/radeon/nid.h                       |   1 +
 drivers/gpu/drm/radeon/r600.c                      |  13 +-
 drivers/gpu/drm/radeon/r600_cs.c                   |   5 +-
 drivers/gpu/drm/radeon/r600d.h                     |   1 +
 drivers/gpu/drm/radeon/radeon_atombios.c           |   4 +
 drivers/gpu/drm/radeon/radeon_drv.c                |   6 +
 drivers/gpu/drm/radeon/radeon_i2c.c                |   3 +
 drivers/gpu/drm/radeon/radeon_pm.c                 |  12 +-
 drivers/gpu/drm/radeon/radeon_uvd.c                |   1 +
 drivers/gpu/drm/radeon/rv770_dpm.c                 |   6 +
 drivers/gpu/drm/radeon/si.c                        |   2 +-
 drivers/gpu/drm/radeon/si_dpm.c                    |   5 +-
 drivers/gpu/drm/radeon/sid.h                       |   2 +-
 drivers/gpu/drm/radeon/uvd_v2_2.c                  |   1 +
 drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |   1 -
 drivers/gpu/drm/rcar-du/rcar_du_plane.c            |  21 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |  47 +++--
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |   9 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c                | 160 +----------------
 drivers/infiniband/hw/qib/qib_ud.c                 |   9 +-
 drivers/input/misc/xen-kbdfront.c                  |   4 +
 drivers/iommu/intel-iommu.c                        |   2 +-
 drivers/md/Kconfig                                 |   4 +
 drivers/md/Makefile                                |   1 +
 drivers/md/dm-builtin.c                            |  48 ++++++
 drivers/md/dm-sysfs.c                              |   5 +-
 drivers/md/dm-thin-metadata.c                      |  20 +++
 drivers/md/dm-thin-metadata.h                      |   2 +
 drivers/md/dm-thin.c                               |  71 +++++---
 drivers/md/dm.c                                    |  15 +-
 drivers/md/dm.h                                    |  17 ++
 drivers/md/persistent-data/dm-space-map-common.c   |   6 +-
 drivers/md/persistent-data/dm-space-map-metadata.c |  28 ++-
 drivers/media/dvb-core/dvb-usb-ids.h               |   1 +
 drivers/media/dvb-frontends/dib8000.c              |  42 +++--
 drivers/media/dvb-frontends/m88rs2000.c            | 117 +++++++++----
 drivers/media/dvb-frontends/m88rs2000.h            |   2 +
 drivers/media/dvb-frontends/nxt200x.c              |   2 +-
 drivers/media/platform/s5p-mfc/s5p_mfc.c           |  28 +--
 drivers/media/platform/s5p-mfc/s5p_mfc_common.h    |   9 -
 drivers/media/usb/dvb-usb-v2/anysee.c              |   3 +-
 drivers/media/usb/dvb-usb-v2/it913x.c              |   3 +
 drivers/media/v4l2-core/v4l2-dev.c                 |   2 +-
 drivers/misc/mei/hbm.c                             |   2 +-
 drivers/mmc/card/block.c                           |   7 +-
 drivers/mmc/core/sd.c                              |  37 ++--
 drivers/mmc/host/atmel-mci.c                       |  13 +-
 drivers/mmc/host/sdhci-pci.c                       |  12 ++
 drivers/mtd/nand/mxc_nand.c                        |   1 -
 drivers/net/xen-netfront.c                         |   2 +-
 drivers/pci/xen-pcifront.c                         |   4 +
 drivers/rtc/rtc-cmos.c                             |  52 +++++-
 drivers/spi/spi-bcm63xx.c                          |   2 -
 drivers/spi/spi-pxa2xx.c                           |   2 +
 drivers/spi/spi.c                                  |   4 +-
 drivers/target/iscsi/iscsi_target_util.c           |   8 +-
 drivers/target/target_core_transport.c             |   5 +-
 drivers/target/tcm_fc/tfc_cmd.c                    |   2 +-
 drivers/vhost/scsi.c                               |   2 +-
 drivers/video/xen-fbfront.c                        |   4 +
 drivers/xen/xenbus/xenbus_probe_frontend.c         |   2 +-
 fs/dcookies.c                                      |   2 +-
 fs/exofs/ore.c                                     |  37 ++--
 fs/fuse/dev.c                                      |  22 +--
 fs/nfs/nfs4client.c                                |  18 +-
 fs/nfs/nfs4proc.c                                  |  40 ++++-
 fs/nfs/nfs4xdr.c                                   |  47 +++--
 fs/nfs/write.c                                     |  11 +-
 fs/notify/fanotify/fanotify_user.c                 |   4 +-
 fs/read_write.c                                    |  16 +-
 fs/splice.c                                        |  18 ++
 include/asm-generic/pgtable.h                      |  12 ++
 include/linux/audit.h                              |   2 +-
 include/linux/compat.h                             |  18 +-
 include/linux/percpu_ida.h                         |   3 +-
 include/linux/pipe_fs_i.h                          |   2 +
 include/linux/sched/sysctl.h                       |   4 +
 include/linux/vmstat.h                             |   2 -
 include/scsi/osd_ore.h                             |   1 +
 include/target/target_core_base.h                  |   2 +-
 include/xen/platform_pci.h                         |  23 +++
 kernel/audit.c                                     |   5 +-
 kernel/sched/core.c                                |  24 ++-
 kernel/sysctl.c                                    |   9 +
 kernel/time/timekeeping.c                          |  47 +++--
 kernel/trace/ftrace.c                              | 190 ++++++++++++++++-----
 kernel/trace/trace.c                               |   8 +
 lib/genalloc.c                                     |   5 +-
 lib/percpu_ida.c                                   |  21 ++-
 mm/huge_memory.c                                   |  14 +-
 mm/internal.h                                      |   1 -
 mm/memcontrol.c                                    |  37 ++--
 mm/memory-failure.c                                |  21 +--
 mm/mempolicy.c                                     |  17 +-
 mm/mmap.c                                          |  12 +-
 mm/oom_kill.c                                      |   2 +-
 mm/page-writeback.c                                |  57 +++----
 mm/slub.c                                          |   8 +-
 mm/vmscan.c                                        |  23 +--
 net/core/skbuff.c                                  |  32 +---
 net/sunrpc/auth_gss/gss_rpc_upcall.c               |   2 -
 net/sunrpc/auth_gss/svcauth_gss.c                  |  33 +---
 net/sunrpc/clnt.c                                  |   8 +-
 net/sunrpc/netns.h                                 |   1 -
 security/selinux/ss/policydb.c                     |  14 +-
 tools/power/x86/turbostat/Makefile                 |   2 +-
 tools/power/x86/turbostat/turbostat.c              |  13 +-
 146 files changed, 1451 insertions(+), 803 deletions(-)


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

Reply via email to