Linux 3.18.125

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

 



-----------
NOTE!  Are there still any users of this tree?  It only makes sense to
keep doing 3.18.y updates if people are using it.  And from what I can
see in the "real world", no one is actually updating devices that rely
on 3.18.y to the newer kernel releases.  So I think I'm going to stop
maintaining this tree soon unless someone speaks up and says "I am using
it!"  Please let me know.
-----------

I'm announcing the release of the 3.18.125 kernel.

All users of the 3.18 kernel series must upgrade.

The updated 3.18.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.18.y
and can be browsed at the normal kernel.org git web browser:
	http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

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

 Makefile                                              |    2 
 arch/arm/boot/dts/at91sam9263.dtsi                    |    2 
 arch/arm/boot/dts/exynos5250.dtsi                     |    2 
 arch/arm/boot/dts/exynos5420-arndale-octa.dts         |    4 
 arch/arm/boot/dts/exynos5420.dtsi                     |    6 -
 arch/arm/boot/dts/sama5d3xmb.dtsi                     |    2 
 arch/arm/boot/dts/sama5d4.dtsi                        |    2 
 arch/arm/kvm/mmu.c                                    |    2 
 arch/arm/mach-at91/board-dt-sama5.c                   |   18 +++
 arch/arm/mach-omap2/control.h                         |    4 
 arch/arm/mach-omap2/timer.c                           |   36 +++++++
 arch/arm/mach-shmobile/setup-r8a7740.c                |    7 +
 arch/arm/mm/ioremap.c                                 |    2 
 arch/mips/kernel/smp-cps.c                            |    2 
 arch/powerpc/kernel/tm.S                              |   20 +++-
 arch/s390/kernel/kprobes.c                            |   12 ++
 arch/s390/kvm/gaccess.c                               |   18 +--
 arch/x86/kernel/cpu/perf_event_intel_ds.c             |    4 
 arch/x86/kernel/cpu/perf_event_intel_rapl.c           |   44 +++++++--
 arch/x86/kernel/irq.c                                 |    3 
 arch/x86/kernel/ldt.c                                 |    4 
 arch/x86/kernel/process.c                             |    2 
 arch/x86/pci/fixup.c                                  |    7 +
 drivers/ata/ahci_xgene.c                              |   12 +-
 drivers/ata/libata-core.c                             |    2 
 drivers/bus/arm-cci.c                                 |    3 
 drivers/clk/rockchip/clk-cpu.c                        |   10 +-
 drivers/gpu/drm/i915/i915_gem.c                       |    2 
 drivers/i2c/busses/i2c-scmi.c                         |    1 
 drivers/iio/inkern.c                                  |    3 
 drivers/iommu/intel-iommu.c                           |    9 +
 drivers/mcb/mcb-internal.h                            |    1 
 drivers/mcb/mcb-pci.c                                 |   27 +++--
 drivers/md/dm-thin.c                                  |    1 
 drivers/md/dm.c                                       |    4 
 drivers/media/usb/dvb-usb-v2/af9035.c                 |    6 -
 drivers/mfd/omap-usb-host.c                           |   11 +-
 drivers/misc/cxl/context.c                            |   82 +++++++++++++-----
 drivers/misc/cxl/file.c                               |   14 +--
 drivers/mmc/host/sdhci.c                              |   19 +---
 drivers/mtd/mtd_blkdevs.c                             |   10 +-
 drivers/net/ethernet/broadcom/bcmsysport.c            |   22 ++--
 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c       |   17 +++
 drivers/net/ethernet/davicom/dm9000.c                 |   34 +++----
 drivers/net/ethernet/intel/igb/igb_main.c             |    9 +
 drivers/net/ethernet/marvell/mvpp2.c                  |   10 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c        |    5 -
 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h           |    8 +
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c   |    3 
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h   |    3 
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h        |    3 
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c        |   12 +-
 drivers/net/ethernet/realtek/r8169.c                  |    8 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c     |    2 
 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c |    5 -
 drivers/net/team/team.c                               |    5 +
 drivers/net/usb/asix_common.c                         |    3 
 drivers/net/usb/ax88179_178a.c                        |    3 
 drivers/net/usb/smsc75xx.c                            |    4 
 drivers/net/usb/smsc95xx.c                            |    3 
 drivers/net/usb/sr9800.c                              |    3 
 drivers/net/wireless/iwlwifi/pcie/drv.c               |    4 
 drivers/net/wireless/rtlwifi/pci.h                    |    2 
 drivers/net/wireless/rtlwifi/rtl8821ae/hw.c           |   17 +++
 drivers/net/wireless/rtlwifi/rtl8821ae/sw.c           |    5 +
 drivers/net/wireless/rtlwifi/wifi.h                   |    3 
 drivers/of/of_pci.c                                   |    1 
 drivers/pci/access.c                                  |    9 +
 drivers/pci/quirks.c                                  |    1 
 drivers/phy/phy-omap-control.c                        |    7 -
 drivers/phy/phy-sun4i-usb.c                           |    3 
 drivers/phy/phy-ti-pipe3.c                            |   10 +-
 drivers/pinctrl/freescale/pinctrl-imx25.c             |    4 
 drivers/pinctrl/pinctrl-at91.c                        |   15 +++
 drivers/scsi/scsi_lib.c                               |    2 
 drivers/scsi/scsi_pm.c                                |   20 ++--
 drivers/tty/n_tty.c                                   |   11 --
 drivers/tty/serial/fsl_lpuart.c                       |    9 +
 drivers/tty/serial/samsung.c                          |   56 +++++++-----
 drivers/tty/tty_audit.c                               |    2 
 drivers/usb/class/cdc-acm.c                           |   14 +--
 drivers/usb/core/devio.c                              |    4 
 drivers/usb/core/hub.c                                |   15 +--
 drivers/usb/dwc2/gadget.c                             |   10 +-
 drivers/usb/gadget/function/f_uac1.c                  |    2 
 drivers/usb/gadget/legacy/inode.c                     |    1 
 drivers/usb/host/ehci-sched.c                         |    6 -
 drivers/usb/host/ehci-tegra.c                         |    2 
 drivers/usb/host/xhci-hub.c                           |   18 +--
 drivers/usb/musb/Kconfig                              |    4 
 drivers/usb/musb/musb_cppi41.c                        |    4 
 drivers/usb/musb/musb_debugfs.c                       |   16 +--
 drivers/usb/serial/qcserial.c                         |   54 +++++++----
 drivers/usb/storage/unusual_uas.h                     |   10 ++
 drivers/video/fbdev/aty/atyfb.h                       |    3 
 drivers/video/fbdev/aty/atyfb_base.c                  |    7 -
 drivers/video/fbdev/aty/mach64_ct.c                   |   10 +-
 drivers/video/fbdev/broadsheetfb.c                    |    8 +
 fs/btrfs/file.c                                       |    9 +
 fs/btrfs/ordered-data.c                               |   14 +++
 fs/btrfs/ordered-data.h                               |    3 
 fs/btrfs/xattr.c                                      |    8 +
 fs/cachefiles/namei.c                                 |    2 
 fs/ext4/extents.c                                     |    8 +
 fs/fat/fatent.c                                       |    1 
 fs/nfs/callback.c                                     |    6 -
 fs/nfs/nfs4client.c                                   |   25 ++++-
 fs/nfs/nfs4proc.c                                     |   21 +++-
 fs/ocfs2/alloc.c                                      |   18 +--
 fs/overlayfs/inode.c                                  |    3 
 fs/quota/quota_v2.c                                   |   12 +-
 fs/splice.c                                           |    7 +
 include/linux/compiler-gcc.h                          |   16 +++
 include/linux/compiler-intel.h                        |    3 
 include/linux/compiler.h                              |    4 
 include/linux/nfs_fs_sb.h                             |    3 
 include/linux/phy/omap_control_phy.h                  |    6 -
 include/linux/tty.h                                   |    6 -
 include/net/af_unix.h                                 |    4 
 include/net/scm.h                                     |    1 
 include/net/sock.h                                    |    2 
 kernel/events/core.c                                  |   11 ++
 kernel/rcu/tree_plugin.h                              |    1 
 kernel/resource.c                                     |   13 ++
 kernel/sched/fair.c                                   |   23 ++++-
 kernel/sched/sched.h                                  |    2 
 kernel/trace/trace_events.c                           |   69 ++++++++++++---
 lib/string.c                                          |    2 
 mm/huge_memory.c                                      |    6 +
 mm/migrate.c                                          |    2 
 mm/mremap.c                                           |   21 +++-
 net/core/rtnetlink.c                                  |   27 +++++
 net/core/scm.c                                        |    7 +
 net/ipv4/ip_fragment.c                                |   12 +-
 net/ipv4/ip_tunnel.c                                  |    9 +
 net/ipv6/addrconf.c                                   |   10 +-
 net/ipv6/ip6_tunnel.c                                 |   14 ++-
 net/ipv6/mcast.c                                      |   16 +--
 net/ipv6/ndisc.c                                      |    3 
 net/ipv6/xfrm6_output.c                               |    2 
 net/netlabel/netlabel_unlabeled.c                     |    3 
 net/sched/sch_gred.c                                  |    2 
 net/sctp/socket.c                                     |   14 +--
 net/socket.c                                          |   11 +-
 net/unix/af_unix.c                                    |    4 
 net/unix/garbage.c                                    |    8 -
 net/wireless/reg.c                                    |    1 
 net/xfrm/xfrm_user.c                                  |   15 +++
 security/keys/process_keys.c                          |    7 -
 sound/pci/hda/patch_realtek.c                         |    2 
 sound/soc/soc-dapm.c                                  |   12 --
 sound/usb/mixer.c                                     |    2 
 sound/usb/mixer_maps.c                                |   12 --
 sound/usb/mixer_quirks.c                              |   37 ++++++++
 sound/usb/mixer_quirks.h                              |    4 
 tools/lib/api/fs/debugfs.c                            |    2 
 tools/lib/api/fs/fs.c                                 |    2 
 tools/perf/Makefile                                   |    4 
 tools/perf/bench/sched-pipe.c                         |    2 
 tools/perf/builtin-top.c                              |    1 
 tools/perf/perf-sys.h                                 |    1 
 tools/perf/util/annotate.h                            |    8 -
 tools/perf/util/cloexec.c                             |    4 
 tools/perf/util/machine.c                             |    4 
 tools/testing/selftests/efivarfs/config               |    1 
 tools/testing/selftests/tc-testing/tdc_batch.py       |   62 +++++++++++++
 166 files changed, 1151 insertions(+), 459 deletions(-)

Abhilash Kesavan (2):
      drivers: bus: check cci device tree node status
      ARM: dts: disable CCI on exynos5420 based arndale-octa

Al Viro (1):
      cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)

Alan Stern (3):
      USB: EHCI: adjust error return code
      USB: hub: fix up early-exit pathway in hub_activate
      USB: fix the usbfs flag sanitization for control transfers

Alex Williamson (2):
      iommu/vt-d: Fix VM domain ID leak
      PCI: Fix devfn for VPD access through function 0

Alexander Stein (1):
      ARM: at91/dt: sam9263: Add missing clocks to lcdc node

Alexey Brodkin (1):
      perf tools: Fix statfs.f_type data type mismatch build error with uclibc

Andrei Otcheretianski (1):
      cfg80211: reg: Init wiphy_idx in regulatory_hint_core()

Anssi Hannula (1):
      ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly

Arik Nemtsov (1):
      iwlwifi: pcie: correctly define 7265-D cfg

Bjørn Mork (1):
      USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modem

Bo Shen (2):
      ARM: at91/dt: sama5d4: fix the timer reg length
      ARM: at91: sama5d3: dt: correct the sound route

Brian Norris (1):
      mtd: blkdevs: fix potential deadlock + lockdep warnings

Chanwoo Choi (1):
      serial: samsung: Add the support for Exynos5433 SoC

Chris Mi (1):
      selftests: Introduce a new script to generate tc batch file

Chris Wilson (1):
      Revert "drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES"

Christian Borntraeger (1):
      s390/kvm: REPLACE barrier fixup with READ_ONCE

Christoph Hellwig (1):
      scsi: ->queue_rq can't sleep

Chuck Lever (1):
      NFS: Ignore transport protocol when detecting server trunking

Colin Ian King (1):
      fbdev/broadsheetfb: fix memory leak

Cong Wang (1):
      net: drop skb on failure in ip_check_defrag()

Dan Carpenter (1):
      usb: gadget: gadgetfs: fix an oops in ep_write()

Daniel Borkmann (2):
      rtnl: don't account unused struct ifla_port_vsi in rtnl_port_size
      lib: make memzero_explicit more robust against dead store elimination

Darrick J. Wong (1):
      uas: disable UAS on Apricorn SATA dongles

David Ahern (1):
      net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs

David Dueck (1):
      pinctrl: at91: fix null pointer dereference

Edgar Cherkasov (1):
      i2c: i2c-scmi: fix for i2c_smbus_write_block_data

Eric Biggers (1):
      KEYS: put keyring if install_session_keyring_to_cred() fails

Eric Dumazet (2):
      rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096
      ipv6: mcast: fix a use-after-free in inet6_mc_check

Eugenia Emantayev (1):
      net/mlx4_en: Remove dependency between timestamping capability and service_task

Ezequiel Garcia (1):
      MIPS: Fix up obsolete cpu_set usage

Fabien Proriol (1):
      iio: iio: Fix iio_channel_read return if channel havn't info

Filipe Manana (2):
      Btrfs: avoid syncing log in the fast fsync path when not necessary
      Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattr

Florian Fainelli (6):
      net: systemport: Fix wake-up interrupt race during resume
      asix: Check for supported Wake-on-LAN modes
      ax88179_178a: Check for supported Wake-on-LAN modes
      sr9800: Check for supported Wake-on-LAN modes
      smsc75xx: Check for Wake-on-LAN modes
      smsc95xx: Check for Wake-on-LAN modes

Geert Uytterhoeven (1):
      ARM: shmobile: r8a7740: Instantiate GIC from C board code in legacy builds

Greg Kroah-Hartman (1):
      Linux 3.18.125

Hannes Frederic Sowa (2):
      net: fix warnings in 'make htmldocs' by moving macro definition out of field declaration
      unix: correctly track in-flight fds in sending process user_struct

Hans de Goede (1):
      phy-sun4i-usb: Change disconnect threshold value for sun6i

Heiko Stübner (1):
      clk: rockchip: fix deadlock possibility in cpuclk

Heiner Kallweit (1):
      r8169: fix NAPI handling under high load

Ian Munsie (1):
      cxl: Fix issues when unmapping contexts

Ido Schimmel (2):
      team: Forbid enslaving team device to itself
      rtnetlink: Disallow FDB configuration for non-Ethernet device

Jakub Kicinski (1):
      net: sched: gred: pass the right attribute to gred_change_table_def()

Jan Beulich (2):
      x86/ldt: Fix small LDT allocation for Xen
      igb: fix NULL derefs due to skipped SR-IOV enabling

Jan Kara (2):
      quota: Fix maximum quota limit settings
      vfs: Make sendfile(2) killable even better

Jeff Barnhill (1):
      net/ipv6: Display all addresses in output of /proc/net/if_inet6

Jeff Layton (1):
      nfs: fix high load average due to callback thread sleeping

Jiri Olsa (2):
      perf/ring_buffer: Prevent concurent ring buffer access
      s390/ftrace/jprobes: Fix conflict between jprobes and function graph tracing

Jisheng Zhang (2):
      mmc: sdhci: restore behavior when setting VDD via external regulator
      x86/idle: Restore trace_cpu_idle to mwait_idle() calls

Joerg Roedel (1):
      x86/irq: Check for valid irq descriptor in check_irq_vectors_for_cpu_disable()

Johannes Thumshirn (1):
      mcb: mcb-pci: Only remap the 1st 0x200 bytes of BAR 0

Jongsung Kim (1):
      stmmac: fix valid numbers of unicast filter entries

Jozef Balga (1):
      media: af9035: prevent buffer overflow on write

Junichi Nomura (1):
      dm: fix AB-BA deadlock in __dm_destroy()

Kan Liang (1):
      perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLM

Ken Xue (1):
      Revert "SCSI: Fix NULL pointer dereference in runtime PM"

Khazhismel Kumykov (1):
      fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()

Larry Finger (2):
      rtlwifi: rtl8821ae: Fix system lockups on boot
      rtlwifi: rtl8821ae: Fix lockups on boot

Lars-Peter Clausen (1):
      ASoC: dapm: Don't add prefix to widget stream name

Lei Yang (1):
      selftests/efivarfs: add required kernel configs

Lennart Sorensen (1):
      ARM: dra7xx: Fix counter frequency drift for AM572x errata i856

Linus Torvalds (2):
      /proc/iomem: only expose physical resource addresses to privileged users
      mremap: properly flush TLB before releasing the page

Lorenzo Pieralisi (1):
      of/pci: Remove duplicate kfree in of_pci_get_host_bridge_resources()

Maik Broemme (1):
      PCI: Mark Atheros AR9580 to avoid bus reset

Marc Zyngier (1):
      arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm

Marcelo Ricardo Leitner (1):
      sctp: fix race on sctp_id2asoc

Mateusz Sylwestrzak (1):
      ALSA: hda - Add headset mic support for Acer Aspire V5-573G

Mathias Nyman (1):
      xhci: Don't print a warning when setting link state for disabled ports

Maxime Chevallier (1):
      net: mvpp2: Extract the correct ethtype from the skb for tx csum offload

Michael Neuling (2):
      powerpc/tm: Fix userspace r13 corruption
      powerpc/tm: Avoid possible userspace r1 corruption on reclaim

Mike Snitzer (1):
      dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition

Miklos Szeredi (1):
      ovl: fix open in stacked overlay

Mikulas Patocka (1):
      mach64: detect the dot clock divider correctly on sparc

Namhyung Kim (2):
      perf machine: Fix __machine__findnew_thread() error path
      perf tools: Fix segfault for symbol annotation on TUI

Naoya Horiguchi (1):
      mm: migrate: hugetlb: putback destination hugepage to active list

Niklas Cassel (1):
      net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules

Paolo Abeni (2):
      ip_tunnel: be careful when accessing the inner header
      ip6_tunnel: be careful when accessing the inner header

Paul E. McKenney (1):
      rcu: Clear need_qs flag to prevent splat

Peter Chen (1):
      usb: gadget: f_uac1: access freed memory at f_audio_free_inst

Peter Hurley (2):
      Revert "tty: Fix pty master poll() after slave closes v2"
      tty: audit: Fix audit source

Peter Zijlstra (1):
      perf: Fix PERF_EVENT_IOC_PERIOD deadlock

Phil Auld (1):
      sched/fair: Fix throttle_list starvation with low CFS quota

Prarit Bhargava (1):
      x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARs

Rasmus Villemoes (2):
      usb: musb: Fix a few off-by-one lengths
      perf tools: Disable parallelism for 'make clean'

Robert Baldyga (1):
      usb: dwc2: gadget: kill requests with 'force' in s3c_hsotg_udc_stop()

Robert Jarzmik (1):
      net: ethernet: davicom: fix devicetree irq resource

Sean Tranchetti (2):
      netlabel: check for IPV4MASK in addrinfo_get
      xfrm: validate template mode

Shahed Shaikh (1):
      qlcnic: fix Tx descriptor corruption on 82xx devices

Shota Suzuki (1):
      igb: Unpair the queues when changing the number of queues

Srikar Dronamraju (1):
      perf bench numa: Fix to show proper convergence stats

Stefan Agner (1):
      tty: serial: fsl_lpuart: fix clearing of receive flag

Stefano Brivio (1):
      ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called

Steffen Klassert (1):
      xfrm: Validate address prefix lengths in the xfrm selector.

Stephane Eranian (1):
      perf/rapl: Fix sysfs_show() initialization for RAPL PMU

Steven Rostedt (Red Hat) (1):
      tracing: Fix enabling of syscall events on the command line

Sudip Mukherjee (1):
      libata: blacklist Micron 500IT SSD with MU01 firmware

Suman Tripathi (1):
      ahci_xgene: Fix the DMA state machine lockup for the ATA_CMD_PACKET PIO mode command.

Sylwester Nawrocki (1):
      dm9000: Fix irq trigger type setup on non-dt platforms

Thadeu Lima de Souza Cascardo (1):
      xfrm6: call kfree_skb when skb is toobig

Theodore Ts'o (1):
      ext4: fix an ext3 collapse range regression in xfstests

Thomas Petazzoni (1):
      ARM: 8799/1: mm: fix pci_ioremap_io() offset check

Tobias Herzog (1):
      cdc-acm: correct counting of UART states in serial state notification

Tony Lindgren (2):
      mfd: omap-usb-host: Fix dts probe of children
      usb: musb: Fix randconfig build issues for Kconfig options

Trond Myklebust (3):
      NFSv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_client
      NFSv4/v4.1: Verify the client owner id during trunking detection
      NFSv4: Remove incorrect check in can_open_delegated()

Uwe Kleine-König (1):
      pinctrl: imx25: ensure that a pin with id i is at position i in the info array

Vignesh R (1):
      phy: phy-ti-pipe3: fix inconsistent enumeration of PCIe gen2 cards

Vince Hsu (1):
      usb: host: ehci-tegra: request deferred probe when failing to get phy

Vineet Gupta (1):
      perf tools: Avoid build splat for syscall numbers with uclibc

Vivek Gautam (1):
      arm: dts: Use pmu_system_controller phandle for dp phy

Wenwen Wang (2):
      net: cxgb3_main: fix a missing-check bug
      net: socket: fix a missing-check bug

Wenyou Yang (1):
      ARM: at91: board-dt-sama5: add phy_fixup to override NAND_Tree

Xin Long (1):
      sctp: translate network order to host order when users get a hmacid

Yu Zhao (1):
      net/usb: cancel pending work when unbinding smsc75xx

alex chen (1):
      ocfs2: fix journal commit deadlock in ocfs2_convert_inline_data_to_extents

Attachment: signature.asc
Description: PGP signature


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

  Powered by Linux