Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755167AbcD0AkW (ORCPT ); Tue, 26 Apr 2016 20:40:22 -0400 Received: from shadbolt.e.decadent.org.uk ([88.96.1.126]:39695 "EHLO shadbolt.e.decadent.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753580AbcDZXNd (ORCPT ); Tue, 26 Apr 2016 19:13:33 -0400 Content-Type: text/plain; charset="UTF-8" Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 From: Ben Hutchings To: linux-kernel@vger.kernel.org, stable@vger.kernel.org CC: torvalds@linux-foundation.org, Guenter Roeck , Phil Jensen , akpm@linux-foundation.org Date: Wed, 27 Apr 2016 01:02:20 +0200 Message-ID: X-Mailer: LinuxStableQueue (scripts by bwh) Subject: [PATCH 3.16 000/217] 3.16.35-rc1 review X-SA-Exim-Connect-IP: 2a02:8426:ae4:c500:9cba:69ae:962d:6167 X-SA-Exim-Mail-From: ben@decadent.org.uk X-SA-Exim-Scanned: No (on shadbolt.decadent.org.uk); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 40517 Lines: 937 This is the start of the stable review cycle for the 3.16.35 release. There are 217 patches in this series, which will be posted as responses to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Sat Apr 30 22:00:00 UTC 2016. Anything received after that time might be too late. A combined patch relative to 3.16.7-ckt27 will be posted as an additional response to this. A shortlog and diffstat can be found below. Ben. ------------- Aaro Koskinen (1): mtd: onenand: fix deadlock in onenand_block_markbad [5e64c29e98bfbba1b527b0a164f9493f3db9e8cb] Aaron Plattner (2): ALSA: hda - Add new GPU codec ID 0x10de0082 to snd-hda [2d369c748c2ecc2a012ee85412a04007e67913ec] ALSA: hda - Add new GPU codec ID 0x10de0083 to snd-hda [3ec622f40913ae036f218e5e7e92df9c1f1753d9] Al Viro (1): unbreak allmodconfig KCONFIG_ALLCONFIG=... [6b87b70c5339f30e3c5b32085e69625906513dc2] Alex Deucher (5): drm/radeon: add PX quirk for asus K53TK [ff1b129403aad9a5c7cc9a6eaaffe4bd5fc0c67f] drm/radeon: add a PX quirk list [4807c5a8a0c87a210c36e3ad74c451a909d88588] drm/radeon: add a dpm quirk for all R7 370 parts [0e5585dc870af947fab2af96a88c2d8b4270247c] drm/radeon: add a dpm quirk for sapphire Dual-X R7 370 2G D5 [f971f2263deaa4a441e377b385c11aee0f3b3f9a] drm/radeon: add another R7 370 quirk [a64663d9870364bd2a2df62bf0d3a9fbe5ea62a8] Alexander Kochetkov (1): rtc: hym8563: fix invalid year calculation [d5861262210067fc01b2fb4f7af2fd85a3453f15] Alexander Shishkin (1): perf/core: Fix perf_sched_count derailment [927a5570855836e5d5859a80ce7e91e963545e8f] Alexander Usyskin (1): mei: fix format string in debug prints [35bf7692e765c2275bf93fe573f7ca868ab73453] Amitkumar Karwar (1): mwifiex: fix corner case association failure [a6139b6271f9f95377fe3486aed6120c9142779b] Andi Kleen (2): perf tools: Dont stop PMU parsing on alias parse error [940db6dcd3f4659303fdf6befe7416adc4d24118] perf/x86/intel: Fix PEBS data source interpretation on Nehalem/Westmere [e17dc65328057c00db7e1bfea249c8771a78b30b] Andy Lutomirski (1): x86/iopl: Fix iopl capability check on Xen PV [c29016cf41fe9fa994a5ecca607cf5f1cd98801e] Anthony Wong (1): rt2x00: add new rt2800usb device Buffalo WLI-UC-G450 [f36f299068794ffc5026f25b6a1b3ed615ea832d] Arnaldo Carvalho de Melo (1): net: Fix use after free in the recvmmsg exit path [34b88a68f26a75e4fded796f1a49c40f82234b7d] Arnd Bergmann (10): ARM: davinci: make I2C support optional [8e58041114319ad290e85a7a82077dc9e2f93613] ASoC: s3c24xx: use const snd_soc_component_driver pointer [ba4bc32eaa39ba7687f0958ae90eec94da613b46] ath9k: fix buffer overrun for ar9287 [83d6f1f15f8cce844b0a131cbc63e444620e48b5] farsync: fix off-by-one bug in fst_add_one [e725a66c0202b5f36c2f9d59d26a65c53bbf21f7] lpfc: fix misleading indentation [aeb6641f8ebdd61939f462a8255b316f9bfab707] mac80211: avoid excessive stack usage in sta_info [0ef049dc1167fe834d0ad5d63f89eddc5c70f6e4] mlx4: add missing braces in verify_qp_parameters [baefd7015cdb304ce6c94f9679d0486c71954766] paride: make 'verbose' parameter an 'int' again [dec63a4dec2d6d01346fd5d96062e67c0636852b] regulator: s5m8767: fix get_register() error handling [e07ff9434167981c993a26d2edbbcb8e13801dbb] xen kconfig: don't "select INPUT_XEN_KBDDEV_FRONTEND" [13aa38e291bdd4e4018f40dd2f75e464814dcbf3] Asai Thambi SP (3): mtip32xx: Avoid issuing standby immediate cmd during FTL rebuild [d8a18d2d8f5de55666c6011ed175939d22c8e3d8] mtip32xx: Fix broken service thread handling [cfc05bd31384c4898bf2437a4de5557f3cf9803a] mtip32xx: Remove unwanted code from taskfile error handler [e35b94738a2f7caa12017f69ef385cb6b8028965] Aurelien Jacquiot (1): rapidio/rionet: fix deadlock on SMP [36915976eca58f2eefa040ba8f9939672564df61] Bart Van Assche (1): IB/srpt: Simplify srpt_handle_tsk_mgmt() [51093254bf879bc9ce96590400a87897c7498463] Ben Hutchings (1): misc/bmp085: Enable building as a module [50e6315dba721cbc24ccd6d7b299f1782f210a98] Benjamin Tissoires (3): HID: core: do not scan reports if the group is already set [9578f41aeaee5010384f4f8484da1566e2ce4901] HID: fix hid_ignore_special_drivers module parameter [4392bf333388cabdad5afe5b1500002d7b9c318e] Input: synaptics - handle spurious release of trackstick buttons, again [82be788c96ed5978d3cb4a00079e26b981a3df3f] Bill Sommerfeld (1): udp6: fix UDP/IPv6 encap resubmit path [59dca1d8a6725a121dae6c452de0b2611d5865dc] Bjorn Helgaas (2): PCI: Disable IO/MEM decoding for devices with non-compliant BARs [b84106b4e2290c081cdab521fa832596cdfea246] x86/PCI: Mark Broadwell-EP Home Agent & PCU as having non-compliant BARs [b894157145e4ac7598d7062bc93320898a5e059e] Bjørn Mork (6): USB: option: add "D-Link DWM-221 B1" device id [d48d5691ebf88a15d95ba96486917ffc79256536] cdc_ncm: toggle altsetting to force reset before setup [48906f62c96cc2cd35753e59310cb70eb08cc6a5] net: qmi_wwan: remove 1199:9070 device id [544c8f6507303e921979ac99f46f00a88b42b6e8] qmi_wwan: add "D-Link DWM-221 B1" device id [e84810c7b85a2d7897797b3ad3e879168a8e032a] qmi_wwan: add Sierra Wireless EM74xx device ID [bf13c94ccb33c3182efc92ce4989506a0f541243] qmi_wwan: add Sierra Wireless MC74xx/EM74xx [0db65fcfcded76fe4f74e3ca9f4e2baf67b683ef] Bobi Mihalca (3): ALSA: hda - Apply fix for white noise on Asus N550JV, too [83a9efb5b8170b7cffef4f62656656e1d8ad2ccd] ALSA: hda - Asus N750JV external subwoofer fixup [70cf2cbd685e218c3ffd105d9fb6cf0f8d767481] ALSA: hda - Fix white noise on Asus N750JV headphone [9d4dc5840f93bcb002fa311693349deae7702bc5] Boris Ostrovsky (1): xen/events: Mask a moving irq [ff1e22e7a638a0782f54f81a6c9cb139aca2da35] Borislav Petkov (1): perf stat: Document --detailed option [f594bae08183fb6b57db55387794ece3e1edf6f6] Chris Friesen (1): sched/cputime: Fix steal_account_process_tick() to always return jiffies [f9c904b7613b8b4c85b10cd6b33ad41b2843fa9d] Dan Carpenter (4): EDAC, amd64_edac: Shift wrapping issue in f1x_get_norm_dct_addr() [6f3508f61c814ee852c199988a62bd954c50dfc1] [media] xc2028: unlock on error in xc2028_set_config() [210bd104c6acd31c3c6b8b075b3f12d4a9f6b60d] ethernet: micrel: fix some error codes [3af0d554c1ce11e9d0953381ff566271f9ab81a9] mdio-sun4i: oops in error handling in probe [227f33beab746aeec4ef3305bd17b1d374df09e7] Dan Streetman (1): nbd: ratelimit error msgs after socket close [da6ccaaa79caca4f38b540b651238f87215217a2] Daniel Borkmann (1): tun, bpf: fix suspicious RCU usage in tun_{attach, detach}_filter [5a5abb1fa3b05dd6aa821525832644c1e7d2905f] Daniel Vetter (1): drm/udl: Use unlocked gem unreferencing [72b9ff0612ad8fc969b910cd00ac16b57a1a9ba4] Dave Jones (1): x86/apic: Fix suspicious RCU usage in smp_trace_call_function_interrupt() [7834c10313fb823e538f2772be78edcdeed2e6e3] Diego Viola (1): net: jme: fix suspend/resume on JMC260 [ee50c130c82175eaa0820c96b6d3763928af2241] Dmitri Epshtein (1): net: mvneta: enable change MAC address when interface is up [928b6519afeb2a5e2dc61154380b545ed66c476a] Dmitry Torokhov (1): HID: i2c-hid: fix OOB write in i2c_hid_set_or_send_report() [3b654288b196ceaa156029d9457ccbded0489b98] Dmitry Tunin (4): Bluetooth: Add new AR3012 ID 0489:e095 [28c971d82fb58ef7cba22e5308be6d2d2590473d] Bluetooth: btusb: Add a new AR3012 ID 04ca:3014 [81d90442eac779938217c3444b240aa51fd3db47] Bluetooth: btusb: Add a new AR3012 ID 13d3:3472 [75c6aca4765dbe3d0c1507ab5052f2e373dc2331] Bluetooth: btusb: Add new AR3012 ID 13d3:3395 [609574eb46335cfac1421a07c0505627cbbab1f0] Dmitry V. Levin (1): vfs: show_vfsstat: do not ignore errors from show_devname method [5f8d498d4364f544fee17125787a47553db02afa] Douglas Gilbert (1): sg: fix dxferp in from_to case [5ecee0a3ee8d74b6950cb41e8989b0c2174568d4] Eric Dumazet (1): net: bcmgenet: fix dma api length mismatch [eee577232203842b4dcadb7ab477a298479633ed] Eric Wheeler (2): bcache: cleaned up error handling around register_cache() [9b299728ed777428b3908ac72ace5f8f84b97789] bcache: fix cache_set_flush() NULL pointer dereference on OOM [f8b11260a445169989d01df75d35af0f56178f95] Eryu Guan (1): ext4: fix NULL pointer dereference in ext4_mark_inode_dirty() [5e1021f2b6dff1a86a468a1424d59faae2bc63c1] Fabio Estevam (1): bus: imx-weim: Take the 'status' property value into account [33b96d2c9579213cf3f36d7b29841b1e464750c4] Filipe Manana (1): Btrfs: fix file/data loss caused by fsync after rename and new inode [56f23fdbb600e6087db7b009775b95ce07cc3195] Florian Westphal (3): netfilter: x_tables: fix unconditional helper [54d83fc74aa9ec72794373cb47432c5f7fb1a309] netfilter: x_tables: make sure e->next_offset covers remaining blob size [6e94e0cfb0887e4013b3b930fa6ab1fe6bb6ba91] netfilter: x_tables: validate e->target_offset early [bdf533de6968e9686df777dc178486f600c6e617] Geert Uytterhoeven (3): gpiolib: Fix comment referring to gpio_*() in gpiod_*() [1cfab8f8b397f7d95ad43f72ed9a1fa7d26e210e] rtc: vr41xx: Wire up alarm_irq_enable [a25f4a95ec3cded34c1250364eba704c5e4fdac4] serial: sh-sci: Remove cpufreq notifier to fix crash/deadlock [ff1cab374ad98f4b9f408525ca9c08992b4ed784] Grazvydas Ignotas (1): HID: logitech: fix Dual Action gamepad support [5d74325a2201376a95520a4a38a1ce2c65761c49] Grygorii Strashko (1): usb: dwc3: keystone: drop dma_mask configuration [adf9a3ab90eb44e57f9dbf757acd897838b5ec21] Guenter Roeck (2): MAINTAINERS: Update mailing list and web page for hwmon subsystem [968ce1b1f45a7d76b5471b19bd035dbecc72f32d] hwmon: (max1111) Return -ENODEV from max1111_read_channel if not instantiated [3c2e2266a5bd2d1cef258e6e54dca1d99946379f] Guillaume Nault (2): ppp: ensure file->private_data can't be overridden [e8e56ffd9d2973398b60ece1f1bebb8d67b4d032] ppp: take reference on channels netns [1f461dcdd296eecedaffffc6bae2bfa90bd7eb89] Guo-Fu Tseng (2): jme: Do not enable NIC WoL functions on S0 [0772a99b818079e628a1da122ac7ee023faed83e] jme: Fix device PM wakeup API usage [81422e672f8181d7ad1ee6c60c723aac649f538f] Haishuang Yan (2): ipv4: l2tp: fix a potential issue in l2tp_ip_recv [5745b8232e942abd5e16e85fa9b27cc21324acf0] ipv6: l2tp: fix a potential issue in l2tp_ip6_recv [be447f305494e019dfc37ea4cdf3b0e4200b4eba] Hans Verkuil (1): [media] adv7511: TX_EDID_PRESENT is still 1 after a disconnect [b339a72e04a62f0b1882c43492fc712f1176b3e6] Hans de Goede (4): USB: uas: Reduce can_queue to MAX_CMNDS [55ff8cfbc4e12a7d2187df523938cc671fbebdd1] [media] bttv: Width must be a multiple of 16 when capturing planar formats [5c915c68763889f0183a1cc61c84bb228b60124a] [media] pwc: Add USB id for Philips Spc880nc webcam [7445e45d19a09e5269dc85f17f9635be29d2f76c] [media] saa7134: Fix bytesperline not being set correctly for planar formats [3e71da19f9dc22e39a755d6ae9678661abb66adc] Hector Marco-Gisbert (1): x86/mm/32: Enable full randomization on i386 and X86_32 [8b8addf891de8a00e4d39fc32f93f7c5eb8feceb] Helge Deller (3): parisc: Avoid function pointers for kernel exception routines [e3893027a300927049efc1572f852201eb785142] parisc: Fix kernel crash with reversed copy_from_user() [ef72f3110d8b19f4c098a0bff7ed7d11945e70c6] parisc: Unbreak handling exceptions from kernel modules [2ef4dfd9d9f288943e249b78365a69e3ea3ec072] Herbert Xu (1): crypto: gcm - Fix rfc4543 decryption crash [adcbc688fe2f8107b7f564187593293aa9ea3932] Himanshu Madhani (1): target: Fix target_release_cmd_kref shutdown comp leak [5e47f1985d7107331c3f64fb3ec83d66fd73577e] Hui Wang (1): ALSA: hda - fix front mic problem for a HP desktop [e549d190f7b5f94e9ab36bd965028112914d010d] Ignat Korchagin (1): USB: usbip: fix potential out-of-bounds write [b348d7dddb6c4fbfc810b7a0626e8ec9e29f7cbb] J. Bruce Fields (2): nfsd4: fix bad bounds checking [4aed9c46afb80164401143aa0fdcfe3798baa9d5] nfsd: fix deadlock secinfo+readdir compound [2f6fc056e899bd0144a08da5cacaecbe8997cd74] Jakub Sitnicki (1): ipv6: Count in extension headers in skb->network_header [3ba3458fb9c050718b95275a3310b74415e767e2] Jann Horn (1): fs/coredump: prevent fsuid=0 dumps into user-controlled directories [378c6520e7d29280f400ef2ceaf155c86f05a71a] Jes Sorensen (1): md/raid5: Compare apples to apples (or sectors to sectors) [e7597e69dec59b65c5525db1626b9d34afdfa678] Jesse Gross (1): tunnels: Don't apply GRO to multiple layers of encapsulation. [fac8e0f579695a3ecbc4d3cac369139d7f819971] Jiri Kosina (1): kbuild/mkspec: fix grub2 installkernel issue [c8b08ca558c0067bc9e15ce3f1e70af260410bb2] Jiri Olsa (1): perf/x86/intel: Use PAGE_SIZE for PEBS buffer size on Core2 [e72daf3f4d764c47fb71c9bdc7f9c54a503825b1] John Dahlstrom (1): ideapad-laptop: Add ideapad Y700 (15) to the no_hw_rfkill DMI list [4db9675d927a71faa66e5ab128d2390d6329750b] Joseph Qi (2): ocfs2/dlm: fix BUG in dlm_move_lockres_to_recovery_list [be12b299a83fc807bbaccd2bcb8ec50cbb0cb55c] ocfs2/dlm: fix race between convert and recovery [ac7cf246dfdbec3d8fed296c7bf30e16f5099dac] Josh Boyer (1): USB: serial: ftdi_sio: Add support for ICP DAS I-756xU devices [ea6db90e750328068837bed34cb1302b7a177339] Julia Lawall (1): scripts/coccinelle: modernize & [1b669e713f277a4d4b3cec84e13d16544ac8286d] Kan Liang (1): perf/x86/intel: Fix PEBS warning by only restoring active PMU in pmi [c3d266c8a9838cc141b69548bc3b1b18808ae8c4] Kees Cook (1): x86: standardize mmap_rnd() usage [82168140bc4cec7ec9bad39705518541149ff8b7] Kent Overstreet (1): bcache: Fix more early shutdown bugs [d83353b319d47ef8cce82467da6a25c2d558253f] Kristian Evensen (2): net: qmi_wwan: Add SIMCom 7230E [18715b261541f35ccede9b8686ee3ebaac697d38] net: qmi_wwan: Add WeTelecom-WPD600N [e439bd4a4fdeb29488f48f14845ad35607e6302c] Linus Walleij (2): clk: versatile: sp810: support reentrance [ec7957a6aa0aaf981fb8356dc47a2cdd01cde03c] mtd: map: fix .set_vpp() documentation [95a001f22b1c5717eafd500a43832249ddd93662] Lior Amsalem (1): ARM: dts: armada-375: use armada-370-sata for SATA [b3a7f31eb7375633cd6a742f19488fc5a4208b36] Loc Ho (1): clk: xgene: Add missing parenthesis when clearing divider value [0f4c7a138dfefb0ebdbaf56e3ba2acd2958a6605] Lucas Stach (3): PCI: imx6: Move PHY reset into imx6_pcie_establish_link() [54a47a83421a3b7ee0e0fab7f65d04179bdf59b6] PCI: imx6: Move link up check into imx6_pcie_wait_for_link() [4d107d3b5a686b5834e533a00b73bf7b1cf59df7] PCI: imx6: Remove broken Gen2 workaround [a77c5422d7586003643377afdb9915e76d07d21c] Manish Chopra (1): qlge: Fix receive packets drop. [2c9a266afefe137bff06bbe0fc48b4d3b3cb348c] Marcin Ślusarz (1): perf tools: handle spaces in file names obtained from /proc/pid/maps [89fee59b504f86925894fcc9ba79d5c933842f93] Marco Angaroni (1): ipvs: correct initial offset of Call-ID header search in SIP persistence engine [7617a24f83b5d67f4dab1844956be1cebc44aec8] Mario Kleiner (1): drm/radeon: Don't drop DP 2.7 Ghz link setup on some cards. [459ee1c3fd097ab56ababd8ff4bb7ef6a792de33] Markus Trippelsdorf (1): perf pmu: Fix misleadingly indented assignment (whitespace) [d85ce830eef6c10d1e9617172dea4681f02b8424] Martin K. Petersen (4): sd: Fix discard granularity when LBPRZ=1 [f4327a95dd080ed6aecb185478a88ce1ee4fa3c4] sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytes [f08bb1e0dbdd0297258d0b8cd4dbfcc057e57b2a] sd: Make discard granularity match logical block size when LBPRZ=1 [397737223c59e89dca7305feb6528caef8fbef84] sd: disable discard_zeroes_data for UNMAP [7985090aa0201fa7760583f9f8e6ba41a8d4c392] Martin Schwidefsky (1): s390/mm: four page table levels vs. fork [3446c13b268af86391d06611327006b059b8bab1] Martyn Welch (1): USB: serial: cp210x: Adding GE Healthcare Device ID [cddc9434e3dcc37a85c4412fb8e277d3a582e456] Mateusz Guzik (1): xfs: fix two memory leaks in xfs_attr_list.c error paths [2e83b79b2d6c78bf1b4aa227938a214dcbddc83f] Maurizio Lombardi (1): be2iscsi: set the boot_kset pointer to NULL in case of failure [84bd64993f916bcf86270c67686ecf4cea7b8933] Mauro Carvalho Chehab (1): [media] xc2028: avoid use after free [8dfbcc4351a0b6d2f2d77f367552f48ffefafe18] Max Filippov (2): xtensa: ISS: don't hang if stdin EOF is reached [362014c8d9d51d504c167c44ac280169457732be] xtensa: clear all DBREAKC registers on start [7de7ac785ae18a2cdc78d7560f48e3213d9ea0ab] Michael Hennerich (1): drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errors [f3df53e4d70b5736368a8fe8aa1bb70c1cb1f577] Michael S. Tsirkin (1): watchdog: rc32434_wdt: fix ioctl error handling [10e7ac22cdd4d211cef99afcb9371b70cb175be6] Michal Kazior (1): mac80211: fix unnecessary frame drops in mesh fwding [cf44012810ccdd8fd947518e965cb04b7b8498be] Ming Lei (1): md: multipath: don't hardcopy bio in .make_request path [fafcde3ac1a418688a734365203a12483b83907a] NeilBrown (1): sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a race [a6ab1e8126d205238defbb55d23661a3a5c6a0d8] OGAWA Hirofumi (1): jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount path [c0a2ad9b50dd80eeccd73d9ff962234590d5ec93] Oliver Neukum (8): Input: ims-pcu - sanity check against missing interfaces [a0ad220c96692eda76b2e3fd7279f3dcd1d8a8ff] USB: cypress_m8: add endpoint sanity check [c55aee1bf0e6b6feec8b2927b43f7a09a6d5f754] USB: digi_acceleport: do sanity checking for the number of ports [5a07975ad0a36708c6b0a5b9fea1ff811d0b0c1f] USB: mct_u232: add sanity checking in probe [4e9a0b05257f29cf4b75f3209243ed71614d062e] USB: usb_driver_claim_interface: add sanity checking [0b818e3956fc1ad976bee791eadcbb3b5fec5bfd] usb: hub: fix a typo in hub_port_init() leading to wrong logic [0d5ce778c43bf888328231bcdce05d5c860655aa] usb: retry reset if a device times out [264904ccc33c604d4b3141bbd33808152dfac45b] usbnet: cleanup after bind() in probe() [1666984c8625b3db19a9abc298931d35ab7bc64b] Or Gerlitz (1): net/mlx5: Make command timeout way shorter [6b6c07bdcdc97ccac2596063bfc32a5faddfe884] Pali Rohár (1): ARM: OMAP3: Add cpuidle parameters table for omap3430 [98f42221501353067251fbf11e732707dbb68ce3] Paolo Bonzini (3): KVM: VMX: avoid guest hang on invalid invept instruction [2849eb4f99d54925c543db12917127f88b3c38ff] KVM: fix spin_lock_init order on x86 [e9ad4ec8379ad1ba6f68b8ca1c26b50b5ae0a327] compiler-gcc: disable -ftracer for __noclone functions [95272c29378ee7dc15f43fa2758cb28a5913a06d] Patrik Halfar (1): Add Dell Wireless 5809e Gobi 4G HSPA+ Mobile Broadband Card (rev3) to qmi_wwan [fb5eb24cdd5cdb83be77d3e4b2f16e92e06bd9e9] Peter Hurley (2): net: irda: Fix use-after-free in irtty_open() [401879c57f01cbf2da204ad2e8db910525c6dbea] tty: Fix GPF in flush_to_ldisc(), part 2 [f33798deecbd59a2955f40ac0ae2bc7dff54c069] Peter Zijlstra (1): bitops: Do not default to __clear_bit() for __clear_bit_unlock() [f75d48644c56a31731d17fa693c8175328957e1d] Petr Štetiar (1): USB: qmi_wwan: Add quirk for Quectel EC20 Mini PCIe module [b3d8cf019fb9dd28389b08da7bf54ffabf453ed3] Petri Gynther (1): net: bcmgenet: fix skb_len in bcmgenet_xmit_single() [7dd399130efb5a454daf24075b7563d197114e39] Pieter Hollants (1): qmi_wwan: Add support for Dell Wireless 5809e 4G Modem [2070c48cf2b78af89ba529c00992eaaa18df8ef7] Rabin Vincent (1): splice: handle zero nr_pages in splice_to_pipe() [d6785d9152147596f60234157da2b02540c3e60f] Radim Krčmář (1): KVM: i8254: change PIT discard tick policy [7dd0fdff145c5be7146d0ac06732ae3613412ac1] Raghava Aditya Renukunta (1): aacraid: Fix memory leak in aac_fib_map_free [f88fa79a61726ce9434df9b4aede36961f709f17] Reinhard Speyerer (1): qmi_wwan: add the second QMI/network interface for Sierra Wireless MC7305/MC7355 [e3426ca7bc2957ee072f61360c2b81b4adb629ad] Rob Clark (1): drm/dp: move hw_mutex up the call stack [7779c5e23c5132c22a219f1f5554ef81dd15ee91] Robert Doebbelin (1): fuse: do not use iocb after it may have been freed [7cabc61e01a0a8b663bd2b4c982aa53048218734] Russell King (2): mmc: sdhci: fix data timeout (part 1) [fafcfda9e78cae8796d1799f14e6457790797555] mmc: sdhci: fix data timeout (part 2) [7f05538af71c7d30b5fc821cbe9f318edc645961] Schemmel Hans-Christoph (1): qmi_wwan: Added support for Gemalto's Cinterion PHxx WWAN interface [bd9e33508c5e1eb5d807d11d7bfc52125fcdb04e] Sebastian Frias (1): 8250: use callbacks to access UART_DLL/UART_DLM [0b41ce991052022c030fd868e03877700220b090] Sebastian Ott (1): s390/pci: enforce fmb page boundary rule [80c544ded25ac14d7cc3e555abb8ed2c2da99b84] Sergei Shtylyov (1): sh_eth: fix NULL pointer dereference in sh_eth_ring_format() [c1b7fca65070bfadca94dd53a4e6b71cd4f69715] Stephane Eranian (2): perf/x86/intel: Add definition for PT PMI bit [5690ae28e472d25e330ad0c637a5cea3fc39fb32] perf/x86/pebs: Add workaround for broken OVFL status on HSW+ [8077eca079a212f26419c57226f28696b7100683] Steven Rostedt (3): tracing: Fix crash from reading trace_pipe with sendfile [a29054d9478d0435ab01b7544da4f674ab13f533] tracing: Fix trace_printk() to print when not using bprintk() [3debb0a9ddb16526de8b456491b7db60114f7b5e] tracing: Have preempt(irqs)off trace preempt disabled functions [cb86e05390debcc084cfdb0a71ed4c5dbbec517d] Subashab@Codeaurora.Org (1): xfrm: Fix crash observed during device unregistration and decryption [071d36bf21bcc837be00cea55bcef8d129e7f609] Sudip Mukherjee (1): mac80211: fix memory leak [ea32f065bd3e3e09f0bcb3042f1664caf6b3e233] Sushaanth Srirangapathi (1): fbdev: da8xx-fb: fix videomodes of lcd panels [713fced8d10fa1c759c8fb6bf9aaa681bae68cad] Takashi Iwai (3): ALSA: hda - Fix unconditional GPIO toggle via automute [1f7c6658962fa1260c1658d681bd6bb0c746b99a] ALSA: timer: Use mod_timer() for rearming the system timer [4a07083ed613644c96c34a7dd2853dc5d7c70902] ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk() [902eb7fd1e4af3ac69b9b30f8373f118c92b9729] Thadeu Lima de Souza Cascardo (1): ip6_tunnel: set rtnl_link_ops before calling register_netdevice [b6ee376cb0b7fb4e7e07d6cd248bd40436fb9ba6] Theodore Ts'o (1): ext4: add lockdep annotations for i_data_sem [daf647d2dd58cec59570d7698a45b98e580f2076] Thomas Gleixner (1): sched/cputime: Fix steal time accounting vs. CPU hotplug [e9532e69b8d1d1284e8ecf8d2586de34aec61244] Tiffany Lin (1): [media] media: v4l2-compat-ioctl32: fix missing length copy in put_v4l2_buffer32 [7df5ab8774aa383c6d2bff00688d004585d96dfd] Tom Lendacky (4): crypto: ccp - Add hash state import and export support [952bce9792e6bf36fda09c2e5718abb5d9327369] crypto: ccp - Don't assume export/import areas are aligned [b31dde2a5cb1bf764282abf934266b7193c2bc7c] crypto: ccp - Limit the amount of information exported [d1662165ae612ec8b5f94a6b07e65ea58b6dce34] crypto: ccp - memset request context to zero during import [ce0ae266feaf35930394bd770c69778e4ef03ba9] Tomas Winkler (1): mei: fix possible integer overflow issue [f862b6b24f0ffd954633a55f39251a6873b664ca] Vinayak Menon (1): of: alloc anywhere from memblock if range not specified [e53b50c0cbe392c946807abf7d07615a3c588642] Vittorio Gambaletta (1): ALSA: intel8x0: Add clock quirk entry for AD1981B on IBM ThinkPad X41. [4061db03dd71d195b9973ee466f6ed32f6a3fc16] Vladis Dronov (1): ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call [836b34a935abc91e13e63053d0a83b24dfb5ea78] Willem de Bruijn (3): ax25: add link layer header validation function [ea47781c26510e5d97f80f9aceafe9065bd5e3aa] macvtap: always pass ethernet header in linear [8e2ad4113ce4671686740f808ff2795395c39eef] net: validate variable length ll headers [2793a23aacbd754dbbb5cb75093deb7e4103bace] Xin Long (2): sctp: fix the transports round robin issue when init is retransmitted [39d2adebf137de5f900843f69f5e500932e31047] sctp: lack the check for ports in sctp_v6_cmp_addr [40b4f0fd74e46c017814618d67ec9127ff20f157] Xishi Qiu (1): mm: fix invalid node in alloc_migrate_target() [6f25a14a7053b69917e2ebea0d31dd444cd31fd5] Yong Li (1): gpio: pca953x: Use correct u16 value for register word write [9b8e3ec34318663affced3c14d960e78d760dd9a] Yoshihiro Shimoda (3): usb: renesas_usbhs: avoid NULL pointer derefernce in usbhsf_pkt_handler() [894f2fc44f2f3f48c36c973b1123f6ab298be160] usb: renesas_usbhs: disable TX IRQ before starting TX DMAC transfer [6490865c67825277b29638e839850882600b48ec] usb: renesas_usbhs: fix to avoid using a disabled ep in usbhsg_queue_done() [4fccb0767fdbdb781a9c5b5c15ee7b219443c89d] Yuki Shibuya (1): KVM: x86: Inject pending interrupt even if pending nmi exist [321c5658c5e9192dea0d58ab67cf1791e45b2b26] MAINTAINERS | 92 +++++++------- Makefile | 4 +- arch/arm/boot/dts/armada-375.dtsi | 2 +- arch/arm/mach-davinci/Kconfig | 14 +-- arch/arm/mach-davinci/board-dm644x-evm.c | 8 +- arch/arm/mach-davinci/board-dm646x-evm.c | 7 ++ arch/arm/mach-omap2/cpuidle34xx.c | 69 ++++++++++- arch/parisc/include/asm/uaccess.h | 1 + arch/parisc/kernel/asm-offsets.c | 1 + arch/parisc/kernel/parisc_ksyms.c | 10 +- arch/parisc/kernel/traps.c | 3 + arch/parisc/lib/fixup.S | 6 + arch/parisc/mm/fault.c | 1 + arch/s390/include/asm/mmu_context.h | 20 +-- arch/s390/include/asm/pci.h | 2 +- arch/s390/include/asm/pgalloc.h | 24 +++- arch/s390/pci/pci.c | 5 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/x86/include/asm/apic.h | 2 +- arch/x86/include/asm/perf_event.h | 2 + arch/x86/kernel/cpu/perf_event.c | 13 ++ arch/x86/kernel/cpu/perf_event.h | 3 + arch/x86/kernel/cpu/perf_event_intel.c | 28 ++++- arch/x86/kernel/cpu/perf_event_intel_ds.c | 24 +++- arch/x86/kernel/cpu/perf_event_knc.c | 4 +- arch/x86/kernel/ioport.c | 12 +- arch/x86/kvm/i8254.c | 12 +- arch/x86/kvm/vmx.c | 1 + arch/x86/kvm/x86.c | 20 +-- arch/x86/mm/mmap.c | 44 +++---- arch/x86/pci/fixup.c | 7 ++ arch/xtensa/kernel/head.S | 2 +- arch/xtensa/platforms/iss/console.c | 10 +- crypto/gcm.c | 3 + drivers/block/mtip32xx/mtip32xx.c | 35 +++--- drivers/block/mtip32xx/mtip32xx.h | 5 + drivers/block/nbd.c | 4 +- drivers/block/paride/pd.c | 4 +- drivers/block/paride/pt.c | 4 +- drivers/bluetooth/ath3k.c | 8 ++ drivers/bluetooth/btusb.c | 4 + drivers/bus/imx-weim.c | 2 +- drivers/clk/clk-xgene.c | 4 +- drivers/clk/versatile/clk-sp810.c | 4 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 36 ++++++ drivers/crypto/ccp/ccp-crypto-sha.c | 40 ++++++ drivers/crypto/ccp/ccp-crypto.h | 22 ++++ drivers/edac/amd64_edac.c | 2 +- drivers/gpio/gpio-pca953x.c | 3 +- drivers/gpio/gpiolib.c | 4 +- drivers/gpu/drm/drm_dp_helper.c | 27 ++-- drivers/gpu/drm/radeon/atombios_encoders.c | 6 +- drivers/gpu/drm/radeon/radeon.h | 1 + drivers/gpu/drm/radeon/radeon_device.c | 74 ++++++++--- drivers/gpu/drm/radeon/si_dpm.c | 6 + drivers/gpu/drm/udl/udl_fb.c | 2 +- drivers/gpu/drm/udl/udl_gem.c | 2 +- drivers/hid/hid-core.c | 7 +- drivers/hid/i2c-hid/i2c-hid.c | 16 ++- drivers/hwmon/max1111.c | 6 + drivers/infiniband/ulp/srpt/ib_srpt.c | 59 +-------- drivers/input/misc/ims-pcu.c | 4 + drivers/input/mouse/synaptics.c | 5 +- drivers/md/bcache/super.c | 42 ++++--- drivers/md/multipath.c | 4 +- drivers/md/raid5.c | 4 +- drivers/media/i2c/adv7511.c | 21 +++- drivers/media/pci/bt8xx/bttv-driver.c | 26 +++- drivers/media/pci/saa7134/saa7134-video.c | 18 ++- drivers/media/tuners/tuner-xc2028.c | 6 +- drivers/media/usb/pwc/pwc-if.c | 6 + drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 21 ++-- drivers/misc/Kconfig | 2 +- drivers/misc/ad525x_dpot.c | 2 +- drivers/misc/mei/amthif.c | 5 +- drivers/misc/mei/client.c | 4 +- drivers/misc/mei/interrupt.c | 24 ++-- drivers/misc/mei/main.c | 5 +- drivers/misc/mei/mei_dev.h | 4 +- drivers/mmc/host/sdhci.c | 17 ++- drivers/mtd/onenand/onenand_base.c | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 +- drivers/net/ethernet/jme.c | 26 ++-- drivers/net/ethernet/marvell/mvneta.c | 2 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 3 +- drivers/net/ethernet/micrel/ks8842.c | 10 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 11 ++ drivers/net/ethernet/renesas/sh_eth.c | 3 +- drivers/net/irda/irtty-sir.c | 10 -- drivers/net/macvtap.c | 9 +- drivers/net/phy/mdio-sun4i.c | 4 +- drivers/net/ppp/ppp_generic.c | 35 +++--- drivers/net/rionet.c | 4 +- drivers/net/tun.c | 8 +- drivers/net/usb/cdc_ncm.c | 6 +- drivers/net/usb/qmi_wwan.c | 34 +++++ drivers/net/usb/usbnet.c | 7 ++ drivers/net/wan/farsync.c | 2 +- drivers/net/wireless/ath/ath9k/eeprom.c | 7 +- drivers/net/wireless/mwifiex/sta_ioctl.c | 1 + drivers/net/wireless/rt2x00/rt2800usb.c | 1 + drivers/of/of_reserved_mem.c | 4 +- drivers/pci/host/pci-imx6.c | 73 +++++------ drivers/pci/probe.c | 14 +++ drivers/platform/x86/ideapad-laptop.c | 14 +++ drivers/regulator/s5m8767.c | 13 +- drivers/rtc/rtc-hym8563.c | 2 +- drivers/rtc/rtc-vr41xx.c | 13 +- drivers/scsi/aacraid/commsup.c | 9 +- drivers/scsi/be2iscsi/be_main.c | 1 + drivers/scsi/lpfc/lpfc_init.c | 5 +- drivers/scsi/sd.c | 56 +++++---- drivers/scsi/sd.h | 7 +- drivers/scsi/sg.c | 3 +- drivers/staging/usbip/usbip_common.c | 11 ++ drivers/target/target_core_transport.c | 2 - drivers/tty/serial/8250/8250_core.c | 18 +-- drivers/tty/serial/sh-sci.c | 39 ------ drivers/usb/core/driver.c | 6 +- drivers/usb/core/hub.c | 16 ++- drivers/usb/dwc3/dwc3-keystone.c | 5 - drivers/usb/renesas_usbhs/fifo.c | 4 +- drivers/usb/renesas_usbhs/mod_gadget.c | 6 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/cypress_m8.c | 11 +- drivers/usb/serial/digi_acceleport.c | 19 +++ drivers/usb/serial/ftdi_sio.c | 4 + drivers/usb/serial/ftdi_sio_ids.h | 8 ++ drivers/usb/serial/mct_u232.c | 9 +- drivers/usb/serial/option.c | 2 + drivers/usb/storage/uas.c | 6 +- drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/da8xx-fb.c | 7 +- drivers/watchdog/rc32434_wdt.c | 2 +- drivers/xen/events/events_base.c | 28 ++++- fs/btrfs/tree-log.c | 137 +++++++++++++++++++++ fs/coredump.c | 30 ++++- fs/ext4/ext4.h | 23 ++++ fs/ext4/inode.c | 6 +- fs/ext4/move_extent.c | 11 +- fs/ext4/super.c | 25 +++- fs/fhandle.c | 2 +- fs/fuse/file.c | 5 +- fs/jbd2/journal.c | 17 ++- fs/nfsd/nfs4proc.c | 1 + fs/nfsd/nfs4xdr.c | 13 +- fs/ocfs2/dlm/dlmconvert.c | 24 +++- fs/ocfs2/dlm/dlmrecovery.c | 1 - fs/open.c | 6 +- fs/proc_namespace.c | 3 + fs/splice.c | 3 + fs/xfs/xfs_attr_list.c | 19 +-- include/asm-generic/bitops/lock.h | 14 +-- include/linux/compiler-gcc4.h | 2 +- include/linux/compiler-gcc5.h | 2 +- include/linux/filter.h | 3 + include/linux/fs.h | 2 +- include/linux/kernel.h | 6 +- include/linux/mlx5/driver.h | 2 +- include/linux/mtd/map.h | 7 +- include/linux/netdevice.h | 25 +++- include/linux/pci.h | 1 + include/linux/tty.h | 2 +- kernel/events/core.c | 7 +- kernel/sched/core.c | 1 + kernel/sched/cputime.c | 14 +-- kernel/sched/sched.h | 13 ++ kernel/sysctl_binary.c | 2 +- kernel/trace/trace.c | 5 +- kernel/trace/trace_irqsoff.c | 8 +- kernel/trace/trace_printk.c | 3 + mm/page_isolation.c | 8 +- net/ax25/ax25_ip.c | 15 +++ net/core/dev.c | 2 +- net/core/filter.c | 25 ++-- net/ipv4/gre_offload.c | 5 + net/ipv4/netfilter/arp_tables.c | 41 +++--- net/ipv4/netfilter/ip_tables.c | 46 +++---- net/ipv4/udp_offload.c | 6 +- net/ipv6/ip6_output.c | 9 +- net/ipv6/ip6_tunnel.c | 2 +- net/ipv6/netfilter/ip6_tables.c | 46 +++---- net/ipv6/udp.c | 6 +- net/l2tp/l2tp_ip.c | 8 +- net/l2tp/l2tp_ip6.c | 8 +- net/mac80211/rx.c | 5 +- net/mac80211/sta_info.c | 16 ++- net/netfilter/ipvs/ip_vs_pe_sip.c | 2 +- net/sctp/associola.c | 2 +- net/sctp/ipv6.c | 2 + net/sctp/transport.c | 2 +- net/socket.c | 38 +++--- net/sunrpc/cache.c | 6 +- net/xfrm/xfrm_input.c | 3 + scripts/coccinelle/iterators/use_after_iter.cocci | 2 +- scripts/kconfig/confdata.c | 14 +-- scripts/package/mkspec | 8 +- sound/core/timer.c | 4 +- sound/pci/hda/patch_cirrus.c | 8 +- sound/pci/hda/patch_hdmi.c | 2 + sound/pci/hda/patch_realtek.c | 19 ++- sound/pci/intel8x0.c | 1 + sound/soc/samsung/s3c-i2s-v2.c | 2 +- sound/soc/samsung/s3c-i2s-v2.h | 2 +- sound/usb/quirks.c | 26 ++-- sound/usb/stream.c | 6 +- tools/perf/Documentation/perf-stat.txt | 8 ++ tools/perf/util/event.c | 2 +- tools/perf/util/pmu.c | 17 +-- virt/kvm/kvm_main.c | 21 ++-- 210 files changed, 1739 insertions(+), 827 deletions(-) -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.