{"push_id":2651543056,"size":83,"distinct_size":83,"ref":"refs/heads/master","head":"ce397d215ccd07b8ae3f71db689aedb85d56ab40","before":"35773c93817c5f2df264d013978e7551056a063a","commits":[{"sha":"8cad95f56f63a63abab0ff0cb451c0bdd5a885dc","author":{"name":"Bartlomiej Zolnierkiewicz","email":"24970bf3d8506c473367e9292a8e5eb43a40bda0@samsung.com"},"message":"Merge tag 'v4.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into fbdev-for-next\n\nLinux 4.17-rc2","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/8cad95f56f63a63abab0ff0cb451c0bdd5a885dc"},{"sha":"12f3ac2fb16130e4afcfde986fb97f61cb54eead","author":{"name":"Jia-Ju Bai","email":"4f6d392e422d1b8f381e5a7c1b9b3c46d9851e8b@gmail.com"},"message":"video: fbdev: savage: Replace mdelay with usleep_range in savage_init_hw\n\nsavage_init_hw() is never called in atomic context.\n\nThe call chains ending up at savage_init_hw() are:\n[1] savage_init_hw() <- savagefb_probe()\n[2] savage_init_hw() <- savagefb_resume()\n\nsavagefb_probe() is only set as \".probe\" in struct pci_driver.\nsavagefb_resume) is only set as \".resume\" in struct pci_driver.\nThese functions are not called in atomic context.\n\nDespite never getting called from atomic context, savage_init_hw()\ncalls mdelay() to busily wait.\nThis is not necessary and can be replaced with usleep_range to\navoid busy waiting.\n\nThis is found by a static analysis tool named DCNS written by myself.\nAnd I also manually check it.\n\nSigned-off-by: Jia-Ju Bai <baijiaju1990@gmail.com>\nCc: Antonino Daplas <adaplas@gmail.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/12f3ac2fb16130e4afcfde986fb97f61cb54eead"},{"sha":"86c4e7c350a5bd116ff4b9cea2c75a4a4ae321ff","author":{"name":"Jia-Ju Bai","email":"4f6d392e422d1b8f381e5a7c1b9b3c46d9851e8b@gmail.com"},"message":"video: fbdev: aty: aty128fb: Replace mdelay with msleep in aty128_set_suspend\n\naty128_set_suspend() is never called in atomic context.\n\nThe call chains ending up at aty128_set_suspend() are:\n[1] aty128_set_suspend() <- aty128_pci_suspend()\n[2] aty128_set_suspend() <- aty128_do_resume() <- aty128_pci_resume()\n[3] aty128_set_suspend() <- aty128_do_resume() <- aty128_early_resume()\n\naty128_pci_suspend() is set as \".suspend\" in struct pci_driver.\naty128_pci_resume() is set as \".resume\" in struct pci_driver.\naty128_early_resume() is never called.\nThese functions are not called in atomic context.\n\nDespite never getting called from atomic context, aty128_set_suspend()\ncalls mdelay() to busily wait.\nThis is not necessary and can be replaced with msleep() to\navoid busy waiting.\n\nThis is found by a static analysis tool named DCNS written by myself.\nAnd I also manually check it.\n\nSigned-off-by: Jia-Ju Bai <baijiaju1990@gmail.com>\nCc: Paul Mackerras <paulus@samba.org>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/86c4e7c350a5bd116ff4b9cea2c75a4a4ae321ff"},{"sha":"de11731278712e0f8b12a2539aa2958ca95200c3","author":{"name":"Jia-Ju Bai","email":"4f6d392e422d1b8f381e5a7c1b9b3c46d9851e8b@gmail.com"},"message":"video: fbdev: aty: radeon_pm: Replace mdelay with msleep in radeonfb_pci_suspend\n\nradeonfb_pci_suspend() is never called in atomic context.\n\nradeonfb_pci_suspend() is only set as \".suspend\" in struct pci_driver.\nThis function is not called in atomic context.\n\nDespite never getting called from atomic context, radeonfb_pci_suspend()\ncalls mdelay() to busily wait.\nThis is not necessary and can be replaced with msleep() \nand usleep_range() to avoid busy waiting.\n\nThis is found by a static analysis tool named DCNS written by myself.\nAnd I also manually check it.\n\nSigned-off-by: Jia-Ju Bai <baijiaju1990@gmail.com>\nCc: Benjamin Herrenschmidt <benh@kernel.crashing.org>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/de11731278712e0f8b12a2539aa2958ca95200c3"},{"sha":"c8b54776c173227eb4d89d8fa682333165275402","author":{"name":"Souptick Joarder","email":"e21e4c65ea8a6d56aabad903e1c72f7338b75257@gmail.com"},"message":"video: fbdev: core: Change return type to vm_fault_t\n\nUse new return type vm_fault_t for fault handler\nand page_mkwrite handler.\n\nSigned-off-by: Souptick Joarder <jrdr.linux@gmail.com>\nReviewed-by: Matthew Wilcox <mawilcox@microsoft.com>\nCc: Jaya Kumar <jayakumar.lkml@gmail.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/c8b54776c173227eb4d89d8fa682333165275402"},{"sha":"b2faabc8309065526a43d634da95139afa16770f","author":{"name":"Wolfram Sang","email":"66ab244bc42248f12645ba300439b5263f6a6fca@sang-engineering.com"},"message":"video: fbdev: simplify getting .drvdata\n\nWe should get drvdata from struct device directly. Going via\nplatform_device is an unneeded step back and forth.\n\nSigned-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/b2faabc8309065526a43d634da95139afa16770f"},{"sha":"6677b275f3406858ff39d88e95f02ea6c59de7c4","author":{"name":"Wolfram Sang","email":"66ab244bc42248f12645ba300439b5263f6a6fca@sang-engineering.com"},"message":"video: fbdev: omap2: omapfb: displays: simplify getting .drvdata\n\nWe should get drvdata from struct device directly. Going via\nplatform_device is an unneeded step back and forth.\n\nSigned-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>\nCc: Tomi Valkeinen <tomi.valkeinen@ti.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/6677b275f3406858ff39d88e95f02ea6c59de7c4"},{"sha":"4f7afece3afda1b6cd2768b3d2fa10464be42069","author":{"name":"Geert Uytterhoeven","email":"a1ff81395f7e6bf5b509fe9aab06bf3419493e1d@glider.be"},"message":"video: fbdev: sh_mobile_meram: Drop SUPERH platform dependency\n\nSince commit a521422ea4ae6128 (\"ARM: shmobile: mackerel: Remove Legacy C\nboard code\"), the only remaining platforms using this driver are SuperH\nSH-Mobile SoCs (sh7723).  As both SUPERH and ARCH_SHMOBILE are set for\nthese platforms, the SUPERH dependency can be dropped.\n\nSigned-off-by: Geert Uytterhoeven <geert+renesas@glider.be>\nAcked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\nAcked-by: Simon Horman <horms+renesas@verge.net.au>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/4f7afece3afda1b6cd2768b3d2fa10464be42069"},{"sha":"bdb488e65352daca4dbab37df99f605754cfcdd8","author":{"name":"Markus Elfring","email":"da4b4ed1d87736710c484a0ca84b2abc9f4ef095@users.sourceforge.net"},"message":"video: sh_mobile_meram: Delete an error message for a failed memory allocation in sh_mobile_meram_probe()\n\nOmit an extra message for a memory allocation failure in this function.\n\nThis issue was detected by using the Coccinelle software.\n\nSigned-off-by: Markus Elfring <elfring@users.sourceforge.net>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/bdb488e65352daca4dbab37df99f605754cfcdd8"},{"sha":"e281018b0b2562d8b82e6aa7c8647dfb2e4c1b29","author":{"name":"Markus Elfring","email":"da4b4ed1d87736710c484a0ca84b2abc9f4ef095@users.sourceforge.net"},"message":"video: sh_mobile_lcdcfb: Delete an error message for a failed memory allocation in two functions\n\nOmit an extra message for a memory allocation failure in these functions.\n\nThis issue was detected by using the Coccinelle software.\n\nSigned-off-by: Markus Elfring <elfring@users.sourceforge.net>\nCc: Arvind Yadav <arvind.yadav.cs@gmail.com>\nCc: Geert Uytterhoeven <geert+renesas@glider.be>\nCc: Kees Cook <keescook@chromium.org>\nCc: Wei Yongjun <weiyongjun1@huawei.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/e281018b0b2562d8b82e6aa7c8647dfb2e4c1b29"},{"sha":"c24a5e934775865270b1a79a95affadb4289b3d3","author":{"name":"Markus Elfring","email":"da4b4ed1d87736710c484a0ca84b2abc9f4ef095@users.sourceforge.net"},"message":"video: auo_k190x: Delete an error message for a failed memory allocation in auok190x_common_probe()\n\nOmit an extra message for a memory allocation failure in this function.\n\nThis issue was detected by using the Coccinelle software.\n\nSigned-off-by: Markus Elfring <elfring@users.sourceforge.net>\nCc: Ingo Molnar <mingo@kernel.org>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/c24a5e934775865270b1a79a95affadb4289b3d3"},{"sha":"e0e894f5941871a08cddeda0ad6996c82613d0a7","author":{"name":"Markus Elfring","email":"da4b4ed1d87736710c484a0ca84b2abc9f4ef095@users.sourceforge.net"},"message":"video: fbdev-MMP: Delete an error message for a failed memory allocation in two functions\n\nOmit an extra message for a memory allocation failure in these functions.\n\nThis issue was detected by using the Coccinelle software.\n\nSigned-off-by: Markus Elfring <elfring@users.sourceforge.net>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/e0e894f5941871a08cddeda0ad6996c82613d0a7"},{"sha":"965bef6483e2bab20cd959d014f83b48da70e71c","author":{"name":"Markus Elfring","email":"da4b4ed1d87736710c484a0ca84b2abc9f4ef095@users.sourceforge.net"},"message":"video: fbdev-MMP: Improve a size determination in path_init()\n\nReplace the specification of a data structure by a pointer dereference\nas the parameter for the operator \"sizeof\" to make the corresponding size\ndetermination a bit safer according to the Linux coding style convention.\n\nThis issue was detected by using the Coccinelle software.\n\nSigned-off-by: Markus Elfring <elfring@users.sourceforge.net>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/965bef6483e2bab20cd959d014f83b48da70e71c"},{"sha":"65a4df9f37d7282151f61c7a840ce91fdfe97420","author":{"name":"Markus Elfring","email":"da4b4ed1d87736710c484a0ca84b2abc9f4ef095@users.sourceforge.net"},"message":"video: sm501fb: Improve a size determination in sm501fb_probe()\n\nReplace the specification of a data structure by a pointer dereference\nas the parameter for the operator \"sizeof\" to make the corresponding size\ndetermination a bit safer according to the Linux coding style convention.\n\nThis issue was detected by using the Coccinelle software.\n\nSigned-off-by: Markus Elfring <elfring@users.sourceforge.net>\nCc: Alexey Khoroshilov <khoroshilov@ispras.ru>\nCc: Bhumika Goyal <bhumirks@gmail.com>\nCc: Colin Ian King <colin.king@canonical.com>\nCc: \"Gustavo A. R. Silva\" <garsilva@embeddedor.com>\nCc: Sudip Mukherjee <sudipm.mukherjee@gmail.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/65a4df9f37d7282151f61c7a840ce91fdfe97420"},{"sha":"85d108dee574c038423f573b6ae93d43d12e971e","author":{"name":"Markus Elfring","email":"da4b4ed1d87736710c484a0ca84b2abc9f4ef095@users.sourceforge.net"},"message":"video: omap: Improve a size determination in omapfb_do_probe()\n\nReplace the specification of a data structure by a pointer dereference\nas the parameter for the operator \"sizeof\" to make the corresponding size\ndetermination a bit safer according to the Linux coding style convention.\n\nThis issue was detected by using the Coccinelle software.\n\nSigned-off-by: Markus Elfring <elfring@users.sourceforge.net>\nCc: Tomi Valkeinen <tomi.valkeinen@ti.com>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/85d108dee574c038423f573b6ae93d43d12e971e"},{"sha":"745f8c14e35d32ff43a52a9415e4dcc2955c4321","author":{"name":"Bartlomiej Zolnierkiewicz","email":"24970bf3d8506c473367e9292a8e5eb43a40bda0@samsung.com"},"message":"video: fbdev: remove unused auo_k190xfb drivers\n\nauo_k1900fb and auo_k1901fb drivers have been introduced six\nyears ago by following commits:\n\ncommit 2c8304d3125b (\"video: auo_k190x: add code shared by controller drivers\")\ncommit 96b1d500e028 (\"video: auo_k190x: add driver for AUO-K1900 variant\")\ncommit 53027cdf2a67 (\"video: auo_k190x: add driver for AUO-K1901 variant\")\n\nThey never had any in-kernel user so just remove them (since\nthey are platform drivers they need corresponding platform\ndevices to be registered by kernel and it has never happened).\n\nReviewed-by: Heiko Stuebner <heiko@sntech.de>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/745f8c14e35d32ff43a52a9415e4dcc2955c4321"},{"sha":"9076aa994a9e3b63ed9c79f5f46ffa2b5a001249","author":{"name":"Bartlomiej Zolnierkiewicz","email":"24970bf3d8506c473367e9292a8e5eb43a40bda0@samsung.com"},"message":"video: fbdev: sh_mobile_lcdcfb: remove unused MERAM support\n\nSince commit a521422ea4ae  (\"ARM: shmobile: mackerel: Remove Legacy C\nboard code\") MERAM functionality is unused. Remove it.\n\nReviewed-by: Simon Horman <horms+renesas@verge.net.au>\nReviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>\nAcked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\nAcked-by: Daniel Vetter <daniel@ffwll.ch>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/9076aa994a9e3b63ed9c79f5f46ffa2b5a001249"},{"sha":"e7deb3c7741eaa558458696e55f57141886fcc5c","author":{"name":"Bartlomiej Zolnierkiewicz","email":"24970bf3d8506c473367e9292a8e5eb43a40bda0@samsung.com"},"message":"drm: shmobile: remove unused MERAM support\n\nSince commit a521422ea4ae  (\"ARM: shmobile: mackerel: Remove Legacy C\nboard code\") MERAM functionality is unused. Remove it.\n\nReviewed-by: Simon Horman <horms+renesas@verge.net.au>\nCc: Geert Uytterhoeven <geert+renesas@glider.be>\nAcked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\nAcked-by: Daniel Vetter <daniel@ffwll.ch>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/e7deb3c7741eaa558458696e55f57141886fcc5c"},{"sha":"187a60358a90125e97671e6e4e5a1e412667bdab","author":{"name":"Bartlomiej Zolnierkiewicz","email":"24970bf3d8506c473367e9292a8e5eb43a40bda0@samsung.com"},"message":"video: fbdev: remove unused sh_mobile_meram driver\n\nSince commit a521422ea4ae  (\"ARM: shmobile: mackerel: Remove Legacy C\nboard code\") MERAM functionality is unused. Remove it.\n\nReviewed-by: Simon Horman <horms+renesas@verge.net.au>\nReviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>\nAcked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\nAcked-by: Daniel Vetter <daniel@ffwll.ch>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/187a60358a90125e97671e6e4e5a1e412667bdab"},{"sha":"598041f39f3b2c0327a44d8289d27bac35fe7b6a","author":{"name":"Bartlomiej Zolnierkiewicz","email":"24970bf3d8506c473367e9292a8e5eb43a40bda0@samsung.com"},"message":"video: fbdev: via: allow COMPILE_TEST build\n\nThis patch allows viafb driver to be build on !X86 archs\nusing COMPILE_TEST config option.\n\nSince via-camera driver (VIDEO_VIA_CAMERA) depends on viafb\nit also needs a little fixup.\n\nCc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>\nReviewed-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>\nSigned-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>","distinct":true,"url":"https://api.github.com/repos/RobertCNelson/linux-stable-rcn-ee/commits/598041f39f3b2c0327a44d8289d27bac35fe7b6a"}]}
{"actor":{"display_login":"RobertCNelson"}}