* Linux 3.18.13
@ 2015-05-08 0:12 Sasha Levin
0 siblings, 0 replies; only message in thread
From: Sasha Levin @ 2015-05-08 0:12 UTC (permalink / raw)
To: LKML, stable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm announcing the release of the 3.18.13 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.13
- ----------------------------------------------------------------
Al Viro (2):
ocfs2: _really_ sync the right range
ioctx_alloc(): fix vma (and file) leak on failure
Alex Deucher (1):
drm/radeon/dpm: fix 120hz handling harder
Alex Williamson (1):
iommu/vt-d: Detach domain *only* from attached iommus
Alexei Starovoitov (1):
bpf: fix verifier memory corruption
Alexey Kodanev (1):
net: tcp6: fix double call of tcp_v6_fill_cb()
Anantha Krishnan (1):
Bluetooth: Add support for Acer [0489:e078]
Andre Przywara (6):
arm64: add cpu_capabilities bitmap
arm64: add alternative runtime patching
arm64: detect silicon revisions and set cap bits accordingly
arm64: add Cortex-A53 cache errata workaround
arm64: add Cortex-A57 erratum 832075 workaround
arm64: protect alternatives workarounds with Kconfig options
Andreas Werner (1):
can: flexcan: Deferred on Regulator return EPROBE_DEFER
Anton Nayshtut (1):
bonding: Bonding Overriding Configuration logic restored.
Bart Van Assche (1):
Defer processing of REQ_PREEMPT requests for blocked devices
Bartlomiej Zolnierkiewicz (1):
cpuidle: remove state_count field from struct cpuidle_device
Ben Hutchings (2):
usbnet: Fix tx_packets stat for FLAG_MULTI_FRAME drivers
usbnet: Fix tx_bytes statistic running backward in cdc_ncm
Benjamin Herrenschmidt (1):
drivers/of: Add empty ranges quirk for PA-Semi
Bjorn Helgaas (1):
PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
Bo Yan (1):
arm64: fix midr range for Cortex-A57 erratum 832075
Brian Silverman (1):
sched: Fix RLIMIT_RTTIME when PI-boosting to RT
Chen-Yu Tsai (1):
ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
Christian Borntraeger (2):
kernel: Provide READ_ONCE and ASSIGN_ONCE
kernel: Change ASSIGN_ONCE(val, x) to WRITE_ONCE(x, val)
Christian König (2):
drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
drm/radeon: fix wait in radeon_mn_invalidate_range_start
D.S. Ljungmark (1):
ipv6: Don't reduce hop limit for an interface
Dan Carpenter (1):
PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
Daniel Vetter (2):
drm: Fixup racy refcounting in plane_force_disable
drm/i915: Align initial plane backing objects correctly
Darshana Padmadas (1):
iio: imu: Use iio_trigger_get for indio_dev->trig assignment
Dave Chinner (1):
xfs: ensure truncate forces zeroed blocks to disk
David Disseldorp (1):
cifs: fix use-after-free bug in find_writable_file
David Miller (1):
radeon: Do not directly dereference pointers to BIOS area.
David Sterba (1):
btrfs: simplify insert_orphan_item
Deepak S (1):
drm/i915/vlv: remove wait for previous GFX clk disable request
Dmitry M. Fedin (1):
ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
Doug Goldstein (2):
USB: ftdi_sio: Added custom PID for Synapse Wireless product
USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
Emmanuel Grumbach (1):
iwlwifi: dvm: run INIT firmware again upon .start()
Eric Dumazet (2):
tcp: tcp_make_synack() should clear skb->tstamp
bnx2x: Fix busy_poll vs netpoll
Felix Fietkau (1):
ath9k: fix tracking of enabled AP beacons
Geert Uytterhoeven (1):
[media] soc-camera: Fix devm_kfree() in soc_of_bind()
Gu Zheng (1):
mm/memory hotplug: postpone the reset of obsolete pgdat
Hans Verkuil (2):
[media] sh_veu: v4l2_dev wasn't set
[media] vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
Herbert Xu (2):
Revert "net: Reset secmark when scrubbing packet"
skbuff: Do not scrub skb mark within the same name space
Hui Wang (1):
ALSA: hda - Add one more node in the EAPD supporting candidate list
Ido Shamay (1):
net/mlx4_en: Call register_netdevice in the proper location
Igor Mammedov (1):
kvm: avoid page allocation failure in kvm_set_memory_region()
J. Bruce Fields (1):
nfsd: return correct lockowner when there is a race on hash insert
Jack Morgenstein (1):
net/mlx4_core: Fix error message deprecation for ConnectX-2 cards
Jan Stancek (1):
powerpc: fix memory corruption by pnv_alloc_idle_core_states
Jani Nikula (1):
drm/edid: set ELD for firmware and debugfs override EDIDs
Janne Heikkinen (1):
Bluetooth: Add USB device 04ca:3010 as Atheros AR3012
Jeff Layton (1):
nfsd: return correct openowner when there is a race to put one in the hash
Jeremiah Mahler (1):
usb: serial: silence all non-critical read errors
Jesse Barnes (2):
drm/i915/vlv: save/restore the power context base reg
drm/i915/vlv: remove wait for previous GFX clk disable request
Jesse Gross (1):
udptunnels: Call handle_offloads after inserting vlan tag.
Jiri Pirko (3):
vlan: kill vlan_put_tag helper
vlan: rename __vlan_put_tag to vlan_insert_tag_set_proto
vlan: introduce *vlan_hwaccel_push_inside helpers
Joe Perches (1):
selinux: fix sel_write_enforce broken return value
Johannes Berg (1):
mac80211: fix RX A-MPDU session reorder timer deletion
John Soni Jose (1):
be2iscsi: Fix kernel panic when device initialization fails
Jonathan Davies (1):
xen-netfront: transmit fully GSO-sized packets
Juergen Gross (1):
xen/balloon: before adding hotplugged memory, set frames to invalid
Jun'ichi Nomura \\\\(NEC\\\\) (1):
tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one()
Kailang Yang (1):
ALSA: hda/realtek - Make more stable to get pin sense for ALC283
Konstantin Khlebnikov (2):
mm: prevent endless growth of anon_vma hierarchy
mm: fix corner case in anon_vma endless growing prevention
Larry Finger (1):
rtlwifi: Fix IOMMU mapping leak in AP mode
Laura Abbott (1):
mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
Leon Yu (1):
mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
Lu Baolu (2):
usb: xhci: handle Config Error Change (CEC) in xhci driver
usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
Majd Dibbiny (1):
IB/mlx4: Saturate RoCE port PMA counters in case of overflow
Marcel Holtmann (1):
Bluetooth: Add support for Broadcom device of Asus Z97-DELUXE motherboard
Marek Szyprowski (1):
[media] media: s5p-mfc: fix mmap support for 64bit arch
Martin Fuzzey (1):
iio: core: Fix double free.
Matwey V. Kornilov (1):
PCI: spear: Drop __initdata from spear13xx_pcie_driver
Michal Kubeček (1):
tcp: prevent fetching dst twice in early demux code
Mike Christie (1):
iscsi target: fix oops when adding reject pdu
Mike Snitzer (1):
blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
Naoya Horiguchi (1):
mm: hwpoison: drop lru_add_drain_all() in __soft_offline_page()
Nathaniel W Filardo (1):
USB: keyspan_pda: add new device id
Neal Cardwell (1):
tcp: fix FRTO undo on cumulative ACK of SACKed range
Omar Sandoval (1):
ext4: fix indirect punch hole corruption
Paul Clarke (1):
powerpc: Re-enable dynticks
Peter Hurley (1):
n_tty: Fix read buffer overwrite when no newline
Peter Ujfalusi (1):
dmaengine: omap-dma: Fix memory leak when terminating running transfer
Petr Kulhavy (1):
dmaengine: edma: fix memory leak when terminating running transfers
Pravin B Shelar (1):
vxlan: Fix double free of skb.
Preeti U Murthy (1):
timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
Rafael J. Wysocki (1):
Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
Rasmus Villemoes (1):
PCI/AER: Avoid info leak in __print_tlp_header()
Sachin Prabhu (1):
cifs: smb2_clone_range() - exit on unhandled error
Sasha Levin (1):
Linux 3.18.13
Sathyanarayanan Kuppuswamy (1):
iio: bmc150: change sampling frequency
Sebastian Wicki (1):
ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
Shachar Raindel (1):
IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
Stefan Agner (3):
iio: adc: vf610: use ADC clock within specification
tty: serial: fsl_lpuart: specify transmit FIFO size
tty: serial: fsl_lpuart: clear receive flag on FIFO flush
Stefan Lippers-Hollmann (1):
x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
Sudip Mukherjee (1):
nbd: fix possible memory leak
Takashi Iwai (1):
ALSA: hda - Fix headphone pin config for Lifebook T731
Takashi Sakamoto (1):
ALSA: bebob: fix to processing in big-endian machine for sending cue
Tejun Heo (2):
writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
writeback: fix possible underflow in write bandwidth calculation
Thomas Schlichter (1):
cpuidle: ACPI: do not overwrite name and description of C0
Uwe Kleine-König (2):
clk: divider: fix selection of divider when rounding to closest
clk: divider: fix calculation of maximal parent rate for a given divider
Ville Syrjälä (1):
drm/i915: Reject the colorkey ioctls for primary and cursor planes
Vineet Gupta (2):
ARC: SA_SIGINFO ucontext regs off-by-one
ARC: signal handling robustify
Viorel Suman (1):
iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
Viresh Kumar (1):
cpufreq: Schedule work for the first-online CPU on resume
Wenbo Wang (1):
Fix bug in blk_rq_merge_ok
Will Deacon (1):
arm64: errata: add workaround for cortex-a53 erratum #845719
hannes@stressinduktion.org (1):
ipv6: protect skb->sk accesses from recursive dereference inside the stack
Makefile | 2 +-
arch/arc/kernel/signal.c | 24 +++--
arch/arm/mach-sunxi/Kconfig | 6 +-
arch/arm64/Kconfig | 129 ++++++++++++++++++++++
arch/arm64/include/asm/alternative-asm.h | 29 +++++
arch/arm64/include/asm/alternative.h | 43 ++++++++
arch/arm64/include/asm/cpufeature.h | 30 ++++++
arch/arm64/include/asm/cputype.h | 5 +
arch/arm64/include/asm/io.h | 23 +++-
arch/arm64/kernel/Makefile | 2 +-
arch/arm64/kernel/alternative.c | 64 +++++++++++
arch/arm64/kernel/cpu_errata.c | 120 +++++++++++++++++++++
arch/arm64/kernel/cpuinfo.c | 3 +
arch/arm64/kernel/entry.S | 20 ++++
arch/arm64/kernel/setup.c | 3 +
arch/arm64/kernel/smp.c | 2 +
arch/arm64/kernel/vmlinux.lds.S | 11 ++
arch/arm64/mm/cache.S | 4 +-
arch/arm64/mm/init.c | 2 +
arch/powerpc/include/asm/cputhreads.h | 2 +-
arch/powerpc/include/asm/irq_work.h | 9 ++
arch/x86/kernel/reboot.c | 10 ++
block/blk-merge.c | 2 +-
block/blk-mq.c | 6 +-
drivers/acpi/processor_idle.c | 2 +-
drivers/block/nbd.c | 8 +-
drivers/bluetooth/ath3k.c | 4 +
drivers/bluetooth/btusb.c | 5 +
drivers/clk/clk-divider.c | 14 ++-
drivers/cpufreq/cpufreq.c | 19 ++--
drivers/cpuidle/cpuidle.c | 3 -
drivers/cpuidle/sysfs.c | 5 +-
drivers/dma/edma.c | 7 ++
drivers/dma/omap-dma.c | 1 +
drivers/gpu/drm/drm_crtc.c | 13 +--
drivers/gpu/drm/drm_edid_load.c | 1 +
drivers/gpu/drm/drm_probe_helper.c | 1 +
drivers/gpu/drm/i915/i915_drv.c | 14 +--
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/i915/i915_gem_stolen.c | 5 +-
drivers/gpu/drm/i915/intel_display.c | 18 ++--
drivers/gpu/drm/i915/intel_sprite.c | 4 +-
drivers/gpu/drm/radeon/radeon.h | 1 +
drivers/gpu/drm/radeon/radeon_bios.c | 10 +-
drivers/gpu/drm/radeon/radeon_mn.c | 11 +-
drivers/gpu/drm/radeon/radeon_pm.c | 22 +++-
drivers/gpu/drm/radeon/radeon_ttm.c | 4 +
drivers/iio/accel/bmc150-accel.c | 18 ++--
drivers/iio/adc/vf610_adc.c | 91 ++++++++++------
drivers/iio/imu/adis_trigger.c | 2 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 25 +++--
drivers/iio/industrialio-core.c | 5 +-
drivers/iio/industrialio-event.c | 1 +
drivers/infiniband/core/umem.c | 8 ++
drivers/infiniband/hw/mlx4/mad.c | 20 +++-
drivers/iommu/intel-iommu.c | 6 +-
drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 2 +-
drivers/media/platform/sh_veu.c | 1 +
drivers/media/platform/soc_camera/soc_camera.c | 2 +-
drivers/media/v4l2-core/videobuf2-core.c | 11 +-
drivers/net/bonding/bond_alb.c | 17 +--
drivers/net/bonding/bond_main.c | 15 ++-
drivers/net/can/flexcan.c | 11 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 137 +++++++++---------------
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 9 +-
drivers/net/ethernet/broadcom/tg3.c | 2 +
drivers/net/ethernet/emulex/benet/be_main.c | 6 +-
drivers/net/ethernet/mellanox/mlx4/cmd.c | 3 +-
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 15 +--
drivers/net/usb/asix_common.c | 2 +
drivers/net/usb/cdc_mbim.c | 2 +-
drivers/net/usb/cdc_ncm.c | 6 +-
drivers/net/usb/sr9800.c | 1 +
drivers/net/usb/usbnet.c | 17 ++-
drivers/net/vxlan.c | 56 +++++-----
drivers/net/wireless/ath/ath9k/beacon.c | 20 ++--
drivers/net/wireless/ath/ath9k/common.h | 2 +-
drivers/net/wireless/iwlwifi/dvm/dev.h | 1 -
drivers/net/wireless/iwlwifi/dvm/ucode.c | 5 -
drivers/net/wireless/rtlwifi/pci.c | 12 ++-
drivers/net/xen-netfront.c | 5 +-
drivers/of/address.c | 11 +-
drivers/pci/host/pcie-designware.c | 2 +-
drivers/pci/host/pcie-spear13xx.c | 4 +-
drivers/pci/hotplug/cpci_hotplug_pci.c | 3 +-
drivers/pci/pci-acpi.c | 3 +
drivers/pci/pcie/aer/aerdrv_errprint.c | 12 +--
drivers/scsi/be2iscsi/be_main.c | 2 +-
drivers/scsi/scsi_lib.c | 4 +-
drivers/target/iscsi/iscsi_target.c | 2 +-
drivers/tty/n_tty.c | 106 +++++++++++++-----
drivers/tty/serial/fsl_lpuart.c | 5 +
drivers/usb/host/xhci-hub.c | 9 +-
drivers/usb/host/xhci-pci.c | 2 +-
drivers/usb/serial/ftdi_sio.c | 9 +-
drivers/usb/serial/ftdi_sio_ids.h | 6 ++
drivers/usb/serial/generic.c | 2 +-
drivers/usb/serial/keyspan_pda.c | 3 +
drivers/xen/balloon.c | 23 ++++
fs/aio.c | 3 +
fs/btrfs/tree-log.c | 16 +--
fs/cifs/file.c | 1 +
fs/cifs/smb2ops.c | 3 +-
fs/ext4/indirect.c | 105 ++++++++++++------
fs/nfsd/nfs4state.c | 4 +-
fs/ocfs2/file.c | 14 ++-
fs/xfs/xfs_file.c | 14 ++-
fs/xfs/xfs_inode.h | 5 +-
fs/xfs/xfs_iops.c | 36 +++----
include/linux/blk_types.h | 4 +-
include/linux/compiler.h | 74 +++++++++++++
include/linux/cpuidle.h | 1 -
include/linux/if_vlan.h | 60 +++++++----
include/linux/netdevice.h | 6 ++
include/linux/rmap.h | 10 ++
include/linux/usb/usbnet.h | 16 ++-
include/net/ip.h | 16 ---
include/net/ip6_route.h | 3 +-
include/net/sock.h | 2 +
kernel/bpf/verifier.c | 3 +-
kernel/power/snapshot.c | 21 +---
kernel/sched/core.c | 2 +
kernel/time/tick-broadcast-hrtimer.c | 11 +-
mm/memory-failure.c | 2 -
mm/memory_hotplug.c | 13 +--
mm/mmap.c | 2 +-
mm/page-writeback.c | 7 +-
mm/page_isolation.c | 1 +
mm/rmap.c | 49 ++++++++-
net/bridge/br_vlan.c | 4 +-
net/core/dev.c | 12 +--
net/core/netpoll.c | 4 +-
net/core/skbuff.c | 10 +-
net/core/sock.c | 19 ++++
net/ipv4/geneve.c | 18 ++--
net/ipv4/tcp_input.c | 7 +-
net/ipv4/tcp_ipv4.c | 2 +-
net/ipv4/tcp_output.c | 2 +
net/ipv6/ip6_output.c | 3 +-
net/ipv6/ndisc.c | 9 +-
net/ipv6/tcp_ipv6.c | 13 ++-
net/mac80211/agg-rx.c | 8 +-
net/mac80211/rx.c | 7 +-
net/mac80211/sta_info.h | 2 +
net/openvswitch/actions.c | 4 +-
net/openvswitch/datapath.c | 3 +-
net/openvswitch/vport-gre.c | 12 +--
security/selinux/selinuxfs.c | 2 +-
sound/firewire/bebob/bebob_maudio.c | 8 +-
sound/pci/hda/patch_realtek.c | 14 ++-
sound/usb/mixer_quirks.c | 1 +
virt/kvm/kvm_main.c | 19 ++--
152 files changed, 1530 insertions(+), 625 deletions(-)
create mode 100644 arch/arm64/include/asm/alternative-asm.h
create mode 100644 arch/arm64/include/asm/alternative.h
create mode 100644 arch/arm64/kernel/alternative.c
create mode 100644 arch/arm64/kernel/cpu_errata.c
create mode 100644 arch/powerpc/include/asm/irq_work.h
Thanks,
Sasha
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJVS/+CAAoJEN6mb/eXdyzcjJoQAKm7W1hH0ZrQGso968kGiraL
vG4w8y5yXMJ9/TrsTgZTHvZzHUpahmBKd8Ktr4LUxgpGS8JQMTbBauRKXBRb7qQd
pWuj6kcvJcN7C0I2CG3GFBI4t1vn9iuF5CpaWfua97VbP530EUYeC4nZeldoCzXS
hR0t7wKwki04mvy+shYUt6VHOWdsVlJeVYYJvGz9H5JmOGcmNrr589ENEI90loKg
+PqPZiqE5YCSw4vEzLn0DFiBzXHJMEz7dBcUOePGMwAlSFwmTaLtI/qQdp2ozTZQ
jn+6z/H3ufd+e33j1wXrdGLbQd/0WWl15TilII5g2dbC2jXUiwVb38YLJ9m7LHzr
MTgv+NZJlYx0NG6NZHns9ZP+ICs4PxlRlXuse5Ri+XmdLOtprcUytbwL0UXi2lSy
S7YcXjW4ttPrhqAvvfmJsIlw8ZBjVniRYrwfYI1ZleIbTCiPhxxvuvEY++7J1pjy
A4faINFL9S1jaRgAfoC1gZ+UK3QqMwZ4EmRbkqYVGv4SfWFu6q4jD2RVr8XaYcYD
xqXaisUP7g5pBnM8cbG6ZrTg64XRtVmLrzKtKsYYnhYArwvTpPB86scxyINWnZxy
jV9E6N0lVgw7/KwgV9B64N5s7BJjfag5O+Kq50MfYLnBOJkO/XNlKtmvgEp/aS5K
aq0jy5sEk1SDXFlzE/k4
=LTcF
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-05-08 0:13 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-08 0:12 Linux 3.18.13 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.