[PATCH 3.14 00/96] 3.14.36-stable review

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is the start of the stable review cycle for the 3.14.36 release.
There are 96 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 Wed Mar 18 14:08:22 UTC 2015.
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.14.36-rc1.gz
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
    Linux 3.14.36-rc1

Sergei Shtylyov <sergei.shtylyov@xxxxxxxxxxxxxxxxxx>
    clk-gate: fix bit # check in clk_register_gate()

Kalle Valo <kvalo@xxxxxxxxxxxxxxxx>
    ath6kl: fix struct hif_scatter_req list handling

Sergey Ryazanov <ryazanov.s.a@xxxxxxxxx>
    ath5k: fix spontaneus AR5312 freezes

Peter Ujfalusi <peter.ujfalusi@xxxxxx>
    ASoC: omap-pcm: Correct dma mask

Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
    NFSv4: Don't call put_rpccred() under the rcu_read_lock()

Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>
    ACPI / video: Load the module even if ACPI is disabled

Dan Carpenter <dan.carpenter@xxxxxxxxxx>
    efi: Small leak on error in runtime map code

Alex Deucher <alexander.deucher@xxxxxxx>
    drm/radeon: fix 1 RB harvest config setup for TN/RL

Alex Deucher <alexander.deucher@xxxxxxx>
    drm/radeon: use drm_mode_vrefresh() rather than mode->vrefresh

Jason Gerecke <killertofu@xxxxxxxxx>
    HID: wacom: Report ABS_MISC event for Cintiq Companion Hybrid

Jiri Kosina <jkosina@xxxxxxx>
    HID: fixup the conflicting keyboard mappings quirk

David Herrmann <dh.herrmann@xxxxxxxxx>
    HID: input: fix confusion on conflicting mappings

Ian Abbott <abbotti@xxxxxxxxx>
    staging: comedi: cb_pcidas64: fix incorrect AI range code handling

Mikulas Patocka <mpatocka@xxxxxxxxxx>
    dm snapshot: fix a possible invalid memory access on unload

Mikulas Patocka <mpatocka@xxxxxxxxxx>
    dm: fix a race condition in dm_get_md

Darrick J. Wong <darrick.wong@xxxxxxxxxx>
    dm io: reject unsupported DISCARD requests with EOPNOTSUPP

Mikulas Patocka <mpatocka@xxxxxxxxxx>
    dm mirror: do not degrade the mirror on discard error

Ian Abbott <abbotti@xxxxxxxxx>
    staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back

Chen-Yu Tsai <wens@xxxxxxxx>
    clk: sunxi: Support factor clocks with N factor starting not from 0

Hans de Goede <hdegoede@xxxxxxxxxx>
    sunxi: clk: Set sun6i-pll1 n_start = 1

Soren Brinkmann <soren.brinkmann@xxxxxxxxxx>
    clk: zynq: Force CPU_2X clock to be ungated

Minh Duc Tran <MinhDuc.Tran@xxxxxxxxxx>
    fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit.

Ryusuke Konishi <konishi.ryusuke@xxxxxxxxxxxxx>
    nilfs2: fix potential memory overrun on inode

Ilya Nelkenbaum <ilyan@xxxxxxxxxxxx>
    IB/core: When marshaling ucma path from user-space, clear unused fields

Moshe Lazer <moshel@xxxxxxxxxxxx>
    IB/core: Fix deadlock on uverbs modify_qp error flow

Or Gerlitz <ogerlitz@xxxxxxxxxxxx>
    IB/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach

Mitko Haralanov <mitko.haralanov@xxxxxxxxx>
    IB/qib: Do not write EEPROM

Tony Battersby <tonyb@xxxxxxxxxxxxxxx>
    sg: fix read() error reporting

Takashi Iwai <tiwai@xxxxxxx>
    ALSA: hda - Disable runtime PM for Panther Point again

Takashi Iwai <tiwai@xxxxxxx>
    ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec

Takashi Iwai <tiwai@xxxxxxx>
    ALSA: pcm: Don't leave PREPARED state after draining

Jiri Slaby <jslaby@xxxxxxx>
    tty: fix up atime/mtime mess, take four

Vineet Gupta <vgupta@xxxxxxxxxxxx>
    ARC: Fix KSTK_ESP()

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
    sunrpc: fix braino in ->poll()

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
    procfs: fix race between symlink removals and traversals

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
    debugfs: leave freeing a symlink body until inode eviction

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
    autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation

Johan Hovold <johan@xxxxxxxxxx>
    USB: serial: fix tty-device error handling at probe

Johan Hovold <johan@xxxxxxxxxx>
    USB: serial: fix potential use-after-free after failed probe

Johan Hovold <johan@xxxxxxxxxx>
    TTY: fix tty_wait_until_sent on 64-bit machines

Johan Hovold <johan@xxxxxxxxxx>
    USB: serial: fix infinite wait_until_sent timeout

Johan Hovold <johan@xxxxxxxxxx>
    net: irda: fix wait_until_sent poll timeout

Jouni Malinen <jouni@xxxxxxxxxxxxxxxx>
    mac80211: Send EAPOL frames at lowest rate

Aleksander Morgado <aleksander@xxxxxxxxxxxxx>
    xhci: fix reporting of 0-sized URBs in control endpoint

Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx>
    xhci: Allocate correct amount of scratchpad buffers

George Cherian <george.cherian@xxxxxx>
    usb: dwc3: dwc3-omap: Fix disable IRQ

Max Mansfield <max.m.mansfield@xxxxxxxxx>
    usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards

Mark Glover <mark@xxxxxxxxxxxxx>
    USB: ftdi_sio: add PIDs for Actisense USB devices

Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>
    USB: usbfs: don't leak kernel data in siginfo

Johan Hovold <johan@xxxxxxxxxx>
    USB: mxuport: fix null deref when used as a console

Michiel vd Garde <mgparser@xxxxxxxxx>
    USB: serial: cp210x: Adding Seletek device id's

James Hogan <james.hogan@xxxxxxxxxx>
    KVM: MIPS: Fix trace event to save PC directly

Paolo Bonzini <pbonzini@xxxxxxxxxx>
    KVM: emulate: fix CMPXCHG8B on 32-bit hosts

Quentin Casasnovas <quentin.casasnovas@xxxxxxxxxx>
    Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.

Filipe Manana <fdmanana@xxxxxxxx>
    Btrfs: fix data loss in the fast fsync path

David Sterba <dsterba@xxxxxxx>
    btrfs: fix lost return value due to variable shadowing

Alexander Usyskin <alexander.usyskin@xxxxxxxxx>
    mei: make device disabled on stop unconditionally

Angelo Compagnucci <angelo.compagnucci@xxxxxxxxx>
    iio:adc:mcp3422 Fix incorrect scales table

Urs Fässler <urs.fassler@xxxxxxxxxxxxxx>
    iio: ad5686: fix optional reference voltage declaration

Kristina Martšenko <kristina.martsenko@xxxxxxxxx>
    iio: mxs-lradc: only update the buffer when its conversions have finished

Kristina Martšenko <kristina.martsenko@xxxxxxxxx>
    iio: mxs-lradc: make ADC reads not unschedule touchscreen conversions

Kristina Martšenko <kristina.martsenko@xxxxxxxxx>
    iio: mxs-lradc: make ADC reads not disable touchscreen interrupts

Kristina Martšenko <kristina.martsenko@xxxxxxxxx>
    iio: mxs-lradc: separate touchscreen and buffer virtual channels

Rasmus Villemoes <linux@xxxxxxxxxxxxxxxxxx>
    iio: imu: adis16400: Fix sign extension

Stefan Wahren <stefan.wahren@xxxxxxxx>
    iio: mxs-lradc: fix iio channel map regression

Andy Lutomirski <luto@xxxxxxxxxxxxxx>
    x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization

Nicholas Bellinger <nab@xxxxxxxxxxxxxxx>
    target: Check for LBA + sectors wrap-around in sbc_parse_cdb

Nicholas Bellinger <nab@xxxxxxxxxxxxxxx>
    target: Add missing WRITE_SAME end-of-device sanity check

Nicholas Bellinger <nab@xxxxxxxxxxxxxxx>
    target: Fix PR_APTPL_BUF_LEN buffer size limitation

Alex Deucher <alexander.deucher@xxxxxxx>
    drm/radeon: fix voltage setup on hawaii

Christian König <christian.koenig@xxxxxxx>
    drm/radeon: workaround for CP HW bug on CIK

Alex Deucher <alexander.deucher@xxxxxxx>
    drm/radeon: only enable kv/kb dpm interrupts once v3

Grazvydas Ignotas <notasas@xxxxxxxxx>
    mm/memory.c: actually remap enough memory

Joonsoo Kim <iamjoonsoo.kim@xxxxxxx>
    mm/compaction: fix wrong order check in compact_finished()

Roman Gushchin <klamm@xxxxxxxxxxxxxx>
    mm/nommu.c: fix arithmetic overflow in __vm_enough_memory()

Roman Gushchin <klamm@xxxxxxxxxxxxxx>
    mm/mmap.c: fix arithmetic overflow in __vm_enough_memory()

Vlastimil Babka <vbabka@xxxxxxx>
    mm: when stealing freepages, also take pages created by splitting buddy page

Naoya Horiguchi <n-horiguchi@xxxxxxxxxxxxx>
    mm/hugetlb: add migration entry check in __unmap_hugepage_range

Naoya Horiguchi <n-horiguchi@xxxxxxxxxxxxx>
    mm/hugetlb: add migration/hwpoisoned entry check in hugetlb_change_protection

Jiri Pirko <jiri@xxxxxxxxxxx>
    team: don't traverse port list using rcu in team_set_mac_address

Lorenzo Colitti <lorenzo@xxxxxxxxxx>
    net: ping: Return EAFNOSUPPORT when appropriate.

Michal Kubeček <mkubecek@xxxxxxx>
    udp: only allow UFO for packets from SOCK_DGRAM sockets

Ben Shelton <ben.shelton@xxxxxx>
    usb: plusb: Add support for National Instruments host-to-host cable

Eric Dumazet <edumazet@xxxxxxxxxx>
    macvtap: make sure neighbour code can push ethernet header

Catalin Marinas <catalin.marinas@xxxxxxx>
    net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg

Jiri Pirko <jiri@xxxxxxxxxxx>
    team: fix possible null pointer dereference in team_handle_frame

Matthew Thode <mthode@xxxxxxxxxx>
    net: reject creation of netdev names with colons

Ignacy Gawędzki <ignacy.gawedzki@xxxxxxxxxxxxxxxxxxxxxxx>
    ematch: Fix auto-loading of ematch modules.

Guenter Roeck <linux@xxxxxxxxxxxx>
    net: phy: Fix verification of EEE support in phy_init_eee

Alexander Drozdov <al.drozdov@xxxxxxxxx>
    ipv4: ip_check_defrag should not assume that skb_network_offset is zero

Alexander Drozdov <al.drozdov@xxxxxxxxx>
    ipv4: ip_check_defrag should correctly check return value of skb_copy_bits

Ignacy Gawędzki <ignacy.gawedzki@xxxxxxxxxxxxxxxxxxxxxxx>
    gen_stats.c: Duplicate xstats buffer for later use

WANG Cong <xiyou.wangcong@xxxxxxxxx>
    rtnetlink: call ->dellink on failure when ->newlink exists

Martin KaFai Lau <kafai@xxxxxx>
    ipv6: fix ipv6_cow_metrics for non DST_HOST case

Daniel Borkmann <daniel@xxxxxxxxxxxxx>
    rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY

Sabrina Dubroca <sd@xxxxxxxxxxxxxxx>
    pktgen: fix UDP checksum computation


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

Diffstat:

 Makefile                                     |   4 +-
 arch/arc/include/asm/processor.h             |   9 +-
 arch/arc/kernel/stacktrace.c                 |   6 +-
 arch/mips/kvm/trace.h                        |   6 +-
 arch/x86/kernel/entry_64.S                   |  13 +-
 arch/x86/kvm/emulate.c                       |   3 +-
 drivers/acpi/video.c                         |  11 ++
 drivers/clk/clk-gate.c                       |   2 +-
 drivers/clk/sunxi/clk-factors.c              |   2 +-
 drivers/clk/sunxi/clk-factors.h              |   1 +
 drivers/clk/sunxi/clk-sunxi.c                |   1 +
 drivers/clk/zynq/clkc.c                      |   1 +
 drivers/firmware/efi/runtime-map.c           |   2 +-
 drivers/gpu/drm/radeon/cik.c                 |  37 ++---
 drivers/gpu/drm/radeon/kv_dpm.c              |  17 ++-
 drivers/gpu/drm/radeon/ni.c                  |   8 +-
 drivers/gpu/drm/radeon/r600_dpm.c            |   2 +-
 drivers/gpu/drm/radeon/radeon_atombios.c     |   1 +
 drivers/hid/hid-input.c                      |  17 +++
 drivers/iio/adc/mcp3422.c                    |  17 +--
 drivers/iio/dac/ad5686.c                     |   2 +-
 drivers/iio/imu/adis16400_core.c             |   3 +-
 drivers/infiniband/core/ucma.c               |   3 +
 drivers/infiniband/core/uverbs_cmd.c         |   9 +-
 drivers/infiniband/hw/mlx4/main.c            |  10 +-
 drivers/infiniband/hw/qib/qib.h              |   9 +-
 drivers/infiniband/hw/qib/qib_eeprom.c       | 181 ------------------------
 drivers/infiniband/hw/qib/qib_iba6120.c      |   2 -
 drivers/infiniband/hw/qib/qib_iba7220.c      |   2 -
 drivers/infiniband/hw/qib/qib_iba7322.c      |   2 -
 drivers/infiniband/hw/qib/qib_init.c         |   1 -
 drivers/infiniband/hw/qib/qib_sysfs.c        |  24 ----
 drivers/input/tablet/wacom_wac.c             |   6 +
 drivers/md/dm-io.c                           |   6 +
 drivers/md/dm-raid1.c                        |   9 ++
 drivers/md/dm-snap.c                         |   4 +-
 drivers/md/dm.c                              |  27 ++--
 drivers/misc/mei/init.c                      |   2 +
 drivers/net/macvtap.c                        |   7 +-
 drivers/net/phy/phy.c                        |  23 ++-
 drivers/net/team/team.c                      |  10 +-
 drivers/net/usb/plusb.c                      |   5 +
 drivers/net/wireless/ath/ath5k/reset.c       |   2 +-
 drivers/net/wireless/ath/ath6kl/hif.h        |   4 +-
 drivers/net/wireless/ath/ath6kl/sdio.c       |   2 +-
 drivers/scsi/be2iscsi/be_main.c              |   1 -
 drivers/scsi/sg.c                            |   6 +-
 drivers/staging/comedi/comedi_compat32.c     |  12 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c | 122 ++++++++++------
 drivers/staging/iio/adc/mxs-lradc.c          | 204 ++++++++++++++-------------
 drivers/target/target_core_pr.c              |  25 ++--
 drivers/target/target_core_sbc.c             |  15 +-
 drivers/tty/tty_io.c                         |   4 +-
 drivers/tty/tty_ioctl.c                      |  12 +-
 drivers/usb/core/devio.c                     |   2 +
 drivers/usb/dwc3/dwc3-omap.c                 |  30 +++-
 drivers/usb/host/xhci-ring.c                 |  10 +-
 drivers/usb/host/xhci.h                      |   8 +-
 drivers/usb/serial/bus.c                     |  13 +-
 drivers/usb/serial/cp210x.c                  |   2 +
 drivers/usb/serial/ftdi_sio.c                |  19 +++
 drivers/usb/serial/ftdi_sio_ids.h            |  23 +++
 drivers/usb/serial/generic.c                 |   5 +-
 drivers/usb/serial/mxuport.c                 |   3 +-
 fs/autofs4/dev-ioctl.c                       |   8 +-
 fs/btrfs/file.c                              |  56 ++++----
 fs/btrfs/inode.c                             |   1 -
 fs/btrfs/tree-log.c                          |   2 +-
 fs/debugfs/inode.c                           |  34 ++---
 fs/nfs/delegation.c                          |   2 +-
 fs/nilfs2/btree.c                            |  47 +++++-
 fs/proc/generic.c                            |  12 --
 fs/proc/inode.c                              |  21 +++
 fs/proc/internal.h                           |   1 +
 include/target/target_core_base.h            |   2 +-
 include/trace/events/kmem.h                  |   7 +-
 mm/compaction.c                              |   2 +-
 mm/hugetlb.c                                 |  26 +++-
 mm/memory.c                                  |   2 +-
 mm/mmap.c                                    |   4 +-
 mm/nommu.c                                   |   4 +-
 mm/page_alloc.c                              |  12 +-
 net/compat.c                                 |   9 --
 net/core/dev.c                               |   2 +-
 net/core/gen_stats.c                         |  15 +-
 net/core/pktgen.c                            |  16 +--
 net/core/rtnetlink.c                         |  24 ++--
 net/ipv4/ip_fragment.c                       |  11 +-
 net/ipv4/ip_output.c                         |   3 +-
 net/ipv4/ping.c                              |  13 +-
 net/ipv6/ip6_output.c                        |   3 +-
 net/ipv6/ping.c                              |   5 +-
 net/ipv6/route.c                             |   2 +-
 net/irda/ircomm/ircomm_tty.c                 |   4 +-
 net/mac80211/tx.c                            |   1 +
 net/sched/ematch.c                           |   1 +
 net/sunrpc/cache.c                           |   2 +-
 sound/core/pcm_native.c                      |   2 +
 sound/pci/hda/hda_intel.c                    |   2 +-
 sound/pci/hda/patch_sigmatel.c               |  17 ++-
 sound/soc/omap/omap-pcm.c                    |   2 +-
 101 files changed, 768 insertions(+), 640 deletions(-)


--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]