{"push_id":1467868705,"size":78,"distinct_size":78,"ref":"refs/heads/master","head":"ba6d973f78eb62ffebb32f6ef3334fc9a3b33d22","before":"e93b1cc8a8965da137ffea0b88e5f62fa1d2a9e6","commits":[{"sha":"63b7c83ebea06d23dfd1548391515614b5765ad8","author":{"name":"Michal Simek","email":"056004c1ed9f4370020018a5c4660566aa9371c0@xilinx.com"},"message":"microblaze: Fix return value from xilinx_timer_init\n\nThe patch\n\"clocksource/drivers/microblaze: Convert init function to return error\"\n(sha1: 0586421746ef2bc33898d2d7f3dbb0eec6b234c3)\nintroduced return value and this one was forgetten to convert.\n\nThis patch also remove compilation warning:\narch/microblaze/kernel/timer.c: In function 'xilinx_timer_init':\narch/microblaze/kernel/timer.c:262:3: warning: 'return' with no value,\n in function returning non-void [-Wreturn-type]\n\nSigned-off-by: Michal Simek <michal.simek@xilinx.com>\nAcked-by: Daniel Lezcano <daniel.lezcano@linaro.org>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/63b7c83ebea06d23dfd1548391515614b5765ad8"},{"sha":"7181e5590e5ba898804aef3ee6be7f27606e6f8b","author":{"name":"Michal Simek","email":"056004c1ed9f4370020018a5c4660566aa9371c0@xilinx.com"},"message":"microblaze: Add missing syscalls\n\nThe patch adds new syscalls copy_file_range,\npreadv2, pwritev2, pkey_mprotect, pkey_alloc,\npkey_free\n\nSigned-off-by: Michal Simek <michal.simek@xilinx.com>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/7181e5590e5ba898804aef3ee6be7f27606e6f8b"},{"sha":"8ee80500ad784f93089b6c7d8669de929c0134cb","author":{"name":"Michal Simek","email":"056004c1ed9f4370020018a5c4660566aa9371c0@xilinx.com"},"message":"microblaze: Add missing release version code v9.6 and v10\n\nAdd missing release version code for v9.6 and v10.0.\n\nSigned-off-by: Michal Simek <michal.simek@xilinx.com>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/8ee80500ad784f93089b6c7d8669de929c0134cb"},{"sha":"3400606d8ffd64ea7ffb5969f7c96daebeff36f3","author":{"name":"Michal Simek","email":"056004c1ed9f4370020018a5c4660566aa9371c0@xilinx.com"},"message":"microblaze: Add new fpga families\n\nAdd new fpga families where Microblaze can run on.\n\nSigned-off-by: Michal Simek <michal.simek@xilinx.com>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/3400606d8ffd64ea7ffb5969f7c96daebeff36f3"},{"sha":"03eae3aca94c1e598be3ff40af492e1ca299577b","author":{"name":"Max Filippov","email":"d74404602d9677d809facc4c4eac9231fee6b605@gmail.com"},"message":"xtensa: fix screen_info, clean up unused declarations in setup.c\n\nscreen_info on xtensa has old style initializer without field names.\nIt was broken by the commit d9b263528e01 (\"x86, setup: Store the boot\ncursor state\") that split the unused2 field into two.\n\nRewrite screen_info initialization with explicit field names.\n\nDrop unused declarations/tentative definitions of RTC- and FD-related\nstructures. Drop inclusion of linux/timex.h when RTC is enabled in\nconfiguration.\n\nSigned-off-by: Max Filippov <jcmvbkbc@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/03eae3aca94c1e598be3ff40af492e1ca299577b"},{"sha":"3863c58cc742df9e5f9ef0bde7dc135fdc547c19","author":{"name":"Max Filippov","email":"d74404602d9677d809facc4c4eac9231fee6b605@gmail.com"},"message":"xtensa: move S32C1I self-test to a separate file\n\nThe test is not called from any of the setup functions, so there's no\nreason keeping it in the setup.c. Move it to s32c1i_selftest.c and drop\nrelated #include directives.\n\nSigned-off-by: Max Filippov <jcmvbkbc@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/3863c58cc742df9e5f9ef0bde7dc135fdc547c19"},{"sha":"9d2ffe5c62554f2795859bb661eb138759eee980","author":{"name":"Max Filippov","email":"d74404602d9677d809facc4c4eac9231fee6b605@gmail.com"},"message":"xtensa: enable HAVE_DMA_CONTIGUOUS\n\nEnable HAVE_DMA_CONTIGUOUS, reserve contiguous memory at bootmem_init,\nuse dma_alloc_from_contiguous and dma_release_from_contiguous in\nxtensa_dma_alloc/free.\nThis allows for big contiguous DMA buffer allocation from designated\narea configured in the device tree.\n\nSigned-off-by: Max Filippov <jcmvbkbc@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/9d2ffe5c62554f2795859bb661eb138759eee980"},{"sha":"644b213ccced83495eb54dd48764f7e963bcc1c0","author":{"name":"Max Filippov","email":"d74404602d9677d809facc4c4eac9231fee6b605@gmail.com"},"message":"xtensa: configure shared DMA pool reservation in kc705 DTS\n\nAdd example 64MByte long reservation in the first 512MBytes of physical\nmemory used as shared DMA pool.\n\nSigned-off-by: Max Filippov <jcmvbkbc@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/644b213ccced83495eb54dd48764f7e963bcc1c0"},{"sha":"30b507051dd1f79bbedce79cb37dc0ef31f5fb6c","author":{"name":"Max Filippov","email":"d74404602d9677d809facc4c4eac9231fee6b605@gmail.com"},"message":"xtensa: update DMA-related Documentation/features entries\n\nxtensa supports DMA API debug and contiguous DMA, mark it as such.\n\nSigned-off-by: Max Filippov <jcmvbkbc@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/30b507051dd1f79bbedce79cb37dc0ef31f5fb6c"},{"sha":"493ff7e2cdda9182fb709d3681315180d9165bd8","author":{"name":"Jan Glauber","email":"2e45c8e7f1dd7399d7df3eb13860435964990f96@cavium.com"},"message":"i2c: octeon: thunderx: Limit register access retries\n\nDo not infinitely retry register readq and writeq operations\nin order to not lock up the CPU in case the TWSI gets stuck.\n\nReturn -EIO in case of a failed data read. For all other\ncases just return so subsequent operations will fail\nand trigger the recovery.\n\nSigned-off-by: Jan Glauber <jglauber@cavium.com>\nSigned-off-by: Wolfram Sang <wsa@the-dreams.de>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/493ff7e2cdda9182fb709d3681315180d9165bd8"},{"sha":"7f638c1cb0a1112dbe0b682a42db30521646686b","author":{"name":"Russell King","email":"8640768d851c67eb4c0e8bfcf2aabcc8010b9372@armlinux.org.uk"},"message":"i2c: mux: pca954x: fix i2c mux selection caching\n\nsmbus functions return -ve on error, 0 on success.  However,\n__i2c_transfer() have a different return signature - -ve on error, or\nnumber of buffers transferred (which may be zero or greater.)\n\nThe upshot of this is that the sense of the test is reversed when using\nthe mux on a bus supporting the master_xfer method: we cache the value\nand never retry if we fail to transfer any buffers, but if we succeed,\nwe clear the cached value.\n\nFix this by making pca954x_reg_write() return a negative error code for\nall failure cases.\n\nFixes: 463e8f845cbf (\"i2c: mux: pca954x: retry updating the mux selection on failure\")\nAcked-by: Peter Rosin <peda@axentia.se>\nSigned-off-by: Russell King <rmk+kernel@armlinux.org.uk>\nSigned-off-by: Wolfram Sang <wsa@the-dreams.de>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/7f638c1cb0a1112dbe0b682a42db30521646686b"},{"sha":"1635c5d04ea9343f0e3c74709c29995a23801ecd","author":{"name":"Tin Huynh","email":"7cb1e4f0307ef140fcc3283e85eb858adc03793a@apm.com"},"message":"i2c: xgene: Fix missing code of DTB support\n\nIn DTB case, i2c-core doesn't create slave device which is installed\non i2c-xgene bus because of missing code in this driver.\nThis patch fixes this issue.\n\nSigned-off-by: Tin Huynh <tnhuynh@apm.com>\nSigned-off-by: Wolfram Sang <wsa@the-dreams.de>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/1635c5d04ea9343f0e3c74709c29995a23801ecd"},{"sha":"8e598769c55dd6c442a1c6cbd21e7abda2a52215","author":{"name":"Tin Huynh","email":"7cb1e4f0307ef140fcc3283e85eb858adc03793a@apm.com"},"message":"i2c: designware: fix wrong Tx/Rx FIFO for ACPI\n\nACPI always sets Tx/Rx FIFO to 32. This configuration will\ncause problem if the IP core supports a FIFO size of less than 32.\nThe driver should read the FIFO size from the IP and select the smaller\none of the two.\n\nSigned-off-by: Tin Huynh <tnhuynh@apm.com>\nAcked-by: Jarkko Nikula <jarkko.nikula@linux.intel.com>\nReviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>\nReviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>\nSigned-off-by: Wolfram Sang <wsa@the-dreams.de>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/8e598769c55dd6c442a1c6cbd21e7abda2a52215"},{"sha":"649ac63a9ae5e08b7123f2fa98c2bf42f033bdb9","author":{"name":"Peter Rosin","email":"c1afc76f7794a452f45461766636c7f0555859e9@axentia.se"},"message":"i2c: mux: mlxcpld: fix i2c mux selection caching\n\nsmbus functions return -ve on error, 0 on success.  However,\n__i2c_transfer() have a different return signature - -ve on error, or\nnumber of buffers transferred (which may be zero or greater).\n\nThe upshot of this is that the sense of the test is reversed when using\nthe mux on a bus supporting the master_xfer method: we cache the value\nand never retry if we fail to transfer any buffers, but if we succeed,\nwe clear the cached value.\n\nFix this by making mlxcpld_mux_reg_write() return a -ve error code for\nall failure cases, just as was done in commit 7f638c1cb0a1 (\"i2c: mux:\npca954x: fix i2c mux selection caching\").\n\nThis also aligns the implementations of these two muxes in this area.\n\nSigned-off-by: Peter Rosin <peda@axentia.se>\nAcked-by: Vadim Pasternak <vadimp@mellanox.com>\nSigned-off-by: Wolfram Sang <wsa@the-dreams.de>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/649ac63a9ae5e08b7123f2fa98c2bf42f033bdb9"},{"sha":"217e2bfab22e740227df09f22165e834cddd8a3b","author":{"name":"Dmitry Shachnev","email":"a1ab8b72a0fd3012e239abaf9c6d4c0f6db3ca17@debian.org"},"message":"docs: sphinx-extensions: make rstFlatTable work with docutils 0.13\n\nIn docutils 0.13, the return type of get_column_widths method of the\nTable directive has changed [1], which breaks our flat-table directive\nand leads to a TypeError when trying to build the docs [2].\n\nThis patch adds support for the new return type, while keeping support\nfor older docutils versions too.\n\n[1] https://sourceforge.net/p/docutils/patches/120/\n[2] https://sourceforge.net/p/docutils/bugs/303/\n\nSigned-off-by: Dmitry Shachnev <mitya57@debian.org>\nCc: <stable@vger.kernel.org> # 4.8.x-\nSigned-off-by: Jonathan Corbet <corbet@lwn.net>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/217e2bfab22e740227df09f22165e834cddd8a3b"},{"sha":"f42cce3c2409960adebe8e970574b23cbbf34e7d","author":{"name":"Javier Martinez Canillas","email":"3143756678d9bea1c63e1e9bb72bc089a9106bec@osg.samsung.com"},"message":"mailbox: mailbox-test: Fix module autoload\n\nIf the driver is built as a module, autoload won't work because the module\nalias information is not filled. So user-space can't match the registered\ndevice with the corresponding module.\n\nExport the module alias information using the MODULE_DEVICE_TABLE() macro.\n\nBefore this patch:\n\n$ modinfo drivers/mailbox/mailbox-test.ko | grep alias\n$\n\nAfter this patch:\n\n$ modinfo drivers/mailbox/mailbox-test.ko | grep alias\nalias:          of:N*T*Cmailbox-testC*\nalias:          of:N*T*Cmailbox-test\n\nSigned-off-by: Javier Martinez Canillas <javier@osg.samsung.com>\nAcked-by: Lee Jones <lee.jones@linaro.org>\nSigned-off-by: Jassi Brar <jaswinder.singh@linaro.org>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/f42cce3c2409960adebe8e970574b23cbbf34e7d"},{"sha":"2f50497d71e2982584d1a11d636d43eea0f992e6","author":{"name":"Javier Martinez Canillas","email":"3143756678d9bea1c63e1e9bb72bc089a9106bec@osg.samsung.com"},"message":"mailbox: sti: Fix module autoload for OF registration\n\nIf the driver is built as a module, autoload won't work because the module\nalias information is not filled. So user-space can't match the registered\ndevice with the corresponding module.\n\nExport the module alias information using the MODULE_DEVICE_TABLE() macro.\n\nBefore this patch:\n\n$ modinfo drivers/mailbox/mailbox-sti.ko | grep alias\nalias:          platform:mailbox-sti\n\nAfter this patch:\n\n$ modinfo drivers/mailbox/mailbox-sti.ko | grep alias\nalias:          platform:mailbox-sti\nalias:          of:N*T*Cst,stih407-mailboxC*\nalias:          of:N*T*Cst,stih407-mailbox\n\nSigned-off-by: Javier Martinez Canillas <javier@osg.samsung.com>\nAcked-by: Lee Jones <lee.jones@linaro.org>\nSigned-off-by: Jassi Brar <jaswinder.singh@linaro.org>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/2f50497d71e2982584d1a11d636d43eea0f992e6"},{"sha":"9b1b2b3adb310560a31ea248fa0defc8f09129ff","author":{"name":"Rob Rice","email":"d9be884f6ee49a4ca80a57f021cf78f873df1014@broadcom.com"},"message":"mailbox: bcm-pdc: Use octal permissions rather than symbolic\n\nWhen creating the debugfs files for the PDC driver, use\noctal file permissions rather than symbolic file permissions.\n\nSigned-off-by: Rob Rice <rob.rice@broadcom.com>\nReviewed-by: Andy Gospodarek <gospo@broadcom.com>\nSigned-off-by: Jassi Brar <jaswinder.singh@linaro.org>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/9b1b2b3adb310560a31ea248fa0defc8f09129ff"},{"sha":"9fb0f9ac54b393ddfe49be7da7751f02bb133db6","author":{"name":"Steve Lin","email":"22c8c82c6819087339015fac05d27d8f0f617a29@broadcom.com"},"message":"mailbox: bcm-pdc: Changes so mbox client can be removed / re-inserted\n\nEnsure that DMA is disabled, and pointers reset, when changing\nDMA base addresses in pdc_ring_init().  This allows a mailbox client\nto be re-inserted after being removed.  Otherwise, the DMA doesn't\nrestart so the client hangs while being reinserted.\n\nSigned-off-by: Steve Lin <steven.lin1@broadcom.com>\nSigned-off-by: Rob Rice <rob.rice@broadcom.com>\nReviewed-by: Andy Gospodarek <gospo@broadcom.com>\nSigned-off-by: Jassi Brar <jaswinder.singh@linaro.org>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/9fb0f9ac54b393ddfe49be7da7751f02bb133db6"},{"sha":"9310f1ded44067b2da61fa0471ca5b7768dd28ae","author":{"name":"Steve Lin","email":"22c8c82c6819087339015fac05d27d8f0f617a29@broadcom.com"},"message":"mailbox: bcm-pdc: PDC driver leaves debugfs files after removal\n\nMinor fix to ensure that debugfs stats pseudo-files are\nremoved when driver module is unloaded.  Previously, the call to\ndebugfs_remove_recursive() was never being called since the\ndirectory was not empty, and a seg fault would occur if another\nprocess tried to access these leftover files.\n\nSigned-off-by: Steve Lin <steven.lin1@broadcom.com>\nSigned-off-by: Rob Rice <rob.rice@broadcom.com>\nReviewed-by: Andy Gospodarek <gospo@broadcom.com>\nSigned-off-by: Jassi Brar <jaswinder.singh@linaro.org>","distinct":true,"url":"https://api.github.com/repos/mmayer/linux/commits/9310f1ded44067b2da61fa0471ca5b7768dd28ae"}]}
{"actor":{"display_login":"mmayer"}}