{"push_id":2388060776,"size":335,"distinct_size":0,"ref":"refs/heads/usb-otg-4.16","head":"25536f468db9bc88bdd297041f63216c9ae37d7e","before":"97496b28513a28f5229fb76e756b0df48b2fb48b","commits":[{"sha":"8bbfbc2df6e9a37bc5c9ee674c496ea277b0bd39","author":{"name":"Eugeniy Paltsev","email":"5f2f2f36e07b9e29cc477e052c9b6536af4bf0a6@synopsys.com"},"message":"ARCv2: cache: fix slc_entire_op: flush only instead of flush-n-inv\n\nslc_entire_op with OP_FLUSH command also invalidates it.\n\nThis is a preventive fix as the current use of slc_entire_op is only\nwith OP_FLUSH_N_INV where the invalidate is required.\n\nSigned-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>\n[vgupta: fixed changelog]\nSigned-off-by: Vineet Gupta <vgupta@synopsys.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/8bbfbc2df6e9a37bc5c9ee674c496ea277b0bd39"},{"sha":"a3142792f79884b867b7bf4c7d5a126a0f913332","author":{"name":"Alexey Brodkin","email":"00e1475b58c40168fd81030071cb38630a735fc1@synopsys.com"},"message":"ARCv2: Don't pretend we may set L-bit in STATUS32 with kflag instruction\n\nAs per PRM \"kflag\" instruction doesn't change state of\nL-flag (\"Zero-Overhead loop disabled\") in STATUS32 register\nso let's not act as if we can affect this bit.\n\nSigned-off-by: Alexey Brodkin <abrodkin@synopsys.com>\nSigned-off-by: Vineet Gupta <vgupta@synopsys.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/a3142792f79884b867b7bf4c7d5a126a0f913332"},{"sha":"8ff3afc159f26e44471e174077e6d16cd2a2bb91","author":{"name":"Alexey Brodkin","email":"00e1475b58c40168fd81030071cb38630a735fc1@synopsys.com"},"message":"ARC: Enable fatal signals on boot for dev platforms\n\nIt's very convenient to have fatal signals enabled on developemnt\nplatform as this allows to catch problems that happen early in\nuser-space (like crashing init or dynamic loader).\n\nOtherwise we may either enable it later from alive taregt console\nby \"echo 1 > /proc/sys/kernel/print-fatal-signals\" but:\n 1. We might be unfortunate enough to not reach working console\n 2. Forget to enable fatal signals and miss something interesting\n\nGiven we're talking about development platforms here it shouldn't\nbe a problem if a bit more data gets printed to debug console.\n\nMoreover this makes behavior of all our dev platforms predictable\nas today some platforms already have it enabled and some don't -\nwhich is way too inconvenient.\n\nSigned-off-by: Alexey Brodkin <abrodkin@synopsys.com>\nSigned-off-by: Vineet Gupta <vgupta@synopsys.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/8ff3afc159f26e44471e174077e6d16cd2a2bb91"},{"sha":"7d82c5fa057c813d13e1f828f779727214573723","author":{"name":"Luis de Bethencourt","email":"9efc00209c16d128d4805749ca5906d62f798307@kernel.org"},"message":"ARC: dw2 unwind: Fix trailing semicolon\n\nThe trailing semicolon is an empty statement that does no operation.\nRemoving it since it doesn't do anything.\n\nSigned-off-by: Luis de Bethencourt <luisbg@kernel.org>\nSigned-off-by: Vineet Gupta <vgupta@synopsys.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/7d82c5fa057c813d13e1f828f779727214573723"},{"sha":"a46f24acf8bce70b5fdd6774793d121e54b99e97","author":{"name":"Luis de Bethencourt","email":"9efc00209c16d128d4805749ca5906d62f798307@kernel.org"},"message":"ARC: boot log: Fix trailing semicolon\n\nThe trailing semicolon is an empty statement that does no operation.\nRemoving it since it doesn't do anything.\n\nSigned-off-by: Luis de Bethencourt <luisbg@kernel.org>\nSigned-off-by: Vineet Gupta <vgupta@synopsys.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/a46f24acf8bce70b5fdd6774793d121e54b99e97"},{"sha":"498e7e7ed1fd72c275a682f0903c4a20cc538658","author":{"name":"Andi Shyti","email":"82bdf968a677c4f261f0562f4b8b6f3256323027@samsung.com"},"message":"Input: mms114 - fix license module information\n\nThe driver has been released with GNU Public License v2 as stated\nin the header, but the module license information has been tagged\nas \"GPL\" (GNU Public License v2 or later).\n\nFix the module license information so that it matches the one in\nthe header as \"GPL v2\".\n\nFixes: 07b8481d4aff (\"Input: add MELFAS mms114 touchscreen driver\")\nReported-by: Marcus Folkesson <marcus.folkesson@gmail.com>\nSigned-off-by: Andi Shyti <andi.shyti@samsung.com>\nSigned-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/498e7e7ed1fd72c275a682f0903c4a20cc538658"},{"sha":"0004520af32fca8b40abe78c11654be4e9e20fdf","author":{"name":"Andi Shyti","email":"82bdf968a677c4f261f0562f4b8b6f3256323027@samsung.com"},"message":"Input: mms114 - add SPDX identifier\n\nReplace the original license statement with the SPDX identifier.\nAdd also one line of description as recommended by the COPYING\nfile.\n\nSigned-off-by: Andi Shyti <andi.shyti@samsung.com>\nSigned-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/0004520af32fca8b40abe78c11654be4e9e20fdf"},{"sha":"827cc2fa024dd6517d62de7a44c7b42f32af371b","author":{"name":"Ulf Magnusson","email":"264870b8c4e89b6f44c5592420a2bec4c2e7d4e1@gmail.com"},"message":"ARC: Fix malformed ARC_EMUL_UNALIGNED default\n\n'default N' should be 'default n', though they happen to have the same\neffect here, due to undefined symbols (N in this case) evaluating to n\nin a tristate sense.\n\nRemove the default from ARC_EMUL_UNALIGNED instead of changing it. bool\nand tristate symbols implicitly default to n.\n\nDiscovered with the\nhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_ulfalizer_Kconfiglib_blob_master_examples_list-5Fundefined.py&d=DwIBAg&c=DPL6_X_6JkXFx7AXWqB0tg&r=c14YS-cH-kdhTOW89KozFhBtBJgs1zXscZojEZQ0THs&m=WxxD8ozR7QQUVzNCBksiznaisBGO_crN7PBOvAoju8s&s=1LmxsNqxwT-7wcInVpZ6Z1J27duZKSoyKxHIJclXU_M&e=\nscript.\n\nSigned-off-by: Ulf Magnusson <ulfalizer@gmail.com>\nSigned-off-by: Vineet Gupta <vgupta@synopsys.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/827cc2fa024dd6517d62de7a44c7b42f32af371b"},{"sha":"05382333595612204d6c91820bd77be20119cb9b","author":{"name":"Bartosz Golaszewski","email":"8e9d5632c66dc456afabfca369dc398178da5062@bgdev.pl"},"message":"arc: dts: use 'atmel' as manufacturer for at24 in axs10x_mb\n\nUsing compatible strings without the <manufacturer> part for at24 is\ndeprecated since commit 6da28acf745f (\"dt-bindings: at24: consistently\ndocument the compatible property\"). Use a correct 'atmel,<model>'\nvalue.\n\nSigned-off-by: Bartosz Golaszewski <brgl@bgdev.pl>\nAcked-by: Alexey Brodkin <abrodkin@synopsys.com>\nSigned-off-by: Vineet Gupta <vgupta@synopsys.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/05382333595612204d6c91820bd77be20119cb9b"},{"sha":"f63248fac563125fd5a2f0bc780ce7a299872cab","author":{"name":"Fabrice Gasnier","email":"3d1bccea1b29c3b4106366357aa7e7e936581d7a@st.com"},"message":"regulator: stm32-vrefbuf: fix check on ready flag\n\nstm32_vrefbuf_enable() wrongly checks VRR bit: 0 stands for not ready,\n1 for ready. It currently checks the opposite.\nThis makes enable routine to exit immediately without waiting for ready\nflag.\n\nFixes: 0cdbf481e927 (\"regulator: Add support for stm32-vrefbuf\")\nSigned-off-by: Fabrice Gasnier <fabrice.gasnier@st.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>\nCc: stable@vger.kernel.org","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/f63248fac563125fd5a2f0bc780ce7a299872cab"},{"sha":"ea4f7bd2aca9f68470e9aac0fc9432fd180b1fe7","author":{"name":"Zhang Bo","email":"0e1d0b7ccd41ef652abefd451787704f0c8d3397@126.com"},"message":"Input: matrix_keypad - fix race when disabling interrupts\n\nIf matrix_keypad_stop() is executing and the keypad interrupt is triggered,\ndisable_row_irqs() may be called by both matrix_keypad_interrupt() and\nmatrix_keypad_stop() at the same time, causing interrupts to be disabled\ntwice and the keypad being \"stuck\" after resuming.\n\nTake lock when setting keypad->stopped to ensure that ISR will not race\nwith matrix_keypad_stop() disabling interrupts.\n\nSigned-off-by: Zhang Bo <zbsdta@126.com>\nCc: stable@vger.kernel.org\nSigned-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/ea4f7bd2aca9f68470e9aac0fc9432fd180b1fe7"},{"sha":"9ff97fa8db94caeab59a3c5401e975df468b4d8e","author":{"name":"Shivasharan S","email":"23d63dc7cf7bd62508eb2c88ee139e9e26e60cf3@broadcom.com"},"message":"scsi: megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura controllers\n\nProblem Statement: Sending I/O through 32 bit descriptors to Ventura series of\ncontroller results in IO timeout on certain conditions.\n\nThis error only occurs on systems with high I/O activity on Ventura series\ncontrollers.\n\nChanges in this patch will prevent driver from using 32 bit descriptor and use\n64 bit Descriptors.\n\nCc: <stable@vger.kernel.org>\nSigned-off-by: Kashyap Desai <kashyap.desai@broadcom.com>\nSigned-off-by: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>\nReviewed-by: Hannes Reinecke <hare@suse.com>\nReviewed-by: Tomas Henzl <thenzl@redhat.com>\nSigned-off-by: Martin K. Petersen <martin.petersen@oracle.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/9ff97fa8db94caeab59a3c5401e975df468b4d8e"},{"sha":"9487cfd3430d07366801886bdf185799a2b6f066","author":{"name":"Stefan Haberland","email":"c25de1589b4a1a2d9eb6398122abafeef7ef78a2@linux.vnet.ibm.com"},"message":"s390/dasd: fix handling of internal requests\n\nInternal DASD device driver I/O such as query host access count or\npath verification is started using the _sleep_on() function.\nTo mark a request as started or ended the callback_data is set to either\nDASD_SLEEPON_START_TAG or DASD_SLEEPON_END_TAG.\n\nIn cases where the request has to be stopped unconditionally the status is\nset to DASD_SLEEPON_END_TAG as well which leads to immediate clearing of\nthe request.\nBut the request might still be on a device request queue for normal\noperation which might lead to a panic because of a BUG() statement in\n__dasd_device_process_final_queue() or a list corruption of the device\nrequest queue.\n\nFix by removing the setting of DASD_SLEEPON_END_TAG in the\ndasd_cancel_req() and dasd_generic_requeue_all_requests() functions and\nensure that the request is not deleted in the requeue function.\nTrigger the device tasklet in the requeue function and let the normal\nprocessing cleanup the request.\n\nSigned-off-by: Stefan Haberland <sth@linux.vnet.ibm.com>\nReviewed-by: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>\nSigned-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/9487cfd3430d07366801886bdf185799a2b6f066"},{"sha":"2cb370d615e9fbed9e95ed222c2c8f337181aa90","author":{"name":"Eugeniu Rosca","email":"0e829cfdc4e55c39119c3c21dab0a2ac04313db6@de.adit-jv.com"},"message":"s390: Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFIG_EXPOLINE_*)\n\nI've accidentally stumbled upon the IS_ENABLED(EXPOLINE_*) lines, which\nobviously always evaluate to false. Fix this.\n\nFixes: f19fbd5ed642 (\"s390: introduce execute-trampolines for branches\")\nSigned-off-by: Eugeniu Rosca <erosca@de.adit-jv.com>\nSigned-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/2cb370d615e9fbed9e95ed222c2c8f337181aa90"},{"sha":"20e6bb17facdc2a078baa12136910bab2c315519","author":{"name":"Arnd Bergmann","email":"72a0f6d3b182607e6d5c44b93e1abb7b23ee18f3@arndb.de"},"message":"watchdog: rave-sp: add NVMEM dependency\n\nWe can build this driver with or without NVMEM, but not built-in\nwhen NVMEM is a loadable module:\n\ndrivers/watchdog/rave-sp-wdt.o: In function `rave_sp_wdt_probe':\nrave-sp-wdt.c:(.text+0x27c): undefined reference to `nvmem_cell_get'\nrave-sp-wdt.c:(.text+0x290): undefined reference to `nvmem_cell_read'\nrave-sp-wdt.c:(.text+0x2c4): undefined reference to `nvmem_cell_put'\n\nThis adds a Kconfig dependency to enforce that.\n\nFixes: c3bb33345721 (\"watchdog: Add RAVE SP watchdog driver\")\nSigned-off-by: Arnd Bergmann <arnd@arndb.de>\nReviewed-by: Guenter Roeck <linux@roeck-us.net>\nSigned-off-by: Guenter Roeck <linux@roeck-us.net>\nSigned-off-by: Wim Van Sebroeck <wim@iguana.be>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/20e6bb17facdc2a078baa12136910bab2c315519"},{"sha":"7e2e5158e700f2196dff3b68ac07405575e09c22","author":{"name":"Matteo Croce","email":"04d30aecdcbfd99a42a956762da575c3635d7136@redhat.com"},"message":"watchdog: i6300esb: fix build failure\n\ni6300esb uses fuctions defined in watchdog_core.c, and when\nCONFIG_WATCHDOG_CORE is not set we have this build error:\n\ndrivers/watchdog/i6300esb.o: In function `esb_remove':\ni6300esb.c:(.text+0xcc): undefined reference to `watchdog_unregister_device'\ndrivers/watchdog/i6300esb.o: In function `esb_probe':\ni6300esb.c:(.text+0x2a1): undefined reference to `watchdog_init_timeout'\ni6300esb.c:(.text+0x388): undefined reference to `watchdog_register_device'\nmake: *** [Makefile:1029: vmlinux] Error 1\n\nFix this by selecting CONFIG_WATCHDOG_CORE when I6300ESB_WDT is set.\n\nFixes: 7af4ac8772a8f (\"watchdog: i6300esb: use the watchdog subsystem\")\nSigned-off-by: Matteo Croce <mcroce@redhat.com>\nReviewed-by: Guenter Roeck <linux@roeck-us.net>\nSigned-off-by: Guenter Roeck <linux@roeck-us.net>\nSigned-off-by: Wim Van Sebroeck <wim@iguana.be>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/7e2e5158e700f2196dff3b68ac07405575e09c22"},{"sha":"4cd6764495f2b6c2d3dc4fdd339f78764f7995d5","author":{"name":"Radu Rendec","email":"9f5c6b8b59ca905739c0b4d64169bf210c0e68d2@gmail.com"},"message":"watchdog: xen_wdt: fix potential build failure\n\nxen_wdt uses watchdog core functions (from watchdog_core.c) and, when\ncompiled without CONFIG_WATCHDOG_CORE being set, it produces the\nfollowing build error:\n\nERROR: \"devm_watchdog_register_device\" [drivers/watchdog/xen_wdt.ko] undefined!\nERROR: \"watchdog_init_timeout\" [drivers/watchdog/xen_wdt.ko] undefined!\n\nFix this by selecting CONFIG_WATCHDOG_CORE when CONFIG_XEN_WDT is set.\n\nFixes: 18cffd68e0c4 (\"watchdog: xen_wdt: use the watchdog subsystem\")\nSigned-off-by: Radu Rendec <radu.rendec@gmail.com>\nReviewed-by: Guenter Roeck <linux@roeck-us.net>\nSigned-off-by: Guenter Roeck <linux@roeck-us.net>\nSigned-off-by: Wim Van Sebroeck <wim@iguana.be>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/4cd6764495f2b6c2d3dc4fdd339f78764f7995d5"},{"sha":"a17f4f032b61abd998a1f81b206a4517e2e3db2f","author":{"name":"Wim Van Sebroeck","email":"b731def8552107795a4f1f571f9b9ccae7d7cf61@linux-watchdog.org"},"message":"watchdog: sp5100_tco.c: fix potential build failure\n\nisp5100_tco.c  uses watchdog core functions (from watchdog_core.c) and, when\ncompiled without CONFIG_WATCHDOG_CORE being set, it produces the\nfollowing build error:\n\nERROR: \"devm_watchdog_register_device\" [drivers/watchdog/sp5100_tco.ko] undefined!\nERROR: \"watchdog_init_timeout\" [drivers/watchdog/sp5100_tco.ko] undefined!\n\nFix this by selecting CONFIG_WATCHDOG_CORE.\n\nFixes: 7cd9d5fff792 (\"watchdog: sp5100_tco: Convert to use watchdog subsystem\")\nSigned-off-by: Wim Van Sebroeck <wim@iguana.be>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/a17f4f032b61abd998a1f81b206a4517e2e3db2f"},{"sha":"35b5f14ec6dab281346a2d0ceb34abe2dba94190","author":{"name":"Geert Uytterhoeven","email":"91a5f0ac06d51a651e45b62a5b36e28880b80bc4@glider.be"},"message":"regulator: Fix resume from suspend to idle\n\nWhen resuming from idle with the new suspend mode configuration support\nwe go through the resume callbacks with a state of PM_SUSPEND_TO_IDLE\nwhich we don't have regulator constraints for, causing an error:\n\n    dpm_run_callback(): regulator_resume_early+0x0/0x64 returns -22\n    PM: Device regulator.0 failed to resume early: error -22\n\nAvoid this and similar errors by treating missing constraints as a noop.\n\nSee also commit 57a0dd187956ea04 (\"regulator: Fix suspend to idle\"),\nwhich fixed the suspend part.\n\nSigned-off-by: Geert Uytterhoeven <geert+renesas@glider.be>\nSigned-off-by: Mark Brown <broonie@kernel.org>","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/35b5f14ec6dab281346a2d0ceb34abe2dba94190"},{"sha":"5825acf5c958a6820b04e9811caeb2f5e572bcd8","author":{"name":"Alex Deucher","email":"a78d72677105f78f4b18925c366b6f577763ca59@amd.com"},"message":"drm/amd/powerplay/vega10: allow mclk switching with no displays\n\nIf there are no displays attached, there is no reason to disable\nmclk switching.\n\nFixes mclks getting set to high when there are no displays attached.\n\nReviewed-by: Eric Huang <JinhuiEric.Huang@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>\nCc: stable@vger.kernel.org","distinct":false,"url":"https://api.github.com/repos/megous/linux/commits/5825acf5c958a6820b04e9811caeb2f5e572bcd8"}]}
{"actor":{"display_login":"megous"}}