* Linux 3.18.10
@ 2015-03-26 1:06 Sasha Levin
0 siblings, 0 replies; only message in thread
From: Sasha Levin @ 2015-03-26 1:06 UTC (permalink / raw)
To: stable, LKML
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm announcing the release of the 3.18.10 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
- ----------------------------------------------------------------
Linux 3.18.10
- ----------------------------------------------------------------
Al Viro (4):
autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation
debugfs: leave freeing a symlink body until inode eviction
procfs: fix race between symlink removals and traversals
sunrpc: fix braino in ->poll()
Alan Stern (1):
USB: usbfs: don't leak kernel data in siginfo
Aleksander Morgado (1):
xhci: fix reporting of 0-sized URBs in control endpoint
Alex Deucher (5):
drm/radeon: only enable kv/kb dpm interrupts once v3
drm/radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary
drm/radeon: fix voltage setup on hawaii
drm/radeon: use drm_mode_vrefresh() rather than mode->vrefresh
drm/radeon: fix 1 RB harvest config setup for TN/RL
Alexander Drozdov (2):
ipv4: ip_check_defrag should correctly check return value of skb_copy_bits
ipv4: ip_check_defrag should not assume that skb_network_offset is zero
Alexander Usyskin (1):
mei: make device disabled on stop unconditionally
Andrew Elble (2):
nfsd: fix clp->cl_revoked list deletion causing softlock in nfsd
GFS2: Fix crash during ACL deletion in acl max entry check in gfs2_set_acl()
Andrey Ryabinin (1):
mm, hugetlb: remove unnecessary lower bound on sysctl handlers"?
Andrzej Pietrasiewicz (1):
usb: gadget: configfs: don't NUL-terminate (sub)compatible ids
Andy Lutomirski (1):
x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization
Angelo Compagnucci (1):
iio:adc:mcp3422 Fix incorrect scales table
Bard Liao (1):
ASoC: rt5670: Set RT5670_IRQ_CTRL1 non volatile
Ben Shelton (1):
usb: plusb: Add support for National Instruments host-to-host cable
Brian Norris (1):
stable_kernel_rules: reorganize and update submission options
Catalin Marinas (1):
net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg
Chris Wilson (3):
drm/i915: Insert a command barrier on BLT/BSD cache flushes
drm/i915: Check obj->vma_list under the struct_mutex
ACPI / video: Load the module even if ACPI is disabled
Christian König (1):
drm/radeon: workaround for CP HW bug on CIK
Chuck Lever (1):
SUNRPC: Always manipulate rpc_rqst::rq_bc_pa_list under xprt->bc_pa_lock
Dan Carpenter (2):
IB/mlx5: Fix error code in get_port_caps()
efi: Small leak on error in runtime map code
Daniel Borkmann (2):
ipv6: addrconf: add missing validate_link_af handler
rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY
Daniel Vetter (1):
drm/i915: Drop vblank wait from intel_dp_link_down
Darrick J. Wong (1):
dm io: reject unsupported DISCARD requests with EOPNOTSUPP
David Herrmann (1):
HID: input: fix confusion on conflicting mappings
David S. Miller (1):
Revert "r8169: add support for Byte Queue Limits"
David Sterba (1):
btrfs: fix lost return value due to variable shadowing
David Ung (1):
drm/tegra: Use correct relocation target offsets
Eric Dumazet (5):
tcp: make sure skb is not shared before using skb_get()
sock: sock_dequeue_err_skb() needs hard irq safety
net: pktgen: disable xmit_clone on virtual devices
macvtap: make sure neighbour code can push ethernet header
net: do not use rcu in rtnl_dump_ifinfo()
Filipe Manana (2):
Btrfs: fix fsync race leading to ordered extent memory leaks
Btrfs: fix data loss in the fast fsync path
George Cherian (1):
usb: dwc3: dwc3-omap: Fix disable IRQ
Grazvydas Ignotas (1):
mm/memory.c: actually remap enough memory
Guenter Roeck (1):
net: phy: Fix verification of EEE support in phy_init_eee
Hans de Goede (2):
uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS539
sunxi: clk: Set sun6i-pll1 n_start = 1
Heikki Krogerus (1):
ACPI / LPSS: provide con_id for the clkdev
Hugh Dickins (1):
mm: fix negative nr_isolated counts
Hui Wang (1):
ALSA: hda - One more Dell macine needs DELL1_MIC_NO_PRESENCE quirk
Ian Abbott (2):
staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back
staging: comedi: cb_pcidas64: fix incorrect AI range code handling
Ian Munsie (1):
cxl: Add missing return statement after handling AFU errror
Ignacy Gawędzki (2):
gen_stats.c: Duplicate xstats buffer for later use
ematch: Fix auto-loading of ematch modules.
Ilya Nelkenbaum (1):
IB/core: When marshaling ucma path from user-space, clear unused fields
Imre Deak (1):
drm/i915: avoid processing spurious/shared interrupts in low-power states
Jaedon Shin (1):
net: bcmgenet: fix throughtput regression
James Hogan (1):
KVM: MIPS: Fix trace event to save PC directly
Jani Nikula (1):
drm/i915: Dell Chromebook 11 has PWM backlight
Jaroslav Kysela (1):
ALSA: hda: controller code - do not export static functions
Jason Gerecke (1):
HID: wacom: Report ABS_MISC event for Cintiq Companion Hybrid
Jiri Kosina (1):
HID: fixup the conflicting keyboard mappings quirk
Jiri Pirko (2):
team: fix possible null pointer dereference in team_handle_frame
team: don't traverse port list using rcu in team_set_mac_address
Jiri Slaby (1):
tty: fix up atime/mtime mess, take four
Johan Hovold (7):
Revert "USB: serial: make bulk_out_size a lower limit"
USB: mxuport: fix null deref when used as a console
net: irda: fix wait_until_sent poll timeout
USB: serial: fix infinite wait_until_sent timeout
TTY: fix tty_wait_until_sent on 64-bit machines
USB: serial: fix potential use-after-free after failed probe
USB: serial: fix tty-device error handling at probe
Joonsoo Kim (1):
mm/compaction: fix wrong order check in compact_finished()
Jouni Malinen (1):
mac80211: Send EAPOL frames at lowest rate
Kristina Martšenko (4):
iio: mxs-lradc: separate touchscreen and buffer virtual channels
iio: mxs-lradc: make ADC reads not disable touchscreen interrupts
iio: mxs-lradc: make ADC reads not unschedule touchscreen conversions
iio: mxs-lradc: only update the buffer when its conversions have finished
Lorenzo Colitti (1):
net: ping: Return EAFNOSUPPORT when appropriate.
Lorenzo Pieralisi (1):
of/pci: Free resources on failure in of_pci_get_host_bridge_resources()
Majd Dibbiny (1):
IB/mlx4: Fix memory leak in __mlx4_ib_modify_qp
Mark Glover (1):
USB: ftdi_sio: add PIDs for Actisense USB devices
Martin KaFai Lau (1):
ipv6: fix ipv6_cow_metrics for non DST_HOST case
Mathias Nyman (2):
xhci: Allocate correct amount of scratchpad buffers
xhci: Workaround for PME stuck issues in Intel xhci
Matthew Thode (1):
net: reject creation of netdev names with colons
Max Mansfield (1):
usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards
Maxime Ripard (1):
usb: XHCI: platform: Move the Marvell quirks after the enabling the clocks
Michal Hocko (1):
vmstat: do not use deferrable delayed work for vmstat_update
Michal Kubeček (1):
udp: only allow UFO for packets from SOCK_DGRAM sockets
Michał Winiarski (1):
drm/i915: Prevent use-after-free in invalidate_range_start callback
Michel Dänzer (2):
drm/radeon: Don't try to enable write-combining without PAT
reservation: Remove shadowing local variable 'ret'
Michiel vd Garde (1):
USB: serial: cp210x: Adding Seletek device id's
Mikulas Patocka (3):
dm mirror: do not degrade the mirror on discard error
dm: fix a race condition in dm_get_md
dm snapshot: fix a possible invalid memory access on unload
Minh Duc Tran (1):
fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit.
Miroslav Urbanek (1):
flowcache: Fix kernel panic in flow_cache_flush_task
Mitko Haralanov (1):
IB/qib: Do not write EEPROM
Moshe Lazer (1):
IB/core: Fix deadlock on uverbs modify_qp error flow
Naoya Horiguchi (3):
mm/hugetlb: fix getting refcount 0 page in hugetlb_fault()
mm/hugetlb: add migration/hwpoisoned entry check in hugetlb_change_protection
mm/hugetlb: add migration entry check in __unmap_hugepage_range
Nathan-J. Hirschauer (1):
drm/radeon: enable native backlight control on old macs
Nicholas Bellinger (3):
target: Fix PR_APTPL_BUF_LEN buffer size limitation
target: Add missing WRITE_SAME end-of-device sanity check
target: Check for LBA + sectors wrap-around in sbc_parse_cdb
Or Gerlitz (1):
IB/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach
Paolo Bonzini (1):
KVM: emulate: fix CMPXCHG8B on 32-bit hosts
Peter Ujfalusi (1):
ASoC: omap-pcm: Correct dma mask
Peter Zijlstra (1):
sched/autogroup: Fix failure to set cpu.rt_runtime_us
Pravin B Shelar (1):
openvswitch: Fix net exit.
Quentin Casasnovas (2):
x86/fpu/xsaves: Fix improper uses of __ex_table
Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.
Rasmus Villemoes (1):
iio: imu: adis16400: Fix sign extension
Rodrigo Vivi (1):
drm/i915/bdw: PCI IDs ending in 0xb are ULT.
Roi Dayan (1):
IB/iser: Use correct dma direction when unmapping SGs
Roman Gushchin (2):
mm/mmap.c: fix arithmetic overflow in __vm_enough_memory()
mm/nommu.c: fix arithmetic overflow in __vm_enough_memory()
Ryan Grimm (2):
cxl: Use image state defaults for reloading FPGA
cxl: Fix device_node reference counting
Ryusuke Konishi (1):
nilfs2: fix potential memory overrun on inode
Sabrina Dubroca (1):
pktgen: fix UDP checksum computation
Sagi Grimberg (1):
IB/iser: Fix memory regions possible leak
Sasha Levin (1):
Linux 3.18.10
Sebastian Andrzej Siewior (2):
serial: 8250: Revert "tty: serial: 8250_core: read only RX if there is something in the FIFO"
locking/rtmutex: Avoid a NULL pointer dereference on deadlock
Sergei Shtylyov (1):
clk-gate: fix bit # check in clk_register_gate()
Sergey Ryazanov (1):
ath5k: fix spontaneus AR5312 freezes
Shobhit Kumar (1):
drm/i915: Correct the IOSF Dev_FN field for IOSF transfers
Soren Brinkmann (1):
clk: zynq: Force CPU_2X clock to be ungated
Srinivas Kandagatla (1):
clk: Fix debugfs clk removal before inited
Stefan Wahren (1):
iio: mxs-lradc: fix iio channel map regression
Takashi Iwai (3):
ALSA: pcm: Don't leave PREPARED state after draining
ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec
ALSA: hda - Disable runtime PM for Panther Point again
Tony Battersby (1):
sg: fix read() error reporting
Trond Myklebust (2):
NFS: Don't invalidate a submounted dentry in nfs_prime_dcache()
NFSv4: Don't call put_rpccred() under the rcu_read_lock()
Tyler Hicks (1):
eCryptfs: don't pass fs-specific ioctl commands through
Urs Fässler (1):
iio: ad5686: fix optional reference voltage declaration
Uwe Kleine-König (2):
pinctrl: pinctrl-imx: don't use invalid value of conf_reg
pinctrl: imx25: fix numbering for pins
Vineet Gupta (1):
ARC: Fix KSTK_ESP()
Vlastimil Babka (1):
mm: when stealing freepages, also take pages created by splitting buddy page
WANG Cong (1):
rtnetlink: call ->dellink on failure when ->newlink exists
Wanpeng Li (1):
sched: Fix hrtick_start() on UP
Yinghai Lu (1):
efi/libstub: Fix boundary checking in efi_high_alloc()
Documentation/stable_kernel_rules.txt | 44 +++-
Makefile | 2 +-
arch/arc/include/asm/processor.h | 9 +-
arch/arc/kernel/stacktrace.c | 6 +-
arch/mips/kvm/trace.h | 6 +-
arch/powerpc/include/asm/pnv-pci.h | 2 +-
arch/powerpc/platforms/powernv/pci-ioda.c | 6 +-
arch/x86/include/asm/xsave.h | 28 +--
arch/x86/kernel/entry_64.S | 13 +-
arch/x86/kvm/emulate.c | 3 +-
drivers/acpi/acpi_lpss.c | 5 +-
drivers/acpi/video.c | 11 +
drivers/clk/clk-gate.c | 2 +-
drivers/clk/clk.c | 4 -
drivers/clk/sunxi/clk-sunxi.c | 1 +
drivers/clk/zynq/clkc.c | 1 +
drivers/dma-buf/reservation.c | 2 -
drivers/firmware/efi/libstub/efi-stub-helper.c | 8 +-
drivers/firmware/efi/runtime-map.c | 2 +-
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/i915/i915_gem_tiling.c | 7 +-
drivers/gpu/drm/i915/i915_gem_userptr.c | 20 +-
drivers/gpu/drm/i915/i915_irq.c | 22 ++
drivers/gpu/drm/i915/intel_display.c | 3 +
drivers/gpu/drm/i915/intel_dp.c | 17 +-
drivers/gpu/drm/i915/intel_lrc.c | 20 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 23 ++-
drivers/gpu/drm/i915/intel_sideband.c | 26 +--
drivers/gpu/drm/radeon/atombios_dp.c | 4 +-
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/gpu/drm/radeon/radeon_encoders.c | 3 +
drivers/gpu/drm/radeon/radeon_object.c | 12 ++
drivers/gpu/drm/tegra/drm.c | 2 +-
drivers/hid/hid-input.c | 17 ++
drivers/hid/wacom_wac.c | 6 +
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/mlx4/qp.c | 6 +-
drivers/infiniband/hw/mlx5/main.c | 2 +-
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/infiniband/ulp/iser/iscsi_iser.h | 4 +-
drivers/infiniband/ulp/iser/iser_initiator.c | 16 +-
drivers/infiniband/ulp/iser/iser_memory.c | 9 +-
drivers/infiniband/ulp/iser/iser_verbs.c | 25 ++-
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/cxl/cxl.h | 1 +
drivers/misc/cxl/irq.c | 1 +
drivers/misc/cxl/pci.c | 44 +++-
drivers/misc/mei/init.c | 2 +
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 113 +++++++---
drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 +
drivers/net/ethernet/realtek/r8169.c | 18 +-
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/of/of_pci.c | 4 +
drivers/pinctrl/freescale/pinctrl-imx.c | 2 +-
drivers/pinctrl/freescale/pinctrl-imx25.c | 276 ++++++++++++-------------
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 | 207 ++++++++++---------
drivers/target/target_core_pr.c | 25 +--
drivers/target/target_core_sbc.c | 15 +-
drivers/tty/serial/8250/8250_core.c | 11 +-
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/gadget/configfs.c | 2 -
drivers/usb/host/xhci-pci.c | 30 +++
drivers/usb/host/xhci-plat.c | 18 +-
drivers/usb/host/xhci-ring.c | 10 +-
drivers/usb/host/xhci.h | 9 +-
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 +-
drivers/usb/serial/usb-serial.c | 5 +-
drivers/usb/storage/unusual_uas.h | 7 +
fs/autofs4/dev-ioctl.c | 8 +-
fs/btrfs/file.c | 56 ++---
fs/btrfs/inode.c | 1 -
fs/btrfs/ordered-data.c | 7 +-
fs/btrfs/tree-log.c | 2 +-
fs/debugfs/inode.c | 34 +--
fs/ecryptfs/file.c | 34 ++-
fs/gfs2/acl.c | 2 +-
fs/nfs/delegation.c | 2 +-
fs/nfs/dir.c | 6 +
fs/nfsd/nfs4state.c | 2 +-
fs/nilfs2/btree.c | 47 ++++-
fs/proc/generic.c | 12 --
fs/proc/inode.c | 21 ++
fs/proc/internal.h | 1 +
include/drm/i915_pciids.h | 4 +-
include/linux/usb/serial.h | 3 +-
include/target/target_core_base.h | 2 +-
include/trace/events/kmem.h | 7 +-
kernel/locking/rtmutex.c | 3 +-
kernel/sched/auto_group.c | 6 +-
kernel/sched/core.c | 11 +
kernel/sysctl.c | 3 -
mm/compaction.c | 6 +-
mm/hugetlb.c | 78 +++++--
mm/memory.c | 2 +-
mm/mmap.c | 4 +-
mm/nommu.c | 4 +-
mm/page_alloc.c | 12 +-
mm/vmstat.c | 2 +-
net/compat.c | 9 -
net/core/dev.c | 2 +-
net/core/flow.c | 2 +-
net/core/gen_stats.c | 15 +-
net/core/pktgen.c | 19 +-
net/core/rtnetlink.c | 34 +--
net/core/skbuff.c | 5 +-
net/ipv4/ip_fragment.c | 11 +-
net/ipv4/ip_output.c | 3 +-
net/ipv4/ping.c | 12 +-
net/ipv4/tcp_fastopen.c | 32 ++-
net/ipv6/addrconf.c | 17 ++
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/openvswitch/datapath.c | 45 +++-
net/openvswitch/vport.h | 2 +
net/sched/ematch.c | 1 +
net/sunrpc/backchannel_rqst.c | 5 +-
net/sunrpc/cache.c | 2 +-
sound/core/pcm_native.c | 2 +
sound/pci/hda/hda_controller.c | 5 -
sound/pci/hda/hda_intel.c | 2 +-
sound/pci/hda/patch_realtek.c | 7 +
sound/pci/hda/patch_sigmatel.c | 17 +-
sound/soc/codecs/rt5670.c | 1 -
sound/soc/omap/omap-pcm.c | 2 +-
161 files changed, 1500 insertions(+), 1028 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJVE1uuAAoJEN6mb/eXdyzcV+YP/2URFYedBbVkclXeRqOgQtCI
V/qczaaNKm5IyLJdWI2JJmdf+dCEQowbnLdngpSR2WmQeB57RkGR350he2pT7XzW
tj2kNm9M10FflsTfmfMtBM4N0xAmrqgXdut3zcTldXUn0c8Ye/uMi2g53D8yX3iT
VK5O5J4LNagjnjFhraUIT9qBKIAGba1em/Wz1bhdP+UY5xZyHX0xiLy5RLSA/79X
WxycHiFw85C+aSLbC6O9YgNghZzBETcaKUL/bh0TsB9RLvA76IyRMxq/bDE6oPfB
/uyqvtZRXbvT4V1BELXRdFErSmf9QonWA/8EHe6B2785XJFxZlVG0AFPRj3++6vl
YwbKIDyPA7upJX6cuwn8YR8jGlSiCfMqfGm9cB3qdSN0qhNIELVSoQc3furlHdBY
pvOQOyNV8mUs98m/CaqoQAXxC7hZrRNb4FcZOyaA9uRTUCvAHSKrOaypGO0OGIT4
sjkrlqml4ODlXFBVDA8GiytEwVFKMVBVIVYloTW6Pkj0NY15tneIRtTfAFRYYxwu
XYGLxuasd3pRsyTmayqEvKCJMZdQHCxo6UYx4I/dRcbeuJkNbxTJzWFzHiN5liOM
pirLdyHGlJt1PunhbJuKZ64/tGIObakfwFqP8QimrFybf2CyNcHGrk7p78i1JcVF
AvD/E+5CtO2dZXBfUyBn
=lY30
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-03-26 1:07 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-26 1:06 Linux 3.18.10 Sasha Levin
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.