{"push_id":1608833234,"size":1000,"distinct_size":0,"ref":"refs/heads/work/merged-base","head":"261a972aed5393d647104ac4264e0fb2852804a6","before":"b39bd244316a70ea92596fb58124e06e7669fdd1","commits":[{"sha":"36e854c3b8e17db0e9ace2c603d492b71d53b5cd","author":{"name":"Olof Johansson","email":"63bffca069be340f40d5a49740a063a17438c648@lixom.net"},"message":"Merge tag 'at91-ab-4.10-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux into fixes\n\nAT91 SoC fixes for 4.10:\n\n - change email addresses for Nicolas and Ludovic following the\n   Microchip-Atmel merger\n\n* tag 'at91-ab-4.10-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux:\n  MAINTAINERS: change email address from atmel to microchip\n  MAINTAINERS: at91: change email address\n\nSigned-off-by: Olof Johansson <olof@lixom.net>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/36e854c3b8e17db0e9ace2c603d492b71d53b5cd"},{"sha":"52f5631a4c056ad01682393be56d2be237e81610","author":{"name":"Jurij Smakov","email":"fb1f4cd828b183330b53e4db0f058cd4a2b8ba93@wooyd.org"},"message":"rtlwifi: rtl8192ce: Fix loading of incorrect firmware\n\nIn commit cf4747d7535a (\"rtlwifi: Fix regression caused by commit\nd86e64768859, an error in the edit results in the wrong firmware\nbeing loaded for some models of the RTL8188/8192CE. In this condition,\nthe connection suffered from high ping latency, slow transfer rates,\n and required higher signal strengths to work at all\n\nSee https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853073,\nhttps://bugzilla.opensuse.org/show_bug.cgi?id=1017471, and\nhttps://github.com/lwfinger/rtlwifi_new/issues/203 for descriptions\nof the problems. This patch fixes all of those problems.\n\nFixes: cf4747d7535a (\"rtlwifi: Fix regression caused by commit d86e64768859\")\nSigned-off-by: Jurij Smakov <jurij@wooyd.org>\nSigned-off-by: Larry Finger <Larry.Finger@lwfinger.net>\nCc: Stable <stable@vger.kernel.org> # 4.9+\nSigned-off-by: Kalle Valo <kvalo@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/52f5631a4c056ad01682393be56d2be237e81610"},{"sha":"05e0be7c900797e9164976a6014d534ce3035909","author":{"name":"Christophe JAILLET","email":"37dad06b5adae86647eb31988fda7e3e669b78d5@wanadoo.fr"},"message":"Input: synaptics-rmi4 - fix reversed conditions in enable/disable_irq_wake\n\nThese tests are reversed.  A warning should be displayed if an error is\nreturned, not on success.\n\nSigned-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>\nReviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>\nSigned-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/05e0be7c900797e9164976a6014d534ce3035909"},{"sha":"433e19cf33d34bb6751c874a9c00980552fe508c","author":{"name":"Dexuan Cui","email":"23566bdf77818ae04800e33d5f1a4bb8c60ac4b9@microsoft.com"},"message":"Drivers: hv: vmbus: finally fix hv_need_to_signal_on_read()\n\nCommit a389fcfd2cb5 (\"Drivers: hv: vmbus: Fix signaling logic in\nhv_need_to_signal_on_read()\")\nadded the proper mb(), but removed the test \"prev_write_sz < pending_sz\"\nwhen making the signal decision.\n\nAs a result, the guest can signal the host unnecessarily,\nand then the host can throttle the guest because the host\nthinks the guest is buggy or malicious; finally the user\nrunning stress test can perceive intermittent freeze of\nthe guest.\n\nThis patch brings back the test, and properly handles the\nin-place consumption APIs used by NetVSC (see get_next_pkt_raw(),\nput_pkt_raw() and commit_rd_index()).\n\nFixes: a389fcfd2cb5 (\"Drivers: hv: vmbus: Fix signaling logic in\nhv_need_to_signal_on_read()\")\n\nSigned-off-by: Dexuan Cui <decui@microsoft.com>\nReported-by: Rolf Neugebauer <rolf.neugebauer@docker.com>\nTested-by: Rolf Neugebauer <rolf.neugebauer@docker.com>\nCc: \"K. Y. Srinivasan\" <kys@microsoft.com>\nCc: Haiyang Zhang <haiyangz@microsoft.com>\nCc: Stephen Hemminger <sthemmin@microsoft.com>\nCc: <stable@vger.kernel.org>\nSigned-off-by: K. Y. Srinivasan <kys@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/433e19cf33d34bb6751c874a9c00980552fe508c"},{"sha":"96692b097ba76d0c637ae8af47b29c73da33c9d0","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"drm/nouveau/fence/g84-: protect against concurrent access to semaphore buffers\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/96692b097ba76d0c637ae8af47b29c73da33c9d0"},{"sha":"c966b6279f610a24ac1d42dcbe30e10fa61220b2","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"drm/nouveau: prevent userspace from deleting client object\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/c966b6279f610a24ac1d42dcbe30e10fa61220b2"},{"sha":"7dfee6827780d4228148263545af936d0cae8930","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"drm/nouveau/disp/mcp7x: disable dptmds workaround\n\nThe workaround appears to cause regressions on these boards, and from\ninspection of RM traces, NVIDIA don't appear to do it on them either.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>\nTested-by: Roy Spliet <nouveau@spliet.org>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/7dfee6827780d4228148263545af936d0cae8930"},{"sha":"d72498ca2cbcf15e5038b184a95f061bca21e820","author":{"name":"Martin Peres","email":"65a3f807b9d29dbe3ee31647ea30c0e867c24a19@free.fr"},"message":"drm/nouveau/nouveau/led: prevent compiling the led-code if nouveau=y and leds=m\n\nThe proper fix would have been to select LEDS_CLASS but this can lead\nto a circular dependency, as found out by Arnd.\n\nThis patch implements Arnd's suggestion instead, at the cost of some\nauto-magic for a fringe feature.\n\nReported-by: Arnd Bergmann <arnd@arndb.de>\nReported-by: Intel's 0-DAY\nFixes: 8d021d71b324 (\"drm/nouveau/drm/nouveau: add a LED driver for the NVIDIA logo\")\nSigned-off-by: Martin Peres <martin.peres@free.fr>\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/d72498ca2cbcf15e5038b184a95f061bca21e820"},{"sha":"d347583a39e2df609a9e40c835f72d3614665b53","author":{"name":"Alastair Bridgewater","email":"0b916d061c1b15844d0a4c2cdb469dde9cf550ae@gmail.com"},"message":"drm/nouveau/disp/gt215: Fix HDA ELD handling (thus, HDMI audio) on gt215\n\nStore the ELD correctly, not just enough copies of the first byte\nto pad out the given ELD size.\n\nSigned-off-by: Alastair Bridgewater <alastair.bridgewater@gmail.com>\nFixes: 120b0c39c756 (\"drm/nv50-/disp: audit and version SOR_HDA_ELD method\")\nCc: stable@vger.kernel.org # v3.17+\nReviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/d347583a39e2df609a9e40c835f72d3614665b53"},{"sha":"24bf7ae359b8cca165bb30742d2b1c03a1eb23af","author":{"name":"Ilia Mirkin","email":"b2ef0ae728ba642680a7b0ef24aed39533e21358@alum.mit.edu"},"message":"drm/nouveau/nv1a,nv1f/disp: fix memory clock rate retrieval\n\nBased on the xf86-video-nv code, NFORCE (NV1A) and NFORCE2 (NV1F) have a\ndifferent way of retrieving clocks. See the\nnv_hw.c:nForceUpdateArbitrationSettings function in the original code\nfor how these clocks were accessed.\n\nBugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=54587\nCc: stable@vger.kernel.org\nSigned-off-by: Ilia Mirkin <imirkin@alum.mit.edu>\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/24bf7ae359b8cca165bb30742d2b1c03a1eb23af"},{"sha":"2b5078937355c0d662ecef54b7d4d04f48da4fa9","author":{"name":"Ben Skeggs","email":"63a676a8a1b300e6f5baea1ffe7bc1e56ba63d0e@redhat.com"},"message":"drm/nouveau/kms/nv50: request vblank events for commits that send completion events\n\nThis somehow fixes an issue where sync-to-vblank longer works correctly\nafter resume from suspend.\n\nFrom a HW perspective, we don't need the IRQs turned on to be able to\ndetect flip completion, so it's assumed that this is required for the\nvoodoo in the core DRM vblank core.\n\nSigned-off-by: Ben Skeggs <bskeggs@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/2b5078937355c0d662ecef54b7d4d04f48da4fa9"},{"sha":"161e6d44a5e2d3f85365cb717d60e363171b39e6","author":{"name":"Gabriel Krisman Bertazi","email":"70c508657631d6f248acc0b255cbde9f133e6554@collabora.co.uk"},"message":"mmc: sdhci: Ignore unexpected CARD_INT interrupts\n\nOne of our kernelCI boxes hanged at boot because a faulty eSDHC device\nwas triggering spurious CARD_INT interrupts for SD cards, causing CMD52\nreads, which are not allowed for SD devices.  This adds a sanity check\nto the interruption path, preventing that illegal command from getting\nsent if the CARD_INT interruption should be disabled.\n\nThis quirk allows that particular machine to resume boot despite the\nfaulty hardware, instead of getting hung dealing with thousands of\nmishandled interrupts.\n\nSuggested-by: Adrian Hunter <adrian.hunter@intel.com>\nSigned-off-by: Gabriel Krisman Bertazi <krisman@collabora.co.uk>\nAcked-by: Adrian Hunter <adrian.hunter@intel.com>\nSigned-off-by: Ulf Hansson <ulf.hansson@linaro.org>\nCc: <stable@vger.kernel.org>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/161e6d44a5e2d3f85365cb717d60e363171b39e6"},{"sha":"81917bad86a66f2bdcb12b4c10ab1bf333ed25ec","author":{"name":"Roger Shimizu","email":"e0b0d57593ea313f1d71caa43dc94b39ebb89142@gmail.com"},"message":"ARM: dts: orion5x-lschl: Fix model name\n\nModel name should be consistent with legacy device file, so that user\ncan migrate their system from legacy device support to device-tree\nsafely.\n\nLegacy device file is currently removed, but it can be found on 4.8\nor previous version of linux:\n  arch/arm/mach-orion5x/ls-chl-setup.c\n\nFixes: f94f268979a2 (\"ARM: dts: orion5x: convert ls-chl to FDT\")\nCc: Ashley Hughes <ashley.hughes@blueyonder.co.uk>\nSigned-off-by: Roger Shimizu <rogershimizu@gmail.com>\nSigned-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/81917bad86a66f2bdcb12b4c10ab1bf333ed25ec"},{"sha":"6cfd3cd8d8365cf78db1d25cd276d3d900eb8541","author":{"name":"Roger Shimizu","email":"e0b0d57593ea313f1d71caa43dc94b39ebb89142@gmail.com"},"message":"ARM: dts: orion5x-lschl: More consistent naming on linkstation series\n\nDTS files, which includes orion5x-linkstation.dtsi, are named:\n  orion5x-linkstation-*.dts\n\nSo we rename the file below:\n  arch/arm/boot/dts/orion5x-lschl.dts\nto the new name:\n  arch/arm/boot/dts/orion5x-linkstation-lschl.dts\n\nBecause DTS conversion of this device was just introduced in 4.9, Debian\nis still using legacy device support, other distros are the same,\nso here we won't expect any impact actually.\n\nFixes: f94f268979a2 (\"ARM: dts: orion5x: convert ls-chl to FDT\")\nCc: Ashley Hughes <ashley.hughes@blueyonder.co.uk>\nSigned-off-by: Roger Shimizu <rogershimizu@gmail.com>\nSigned-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/6cfd3cd8d8365cf78db1d25cd276d3d900eb8541"},{"sha":"7a7b5df84b6b4e5d599c7289526eed96541a0654","author":{"name":"Johan Hovold","email":"c5aaa0c362db47011b825595d6a432662259e2f1@kernel.org"},"message":"HID: cp2112: fix sleep-while-atomic\n\nA recent commit fixing DMA-buffers on stack added a shared transfer\nbuffer protected by a spinlock. This is broken as the USB HID request\ncallbacks can sleep. Fix this up by replacing the spinlock with a mutex.\n\nFixes: 1ffb3c40ffb5 (\"HID: cp2112: make transfer buffers DMA capable\")\nCc: stable <stable@vger.kernel.org>\t# 4.9\nSigned-off-by: Johan Hovold <johan@kernel.org>\nReviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/7a7b5df84b6b4e5d599c7289526eed96541a0654"},{"sha":"8e9faa15469ed7c7467423db4c62aeed3ff4cae3","author":{"name":"Johan Hovold","email":"c5aaa0c362db47011b825595d6a432662259e2f1@kernel.org"},"message":"HID: cp2112: fix gpio-callback error handling\n\nIn case of a zero-length report, the gpio direction_input callback would\ncurrently return success instead of an errno.\n\nFixes: 1ffb3c40ffb5 (\"HID: cp2112: make transfer buffers DMA capable\")\nCc: stable <stable@vger.kernel.org>     # 4.9\nSigned-off-by: Johan Hovold <johan@kernel.org>\nReviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/8e9faa15469ed7c7467423db4c62aeed3ff4cae3"},{"sha":"92c715fca907686f5298220ece53423e38ba3aed","author":{"name":"Maarten Lankhorst","email":"31963d7fed19f3420ff638ec3d8fbadfee1a8e5f@linux.intel.com"},"message":"drm/atomic: Fix double free in drm_atomic_state_default_clear\n\ndrm_atomic_helper_page_flip and drm_atomic_ioctl set their own events\nin crtc_state->event. But when it's set the event is freed in 2 places.\n\nSolve this by only freeing the event in the atomic ioctl when it\nallocated its own event.\n\nThis has been broken twice. The first time when the code was introduced,\nbut only in the corner case when an event is allocated, but more crtc's\nwere included by atomic check and then failing. This can mostly\nhappen when you do an atomic modeset in i915 and the display clock is\nchanged, which forces all crtc's to be included to the state.\n\nThis has been broken worse by adding in-fences support, which caused\nthe double free to be done unconditionally.\n\n[IGT] kms_rotation_crc: starting subtest primary-rotation-180\n=============================================================================\nBUG kmalloc-128 (Tainted: G     U         ): Object already free\n-----------------------------------------------------------------------------\n\nDisabling lock debugging due to kernel taint\nINFO: Allocated in drm_atomic_helper_setup_commit+0x285/0x2f0 [drm_kms_helper] age=0 cpu=3 pid=1529\n ___slab_alloc+0x308/0x3b0\n __slab_alloc+0xd/0x20\n kmem_cache_alloc_trace+0x92/0x1c0\n drm_atomic_helper_setup_commit+0x285/0x2f0 [drm_kms_helper]\n intel_atomic_commit+0x35/0x4f0 [i915]\n drm_atomic_commit+0x46/0x50 [drm]\n drm_mode_atomic_ioctl+0x7d4/0xab0 [drm]\n drm_ioctl+0x2b3/0x490 [drm]\n do_vfs_ioctl+0x69c/0x700\n SyS_ioctl+0x4e/0x80\n entry_SYSCALL_64_fastpath+0x13/0x94\nINFO: Freed in drm_event_cancel_free+0xa3/0xb0 [drm] age=0 cpu=3 pid=1529\n __slab_free+0x48/0x2e0\n kfree+0x159/0x1a0\n drm_event_cancel_free+0xa3/0xb0 [drm]\n drm_mode_atomic_ioctl+0x86d/0xab0 [drm]\n drm_ioctl+0x2b3/0x490 [drm]\n do_vfs_ioctl+0x69c/0x700\n SyS_ioctl+0x4e/0x80\n entry_SYSCALL_64_fastpath+0x13/0x94\nINFO: Slab 0xffffde1f0997b080 objects=17 used=2 fp=0xffff92fb65ec2578 flags=0x200000000008101\nINFO: Object 0xffff92fb65ec2578 @offset=1400 fp=0xffff92fb65ec2ae8\n\nRedzone ffff92fb65ec2570: bb bb bb bb bb bb bb bb                          ........\nObject ffff92fb65ec2578: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b  kkkkkkkkkkkkkkkk\nObject ffff92fb65ec2588: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b  kkkkkkkkkkkkkkkk\nObject ffff92fb65ec2598: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b  kkkkkkkkkkkkkkkk\nObject ffff92fb65ec25a8: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b  kkkkkkkkkkkkkkkk\nObject ffff92fb65ec25b8: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b  kkkkkkkkkkkkkkkk\nObject ffff92fb65ec25c8: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b  kkkkkkkkkkkkkkkk\nObject ffff92fb65ec25d8: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b  kkkkkkkkkkkkkkkk\nObject ffff92fb65ec25e8: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b a5  kkkkkkkkkkkkkkk.\nRedzone ffff92fb65ec25f8: bb bb bb bb bb bb bb bb                          ........\nPadding ffff92fb65ec2738: 5a 5a 5a 5a 5a 5a 5a 5a                          ZZZZZZZZ\nCPU: 3 PID: 180 Comm: kworker/3:2 Tainted: G    BU          4.10.0-rc6-patser+ #5039\nHardware name:                  /NUC5PPYB, BIOS PYBSWCEL.86A.0031.2015.0601.1712 06/01/2015\nWorkqueue: events intel_atomic_helper_free_state [i915]\nCall Trace:\n dump_stack+0x4d/0x6d\n print_trailer+0x20c/0x220\n free_debug_processing+0x1c6/0x330\n ? drm_atomic_state_default_clear+0xf7/0x1c0 [drm]\n __slab_free+0x48/0x2e0\n ? drm_atomic_state_default_clear+0xf7/0x1c0 [drm]\n kfree+0x159/0x1a0\n drm_atomic_state_default_clear+0xf7/0x1c0 [drm]\n ? drm_atomic_state_clear+0x30/0x30 [drm]\n intel_atomic_state_clear+0xd/0x20 [i915]\n drm_atomic_state_clear+0x1a/0x30 [drm]\n __drm_atomic_state_free+0x13/0x60 [drm]\n intel_atomic_helper_free_state+0x5d/0x70 [i915]\n process_one_work+0x260/0x4a0\n worker_thread+0x2d1/0x4f0\n kthread+0x127/0x130\n ? process_one_work+0x4a0/0x4a0\n ? kthread_stop+0x120/0x120\n ret_from_fork+0x29/0x40\nFIX kmalloc-128: Object at 0xffff92fb65ec2578 not freed\n\nFixes: 3b24f7d67581 (\"drm/atomic: Add struct drm_crtc_commit to track async updates\")\nFixes: 9626014258a5 (\"drm/fence: add in-fences support\")\nCc: <stable@vger.kernel.org> # v4.8+\nCc: Daniel Vetter <daniel.vetter@ffwll.ch>\nSigned-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>\nReviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>\nReviewed-by: Gustavo Padovan <gustavo.padovan@collabora.com>\nSigned-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>\nLink: http://patchwork.freedesktop.org/patch/msgid/1485854725-27640-1-git-send-email-maarten.lankhorst@linux.intel.com","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/92c715fca907686f5298220ece53423e38ba3aed"},{"sha":"79c6f448c8b79c321e4a1f31f98194e4f6b6cae7","author":{"name":"Steven Rostedt (VMware)","email":"9f626a07de58780741a9085807c77fd646ef3459@goodmis.org"},"message":"tracing: Fix hwlat kthread migration\n\nThe hwlat tracer creates a kernel thread at start of the tracer. It is\npinned to a single CPU and will move to the next CPU after each period of\nrunning. If the user modifies the migration thread's affinity, it will not\nchange after that happens.\n\nThe original code created the thread at the first instance it was called,\nbut later was changed to destroy the thread after the tracer was finished,\nand would not be created until the next instance of the tracer was\nestablished. The code that initialized the affinity was only called on the\ninitial instantiation of the tracer. After that, it was not initialized, and\nthe previous affinity did not match the current newly created one, making\nit appear that the user modified the thread's affinity when it did not, and\nthe thread failed to migrate again.\n\nCc: stable@vger.kernel.org\nFixes: 0330f7aa8ee6 (\"tracing: Have hwlat trace migrate across tracing_cpumask CPUs\")\nSigned-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/79c6f448c8b79c321e4a1f31f98194e4f6b6cae7"},{"sha":"d07830db1bdb254e4b50d366010b219286b8c937","author":{"name":"Marcel J.E. Mol","email":"eb805b437056a1b1913354eb53aa1dee0270ade9@mesa.nl"},"message":"USB: serial: pl2303: add ATEN device ID\n\nSeems that ATEN serial-to-usb devices using pl2303 exist with\ndifferent device ids. This patch adds a missing device ID so it\nis recognised by the driver.\n\nSigned-off-by: Marcel J.E. Mol <marcel@mesa.nl>\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Johan Hovold <johan@kernel.org>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/d07830db1bdb254e4b50d366010b219286b8c937"},{"sha":"d19fb70dd68c4e960e2ac09b0b9c79dfdeefa726","author":{"name":"Kinglong Mee","email":"edb7e4e38dad4b3954adaa5ef0528f2414afae6a@gmail.com"},"message":"NFSD: Fix a null reference case in find_or_create_lock_stateid()\n\nnfsd assigns the nfs4_free_lock_stateid to .sc_free in init_lock_stateid().\n\nIf nfsd doesn't go through init_lock_stateid() and put stateid at end,\nthere is a NULL reference to .sc_free when calling nfs4_put_stid(ns).\n\nThis patch let the nfs4_stid.sc_free assignment to nfs4_alloc_stid().\n\nCc: stable@vger.kernel.org\nFixes: 356a95ece7aa \"nfsd: clean up races in lock stateid searching...\"\nSigned-off-by: Kinglong Mee <kinglongmee@gmail.com>\nReviewed-by: Jeff Layton <jlayton@redhat.com>\nSigned-off-by: J. Bruce Fields <bfields@redhat.com>","distinct":false,"url":"https://api.github.com/repos/mvduin/linux/commits/d19fb70dd68c4e960e2ac09b0b9c79dfdeefa726"}]}
{"actor":{"display_login":"mvduin"}}