* Linux 3.18.17
@ 2015-06-30 14:30 Sasha Levin
0 siblings, 0 replies; only message in thread
From: Sasha Levin @ 2015-06-30 14:30 UTC (permalink / raw)
To: LKML, stable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm announcing the release of the 3.18.17 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.17
- ----------------------------------------------------------------
Alexander Duyck (1):
jhash: Update jhash_[321]words functions to use correct initval
Alexei Starovoitov (2):
x86: bpf_jit: fix FROM_BE16 and FROM_LE16/32 instructions
x86: bpf_jit: fix compilation of large bpf programs
Andrew Morton (1):
fs/binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings
Andy Lutomirski (2):
x86: Clean up cr4 manipulation
x86: Store a per-cpu shadow copy of CR4
Aravind Gopalakrishnan (1):
x86/iommu: Fix header comments regarding standard and _FINISH macros
Ard Biesheuvel (1):
ARM: 8221/1: PJ4: allow building in Thumb-2 mode
Arnd Bergmann (2):
[media] Add and use IS_REACHABLE macro
dmaengine: shdmac: avoid unused variable warnings
Baruch Siach (4):
pinctrl: remove maxpin from documentation
pinctrl: remove enable/disable callbacks from documentation
pinctrl: remove doc mention of the enable/disable API
pinctrl: fix example .get_group_pins implementation signature
Ben Serebrin (1):
KVM: VMX: Preserve host CR4.MCE value while in guest mode.
Benjamin Tissoires (2):
HID: uclogic: Set quirks from inside the driver
HID: Introduce hidpp, a module to handle Logitech hid++ devices
Bjørn Mork (1):
cdc_ncm: Fix tx_bytes statistics
Chuck Lever (2):
xprtrdma: Take struct ib_device_attr off the stack
xprtrdma: Prevent infinite loop in rpcrdma_ep_create()
Daniel Borkmann (2):
net: sched: fix call_rcu() race on classifier module unloads
netfilter: x_tables: fix cgroup matching on non-full sks
Darren Salt (1):
HID: saitek: add USB ID for older R.A.T. 7
David Daney (1):
stable_kernel_rules: Add clause about specification of kernel versions to patch.
David Woodhouse (1):
iommu/vt-d: Allow RMRR on graphics devices too
Eric Dumazet (5):
bridge: fix br_multicast_query_expired() bug
udp: fix behavior of wrong checksums
inet: add TCP_NEW_SYN_RECV state
net: add sk_fullsock() helper
tcp: tcp_get_info() should fetch socket fields once
Eric W. Biederman (2):
ipv4: Avoid crashing in ip_error
mnt: Fix the error check in __detach_mounts
Felipe Balbi (1):
usb: dwc2: hcd: use new USB_RESUME_TIMEOUT
Feng Kan (1):
serial: 8250: add support for ACPI-probed serial port for X-Gene platform
Florent Fourcot (1):
tcp/ipv6: fix flow label setting in TIME_WAIT state
Florian Fainelli (1):
net: phy: Allow EEE for all RGMII variants
Henning Rogge (1):
net/ipv6/udp: Fix ipv6 multicast socket filter regression
Honggang LI (1):
mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures
Ian Campbell (1):
xen: netback: read hotplug script once at start of day.
Ilya Dryomov (1):
crush: ensuring at most num-rep osds are selected
Jakub Sitnicki (1):
HID: microsoft: Add ID for NE7K wireless keyboard
Jason Gunthorpe (1):
sctp: Fix mangled IPv4 addresses on a IPv6 listening socket
Jiada Wang (1):
serial: imx: Enable UCR4_OREN in startup interface
Ken Xue (1):
serial: 8250_dw: add support for AMD SOC Carrizo
Konstantin Khlebnikov (1):
ext4: fix bh leak on error paths in ext4_rename() and ext4_cross_rename()
Laura Abbott (1):
HID: usbhid: Add HID_QUIRK_NOGET for Aten DVI KVM switch
Linus Torvalds (1):
kernel: make READ_ONCE() valid on const arguments
Mark Salyzyn (1):
unix/caif: sk_socket can disappear when state is unlocked
Max Filippov (1):
xtensa: xtfpga: fix hardware lockup caused by LCD driver
Mel Gorman (1):
sched, numa: Do not hint for NUMA balancing on VM_MIXEDMAP mappings
Mika Westerberg (1):
ACPI: Add support for device specific properties
Milan Plzik (1):
HID: kye: Fix report descriptor for Genius PenSketch M912
Neal Cardwell (1):
tcp: fix child sockets to use system default congestion control if not set
Nicolas Dichtel (7):
rtnl/bond: don't send rtnl msg for unregistered iface
selinux/nlmsg: add XFRM_MSG_NEWSPDINFO
selinux/nlmsg: add XFRM_MSG_GETSPDINFO
selinux/nlmsg: add XFRM_MSG_[NEW|GET]SADINFO
selinux/nlmsg: add XFRM_MSG_REPORT
selinux/nlmsg: add XFRM_MSG_MIGRATE
selinux/nlmsg: add XFRM_MSG_MAPPING
Nicolas Iooss (1):
firmware/ihex2fw.c: restore missing default in switch statement
Nikolay Aleksandrov (1):
bridge: disable softirqs around br_fdb_update to avoid lockup
Oliver Neukum (4):
HID: add HP OEM mouse to quirk ALWAYS_POLL
HID: add quirk for PIXART OEM mouse used by HP
HID: usbhid: more mice with ALWAYS_POLL
HID: usbhid: yet another mouse with ALWAYS_POLL
Pelle Nilsson (1):
spi: bitbang: Make setup_transfer() callback optional
Rafael J. Wysocki (1):
Driver core: Unified device properties interface for platform firmware
Raphael Assenat (1):
HID: usbhid: Add a quirk for raphnet multi-gamepad adapters
Richard Cochran (3):
net: dp83640: fix broken calibration routine.
net: dp83640: reinforce locking rules.
net: dp83640: fix improper double spin locking.
Ross Lagerwall (2):
xen/netback: Properly initialize credit_bytes
efivarfs: Ensure VariableName is NUL-terminated
Roy Franz (1):
x86/efi: Store upper bits of command line buffer address in ext_cmd_line_ptr
Sasha Levin (2):
Revert "tools/vm: fix page-flags build"
Linux 3.18.17
Sean Young (1):
HID: sjoy: support Super Joy Box 4
Shawn Bohrer (1):
ipv4/udp: Verify multicast group is ours in upd_v4_early_demux()
Simon Horman (3):
ARM: shmobile: r8a7791: Correct SDHI clock labels and output-names
ARM: shmobile: r8a7790: Correct SYSCIER value
ARM: shmobile: r8a7791: Correct SYSCIER value
Sowmini Varadhan (1):
RDS: Documentation: Document AF_RDS, PF_RDS and SOL_RDS correctly.
Sriharsha Basavapatna (1):
be2net: Replace dma/pci_alloc_coherent() calls with dma_zalloc_coherent()
Thadeu Lima de Souza Cascardo (1):
bridge: fix parsing of MLDv2 reports
Uwe Kleine-König (1):
serial: imx: Fix clearing of receiver overrun flag
Vlad Yasevich (1):
net: core: Correct an over-stringent device loop detection.
WANG Cong (1):
net_sched: invoke ->attach() after setting dev->qdisc
Yao Xiwei (1):
vti6: fix uninit when using x-netns
Yoshihiro Shimoda (1):
ARM: shmobile: r8a7791: add USBDMAC{0,1} clocks to device tree
oliver@neukum.org (1):
HID: add ALWAYS_POLL quirk for a Logitech 0xc007
Documentation/networking/rds.txt | 9 +-
Documentation/pinctrl.txt | 17 +-
Documentation/stable_kernel_rules.txt | 10 +
Makefile | 2 +-
arch/arm/boot/dts/r8a7791.dtsi | 17 +-
arch/arm/kernel/Makefile | 1 +
arch/arm/kernel/iwmmxt.S | 13 +
arch/arm/mach-shmobile/pm-r8a7790.c | 2 +-
arch/arm/mach-shmobile/pm-r8a7791.c | 2 +-
arch/x86/boot/compressed/eboot.c | 2 +
arch/x86/include/asm/iommu_table.h | 11 +-
arch/x86/include/asm/paravirt.h | 6 +-
arch/x86/include/asm/processor.h | 33 -
arch/x86/include/asm/special_insns.h | 6 +-
arch/x86/include/asm/tlbflush.h | 77 +-
arch/x86/include/asm/virtext.h | 5 +-
arch/x86/kernel/acpi/sleep.c | 2 +-
arch/x86/kernel/cpu/common.c | 17 +-
arch/x86/kernel/cpu/mcheck/mce.c | 3 +-
arch/x86/kernel/cpu/mcheck/p5.c | 3 +-
arch/x86/kernel/cpu/mcheck/winchip.c | 3 +-
arch/x86/kernel/cpu/mtrr/cyrix.c | 6 +-
arch/x86/kernel/cpu/mtrr/generic.c | 6 +-
arch/x86/kernel/cpu/perf_event.c | 7 +-
arch/x86/kernel/head32.c | 1 +
arch/x86/kernel/head64.c | 2 +
arch/x86/kernel/i387.c | 3 +-
arch/x86/kernel/process.c | 5 +-
arch/x86/kernel/process_32.c | 2 +-
arch/x86/kernel/process_64.c | 2 +-
arch/x86/kernel/setup.c | 2 +-
arch/x86/kernel/xsave.c | 3 +-
arch/x86/kvm/svm.c | 2 +-
arch/x86/kvm/vmx.c | 22 +-
arch/x86/mm/fault.c | 2 +-
arch/x86/mm/init.c | 12 +-
arch/x86/mm/tlb.c | 3 -
arch/x86/net/bpf_jit_comp.c | 35 +-
arch/x86/power/cpu.c | 11 +-
arch/x86/realmode/init.c | 2 +-
arch/x86/xen/enlighten.c | 4 +-
arch/xtensa/Kconfig | 30 +
drivers/acpi/Makefile | 1 +
drivers/acpi/internal.h | 6 +
drivers/acpi/property.c | 542 +++++++++++++
drivers/acpi/scan.c | 2 +
drivers/base/Makefile | 2 +-
drivers/base/property.c | 185 +++++
drivers/dma/sh/shdmac.c | 4 +-
drivers/hid/Kconfig | 11 +
drivers/hid/Makefile | 1 +
drivers/hid/hid-core.c | 5 +
drivers/hid/hid-ids.h | 22 +
drivers/hid/hid-kye.c | 140 ++++
drivers/hid/hid-logitech-hidpp.c | 842 +++++++++++++++++++++
drivers/hid/hid-microsoft.c | 2 +
drivers/hid/hid-saitek.c | 2 +
drivers/hid/hid-sjoy.c | 3 +
drivers/hid/hid-uclogic.c | 27 +
drivers/hid/usbhid/hid-quirks.c | 18 +-
drivers/iommu/intel-iommu.c | 7 +-
drivers/lguest/x86/core.c | 5 +-
drivers/media/dvb-frontends/a8293.h | 2 +-
drivers/media/dvb-frontends/af9013.h | 2 +-
drivers/media/dvb-frontends/atbm8830.h | 2 +-
drivers/media/dvb-frontends/au8522.h | 2 +-
drivers/media/dvb-frontends/bcm3510.h | 2 +-
drivers/media/dvb-frontends/cx22700.h | 2 +-
drivers/media/dvb-frontends/cx22702.h | 2 +-
drivers/media/dvb-frontends/cx24110.h | 2 +-
drivers/media/dvb-frontends/cx24113.h | 2 +-
drivers/media/dvb-frontends/cx24116.h | 2 +-
drivers/media/dvb-frontends/cx24117.h | 2 +-
drivers/media/dvb-frontends/cx24123.h | 2 +-
drivers/media/dvb-frontends/cxd2820r.h | 2 +-
drivers/media/dvb-frontends/dib0070.h | 2 +-
drivers/media/dvb-frontends/dib0090.h | 2 +-
drivers/media/dvb-frontends/dib3000.h | 2 +-
drivers/media/dvb-frontends/dib3000mc.h | 2 +-
drivers/media/dvb-frontends/dib7000m.h | 2 +-
drivers/media/dvb-frontends/dib7000p.h | 2 +-
drivers/media/dvb-frontends/dib8000.h | 2 +-
drivers/media/dvb-frontends/dib9000.h | 2 +-
drivers/media/dvb-frontends/drxd.h | 2 +-
drivers/media/dvb-frontends/drxk.h | 2 +-
drivers/media/dvb-frontends/ds3000.h | 2 +-
drivers/media/dvb-frontends/dvb-pll.h | 2 +-
drivers/media/dvb-frontends/dvb_dummy_fe.h | 2 +-
drivers/media/dvb-frontends/ec100.h | 2 +-
drivers/media/dvb-frontends/hd29l2.h | 2 +-
drivers/media/dvb-frontends/isl6405.h | 2 +-
drivers/media/dvb-frontends/isl6421.h | 2 +-
drivers/media/dvb-frontends/isl6423.h | 2 +-
drivers/media/dvb-frontends/itd1000.h | 2 +-
drivers/media/dvb-frontends/ix2505v.h | 2 +-
drivers/media/dvb-frontends/l64781.h | 2 +-
drivers/media/dvb-frontends/lg2160.h | 2 +-
drivers/media/dvb-frontends/lgdt3305.h | 2 +-
drivers/media/dvb-frontends/lgdt330x.h | 2 +-
drivers/media/dvb-frontends/lgs8gl5.h | 2 +-
drivers/media/dvb-frontends/lgs8gxx.h | 2 +-
drivers/media/dvb-frontends/lnbh24.h | 2 +-
drivers/media/dvb-frontends/lnbp21.h | 2 +-
drivers/media/dvb-frontends/lnbp22.h | 2 +-
drivers/media/dvb-frontends/m88rs2000.h | 2 +-
drivers/media/dvb-frontends/mb86a16.h | 2 +-
drivers/media/dvb-frontends/mb86a20s.h | 2 +-
drivers/media/dvb-frontends/mt312.h | 2 +-
drivers/media/dvb-frontends/mt352.h | 2 +-
drivers/media/dvb-frontends/nxt200x.h | 2 +-
drivers/media/dvb-frontends/nxt6000.h | 2 +-
drivers/media/dvb-frontends/or51132.h | 2 +-
drivers/media/dvb-frontends/or51211.h | 2 +-
drivers/media/dvb-frontends/s5h1409.h | 2 +-
drivers/media/dvb-frontends/s5h1411.h | 2 +-
drivers/media/dvb-frontends/s5h1420.h | 2 +-
drivers/media/dvb-frontends/s5h1432.h | 2 +-
drivers/media/dvb-frontends/s921.h | 2 +-
drivers/media/dvb-frontends/si21xx.h | 2 +-
drivers/media/dvb-frontends/sp8870.h | 2 +-
drivers/media/dvb-frontends/sp887x.h | 2 +-
drivers/media/dvb-frontends/stb0899_drv.h | 2 +-
drivers/media/dvb-frontends/stb6000.h | 2 +-
drivers/media/dvb-frontends/stb6100.h | 2 +-
drivers/media/dvb-frontends/stv0288.h | 2 +-
drivers/media/dvb-frontends/stv0297.h | 2 +-
drivers/media/dvb-frontends/stv0299.h | 2 +-
drivers/media/dvb-frontends/stv0367.h | 2 +-
drivers/media/dvb-frontends/stv0900.h | 2 +-
drivers/media/dvb-frontends/stv090x.h | 2 +-
drivers/media/dvb-frontends/stv6110.h | 2 +-
drivers/media/dvb-frontends/stv6110x.h | 2 +-
drivers/media/dvb-frontends/tda1002x.h | 4 +-
drivers/media/dvb-frontends/tda10048.h | 2 +-
drivers/media/dvb-frontends/tda1004x.h | 2 +-
drivers/media/dvb-frontends/tda10071.h | 2 +-
drivers/media/dvb-frontends/tda10086.h | 2 +-
drivers/media/dvb-frontends/tda18271c2dd.h | 2 +-
drivers/media/dvb-frontends/tda665x.h | 2 +-
drivers/media/dvb-frontends/tda8083.h | 2 +-
drivers/media/dvb-frontends/tda8261.h | 2 +-
drivers/media/dvb-frontends/tda826x.h | 2 +-
drivers/media/dvb-frontends/ts2020.h | 2 +-
drivers/media/dvb-frontends/tua6100.h | 2 +-
drivers/media/dvb-frontends/ves1820.h | 2 +-
drivers/media/dvb-frontends/ves1x93.h | 2 +-
drivers/media/dvb-frontends/zl10036.h | 2 +-
drivers/media/dvb-frontends/zl10039.h | 2 +-
drivers/media/dvb-frontends/zl10353.h | 2 +-
drivers/media/pci/cx23885/altera-ci.h | 2 +-
drivers/media/tuners/fc0011.h | 2 +-
drivers/media/tuners/fc0012.h | 2 +-
drivers/media/tuners/fc0013.h | 2 +-
drivers/media/tuners/fc2580.h | 2 +-
drivers/media/tuners/max2165.h | 2 +-
drivers/media/tuners/mc44s803.h | 2 +-
drivers/media/tuners/mt2060.h | 2 +-
drivers/media/tuners/mt2063.h | 2 +-
drivers/media/tuners/mt20xx.h | 2 +-
drivers/media/tuners/mt2131.h | 2 +-
drivers/media/tuners/mt2266.h | 2 +-
drivers/media/tuners/mxl5005s.h | 2 +-
drivers/media/tuners/mxl5007t.h | 2 +-
drivers/media/tuners/qt1010.h | 2 +-
drivers/media/tuners/r820t.h | 2 +-
drivers/media/tuners/tda18218.h | 2 +-
drivers/media/tuners/tda18271.h | 2 +-
drivers/media/tuners/tda827x.h | 2 +-
drivers/media/tuners/tda8290.h | 2 +-
drivers/media/tuners/tda9887.h | 2 +-
drivers/media/tuners/tea5761.h | 2 +-
drivers/media/tuners/tea5767.h | 2 +-
drivers/media/tuners/tua9001.h | 2 +-
drivers/media/tuners/tuner-simple.h | 2 +-
drivers/media/tuners/tuner-xc2028.h | 2 +-
drivers/media/tuners/xc4000.h | 2 +-
drivers/media/tuners/xc5000.h | 2 +-
drivers/net/bonding/bond_options.c | 2 +-
drivers/net/ethernet/emulex/benet/be_cmds.c | 87 ++-
drivers/net/ethernet/emulex/benet/be_ethtool.c | 18 +-
drivers/net/ethernet/emulex/benet/be_main.c | 16 +-
.../net/ethernet/mellanox/mlx5/core/pagealloc.c | 10 +-
drivers/net/phy/dp83640.c | 23 +-
drivers/net/phy/phy.c | 7 +-
drivers/net/usb/cdc_ncm.c | 2 +-
drivers/net/xen-netback/xenbus.c | 34 +-
drivers/of/base.c | 33 +
drivers/spi/spi-bitbang.c | 17 +-
drivers/tty/serial/8250/8250_dw.c | 12 +
drivers/tty/serial/imx.c | 15 +-
drivers/usb/dwc2/hcd.c | 2 +-
firmware/ihex2fw.c | 1 +
fs/binfmt_elf.c | 2 +-
fs/efivarfs/super.c | 2 +-
fs/ext4/namei.c | 21 +-
fs/namespace.c | 2 +-
include/acpi/acpi_bus.h | 7 +
include/linux/acpi.h | 72 ++
include/linux/compiler.h | 6 +-
include/linux/jhash.h | 17 +-
include/linux/kconfig.h | 9 +
include/linux/of.h | 12 +
include/linux/property.h | 73 ++
include/net/inet_connection_sock.h | 3 +-
include/net/sctp/sctp.h | 7 +-
include/net/sock.h | 9 +
include/net/tcp_states.h | 4 +-
kernel/sched/fair.c | 4 +-
net/bridge/br_fdb.c | 2 +
net/bridge/br_multicast.c | 4 +-
net/caif/caif_socket.c | 8 +
net/ceph/crush/mapper.c | 16 +-
net/core/dev.c | 2 +-
net/core/rtnetlink.c | 3 +
net/ipv4/route.c | 4 +
net/ipv4/tcp.c | 10 +-
net/ipv4/tcp_cong.c | 6 +-
net/ipv4/tcp_minisocks.c | 5 +-
net/ipv4/udp.c | 24 +-
net/ipv6/ip6_vti.c | 3 +-
net/ipv6/tcp_ipv6.c | 2 +-
net/ipv6/udp.c | 10 +-
net/netfilter/xt_cgroup.c | 2 +-
net/sched/cls_api.c | 5 +
net/sched/sch_api.c | 10 +-
net/sunrpc/xprtrdma/verbs.c | 40 +-
net/sunrpc/xprtrdma/xprt_rdma.h | 1 +
net/unix/af_unix.c | 8 +
security/selinux/nlmsgtab.c | 7 +
tools/vm/Makefile | 2 +-
230 files changed, 2731 insertions(+), 434 deletions(-)
create mode 100644 drivers/acpi/property.c
create mode 100644 drivers/base/property.c
create mode 100644 drivers/hid/hid-logitech-hidpp.c
create mode 100644 include/linux/property.h
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJVkqf1AAoJEN6mb/eXdyzc0VoP/A6BbO/MUNDdc/oSrLlH3CF9
noEn0m72jUFw8miQgPNfXC9wPIHpUpvfMC5wDa2LxHOtLRQgMpsReIVirPOWM7Ty
c2dVVtp3k4qb7mo6gJOUmrjYiN/0vvBeyPyojKJPaWclm8j/wWw0wB9JNnVw3XCA
TMztpxFr29320d/e8KJJboj9SoA2rRRu3mZUGay8/DoTYC98e+ho0e6ObsAVUmxW
O/Cf/AOZuuwxaeWoiW4MV3VXSDzNd8jMlLF2pX/BDu7Snf3uxCmGXgvDJXNcA4zl
xVqMPdGipzVSb5WSYUWVt2x1Bpe856o7p9Xtrvp9Fu+/ubzCW+K7CvjWMa3ZaeN/
Wde4ketkVBjzgbE7E6v6GCRRYBhTeYp/959+/1DGqSZYkTuUWLFI6RJU+w0RR2eG
ImCRioD8L2DN+aC9z13O86v8arftWcUzsUtsgdYJo6KB4yVzk6GFTN579tOxhEsA
JgCf3FO+B/Km8j6cgmTQH942LLNaK1eSUFskGMXAtIbsKrb5uCumDV8kg70ETEI5
NJBvDTtoj3kNxNLtC4bOrbasvhq4svutPDS091Lr5stVqWU5a/kRIlD/YcsvnGm9
e2S4+ZS3rsVkC2TDmjAm7jvDfxjlHrC7KmDW8KA1QHjA9rtMudpVjf9WLm0RjwED
pB+7e6sIDy6VxeRwxini
=X6yR
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-06-30 14:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-30 14:30 Linux 3.18.17 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.