* Linux 3.18.25
@ 2015-12-17 14:09 Sasha Levin
0 siblings, 0 replies; only message in thread
From: Sasha Levin @ 2015-12-17 14:09 UTC (permalink / raw)
To: LKML, stable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm announcing the release of the 3.18.25 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.25
- ----------------------------------------------------------------
Aaro Koskinen (1):
broadcom: fix PHY_ID_BCM5481 entry in the id table
Aaron Conole (2):
af_unix: Convert the unix_sk macro to an inline function for type safety
af_unix: return data from multiple SKBs on recv() with MSG_PEEK flag
Alex Deucher (2):
drm/radeon: add pm sysfs files late
drm/radeon: don't try to recreate sysfs entries on resume
Alex Williamson (1):
PCI: Add flag for devices that don't reset on D3hot->D0 transition
Alexander Couzens (1):
l2tp: protect tunnel->del_work by ref_count
Alexander Drozdov (1):
packet: tpacket_snd(): fix signed/unsigned comparison
Alexandre Belloni (1):
iio: mxs-lradc: Fix temperature offset
Andrew Morton (1):
Input: zhenhua - ensure we have BITREVERSE
Andrey Vagin (1):
net/unix: fix logic about sk_peek_offset
Ani Sinha (1):
ipmr: fix possible race resulting from improper usage of IP_INC_STATS_BH() in preemptible context.
Ben Skeggs (1):
drm/nouveau/fbcon: take runpm reference when userspace has an open fd
Benjamin Tissoires (1):
HID: quirks: add QUIRK_NOGET for an other TPV touchscreen
Bin Liu (2):
usb: musb: cppi41: improve rx channel abort routine
usb: musb: fix cppi channel teardown for isoch transfer
Bjørn Mork (3):
qmi_wwan: fix entry for HP lt4112 LTE/HSPA+ Gobi 4G Module
qmi_wwan: add Sierra Wireless MC74xx/EM74xx
net: qmi_wwan: add XS Stick W100-2 from 4G Systems
Carol L Soto (1):
net/mlx4: Copy/set only sizeof struct mlx4_eqe bytes
Cathy Avery (1):
xen-blkfront: check for null drvdata in blkback_changed (XenbusStateClosing)
Charles Keepax (2):
ASoC: wm8904: Correct number of EQ registers
mfd: wm5110: Add register patch for rev E and above
Chris Mason (1):
btrfs: fix use after free iterating extrefs
Dan Carpenter (3):
vhost/scsi: potential memory corruption
mptfusion: prevent some memory corruption
irda: precedence bug in irlmp_seq_hb_idx()
Daniel Borkmann (6):
packet: do skb_probe_transport_header when we actually have data
packet: always probe for transport header
packet: only allow extra vlan len on ethernet devices
packet: infer protocol from ethernet header if unset
packet: fix tpacket_snd max frame len
net, scm: fix PaX detected msg_controllen overflow in scm_detach_fds
Dave Kleikamp (1):
crypto: sparc - initialize blkcipher.ivsize
David Howells (2):
KEYS: Fix race between key destruction and finding a keyring by name
KEYS: Fix crash when attempt to garbage collect an uninstantiated keyring
David S. Miller (1):
sfc: Fix memcpy() with const destination compiler warning.
Doron Tsur (1):
IB/cm: Fix rb-tree duplicate free and use-after-free
Dāvis Mosāns (1):
mvsas: Fix NULL pointer dereference in mvs_slot_task_free
Eric Dumazet (10):
net: add pfmemalloc check in sk_add_backlog()
net: avoid NULL deref in inet_ctl_sock_destroy()
net: fix a race in dst_release()
ipv6: gre: support SIT encapsulation
sit: fix sit0 percpu double allocations
tcp: md5: fix lockdep annotation
tcp: fix potential huge kmalloc() calls in TCP_REPAIR
tcp: initialize tp->copied_seq in case of cross SYN connection
ipv6: add complete rcu protection around np->opt
ipv6: sctp: implement sctp_v6_destroy_sock()
Eric Northup (1):
KVM: x86: work around infinite loop in microcode when #AC is delivered
Eric Whitney (1):
ext4: fix loss of delalloc extent info in ext4_zero_range()
Felix Fietkau (1):
ath9k: declare required extra tx headroom
Florian Fainelli (1):
ARM: orion: Fix DSA platform device after mvmdio conversion
Francesco Ruggeri (1):
packet: race condition in packet_bind
Guillaume Nault (2):
ppp: don't override sk->sk_state in pppoe_flush_dev()
ppp: fix pppoe_dev deletion condition in pppoe_release()
Hans Verkuil (1):
[media] usbvision: fix locking error
Henrik Rydberg (1):
HID: apple: Add support for the 2015 Macbook Pro
Herbert Xu (1):
crypto: api - Only abort operations on fatal signal
Ilia Mirkin (1):
drm/nouveau/gem: return only valid domain when there's only one
Ilya Dryomov (1):
rbd: fix double free on rbd_dev->header_name
Jan H. Schönherr (1):
sched: Fix cpu_active_mask/cpu_online_mask race
Jan Kara (2):
jbd2: avoid infinite loop when destroying aborted journal
mm: make sendfile(2) killable
Jason A. Donenfeld (1):
ip_tunnel: disable preemption when updating per-cpu tstats
Jason Wang (2):
macvtap: unbreak receiving of gro skb with frag list
virtio-net: drop NETIF_F_FRAGLIST
Jes Sorensen (2):
md/raid1: submit_bio_wait() returns 0 on success
md/raid10: submit_bio_wait() returns 0 on success
Joe Perches (1):
ethtool: Use kcalloc instead of kmalloc for ethtool_get_strings
Joe Thornber (1):
dm btree remove: fix a bug when rebalancing nodes after removal
Joerg Roedel (2):
iommu/amd: Don't clear DTE flags when modifying it
iommu/amd: Handle integer overflow in dma_ops_area_alloc
Johannes Berg (4):
iwlwifi: dvm: fix D3 firmware PN programming
iwlwifi: fix firmware filename for 3160
iwlwifi: pcie: support 7265-D devices
iwlwifi: mvm: fix D3 firmware PN programming
Kamal Mostafa (1):
tools/net: Use include/uapi with __EXPORTED_HEADERS__
Konstantin Khlebnikov (1):
net/neighbour: fix crash at dumping device-agnostic proxy entries
Lad, Prabhakar (1):
power: bq24190_charger: suppress build warning
Laura Abbott (1):
xhci: Add spurious wakeup quirk for LynxPoint-LP controllers
Li Jun (1):
usb: chipidea: debug: add runtime pm for register access
Luca Coelho (1):
iwlwifi: pci: add a few more PCI subvendor IDs for the 7265 series
Lukas Czerner (1):
ext4: allocate entire range in zero range
Marcelo Leitner (1):
ipv6: addrconf: validate new MTU before applying it
Mark Rustad (2):
PCI: Add dev_flags bit to access VPD through function 0
PCI: Add VPD function 0 quirk for Intel Ethernet devices
Martin Habets (1):
sfc: push partner queue for skb->xmit_more
Martin Schwidefsky (1):
s390/3270: redraw screen on unsolicited device end
Mathias Nyman (1):
xhci: handle no ping response error properly
Michal Kubeček (1):
ipv6: distinguish frag queues by device for multicast and link-local packets
Mika Westerberg (1):
i2c: designware: Do not use parameters from ACPI on Dell Inspiron 7348
Mike Snitzer (2):
dm thin: fix missing pool reference count decrement in pool_ctr error path
dm btree: fix leak of bufio-backed block in btree_split_beneath error path
Nadav Amit (1):
KVM: x86: Use new is_noncanonical_address in _linearize
Neil Horman (1):
snmp: Remove duplicate OUTMCAST stat increment
NeilBrown (1):
Revert "md: allow a partially recovered device to be hot-added to an array."
Nicholas Mc Guire (1):
[media] gscpa_m5602: use msecs_to_jiffies for conversions
Nikolay Aleksandrov (2):
net: ipmr: fix static mfc/dev leaks on table destruction
net: ip6mr: fix static mfc/dev leaks on table destruction
Nobuhiro Iwamatsu (3):
[media] v4l: vsp1: Fix VI6_DPR_ROUTE_FXA_MASK macro
[media] v4l: vsp1: Fix VI6_DPR_ROUTE_FP_MASK macro
[media] v4l: vsp1: Fix VI6_WPF_SZCLIP_SIZE_MASK macro
Noel Power (1):
client MUST ignore EncryptionKeyLength if CAP_EXTENDED_SECURITY is set
Paul Moore (2):
audit: correctly record file names with different path name types
audit: create private file name copies when auditing inodes
Peter Zijlstra (1):
module: Fix locking in symbol_put_addr()
Phil Reid (1):
stmmac: Correctly report PTP capabilities.
Philipp Hachtmann (1):
USB: symbolserial: Correct transferred data size
Pravin B Shelar (2):
skbuff: Fix skb checksum flag on skb pull
skbuff: Fix skb checksum partial check.
Rasmus Villemoes (1):
lib/radix-tree.c: change to simpler include
Roman Gushchin (1):
md/raid5: fix locking in handle_stripe_clean_event()
Ronny Hegewald (1):
rbd: require stable pages if message data CRCs are enabled
Russell King (1):
crypto: ahash - ensure statesize is non-zero
Sabrina Dubroca (1):
ipv6: clean up dev_snmp6 proc entry when we fail to initialize inet6_dev
Sasha Levin (3):
RDS: verify the underlying transport exists before creating a connection
Revert "net: Fix skb_set_peeked use-after-free bug"
Linux 3.18.25
Shaohua Li (1):
workqueue: make sure delayed work run in local cpu
Soeren Grunewald (2):
serial: 8250_pci: Add support for 16 port Exar boards
serial: 8250_pci: Add support for 12 port Exar boards
Sowmini Varadhan (1):
RDS-TCP: Recover correctly from pskb_pull()/pksb_trim() failure in rds_tcp_data_recv
Stefan Assmann (1):
Input: psmouse - add small delay for IBM trackpoint pass-through mode
Sudip Mukherjee (2):
Input: serio - fix blocking of parport
Input: omap4-keypad - fix memory leak
Teunis van Beelen (1):
USB: usbtmc: add device quirk for Rigol DS6104
Vasant Hegde (1):
powerpc/rtas: Validate rtas.entry before calling enter_rtas()
Ville Syrjälä (1):
drm/i915: Restore lost DPLL register write on gen2-4
WANG Cong (1):
ipv4: disable BH when changing ip local port range
Will Deacon (2):
arm64: errata: use KBUILD_CFLAGS_MODULE for erratum #843419
Revert "ARM64: unwind: Fix PC calculation"
Wolfram Sang (2):
i2c: rcar: enable RuntimePM before registering to the core
i2c: s3c2410: enable RuntimePM before registering to the core
lucien (1):
sctp: translate host order to network order when setting a hmacid
Makefile | 2 +-
arch/arm/plat-orion/common.c | 2 +-
arch/arm64/Makefile | 2 +-
arch/arm64/kernel/stacktrace.c | 6 +-
arch/powerpc/kernel/rtas.c | 3 +
arch/sparc/crypto/aes_glue.c | 2 +
arch/sparc/crypto/camellia_glue.c | 1 +
arch/sparc/crypto/des_glue.c | 2 +
arch/x86/include/uapi/asm/svm.h | 1 +
arch/x86/kvm/emulate.c | 2 +-
arch/x86/kvm/svm.c | 8 +
arch/x86/kvm/vmx.c | 5 +-
crypto/ablkcipher.c | 2 +-
crypto/ahash.c | 3 +-
crypto/algapi.c | 2 +-
crypto/api.c | 6 +-
crypto/crypto_user.c | 2 +-
drivers/block/rbd.c | 4 +-
drivers/block/xen-blkfront.c | 3 +-
drivers/gpu/drm/i915/intel_display.c | 2 +
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 24 +++
drivers/gpu/drm/nouveau/nouveau_gem.c | 5 +-
drivers/gpu/drm/radeon/radeon.h | 1 +
drivers/gpu/drm/radeon/radeon_display.c | 14 +-
drivers/gpu/drm/radeon/radeon_pm.c | 70 ++++++---
drivers/hid/hid-apple.c | 6 +
drivers/hid/hid-core.c | 6 +
drivers/hid/hid-ids.h | 6 +-
drivers/hid/usbhid/hid-quirks.c | 3 +-
drivers/i2c/busses/i2c-designware-platdrv.c | 20 +++
drivers/i2c/busses/i2c-rcar.c | 7 +-
drivers/i2c/busses/i2c-s3c2410.c | 8 +-
drivers/infiniband/core/cm.c | 10 +-
drivers/input/joystick/Kconfig | 1 +
drivers/input/keyboard/omap4-keypad.c | 2 +-
drivers/input/mouse/psmouse-base.c | 4 +
drivers/input/serio/parkbd.c | 1 +
drivers/iommu/amd_iommu.c | 12 +-
drivers/iommu/amd_iommu_types.h | 1 +
drivers/md/dm-thin.c | 2 +-
drivers/md/md.c | 3 +-
drivers/md/persistent-data/dm-btree-remove.c | 17 ++-
drivers/md/persistent-data/dm-btree.c | 2 +-
drivers/md/raid1.c | 2 +-
drivers/md/raid10.c | 2 +-
drivers/md/raid5.c | 6 +-
drivers/media/platform/vsp1/vsp1_regs.h | 6 +-
drivers/media/usb/gspca/m5602/m5602_s5k83a.c | 2 +-
drivers/media/usb/usbvision/usbvision-video.c | 2 +-
drivers/message/fusion/mptctl.c | 9 ++
drivers/mfd/wm5110-tables.c | 14 +-
drivers/net/ethernet/mellanox/mlx4/cmd.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/eq.c | 2 +-
drivers/net/ethernet/sfc/ef10.c | 4 +-
drivers/net/ethernet/sfc/farch.c | 4 +-
drivers/net/ethernet/sfc/net_driver.h | 2 +
drivers/net/ethernet/sfc/selftest.c | 2 +-
drivers/net/ethernet/sfc/tx.c | 30 +++-
.../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 7 +-
drivers/net/macvtap.c | 2 +-
drivers/net/phy/broadcom.c | 2 +-
drivers/net/ppp/pppoe.c | 3 +-
drivers/net/usb/qmi_wwan.c | 10 +-
drivers/net/virtio_net.c | 4 +-
drivers/net/wireless/ath/ath9k/init.c | 1 +
drivers/net/wireless/iwlwifi/dvm/lib.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-7000.c | 37 ++++-
drivers/net/wireless/iwlwifi/iwl-config.h | 3 +
drivers/net/wireless/iwlwifi/iwl-csr.h | 35 ++---
drivers/net/wireless/iwlwifi/mvm/d3.c | 12 +-
drivers/net/wireless/iwlwifi/pcie/drv.c | 25 +++
drivers/pci/access.c | 61 +++++++-
drivers/pci/pci.c | 2 +-
drivers/pci/quirks.c | 9 ++
drivers/power/bq24190_charger.c | 2 +-
drivers/s390/char/con3270.c | 4 +
drivers/s390/char/tty3270.c | 4 +
drivers/scsi/mvsas/mv_sas.c | 2 +
drivers/staging/iio/adc/mxs-lradc.c | 9 +-
drivers/tty/serial/8250/8250_pci.c | 46 +++++-
drivers/usb/chipidea/debug.c | 6 +
drivers/usb/class/usbtmc.c | 1 +
drivers/usb/host/xhci-pci.c | 1 +
drivers/usb/host/xhci-ring.c | 20 ++-
drivers/usb/musb/musb_cppi41.c | 15 +-
drivers/usb/serial/symbolserial.c | 18 +--
drivers/vhost/scsi.c | 6 +-
fs/btrfs/backref.c | 8 +-
fs/cifs/cifssmb.c | 5 +-
fs/ext4/extents.c | 44 +++---
fs/jbd2/checkpoint.c | 39 ++++-
fs/jbd2/commit.c | 2 +-
fs/jbd2/journal.c | 11 +-
include/linux/ipv6.h | 2 +-
include/linux/jbd2.h | 3 +-
include/linux/pci.h | 4 +
include/linux/skbuff.h | 3 +
include/net/af_unix.h | 6 +-
include/net/inet_common.h | 3 +-
include/net/ip6_tunnel.h | 3 +-
include/net/ip_tunnels.h | 3 +-
include/net/ipv6.h | 22 ++-
include/net/sock.h | 8 +
include/sound/wm8904.h | 2 +-
kernel/auditsc.c | 49 +++++-
kernel/module.c | 8 +-
kernel/sched/core.c | 8 +
kernel/workqueue.c | 8 +-
lib/radix-tree.c | 2 +-
mm/filemap.c | 9 +-
net/core/datagram.c | 41 +----
net/core/dst.c | 2 +-
net/core/ethtool.c | 2 +-
net/core/neighbour.c | 4 +-
net/core/scm.c | 2 +
net/core/skbuff.c | 9 +-
net/dccp/ipv6.c | 33 ++--
net/ipv4/gre_offload.c | 3 +-
net/ipv4/ipmr.c | 21 +--
net/ipv4/sysctl_net_ipv4.c | 4 +-
net/ipv4/tcp_input.c | 23 ++-
net/ipv4/tcp_ipv4.c | 3 +-
net/ipv6/addrconf.c | 18 ++-
net/ipv6/af_inet6.c | 13 +-
net/ipv6/datagram.c | 4 +-
net/ipv6/exthdrs.c | 3 +-
net/ipv6/inet6_connection_sock.c | 11 +-
net/ipv6/ip6mr.c | 15 +-
net/ipv6/ipv6_sockglue.c | 36 +++--
net/ipv6/mcast.c | 2 -
net/ipv6/netfilter/nf_conntrack_reasm.c | 5 +-
net/ipv6/raw.c | 8 +-
net/ipv6/reassembly.c | 10 +-
net/ipv6/sit.c | 27 +---
net/ipv6/syncookies.c | 2 +-
net/ipv6/tcp_ipv6.c | 28 ++--
net/ipv6/udp.c | 8 +-
net/irda/irlmp.c | 2 +-
net/l2tp/l2tp_core.c | 11 +-
net/l2tp/l2tp_ip6.c | 8 +-
net/packet/af_packet.c | 167 ++++++++++++---------
net/rds/connection.c | 6 +
net/rds/tcp_recv.c | 11 +-
net/sctp/auth.c | 4 +-
net/sctp/socket.c | 9 +-
net/unix/af_unix.c | 16 +-
security/keys/gc.c | 10 +-
tools/net/Makefile | 7 +-
148 files changed, 1091 insertions(+), 472 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJWcsIwAAoJEN6mb/eXdyzc0HIP/1jUw0op/QBeNGYGgNKBWMGr
ctxP9rIesPx+RizSwldGdQW+nYZkYw2NnXopeLATwvmWOtKS1dEL6SOlmhWVvcOc
b7aTSERN4M1OiIktYDYwrPPPFrEcoMTUjvliByitqEV4A27viYo1aJ2gdBUV6Yu4
OijakuXnO0hhstInd/V7fxIsDY5YzrCLGVk8+1Shv001+rIWvQJywt7avgPSILvq
XikPRf6sq0RyoGKb+XfeSNEp93YS0KInTOYIr1qOP2b+KboWooV1or/j4V/0MpID
S1CT6RrX4J5H61BhwBxcJucSeU9xvQji8yR9weqaxcDyei7IDZWpMeEKX/70/lZa
6Ez9c+0tf7T95U/o6GqNFtetr8FfCy/K0M5vWNbKHV8pWaPobbNQVD16v2xBjJZu
nfksWUUSp524Y5lyYlZ5/DX2j8J0TfKish6QhPoOR4PtRvd4GxOrV85kFuSFtfys
AQeBUVQ3Y7myw9Ee+0sHThWszPdliTh4/jql84p0NpRa4fAK0pgTJ9LO0bsQPW6H
7lktzYZtYHpk0JCAsZa9UuqeAmXhK2EyGxnwUf5fpfpe2IcLWIuar6ArMVcmvC6l
rUYDZ7KX0YBb/oGwhjptI1eDJ9Ow3pzhF1xs1nFB0ug8jyzsLYk0KOPtnbFY9qyr
c1p55QLafpAFqAN42i7D
=VhNE
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-12-17 14:10 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-17 14:09 Linux 3.18.25 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.