{"push_id":2881196639,"size":342,"distinct_size":13,"ref":"refs/heads/work/letux-base/hns/video/dss/panels+ssd2858","head":"9dda01b0397c2aec0569a089d7be3c76f70b0ac4","before":"1aac5c8c52150368fe7f4a4146fcfa8511dd9d6e","commits":[{"sha":"444c8263151afc06c01ac8ddcd1204624a7d4bb3","author":{"name":"Yue Haibing","email":"87ef4e6170d5e1d30adb7567acad1fcb98f93b6e@huawei.com"},"message":"netfilter: conntrack: remove duplicated include from nf_conntrack_proto_udp.c\n\nRemove duplicated include.\n\nFixes: c779e849608a (\"netfilter: conntrack: remove get_timeout() indirection\")\nSigned-off-by: Yue Haibing <yuehaibing@huawei.com>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/444c8263151afc06c01ac8ddcd1204624a7d4bb3"},{"sha":"c1dc2912059901f97345d9e10c96b841215fdc0f","author":{"name":"Martin Willi","email":"54669547a225ff20cba8b75a4adca540eef25858@strongswan.org"},"message":"netfilter: xt_cluster: add dependency on conntrack module\n\nThe cluster match requires conntrack for matching packets. If the\nnetns does not have conntrack hooks registered, the match does not\nwork at all.\n\nImplicitly load the conntrack hook for the family, exactly as many\nother extensions do. This ensures that the match works even if the\nhooks have not been registered by other means.\n\nSigned-off-by: Martin Willi <martin@strongswan.org>\nAcked-by: Florian Westphal <fw@strlen.de>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/c1dc2912059901f97345d9e10c96b841215fdc0f"},{"sha":"10568f6c5761db24249c610c94d6e44d5505a0ba","author":{"name":"Florian Westphal","email":"cef439e78636cdab99cd2923826c5065a0743e5b@strlen.de"},"message":"netfilter: xt_checksum: ignore gso skbs\n\nSatish Patel reports a skb_warn_bad_offload() splat caused\nby -j CHECKSUM rules:\n\n-A POSTROUTING -p tcp -m tcp --sport 80 -j CHECKSUM\n\nThe CHECKSUM target has never worked with GSO skbs, and the above rule\nmakes no sense as kernel will handle checksum updates on transmit.\n\nUnfortunately, there are 3rd party tools that install such rules, so we\ncannot reject this from the config plane without potential breakage.\n\nAmend Kconfig text to clarify that the CHECKSUM target is only useful\nin virtualized environments, where old dhcp clients that use AF_PACKET\nused to discard UDP packets with a 'bad' header checksum and add a\none-time warning in case such rule isn't restricted to UDP.\n\nv2: check IP6T_F_PROTO flag before cmp (Michal Kubecek)\n\nReported-by: Satish Patel <satish.txt@gmail.com>\nReported-by: Markos Chandras <markos.chandras@suse.com>\nReported-by: Michal Kubecek <mkubecek@suse.cz>\nSigned-off-by: Florian Westphal <fw@strlen.de>\nReviewed-by: Michal Kubecek <mkubecek@suse.cz>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/10568f6c5761db24249c610c94d6e44d5505a0ba"},{"sha":"111b009f7e8bcdfc8d565b1f0e3ee5072bb7490b","author":{"name":"Huang Shijie","email":"96da95c213aab529ccfccd0951f5e934e0f5bd7d@iluvatar.ai"},"message":"dmaengine: mic_x100_dma: use devm_kzalloc to fix an issue\n\nThe following patch introduced an issue.\n    commit f6206f00d8c5 (\"dmaengine: mic_x100_dma: use the new helper to simplify the code\")\n\nThis issue is :\n\n\tkfree(mic_dma_dev)\n\t.....\n\tdma_async_device_unregister(mic_dma_dev->device);\n\nFree the memory, and use it again.\n\nSo use devm_kzalloc to allocate mic_dma_dev to fix it.\n\nWhen the Devres try to release the resources, it will call release at the\nfollowing order:\n\n\tdma_async_device_unregister(mic_dma_dev->device);\n\t.....\n\tkfree(mic_dma_dev)\n\nFixes: f6206f00d8c5 (\"dmaengine: mic_x100_dma: use the new helper to simplify the code\")\nSigned-off-by: Huang Shijie <sjhuang@iluvatar.ai>\nSigned-off-by: Vinod Koul <vkoul@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/111b009f7e8bcdfc8d565b1f0e3ee5072bb7490b"},{"sha":"691a03cfe8ca483f9c48153b869d354e4ae3abef","author":{"name":"Johan Hovold","email":"759412786bc533369b22377bf83fb9056c5b25b2@kernel.org"},"message":"USB: serial: io_ti: fix array underflow in completion handler\n\nAs reported by Dan Carpenter, a malicious USB device could set\nport_number to a negative value and we would underflow the port array in\nthe interrupt completion handler.\n\nAs these devices only have one or two ports, fix this by making sure we\nonly consider the seventh bit when determining the port number (and\nignore bits 0xb0 which are typically set to 0x30).\n\nFixes: 1da177e4c3f4 (\"Linux-2.6.12-rc2\")\nCc: stable <stable@vger.kernel.org>\nReported-by: Dan Carpenter <dan.carpenter@oracle.com>\nSigned-off-by: Johan Hovold <johan@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/691a03cfe8ca483f9c48153b869d354e4ae3abef"},{"sha":"5dfdd24eb3d39d815bc952ae98128e967c9bba49","author":{"name":"Johan Hovold","email":"759412786bc533369b22377bf83fb9056c5b25b2@kernel.org"},"message":"USB: serial: ti_usb_3410_5052: fix array underflow in completion handler\n\nSimilarly to a recently reported bug in io_ti, a malicious USB device\ncould set port_number to a negative value and we would underflow the\nport array in the interrupt completion handler.\n\nAs these devices only have one or two ports, fix this by making sure we\nonly consider the seventh bit when determining the port number (and\nignore bits 0xb0 which are typically set to 0x30).\n\nFixes: 1da177e4c3f4 (\"Linux-2.6.12-rc2\")\nCc: stable <stable@vger.kernel.org>\nSigned-off-by: Johan Hovold <johan@kernel.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/5dfdd24eb3d39d815bc952ae98128e967c9bba49"},{"sha":"f45b8934b90b1d0017d33f8529941ec5020e9e0e","author":{"name":"Arnd Bergmann","email":"f2c659f01951776204a6c5b902787d9019fbeebd@arndb.de"},"message":"staging: wilc1000: revert \"fix TODO to compile spi and sdio components in single module\"\n\nThe TODO item named \"make spi and sdio components coexist in one build\"\nwas apparently addressed a long time ago, but never removed from the\nTODO file. However, the new patch that tries to address it actually\nmakes it worse again by duplicating the common parts of the driver into\ntwo separate modules rather than sharing them. This also introduces a\nbuild regression when one of the two is built-in while the other is a\nloadable module:\n\ndrivers/staging/wilc1000/wilc_debugfs.o:(.data+0x10): undefined reference to `__this_module'\n\nReverting the patch makes it build again. I'm leaving the TODO file\nmodification though, as there is nothing left to do for this item.\n\nA related problem however still seems to exist: one still cannot have\nmultiple concurrent instances of wilc1000 devices present in the\nsystem, as there are lots of shared global variables such as\n\nhost_interface.c:static struct wilc_vif *periodic_rssi_vif;\nwilc_sdio.c:static struct wilc_sdio g_sdio;\nwilc_wlan.c:static enum chip_ps_states chip_ps_state = CHIP_WAKEDUP;\nwilc_wlan.c:static u32 pending_acks;\nwilc_wfi_cfgoperations.c:int wilc_connecting;\n\nIn order to have multiple instances working (sdio, spi, or mixed),\nall such variables need to be dynamically allocated per instance and\nstored in 'struct wilc' or one of the structures referenced by it.\n\nFixes: 9abc44ba4e2f (\"staging: wilc1000: fix TODO to compile spi and sdio components in single module\")\nSigned-off-by: Arnd Bergmann <arnd@arndb.de>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/f45b8934b90b1d0017d33f8529941ec5020e9e0e"},{"sha":"849c70dacb169da751b171c7d230206a72cf7391","author":{"name":"Todd Poynor","email":"57cb0497077c01018e8c022963d2feeac2e977b4@google.com"},"message":"MAINTAINERS: Switch a maintainer for drivers/staging/gasket\n\nTodd Poynor takes over for John Joseph.\n\nSigned-off-by: John Joseph <jnjoseph@google.com>\nSigned-off-by: Todd Poynor <toddpoynor@google.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/849c70dacb169da751b171c7d230206a72cf7391"},{"sha":"e0ab8b26aa9661df0541a657e2b2416d90488809","author":{"name":"Andreas Bosch","email":"ba324ca7b1c77fc20bb970d5aff6eea9377918a5@progandy.de"},"message":"HID: intel-ish-hid: Enable Sunrise Point-H ish driver\n\nAdded PCI ID for Sunrise Point-H ISH.\n\nSigned-off-by: Andreas Bosch <linux@progandy.de>\nAcked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/e0ab8b26aa9661df0541a657e2b2416d90488809"},{"sha":"fb6acf76c3fdd97fea6995e64e2c665725f00fc5","author":{"name":"AceLan Kao","email":"e403a63f4ffca41320cc08fa24d2896c912d7ce5@canonical.com"},"message":"HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd touchscreen\n\nThe incomplete report flooded after S3 and touchscreen becomes\nmalfunctioned.\n[ 1367.646244] i2c_hid i2c-CUST0000:00: i2c_hid_get_input: incomplete report (58/18785)\n[ 1367.649471] i2c_hid i2c-CUST0000:00: i2c_hid_get_input: incomplete report (58/28743)\n[ 1367.651092] i2c_hid i2c-CUST0000:00: i2c_hid_get_input: incomplete report (58/26757)\n[ 1367.652658] i2c_hid i2c-CUST0000:00: i2c_hid_get_input: incomplete report (58/52280)\n[ 1367.654287] i2c_hid i2c-CUST0000:00: i2c_hid_get_input: incomplete report (58/56059)\n\nAdding device ID, 04F3:30CC, to the quirk to re-send report description\nafter resume.\n\nCc: stable@vger.kernel.org\nSigned-off-by: AceLan Kao <acelan.kao@canonical.com>\nReviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/fb6acf76c3fdd97fea6995e64e2c665725f00fc5"},{"sha":"ee345492437043a79db058a3d4f029ebcb52089a","author":{"name":"Sean O'Brien","email":"9b2a402728c3ef2822240e1de1f93be8a87c88c5@chromium.org"},"message":"HID: add support for Apple Magic Keyboards\n\nUSB device\n\tVendor 05ac (Apple)\n\tDevice 026c (Magic Keyboard with Numeric Keypad)\n\nBluetooth devices\n\tVendor 004c (Apple)\n\tDevice 0267 (Magic Keyboard)\n\tDevice 026c (Magic Keyboard with Numeric Keypad)\n\nSupport already exists for the Magic Keyboard over USB connection.\nAdd support for the Magic Keyboard over Bluetooth connection, and for\nthe Magic Keyboard with Numeric Keypad over Bluetooth and USB\nconnection.\n\nSigned-off-by: Sean O'Brien <seobrien@chromium.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/OpenPhoenux/gta04-kernel/commits/ee345492437043a79db058a3d4f029ebcb52089a"},{"sha":"e38c0ac55ee67cf3626cfbc2283f8873dc44d370","author":{"name":"Stefan Agner","email":"eb0877843acc39f8ef6f7269937dee931c372d23@agner.ch"},"message":"HID: input: fix leaking custom input node name\n\nMake sure to free the custom input node name on disconnect.\n\nCc: stable@vger.kernel.org # v4.18+\nFixes: c554bb045511 (\"HID: input: append a suffix matching the application\")\nSigned-off-by: Stefan Agner <stefan@agner.ch>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/e38c0ac55ee67cf3626cfbc2283f8873dc44d370"},{"sha":"b2dd9f2e5a8a4a6afa9d41411cdbfc2f5ceeba71","author":{"name":"Stefan Agner","email":"eb0877843acc39f8ef6f7269937dee931c372d23@agner.ch"},"message":"HID: core: fix memory leak on probe\n\nThe dynamically allocted collection stack does not get freed in\nall situations. Make sure to also free the collection stack when\nusing the parser in hid_open_report().\n\nFixes: 08a8a7cf1459 (\"HID: core: do not upper bound the collection stack\")\nSigned-off-by: Stefan Agner <stefan@agner.ch>\nSigned-off-by: Jiri Kosina <jkosina@suse.cz>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/b2dd9f2e5a8a4a6afa9d41411cdbfc2f5ceeba71"},{"sha":"f86cf25a609107960cf05263e491463feaae1f99","author":{"name":"Gao Xiang","email":"d727e974a18a20f52c8a52b5d8b89ab536378dac@huawei.com"},"message":"Revert \"staging: erofs: disable compiling temporarile\"\n\nThis reverts commit 156c3df8d4db4e693c062978186f44079413d74d.\n\nSince XArray and the new mount apis aren't merged in 4.19-rc1\nmerge window, the BROKEN mark can be reverted directly without\nany problems.\n\nFixes: 156c3df8d4db (\"staging: erofs: disable compiling temporarile\")\nCc: Matthew Wilcox <willy@infradead.org>\nCc: David Howells <dhowells@redhat.com>\nReviewed-by: Chao Yu <yuchao0@huawei.com>\nSigned-off-by: Gao Xiang <gaoxiang25@huawei.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/f86cf25a609107960cf05263e491463feaae1f99"},{"sha":"66174b6998a645c39867c3a301b4ee4611d6ca5b","author":{"name":"Arnd Bergmann","email":"f2c659f01951776204a6c5b902787d9019fbeebd@arndb.de"},"message":"usb: dwc3: of-simple: avoid unused function warnings\n\nAn incorrect #ifdef caused a pair of harmless warnings when CONFIG_PM_SLEEP\nis disabled:\n\ndrivers/usb/dwc3/dwc3-of-simple.c:223:12: error: 'dwc3_of_simple_resume' defined but not used [-Werror=unused-function]\n static int dwc3_of_simple_resume(struct device *dev)\n            ^~~~~~~~~~~~~~~~~~~~~\ndrivers/usb/dwc3/dwc3-of-simple.c:213:12: error: 'dwc3_of_simple_suspend' defined but not used [-Werror=unused-function]\n static int dwc3_of_simple_suspend(struct device *dev)\n\nSince the #ifdef method is generally hard to get right, use\na simpler __maybe_unused annotation here to let the compiler\ndrop the unused functions silently. This also improves\ncompile-time coverage.\n\nFixes: 76251db86561 (\"usb: dwc3: of-simple: reset host controller at suspend/resume\")\nSigned-off-by: Arnd Bergmann <arnd@arndb.de>\nSigned-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/66174b6998a645c39867c3a301b4ee4611d6ca5b"},{"sha":"dec3c23c9aa1815f07d98ae0375b4cbc10971e13","author":{"name":"Alan Stern","email":"75ea6bb7bfc1186f92d26164de5f9268c9a45b59@rowland.harvard.edu"},"message":"USB: net2280: Fix erroneous synchronization change\n\nCommit f16443a034c7 (\"USB: gadgetfs, dummy-hcd, net2280: fix locking\nfor callbacks\") was based on a serious misunderstanding.  It\nintroduced regressions into both the dummy-hcd and net2280 drivers.\n\nThe problem in dummy-hcd was fixed by commit 7dbd8f4cabd9 (\"USB:\ndummy-hcd: Fix erroneous synchronization change\"), but the problem in\nnet2280 remains.  Namely: the ->disconnect(), ->suspend(), ->resume(),\nand ->reset() callbacks must be invoked without the private lock held;\notherwise a deadlock will occur when the callback routine tries to\ninteract with the UDC driver.\n\nThis patch largely is a reversion of the relevant parts of\nf16443a034c7.  It also drops the private lock around the calls to\n->suspend() and ->resume() (something the earlier patch forgot to do).\nThis is safe from races with device interrupts because it occurs\nwithin the interrupt handler.\n\nFinally, the patch changes where the ->disconnect() callback is\ninvoked when net2280_pullup() turns the pullup off.  Rather than\nmaking the callback from within stop_activity() at a time when dropping\nthe private lock could be unsafe, the callback is moved to a point\nafter the lock has already been dropped.\n\nSigned-off-by: Alan Stern <stern@rowland.harvard.edu>\nFixes: f16443a034c7 (\"USB: gadgetfs, dummy-hcd, net2280: fix locking for callbacks\")\nReported-by: D. Ziesche <dziesche@zes.com>\nTested-by: D. Ziesche <dziesche@zes.com>\nCC: <stable@vger.kernel.org>\nSigned-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/dec3c23c9aa1815f07d98ae0375b4cbc10971e13"},{"sha":"c37bd52836296ecc9a0fc8060b819089aebdbcde","author":{"name":"Anton Vasilyev","email":"617f738967a7962200adea9d225cc2622fa4634c@ispras.ru"},"message":"usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i]\n\nThere is no deallocation of fotg210->ep[i] elements, allocated at\nfotg210_udc_probe.\n\nThe patch adds deallocation of fotg210->ep array elements and simplifies\nerror path of fotg210_udc_probe().\n\nFound by Linux Driver Verification project (linuxtesting.org).\n\nSigned-off-by: Anton Vasilyev <vasilyev@ispras.ru>\nSigned-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/c37bd52836296ecc9a0fc8060b819089aebdbcde"},{"sha":"dfe1a51d2a36647f74cbad478801efa7cf394376","author":{"name":"Yoshihiro Shimoda","email":"de6fb888308c49c20838826baf4e7cc406af80ff@renesas.com"},"message":"usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0\n\nThis patch fixes an issue that maxpacket size of ep0 is incorrect\nfor SuperSpeed. Otherwise, CDC NCM class with SuperSpeed doesn't\nwork correctly on this driver because its control read data size\nis more than 64 bytes.\n\nReported-by: Junki Kato <junki.kato.xk@renesas.com>\nFixes: 746bfe63bba3 (\"usb: gadget: renesas_usb3: add support for Renesas USB3.0 peripheral controller\")\nCc: <stable@vger.kernel.org> # v4.5+\nSigned-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>\nTested-by: Junki Kato <junki.kato.xk@renesas.com>\nSigned-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/dfe1a51d2a36647f74cbad478801efa7cf394376"},{"sha":"b497fff6f59ec4ab2816439e7ab976a90b7bab5c","author":{"name":"Wei Yongjun","email":"58d7245ee8332cc53fd9dfd83425d9fb41be31cf@huawei.com"},"message":"usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ulpi_refclock()\n\nIn case of error, the function pcim_iomap() returns NULL pointer not\nERR_PTR(). The IS_ERR() test in the return value check should be\nreplaced with NULL test.\n\nFixes: 7740d04d901d (\"usb: dwc3: pci: Enable ULPI Refclk on platforms where the firmware does not\")\nReviewed-by: Hans de Goede <hdegoede@redhat.com>\nSigned-off-by: Wei Yongjun <weiyongjun1@huawei.com>\nSigned-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/b497fff6f59ec4ab2816439e7ab976a90b7bab5c"},{"sha":"b55326dc969ea2d704a008d9a97583b128f54f4f","author":{"name":"Stephen Boyd","email":"eeb31768d3df4444d6703fd44d40e628b44c8e77@chromium.org"},"message":"pinctrl: msm: Really mask level interrupts to prevent latching\n\nThe interrupt controller hardware in this pin controller has two status\nenable bits. The first \"normal\" status enable bit enables or disables\nthe summary interrupt line being raised when a gpio interrupt triggers\nand the \"raw\" status enable bit allows or prevents the hardware from\nlatching an interrupt into the status register for a gpio interrupt.\nCurrently we just toggle the \"normal\" status enable bit in the mask and\nunmask ops so that the summary irq interrupt going to the CPU's\ninterrupt controller doesn't trigger for the masked gpio interrupt.\n\nFor a level triggered interrupt, the flow would be as follows: the pin\ncontroller sees the interrupt, latches the status into the status\nregister, raises the summary irq to the CPU, summary irq handler runs\nand calls handle_level_irq(), handle_level_irq() masks and acks the gpio\ninterrupt, the interrupt handler runs, and finally unmask the interrupt.\nWhen the interrupt handler completes, we expect that the interrupt line\nlevel will go back to the deasserted state so the genirq code can unmask\nthe interrupt without it triggering again.\n\nIf we only mask the interrupt by clearing the \"normal\" status enable bit\nthen we'll ack the interrupt but it will continue to show up as pending\nin the status register because the raw status bit is enabled, the\nhardware hasn't deasserted the line, and thus the asserted state latches\ninto the status register again. When the hardware deasserts the\ninterrupt the pin controller still thinks there is a pending unserviced\nlevel interrupt because it latched it earlier. This behavior causes\nsoftware to see an extra interrupt for level type interrupts each time\nthe interrupt is handled.\n\nLet's fix this by clearing the raw status enable bit for level type\ninterrupts so that the hardware stops latching the status of the\ninterrupt after we ack it. We don't do this for edge type interrupts\nbecause it seems that toggling the raw status enable bit for edge type\ninterrupts causes spurious edge interrupts.\n\nSigned-off-by: Stephen Boyd <swboyd@chromium.org>\nReviewed-by: Douglas Anderson <dianders@chromium.org>\nReviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org>\nSigned-off-by: Linus Walleij <linus.walleij@linaro.org>","distinct":false,"url":"https://api.github.com/repos/OpenPhoenux/gta04-kernel/commits/b55326dc969ea2d704a008d9a97583b128f54f4f"}]}
{"actor":{"display_login":"op-mirror"}}